1. 项目背景与核心需求
上周接手一个恒压供水系统改造项目,现场只有三菱FX3U PLC和昆仑通态TPC7062KX触摸屏,最要命的是电气图纸找不到了。这种情况在工控现场太常见了——设备运行多年,资料不全,但产线又不能停。今天我就把实战中总结的"盲改"经验系统梳理出来,重点讲清楚在没有图纸的情况下,如何通过PLC和HMI的配合实现稳定恒压控制。
恒压供水系统的核心诉求很简单:通过变频器调节水泵转速,使管网压力恒定在设定值(比如300kPa)。难点在于要处理四用一备共五台水泵的协同控制,还要应对传感器漂移、通信中断等现场常见问题。下面分步骤详解我的实现方案。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 硬件配置与通信建立
2.1 设备选型确认
首先确认现场硬件:
- PLC:三菱FX3U-48MR(基本单元24入/24出)
- HMI:昆仑通态TPC7062KX(7寸电阻屏)
- 变频器:三菱FR-E740-7.5K(控制三台主泵)
- 压力变送器:4-20mA输出,量程0-1MPa
关键提示:没有图纸时,先用万用表测量确认压力变送器的供电极性。我曾遇到过正负极接反导致信号异常的情况,表现为压力值显示满量程。
2.2 通信参数配置
昆仑通态与三菱PLC通过RS485通信,必须确保两边参数一致:
| 参数项 | PLC设置 | HMI设置 |
|---|---|---|
| 波特率 | 9600bps | 9600bps |
| 数据位 | 7位 | 7位 |
| 停止位 | 1位 | 1位 |
| 校验方式 | 偶校验 | 偶校验 |
| 站号 | 255(默认) | 1 |
通信测试技巧:在PLC程序中添加以下心跳检测程序,通过D500寄存器值变化判断通信状态:
plc复制LD M8000
OUT T0 K50 ;0.5秒脉冲
LDI T0
MOVP K1 D500 ;通信正常时D500会持续累加
