:1800弄(電子商務園)5005.
公司主營:西門子數控系統,V20變頻器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機界面,變頻器,DP總線,MM420 變頻器MM430 變頻器MM
![]() |
參考價 | ¥670 |
訂貨量 | 1 |
更新時間:2018-11-09 12:34:18瀏覽次數:807
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
下表列出了 TDCON 指令的格式和定義。有關錯誤代碼列表,請參見“OUC
指令錯誤代碼" (頁 250)。有關端口數及更多信息,請參見“端口和 TSAP" (頁 459):
● 狀態:表的個字節將操作狀態返回給用戶。作為輸入時,OUC
指令忽略狀態字節的值。狀態字節在返回指令時有效。狀態位的定義為:
– D = 完成(完畢)
– A = (進行中,換言之,繁忙)
– E = 錯誤(完成且有錯誤)
– 錯誤代碼
如果出現錯誤,則“完成"(Done) 位和“錯誤"(Error) 位均置位。錯誤代碼列于“OUC指令錯誤代碼" (頁 250)。
● REQ:您可使用 REQ 位發起新的操作。REQ
位為電平觸發值。如果需要,程序代碼必須提供該單步操作(上升沿)。如果操作不繁忙,則當 REQ 值為 TRUE
時將發起一個新的操作。例如:如果當前沒有在執行的 TSEND 指令,則 REQ 位為
TRUE 會使程序發起一個新的 TSEND 指令操作。
● 連接 ID:連接 ID 是您選定傳遞給函數的 16 位值。范圍是 0 到 65534(65535
保留)。連接 ID 參數是 OUC 指令的輸入。TSEND、TRECV 和 TDCON 指令將您為
TCON 指令選擇的連接 ID 作為參考。
表格 7- 13 TDCON 指令表參數結構定義
字節偏移量 | 位 7 | 位 6 | 位 5 | 位 4 | 位 3 | 位 2 | 位 1 | 位 0 |
0 | D | A | E | 錯誤代碼(5 位) | ||||
1 | REQ | |||||||
2 | 連接 ID (2 字節) | |||||||
3 |
下表列出了開放式用戶通信 (OUC) 錯誤代碼:
錯誤代碼 | 描述 | T C O N | T S E N D | T R E C V | T D C O N |
0 | 無錯誤 | X | X | X | X |
1 | 數據長度參數大于允許的長度(1024 字節)。 | X | X | ||
2 | 數據緩沖區未處于 I、Q、M 或 V 存儲區。 | X | X | ||
3 | 數據緩沖區不適合存儲區。 | X | X | ||
4 | 表格參數不適合存儲區。 | X | X | X | X |
5 | 連接在另一上下文中被鎖定。您正在試圖同時訪問背景主程序 (Main) 和中斷例程中的同一連接。 | X | X | X | X |
6 | UDP IP 地址或端口錯誤 | X | |||
7 | 實例不符:在另一實例中連接為忙,或是當發起請求時,為所請求的連接 ID 保存的數據與輸入數據不符。 | X | X | X | X |
8 | 由于連接從未創建,所以連接 ID 不存在,或連接按您的要求終止(使用 TDCON 指令)。 | X | X | X | X |
9 | 使用此連接 ID 的 TCON 操作正在進行中。 | X | X | X | |
10 | 使用此連接 ID 的 TDCON 操作正在進行中。 | X | X | X | |
11 | 使用此連接 ID 的 TSEND 指令正在進行中。 | X | X | ||
12 | 發生了臨時通信錯誤。此時無法啟動連接。請稍后重試。 | X | X | X | |
13 | 連接伙伴拒絕或斷開連接(伙伴將斷開與此 CPU 的連接)。 | X | X | X | |
14 | 無法連接連接伙伴(連接請求無應答)。 | X | X | X | |
15 | 連接因不*而斷開。斷開并重新連接以糾正這一情況。 | X | X | X | X |
錯誤代碼 | 描述 | T C O N | T S E N D | T R E C V | T D C O N |
16 | 連接 ID 已與不同的 IP 地址、端口或 TSAP 組合配合使用。 | X | |||
17 | 沒有連接資源可用。所有請求類型(/被動) 的連接都在使用中。 | X | |||
18 | 本地或遠程端口號被保留,或端口號已用于另一(被動)連接。 | X | |||
19 | 已發生以下 IP 地址錯誤之一: · IP 地址無效(例如,地址 0.0.0.0)。 · 該 IP 地址是此 CPU 的 IP 地址。 · 該 CPU 地址為 0.0.0.0。 · IP 地址為廣播地址或多播地址。 | X | |||
20 | 本地或遠程 TSAP 錯誤(僅 ISO-on-TCP) | X | |||
21 | 連接 ID 無效(65535 保留) | X | |||
22 | /被動錯誤(UDP 只允許被動) | X | |||
23 | 連接類型不在所允許的類型中。 | X | |||
24 | 沒有待決操作,因此沒有要報告的狀態。 | X | X | ||
25 | 接收緩沖區過小:CPU 接收的字節數超出緩沖區支持的長度。CPU 丟棄額外的字節。 | X | |||
31 | 未知錯誤 | X | X | X | X |