日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> PLC基礎入門教程 >> 正文

西門子plc S7-200smart modbus rtu 輪詢_Step7軟件的使用

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2022/12/19

西門子plc s7-200smart modbus rtu 輪詢
你這個程序仍然是程序邏輯原因引起的,MSG報警6#主要原因是同一時刻有2條以上的指令有效觸發。
下面那個MSG指令的First管腳為什么u調用沿觸發,該MSG指令的First管腳只允許沿觸發。
輪詢原則是上一條MSG指令的done位,復位本MSG指令的觸發,并置位下一條MSG指令,指令完成done位,復位本指令的觸發,置位下一條或第一條MSG指令,如此循環。
補充問題回復:
你可能邏輯沒有理順。
第一條的MSG完成位done,復位自己的觸發條件,置位下一條MSG,這樣一直到最后一條MSG完成位done,復位自己的觸發條件后,置位第一條MSG。
你這么是第2條MSG指令的完成位置位第一條MSG指令?這樣除非你只有2條MSG指令。
輪詢就是一環扣一環的過程。
第二條讀指令增加上升沿觸發試一下。

從你報錯代碼6來看,就是同一時間同時激活多條通訊指令。使用Step7 軟件時,西門子modbus  rtu通訊要求輪詢,同一時間只能激活一條指令。你網絡5里面M4.2后面要加一個上升沿。還有不知道你程序里面是否有M4.3接通復位M4.2的程序。如果沒有也要加上。modbus  rtu通訊編程就是再同一時間只能有一條指令接通。
參考下面鏈接資料

Modbus RTU通信:

https://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/020.html

 通信例程及視頻:

https://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/communication/serial_port/modbus/Master_sample.htm

Modbus RTU常見問題:

https://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/communication/serial_port/modbus/FAQ.htm

第五段程序MSG功能塊 first管腳要加一個上升沿,M4.3一直置1復位也沒用。
補充:
把程序只留通訊這部分附上來幫你看看改改
你的M4.0確定只是出發了一次嗎?或者你把復位M4.3放在最下面復位,自己復位自己。


主要原因是 網絡5 的主站指令的管腳 FIRST 必須用上升沿,你沒有使用沿引起的。
S7-200 SMART Modbus RTU通信常見問題
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/020.html
補充:
網絡6 保持原樣,只在網絡5 加上升沿

Tags:S7-200,輪詢,modbus-rtu,通訊  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢