CODESYS Development System > 参考,用户接口 > 对象 > “库管理器”对象 |
符号:
库管理器列出了项目中集成的所有库,用于创建应用程序。它提供有关库类型,及其属性和内容的信息。
您可以展开或折叠集成库的列表,也可以编辑非依赖库的库属性。
.库管理器包含三个视图:
项目中集成的所有库的列表。如果一个库依赖于其他库,则将自动集成这些引用的库。
以灰色字体显示 | 该库是通过插件自动添加到项目中的。 |
以黑色字体显示 | 该库是通过添加库命令自动添加到项目中的。 |
名称 | 使用以下语法显示集成库: <占位符名称> = <库名称>, <版本> (<公司>): <占位符名称>::如果它是库的占位符库,则占位符名称在 = 之前 。 <库名称>:库存储库中用于管理的库的名称。 <版本>:首次集成的版本。 (<公司>):供应商(可选) |
命名空间 | 命名空间,用于唯一访问库的内容。 为此,将其添加到模块标识符之前: <名称空间>.<库模块标识符> 名称空间通常与库名称一致。 注意:如果库具有LanguageModelAttribute "qualified-access-only"属性,您必须在应用程序中通过命名空间访问库模块。强制进行有资格的(唯一)访问。 您可以在属性对话框中修改标准名称空间以供本地使用(在项目内)。 |
有效版本 | 解析后的库版本。该版本在项目中使用。 要求:库管理器存在于设备视图中,并且已选择一个占位符库。 例:3.5.10.0 通过在占位符对话框中为占位符库分配特殊解析,可以解决集成在应用程序下方的占位符库。然后将加载选定的库。其他解析将被忽略。如果未给出特殊解析,则将检查是否在应用程序的设备描述和库配置文件中指定了解析。将应用第一个搜索到的结果。 |
带工具提示的符号,用于通知所选库的当前与设备有关的解析。 库管理器在设备视图中时的示例:该占位符被明确重定向到该版本(请参见“占位符”对话框) 库管理器在POUs视图中时的示例:在“Device_1”设备中,占位符解析为“VisuElemsAlarms,1.0.0.0(系统)” 通过根据应用程序检查是否在设备描述中指定了解析,可以解析集成在POUs视图中的占位符库。之后,将检查库配置文件。使用第一个检测到的解析。如果您在占位符对话框中为占位符库分配了特殊分辨率,则将始终忽略该解析。结果显示在符号的工具提示中。 | |
使用受信任的证书签名的库(与CODESYS >= V3 SP15兼容) | |
使用受信任的证书签名的库,但至少引用了一个未签名的库 | |
使用私钥和令牌签名的库(与CODESYS < V3 SP15兼容) | |
未签名的库,或使用不受信任或已过期的证书签名的库。对于不受信任的证书,上下文菜单中提供了信任证书命令。 | |
定义为可选且当前不可用的库 | |
正在确定状态的库 | |
当前没有有效许可证的许可库 | |
由于无法验证签名(加密)而无法加载的库的库符号 |
.库管理器中的命令
添加库 | 打开用于选择库的对话框。提供了安装在库存储库中的所有库。 |
删除库 | 从项目中删除当前选择的库 |
属性 | 打开对话框以显示和编辑当前所选库的属性 |
详细 | 打开一个对话框,其中包含当前所选库的详细信息(常规信息,内容,属性,许可证信息) |
尝试重新加载库 | 如果选择标记为未找到的库,则可以尝试使用此命令将其再次加载到项目中。 |
下载丢失的库 | CODESYS在下载服务器上扫描项目选项中指定的缺少的库。 之后,您可以下载并安装该库。 |
占位符 | 打开占位符对话框。显示当前解析,您可以在此处进行编辑。 |
库存储库 | 打开库存储库对话框,以安装和卸载库以及定义库位置 |
图标图例 | 打开信息对话框,其中带有图标的图例,以在集成库列表中显示库的当前状态(请参见上文) |
信任证书 | 仅在“库管理器”中选择的库的上下文菜单中,该库已使用不受信任的证书签名。该命令将不受信任的证书转换为受信任的证书,并且前置图标从变为。 |
导出库 | 仅在在“库管理器”中选择的库的上下文菜单中:打开用于将库文件保存在文件系统中的默认对话框 |