forked from openscd/open-scd
-
Notifications
You must be signed in to change notification settings - Fork 4
Logical node type LNodeType
Jakob Vogelsang edited this page Sep 17, 2021
·
3 revisions
Add LNodeType
- Navigate to the list of
LNodeType's in the template editor - Click on Add LNodeType
- Select a logical node class form the lnClass field
Settings:
- id*: make sure that id is unique in the whole project.
- desc: user-defined description field
-
Use LN class from OpenSCD templates: this is a user setting that allows you to add a
LNodeTypefrom the templates database or to add a user-definedLNodeType
From IEC 61850
See details how to start from templates database
User-defined
See details how to start from scratch
Edit LNodeType
- Navigate to the
LNodeType's list in the template editor - Click on the
LNodeTypeyou want to edit
Settings:
- id*: make sure that id is unique in the whole project.
- desc: user-defined description field
- lnClass*: the class acc. to the IEC 61850-7-4
- List of all child
DO. The item shows theidas well as the type reference toDOType.DOmust have atypeattribute
Remove LNodeType
- Open the
LNodeTypeyou want to remove Edit LNodeType - Click on Remove button
WARNING: OpenSCD does not check for validity before removal so be careful!
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>