1. 为什么需要模拟三菱PLC与Proface虚拟连接?
在工业自动化项目中,触摸屏(HMI)与可编程逻辑控制器(PLC)的联调测试往往面临一个现实难题:硬件设备到位前,软件团队如何提前验证画面逻辑?这个问题困扰了我多年,直到掌握了虚拟连接技术。通过三菱GX Simulator与Proface GP-Pro EX的组合,我们可以在没有实体PLC的情况下,完整模拟出HMI与PLC的交互过程。
这种虚拟连接方案的核心价值在于:
- 硬件依赖解耦:PLC程序开发与HMI画面设计可并行开展,项目周期缩短30%以上
- 成本节约:避免因调试错误导致的设备损坏风险,特别适合新手工程师练手
- 快速迭代:修改后立即测试,无需反复烧录程序到实体PLC
- 教学演示:培训机构可用虚拟环境还原真实产线场景
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 环境搭建:工具链准备与配置要点
2.1 必备软件清单
需要准备以下工具(以最新稳定版为例):
- 三菱GX Works3(含GX Simulator3):建议版本1.095Y及以上
- Proface GP-Pro EX:4.09.100版本已验证兼容性
- 三菱PLC驱动包:MX Component 4.19S
- 虚拟串口工具:推荐使用com0com v2.2.2.0
注意:GX Simulator2与新版Proface存在兼容性问题,务必使用GX Simulator3。我在2023年某项目中使用旧版模拟器时,曾遇到D寄存器无法刷新的诡异问题。
2.2 虚拟串口配置实操
- 安装com0com后,在设备管理器创建虚拟串口对(如COM3<->COM4)
- 打开GX Works3,新建FX5U项目(其他系列操作类似)
- 进入导航窗口的"模拟器设置":
- 通信方式选择"串行"
- 端口指定为COM3(与虚拟端口对应)
- 波特率建议设为115200(需与HMI侧一致)
plaintext复制// 典型参数配置示例
[GX Simulator3]
Port=COM3
BaudRate=115200
DataBits=8
Parity=None
StopBits=1
2.3 Proface工程关键设置
在GP-Pro EX中需要特别注意:
- 新建工程时选择与实际HMI型号匹配的设备
