
TwinCAT 3 中集成的安全编辑器能够在一个图形环境中创建一个安全应用程序。可以根据功能块图(FBD)对想要的逻辑进行编程。应用程序可在网络基础结构中显示,这增加了透明度。逻辑组件中已知的功能块可用作逻辑单元(用于 EL69xx 的数字功能块;用于 EL6910、EJ6910、EK1960、AX8xxx-x1xx、AX8xxx-x2xx 等的附加模拟功能块)。
安全编辑器增加了灵活性和便携性。这通过独立编程实际使用的硬件实现。为此,目标系统以及所有的输入和输出设备均作为替换接口设备使用。在这个层次上,所有与安全相关的设置都可提前进行。在项目被最终转到执行硬件前,这些替换接口设备必须被映射到实际安装的物理设备上。
除了使用先前指定的功能块之外,还能够创建自定义的功能块。自定义的功能块可通过结合现有的(预先认证的)功能块或使用 Safety C(这只对安全运行环境有效)创建。Safety C 是标准 C 几乎无限制的衍生物。这使得著名的控制结构,例如 IF-THEN-ELSE、SWITCH CASE 和 C 中的数据类型,可用于安全应用程序。
TwinCAT 3 中与安全相关的应用程序编程的一个重要创新便是最新扩展的用户管理。在基本模式中,用户可通过预先指定的(和认证的)功能块专门创建应用程序。这些也包括用户在预先认证基础上的功能块创建的功能块。另一方面,在专家模式中,可以在 Safety C 中创建功能块并因此创建自定义功能库。在载入安全控制器之前,会检查编程的逻辑是否包括已认证的功能块或已创建的应用程序是否需要重新进行检查。
除了编程之外,经过改进的工具最适合支持调试和测试阶段。可在常用的 Visual Studio® 环境中进行程序调试:在线变量值和功能块状态可直接在图形环境中显示,可以快速、简单地进行应用程序调试。此外,用户可离线模拟项目,以大大加速和简化调试工作。
编辑器装配有自动验证机制,它可自动检查所保存的项目是否和编辑器中创建的项目相同。不再需要事先通过将项目上传回到安全控制器进行手动对比。
此外,安全编辑器会自动生成包含所有相关项目数据详细视图的文档。从硬件端子模块(带安全相关设置以及所使用功能块和相互连接的准确列表)图解中可以看出,本文档包括了需要用于加速厂房接线、故障查找和维护的所有重要数据。
产品状态:
正常供应
© Beckhoff Automation 2025 - 使用条款