国产精品乱码一区-性开放网站-少妇又紧又爽视频-西西大胆午夜人体视频-国产极品一区-欧美成人tv-四虎av在线-国产无遮挡无码视频免费软件-中文字幕亚洲乱码熟女一区二区-日产精品一区二区三区在线观看-亚洲国产亚综合在线区-五月婷婷综合色-亚洲日本视频在线观看-97精品人人妻人人-久久久久久一区二区三区四区别墅-www.免费av-波多野结衣绝顶大高潮-日本在线a一区视频高清视频-强美女免费网站在线视频-亚洲永久免费

機械社區

標題: CPU222與485用Modbus通信中的問題 [打印本頁]

作者: ntplc2017    時間: 2018-8-3 14:29
標題: CPU222與485用Modbus通信中的問題
現有一款PLC,S7-200CPU222,只有一個RS485口,請問這款PLC能不能支持Modbus通信(在不擴展外部模塊的前提下)?我嘗試用這款PLC做Modbus從站,用PPI電纜通過RS485口下載程序,完成后,拔掉點看線,將通訊口與Modbus主站相連,最后出現:Modbus從站協議錯誤代碼(如下方圖十中所示)請問如何解決這個問題,還是說其不支持Modbus通信?
(, 下載次數: 77)
/ f8 y# Z5 _. t9 }! |

作者: 遠祥    時間: 2018-8-4 08:43
西門子cpu222可以做modbus主站 數據通信術語,指在基本方式鏈路控制中,在接到一個請求后,保證將數據傳送到一個或多個從站去的數據站。在某給定時刻,一條數據鏈路上只能有一個主站。
作者: 曉昀    時間: 2018-8-4 14:55
先檢查你的S7-200的版本號是否滿足要求?% U2 t$ Q) p2 A7 k

1 e: n. {$ U2 |4 J' G/ T1 E' h# V3 l9 ~% V( d7 z( f
Modbus RTU 主站庫對 CPU 的版本是否有要求,為什么編譯例子程序時,會遇到 4 個錯誤?5 V2 P" m+ ]) H9 K  x. V
" f( h' y  m& g" q; z$ q
Modbus RTU 主站庫對 CPU 的版本確實有要求,CPU 的版本必須為 2.00 或者 2.01(即訂貨號為6ES721*-***23-0BA*),1.22 版本之前(包括 1.22 版本)的 S7-200 CPU 不支持。
9 }) A8 z  J) S7 i9 P' _
作者: 曉昀    時間: 2018-8-4 14:56
Modbus 指令庫啟動后,如何通過同一個通信端口進行 CPU 監控?
. W3 E% }* E3 Z+ a' o  ^) `1 g/ V" d0 i" H8 M
Modbus 指令庫使用的是 CPU 的自由口通信功能,工作在自由口模式下的通訊口不能使用 Micro/WIN 的 PPI 編程通信監控。如果通信口都已經被占用,可以考慮:
5 ^4 O; `. [( O8 L" n( O+ g, M% p4 [) \, B) B2 c
加一個通信模塊(如 EM 277、CP 243-1、EM 241 等)擴展出一個編程通信口 ' Z$ @6 |- S! h" l+ m9 O
中止自由口模式,可以將 CPU 上的模式開關從 RUN 撥到 STOP;或者保持處于 RUN 狀態,用程序停止指令庫的 Modbus 模式。
作者: threetigher    時間: 2018-8-4 20:57
曉昀 發表于 2018-8-4 14:56
: u5 R7 k" T# b' pModbus 指令庫啟動后,如何通過同一個通信端口進行 CPU 監控?6 `  O8 N9 p2 |7 U* E' w  K: L* j& {

' n2 t( O" ^7 `& k' ~; T' uModbus 指令庫使用的是 CPU 的自由口通信 ...

9 U1 Y8 F2 p: s! _大俠還精通電控PLC啊,佩服!5 Z' A1 K5 L- p. S- ]8 `# F

作者: 曉昀    時間: 2018-8-4 21:30
threetigher 發表于 2018-8-4 20:57
" W' u$ [) R: e0 c% f大俠還精通電控PLC啊,佩服!

2 K" s7 ]- B1 r佩服有點過度了,這部分內容我現在不做具體工作了,也談不上熟悉了,更談不上精通,沒有天天玩這個的人懂得多。大的方面知道點,現在也比較懶。
- b( }3 Z5 F* A# D$ K* x
作者: ntplc2017    時間: 2018-8-17 17:39
謝謝各位大神的回答




歡迎光臨 機械社區 (http://www.whclglass.com.cn/) Powered by Discuz! X3.5