属性...

这个命令(类别' 函数库管理') 默认情况下位于 函数库管理编辑窗口

命令打开当前在函数库管理中选定函数库的“属性”对话框,并允许进行命名空间引用的设置版本处理,可使用性以及可视性:

 插图 214: 函数库属性对话框
概述

“命名空间”:函数库当前的命名空间将会显示。默认情况下命名空间的名字与函数库名称相同,除非在函数库工程创建时有另一个字符串已经定义在工程信息中。可以在任何时候通过属性对话框对命名空间进行修改。

有关函数库“命名空间”的更多相关信息请参阅 “库管理编辑器窗口”

“默认函数库”:如果当前函数库展位符当前在函数库管理单元中被选中,如果没有特殊设备函数库被选中,这个区域内函数库的名称将代替占位符。请参阅 子占位符了解更多有关函数库占位符信息。

版本

在这里可以选择工程中使用函数库的那个版本:

“特定版本”: 在这里输入的版本将会被工程使用(可以从选择列表中进行选择)。

“总是使用最新版本”:总是使用位于函数资源管理中的最新版本,在这种情况下实际使用的模块可能会因为一个较新版本而发生改变。

可见性

如果函数库被另一个函数库引用时设置将会变得非常敏感:默认情况下他们是不被激活的:

“如果这个引用将被直接包含那么所有的IEC元素都将被发布”:一旦这个设置被激活,当前函数库的编译 - 如果被另一个库引用 - 可以通过一个适当的命名空间进行选择(编译“父”节点的命名空间并且分别添加变量定义模块的独自命名空间。参阅 “库函数管理”获取更多有关函数库处理的相关信息。

选项应该被激活,如果要使用“包含函数库”,但是不含有自己的模块,只包含其他的函数库并只是为了“打包”他们。这些函数包例如可以通过“包含函数库”的形式允许在一个工程中包含多个函数库。在这种情况下,在函数库管理单元中设计要得到特别顶级的特殊函数库,因为这些模块可以允许直接进行访问,包含函数库的命名空间可以被忽略。而且完全可以通过激活选项‘发布…’达到同样的目的。

“在依赖关系树中隐藏参考”:如果这个选项被激活,当前的函数库将不会在之后显示,当此函数库的“父”函数库被包含在一个工程中时。这个选项允许包含一个“隐藏”的函数库,但是使用时要小心。因为如果函数库中有错误,你是很难发现并查找错误的。