Libraries are collections of objects that you can link to your application. You can use the objects contained in libraries in exactly the same way as objects that you have defined in the project.
Libraries can contain the following objects:
-
POUs (for example function blocks, or functions)
-
Interfaces and their methods and attributes
-
Data types (for example enumerations, structures, aliases, and unions)
-
Global variables, constants, and parameter lists
-
Text lists, image pools, visualizations, and visual elements
-
External files (for example, documentation)
-
Cam plate tables
Libraries in a project are managed in the Library Manager. You use the dialog of the library repository to perform the previous installation of the library on the system.
For more information about the "visibility" of library POUs and namespaces of libraries, see: ⮫ Help page about library properties
-
Using library POUs