4. 安全硬件组态与接线
安全硬件组态是安全PLC系统工程从“选型”走向“落地”的关键一步。与标准PLC不同,安全模块的接线不仅要保证信号正确,还要保证故障可被检测、可被隔离、可被诊断。本节围绕F-CPU、F-DI、F-DO、F-AI、F-AO五类模块,梳理接线规范、传感器与执行器接口方式,以及冗余与诊断电路的设计要点。
一、核心原理:安全接线为什么“不一样”
标准DI模块通常采用单通道、共阳极或共阴极接法,只要信号到达即可。而F-DI模块的核心是“可检测故障”:它需要识别断线、短路、交叉回路、电源丢失等异常。因此F-DI常采用双通道采样、测试脉冲输出、反相逻辑或1oo2/2oo3表决结构。F-DO则通过周期性测试脉冲检测输出回路是否短路或断路,确保执行器在未请求时不会误动作。
F-AI/F-AO模块处理模拟量时,除了量程与精度,还要考虑信号冗余、超量程检测、断线检测和一致性比较。安全模拟量的典型做法是双通道采集同一物理量,在F-CPU中进行差值比较,超过阈值即触发安全响应。
1. 安全信号必须可诊断,不能“只通不检”;
2. 安全回路必须可隔离,故障不得蔓延到其他通道;
3. 安全输出必须可测试,测试脉冲不得驱动执行器误动作。
二、F-CPU与模块组态:地址、F参数与冗余
在TIA Portal中,F-CPU下挂F模块时,每个F模块都会分配F参数,包括F目标地址、F监视时间、F源地址等。F目标地址是安全程序访问该模块的唯一标识,必须与硬件组态一致。F监视时间用于检测通信超时,典型值为100~500ms,需根据安全响应时间要求设定。
冗余设计上,F-CPU可采用1oo2结构,即两个CPU通过同步光纤或背板同步,任一CPU故障时系统仍能进入安全状态。F-DI/F-DO也可采用双通道冗余接线:两个通道分别接入同一传感器或执行器,在安全程序中做一致性比较。若两通道不一致超过设定时间,则触发安全停机。
F-CPU 组态关键参数示例:
F目标地址: 1000
F监视时间: 300 ms
F源地址: 2000
F参数: F_DI_1oo2, F_DO_1oo2
安全程序周期: 10 ms
三、F-DI接线:传感器接口与测试脉冲
F-DI模块常见接线方式有单通道、双通道和反相双通道。单通道用于低安全等级,双通道用于高安全等级。双通道接线时,传感器通常采用双触点或双输出型,两个触点分别接入两个输入通道。模块内部会输出测试脉冲,通过传感器触点返回,从而检测断线和短路。
对于急停按钮、安全门开关等机械触点,推荐使用双通道常闭触点串联或并联。常闭触点在安全回路中更可靠,因为断线时回路断开,系统进入安全状态。对于安全光幕、安全激光扫描仪等电子传感器,通常采用OSSD输出,需注意其输出类型(PNP/NPN)与F-DI模块的输入类型匹配。
- 急停按钮:双通道常闭触点,分别接入F-DI两个通道;
- 安全门开关:双通道常闭触点,加装机械锁止;
- 安全光幕:OSSD PNP输出,接入F-DI,注意测试脉冲兼容性;
- 安全地毯:四线制,双通道输出,需检测短路。
四、F-DO接线:执行器接口与测试脉冲
F-DO模块的输出通常采用高边驱动或低边驱动。安全执行器包括安全继电器、接触器、安全阀等。F-DO的测试脉冲会在输出关断时短暂导通,用于检测输出回路是否短路到电源或地。因此,执行器必须能够承受测试脉冲而不误动作。对于安全接触器,建议使用带强制导向触点的型号,以便反馈触点接入F-DI进行状态监视。
F-DO接线时,负载电源应与模块电源分开,避免负载短路影响模块。输出回路应加装熔断器或断路器,防止过流损坏模块。对于高安全等级,F-DO可采用双通道输出,两个通道串联或并联驱动同一执行器,并在安全程序中做一致性比较。
五、F-AI/F-AO接线:模拟量安全与冗余
F-AI模块用于安全模拟量采集,如压力、温度、流量等。接线时需注意信号类型(4-20mA、0-10V、RTD、热电偶)和隔离方式。4-20mA信号具有断线检测能力,因为0mA表示断线,低于3.6mA可触发故障。F-AI通常采用双通道采集,两个通道分别接入同一传感器或两个独立传感器,在F-CPU中比较差值。
F-AO模块用于安全模拟量输出,如安全阀开度控制。F-AO的输出需具备回读功能,即模块输出电流后,通过另一通道读取实际输出值,与设定值比较。若偏差超过阈值,则触发安全响应。F-AO接线时,负载阻抗需在模块允许范围内,避免过载。
| 模块 | 典型信号 | 诊断方式 | 冗余结构 |
|---|---|---|---|
| F-DI | 24V DC,双通道 | 测试脉冲、断线、短路 | 1oo2、2oo3 |
| F-DO | 24V DC,高边/低边 | 测试脉冲、回读 | 1oo2、双通道串联 |
| F-AI | 4-20mA,0-10V | 断线、超量程、差值比较 | 双通道比较 |
| F-AO | 4-20mA | 回读、偏差比较 | 双通道比较 |
六、冗余与诊断电路设计
冗余设计的核心是“故障可检测、可切换”。对于F-DI,双通道接线时,两个通道的信号应来自同一传感器的两个独立触点,或两个独立传感器。若两个通道信号不一致超过F监视时间,则触发安全停机。对于F-DO,双通道输出时,两个通道应串联驱动同一执行器,任一通道故障时执行器失电。
诊断电路设计包括:电源诊断、回路诊断、模块诊断。电源诊断通过监测24V电源是否在范围内,若欠压或过压则触发故障。回路诊断通过测试脉冲检测断线和短路。模块诊断通过模块内部自检和F-CPU的通信监视实现。
七、案例与复盘:某包装线安全改造
某包装线原采用标准PLC控制,安全回路为硬线继电器。改造后采用S7-1500F,F-DI接入急停、安全门、光幕,F-DO驱动安全接触器,F-AI采集气压,F-AO控制安全阀。调试中发现F-DO测试脉冲导致接触器抖动,后更换为支持脉冲抑制的F-DO模块,问题解决。复盘要点:
- F-DO测试脉冲必须与执行器兼容,选型时确认;
- F-DI双通道接线时,两个通道的测试脉冲不能相互干扰;
- F-AI双通道比较阈值需根据传感器精度设定,过小会误报,过大会漏报;
- F监视时间应大于安全程序周期与通信延迟之和,避免误触发。
安全硬件组态与接线是安全PLC系统工程的物理基础。只有把F-CPU、F-DI、F-DO、F-AI、F-AO的接线规范、传感器与执行器接口、冗余与诊断电路设计到位,后续的安全程序才能可靠运行。实际工程中,应结合安全等级要求、现场环境和设备特性,灵活选择单通道、双通道或冗余结构,并始终把“可诊断、可隔离、可测试”作为接线设计的核心原则。