3. WAGO安全PLC硬件体系与选型
WAGO安全PLC(以PFC200系列安全控制器为代表)的硬件体系可以理解为一条从“安全信号采集”到“安全逻辑运算”再到“安全输出执行”的完整信号链。理解这条链上每个环节的硬件角色,是正确选型的前提。本节围绕安全控制器型号、安全I/O模块、安全电源、背板总线与通信接口五个硬件要素展开,并给出按安全功能与I/O点数进行选型的方法。
一、安全控制器:系统的运算与决策核心
WAGO的安全控制器通常以“标准控制器 + 安全模块”的组合形式出现。以PFC200系列为例,标准控制器负责常规过程控制与通信,而安全功能由专用的安全模块(如750-662/750-663等安全模块)承担。安全模块内部运行经认证的安全程序,独立于标准程序执行,两者通过内部接口交换非安全数据,安全数据则走独立的安全通道。
选型时首先关注三个参数:一是安全等级,WAGO安全模块通常满足SIL 3(IEC 61508)和PL e(ISO 13849-1)等级,适用于高风险机械;二是安全程序容量与任务周期,安全任务周期一般在10~20 ms量级,周期越短响应越快,但受程序规模限制;三是安全I/O扩展能力,即单个安全控制器可挂接的安全模块数量上限。若设备安全功能复杂、安全点位多,应优先选择支持更多安全模块、程序容量更大的控制器。
二、安全I/O模块:信号采集与输出的执行单元
安全I/O模块分为安全输入模块和安全输出模块两类。安全输入模块用于连接急停按钮、安全门开关、安全光幕、双手操作台等安全信号源,其内部采用双通道或带测试脉冲的采集电路,能够检测输入线路的短路、断线及交叉故障。安全输出模块则用于驱动安全继电器、接触器线圈、安全阀等执行元件,输出端通常具备双通道切断和反馈检测能力。
选型时需区分“安全输入点”与“安全输出点”的数量和类型。例如,一个急停按钮占用2个安全输入点(双通道),一个安全门开关若采用双通道磁开关也占用2点;安全输出模块每个通道可驱动一个安全接触器,若需监控接触器反馈触点,还需额外占用安全输入点。因此,统计安全点位时不能只数按钮和接触器,还要把反馈触点、使能信号等一并计入。
三、安全电源与背板总线
安全电源是容易被忽视但至关重要的环节。WAGO安全模块通常要求24V DC供电,且对电源的纹波、跌落和断电保持时间有明确要求。若电源本身不具备安全认证,则需在电源与安全模块之间增加安全继电器或采用冗余电源方案,确保单点故障不会导致安全功能丧失。选型时应核对安全模块的供电电流需求,并预留20%~30%余量。
背板总线是模块间数据交换的物理通道。WAGO的模块化I/O系统通过背板总线将安全输入模块、安全控制器和安全输出模块连接起来。安全数据与标准数据在同一背板上传输,但通过不同的通信通道和协议区分,安全通道采用黑白通道或类似机制保证数据完整性。选型时需确认背板总线的最大扩展长度和模块数量,避免因总线负载过高导致安全任务周期抖动。
四、通信接口与系统集成
安全控制器通常具备多种通信接口:用于编程和调试的以太网口、用于连接上位机或HMI的PROFINET/EtherCAT接口,以及用于跨控制器安全通信的FSoE(Fail-Safe over EtherCAT)或PROFIsafe接口。若设备需要与另一台安全PLC交换安全信号(如多工位联锁),则必须选择支持相应安全通信协议的控制器型号。选型时应明确:是否需要与第三方安全设备通信、通信距离和实时性要求、是否需要冗余通信路径。
五、按安全功能与I/O点数选型的方法
选型可以按以下步骤推进。第一步,列出所有安全功能,例如“急停切断主回路”“安全门打开时停止运动”“光幕遮挡时禁止启动”。第二步,为每个安全功能确定所需的输入点和输出点,并标注安全等级要求。第三步,汇总安全输入点总数和安全输出点总数,并考虑双通道带来的点数翻倍。第四步,根据点数选择安全输入模块和安全输出模块的数量与型号,注意每个模块的点数上限和模块间距要求。第五步,核算安全控制器可挂接的模块总数和程序容量是否满足。第六步,确认电源容量和通信接口是否匹配。
示例:某包装机需要实现3个急停按钮、2个安全门开关、1套安全光幕和2个安全接触器控制。按双通道计算:急停3×2=6点,安全门2×2=4点,光幕2点,接触器反馈2点,合计安全输入14点;安全输出2点。可选择2块8点安全输入模块(16点,余2点)和1块4点安全输出模块。安全控制器选择支持至少3个安全模块、程序容量满足逻辑运算的型号。电源按安全模块总电流加余量选取。
选型时不要忽略“安全输入点”与“普通输入点”的区别。普通输入模块不能替代安全输入模块,即使信号源相同,其内部诊断能力和故障检测能力也不满足安全等级要求。同样,安全输出模块的负载能力、最大开关频率和短路保护特性需与执行元件匹配。
最后,选型结果应形成一份硬件清单,包含控制器型号、安全模块型号与数量、电源型号、通信接口配置以及每个安全功能对应的I/O分配。这份清单既是采购依据,也是后续安全程序设计和验证的基础。