modbusTCP多机通讯问题
时间:10-02
整理:3721RD
点击:
主机同时给副机发命令有IP地址区分,但是多个副机同时给主机发送数据,怎么处理呢?谢谢
modbus TCP 有主从之分,先搞清楚这个状态。如果主机是Labview,主动去读其他从站的数据,那就是Labview是SLAVE,CLIENT,从机读数据是请求然后就是接受,不存在多个同时发来数据,每个TCP连接都是唯一的,一一对应。
非常感谢你的回复,谢谢!我的上位机下位机都是电脑,用的都是labview,我用网线连接五台电脑,用一台为主控电脑去控制另外四台电脑,按你所说主控电脑是slave,另外四台是服务器端吗?
应该是这样的,相当于一台电脑给其他四台电脑发信息,让其他电脑按照传输的信息做出响应。
但你为什么不用NI 的共享变量之类的功能来实现呢?那个简单多了,共享变量发布
