Skip to main content

Using the Library Manager

The libraries which can be used by the safety application are managed in the Library Manager. The list of libraries originates from the device description of the EtherCAT Safety Module, which contains the safety application with the Library Manager. All libraries which are available for this EtherCAT Safety Module are inserted automatically.

Tip

The Library Manager of CODESYS Safety for EtherCAT Safety Module corresponds to the Library Manager of CODESYS.

For a detailed description of the safety libraries, see: Introduction.

For more information about the Library Manager, see: Object: Library Manager

Adding the Library Manager

The Library Manager object is usually inserted automatically into the project tree together with the EtherCAT Safety Module. Only one such object can exist below a SafetyApp object.

The object can be added manually by selecting the SafetyApp object in the project tree and clicking Add Object - Library Manager in the context menu.

Object properties

As in CODESYS-Standard, the properties dialog contains the Common, Access Control, and Build dialogs.

Editor of the Library Manager

EL6900_SafetyProjectLibManagEditor.png

Sections of the editor

  • Library list

  • Function block list (of a selected library, TcEL6900FBs in the example)

  • FB description (of a function block selected in the function block list; FB_CS in the example) with the Inputs/Outputs, Graphical, and Documentation dialogs.

For more information, see: Help about the Library Manager

Notes about the Library Manager

Important

The Library Manager is not suitable for the verification of the library blocks (IEC blocks and external blocks) used in the safety application during the verification and the acceptance. The execution-relevant statuses have to be verified in the comparison view (see #UUID-7c44329c-df13-109c-be5e-bfedca7ff6d9).

Important

The list of libraries can change by updating the EtherCAT Safety Module.