发表于:2020/11/2 11:02:11
#0楼
最近做了一个温湿度控制器,使用了modbus-rtu协议。
按照协议的规定,当主设备发送地址为0的广播指令,下位机都需要响应这条命令。
此时,如果所有的下位机都同时应答广播命令,那么485总线上应该会有冲突。
请教各位大佬,这种情况下,设备应该如何处理?每个设备分别延时一段不同的时间后,再发送应答吗?
按照协议的规定,当主设备发送地址为0的广播指令,下位机都需要响应这条命令。
此时,如果所有的下位机都同时应答广播命令,那么485总线上应该会有冲突。
请教各位大佬,这种情况下,设备应该如何处理?每个设备分别延时一段不同的时间后,再发送应答吗?
此帖发自手机工控论坛