1. 项目概述
作为一名在工业自动化领域摸爬滚打多年的工程师,我深知PLC与变频器通讯在实际项目中的重要性。今天要分享的是三菱FX5U PLC与三晶变频器通过MODBUS 485协议实现通讯的完整解决方案。这个技术点看似基础,但真正能把它讲透、用好的资料并不多见。
为什么这个技术如此关键?在现代化生产线中,变频器作为电机驱动的核心设备,需要实时接收PLC下发的频率指令,同时反馈运行状态。传统的硬接线方式不仅布线复杂,更难以实现精细化控制。而MODBUS 485通讯仅需两根信号线,就能实现数十台设备的组网控制,这正是工业4.0时代最需要的技术手段。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 硬件准备与接线规范
2.1 设备选型要点
在开始前,我们需要确认硬件配置:
- 三菱FX5U PLC(自带RS485接口)
- 三晶变频器(支持MODBUS RTU协议)
- USB转485转换器(建议选用工业级芯片如FTDI或CH340)
- 双绞屏蔽线(阻抗120Ω,截面积≥0.5mm²)
特别提醒:不同品牌变频器的MODBUS实现存在差异,三晶变频器在参数设置上较为友好,这也是我推荐它的重要原因。
2.2 接线细节图解
正确的接线是通讯成功的第一步。FX5U的485接口位于本体右侧,标记为SDA/SDB/SG。对应三晶变频器的485端子通常标记为485+/485-。
接线规范:
- SDA(FX5U) → 485+(三晶)
- SDB(FX5U) → 485-(三晶)
- SG(FX5U) → 变频器GND
重要提示:务必在总线两端并联120Ω终端电阻,这个细节很多人会忽略,导致通讯距离超过20米后出现数据丢包。
3. 参数配置全解析
3.1 PLC端设置步骤
通过GX Works3软件进行配置:
- 导航至"参数"→"FX5UCPU"→"模块参数"→"串行通讯"
- 设置通讯协议为"MODBUS RTU主站"
- 基本参数配置:
- 波特率:9600(与变频器保持一致)
- 数据位:8位
- 停止位:1位
- 校验方式:偶校验(EVEN)
- 保存参数并写入PLC
3.2 变频器关键参数
三晶变频器需要修改以下参数(以E500系列为例):
- P00.01:设为2(MODBUS控制)
