MODBUS RTU

大家好:硬件CPU 214-2BD23-0XB8,软件S7-200SP6和指令库SP5.问S7-200做主站和第三方从站模块(modbus RTU)通迅,PLC(3 8)和模块(+ -)连接后却不能通迅(地址,波特率,校验位,等已设定 ).用测试软件测试初始化端口失败.无错误号,我怀疑指令库软件不好换了一个还是不行,与PLC硬件订货号的尾号0XB8有没有关系?

问题补充:
通迅线是自已用2根软线做的

最佳答案

PLC(3 8)和模块(+ -)调换试下了没?

另外感觉就是硬件组态你基本掌握,但是程序的话就不好说了,端口初始化失败问题在与PLC的端口设置,CPU224XP有两个端口,你可以都试下,另外modbus要使能才能工作,这个需要在程序里写的。


看看下面的资料吧。

Micro ‘n Power西门子 S7-200 · LOGO! · SITOP 参考_0.95》


http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0136-1.zip 

《S7-200可编程控制器系统手册》

http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1109582[1].pdf 

《如何在 STEP 7 Micro/WIN 中找到 modbus RTU 协议和 USS 协议操作库?》
http://support.automation.siemens.com/CN/view/zh/17470979
《如何用 S7-200 实现 modbus 通信?》
http://support.automation.siemens.com/CN/view/zh/27832511


《modbus RTU通讯协议在S7-200中的应用》连接:
http://www.plc365.com/SIMATIC/752.html


《S7-200基于modbus协议与智能仪表之间的通信实现方法》连接: 
http://www.gongkong.com/Common/Details.aspx?c=&m=&l=&Type=*&CompanyID=&Id=4-B15D-E1D9C8D7E4EA 

提问者对于答案的评价:
谢谢大家的帮助.问题解决了.原因是:"地址参数设置不正确.因看不见报错及测试软件的误导".

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc309969.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐