添加库

概述

库管理器编辑器视图中,选择选项卡,然后单击添加库按钮,即可查看系统上已安装到项目的库的列表。单击高级...按钮。

添加库对话框随即打开。其中包含两个选项卡:

  • 选项卡,用于通过指定直接版本来添加确定的库。

  • 占位符选项卡,用于通过占位符来引用库。

注: 如果无法在添加库对话框中找到特定库,那么此设备的设备描述中可能拦截了这个库。

有关详细信息,请参阅库管理

选项卡

通过添加库选项卡,可以在所安装的库中进行搜索,例如,搜索特定功能块。在对话框上部的文本框中,输入要查找的文本。只有那些包含搜索文本的对象(库名称、POU、数据类型和这些对象内的注释)才会显示在占位符选项卡的列表中。

选项卡列出了系统上已安装的库,其中包含在库的项目信息中定义的标题、版本、公司和类别。通过从选择列表设置某个公司,您可以对显示进行过滤。(所有公司)列出了可用的库。

如果激活了按类别分组选项,则将根据可用的类别列出已设置的公司的库。类别显示为节点,而库(或其他类别)在下面缩进显示。如果未激活选项按类别分组,则将按字母顺序显示库。

注: 设计和引用库时,请遵循创建库的指南

如果激活了显示所有版本(仅适用于专家)选项,则安装的库版本将缩进显示在选定库条目的下面。除了显式版本标识符外,还提供了一个星号 *,表示这是最新版本。这样,您就可以在各版本中进行选择。默认情况下,已禁用此选项,且仅显示最新版本。

在此情况下,可进行库的多重选择:在按住 Ctrl 或 Shift 键的同时选择所需的库。

如果您要包括进本地系统上尚未安装的库,请单击库存储库按钮。此操作会打开用于执行所需安装的库存储库对话框

占位符选项卡

请在以下情况下使用占位符:

  • 使多个可互换的目标设备实现项目兼容。

  • 如果您的项目是一个引用其他与设备特定相关的库的库项目。

然后,通过在设备描述中定义的占位符,将这些特定的库包括在库管理器中。还要考虑如何创建自己的库

注: 进行库开发时,无法解析占位符。将考虑使用选定的缺省库。
注: 还要考虑根据编译器版本(通过库配置文件进行定义)来分配库占位符解析。
注: 如果将库添加作为应用程序树库管理器的占位符,将解析至由使用此库的设备指定的库版本。

通过占位符添加库

占位符名称框中输入名称。为确保正确插入名称,请单击箭头按钮以打开选择列表,该列表提供了设备描述中定义的占位符名称。您还可以输入新的占位符名称,以便定义非绑定占位符。设备或库配置文件不会解析非绑定占位符。这种占位符可以获得当前需求所特有的解析定义(在占位符...对话框中定义)。

缺省库区域的列表中显示的已安装的库中选择缺省库。如果出于任何原因没有可用的设备,则使用此缺省库。通过此库,可以编译已编辑的库项目而不会检测到错误。在选项卡上,按照添加库的说明选择缺省库。您还可以激活显示所有版本(仅适用于专家)选项以显示已安装的库版本。

当通过单击确定关闭占位符选项卡时,占位符库会插到库管理器的树结构中。选择此条目并打开属性对话框,以显示有关所设置的缺省库的信息。

在下一个示例中,占位符尚未被替换(解析)。当库管理器属于引用此库的某个设备的应用程序时,这个与设备特定相关的库的名称和版本会显示在相应的列中。

库管理器中插入的库占位符的示例: