Nack-2 訊息的錯誤碼
在 Status-Acknowledge (Nack-2) 和 Status-Control (...) Negative-Acknowledge-2 訊息上傳遞至函式管理介面 (FMI) 應用程式的可能錯誤碼,如下表所示。 Nack-2會傳遞至應用程式,以回應錯誤 (或狀態控制 (...) 錯誤) 傳送的資料。 資料尚未傳送至主機。 資料表指出錯誤是否很重要,僅適用于 PLU) 連線 (主要邏輯單元。 如果錯誤很重要,則會在訊息中設定重大失敗指標,而且應用程式會收到 關閉 (PLU) 要求 做為下一則訊息。
所有 Nack-2 訊息都有第二個資訊字組作為0x0000。
錯誤/ 感知程式碼 |
重大 是/否 |
Description |
---|---|---|
0x0040 | YES | DATAFMI 訊息上沒有緩衝區元素。 |
0x0042 | YES | 沒有點數時傳送的 DATAFMI 訊息。 |
0x0043 | YES | 傳輸服務設定檔的狀態控制無效, (TS 設定檔) 。 |
0x0044 | YES | 來自應用程式的狀態控制無效。 |
0x004A | YES | 半雙工 (HDX) 爭用和 -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) 傳送的資料。 |