CODESYS Safety SIL2 CODESYS GmbH 版本:V3.5.19.0,2023 年 7 月 www.codesys.com 最后更新: Tue, 8 Aug 2023 16:41:52 :
CODESYS Safety SIL2 CODESYS Safety SIL2 是一个组件 CODESYS Development System 。 SIL 代表 IEC 61508 规定的“安全完整性级别”,描述了控制器安全相关功能的安全相关要求。 和 CODESYS Safety SIL2 ,您可以配置和操作 SIL2 控制器。它允许您使用预先认证的安全软件组件为移动应用创建和编程您自己的 S
有关安全 SIL2 PLC 操作的基本信息 这 CODESYS Safety SIL2 包扩展了 CODESYS 带有附加命令的编程系统 进入调试模式 (在里面 SIL2 菜单)和通用编辑器中的附加子对话框。 以下章节提供了一些基本信息,以帮助您更轻松地使用安全 SIL2 PLC。 安全 SIL2 控制器的操作模式 对于 Safety SIL2 runtime 系统,控制器有两种运行模式,显示在状
设备编辑器 - 安全 通用设备编辑器的此子对话框用于获取和检查设备和活动应用程序的 SIL2 相关信息。此外,还显示 PLC 的安全日志条目。 图 1 . 设备编辑器中的安全对话框 要更新和查看安全 PLC 上的安全 SIL2 记录器的消息,请选择 自动刷新 选项或单击 刷新 按钮即时刷新。 :
进入调试模式 命令类别 SIL2 此命令将 Safety SIL2 PLC 的操作模式从 SAFE RUN 到 DEBUG .只有在执行了设备登录或应用程序登录后,该命令才可用。 提示 为了便于处理,SIL2 菜单中提供了“连接到 [设备]”和“从 [设备] 断开连接”命令。 有关特殊登录类型的更多信息,请参阅: 有关安全 SIL2 PLC 操作的基本信息 :
复合安全 PLC 概述 CODESYS Safety SIL2 扩展 CODESYS 具有“复合安全 PLC”功能的编程系统。复合安全 PLC 包括一个安全应用程序和一个标准应用程序,它们可以并行运行。 图 2 . 具有复合安全 PLC 的设备树 复合安全 PLC 在以下方面与传统的安全 SIL2 PLC 基本不同: 结构化:SIL2 控制器和逻辑父 PLC 下方的一个或多个标准 PLC(参见 c
EVC,交换变量连接 这种机制简化了复合安全 PLC 中安全应用程序和标准应用程序之间的数据交换。 这 EVC 机制使用编辑器来支持从安全应用程序中选择应在标准应用程序中使用的变量。 图 3 . EVC 编辑器 然后所选变量在标准应用程序中可用,并且可以像常规变量一样使用。 safe_Counter := EVC.POU.safeCounter unsafe_Counter := EVC.EVL.
EVL,交换变量列表 这个对象 EVL 是一种特殊类型的全局变量列表 (GVL),可用于在复合安全 PLC 中的安全控制器和非安全 PLC 之间交换不安全数据。 可以像在传统 GVL 中一样在此处声明变量。但是,EVL 中的所有变量都是在“不安全数据区”(16#0800) 中创建的。这允许从不安全的应用程序对这些变量进行写访问。 有关使用的更多信息,请参阅: 复合安全 PLC 概述 和 复合安全
复合安全 PLC 的处理 由于复合安全 PLC 由一些安全控制器和标准控制器之间的结构化关系组成,因此需要对一些标准用例进行特殊处理: 创建新项目的第一步 设备更新 设备搜索/与 PLC 通信 提示 还请查看设备制造商的 OEM 文档,了解有关该制造商的复合安全 PLC 的特殊处理或要求的任何说明。 创建新项目的第一步 的默认助手 CODESYS 用于创建标准项目支持自动创建复合安全 PLC CO