4. 数据采集硬件选型:PLC、传感器与I/O模块配置
在废气处理SCADA系统中,数据采集硬件的选型直接决定了系统的可靠性、实时性与可维护性。本节围绕西门子S7-1200/1500系列PLC、关键传感器(温度、压力、流量、气体浓度)以及I/O模块的配置展开,提供可落地的选型依据与配置案例。
4.1 核心控制器:西门子S7-1200与S7-1500对比
西门子S7-1200适用于中小型废气处理单元(如单台焚烧炉、RTO炉),而S7-1500适用于多线协同、大数据量或高可靠性要求的场景。下表从关键维度进行对比:
| 对比项 | S7-1200 (1214C/1215C) | S7-1500 (1511/1513/1516) |
|---|---|---|
| 典型应用 | 单台焚烧炉、小型洗涤塔 | 多段RTO、全厂废气集中控制 |
| 最大DI/DO | 约 256 点(本地+扩展) | 约 1024 点(本地+分布式) |
| AI/AO 精度 | 16 位(模拟量模块) | 16 位 / 24 位(高精度模块) |
| 通信接口 | PROFINET(标配)、RS485(选配) | PROFINET(标配)、PROFIBUS(选配)、以太网APL |
| 程序循环时间 | 约 10 ms / 1000 条指令 | 约 1 ms / 1000 条指令 |
| 冗余能力 | 无硬件冗余 | 支持 S2 冗余(1517H/1518HF) |
| 推荐场景 | 单点控制、预算敏感项目 | 连续生产、高可用性要求 |
选型建议: 对于焚烧炉调试阶段,推荐使用 S7-1200 1215C DC/DC/DC 作为主控制器,配合 2 个以上信号板(SB 1232 AQ)实现快速原型验证;正式投运阶段若点数超过 200 或需要冗余,则升级至 S7-1500 系列。
4.2 传感器选型:温度、压力、流量、气体浓度
废气处理系统对传感器的响应速度、耐腐蚀性、量程范围有特殊要求。以下为各类型传感器的选型要点与推荐参数:
4.2.1 温度传感器
- 焚烧炉炉膛温度: 采用 S 型或 B 型热电偶(铂铑10-铂),量程 0~1600℃,精度 ±1.5℃。
- 烟气管道温度: 采用 PT100 铂电阻(三线制或四线制),量程 -50~500℃,精度 ±0.3℃。
- 急冷塔出口温度: 采用 K 型热电偶(镍铬-镍硅),量程 0~1200℃,响应时间 < 1s。
4.2.2 压力传感器
- 炉膛负压: 选用微差压变送器(如西门子 SITRANS P320),量程 -500~+500 Pa,精度 0.075% FS。
- 风机出口压力: 选用陶瓷电容式压力变送器,量程 0~10 kPa,输出 4~20 mA + HART。
- 洗涤塔液位差压: 选用单法兰差压变送器,量程 0~50 kPa,带隔膜密封。
4.2.3 流量传感器
- 废气总管流量: 选用热式质量流量计(如 Endress+Hauser Proline t-mass),量程 0~10000 Nm³/h,精度 ±1.5% 读数。
- 助燃空气流量: 选用涡街流量计,量程 0~5000 Nm³/h,精度 ±1.0% 读数。
- 冷却水流量: 选用电磁流量计,量程 0~200 m³/h,精度 ±0.5% 读数。
4.2.4 气体浓度传感器
- CO / O₂ 分析: 采用电化学或红外原理,量程 CO 0~2000 ppm,O₂ 0~25%,响应时间 < 30s。
- HCl / HF 浓度: 采用傅里叶变换红外(FTIR)或激光吸收光谱(TDLAS),量程 0~100 ppm,检测下限 0.1 ppm。
- VOCs 总烃: 采用火焰离子化检测(FID)或光离子化检测(PID),量程 0~10000 ppm。
关键提示: 所有传感器信号必须采用 4~20 mA 模拟量输出(HART 协议可选),并配置浪涌保护器(SPD)和信号隔离器,防止雷击和地环路干扰。
4.3 I/O 模块配置方案
以一套典型的“焚烧炉 + 急冷塔 + 洗涤塔”废气处理系统为例,I/O 模块配置如下表:
| 信号类型 | 数量 | 推荐模块 | 备注 |
|---|---|---|---|
| AI (4~20 mA) | 16 | SM 1231 AI 8 x 13 bit (x2) | 温度、压力、流量、浓度 |
| AO (4~20 mA) | 8 | SM 1232 AQ 4 x 14 bit (x2) | 调节阀、变频器给定 |
| DI (24V DC) | 32 | SM 1221 DI 16 x 24V DC (x2) | 风机状态、阀门限位、急停 |
| DO (24V DC) | 24 | SM 1222 DO 16 x 24V DC (x1) + SM 1222 DO 8 x 24V DC (x1) | 电磁阀、指示灯、启动/停止 |
| RTD (PT100) | 8 | SM 1231 RTD 8 x 16 bit | 管道温度、水箱温度 |
| TC (热电偶) | 8 | SM 1231 TC 8 x 16 bit | 炉膛温度(S型/K型) |
配置避坑: 1) 模拟量模块必须与传感器类型匹配(两线制/四线制);2) 热电偶模块需配置冷端补偿(CJC);3) 数字量输出模块建议预留 20% 余量用于后期扩展;4) 所有模块的供电电源必须与 CPU 电源隔离。
4.4 数据采集硬件架构图
下图展示了从现场传感器到 PLC 再到 SCADA 服务器的完整数据采集链路:
4.5 硬件选型清单与调试要点
在完成选型后,建议按照以下清单进行硬件验收与调试:
- PLC 本体检查: 确认 CPU 固件版本 ≥ V4.5(S7-1200)或 V2.9(S7-1500),支持 Web 服务器和 OPC UA。
- 传感器标定: 使用标准信号源(如 Fluke 754)对每个 AI 通道进行 4 mA / 12 mA / 20 mA 三点标定,记录偏差。
- I/O 模块地址分配: 在 TIA Portal 中按物理槽位分配 I/O 地址,避免地址冲突;建议 AI 从 64 开始,DI 从 0 开始。
- 信号隔离测试: 断开传感器侧电源,测量隔离器输出端是否归零;恢复供电后检查信号是否恢复。
- 接地与屏蔽: 模拟量信号线屏蔽层单端接地(PLC 侧),接地电阻 ≤ 4Ω;数字量信号线屏蔽层双端接地。
- 通信测试: 使用 PROFINET 电缆连接 PLC 与交换机,通过 TIA Portal 在线诊断确认设备名称和 IP 地址正确。
调试案例: 在某 RTO 项目中,S7-1200 通过 SM 1231 AI 模块采集 8 路 PT100 温度信号,调试时发现第 3 通道读数始终偏大 2.3℃。经排查,该通道未启用“导线电阻补偿”功能,在 TIA Portal 硬件配置中启用四线制连接后恢复正常。此案例说明:RTD 模块的接线方式(两线/三线/四线)必须在组态中与实际接线一致。
4.6 关键参数速查表
| 参数 | 推荐值 | 影响 |
|---|---|---|
| AI 采样周期 | 100 ms(默认) | 过短增加 CPU 负载,过长丢失快速变化信号 |
| DI 滤波时间 | 3.2 ms(数字滤波) | 防止抖动误触发,但会引入延迟 |
| AO 输出刷新 | 50 ms(循环同步) | 影响调节阀响应速度 |
| PROFINET 更新周期 | 1 ms(IRT 模式) | 用于高速数据同步,普通应用可用 4 ms |
| 传感器供电电压 | 24 VDC ±10% | 电压过低导致传感器输出非线性 |
以上选型与配置方案已在多个废气处理项目中验证,可有效支撑焚烧炉的稳定运行与 SCADA 数据采集需求。实际项目中应根据废气成分、温度范围、防爆等级(ATEX/IECEx)进一步调整传感器材质与防护等级。