1. 项目背景与需求分析
在工业自动化控制领域,人机界面(HMI)与变频器的通信控制一直是现场工程师需要掌握的实用技能。这次我们要实现的是昆仑通态触摸屏(MCGS)同时控制两台三菱D700变频器的完整解决方案。
这个配置在纺织机械、包装生产线等场景非常常见。比如在一条布料染色生产线上,需要同步控制两个染缸的搅拌电机转速;或者在自动包装机上,要协调传送带和封口装置的速度匹配。传统做法是用PLC做中间控制器,但通过HMI直接控制变频器可以简化系统结构,降低成本。
关键提示:D700系列是三菱的经典变频器型号,支持RS485通信,但不同批次产品的通信协议细节可能有差异,这是后续调试要特别注意的点。
2. 硬件连接方案设计
2.1 通信拓扑规划
采用一主多从的RS485总线结构:
- 昆仑通态屏作为主站(站号固定为0)
- 两台D700变频器分别设为站号1和2
- 使用屏蔽双绞线连接,总线两端接120Ω终端电阻
实际布线时要注意:
- 通信线远离动力线至少30cm
- 屏蔽层单端接地(通常在HMI端)
- 最远通信距离不超过500米(实测在干扰大的车间建议控制在100米内)
2.2 硬件接口定义
D700的通信端子定义:
code复制SDA - 数据+
SDB - 数据-
SG - 信号地
昆仑通态屏的COM2口通常配置为RS485,接线时注意:
- 屏的485+接所有变频器的SDA
- 485-接所有变频器的SDB
- 务必共地(SG接屏的GND)
3. 变频器参数设置
3.1 基本通信参数
在两台D700上分别设置(以站号1为例):
code复制Pr.117 = 1 // 站号
Pr.118 = 96 // 波特率9600
Pr.119 = 1 // 8位数据位、偶校验
Pr.120 = 2 // 停止位2位
Pr.121 = 9999 // 通信超时不检测
Pr.122 = 9999 // 通信校验时间不限制
Pr.123 = 2 // 通信协议选择Modbus-RTU
实测发现:部分早期固件版本的D700对Pr.123的设置反应滞后,建议设完后断电重启。
3.2 运行控制方式
必须将运行指令来源设为通信控制:
code复制Pr.79 = 2
解锁全文
加入我们的会员,获取最新、最热、最精彩的开发者技术内容