恭喜,你发布的帖子
发布于 2025-02-26 12:25:17
24楼
对寄存器单个位有两种处理方式:
1,先读出来,然后改写相应位的状态,再发送出去。这种方式一般的设备都能支持。
2,MODBUS 经过协议经过扩展后 有掩码写入功能码(22 16hex)可以对一个字进行AND或OR的运算,发送指令时,填入AND和OR字,从站收到指令后,对相应的地址字进行逻辑运算。这个指令,主站不需要读出从站的当前数据。这种方式,需要主从设备支持这个功能码。
请填写推广理由:
分享
只看
楼主