1. 恒压供水系统与PLC控制基础
恒压供水系统是现代建筑和工业设施中常见的自动化控制系统,其核心目标是维持管网压力恒定。这种系统通过变频器调节水泵转速,根据实际压力与设定值的偏差动态调整输出,相比传统工频供水可节能30%-50%。三菱FX系列PLC因其稳定的性能和丰富的指令集,成为中小型恒压供水项目的首选控制器。
在典型的四泵一备系统中,PLC需要处理压力信号采集、PID运算、泵组轮换、故障保护等核心功能。压力传感器(通常4-20mA输出)将管网压力信号传送至PLC模拟量输入模块,经PID指令计算后输出控制信号给变频器。这里有个关键细节:压力传感器的量程必须与PLC模拟量输入模块的配置匹配,例如使用FX3U-4AD模块时,若传感器量程0-1MPa,则程序中需做量程转换:(1MPa/20000)×当前AD值。
2. 硬件配置与通信设置
2.1 硬件选型要点
- PLC主机:FX3U-32MT基本单元(晶体管输出型更适合变频器控制)
- 扩展模块:FX3U-4AD模拟量输入模块(接压力传感器)、FX3U-485ADP通信模块(与触摸屏通信)
- 变频器:三菱FR-E700系列(支持Modbus RTU协议)
- HMI:昆仑通态TPC7062KX(7寸屏,性价比高)
2.2 通信参数配置
三菱PLC与昆仑通态触摸屏的通信故障占现场调试问题的70%以上。必须确保以下参数完全一致:
plaintext复制波特率:9600bps(长距离传输建议降至4800)
数据位:7位
停止位:1位
校验方式:偶校验
站号设置:PLC为0(默认),触摸屏为1
实测发现:昆仑通态屏的RS485接口极性接反仍能通信,但会导致信号质量下降,建议用万用表确认A/B线电压(A-B≈2V为正常)
3. PLC程序核心逻辑实现
3.1 PID控制程序段
三菱PLC的PID指令(指令码FNC88)使用前需初始化参数区:
assembly复制; PID参数初始化
MOV K5000 D210 ; 比例增益(单位0.1%)
MOV K100 D211 ; 积分时间(单位ms)
MOV K50 D212 ; 微分时间(单位ms)
MOV K3000 D200 ; 压力设定值(单位k
