1. 项目概述:三菱FX5U与施耐德ATV320变频器的RTU通讯方案
在工业自动化控制系统中,PLC与变频器之间的稳定通讯是实现复杂控制逻辑的基础。这次要分享的是三菱FX5U系列PLC通过RTU方式与两台施耐德ATV320变频器建立Modbus通讯的完整实施方案,同时这个方案也兼容三菱Q系列PLC的使用场景。这个配置在生产线速度控制、多电机同步等场景中非常实用。
特别说明:虽然标题提到了SP.CPR参数,但实际在FX5U中采用的是ADPRW指令实现Modbus RTU通讯,这是三菱小型PLC的典型做法。而Q系列则会使用SP.CPR指令,两者在协议层完全兼容。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 硬件准备与接线规范
2.1 设备选型清单
- 主控单元:三菱FX5U-32MT/ES(带RS485接口)
- 变频器:施耐德ATV320U07N4(0.75kW)两台
- 通讯电缆:
- 三菱FX5U侧:SC09编程电缆(USB转RS422) + FX5-485-BD扩展板
- 施耐德侧:VW3A8306R30(预制Modbus通讯电缆)
- 终端电阻:120Ω 1/4W(线路较长时需要)
2.2 接线细节与避坑指南
RS485接线必须严格遵循以下规范:
code复制FX5-485-BD ATV320
SDA(B+) ---- RJ45 Pin3 (B+)
SDB(B-) ---- RJ45 Pin4 (B-)
SG ---- RJ45 Pin2 (GND)
致命错误预警:曾有个项目因将SDA/SDB反接导致通讯时好时坏,排查三天才发现问题。建议用万用表导通档确认线序,变频器端RJ45接口定义与常规网络接口不同!
3. 变频器参数配置全流程
3.1 ATV320基础通讯参数
通过变频器面板设置以下关键参数:
code复制- CtL- = Mod (Modbus网络控制)
- FUn- > PSS- > Add = 1 (第一台站地址)
- FUn- > PSS- > brc = 19200 (波特率)
- FUn- > PSS- > Frt = 8E1 (格式:8位数据/偶校验/1停止位)
- FUn- > PSS- > tmo = 3.0 (超时3秒)
``
