2. iQ-R安全PLC硬件体系
MELSEC iQ-R安全PLC并不是把普通PLC换成“安全版CPU”那么简单,它是一套由安全CPU、安全I/O、安全电源与背板总线共同构成的硬件体系。理解这套体系的关键,是分清“标准控制”和“安全控制”两条并行的数据通路:标准侧负责常规逻辑与过程控制,安全侧负责急停、安全门、光幕等安全功能,两者在同一机架上协同工作,但安全信号的处理与校验独立于标准程序。
安全CPU模块:安全逻辑的执行核心
iQ-R系列中承担安全控制的核心模块是安全CPU(如R08SFCPU、R16SFCPU、R32SFCPU、R120SFCPU等)。它内部同时运行标准程序和Safety程序,Safety程序由专用安全引擎执行,具备独立的看门狗、CRC校验和双通道比较机制。安全CPU与标准CPU共享机架和部分数据区,但安全程序的扫描、诊断和输出使能由安全侧独立管理。
安全CPU模块的关键参数包括:安全程序容量、安全I/O点数上限、安全程序执行周期、安全认证等级(通常满足IEC 61508 SIL3、ISO 13849-1 PLe/Cat.4)。选型时首先要确认安全功能所需的响应时间,再反推安全程序周期和I/O刷新方式。例如,若急停回路的整体响应时间要求≤100ms,而安全I/O模块的输入滤波为10ms、输出响应为20ms,则安全程序周期应控制在30ms以内,并预留通信与继电器动作余量。
安全I/O模块:现场安全信号的入口与出口
安全I/O模块分为安全输入模块和安全输出模块,常见型号如RX40S、RY40S、RX41S等。安全输入模块通常采用双通道输入结构,对急停按钮、安全门开关、安全光幕等信号进行双路采集和一致性判断;安全输出模块则采用双通道输出+诊断回读,驱动安全继电器、接触器或安全阀。
安全I/O模块的选型依据主要有四点:一是输入/输出类型(源型/漏型、继电器/晶体管);二是安全等级与认证;三是响应时间与滤波设置;四是端子形式与接线方式。以安全输入为例,若使用双通道急停按钮,两路信号应分别接入模块的两个独立输入点,并在Safety程序中做“双通道一致”判断,当两路状态不一致超过设定容差时间时,判定为故障并触发安全状态。
安全电源与背板总线:安全运行的供电与通信基础
安全电源模块(如RPSF系列)为安全CPU和安全I/O提供稳定、隔离的电源,并具备过压、过流和短路保护。安全电源的选型要计算机架上所有模块的5V/24V电流需求,并留出20%~30%的余量。若电源容量不足,可能导致安全模块复位或诊断误报,直接影响安全回路的可用性。
背板总线是安全CPU与安全I/O之间传输安全数据的通道。iQ-R的安全通信在背板总线上采用安全协议封装,对安全数据进行CRC校验、序列号管理和超时监控。配置时需注意:安全模块必须安装在支持安全通信的机架上,且安全I/O的刷新周期与安全程序周期匹配;若背板总线通信超时,安全CPU会立即将安全输出置为安全状态。
硬件选型依据与配置规则
安全PLC的硬件选型不是“点数够用就行”,而是要从安全功能需求反推硬件配置。选型依据可以归纳为以下几条:
- 安全等级匹配:根据风险评估结果确定所需SIL或PL等级,所选安全CPU、安全I/O和安全电源必须满足或高于该等级。
- 响应时间核算:从传感器响应、输入滤波、安全程序周期、输出响应到执行器动作,逐段累加,确保总响应时间小于安全功能允许的最大时间。
- I/O点数与类型:统计安全输入/输出点数,区分源型/漏型、继电器/晶体管,并预留10%~20%的备用点。
- 电源容量核算:计算机架上所有模块的5V和24V电流消耗,安全电源额定输出应大于总消耗的1.2~1.3倍。
- 背板总线兼容性:确认机架和电源模块支持安全通信,安全模块的安装位置不影响总线刷新周期。
在实际工程中,建议先画出安全功能框图,标注每个安全功能的传感器、逻辑处理和执行器,再对照iQ-R模块选型表逐项匹配。安全CPU的安全程序容量、安全I/O点数和安全通信周期是三个最容易被低估的参数,选型时应留出足够余量,避免后期扩展时被迫更换CPU或增加机架。