Open(PLU) Error Confirm
The Open(PLU) Error Confirm message flows from the node to the application. It is used with a PLU connection.
struct Open(PLU) Error Confirm {
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;
};
Members
-
nxtqptr
-
Pointer to next buffer header.
-
hdreptr
-
Pointer to first buffer element (NIL).
-
numelts
-
Number of buffer elements (0x00).
-
msgtype
-
Message type OPENMSG (0x01).
-
srcl
-
Source locality.
-
srcp
-
Source partner.
-
srci
-
Source index.
-
destl
-
Destination locality.
-
destp
-
Destination partner.
-
desti
-
Destination index.
-
ophdr.openqual
-
Open qualifier CONFERR (0x05).
-
ophdr.opentype
-
Open type LUSEC (0x02).
-
ophdr.appltype
-
Application program interface type
0x02 (FMI application)
-
ophdr.opluno
-
Logical unit number.
-
ophdr.opresid
-
Resource identifier.
-
ophdr.operr1
-
Error code 1.
-
ophdr.operr2
-
Error code 2.
Remarks
-
The Open(PLU) Error Confirm message consists of a buffer header only.
-
The error codes are valid (see Error and Sense Codes. An Open(PLU) Error Confirm closes the connection.