.
命令“属性”
.
.

功能: 该命令为在库管理器中选择的库打开属性对话框。

.调用:

  • 菜单
  • 选择库的右键菜单
  • 库管理器工具栏中的符号

要求: 选择一个库。

提示!

此对话框适用于库开发人员。仅当你具有丰富的库引用知识时,才使用此功能。此外,请遵循针对库开发人员的准则。

.
对话框“属性”
.

.通用

命名空间

所选库的命名空间。默认情况下,此名称与库名称相同,除非在创建库时在工程信息中明确定义了该名称。你可以更改打开的工程的名称空间。

例如:LA

Standard

没有定义或可能没有其他触发器时触发占位符的库。

要求:所选库是库占位符,因此该设置可用。

注意:关于编译器版本3.5.8.0及更高版本:如果库占位符在设备描述中具有触发器并且位于POUs视图的库管理器中,则占位符始终会根据要为其编译应用程序的设备的描述自动触发。

 

如果所选库是根据“库开发指南”开发的,那么我们建议你不要更改以下设置。

.

.版本

选择版本约束

要求:仅当所选库不是库占位符时,这些设置才可用。

注意:容器和接口库是使用具有版本约束的库引用自动创建的。尽可能不要创建包含具有版本约束的库引用的库。否则,请按占位符引用库。在占位符对话框中编辑占位符分辨率。

具体版本

: (从下拉列表中选择)版本已集成到工程中。

注意:强烈建议在容器库中使用此选项,并且通常为此库类型预先设置此选项。

始终是最新版本

: 扫描库存储库,并集成最新检测到的版本。

注意:如果有较新的库版本可用,则可以更改实际使用的库模块。强烈建议接口库使用此选项,并且通常为此库类型预先设置。

.

.可见性

仅允许对所有标识符进行合格访问。

: 库模块(和变量)只能在工程中使用前置的名称空间路径来调用。

如果当前工程被另一个工程引用为库。

注意:仅当使用工程创建了一个库并因此打开了一个库工程时,更改以下设置才有意义。这样,新库中将引用选定的库。

将所有IEC符号发布到该工程,就好像该参考文献将直接包含在该工程中一样。

: 作为容器库,选定的库使引用的库的内容在顶层(工程中的更高层)可见。

要求:使用库工程创建一个容器工程。容器库不实现其自己的模块,而是专门引用其他库。它捆绑了库。可以明智地使用容器库来捆绑工程中的多个库(在参考中)。必须为每个库参考激活该选项。

对库模块的符号访问:<namespace of container library>.<module name>

: 引用库的内容通过名称空间唯一访问。路径名称由库名称和唯一名称(库引用)组成,并且在模块名称之前。

要求:没有使用库工程创建任何容器工程。

对库模块的唯一符号访问:<namespace of library>.<namespace of sublibrary>.<module name>

不要在依赖关系树中显示此引用。

: 所选的库未在库管理器中显示为库引用(工程中后来出现)。该库是一个隐藏的引用。

警告:如果存在隐藏库错误导致的编译错误,则可能很难检测到这些错误。

: 选定的库显示为库参考(工程中的后期)。

.

可选(如果缺少该库,则不会报告任何错误)。

: 所选库被视为可选库。下载引用该库的工程时,即使该库在库存储库中可用,也不会报告任何错误。