以下Modbus地址为编程提供参考。
Modbus地址:
00001 - 09999:数字量输出(线圈)
10001 - 19999:数字量输入(触点)
30001 - 39999:输入数据寄存器(通常为模拟量输入)
40001 - 49999:数据保持寄存器
MODBUS地址根据功能码的不同,可以把上面的MODBUS地址分为0XXXX、1XXXX、3XXXX、4XXXX四种类型,是按10进制来分配,但需要注意的是四种类型MODBUS首地址都是从1开始的,台达VFD_M的变频器是间接给出MODBUS地址定义,需要把通讯参数地址转换成对应的modbus地址。
设定频率转换:频率命令有两个为2001H或2102H,转换后Modbus地址为48194或48451;频率的输入地址采用触摸屏本地地址,选择Local HMI设备后,地址选择RW_0;频率设定值给到内部MODBUS地址的转换采用宏指令来进完成,在工具下拉菜单中选择宏指令,在宏指令对话框中新增宏指令或编辑宏指令,编辑完后,需增加触发宏指令的功能元件。
频率显示转换:频率命令有两个为2103H,转换后Modbus地址为48452;触摸屏选择ModbusRTU设备后,地址选择4X_8452,在对应地址的数值元件属性对话框中选择数据格式选项,添加比例转换。
电流显示转换:2104H转换后Modbus地址为48453,触摸屏选择ModbusRTU设备后,地址选择4X_8453,在对应地址的数值元件属性对话框中选择数据格式选项,添加比例转换
电压显示转换:2106H转换后Modbus地址为48455,触摸屏选择ModbusRTU设备后,地址选择4X_8455,在对应地址的数值元件属性对话框中选择数据格式选项,添加比例转换