服务热线
13431549692
全国服务热线:
时间:2024-09-12发布者:东莞泛达仪器仪表有限公司
MODBUS RTU是莫迪康开发的通用标准协议,现在工控行业中应用非常普遍。是一种开放式串口协议,已成为一种工业标准。目前很多触摸屏、变频器、PLC、压力变送器、温控表、电力调整器等都集成有MODBUS RTU功能。尤其是泛达温控表和SCR电力调整器都提供了MODBUS RTU通讯库功能,使得和触摸屏及PLC通讯变得很简单,我们只需要调用库指令,填写相关参数即可,但是在指令里需把从站存储器地址换算成MODBUS地址。
因为MODBUS RTU并不是为某一个公司或某一个产品开发的,所以它在开发地址的时候就设计好了。把一部分地址分配给输出的位使用,一部分地址分配给输入的位使用,一部分地址分配给模拟量输入,一部分地址分配给保持性寄存器。
具体之间的换算关系如下:
一、MODBUS地址与西门子PLC地址映射
00001 ~00256输出,对应于Q0.0 ~Q31.7。
10001 ~10256输入,对应于I0.0 ~I31.7。
30001 ~30056为模拟量寄存器,对应于AIW0 ~AIW110。
40001 ~49999为保持寄存器,对应于V区。当地址转换超过49999时,则用400001~4XXXXX表示。
二、其它第三方设备通信地址与西门子转换关系
比如变频器通信地址为2000H(十六进制2000),转换成十进制等于8192,因为8192<9999,则将其与40001相加结果为48193,再转换成十六进制等于16#BC41。
如果变频器通信地址为3000H(十六进制3000),转换成十进制等于12288,因为12288>=9999,则将其与400001相加结果为412289,再转换成十六进制等于16#64A81。
泛达工控产品温控表和SCR电力调整器通信设置参数很简,BAUD波特率设定、PAR通讯格式选择,如果有遇到通信连接问题的欢迎随时咨询。
下一篇:电力调整器的这些功能你都知道吗?