TwinSAFE 架构详解

TwinSAFE 用作紧凑型控制器
通过将 TwinSAFE 逻辑功能集成到所有新的 TwinSAFE 组件中,即集成到新推出的所有 TwinSAFE I/O 组件中,TwinSAFE 的潜在应用范围得到了显著扩展。这样可以使用具有本地输入和输出的单个组件来实现安全应用(EL1957)。与所有 TwinSAFE 逻辑组件一样,它也可以与现有的 TwinSAFE 组件进行通信。除了此处所示的具有本地输入和本地输出的组件外,TwinSAFE 逻辑还提供纯输入或输出组件。

TwinSAFE 用作集中式安全控制器
TwinSAFE 提供专用的安全控制器,可用于从安全技术角度进行集中控制。这些设备本身没有本地输入和输出。相反,它们通过与多个安全相关的组件建立安全通信,并根据用户定义的安全应用来处理安全输入和输出信号。这种情况下的架构与传统的安全应用架构相对应。除了此处所示的专用安全控制器之外,当然也可以在传统架构的背景下使用所有具有逻辑功能的组件。

TwinSAFE 用作分布式系统
通过将 TwinSAFE 逻辑功能集成到所有新的 TwinSAFE 组件中,可以实现安全应用的任何分配或模块化。与传统架构不同,新的 TwinSAFE 分布式系统并不需要传输所有安全相关的输入和输出信号,以便在中央安全控制器中进行处理。从安全技术的角度来看,分布式控制选项意味着功能相关的组件可以通过专用的安全项目进行建模。例如,如果一个系统需要使用带有 n 个模块的 AX8000,其中 n 个模块中的每个模块也必须执行安全相关的驱动功能,那么在传统方案中,这些驱动功能必须由中央安全控制器单独控制。而现在,通过分布式控制原理,其中一个模块现在可以用作 TwinSAFE 逻辑,它可以在本地接管本组中其它 TwinSAFE 模块安全相关的控制。

通过标准工业 PC 实现安全控制
随着 TwinCAT Safety PLC 软件的推出,TwinSAFE 可以在安全控制应用中利用标准工业 PC 的强大性能。如果使用一台工业 PC 作为软件安全控制器,就可以执行即便是最复杂的安全应用程序。通过传统架构中使用的 TwinCAT Safety PLC,整个系统由单台集中式设备控制,可实现标准功能和安全功能。与 TwinSAFE 硬件组件不同,这款安全控制器也可以使用 Standard C 语言的衍生物 Safety C 进行编程,也即可以表示具有任何复杂程度的安全应用。正如 TwinSAFE 所具备的典型特点,此架构可根据需要与其它 TwinSAFE 架构相结合。
