恭喜,你发布的帖子
发布于 2019-11-02 08:57:36
3楼
谁说的?
ModBus TCP可以任意访问的。
1、如果各个客户端都是访问一台PLC MB服务器同样的数据(相同的DB中),那么MB服务器可以不指定对方IP,而是接受任意IP的访问。
2、如果各个客户端要访问服务器上不同的数据。那么可以在同一台PLC建立多个服务器,它们使用同一个IP;不同的端口(502;503;504...),每个服务器使用不同的数据DB。
3、同理,一台作为MB客户端的PLC,也可以分别访问各个不同的MB服务器。
在这里,编程的要点是:
1、接受多客户端的服务器要在发送完响应之后,断开连接;作为客户端,也要在接收到响应后,主动断开连接。不能一直保持连接,“别人”就无法连接了。
Y侠:受教了,我一楼指的是modbus 485网络,LZ也是问的485网络
请填写推广理由:
分享
只看
楼主