一、先分清两个寄存器(Modbus RTU)
1)主控制字(通讯命令)
地址:2000H(十进制 8192)
作用:启停、正反转、复位
常用值:
0001H = 正转运行
0002H = 反转运行
0005H = 停机
0007H = 故障复位
2)频率设定寄存器(真正设转速)
地址:2001H(十进制 8193)
单位:0.01 Hz
范围:0 ~ 最大频率(如 5000 = 50.00 Hz)
结论:启动 = 写 2000H=1;设 30Hz = 写 2001H=3000;缺一不可。
二、雷诺尔参数必须先设对(否则通讯无效)
以 RNB6000 为例:
F0-02 频率给定方式 → 设为 4(通讯给定)
F0-03 运行命令方式 → 设为 4(通讯控制)
通讯参数:
波特率:9600/19200
数据位:8,停止位:1
校验:无 / 偶校验
从站地址:1~247
三、举例:Modbus RTU 怎么发(直接可用)
1)正转 + 50Hz
写控制字:功能码 06H,地址 2000H,数据 0001H(正转)
写频率:功能码 06H,地址 2001H,数据 1388H(=5000=50.00Hz)
2)改成 25Hz 保持运行
只发:功能码 06H,地址 2001H,数据 09C4H(=2500=25.00Hz)
3)停机
发:地址 2000H = 0005H
四、和森兰的区别
森兰:控制字 + 频率寄存器分开(同雷诺尔)
雷诺尔:2000H = 命令,2001H = 频率,不能把频率写到控制字里
五、常见坑
只写控制字不写频率:变频器运行但 0Hz 不动
只写频率不写控制字:有设定但不运行
单位搞错:写成 50 而不是 5000 → 0.5Hz
参数没切到通讯:写了没反应。

