1. 项目背景与核心需求
去年冬天参与了一个电锅炉谷电蓄能供热系统的改造项目,客户是北方某工业园区,需要解决传统供热方式能耗高、运行成本大的痛点。这个系统最核心的思路就是利用夜间低谷电价时段(通常0:00-8:00)进行电锅炉加热蓄能,白天再释放储存的热能供给厂房采暖。
整套系统由三个关键部分组成:西门子S7-200 SMART PLC作为控制中枢、昆仑通态MCGS触摸屏做人机交互界面、电锅炉+蓄热水箱组成的热力单元。PLC需要实现的功能包括:
- 分时段温度控制(谷电时段全功率加热/非谷电时段保温)
- 水泵变频控制(根据回水温度调节循环流量)
- 安全联锁保护(缺水、超温、超压三重保护)
- 能耗数据统计(每班次用电量、供热量的自动记录)
2. 硬件配置与通信架构
2.1 PLC选型考量
选用S7-200 SMART CR60主要基于三点:
- 内置RS485接口可直接与昆仑通态屏走PPI协议(省去通信模块成本)
- 本体自带36点I/O(DI16/DO12/AI4/AQ4)满足基本需求
- 支持Modbus RTU从站模式(后续扩展电能表等设备)
实际I/O分配如下表:
| 信号类型 | 用途 | 地址范围 |
|---|---|---|
| DI | 水位开关、急停按钮 | I0.0-I0.7 |
| DO | 接触器、报警指示灯 | Q0.0-Q0.5 |
| AI | 温度传感器(PT100) | AIW0-AIW6 |
| AQ | 变频器速度给定 | AQW0 |
2.2 触摸屏界面设计要点
昆仑通态TPC7062KX的组态关键在三个层面:
- 数据监控层:用趋势图显示实时温度曲线(锅炉出水、回水、蓄热水箱温度)
- 参数设置层:可调整谷电时段、目标温度、变频器基准频率等
- 报警管理层:弹窗+声音报警分级(警告类黄色闪烁、故障类红色常亮)
经验:在MCGS软件中务必启用"数据存盘"功能,历史数据建议按CSV格式存储到U盘,采样间隔设为5分钟最佳(兼顾数据量和存储空间)
3. 控制程序关键逻辑实现
3.1 分时段温度控制策略
通过S7-200 SMART的实时时钟指令读取当前时间,核心程序段如下:
STL复制LD SM0.0
TON T37, 3600 // 1小时定时器
LD T37
= M0.0 // 每小时触发一次时钟读取
LD M0.0
TODR VB100 // 读取时钟到VB100开始的7个字节
温度控制采用PID算法,但需要根据时段切换设定值:
- 谷电时段:设定值85℃(快速蓄热)
- 非谷电时段:设定值60℃(维持基础供热)
3.2 水泵变频控制方案
通过模拟量输出(AQW0)控制变频器频率,逻辑关系:
code复制变频器频率 = 基础频率 + (回水温度 - 设定温度) × Kp
其中Kp为比例系数(现场调试确定为0.5Hz/℃)
3.3 安全保护程序
三个硬线联锁+一个软保护:
- 水位低信号(I0.2)触发立即停炉(Q0.0=0)
- 超温信号(I0.3)触发声光报警(Q0.5=1)
- 急停按钮(I0.1)切断所有输出
- 软件保护:连续30分钟温差<5℃时自动降频
4. 现场调试避坑指南
4.1 通信问题排查
PPI通信常见故障处理:
- 通信超时:检查触摸屏和PLC的站地址是否冲突(建议PLC=2,HMI=1)
- 数据不更新:确认变量地址映射正确(如VW100对应HMI的4x寄存器40001)
- 干扰问题:双绞线屏蔽层单端接地,避免与动力线平行走线
4.2 PID参数整定技巧
电锅炉这类大滞后系统建议用"临界比例度法":
- 先设Ti=∞,Td=0,逐步增大Kp至系统等幅振荡
- 记录临界增益Kc和振荡周期Tc
- 按Z-N公式计算:Kp=0.6Kc, Ti=0.5Tc, Td=0.125Tc
- 现场微调时优先调整Kp(范围通常0.5-3.0)
4.3 抗干扰措施
实测有效的三种方法:
- 模拟量信号采用4-20mA传输(比0-10V抗干扰强)
- 所有数字量输入点并联0.1μF电容滤波
- PLC电源前端加装隔离变压器(推荐1:1 500VA)
5. 系统优化与扩展
运行三个月后进行的改进:
- 增加"预测加热"功能:根据天气预报温度自动调整谷电加热量
- 接入企业ERP系统:通过Modbus TCP上传能耗数据
- 添加手机监控:昆仑通态屏配合云盒实现微信远程查看
实际节能效果:相比改造前燃煤锅炉,谷电蓄能系统使供热成本降低42%,一个采暖季节省费用约78万元。这套方案特别适合有用热需求且电价峰谷差大的工业场所,投资回收期通常在2-3个采暖季。
