Skip to main content

应用(安全)对象

与安全控制器及其编程相关的对象位于安全控制器下方。符号节点始终位于它们的正下方 安全逻辑 SafetyLogic.png。 仅有的 安全应用对象 SafetyApp.png 安全应用程序 (默认名称)可以位于每个 安全逻辑. 各个安全对象插入到安全应用对象下方。

13. 应用(安全)对象与对象
应用(安全)对象与对象


以下对象在安全应用程序对象中必须出现且仅出现一次:

  • 图书馆管理员

  • 安全任务

  • 逻辑 I/O(节点)

添加安全应用对象

. 安全应用程序对象已添加到项目树中:
  • 添加安全控制器时自动

    或者

  • 手动选择 安全逻辑 逻辑节点和上下文菜单命令 添加对象 带选择 应用(安全)

安全应用对象的名称和注释

如果 应用(安全) 手动添加对象后,可以在添加时打开的对话框中编辑安全应用对象的名称和注释。

如果自动添加安全应用对象,则可以按以下方式编辑名称和注释:

过程. 编辑安全应用对象的名称
  1. 选择 应用(安全) 目的。

  2. 点击 特性 上下文菜单中的命令。

  3. 打开 常见的 选项卡。

  4. 在编辑字段中输入名称。

  5. 点击 好的

过程. 编辑安全应用对象的注释
  1. 选择 应用(安全) 设备树中的对象。

  2. 点击 特性 上下文菜单中的命令。

  3. 打开 安全 选项卡。

  4. 输入评论。

  5. 点击 好的

安全应用对象的对象属性

通过选择项目树中的安全应用程序对象并激活 特性 上下文菜单中的命令;它包含以下选项卡

提示

安全应用对象和安全应用对象的所有对象的属性对话框均具有 常见的 选项卡(包含名称、对象类型以及打开该对象的编辑器)和 访问控制 选项卡(用户组对该对象的访问权限)。

附加的、特定于对象的选项卡是使用单个对象编写的。

  • 常见的 (有关更详细的描述,请参阅: 特性

  • 安全

  • 访问控制 (有关更详细的描述,请参阅: 特性

标签:“安全”

提示

引脚 CRC 是安全应用程序所有对象(包括所采用的库块)的 CRC。

对象的 CRC

与引脚 CRC 相反,安全应用程序各个对象的 CRC 可识别对象内容和对象版本。如果安全应用程序的各个对象在另一个应用程序中重复使用,则 CRC 非常重要。

. “安全”选项卡包含:
  • 信息

    • 安全 CRC

      有关安全应用对象的 CRC 的信息

    • 安全 CRC (CNF) (如果方面 安全应用参数 可用,请参阅: 配置

      有关配置的 CRC 的信息

    • 安全 CRC (地图) (如果方面 安全应用参数 可用,请参阅: 配置

      有关映射的 CRC 的信息

    • 版本 (可编辑)

      开发人员可以自由指定版本。版本可用于快速检测项目中的对象版本 对象列表 安全应用对象。

    • 评论 (可编辑)

    • 执行版本

      这里可以从控制器支持的执行版本中选择一个。

      借助执行版本来监控(已接受的)启动应用程序与未来运行时系统版本之间的兼容性。

      通常来说,开发人员应该始终选择最新的执行版本。

提示

执行版本是安全应用验收的一部分。

. 警告和限制 安全 选项卡及其默认值:
  • 将警告视为错误:不活跃

    如果应用程序包含警告并且警告被视为错误,则无法加载。

  • 警告应用程序和 POU 缺少对象注释: 积极的

    当 POU 对象或应用程序对象在对象属性中具有空白注释或测试版本字段时,在构建和下载时发出警告。PLCopen 需要此处的特定信息(请参阅安全用户手册)

  • 对未使用的对象发出警告: 积极的

    没有未使用的对象。这意味着:

    • 安全应用程序的每个程序都在安全任务中被调用

    • 安全应用程序的每个功能块,即在 GVL 或程序中实例化,或者在本身使用的功能块中实例化

    • 每个 GVL 中都会使用一个变量。

    • 每个逻辑设备都会使用一个隐式变量。

  • 警告未使用的变量和标签: 积极的

    没有未使用的变量。这意味着:

    • 每个 FB 实例都有一个调用

    • 每个常量、每个输入和每个输入变量都有读访问权限

    • 每个全局变量和每个局部变量都有写入和读取访问权限

    • 每个输出和每个输出变量都有写访问权限

    在扩展级别中:没有未使用的标签。这意味着:

    • 每个定义的标签都是条件跳转的目的地。

  • 对评论已取消的内容发出警告: 积极的

    没有注释掉的网络、声明或任务条目

  • 标识符中有效字符的数量: 活跃:20

    标识符有效字符数的限制。默认值:20

  • 每个对象的最大声明数: 活跃:50

    对象 (POU、GVL) 中声明数量的限制

  • 每个 POU 的最大网络数量: 活跃:50

    POU 中的网络数量限制

  • 每个网络的最大呼叫次数: 活跃:20

    限制网络中的呼叫次数。

提示

构建安全应用程序时安全检查器生成的警告和错误将显示在消息窗口中。

安全应用对象的编辑

有关编辑器的更多信息,请参阅: 安全应用对象的编辑器