- 客户区域:
- 查看问题
回复: 5
modbus RTU转MODBUS TCP
产品型号: USR-N668
-
【您想要实现什么功能?】:现场有40台仪表需要采集数据,支持modbus RTU协议。使用668服务器,8个串口每个接5台仪表读取仪表数据,转成modbus TCP,668做服务器,然后西门子的S7-1500PLC从668读取这些数据。
【您是如何连接和设置的?】:每个串口使用485方式接5台仪表,668以太网口接1500PLC网口
【您遇到什么问题?】:这款产品能实现我需要的功能吗?大概需要怎么做?通讯的时效性怎么样? -
于广强您好:根据您的描述可以实现这个功能的,具体设置可以参考附件中的案例,在使用前,按照附件的测试方法进行测试,使用附件中的软件,其中MODBUS POLL是模拟的MODBUS 主机 MODBUS SLAVE (PLC) 是模拟的MODBUS 从机(仪表)
附件:Modbus slave破解版.zip [3.8 MB]M4系列产品实现modbus.doc [295.0 KB] -
*道明请教,每个串口需要接多台仪表,需要轮询,发送的读取仪表数据报文怎么设置?说明书看了半天也找不到这个相关设置
-
于广强您好:
1、每个串口理论上最多能挂32个485设备。但是不建议挂这么多,只是理论上
2、发送的查询数据要根据仪表说明书来设置,跟668没关系,需要符合MODBUS 报文格式
3、根据您的描述,我的理解是您的应用是PLC做MODBUS 主机, 仪表做MODBUS 从机,一个主机采集多个从机的数据,所以只要开启668中的参数“MODBUS TCP”就可以,其他的从机地址,主机发送的查询码等,需要根据从机来设定
-
*道明您的理解是对的,意思是668的串口只需要设置基本的波特率等参数就可以,读取从机仪表的工作还是得PLC来做?
-
于广强您好:
是这样的。只要开启MODBUS TCP 这个功能就可以,别的基本参数根据需求进行设置,发送读取的命令还是需要主机去做的
若此工单对解决您的问题有帮助,请点个赞;您的参与,是对我们最大的鼓励。
有用
*道明