-
Notifications
You must be signed in to change notification settings - Fork 38
Logical node type LNodeType
Davood Sooran edited this page Apr 4, 2024
·
3 revisions
Add LNodeType
To add a Logical Node Type (LNodeType
) using OpenSCD, follow these steps:
- Navigate to the list of
LNodeType
in the template editor. - Click on Add LNodeType.
- Select a logical node class from the lnClass field.
- You can choose a pre-defined lnClass from templates or create your own lnClass with the help of OpenSCD.
Settings:
- id: Ensure that the id is unique in the entire project.
- desc: User-defined description field.
From IEC 61850
See details how to start from templates database
User-defined
See details how to start from scratch
Edit LNodeType
To modify an existing LNodeType, follow these steps:
- Navigate to the list of
LNodeType
's in the template editor. - Click on the
LNodeType
that you want to edit.
Settings:
- id*: Ensure that the id is unique within the entire project.
- desc: User-defined description field.
- lnClass*: The class according to IEC 61850-7-4.
- List of all child
DO
: Each item displays theid
as well as the type reference toDOType
.DO
must have atype
attribute.
Remove LNodeType
- Open the
LNodeType
you want to remove by selecting Edit LNodeType. - Click on the Remove button.
WARNING: OpenSCD does not perform validity checks before removal, so exercise caution when removing elements.
Example:
<LNodeType lnClass="CILO" id="myCILO">
<DO name="Mod" type="OpenSCD_ENCMod"/>
<DO name="Beh" type="OpenSCD_ENSBeh"/>
<DO name="Health" type="OpenSCD_ENSHealth"/>
<DO name="NamPlt" type="OpenSCD_LPLnoLD"/>
<DO name="EnaOpn" type="OpenSCD_SPSsimple"/>
<DO name="EnaCls" type="OpenSCD_SPSsimple"/>
</LNodeType>