Double-click a Library Manager node in the Tools tree to open the Library Manager in an editor view.
The Library Manager editor view consists of four parts:
oThe upper part, displaying libraries included in the project.
oThe lower left part, displaying particular modules of the library selected in the upper part.
oThe lower right part, displaying further information on the module selected in the lower left part in different tabs.
oA toolbar with buttons and commands.
The upper part of the view provides a list of the libraries included in the project. If a library depends on other libraries (referenced libraries), these referenced libraries are automatically integrated.
The following information is provided:
Parameter / Symbol |
Description |
---|---|
Name |
The library names in the list consist of the following elements: <placeholder name> = <library name>, <version> (<company>) <placeholder name>: If the entry of the list is a placeholder library for a linked library, then the placeholder name is inserted at the beginning of the line, separated by an = (equals sign) character. It can be enhanced by a <library name>: Name of the library that is used in the Library Repository. <version>: The version of the library when it was referenced for the first time. <company>: The vendor of the library (optional). |
Namespace |
The default setting for the namespace of a library is <library name>. An exception is made by libraries that have another namespace in their Project Information. Use the library namespace as a prefix of the identifier separated by a . (dot) character: <namespace>.<library module identifier> NOTE: If the library has the property LanguageModelAttribute > qualified-access-only, you must access the library module in the application code by using the namespace. Qualified (unique) access is required. You can modify the standard namespace for local use (within the project) in the Properties dialog box. |
Effective Version |
Version of the library after the resolution. This version is used in the project. The Effective Version is displayed for placeholder libraries if the Library Manager has been opened from the Devices tree. Example: 3.5.10.0 A placeholder library that is linked below an application is resolved by assigning a special resolution to the placeholder library in the Placeholders dialog box. Then the selected library is loaded. Other resolutions are ignored. If no version is defined, then it is verified whether a specific version is defined in the device description or in the library profile of the application. The first version that is found is applied. |
|
This symbol is available for placeholder libraries if the Library Manager has been opened from the POUs tree. Example: Below the 'CSPPlaceholder' device, the placeholder is resolved to 'CSP Library, 1.0.0.0 (...) The resolution for the placeholder is searched in the device description and in the library profile. The first detected resolution is used. If you have assigned a special resolution to the placeholder library in the Properties dialog box, it is ignored. The result is shown in the tooltip of this symbol. |
Libraries which have been automatically included in a project are displayed as gray-colored, those which have been added manually (Add library...) are displayed in black color.
An icon before the library name indicates the type of the library:
Icon |
Description |
---|---|
![]()
|
Library with version information |
![]()
|
|
![]()
|
The referenced library file could not be found in the Library Repository or is not a valid library (see the corresponding message in the Library Manager list of the Messages view). The name of the unavailable library is underlined with a blue wavy line. If the unavailable library is one which is referenced by another library, and if the node of the parent library is collapsed, then the name of the parent library is underlined with a gray wavy line. |
If a library has dependencies on other libraries (referenced library), those are automatically included - if available - and are displayed with icon for referenced libraries in a subtree of the entry. Expand or collapse a subtree by clicking the respective plus or minus sign.
In the lower left part of the editor, the particular modules of the library selected in the upper part (the libraries list) are displayed in a tree structure.
The lower right part of the editor can contain the following tabs:
Tab |
Description |
---|---|
Documentation |
The information provided in this tab is library-specific information that is provided in the library file. For user documentation on Schneider Electric libraries, refer to the Library Guide documents provided in the EcoStruxure Machine Expert online help. For third-party libraries, refer to the corresponding documents from the third party. When creating a library, consider the items listed in the chapter Create Your Own Library. |
Inputs/Outputs |
The components of the selected library module are listed in a table with variable Name, data Type, Inherited from, Address, Initial value, and Comment, as defined in the library. |
Graphical |
Graphical representation of the module. |
Library Parameters |
This tab is available for libraries containing a parameter list. You can edit the parameter values in column Value (editable). For details, refer to the description GVL for Configurable Constants (Parameter List) in Libraries. |
The following commands, which are provided in the editor view when one or several libraries are selected, correspond to those of the libraries. This is, by default, available in the menu bar as long as the Library Manager editor is active:
Command |
Description |
---|---|
Add library |
To include a library into the project The precondition is that the library is installed on the local system. A message appears in case of trying to insert a library which is already available in the project. |
Delete library |
To delete the library selected in the library list from the project. |
Properties |
To edit general settings about the selected library such as the namespace version handling, visibility and accessing. Refer to the Properties... chapter. |
Details |
To display a dialog box with details about the library (general information, contents, properties, license information). |
Try to reload library |
If a library has not been found, then select it and execute this command to attempt to reload it into the project. |
Placeholders |
To redirect any placeholder and library group to a different version. Refer to the Placeholders... chapter. |
Library repository |
To define library locations and to install or uninstall libraries. Refer to the Library Repository chapter. |
Command |
Description |
---|---|
Export library |
Available in the context menu of a library selected in the Library Manager editor. |