modbus通讯中,怎样给多个设备分配从站地址,怎样给多组数据分配地址,例如就是我要采集多个水泵的发回来的数值,怎样给各个水泵分配从站地址,每个水泵有发回来多个数据,有怎样给这些数据分配地址
问题补充:
谢谢,多站点轮询之前,各个设备的从站地址是如何分配的,是厂家已经设置好的吗??谢谢
最佳答案
不用担心,modbus常见3个可能途径:
1.有LED屏,屏里通过按键在参数组里设置MODBUS地址的
2.硬件地址拨码开关(一排白色的小开关)。
3.控制器预留了modbus的485接线端子。(如PLC,变频器等)
看楼主的意思,应该是跟变频器通讯了。想要控制电机和读回电机数据,可以这样:
1.建立数据块DBx ,modbus master发送读写命令,
2.建立数据块DBy,接受从modbus slave读回来的数据(master发送写命令的时候不会返回读到的slave数据,发送读命令的时候就会返回一组数据)
感觉楼主是对modbus这个通讯概念不熟,多看网友提供的资料!先弄清楚你需要什么实现modbus的硬件和软件!!~描叙下你是什么CPU,采集的电机数据,是从什么地方采集,plc还是变频器等还是现场仪表。
提问者对于答案的评价:
谢谢你的答案,理解了
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc234771.html