Command: Library Repository
Symbol:
Function: The command opens the Library Repository dialog. In this dialog, you define which libraries are installed on the local system and are therefore available for your application.
Call: menu
Dialog: Library Repository
Display of the directory on the local system in which the library files are located The libraries in this location are listed in the Installed Libraries area. | |
Edit | Opens the Edit Repository Locations dialog |
Tip
You can only use empty directories for new repositories.
You can also use existing repositories as locations.
The
System
repository cannot be edited. This is indicated by the italicized entry.
List of the repositories with Location and Name | |
Add | Creates a new repository Opens the Repository Location dialog The selected directory (Location input field) has to be either empty or be an existing valid repository. Name is the input field for a symbolic repository name. |
Edit | Opens the Repository Location dialog (see Add) |
Remove | A dialog opens, asking whether only the entry should be removed from the list of repositories, or whether the directory with the library files should be deleted from the file system. If you want to delete the directory, then you have to confirm this. |
List of the libraries in a tree structure Display of each library with category, name, company, and version The icon to the left of the name indicates whether the library is | |
Company | List box for filtering the displayed libraries |
Install | Opens the Select Library dialog Possible filters:
|
Uninstall | Uninstalls the selected library |
Export | Opens the default dialog for saving the library project to the local file system The file type is |
Find | Searches for libraries and function blocks Opens the Find Library dialog When you enter a string in the input field, CODESYS displays the libraries which it finds with a corresponding string. |
Details | Opens the Details dialog with details from the project information of the library for the selected version of a library You find the following information by clicking More in the Details dialog:
|
Dependencies | Opens the Dependencies dialog for the selected library, showing the dependencies on other libraries Title, Version and Company are displayed for each library reference. References which function via placeholders are displayed according to the syntax |
Group by category |
The categories are defined by external "*.libcat.xml" description files. |
A library profile defines the library version with which a library placeholder is automatically resolved when a specific compiler version is set in the project. In version 3.5.18.0 and higher, the library profile is ignored. | |
Import | Imports a If the import already contains existing placeholder entries, then a dialog prompt opens, asking whether or not CODESYS should overwrite it. |
Export | Exports an XML file with the " You can also select only one single entry of a Compiler version. |
Tip
Placeholder resolutions can also be defined in the target device which is currently in use and even by a specific local specification in the 'Placeholders' dialog in the Library Manager.
Tip
If you want to load a project with a compiler version < 3.5.18.0, then it is advantageous to install a CODESYS with a suitable version and to start the project with it.
For more information, see: Library Manager and Library Reference Conversion