MODBUS接线

一直在学习MODBUS通讯,终于把SMART200 跟变频器(三菱FR-D20S)凑齐了,前段时间在论坛问了很多问题,使用串口小工具,可以把速度跟方向写入变频器,现在有了SMART    SR30PLC,是不是使用西门子DP头,把变频器的A+ B-分别接到DP头即可,如截图所示,这样接线正确吗?PLC跟变频器通讯只需要一个西门子DP头吧  谢谢

问题补充:
我手上有西门子DP接头跟普通的九针接头,我不敢用普通的九针,我怕烧PLC跟变频器,都是仓库的,西门子DP头是不是带终端电阻的,我一个PLC跟一个变频器接线,需要终端电阻吗?我用串口根据  往地址寄存器13 写2000(频率),变频器可以收到,我用SMART200  通讯时,MB_MSG程序引脚ADDR  是不是填13,引脚Count填1.引脚Dataptr填2000这样对吗?谢谢

图片说明:

MODBUS接线    MODBUS接线    MODBUS接线    MODBUS接线   

最佳答案

用PLC的com口的3脚接到变频器的A+,8脚接到B-中就可以了。
通信资源与通信端口_S7-200 SMART:http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/015.html
关于补充问题回答:你用DP当然也可以,你直接用Com口也可以,不会烧坏COM的。一般短距离不用加终端电阻。你ADDR管脚哪里不能填写13,应为西门子的地址起始为40000+1开始,所以只能填写40014的地址。再就是Count表示读取数据长度,你只读些13地址的频率的话就设置为1。引脚Dataptr填你不能直接填写数值,用存储区地址来填写数据才能用。这些具体填写设置看下面的链接。链接里面例子程序。
MODBUS RTU通信_S7-200 SMART:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/020.html

图片说明:

MODBUS接线  

提问者对于答案的评价:
特别特别感谢大家的回答,@WWCWWC,为了学习modbus通讯,翻了很多您论坛发的帖子,非常感谢,@Siemens automation也回答我的所有疑问,也非常感谢。。。。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 上午12:41
下一篇 2020年10月31日 上午12:42

相关推荐