关于Modbus 3区、4区寄存器地址的理解以及Freemodbus中开始地址的设定
在Modbus实际应用中,我们对Modbus 3区、4区的地址有的时候会出现混淆,尤其是类似于404097这种表达方式的地址,就更容易乱,因为我们常常会用串口调试,这个就容易难理解。Modbus 中3区和4区的地址表示含义如下:30001-39999是输入寄存器,也就是我们常说的输入寄存器,只读。40001-49999是保持寄存器,可以读写。从上面的定义可以看出来,3区,4区的寄存器开始地址不是0,而是30001和40001,但是在modbus协议中,这两区的起始地址却是可以从0开始的,那么这是为什
转载
2021-04-21 11:19:04 ·
9793 阅读 ·
0 评论