機(jī)械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 2792|回復(fù): 6
打印 上一主題 下一主題

CPU222與485用Modbus通信中的問題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2018-8-3 14:29:12 | 只看該作者 |只看大圖 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
現(xiàn)有一款PLC,S7-200CPU222,只有一個(gè)RS485口,請問這款PLC能不能支持Modbus通信(在不擴(kuò)展外部模塊的前提下)?我嘗試用這款PLC做Modbus從站,用PPI電纜通過RS485口下載程序,完成后,拔掉點(diǎn)看線,將通訊口與Modbus主站相連,最后出現(xiàn):Modbus從站協(xié)議錯(cuò)誤代碼(如下方圖十中所示)請問如何解決這個(gè)問題,還是說其不支持Modbus通信?
% u1 ?4 l# d6 P0 u7 l6 a$ r
回復(fù)

使用道具 舉報(bào)

2#
發(fā)表于 2018-8-4 08:43:43 | 只看該作者
西門子cpu222可以做modbus主站 數(shù)據(jù)通信術(shù)語,指在基本方式鏈路控制中,在接到一個(gè)請求后,保證將數(shù)據(jù)傳送到一個(gè)或多個(gè)從站去的數(shù)據(jù)站。在某給定時(shí)刻,一條數(shù)據(jù)鏈路上只能有一個(gè)主站。
3#
發(fā)表于 2018-8-4 14:55:58 | 只看該作者
先檢查你的S7-200的版本號是否滿足要求?
! }6 e% c# u, A' W* I1 q
# ]$ {: D8 `$ m4 i. h' O4 N% |  N/ L  c9 Y" I5 Z+ f
Modbus RTU 主站庫對 CPU 的版本是否有要求,為什么編譯例子程序時(shí),會遇到 4 個(gè)錯(cuò)誤?
1 C! m' a! q4 ]2 P) A$ L  ~3 b. n, M9 I' E- {4 i. {  Y; h
Modbus RTU 主站庫對 CPU 的版本確實(shí)有要求,CPU 的版本必須為 2.00 或者 2.01(即訂貨號為6ES721*-***23-0BA*),1.22 版本之前(包括 1.22 版本)的 S7-200 CPU 不支持。
5 Y2 V. g- @" N6 P& G; ?
4#
發(fā)表于 2018-8-4 14:56:58 | 只看該作者
Modbus 指令庫啟動后,如何通過同一個(gè)通信端口進(jìn)行 CPU 監(jiān)控?1 Q8 z; T$ U: h; M" P* @
! w1 i  e3 z# R2 Z
Modbus 指令庫使用的是 CPU 的自由口通信功能,工作在自由口模式下的通訊口不能使用 Micro/WIN 的 PPI 編程通信監(jiān)控。如果通信口都已經(jīng)被占用,可以考慮:6 Q1 X3 N' U  }6 R7 g0 l. n
( Z( m/ V3 y# K) n8 O
加一個(gè)通信模塊(如 EM 277、CP 243-1、EM 241 等)擴(kuò)展出一個(gè)編程通信口 : O  Q* I' O& z; e7 f* g' h5 j1 S! x
中止自由口模式,可以將 CPU 上的模式開關(guān)從 RUN 撥到 STOP;或者保持處于 RUN 狀態(tài),用程序停止指令庫的 Modbus 模式。
5#
發(fā)表于 2018-8-4 20:57:17 | 只看該作者
曉昀 發(fā)表于 2018-8-4 14:568 r, M  r. ?, d8 U# y
Modbus 指令庫啟動后,如何通過同一個(gè)通信端口進(jìn)行 CPU 監(jiān)控?" q7 f( d1 t: [% a

9 @# a" Y: v4 v2 Q5 E; NModbus 指令庫使用的是 CPU 的自由口通信 ...
/ r! \2 q$ v2 g# G1 P
大俠還精通電控PLC啊,佩服!
; W+ ~& \/ z4 h
6#
發(fā)表于 2018-8-4 21:30:25 | 只看該作者
threetigher 發(fā)表于 2018-8-4 20:57( z7 R2 E* X0 B$ {: o4 j: y' v
大俠還精通電控PLC啊,佩服!

+ R! C' t* d/ M5 ?: n* ~* }+ R佩服有點(diǎn)過度了,這部分內(nèi)容我現(xiàn)在不做具體工作了,也談不上熟悉了,更談不上精通,沒有天天玩這個(gè)的人懂得多。大的方面知道點(diǎn),現(xiàn)在也比較懶。
* z+ O6 [8 A$ Y2 ]
7#
 樓主| 發(fā)表于 2018-8-17 17:39:43 | 只看該作者
謝謝各位大神的回答
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

小黑屋|手機(jī)版|Archiver|機(jī)械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2024-11-8 21:26 , Processed in 0.054985 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表