Skip to content

Logical node type LNodeType

Davood Sooran edited this page Apr 4, 2024 · 3 revisions

Add LNodeType

alt text

To add a Logical Node Type (LNodeType) using OpenSCD, follow these steps:

  1. Navigate to the list of LNodeType in the template editor.
  2. Click on Add LNodeType.
  3. Select a logical node class from the lnClass field.
  4. You can choose a pre-defined lnClass from templates or create your own lnClass with the help of OpenSCD.

Settings:

  1. id: Ensure that the id is unique in the entire project.
  2. 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

alt text

 

Edit LNodeType

To modify an existing LNodeType, follow these steps:

  1. Navigate to the list of LNodeType's in the template editor.
  2. Click on the LNodeType that you want to edit.

 

Settings:

  1. id*: Ensure that the id is unique within the entire project.
  2. desc: User-defined description field.
  3. lnClass*: The class according to IEC 61850-7-4.
  4. List of all child DO: Each item displays the id as well as the type reference to DOType. DO must have a type attribute.

 

Remove LNodeType

  1. Open the LNodeType you want to remove by selecting Edit LNodeType.
  2. 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>

1. About OpenSCD

4.2 XML editor - pro mode

6.1 Report

6.2 GOOSE

Clone this wiki locally