问:我的设备构成是2台modbus RTU协议的变频器(通过485连接到6120的485串口上,设置设备地址是10和11。每台变频器的参数地址通信代码是C02H ,C07H 和C08H,分别代表频率、设定压力和反馈压力,共有6个数据需要传输。请问如何在6120中添加从机配置,我设置了几次都没有保存下来,应当注意什么问题,配置软件详细的使用说明?
答:
您好,感谢您对聚英电子的支持。
① :软件配置问题
在配置好参数之后,建议选择【保存RTU当前设置】进行保存当前RTU参数配置。
按钮【设定】用于将参数下载到RTU当中。
在每次配置成功之后,都会弹出配置成功的对话框。
如果多次配置不成功,建议重新打开软件,载入RTU参数配置,然后进行配置。
关于没有保存的关键问题可能是:没有选择【修改】,以后配置软件版本中,会逐步将软件人性化处理。
②:modbus主机配置
首先配置RTU的485接口为modbus主机设备(波特率配置在DTU参数配置——连接设置——RS485设置)参考如下:
点击【修改】,将配置参数保存;
点击【设定】,下载配置参数到RTU中。
③:Modbus从机配置
添加两台从机,每台寄存器表如下(modbus RTU协议、只读寄存器):
寄存器地址(括号为十进制) | 寄存器定义 | 寄存器指令 |
C02H(3074) | 输出频率 | 03(读输入寄存器) |
C07H(3079) | 设定压力 | 03(读输入寄存器) |
C08H(3080) | 反馈压力 | 03(读输入寄存器) |
配置如下:
注意:从机地址不能和【端口地址】、【设备地址】、0XFF、0xFE、0xFD、0x00。
添加10号从机,C02地址如下(注意:变频器的起始地址为1,而RTU的起始地址为0,故需减1):
然后添加其余两个寄存器地址,配置如下(主机寄存器地址需要逐步增加):
这样在主机的的寄存器地址会有如下映射定义:
RTU主机只读寄存器地址 | 映射设备寄存器地址 | 定义 |
0 | C02H(3074) | 输出频率 |
1 | C07H(3079) | 设定压力 |
2 | C08H(3080) | 反馈压力 |
最后重启设备就可以。
如需通过GPRS访问这三个主机寄存器信息,就需要使用GPRS的端口地址或者0xFD来访问。