Content
All the following information related to the function are stored in the library:
-
The LNodes defined in this function and all the properties related to these LNodes
-
The signals selected for sub LNodes
-
The inputs defined for sub LNodes
-
Function structure (subfunction) and LNodes assignment in the function structure.
-
All the related implementation states (LNodes->LN, signals, inputs,) over several IEDs types
-
The signals roles if function signals are used on Application.
-
Assignment to Conducting Equipment
-
Assignment to Virtual IED roles
-
Configuration of data attributes values
Representation on library
The function is exposed on the library within the Library Manager over the Functions tab.
Add to library
The add process is done with a right mouse click on the Function and using the contextual menu add to library.
Because this element is a unitary piece of the library there isn’t any advanced adding windows but only simple dialog.
Re-adding a function to the library will overwrite the library definition with the current state of the function.
Update from library
Changes to the library element can be manually propagated to other instantiated element that use the same template by selecting the action ‘Update from Library’ in their right-click menu.
The “update from library” should be seen as a complete override of the existing element instance by the current version of the element template from the library.
Note that the ‘Template’ field in the properties of the element is editable, and the ‘Update from Library’ action will refer to the current value of that field.
Currently there is no Template versioning concept and automatic template changes propagation concept. If you update a template and you would like to propagate this change to all instances element of this template. You should apply again this template to the already created element or simply recreate said element.
Usage
After a function has been added to the library, its ‘Template’ property will show the library key, and the function becomes available in the area of the editing palette below the equipment functions:
These tool entries will then produce a duplicate of the original function at the time when it was added to the library.