Nack-2 消息的错误代码

下表 (Status-Acknowledge (Nack-2 ) 和 Status-Control (...) Negative-Acknowledge-2 消息上的 FMI) 应用程序传送到函数管理接口 ) 可能的错误代码。 Nack-2 将传送到应用程序,以响应在错误 (发送的数据或错误) 状态控制 (...) 请求。 数据尚未发送到主机。 该表指示错误是否严重,仅应用于主逻辑单元 (PLU) 连接。 如果错误严重,则会在消息中设置严重故障指示器,应用程序将收到 关闭 (PLU) 请求 作为下一条消息。

所有 Nack-2 消息都具有第二个信息字作为0x0000。

错误/

感知代码
严重

是/否
说明
0x0040 YES DATAFMI 消息上没有缓冲区元素。
0x0042 YES 没有信用额度时发送的 DATAFMI 消息。
0x0043 YES 传输服务配置文件 (TS 配置文件) 的状态控制无效。
0x0044 YES 应用程序中的状态控制无效。
0x004A YES 半双工 (HDX) 争用,以及挂起 term-session 中的 -QR、-BB、EB 或 BKTFSM。
0x0809 YES 模式不一致。
0x1002 YES 请求/响应单位 (RU) 长度错误。
0x1003 YES 函数不受支持,函数管理 (FM) 配置文件无效。
0x2002 链接错误。
0x2003 括号错误。
0x2004 方向错误。
0x2005 YES 数据流量重置。
0x2006 YES 数据流量已静止。
0x200D YES (半双工) 发送请求之前欠的响应。
0x4003 YES 不允许使用 BB) (括号开头。
0x4004 YES 不允许使用结束括号 (EB) 。
0x4006 YES 不允许异常响应。
0x4007 YES 不允许明确响应。
0x4009 YES 不允许更改方向 (CD) 。
0x400A YES 不允许无响应。
0x400B YES 不支持链接。
0x400C YES 不支持括号。
0x400D YES 不支持 CD。
0x400F YES FI 使用不正确。
0x4014 YES DR1、DR2、ER 的使用不正确。
0x8005 当逻辑单元 (LU) 非活动时发送的系统服务控制点 (SSCP) 数据。