西門子1200和1500串口通信模塊
在 S7-1200 和 S7-1500 的串口通信模塊中,如何設置消息接收的結束條
描述: 本條目說明如何設置消息接收的結束條件,并適用于 S7-1200 和 S7-1500 的所有串口通信模塊和通信板。 ......
描述:
本條目說明如何設置消息接收的結束條件,并適用于 S7-1200 和 S7-1500 的所有串口通信模塊和通信板。
說明:
本說明描述了如何使用'Carriage Return' (16#0D) 和 'Line Feed' (16#0A) 字符結束消息。'Carriage Return' 和 'Line Feed' 在Microsoft Windows 中組合使用,用于結束一行。按下面步驟設置消息接收的結束條件:
打開配置模塊的屬性。
在 “ [協議] > 組態所接收的消息 > 消息結束 ” 處的下面。
長期經營:
DP總線電纜接頭、PLC系列:S7-200、S7-200CN、S7-200Smart、S7-300、S7-400、S7-1200、S7-1500、觸摸屏、變頻器、伺服電機、S I T O P電源、電線電纜、數控系統、人機界面、軟啟動器、西門子軟件等等、
誠信經營、質量為本、西門子工控系列產品長期合作伙伴!
企鵝:570137816 ,1八九三九八七二二1七 鄭 工
企鵝:470768998 ,1七八二11三七五九八 張 工
西門子代理商,西門子華東代理,西門子上??偞?,西門子PLC代理商,西門子變頻器代理商,西門子觸摸屏代理商,西門子中國代理商
上海市松江區西門子進口原裝產品,現貨庫存,全國免費配送,質保一年,誠信經營,品牌質量
可多選擇 5 個字符作為結束條件 。
例如:
若勾選上后兩個字符,字節為16#0D (Carriage Return, CR) 和 16#0A (Line Feed, LF) ,做如下設置:
注意
大多數串口通信模塊已經支持如3964(R) 或 ASCII這樣的標準協議。此外,驅動程序可以被裝載,以用于不同的串口通信模塊。建議采用這種方法。
像3964(R)這樣的協議具有一個 DLE (Data Link Escape, 數據通信換碼16#10), 結束字符后是ETX (End of Text, 文本結束 16#03). 協議由一個可變的校驗和結束 (BCC).
如果設置倒數三個字節為16#10 (DLE)作為結束ID,且設置倒數二個字節為16#03 (ETX),但是后一個字節作為變量,那么進行如下設置。
注意
可以任意設置后5個字符。
創建環境:
本 FAQ回答中的截圖和下載用STEP 7 V13 創建,以模塊 CM 1241 (RS232) 為例做組態配置。其他CM PtP 通信模塊設置相同。