做主站时如何写RS485从站的整型寄存器
一些Modbus从站设备的寄存器仅能接受写入整型值(WORD),这就需要RWG控制器做主站时对发给从站的数据进行取整(有符整型)后再发送才能传输正确的数据。做法如下:
- 创建相应的中间变量
- 主站通信编程
- 逻辑里处理
- 模拟器和ModSlave调试
模拟器上设定值输入26.0,程序里将会取整(去除小数部分)成26发给从站
模拟器上设定值输入23.8,程序里将会取整(去除小数部分)成23发给从站
模拟器上设定值输入-45.5,程序里将会取整(去除小数部分)成-45发给从站