1. 项目概述:工业自动化中的通讯桥梁
在工业自动化领域,PLC与变频器的通讯一直是产线控制的核心技术节点。三菱FX5U作为新一代紧凑型PLC,与E700系列变频器通过SL5U-23模块建立的通讯系统,代表了中小型自动化设备的典型配置方案。这套系统常见于包装机械、输送带控制、风机水泵等需要精确调速的场合。
我最近在食品包装产线改造项目中,就遇到了FX5U与多台E700变频器组网的实战需求。不同于简单的启停控制,这次需要实现实时频率写入、运行状态监控和故障报警联锁等完整功能。通过SL5U-23模块的专用协议通讯,不仅省去了传统模拟量控制的信号干扰问题,还能通过一条通讯线管理多台设备,大幅简化了电气柜布线。
2. 硬件架构与协议解析
2.1 设备选型要点
FX5U-CPU模块需要根据I/O点数选择具体型号(如FX5U-32MT/ES),重点确认固件版本需支持SL5U-23扩展。E700变频器则要注意FR-E720S系列与FR-E740系列在通讯参数上的差异,特别是控制端子排的接线定义。SL5U-23模块作为通讯网关,其DIN导轨安装位置建议靠近PLC本体,最远不超过50cm。
2.2 通讯协议底层原理
系统采用三菱专用的MC协议(Melsec Communication Protocol)二进制格式,通过RS485物理层传输。与Modbus RTU相比,MC协议的数据帧更紧凑:
- 帧头固定为0x50(PLC→变频器)或0xD0(变频器→PLC)
- 站号占用1字节(0-31)
- 指令代码包含读写区分(0x0401为频率写入)
- 数据区采用大端序排列
关键提示:E700的参数地址需要转换为十六进制偏移量,例如频率设定参数H03对应通讯地址0x0003
3. 软件配置全流程
3.1 GX Works3工程搭建
新建工程时务必选择"FX5UCPU"系列,在参数设置中启用SL5U-23模块:
- 导航至"模块参数"→"智能功能模块"
- 设置通讯速度为19.2kbps(与变频器一致)
- 配置超时检测为300ms
- 勾选"自动恢复通讯"选项
3.2 变频器参数关键设置
通过E700操作面板设置以下参数(以站号1为例):
code复制Pr.117 = 1 // 站号设置
Pr.118
