SF_EDM (External Device Monitoring) 适用的安全标准 SF_EDM 是经过认证的 PLCopen 功能块。有关应用标准的详细信息,请参阅:“PLCopen – Technical Committee 5 – Safety Software” 重要 用户必须满足标准中列出的要求。 接口说明 此功能块应用输入信号 ( S_OutControl )到输出信号( S_ED
SF_EmergencyStop 适用的安全标准 SF_EmergencyStop 是经过认证的 PLCopen 功能块。有关应用标准的详细信息,请参阅:“PLCopen – Technical Committee 5 – Safety Software” 重要 用户必须满足标准中列出的要求。 接口说明 该功能块是用于监控紧急停止按钮的安全相关功能块。 SF_EmergencyStop 可用于紧急
SF_Antivalent 适用的安全标准 SF_Antivalent 是经过认证的 PLCopen 功能块。有关应用标准的详细信息,请参阅:“PLCopen – Technical Committee 5 – Safety Software” 重要 用户必须满足标准中列出的要求。 接口说明 该功能块将两个反价 SAFEBOOL 输入( NO/NC 对)到一个 SAFEBOOL 输出具有差异时间监
安全相关功能块的一般规则 这些编程规则对应于 PLCopen 的“安全相关功能块的通用规则”。它们适用于符合 PLCopen 的功能块。 功能块特定规则 重要 使用 PLCopen 功能块时,用户必须确保在应用程序中每个循环至少调用一次功能块。 默认信号 所有与安全相关的布尔 I/O 信号都具有默认安全值 FALSE . 信号电平 的价值 SAFEBOOL 仅适用于以下情况: 0 :对应于系统输出
SF_Equivalent 适用的安全标准 SF_Equivalent 是经过认证的 PLCopen 功能块。有关应用标准的详细信息,请参阅:“PLCopen – Technical Committee 5 – Safety Software” 重要 用户必须满足标准中列出的要求。 接口说明 该功能块将两个等效的 SAFEBOOL 输入(两者 NO 或者 NC ) 为一 SAFEBOOL 输出具有
SF_ResetButton 适用的安全标准 SF_ResetButton 是经过认证的 PLCopen 功能块。有关所应用标准的详细信息,请参阅:“PLCopen – 技术委员会 5 – 安全软件” 重要 用户必须满足标准中列出的要求。 接口说明 该功能块向所有具有复位输入和上升沿检测的功能块添加了后沿功能。这可用于遵守 EN ISO 13849-1:2015。 表 26 . VAR_INPUT
非安全相关计划(NonSafe PRGs) 从编译器和运行时版本 V3.5.4.0 开始,安全 SIL2 应用程序中的 PRG 也可能包含与安全无关的代码。默认情况下,所有 PRG 都包含与安全相关的代码。这由黄色图标表示 在 POU 的默认图标旁边。 图 7 . 与安全相关的 PRG 的应用 如果满足上述编译器版本和运行时系统版本的要求,则有 特性 - PRG 的对话框它自己的选项卡 SIL2
EVC,交换变量连接 这种机制简化了复合安全 PLC 中安全应用程序和标准应用程序之间的数据交换。 这 EVC 机制使用编辑器来支持从安全应用程序中选择应在标准应用程序中使用的变量。 图 3 . EVC 编辑器 然后所选变量在标准应用程序中可用,并且可以像常规变量一样使用。 safe_Counter := EVC.POU.safeCounter unsafe_Counter := EVC.EVL.
EVC/EVL的处理 在复合安全 PLC 中使用 EVC/EVL EVC(交换变量连接)可以在一个或多个非安全子设备中使用,以便能够访问安全子设备的(安全和非安全)变量。 图 5 . 示例:使用带 EVC/EVL 的复合安全 PLC 的项目设备树 将 EVC 添加到非安全子设备 您可以像其他“POU”对象一样将 EVC(交换变量连接)添加到应用程序:使用命令和对话框 添加对象 并选择 EVC .
复合安全 PLC 的处理 由于复合安全 PLC 由一些安全控制器和标准控制器之间的结构化关系组成,因此需要对一些标准用例进行特殊处理: 创建新项目的第一步 设备更新 设备搜索/与 PLC 通信 提示 还请查看设备制造商的 OEM 文档,了解有关该制造商的复合安全 PLC 的特殊处理或要求的任何说明。 创建新项目的第一步 的默认助手 CODESYS 用于创建标准项目支持自动创建复合安全 PLC CO