
台达EH3与台达变频器VFD-M的Modbus RTU通讯程序:实现正反转、写入频率、读取功
能
# 手把手玩转台达EH3与VFD-M变频器通讯
最近在厂里折腾台达EH3 PLC控制VFD-M变频器的项目,实测MODBUS RTU通讯稳定得很。直接上干货
,分享下程序核心逻辑和踩过的坑。
## 硬件接线别马虎
RS485通讯线一定要用双绞屏蔽线,DA接变频器的S+,DB接S-。最坑的是有些变频器要短接RS485终
端电阻,VFD-M的JP2跳线记得打到ON位置,不然通讯时好时坏能折腾死人。
## 参数设置三件套
变频器这边必须改的三个参数:
- P00.04=04(MODBUS控制)
- P14.03=03(9600bps)
- P14.04=02(8N1)
改完一定记得断电重启,见过新手改完参数不重启,对着PLC程序怀疑人生半小时的。
## PLC程序核心段
```ladder
//通讯初始化
MOV H81 D1120 //设置COM2:9600,8,N,1
MOV K2 D0 //变频器站号2
//正转启动
LD M0 //正转按钮
MODRW K2 H0006 H2000 K1 //写入06功能码,2000H寄存器
MOV H12 D100 //写入正转指令16#12
//反转同理
LD M1
MODRW K2 H0006 H2000 K1
MOV H22 D100 //反转指令16#22
//频率设定
LD M2