复合安全 PLC 概述
CODESYS Safety SIL2 延长 CODESYS 具有 “复合安全 PLC” 功能的编程系统。复合安全 PLC 包括安全应用程序和标准应用程序,可以并行运行。
图 2. 具有复合安全 PLC 的设备树

复合安全 PLC 在以下方面与传统的安全 SIL2 PLC 基本不同:
结构:SIL2 控制器和逻辑父 PLC 下方的一个或多个标准 PLC
复合安全 PLC 的处理 CODESYS 项目不同于标准 PLC 的处理(创建新项目/扫描 PLC 等的第一步)
有关更多信息,请参阅: 复合安全 PLC 的处理
使用复合安全 PLC 处理 EVC/EVL
有关更多信息 交换变量连接, 看: EVC,交换变量连接
有关更多信息 交换变量列表, 看: EVL,交换变量列表
同步安全应用程序和标准应用程序的任务
如果必须同步处理安全应用程序和标准应用程序的任务,则可以通过事件来同步它们。有两种选择:
如果控制器制造商为标准应用程序提供可以与安全应用程序任务同步的外部事件,则标准应用程序的任务可以定义为“外部事件任务”。这使得时间行为具有确定性。
与此无关,简单的“事件任务”也可以在标准应用程序中使用,它使用通过 EVC 提供的安全应用程序的事件变量。因为“事件任务”不会在事件设置后立即启动,所以计时行为是不确定的。