关于西门子200 SMART 的MODBUS主从站的控制问题

项目中,主站是上位机,从站是9个控制柜内的S7-200SMART的CPU,每个控制柜都配有DTU,在编程的时候,使用MODBUS 的从站指令时,从站地址可以是同一个地址,这是为什么?如果只有一个DTU,在程序中,9个程序中的从站地址要不同,是吗?请各位前辈指教,可以详细一些,初次接触DTU。

问题补充:
图中模块的M所接0v与AQ输出部分0M所标识的0V是同一个吗?还是AQ部分标注的0V有别的意义?有人说如果把电源的0V接到0M和1M处,会出现短路的情况。请各位前辈指教。

图片说明:

关于西门子200 SMART 的MODBUS主从站的控制问题   

最佳答案

数据传输单元DTU (Data Transfer unit),单纯从名称看,不知道采用何种采用接口,何种通信协议,只表明了其功能。常见的DTU是把串口设备转换为以太网接入物联网。
从你的描述看:DTU在串口侧采用Modbus RTU协议,DTU是Modbus RTU主站,PLC是从站。每一个DTU有自己独立的RS485网络,因此分属不同网络的PLC可以使用相同的站地址。
而如果只有一个DTU,9台PLC均接入这台DTU的串口网络,则PLC地址必须不同以区别彼此。

提问者对于答案的评价:
谢谢您,受益!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午10:41
下一篇 2021年7月4日 下午10:41

相关推荐

发表回复

登录后才能评论