默认视图文件中的无效条目

<< 点击显示目录 >>

主页  OPC UA使用助手 > OPC UA 帮助 > 在AS中配置 > OPC UA default view配置 > OPC UA default view编辑器 >

默认视图文件中的无效条目

打开默认视图文件时,系统会检查项目中的当前配置,以确定相关元素(PV、任务等)是否为源文件中的所有条目(即启用的PV)定义。对于不是这样的条目(例如,由于PV或任务被重新命名或删除),  在输出窗口中会产生一个 错误 ,这些元素在编辑器中显示为无效(灰色,有一个特殊的图标)。这个错误信息在建立项目时也会输出。

不可能对这些无效条目的属性进行额外的修改;只显示那些数值偏离其默认值的属性。

这些无效的条目必须被删除(如果不再需要这些设置),或者必须为它们输入一个新的名称。如果给了一个新的名字,而这个名字已经在编辑器的同一层次上使用了(作为一个有效的元素),那么系统将询问是否应该把设置(包括所有子元素的设置)复制到新的元素。新元素的现有属性值可以被覆盖,不合适的条目(例如,因为新元素中不存在这样的子元素)被丢弃。这个程序可以用于编辑器中的所有元素(应用模块、任务、PV和PV子元素)。

 

 

在元素被重新命名和属性被复制之前所做的修改,不能再被撤销。

只有在分层视图中才能重命名或删除无效的条目(在平面列表中不行)。

例子:重命名一个任务

任务 feeder 中的 两个PV feederMC_PowerfeederMC_ReadActualPosition_0 被启用为OPC UA变量,并进行了一些设置(如指定单位)。任务 feeder 现在  在逻辑视图中  被重命名为 feeder2 。当项目下次构建时,  将输出  一个错误信息,说明  没有找到  任务 馈线 任务。然后,默认视图编辑器显示无效的 馈线 条目(有两个启用的PV和所有设置)和新的任务 feeder2 (有所有可能的PV,但仍然是灰色的,因为没有PV被启用)。为了避免再次进行设置,  可以将 feeder 条目重命名为 feeder2。在确认消息框后,启用的PV和相关设置被复制到新的 feeder2 任务中。无效 的feeder条目 被删除。下次建立项目时,将不会出现错误信息,而且两个启用的PV也可以继续作为OPC UA节点访问。

Invalid feeder entry

The settings have been copied to the feeder2 task, and feeder has been deleted.

opcua_defaultviewinvalidentries    

opcua_defaultviewinvalidentries2