Open(PLU) 错误响应
打开 (PLU) 错误响应消息从应用程序流向节点。 它用于主逻辑单元连接之中。
语法
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;
};
成员
nxtqptr
指向下一个缓冲区标头的指针。
hdreptr
指向第一个缓冲区元素的指针 (NIL) 。
numelts
(0x00) 缓冲区元素数。
msgtype
消息类型 OPENMSG (0x01) 。
srcl
源位置。
srcp
源伙伴。
srci
源索引。
destl
目标位置。
destp
目标伙伴。
desti
目标索引。
ophdr.openqual
打开限定符 RSPERR (0x03) 。
ophdr.opentype
打开类型 LUSEC (0x02) 。
ophdr.appltype
应用程序接口类型。
0x02 (FMI 应用程序)
ophdr.opluno
逻辑单元号。
ophdr.opresid
资源标识符。
ophdr.operr1
错误代码 1。
ophdr.operr2
错误代码 2。
注解
“打开 (PLU) 错误响应”消息仅包含缓冲区标头。
应用程序应反映源和目标位置合作伙伴索引 (LAPI) 。