Freigeben über


Open(PLU) Error Response

Die Open(PLU)-Fehlermeldung wird von der Anwendung an den Knoten übertragen. Er wird mit einer PLU-Verbindung (Primary Logical Unit) verwendet.

Syntax

  
struct Open(PLU) Error Response {  
    PTRBFHDR  nxtqptr;  
    PTRBFELT  hdreptr;  
    CHAR      numelts;  
    CHAR      msgtype;  
    CHAR      srcl;  
    CHAR      srcp;  
    INTEGER   srci;  
    CHAR      destl;  
    CHAR      destp;  
    INTEGER   desti;  
    CHAR      ophdr.openqual;  
    CHAR      ophdr.opentype;  
    CHAR      ophdr.appltype;  
    CHAR      ophdr.opluno;  
    INTEGER  ophdr.opresid;  
    INTEGER  ophdr.operr1;  
    INTEGER  ophdr.operr2;  
};   

Member

nxtqptr
Zeiger auf den nächsten Pufferheader.

hdreptr
Zeiger auf das erste Pufferelement (NIL).

numelts
Anzahl der Pufferelemente (0x00).

msgtype
Nachrichtentyp OPENMSG (0x01).

srcl
Quellspeicherort.

srcp
Quellpartner.

srci
Quellindex.

destl
Zielspeicherort.

destp
Zielpartner.

desti
Zielindex.

ophdr.openqual
Öffnen Sie den Qualifizierer RSPERR (0x03).

ophdr.opentype
Öffnen Sie den Typ LUSEC (0x02).

ophdr.appltype
Schnittstellentyp des Anwendungsprogramms.

0x02 (FMI-Anwendung)

ophdr.opluno
Logische Einheitsnummer.

ophdr.opresid
Ressourcenbezeichner.

ophdr.operr1
Fehlercode 1.

ophdr.operr2
Fehlercode 2.

Hinweise

  • Die Open(PLU) Error Response-Meldung besteht nur aus einem Pufferheader.

  • Die Anwendung sollte den Quell- und Zielorts-Partnerindex (LPIs) widerspiegeln.