步骤 3:如果需要,引用其他库

概述

在包括其他库时,请定义这些库的可见性以及要使用的版本。

可见性

在每个引用库的 属性 中,定义该引用库连同其父库插入到项目中时的行为。

请考虑是应该将引用库隐藏(在库管理器中不可见),还是使用该引用库来创建容器库(包含库引用的库项目):

隐藏的库

库管理器中禁用该库在父库下面的可见性,方法是在 属性对话框 中选择选项在相关目录树中隐藏此引用

这样就可以在项目中使用隐藏的库。

容器库

容器库(*_Cnt.library)是不定义模块但引用其他库的库项目。通过容器库,对这些库的模块的访问可得到简化。

如果您想通过包括一个容器库而同时在项目中包括完整的一组库,请创建容器库。在此情况下,您可以通过使这些库成为最高级别的库来简化对这些库的模块的访问。这样,您就可以在访问路径中省略容器库的命名空间。

为此,请在 属性对话框 中选择选项对此工程发布全部 IEC 符号,就像引用被直接包含

只对容器库选择这个选项。

版本限制

  • 接口库将通过限制最新的来引用。为此,请在将库添加到库管理器后,在 属性对话框中选择永远是最新版本

  • 通用库通过占位符引用进行引用。这会在不同的库之间提供一致的关系。对间接引用库的更新不需要修改每个受影响的库,而是修改占位符定义