2. PLC硬件基础与安全相关模块

在设备联锁与安全控制中,PLC 不只是“逻辑执行器”,它同时承担着信号采集、状态判断、输出驱动和安全响应。理解硬件基础,是后续编写联锁程序、设计急停回路和选择安全模块的前提。本节从普通 PLC 的 CPU 与 I/O 出发,逐步过渡到安全继电器、安全 PLC 和急停回路,最后给出安全模块选型的判断要点。

一、CPU:扫描机制决定联锁响应节奏

PLC 的 CPU 按“输入采样—程序执行—输出刷新”的循环扫描方式工作。对普通联锁而言,这个周期通常在 1~20 ms 量级;对安全功能而言,响应时间必须从“传感器动作”一直算到“危险输出被切断”,而不是只看 CPU 扫描周期。例如某小型 PLC 扫描周期约 5 ms,普通输入滤波 3 ms,输出继电器动作 10 ms,则一条普通联锁的总响应约为 18 ms。若换成安全回路,还要叠加安全继电器或安全 PLC 的内部处理时间,通常要求总响应时间小于设备危险运动停止所需的时间。

CPU 选型时,联锁与安全相关要点包括:程序容量是否足够容纳联锁逻辑和安全逻辑;是否支持中断或高速计数;是否具备掉电保持区;是否支持安全程序与普通程序分区运行。对于安全 PLC,CPU 通常采用双通道或冗余结构,并带有独立的安全内核和诊断功能。

二、I/O 模块:普通 I/O 与安全 I/O 的差别

普通数字量输入模块用于采集按钮、限位、接近开关等信号;普通数字量输出模块用于驱动接触器、电磁阀、指示灯等负载。它们本身不保证“故障安全”,例如输入点短路、输出触点粘连,普通模块可能无法检测。

安全 I/O 模块则不同。安全输入通常采用双通道接线、脉冲测试或交叉监测,能检测线路短路、断线、触点粘连等故障;安全输出通常采用双通道输出、反馈检测和定期测试脉冲,确保输出关断时确实断开。下表给出普通 I/O 与安全 I/O 的典型对比(示例参数,实际以厂家手册为准):

对比项普通 I/O安全 I/O
输入通道单通道双通道或带测试脉冲
短路/断线检测一般不检测可检测
输出关断单路关断双路关断并反馈
典型安全等级无PLd / SIL2 及以上

三、安全继电器:独立、可靠、接线直观

安全继电器是急停回路中最常见的独立安全元件。它内部通常有双通道输入、强制导向触点、自检电路和复位回路。急停按钮采用双常闭触点接入安全继电器的两个输入通道,当任一路断开时,安全继电器立即切断输出,使接触器线圈失电,设备停止。

安全继电器的优点是独立于普通 PLC,即使 PLC 故障也不影响急停功能;缺点是逻辑固定、扩展性有限。典型接线逻辑为:急停按钮两路常闭分别接 S11/S12 与 S21/S22,复位按钮接 S33/S34,输出触点串联在接触器线圈回路中。若需要多路急停,可将多个急停按钮的双通道触点串联后接入同一安全继电器,但要注意触点数量和线路电阻对测试脉冲的影响。

四、安全 PLC:灵活逻辑与安全等级兼顾

安全 PLC 将安全逻辑集成到 PLC 中,适合联锁点多、逻辑复杂、需要与普通控制程序交换数据的场合。安全 PLC 通常由安全 CPU、安全 I/O 和安全程序组成,安全程序与普通程序分区运行,安全数据通过安全协议或专用通道交换。

与安全继电器相比,安全 PLC 的优势是逻辑可编程、诊断信息丰富、便于修改;代价是成本更高、配置更复杂、需要专门的安全编程工具和验证流程。选型时要确认:安全 CPU 是否支持所需的安全等级;安全 I/O 点数是否满足急停、安全门、光幕等输入需求;是否支持与普通 PLC 或上位系统的安全通信。

五、急停回路:从按钮到执行器的完整链路

急停回路不是单个元件,而是一条完整的安全链路:急停按钮 → 安全继电器或安全 PLC 输入 → 安全逻辑 → 安全输出 → 接触器/安全阀 → 设备停止。任何一个环节失效,都可能导致急停功能失效。因此,急停按钮必须使用强制断开型常闭触点;安全输出必须控制执行器的失电回路,而不是仅给普通 PLC 一个信号。

下面这张图展示了一个典型的急停与安全联锁信号链,从双通道急停按钮、安全继电器/安全 PLC,到安全输出、接触器和设备停止,同时标出了普通 PLC 在其中的监测位置。

急停与安全联锁信号链(示例) 急停按钮 双常闭触点 强制断开 安全继电器 / 安全PLC 双通道输入 自检与诊断 安全逻辑判断 安全输出 双路关断 反馈检测 测试脉冲 接触器 / 安全阀 失电断开 强制导向触点 切断动力 普通 PLC(状态监测与联锁逻辑) 读取安全继电器辅助触点 / 安全PLC状态字,用于显示、报警和普通联锁 设备停止 危险运动被切断 注:安全链路必须独立于普通PLC;普通PLC仅用于监测和普通联锁,不替代安全功能。

六、安全模块选型要点

安全模块选型不能只看价格和点数,要围绕“风险等级、响应时间、扩展需求、诊断能力、验证成本”五个方面判断。首先确定设备所需的安全等级:一般急停回路常用 PLd(ISO 13849)或 SIL2(IEC 62061);若风险更高,则需 PLe 或 SIL3。其次计算所需响应时间,确保从急停动作到危险停止的总时间小于设备安全停止时间。第三,统计安全输入输出点数,并预留 20% 左右余量。第四,确认诊断需求:是否需要检测短路、断线、触点粘连,是否需要记录故障时间。第五,评估验证与维护成本:安全继电器接线直观但逻辑固定;安全 PLC 灵活但需要安全编程和验证。

选型示例:某包装机有 2 个急停按钮、1 个安全门、1 个光幕,需要 PLd 等级。若采用安全继电器方案,可用一台双通道安全继电器处理急停和安全门,光幕单独配安全继电器;若采用安全 PLC 方案,可用一台安全 CPU 加安全输入模块统一处理,并通过安全输出控制两个接触器。前者成本低、接线简单;后者逻辑灵活、诊断信息多,适合后续扩展。
常见误区:把急停按钮只接入普通 PLC 输入,再由普通 PLC 输出切断设备。这种做法在 PLC 故障、输出粘连或程序跑飞时可能失效,不能替代安全继电器或安全 PLC。急停回路必须使用安全元件,并确保输出控制的是执行器的失电回路。

总结来说,CPU 和 I/O 是 PLC 的基础,安全继电器和安全 PLC 是安全功能的实现载体,急停回路是安全链路的典型应用,而选型要点则决定了安全功能是否既可靠又经济。理解这些硬件对象之间的关系,才能在后续联锁程序设计中正确划分普通逻辑与安全逻辑,避免把安全功能交给不可靠的普通通道。