微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > modbusTCP多机通讯问题

modbusTCP多机通讯问题

时间:10-02 整理:3721RD 点击:
主机同时给副机发命令有IP地址区分,但是多个副机同时给主机发送数据,怎么处理呢?谢谢

modbus TCP 有主从之分,先搞清楚这个状态。如果主机是Labview,主动去读其他从站的数据,那就是Labview是SLAVE,CLIENT,从机读数据是请求然后就是接受,不存在多个同时发来数据,每个TCP连接都是唯一的,一一对应。

非常感谢你的回复,谢谢!我的上位机下位机都是电脑,用的都是labview,我用网线连接五台电脑,用一台为主控电脑去控制另外四台电脑,按你所说主控电脑是slave,另外四台是服务器端吗?

应该是这样的,相当于一台电脑给其他四台电脑发信息,让其他电脑按照传输的信息做出响应。
但你为什么不用NI 的共享变量之类的功能来实现呢?那个简单多了,共享变量发布

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top