:1800弄(電子商務(wù)園)5005.
公司主營:西門子數(shù)控系統(tǒng),V20變頻器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機界面,變頻器,DP總線,MM420 變頻器MM430 變頻器MM
參考價 | ¥670 |
訂貨量 | 1 |
更新時間:2018-11-09 13:49:53瀏覽次數(shù):284
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
下表列出了 TSEND 和 TRECV 指令的格式和定義。有關(guān)錯誤代碼列表,請參見“OUC 指令錯誤代碼" (頁 250)。有關(guān)端口數(shù)及更多信息,請參見“端口和 TSAP" (頁 459):
● 狀態(tài):表的個字節(jié)將操作狀態(tài)返回給用戶。作為輸入時,OUC
指令忽略狀態(tài)字節(jié)的值。狀態(tài)字節(jié)在返回指令時有效。狀態(tài)位的定義為:
– D = 完成(完畢)
– A = (進行中,換言之,繁忙)
– E = 錯誤(完成且有錯誤)
– 錯誤代碼
如果出現(xiàn)錯誤,則“完成"(Done) 位和“錯誤"(Error) 位均置位。錯誤代碼列于“OUC指令錯誤代碼" (頁 250)。
● REQ:您可使用 REQ 位發(fā)起新的操作。REQ
位為電平觸發(fā)值。如果需要,程序代碼必須提供該單步操作(上升沿)。如果操作不繁忙,則當(dāng) REQ 值為 TRUE
時將發(fā)起一個新的操作。例如:如果當(dāng)前沒有在執(zhí)行的 TSEND 指令,則 REQ 位為
TRUE 會使程序發(fā)起一個新的 TSEND 指令操作。
● 連接 ID:連接 ID 是您選定傳遞給函數(shù)的 16 位值。范圍是 0 到 65534(65535
保留)。連接 ID 參數(shù)是 OUC 指令的輸入。TSEND、TRECV 和 TDCON 指令將您為
TCON 指令選擇的連接 ID 作為參考。
表格 7- 11 TCP 和 ISO-on-TCP 的 TSEND 和 TRECV 指令表參數(shù)結(jié)構(gòu)定義
字節(jié)偏移量 | 位 7 | 位 6 | 位 5 | 位 4 | 位 3 | 位 2 | 位 1 | 位 0 |
0 | D | A | E | 錯誤代碼(5 位) | ||||
1 | REQ 1 | |||||||
2 | 連接 ID (2 字節(jié)) | |||||||
3 | ||||||||
4 | 數(shù)據(jù)長度 2 | |||||||
5 | ||||||||
6 | 數(shù)據(jù)指針 3 | |||||||
7 | ||||||||
8 | ||||||||
9 |
1 REQ:您可通過將 REQ 位設(shè)為 TRUE 來發(fā)起新的 TSEND 指令操作。TRECV 指令忽略
REQ 狀態(tài)位。REQ 位僅用于 TSEND 指令。
對于 TRECV 指令,“完成"位意為 CPU 接收到數(shù)據(jù)(新數(shù)據(jù)好),Data_Length值返回實際接收到的字節(jié)數(shù)。如果調(diào)用時沒有可用數(shù)據(jù),則 TRECV
指令返回,且“"(Active) 標志置位,Data_Length
值為零。如果接收到的字節(jié)數(shù)超出接收緩沖區(qū)的大小(數(shù)據(jù)長度輸入),則程序?qū)?shù)目的字節(jié)到緩沖區(qū),并向 TRECV 指令返回一個錯誤。
2 數(shù)據(jù)長度:TRECV
指令表中的數(shù)據(jù)長度既是輸入?yún)?shù)也是輸出參數(shù)。輸入值為接收緩沖區(qū)的容量。輸出值為實際接收到的字節(jié)數(shù)。
數(shù)據(jù)長度僅作為 TSEND 指令的輸入值。
3 數(shù)據(jù)指針:指向本地 CPU 中數(shù)據(jù)的 S7-200 SMART 指針。
表格 7- 12 UDP 的 TSEND 和 TRECV 指令表參數(shù)結(jié)構(gòu)定義
字節(jié)偏移量 | 位 7 | 位 6 | 位 5 | 位 4 | 位 3 | 位 2 | 位 1 | 位 0 |
0 | D | A | E | 錯誤代碼(5 位) | ||||
1 | REQ 1 | |||||||
2 | 連接 ID (2 字節(jié)) | |||||||
3 | ||||||||
4 | 數(shù)據(jù)長度 2 | |||||||
5 | ||||||||
6 | 數(shù)據(jù)指針 3 | |||||||
7 | ||||||||
8 | ||||||||
9 |
字節(jié)偏移量 | 位 7 | 位 6 | 位 5 | 位 4 | 位 3 | 位 2 | 位 1 | 位 0 |
10 | 遠程 IP 地址 4 | |||||||
11 | ||||||||
12 | ||||||||
13 | ||||||||
14 | 遠程端口 5 | |||||||
15 |
1 REQ:您可通過將 REQ 位設(shè)為 TRUE 來發(fā)起新的 TSEND 指令操作。TRECV 指令忽略
REQ 狀態(tài)位。REQ 位僅用于 TSEND 指令。
對于 TRECV 指令,“完成"位意為 CPU 接收到數(shù)據(jù)(新數(shù)據(jù)好),Data_Length值返回實際接收到的字節(jié)數(shù)。如果調(diào)用時沒有可用數(shù)據(jù),則 TRECV
指令返回,且“"(Active) 標志置位,Data_Length
值為零。如果接收到的字節(jié)數(shù)超出接收緩沖區(qū)的大?。〝?shù)據(jù)長度輸入),則程序?qū)?shù)目的字節(jié)到緩沖區(qū),并向 TRECV 指令返回一個錯誤。
2 數(shù)據(jù)長度:TRECV
指令結(jié)構(gòu)中的數(shù)據(jù)長度既是輸入?yún)?shù)也是輸出參數(shù)。輸入值為接收緩沖區(qū)的容量。輸出值為實際接收到的字節(jié)數(shù)。
數(shù)據(jù)長度僅作為 TSEND 指令的輸入值。
3 指向數(shù)據(jù)區(qū)的數(shù)據(jù)指針:指向本地 CPU 中數(shù)據(jù)的 S7-200 SMART 指針。
4 遠程 IP 地址:該地址為 TSEND 指令的遠程設(shè)備的 IP 地址。IP 地址不能與本地 CPU 的
IP 地址相同,且不能為組播或廣播地址。由于 S7-200 Smart 支持路由功能,因此 IP
地址可以與本地 CPU 不在同一個子網(wǎng)中。(必須為每個 UDP 發(fā)送操作提供 IP 地址)
IP 地址為 UDP 接收操作的返回值。IP 地址是 UDP 消息發(fā)送方的地址。
5 遠程端口:為遠程設(shè)備中的端口號。
遠程端口為 UDP 接收操作的返回值。該端口為 UDP 信息發(fā)送方的端口號。
UDP 需要每個 TSEND 指令消息的遠程端口號。
您可使用 TDCON 指令來終止現(xiàn)有的通信連接。當(dāng) REQ 置位時,指令終止連接。建議在
REQ 輸入端放置一個上升沿觸發(fā)器。如果您的程序調(diào)用了 TDCON
指令,且連接已斷開,則指令將通過錯誤代碼 24 作出響應(yīng),意為無待決操作。
實際上教育成功的人都不是學(xué)霸。唐河*有信心在3~5年時間里,成為中部的農(nóng)機裝備基地。本次會議是集團公司在多品種焊絲研發(fā)和生產(chǎn)領(lǐng)域的一次實力和成果的展示,也是集團公司和廣大合作商的一次的交流聚會,3D打印技術(shù)是一種新興的高科技技術(shù),綜合應(yīng)用了CAD/CAM技術(shù)、激光技術(shù)、光化學(xué)以及材料科學(xué)等諸多方面的技術(shù)和知識,實體場在發(fā)展O2O的同時要實體店優(yōu)勢,踏踏實實做好文化、口碑、價格和,盡量避免與電子商務(wù)發(fā)生正面競爭,