; 站1:频率50Hz MOVP K5000 D100 ADPRW D0 K1 K6 H0001 D100 ; 站2:频率40Hz MOVP K4000 D100 ADPRW D0 K2 K6 H0001 D100 ; 站号改为K2 ; 站3:频率35Hz MOVP K3500 D100 ADPRW D0 K3 K6 H0001 D100 ; 站号改为K3---
四、Modbus TCP(以太网版)
如果你的PLC和变频器都带网口,可以用Modbus TCP,速度更快、距离更远:
硬件连接:PLC网口直连变频器(或通过交换机连接多台)
程序差异:Modbus TCP使用ADPRW_TCP指令,基本参数和RTU版一样,只是多了连接管理。
由于现场还是以RTU为主,TCP就不展开讲了。核心指令相同,只需把RS485接线换成网线即可。
---
五、CC-Link与以太网:什么时候用?
虽然本文重点是Modbus,但简单说一下其他两种方式的适用场景:
CC-Link:三菱自家现场总线,适合大量分布式IO模块(如电磁阀岛、输入输出模块)。优点是接线简单(三根线)、速度快、兼容性三菱自家设备最好。缺点是需要购买CC-Link模块,协议不开放。
以太网/SLMP:适合PLC与PLC之间、PLC与HMI/SCADA之间的高速通讯。三菱FX5U自带网口,Q系列需配以太网模块。SLMP协议是三菱标准协议,对接自家设备很方便。
三者对比:
场景 | 推荐方式 |
PLC + 变频器/仪表 | Modbus RTU(首选) |
PLC + 分布式IO模块 | CC-Link IE Field |
PLC + PLC/HMI/SCADA | 以太网/SLMP |
多品牌设备混连 | Modbus TCP(最开放) |
---
六、老工程师忠告:通讯调试五不要
不要不确认接线就调程序——硬件问题占通讯故障的80%
不要把通讯超时设太短——初次调试设500ms以上,稳定后再调短
不要忽略接地——屏蔽线单端接地,加磁环,真的有效
不要忘记给变频器设通讯来源——Pr.123/124不设,PLC发命令变频器不理
不要在一条总线上挂太多站——建议最多31个站,站多了通讯速度会明显下降
---
结语
Modbus是工控通讯的"万金油",学会它能解决大部分变频器、仪表的通讯问题。本文把FX5U的Modbus RTU从接线、参数、指令到调试排查讲透了,配合实际案例和代码,看完应该能直接上手。
遇到具体问题欢迎留言私信,看到尽量答。
码字不易,觉得有用请点个在看,转发分享给身边搞电气的朋友~
---
作者:工控电小工 | 专注电气技术干货