博途S7-1200自由口通訊實例講解
本例中S7-1200與4個力創LCR-U超聲波熱表通訊,讀取熱表數據,通訊協議參照CJ/T 188-2004行業標準,但通訊議中瞬時流量、歷史數據等部分數據與行業標準不同。
- 1.硬件配置:CPU1214 、CM1241 RS422/485、PM1207、MBUS-RS485轉換器、 LCR-U熱表
- 2.通訊組態設置:波特率2400bps、8位數據位、偶校驗、1位停止位、“組態所接收到的消息”中“消息開始”選擇“以特殊條件開始”,勾選“通過字符序列識別消息開始”“要定義的字符序列數”選擇1,再定義下起始序列:“FE FE 68 20”。 消息結束選擇“通過消息超時識別消息結束”時間選擇500ms。
- 3.按協議要求創建發送接收存儲區。
![博途S7-1200自由口通訊實例講解](http://p2.ttnews.xyz/loading.gif)
![博途S7-1200自由口通訊實例講解](http://p2.ttnews.xyz/loading.gif)
- 4.程序:調用SEND_PTP RCV_PTP指令,用0.5hz脈衝信號與計數器組成輪詢程序。
- 5.解析程序:根據協議解析程序,提取你所需要的數據。
閱讀更多 工控班長 的文章