固定
什么是固定?
锁定是指将参考点设置为安全应用程序的当前版本。锁定可保存安全应用程序及其相关对象的特定版本。通过锁定,可以识别项目中应用程序的特定版本以及编辑器中对象的特定版本 EtherCAT Safety 模块。基于引脚,验证器可以随时识别应用程序结构、其对象的内容或所包含的库功能块的变化。
重要
通过设置密码可以识别特定版本;但是,执行此操作时不会生成特定版本的副本。
比较视图
引脚功能位于应用程序对象的编辑器中。为此,选择 SafetyApp
项目树中的对象并单击 编辑对象 在上下文菜单中。 对象 选项卡显示比较视图。它显示当前项目和固定项目的对象的版本和 CRC。ct。
有关比较视图的信息和对象列表的详细描述,请参阅 对象 帮助页面。



固定安全应用程序
您可以使用 创建新图钉 命令在所列对象的当前执行版本上设置一个 pin。完成此操作后,会记录 CRC 和版本,但不会记录内容。您可以输入 pin 名称。每次“新”pin 时,pin 的修订号都会自动增加 1。
这 清除图钉 命令删除当前图钉,所有对象返回到 工作中。
安全应用范围
哪个 Safety 对象属于应用程序吗?
该应用程序需要哪些库功能块?
应用程序范围内的对象和库功能块的执行相关版本
应用程序每个对象的代码
应用程序每个逻辑 I/O 对象的配置和设备参数
所用到的各个库功能块的外部实现接口
对象的版本标识
对象的注释不属于执行相关版本。这些注释未被固定,因此可以在最后和验证过程中进行更新。
您作为验证者,通过固定标识符来识别固定版本,该标识符显示在开发系统的不同点。
引脚标识符包含以下内容:
姓名
修订计数器,固定时自动加 1
CRC:固定执行版本的 CRC32
此外,还会记录锁定时间。但这不是锁定标识符的一部分。
显示引脚信息和偏差
作为开发人员,您可以在比较视图中显示安全应用程序的应用程序引脚信息。
安全应用引脚信息包括以下内容:
姓名:引脚名称
修订
CRC:CRC 是为整个固定应用程序创建的。
最后一次变更:引脚生成时间
此外,比较视图 SafetyApp
对象显示当前项目版本与当前固定的应用程序版本的不同之处。
差异如下:
新对象
已删除对象
根据代码或设备参数修改的对象
最近从图书馆中提取的 POU
不再引用库功能块
库功能块因接口或实现版本不同而不同
差异以颜色清晰突出显示,以便验证者可以轻松识别它们:
绿色:项目中的新对象或函数库块
红色:对象或设备参数集或库功能块的内容发生更改/差异
蓝色:已从项目中删除或不再使用的对象或库功能块
在项目视图和对象视图中固定
当安全应用程序被固定时,比较视图中将显示引脚信息。在项目树中, 节点及其子对象都标有
符号。 安全应用程序 节点被视为固定
如果对象本身及其所有子对象与 pin 中注明的对象版本相对应。
如果应用程序尚未被锁定或锁定已被删除,则只有 工作中 状态显示在顶行。在项目树中, 节点及其子对象未在项目树中标记。
如果安全应用程序的子对象是 工作中,那么安全应用程序也是 工作中。
关于密码或 工作中 显示在对象视图和项目打印输出中。
执行验证
提示
通过设置引脚,您可以在验证期间和验证之后检测与执行相关的变化。
作为开发人员,您可以发布项目中安全应用程序的当前版本,以供验证或在更改后继续验证。固定使此版本 可辨认 关于验证任务和验收的执行相关部分。