1. 项目背景与需求分析
在工业自动化控制系统中,PLC与变频器之间的稳定通讯是实现复杂控制逻辑的基础。台达DVP EH3系列PLC以其高性价比和稳定性能,在国内中小型自动化项目中广泛应用。而三菱E700变频器作为经典机型,在电机调速领域占据重要市场份额。
本次实战项目源于一个真实的纺织机械改造需求:原系统采用独立控制模式,操作人员需要在三个工位分别调节变频器参数,不仅效率低下,且难以保证工艺一致性。改造目标是通过一台DVP EH3 PLC同时控制三台E700变频器,实现:
- 集中启停控制
- 运行频率同步调节
- 实时状态监控
- 故障连锁保护
2. 硬件配置与接线方案
2.1 设备选型清单
- 主控单元:台达DVP60EH00R3(EH3系列,60点)
- 通讯模块:DVP-F485S(RS485扩展卡)
- 变频器:三菱FR-E720-0.4K(共3台)
- 通讯线缆:屏蔽双绞线(AWG18)
- 终端电阻:120Ω 1/4W(2只)
2.2 物理接线要点
采用标准的RS485总线拓扑结构:
code复制PLC(F485S) ----+----+----+---- Terminal
| | |
E700 E700 E700
具体接线规范:
- 使用双绞线连接所有设备的SDA/SDB端子
- 总线首尾端各加装120Ω终端电阻
- 屏蔽层单端接地(PLC侧)
- 避免与动力线平行走线(间距>30cm)
关键提示:三菱E700的通讯端子位于控制回路板,需拆下前盖板才能接入,这是实际施工中最容易遗漏的步骤。
3. 变频器参数设置
每台E700需要单独设置以下参数(以站号1为例):
| 参数号 | 名称 | 设定值 | 说明 |
|---|---|---|---|
| Pr.117 | 站号 | 1 | 范围1-31,各站唯一 |
| Pr.118 | 通讯速率 | 192 | 对应19.2kbps |
| Pr.119 | 停止位长 | 10 | 1位停止位 |
| Pr.120 | 奇偶校验 | 2 | 偶校验 |
| Pr.121 | 通讯重试次数 | 3 | 建议值 |
| Pr.122 | 通讯校验时间 | 9999 | 无超时检测 |
| Pr.123 | 等待时间设置 | 20 | 单位ms |
| Pr.124 | 有无CR/LF | 1 | 有CR/LF |
| Pr.549 | 协议选择 | 1 | 三菱专用协议 |
设置完成后必须:
- 断电重启使参数生效
- 用操作面板确认参数已保存
- 重复上述步骤配置其余两台变频器(站号2、3)
4. PLC程序开发
4.1 通讯初始化
使用台达ISPSoft编程软件,需先配置通讯参数:
ladder复制MOV H81 D1120 // 波特率19.2k
MOV H2 D1121 // 偶校验
MOV H0 D1122 // 数据位8
MOV H1 D1123 // 停止位1
4.2 轮询机制设计
采用分时复用方式处理3台变频器通讯:
code复制第1周期:读取1#变频器状态
第2周期:写入1#变频器频率
第3周期:读取2#变频器状态
第4周期:写入2#变频器频率
...
(循环执行)
关键程序段示例:
ladder复制LD SM0 // 常ON
MOV K1 D100 // 站号1
MOV K2 D101 // 功能码读取
MOV K100 D102 // 起始地址
MOV K4 D103 // 读取长度
RS D100 K8 D200 K8 // 发送请求
4.3 数据映射关系
建立PLC寄存器与变频器参数的对应关系:
| PLC寄存器 | 变频器地址 | 功能 | 数据类型 |
|---|---|---|---|
| D200 | H0000 | 运行状态 | 16bit |
| D201 | H0001 | 输出频率 | 16bit |
| D202 | H0002 | 输出电流 | 16bit |
| D210 | H1000 | 频率设定 | 16bit |
| D211 | H1001 | 运行命令 | 16bit |
5. 调试与故障排除
5.1 常见问题清单
-
通讯超时(Error 3)
- 检查终端电阻是否安装
- 确认波特率设置一致
- 测量总线电压(正常值2-3V)
-
数据校验错误(Error 4)
- 核对奇偶校验设置
- 检查接地是否良好
- 缩短通讯距离(建议<50m)
-
从站无响应(Error 8)
- 确认站号设置正确
- 检查物理接线是否松动
- 验证变频器协议选择(Pr.549)
5.2 实用调试技巧
- 使用串口监听工具(如ModScan)直接监测总线数据
- 先单台调试成功后再接入总线
- 在程序中添加通讯错误计数器,超过阈值触发报警
- 关键参数变更时记录时间戳,便于追溯问题
6. 系统优化建议
经过实际运行测试,总结以下优化方向:
-
通讯效率提升
- 将轮询周期从500ms缩短至300ms
- 采用批量读取(一次读取多个参数)
- 对非关键参数降低采样频率
-
可靠性增强
- 增加心跳检测机制
- 实现参数自动恢复功能
- 添加通讯中断时的安全策略
-
功能扩展
- 集成Modbus TCP网关实现远程监控
- 增加参数配方功能
- 开发故障自诊断程序
在实际项目中,这套系统已连续运行超过2000小时无通讯故障,频率控制精度达到±0.1Hz,完全满足纺织机械的工艺要求。对于需要同时控制多台变频器的场合,这种解决方案具有较高的性价比和可靠性。
