1. 项目概述
在工业自动化控制领域,变频器与HMI(人机界面)的通信一直是现场实施的关键环节。传统硬接线方式不仅布线复杂,故障排查困难,更难以实现灵活的参数调整和状态监控。本文将详细介绍如何利用Modbus-RTU协议实现MCGS触摸屏与三菱变频器的深度集成,涵盖运行控制、状态监控及参数设置三大核心功能。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 硬件准备与参数配置
2.1 变频器基础设置
三菱变频器(如FR-E700/A800系列)出厂默认采用端子控制模式,需通过以下参数启用通信功能:
- Pr.79:运行模式选择
- 设置为
3(外部/通信组合模式)可永久启用通信控制 - 或设为
0(切换模式),但需每次上电后手动切换
- 设置为
注意:不同系列变频器参数编号可能略有差异,建议查阅对应型号的技术手册
2.2 通信参数配置
| 参数编号 | 功能说明 | 典型设置值 |
|---|---|---|
| Pr.117 | 设备站号 | 1 |
| Pr.118 | 波特率 | 96(9600bps) |
| Pr.119 | 停止位/校验位 | 0(无校验) |
2.3 物理接线规范
采用RS485通信时需注意:
- 使用双绞屏蔽线(如AWG22)
- MCGS端DB9接口定义:
- 引脚3:485+
- 引脚8:485-
- 外壳接地
- 终端电阻:当通信距离>50米时,需在末端变频器加装120Ω终端电阻
3. MCGS组态配置详解
3.1 设备驱动添加
- 进入MCGS组态环境
- 在设备窗口中添加"通用Modbus-RTU父设备"
- 子设备选择"Modbus-RTU设备"
3.2 通信参数匹配
确保MCGS侧参数与变频器完全一致:
- 串口号:根据实际接线选择(如COM1)
- 波特率:9600(需与Pr.118一致)
- 数据位:8位
- 停止位:1位(Pr.119=0时)
- 校验方式:无校验
4. 核心功能实现
4.1 运行控制实现
三菱变频器运行命令寄存器映射:
- Modbus地址:
