1. 项目概述
三菱FX3U PLC与E740/D700变频器的Modbus RTU通讯是工业自动化领域中最经典的组合应用之一。作为从业15年的电气工程师,我处理过上百个类似项目,这套方案最大的优势在于它的稳定性和性价比——FX3U自带RS485接口,无需额外通讯模块就能实现变频器群控,而E740/D700作为三菱经典型号,在风机水泵等场合保有量极大。
这个项目要解决的核心问题是:如何通过PLC的串口,用Modbus RTU协议同时控制多台变频器的启停、频率给定和状态监控。听起来简单,但实际调试时会遇到波特率匹配、站号冲突、数据格式转换等一系列"坑"。下面我就结合最近在水泥厂风机改造中的实战案例,把完整的实现逻辑和避坑要点拆解给大家。
2. 硬件配置与接线规范
2.1 硬件选型要点
- FX3U型号选择:必须选用带内置RS485接口的型号(如FX3U-48MR/ES),尾缀带"/ES"的版本才支持Modbus RTU主站功能。我曾遇到过客户买了FX3U-32MT硬要加通讯模块,结果成本翻倍还增加故障点。
- 变频器版本确认:E740/D700的固件版本需≥1.026,早期版本存在Modbus功能不完整的问题。检查方法:变频器面板显示"E1.03"即表示版本1.03。
- 通讯电缆规格:推荐使用三菱专用电缆(型号SBUS-S5-S6),或者按以下标准自制:
- 线径:≥0.5mm²屏蔽双绞线
- 接线顺序:FX3U的SDA接变频器SDA,SDB接SDB(注意不是交叉接线!)
- 终端电阻:网络首尾两台设备拨码开关打到"110Ω"位置
2.2 典型接线图示例
plaintext复制FX3U PLC E740变频器1 E740变频器2
┌─────────┐ ┌─────────┐ ┌─────────┐
│ RS485 ├──────┤ RS485 ├──────┤ RS485 │
│ (SDA) │ │ (SDA) │ │ (SDA) │
│ (SDB) │ │ (SDB) │ │ (SDB) │
└─────────┘ └─────────┘ └
