1. 项目概述:触摸屏直控ABB恒压供水系统
这个方案最吸引人的地方在于实现了"去PLC化"——用触摸屏直接控制ABB变频器完成恒压供水。去年我在一个老旧小区泵房改造项目中首次尝试这种架构,当时业主的预算只够更换变频柜,原PLC已经老化到无法维修。实测发现,只要参数配置得当,MCGSpro触摸屏完全能替代PLC实现PID调节、压力给定、泵组切换等核心功能。
典型应用场景包括:
- 小型单泵站恒压供水(流量≤50m³/h)
- 一用一备泵组的自动轮换控制
- 老旧系统PLC故障时的应急改造
- 预算有限的简易恒压供水项目
关键优势:省去PLC硬件成本(约节省3000-8000元),缩短接线复杂度(减少30%以上IO接线),程序维护更直观(所有参数在触摸屏界面集中管理)
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 系统架构解析
2.1 硬件组成
这套系统的核心部件只有三个:
- MCGSpro触摸屏(推荐TPC7062Ti):自带RS485接口,支持Modbus RTU协议
- ABB变频器(ACS510系列最常用):内置PID调节功能,压力反馈通过AI1口接入
- 压力变送器(4-20mA输出):量程建议0-1.6MPa(常规供水压力范围)
接线示意图:
code复制触摸屏(RS485) ---- 变频器(通讯口)
压力变送器(+) ---- 变频器(AI1+)
压力变送器(-) ---- 变频器(AI1-)
2.2 通讯协议配置
ABB变频器默认使用Modbus RTU协议,需要设置以下参数:
- 99.02 应用宏:PID控制
- 98.02 通讯协议:Modbus RTU
- 98.04 波特率:19200(与触摸屏保持一致)
- 98.05 奇偶校验:偶校验
- 98.06 站地址:1(可修改)
在MCGSpro编程软件中,设备窗口需添加"莫迪康Modbus RTU"驱动,寄存器地址对应关系:
- 40001:运行命令(写入1启动,0停止)
- 40003:目标压力(单位0.1MPa,如1.2MPa写入12)
- 40005:反馈压力(只读)
3. 触摸屏程序开发要点
3.1 基本画面设计
在MCGSpro中需要创建以下关键界面:
- 主监控画面:
- 实时压力曲线(建议采样周期50
