Model Implementation Conformance Statement
for the IEC61850 interface in Nexus 1500 ICD
11-Sep-2013, 1.0

Table of Contents

Introduction

This model implementation conformance statement is applicable for ElectroIndustries, Nexus 1500(Electro Industries NX1500) , with firmware 1.00 .

This MICS document specifies the modelling extensions compared to IEC 61850 edition 1. For the exact details on the standardized model please compare the ICD substation configuration file: [filename.icd], version [version].

"Logical Devices" contains the list of Logical Devices implemented by the server.
"Proprietary Logical Nodes" describes each non-standard Logical Node arranged by Logical Device.
"Proprietary Data Objects" describes the extensions to logical nodes.
"Logical Nodes" lists all Logical Nodes, sorted by function, for each Logical Device.
"Logical Node Definitions" list the Data Objects of each of the Logical Nodes and describes whether these objects are mandatory or optional in this Logical Node.
"Common Data Class" describes each of the data types for each of the Data Objects.
"Common Data Attributes" describes the structure of the elements of the Common Data Classes.
"Enumeration Definitions" lists each of the enumerated values described by the device. Vendor-defined enumerations are highlighted in grey.

IEC 61850 Data Model Definitions


IEDs within Nexus 1500 ICD

IED Name Type Manufacturer Config Version IP Address
TEMPLATE Nexus 1500 ElectroIndustries 1.00 10.0.0.1

Detailed Address Information for IED TEMPLATE (Electro Industries NX1500)

Access Point=S1, description=

Type=8-MMS
BitRate=10 Mb/s

Addresses:
OSI-PSEL=00000001
OSI-SSEL=0001
OSI-TSEL=0001
IP=10.0.0.1


Logical Device list

Logical Device Instances within IED TEMPLATE (Electro Industries NX1500); AccessPoint: S1(); Server: ():

Instance Description Default Namespace
Meas Power Meter IEC 61850-7-4:2003

Proprietary Logical Nodes

Logical Device TEMPLATEMeas (Instance Meas of TEMPLATE): Power Meter

Name LN Type Description lnNs
hsMFLK1 NX1500_MFLK Analogue Measurements: High speed update rate IEC 61850-7-4:2010

Proprietary Data Objects

Logical Device TEMPLATEMeas (Instance Meas of TEMPLATE): Power Meter

LDevice LN DO dataNs cdcNs

Subscribed GOOSEes for IED TEMPLATE

No GOOSE subscriptions in IEDTEMPLATE

Published GOOSEes for IED TEMPLATE

No GOOSE publications in IEDTEMPLATE

Logical Node list


Logical Nodes within Logical Device TEMPLATEMeas (Instance Meas of TEMPLATE)

L: System Logical Nodes
Name LN Type Description
LLN0 NX1500_LLN0 Logical Device Description
LPHD1 NX1500_LPHD Physical Device Description

G: Generic Function References
Name LN Type Description
intdiGGIO1 NX1500_GGIO_INT Digital Measurements: Built-in High speed digital input
extdiGGIO1 NX1500_GGIO_EXT Digital Measurements: Option board (slot 3) digital input
extdiGGIO2 NX1500_GGIO_EXT Digital Measurements: Option board (slot 4) digital input

M: Metering and Measurement
Name LN Type Description
nsMMXU1 NX1500_MMXU Analogue Measurements: Normal speed update rate
hsMFLK1 NX1500_MFLK Analogue Measurements: High speed update rate
lsMHAI1 NX1500_MHAI Analogue Measurements: Low speed update rate
lsMSQI1 NX1500_MSQI Analogue Measurements: Low speed update rate
eneMMTR1 NX1500_MMTR Analogue Measurements: Energy

T: Instrument Transformer (Transducers)
Name LN Type Description
ctrtanTCTR1 NX1500_TCTR Configuration: CT ratios - Phase A
ctrtbnTCTR2 NX1500_TCTR Configuration: CT ratios - Phase B
ctrtcnTCTR3 NX1500_TCTR Configuration: CT ratios - Phase C
ctrtnnTCTR4 NX1500_TCTR Configuration: CT ratios - Neutral
ptrtanTVTR1 NX1500_TVTR Configuration: PT ratios - Phase A
ptrtbnTVTR2 NX1500_TVTR Configuration: PT ratios - Phase B
ptrtcnTVTR3 NX1500_TVTR Configuration: PT ratios - Phase C
ptrtaxTVTR4 NX1500_TVTR Configuration: PT ratios - Phase AUX


No Datasets found in IED

Logical Node Definitions based upon IED declarations

Logical Nodes within: TEMPLATE, LD inst=Meas

Logical node TEMPLATEMeas/LLN0: type= NX1500_LLN0, base class= LLN0: Logical Device Description


DATA Type M/O Description Transient Access Control
Mod EIG_INC_Mod M Mode
Mod.stVal: (Template) (Set)on
Mod.ctlModel: (Template) (RO)status-only
Mod.d: (Template) (RO)Operating Mode
Beh EIG_INS_Beh M Behaviour
Beh.stVal: (Template) (Set)on
Beh.d: (Template) (RO)Operating Mode Behavior
Health EIG_INS_Health M Health
Health.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
NamPlt EIG_LPL_LLN0 M Name Plate
NamPlt.vendor: (Template) (RO)Electro Industries
NamPlt.swRev: (Template) (RO)
NamPlt.configRev: (Template) (Spec)1.0
NamPlt.d: (Template) (RO)Logical Device Nameplate
NamPlt.ldNs: (Template) (RO)IEC 61850-7-4:2003

Logical node TEMPLATEMeas/LPHD1: type= NX1500_LPHD, base class= LPHD: Physical Device Description


DATA Type M/O Description Transient Access Control
PhyNam EIG_DPL O Physical device name plate
PhyNam.vendor: (Template) (RO)Electro Industries
PhyNam.swRev: (Template) (RO)
PhyNam.serNum: (Template) (RO)
PhyNam.model: (Template) (RO)
PhyHealth EIG_INS_Health O Physical device health
PhyHealth.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
Proxy EIG_SPS M Indicates if this LN is a proxy
Proxy.stVal: (Instance) (Set)false
Proxy.d: (Instance) (RO)True if this LD is a proxy for an external device

Logical node TEMPLATEMeas/nsMMXU1: type= NX1500_MMXU, base class= MMXU: Analogue Measurements: Normal speed update rate


DATA Type M/O Description Transient Access Control
Mod EIG_INC_Mod M Mode
Mod.stVal: (Template) (Set)on
Mod.ctlModel: (Template) (RO)status-only
Mod.d: (Template) (RO)Operating Mode
Beh EIG_INS_Beh M Behaviour
Beh.stVal: (Template) (Set)on
Beh.d: (Template) (RO)Operating Mode Behavior
Health EIG_INS_Health M Health
Health.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
NamPlt EIG_LPL M Name plate
NamPlt.vendor: (Template) (RO)Electro Industries
NamPlt.swRev: (Template) (RO)
NamPlt.d: (Template) (RO)Logical Node Nameplate
PhV EIG_WYE O Voltage phase-to-neutral
A EIG_WYE_A O Current per phase
PPV EIG_DEL O Voltage phase-to-phase
VA EIG_WYE O Active power per phase
TotVA EIG_MV O Total active power
TotVA.db: (Instance) (Spec)100000
TotVA.d: (Instance) (RO)Total apparent power
VAr EIG_WYE O Reactive power per phase
TotVAr EIG_MV O Total reactive power
TotVAr.db: (Instance) (Spec)100000
TotVAr.d: (Instance) (RO)Total reactive power
W EIG_WYE O Real power per phase
TotW EIG_MV O Total real power
TotW.db: (Instance) (Spec)100000
TotW.d: (Instance) (RO)Total real power
Hz EIG_MV O Frequency
Hz.db: (Instance) (Spec)100000
Hz.d: (Instance) (RO)Frequency
PF EIG_WYE O Power factor per phase
TotPF EIG_MV O Total power factor
TotPF.db: (Instance) (Spec)100000
TotPF.d: (Instance) (RO)Total Power Factor

Logical node TEMPLATEMeas/hsMFLK1: type= NX1500_MFLK, base class= MFLK: Analogue Measurements: High speed update rate


DATA Type M/O Description Transient Access Control
Mod EIG_INC_Mod M Mode
Mod.stVal: (Template) (Set)on
Mod.ctlModel: (Template) (RO)status-only
Mod.d: (Template) (RO)Operating Mode
Beh EIG_INS_Beh M Behaviour
Beh.stVal: (Template) (Set)on
Beh.d: (Template) (RO)Operating Mode Behavior
Health EIG_INS_Health M Health
Health.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
NamPlt EIG_LPL_EIG M Name plate
NamPlt.vendor: (Template) (RO)Electro Industries
NamPlt.swRev: (Template) (RO)
NamPlt.d: (Template) (RO)Logical Node Nameplate
NamPlt.lnNs: (Template) (RO)IEC 61850-7-4:2010
PhPst EIG_WYE O Pst of last complete interval for phase to ground measurements
PhPlt EIG_WYE O Plt of last complete interval for phase to ground measurements

Logical node TEMPLATEMeas/lsMHAI1: type= NX1500_MHAI, base class= MHAI: Analogue Measurements: Low speed update rate


DATA Type M/O Description Transient Access Control
Mod EIG_INC_Mod M Mode
Mod.stVal: (Template) (Set)on
Mod.ctlModel: (Template) (RO)status-only
Mod.d: (Template) (RO)Operating Mode
Beh EIG_INS_Beh M Behaviour
Beh.stVal: (Template) (Set)on
Beh.d: (Template) (RO)Operating Mode Behavior
Health EIG_INS_Health M Health
Health.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
NamPlt EIG_LPL M Name plate
NamPlt.vendor: (Template) (RO)Electro Industries
NamPlt.swRev: (Template) (RO)
NamPlt.d: (Template) (RO)Logical Node Nameplate
ThdEvnPhV EIG_WYE O Voltage Total Harmonic or Interharmonic Distortion (different methods) for phase to ground: even components
ThdOddPhV EIG_WYE O Voltage Total Harmonic or Interharmonic Distortion (different methods) for phase to ground: odd components
ThdPhV EIG_WYE O Voltage Total Harmonic or Interharmonic Distortion (different methods) for phase to ground
ThdEvnPPV EIG_DEL O Voltage Total Harmonic or Interharmonic Distortion (different methods) for phase to phase: even components
ThdOddPPV EIG_DEL O Voltage Total Harmonic or Interharmonic Distortion (different methods) for phase to phase: odd components
ThdPPV EIG_DEL O Voltage Total Harmonic or Interharmonic Distortion (different methods) for phase to phase
ThdEvnA EIG_WYE O Current Total Harmonic or Interharmonic Distortion (different methods): even components
ThdOddA EIG_WYE O Current Total Harmonic or Interharmonic Distortion (different methods): odd components
ThdA EIG_WYE O Current Total Harmonic or Interharmonic Distortion (different methods)
TddA EIG_WYE O Current Total Demand Distortion per IEEE 519
NomA EIG_ASG O Normalising demand current used in IEEE 519 TDD calculation
NomA.setMag.f: (Instance) (RO)
NomA.d: (Instance) (RO)TDD Maximum Demand Reference Value

Logical node TEMPLATEMeas/lsMSQI1: type= NX1500_MSQI, base class= MSQI: Analogue Measurements: Low speed update rate


DATA Type M/O Description Transient Access Control
Mod EIG_INC_Mod M Mode
Mod.stVal: (Template) (Set)on
Mod.ctlModel: (Template) (RO)status-only
Mod.d: (Template) (RO)Operating Mode
Beh EIG_INS_Beh M Behaviour
Beh.stVal: (Template) (Set)on
Beh.d: (Template) (RO)Operating Mode Behavior
Health EIG_INS_Health M Health
Health.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
NamPlt EIG_LPL M Name plate
NamPlt.vendor: (Template) (RO)Electro Industries
NamPlt.swRev: (Template) (RO)
NamPlt.d: (Template) (RO)Logical Node Nameplate
SeqA EIG_SEQ O Positive, Negative and Zero Sequence Current
SeqA.seqT: (Instance) (Set)pos-neg-zero
SeqA.d: (Instance) (RO)Symm. comp. mag/ang ph-n current
SeqV EIG_SEQ O Positive, Negative and Zero Sequence Voltage
SeqV.seqT: (Instance) (Set)pos-neg-zero
SeqV.d: (Instance) (RO)Symm. comp. mag/ang ph-n voltage

Logical node TEMPLATEMeas/eneMMTR1: type= NX1500_MMTR, base class= MMTR: Analogue Measurements: Energy


DATA Type M/O Description Transient Access Control
Mod EIG_INC_Mod M Mode
Mod.stVal: (Template) (Set)on
Mod.ctlModel: (Template) (RO)status-only
Mod.d: (Template) (RO)Operating Mode
Beh EIG_INS_Beh M Behaviour
Beh.stVal: (Template) (Set)on
Beh.d: (Template) (RO)Operating Mode Behavior
Health EIG_INS_Health M Health
Health.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
NamPlt EIG_LPL M Name plate
NamPlt.vendor: (Template) (RO)Electro Industries
NamPlt.swRev: (Template) (RO)
NamPlt.d: (Template) (RO)Logical Node Nameplate
TotVAh EIG_BCR O Net apparent energy since last reset
TotVAh.d: (Instance) (RO)Total VA-hours
DmdWh EIG_BCR O Real energy demand (default demand direction: energy flow from busbar away)
DmdWh.d: (Instance) (RO)Generated Watt-hours
SupWh EIG_BCR O Real energy supply (default supply direction: energy flow towards busbar)
SupWh.d: (Instance) (RO)Consumed Watt-hours
DmdVArh EIG_BCR O Reactive energy demand (default demand direction: energy flow from busbar away)
DmdVArh.d: (Instance) (RO)Generated VAR-hours
SupVArh EIG_BCR O Reactive energy supply (default supply direction: energy flow towards busbar)
SupVArh.d: (Instance) (RO)Consumed VAR-hours

Logical node TEMPLATEMeas/intdiGGIO1: type= NX1500_GGIO_INT, base class= GGIO: Digital Measurements: Built-in High speed digital input


DATA Type M/O Description Transient Access Control
Mod EIG_INC_Mod M Mode
Mod.stVal: (Template) (Set)on
Mod.ctlModel: (Template) (RO)status-only
Mod.d: (Template) (RO)Operating Mode
Beh EIG_INS_Beh M Behaviour
Beh.stVal: (Template) (Set)on
Beh.d: (Template) (RO)Operating Mode Behavior
Health EIG_INS_Health M Health
Health.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
NamPlt EIG_LPL M Name plate
NamPlt.vendor: (Template) (RO)Electro Industries
NamPlt.swRev: (Template) (RO)
NamPlt.d: (Template) (RO)Logical Node Nameplate
Ind1 EIG_SPS O General indication (binary input - channel 01)
Ind1.d: (Instance) (RO)Built-in digital input: channel 1
Ind2 EIG_SPS O General indication (binary input - channel 02)
Ind2.d: (Instance) (RO)Built-in digital input: channel 2
Ind3 EIG_SPS O General indication (binary input - channel 03)
Ind3.d: (Instance) (RO)Built-in digital input: channel 3
Ind4 EIG_SPS O General indication (binary input - channel 04)
Ind4.d: (Instance) (RO)Built-in digital input: channel 4
Ind5 EIG_SPS O General indication (binary input - channel 05)
Ind5.d: (Instance) (RO)Built-in digital input: channel 5
Ind6 EIG_SPS O General indication (binary input - channel 06)
Ind6.d: (Instance) (RO)Built-in digital input: channel 6
Ind7 EIG_SPS O General indication (binary input - channel 07)
Ind7.d: (Instance) (RO)Built-in digital input: channel 7
Ind8 EIG_SPS O General indication (binary input - channel 08)
Ind8.d: (Instance) (RO)Built-in digital input: channel 8

Logical node TEMPLATEMeas/extdiGGIO1: type= NX1500_GGIO_EXT, base class= GGIO: Digital Measurements: Option board (slot 3) digital input


DATA Type M/O Description Transient Access Control
Mod EIG_INC_Mod M Mode
Mod.stVal: (Template) (Set)on
Mod.ctlModel: (Template) (RO)status-only
Mod.d: (Template) (RO)Operating Mode
Beh EIG_INS_Beh M Behaviour
Beh.stVal: (Template) (Set)on
Beh.d: (Template) (RO)Operating Mode Behavior
Health EIG_INS_Health M Health
Health.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
NamPlt EIG_LPL M Name plate
NamPlt.vendor: (Template) (RO)Electro Industries
NamPlt.swRev: (Template) (RO)
NamPlt.d: (Template) (RO)Logical Node Nameplate
Ind1 EIG_SPS O General indication (binary input - channel 01)
Ind1.d: (Instance) (RO)Option board (slot 3) digital input: channel 1
Ind2 EIG_SPS O General indication (binary input - channel 02)
Ind2.d: (Instance) (RO)Option board (slot 3) digital input: channel 2
Ind3 EIG_SPS O General indication (binary input - channel 03)
Ind3.d: (Instance) (RO)Option board (slot 3) digital input: channel 3
Ind4 EIG_SPS O General indication (binary input - channel 04)
Ind4.d: (Instance) (RO)Option board (slot 3) digital input: channel 4
Ind5 EIG_SPS O General indication (binary input - channel 05)
Ind5.d: (Instance) (RO)Option board (slot 3) digital input: channel 5
Ind6 EIG_SPS O General indication (binary input - channel 06)
Ind6.d: (Instance) (RO)Option board (slot 3) digital input: channel 6
Ind7 EIG_SPS O General indication (binary input - channel 07)
Ind7.d: (Instance) (RO)Option board (slot 3) digital input: channel 7
Ind8 EIG_SPS O General indication (binary input - channel 08)
Ind8.d: (Instance) (RO)Option board (slot 3) digital input: channel 8
Ind9 EIG_SPS O General indication (binary input - channel 09)
Ind9.d: (Instance) (RO)Option board (slot 3) digital input: channel 9
Ind10 EIG_SPS O General indication (binary input - channel 10)
Ind10.d: (Instance) (RO)Option board (slot 3) digital input: channel 10
Ind11 EIG_SPS O General indication (binary input - channel 11)
Ind11.d: (Instance) (RO)Option board (slot 3) digital input: channel 11
Ind12 EIG_SPS O General indication (binary input - channel 12)
Ind12.d: (Instance) (RO)Option board (slot 3) digital input: channel 12
Ind13 EIG_SPS O General indication (binary input - channel 13)
Ind13.d: (Instance) (RO)Option board (slot 3) digital input: channel 13
Ind14 EIG_SPS O General indication (binary input - channel 14)
Ind14.d: (Instance) (RO)Option board (slot 3) digital input: channel 14
Ind15 EIG_SPS O General indication (binary input - channel 15)
Ind15.d: (Instance) (RO)Option board (slot 3) digital input: channel 15
Ind16 EIG_SPS O General indication (binary input - channel 16)
Ind16.d: (Instance) (RO)Option board (slot 3) digital input: channel 16

Logical node TEMPLATEMeas/extdiGGIO2: type= NX1500_GGIO_EXT, base class= GGIO: Digital Measurements: Option board (slot 4) digital input


DATA Type M/O Description Transient Access Control
Mod EIG_INC_Mod M Mode
Mod.stVal: (Template) (Set)on
Mod.ctlModel: (Template) (RO)status-only
Mod.d: (Template) (RO)Operating Mode
Beh EIG_INS_Beh M Behaviour
Beh.stVal: (Template) (Set)on
Beh.d: (Template) (RO)Operating Mode Behavior
Health EIG_INS_Health M Health
Health.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
NamPlt EIG_LPL M Name plate
NamPlt.vendor: (Template) (RO)Electro Industries
NamPlt.swRev: (Template) (RO)
NamPlt.d: (Template) (RO)Logical Node Nameplate
Ind1 EIG_SPS O General indication (binary input - channel 01)
Ind1.d: (Instance) (RO)Option board (slot 4) digital input: channel 1
Ind2 EIG_SPS O General indication (binary input - channel 02)
Ind2.d: (Instance) (RO)Option board (slot 4) digital input: channel 2
Ind3 EIG_SPS O General indication (binary input - channel 03)
Ind3.d: (Instance) (RO)Option board (slot 4) digital input: channel 3
Ind4 EIG_SPS O General indication (binary input - channel 04)
Ind4.d: (Instance) (RO)Option board (slot 4) digital input: channel 4
Ind5 EIG_SPS O General indication (binary input - channel 05)
Ind5.d: (Instance) (RO)Option board (slot 4) digital input: channel 5
Ind6 EIG_SPS O General indication (binary input - channel 06)
Ind6.d: (Instance) (RO)Option board (slot 4) digital input: channel 6
Ind7 EIG_SPS O General indication (binary input - channel 07)
Ind7.d: (Instance) (RO)Option board (slot 4) digital input: channel 7
Ind8 EIG_SPS O General indication (binary input - channel 08)
Ind8.d: (Instance) (RO)Option board (slot 4) digital input: channel 8
Ind9 EIG_SPS O General indication (binary input - channel 09)
Ind9.d: (Instance) (RO)Option board (slot 4) digital input: channel 9
Ind10 EIG_SPS O General indication (binary input - channel 10)
Ind10.d: (Instance) (RO)Option board (slot 4) digital input: channel 10
Ind11 EIG_SPS O General indication (binary input - channel 11)
Ind11.d: (Instance) (RO)Option board (slot 4) digital input: channel 11
Ind12 EIG_SPS O General indication (binary input - channel 12)
Ind12.d: (Instance) (RO)Option board (slot 4) digital input: channel 12
Ind13 EIG_SPS O General indication (binary input - channel 13)
Ind13.d: (Instance) (RO)Option board (slot 4) digital input: channel 13
Ind14 EIG_SPS O General indication (binary input - channel 14)
Ind14.d: (Instance) (RO)Option board (slot 4) digital input: channel 14
Ind15 EIG_SPS O General indication (binary input - channel 15)
Ind15.d: (Instance) (RO)Option board (slot 4) digital input: channel 15
Ind16 EIG_SPS O General indication (binary input - channel 16)
Ind16.d: (Instance) (RO)Option board (slot 4) digital input: channel 16

Logical node TEMPLATEMeas/ctrtanTCTR1: type= NX1500_TCTR, base class= TCTR: Configuration: CT ratios - Phase A


DATA Type M/O Description Transient Access Control
Mod EIG_INC_Mod M Mode
Mod.stVal: (Template) (Set)on
Mod.ctlModel: (Template) (RO)status-only
Mod.d: (Template) (RO)Operating Mode
Beh EIG_INS_Beh M Behaviour
Beh.stVal: (Template) (Set)on
Beh.d: (Template) (RO)Operating Mode Behavior
Health EIG_INS_Health M Health
Health.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
NamPlt EIG_LPL M Name plate
NamPlt.vendor: (Template) (RO)Electro Industries
NamPlt.swRev: (Template) (RO)
NamPlt.d: (Template) (RO)Logical Node Nameplate
Rat EIG_ASG O Winding ratio of an external current transformer (transducer) if applicable
Rat.setMag.f: (Instance) (RO)
Rat.d: (Instance) (RO)CT Ratio Phase A

Logical node TEMPLATEMeas/ctrtbnTCTR2: type= NX1500_TCTR, base class= TCTR: Configuration: CT ratios - Phase B


DATA Type M/O Description Transient Access Control
Mod EIG_INC_Mod M Mode
Mod.stVal: (Template) (Set)on
Mod.ctlModel: (Template) (RO)status-only
Mod.d: (Template) (RO)Operating Mode
Beh EIG_INS_Beh M Behaviour
Beh.stVal: (Template) (Set)on
Beh.d: (Template) (RO)Operating Mode Behavior
Health EIG_INS_Health M Health
Health.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
NamPlt EIG_LPL M Name plate
NamPlt.vendor: (Template) (RO)Electro Industries
NamPlt.swRev: (Template) (RO)
NamPlt.d: (Template) (RO)Logical Node Nameplate
Rat EIG_ASG O Winding ratio of an external current transformer (transducer) if applicable
Rat.setMag.f: (Instance) (RO)
Rat.d: (Instance) (RO)CT Ratio Phase B

Logical node TEMPLATEMeas/ctrtcnTCTR3: type= NX1500_TCTR, base class= TCTR: Configuration: CT ratios - Phase C


DATA Type M/O Description Transient Access Control
Mod EIG_INC_Mod M Mode
Mod.stVal: (Template) (Set)on
Mod.ctlModel: (Template) (RO)status-only
Mod.d: (Template) (RO)Operating Mode
Beh EIG_INS_Beh M Behaviour
Beh.stVal: (Template) (Set)on
Beh.d: (Template) (RO)Operating Mode Behavior
Health EIG_INS_Health M Health
Health.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
NamPlt EIG_LPL M Name plate
NamPlt.vendor: (Template) (RO)Electro Industries
NamPlt.swRev: (Template) (RO)
NamPlt.d: (Template) (RO)Logical Node Nameplate
Rat EIG_ASG O Winding ratio of an external current transformer (transducer) if applicable
Rat.setMag.f: (Instance) (RO)
Rat.d: (Instance) (RO)CT Ratio Phase C

Logical node TEMPLATEMeas/ctrtnnTCTR4: type= NX1500_TCTR, base class= TCTR: Configuration: CT ratios - Neutral


DATA Type M/O Description Transient Access Control
Mod EIG_INC_Mod M Mode
Mod.stVal: (Template) (Set)on
Mod.ctlModel: (Template) (RO)status-only
Mod.d: (Template) (RO)Operating Mode
Beh EIG_INS_Beh M Behaviour
Beh.stVal: (Template) (Set)on
Beh.d: (Template) (RO)Operating Mode Behavior
Health EIG_INS_Health M Health
Health.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
NamPlt EIG_LPL M Name plate
NamPlt.vendor: (Template) (RO)Electro Industries
NamPlt.swRev: (Template) (RO)
NamPlt.d: (Template) (RO)Logical Node Nameplate
Rat EIG_ASG O Winding ratio of an external current transformer (transducer) if applicable
Rat.setMag.f: (Instance) (RO)
Rat.d: (Instance) (RO)CT Ratio Neutral

Logical node TEMPLATEMeas/ptrtanTVTR1: type= NX1500_TVTR, base class= TVTR: Configuration: PT ratios - Phase A


DATA Type M/O Description Transient Access Control
Mod EIG_INC_Mod M Mode
Mod.stVal: (Template) (Set)on
Mod.ctlModel: (Template) (RO)status-only
Mod.d: (Template) (RO)Operating Mode
Beh EIG_INS_Beh M Behaviour
Beh.stVal: (Template) (Set)on
Beh.d: (Template) (RO)Operating Mode Behavior
Health EIG_INS_Health M Health
Health.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
NamPlt EIG_LPL M Name plate
NamPlt.vendor: (Template) (RO)Electro Industries
NamPlt.swRev: (Template) (RO)
NamPlt.d: (Template) (RO)Logical Node Nameplate
Rat EIG_ASG O Winding ratio of external voltage transformer (transducer) if applicable
Rat.setMag.f: (Instance) (RO)
Rat.d: (Instance) (RO)PT Ratio Phase A

Logical node TEMPLATEMeas/ptrtbnTVTR2: type= NX1500_TVTR, base class= TVTR: Configuration: PT ratios - Phase B


DATA Type M/O Description Transient Access Control
Mod EIG_INC_Mod M Mode
Mod.stVal: (Template) (Set)on
Mod.ctlModel: (Template) (RO)status-only
Mod.d: (Template) (RO)Operating Mode
Beh EIG_INS_Beh M Behaviour
Beh.stVal: (Template) (Set)on
Beh.d: (Template) (RO)Operating Mode Behavior
Health EIG_INS_Health M Health
Health.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
NamPlt EIG_LPL M Name plate
NamPlt.vendor: (Template) (RO)Electro Industries
NamPlt.swRev: (Template) (RO)
NamPlt.d: (Template) (RO)Logical Node Nameplate
Rat EIG_ASG O Winding ratio of external voltage transformer (transducer) if applicable
Rat.setMag.f: (Instance) (RO)
Rat.d: (Instance) (RO)PT Ratio Phase B

Logical node TEMPLATEMeas/ptrtcnTVTR3: type= NX1500_TVTR, base class= TVTR: Configuration: PT ratios - Phase C


DATA Type M/O Description Transient Access Control
Mod EIG_INC_Mod M Mode
Mod.stVal: (Template) (Set)on
Mod.ctlModel: (Template) (RO)status-only
Mod.d: (Template) (RO)Operating Mode
Beh EIG_INS_Beh M Behaviour
Beh.stVal: (Template) (Set)on
Beh.d: (Template) (RO)Operating Mode Behavior
Health EIG_INS_Health M Health
Health.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
NamPlt EIG_LPL M Name plate
NamPlt.vendor: (Template) (RO)Electro Industries
NamPlt.swRev: (Template) (RO)
NamPlt.d: (Template) (RO)Logical Node Nameplate
Rat EIG_ASG O Winding ratio of external voltage transformer (transducer) if applicable
Rat.setMag.f: (Instance) (RO)
Rat.d: (Instance) (RO)PT Ratio Phase C

Logical node TEMPLATEMeas/ptrtaxTVTR4: type= NX1500_TVTR, base class= TVTR: Configuration: PT ratios - Phase AUX


DATA Type M/O Description Transient Access Control
Mod EIG_INC_Mod M Mode
Mod.stVal: (Template) (Set)on
Mod.ctlModel: (Template) (RO)status-only
Mod.d: (Template) (RO)Operating Mode
Beh EIG_INS_Beh M Behaviour
Beh.stVal: (Template) (Set)on
Beh.d: (Template) (RO)Operating Mode Behavior
Health EIG_INS_Health M Health
Health.d: (Template) (RO)1=Ok,2=Warning,3=Alarm
NamPlt EIG_LPL M Name plate
NamPlt.vendor: (Template) (RO)Electro Industries
NamPlt.swRev: (Template) (RO)
NamPlt.d: (Template) (RO)Logical Node Nameplate
Rat EIG_ASG O Winding ratio of external voltage transformer (transducer) if applicable
Rat.setMag.f: (Instance) (RO)
Rat.d: (Instance) (RO)PT Ratio Phase AUX

Common Data Class Definitions

Common DATA class INC of variant EIG_INC_Mod:

Attribute Type FC Description TrgOp R/W(value)
Status
stVal Enum ModBeh ST dchg Set(on)
q Quality ST qchg
t Timestamp ST
Configuration, Description
ctlModel Enum CtlModels CF RO(status-only)
d VisString255 DC Text RO(Operating Mode)

Common DATA class INS of variant EIG_INS_Beh:

Attribute Type FC Description TrgOp R/W(value)
Status
stVal Enum ModBeh ST dchg Set(on)
q Quality ST qchg
t Timestamp ST
Configuration, Description
d VisString255 DC Text RO(Operating Mode Behavior)

Common DATA class INS of variant EIG_INS_Health:

Attribute Type FC Description TrgOp R/W(value)
Status
stVal Enum Health ST dchg
q Quality ST qchg
t Timestamp ST
Configuration, Description
d VisString255 DC Text RO(1=Ok,2=Warning,3=Alarm)

Common DATA class LPL of variant EIG_LPL_LLN0:

Attribute Type FC Description TrgOp R/W(value)
Configuration, Description
vendor VisString255 DC RO(Electro Industries)
swRev VisString255 DC RO
configRev VisString255 DC Spec(1.0)
d VisString255 DC RO(Logical Device Nameplate)
Extension
ldNs VisString255 EX shall be included in LLN0 only; RO(IEC 61850-7-4:2003)

Common DATA class LPL of variant EIG_LPL:

Attribute Type FC Description TrgOp R/W(value)
Configuration, Description
vendor VisString255 DC RO(Electro Industries)
swRev VisString255 DC RO
d VisString255 DC RO(Logical Node Nameplate)

Common DATA class LPL of variant EIG_LPL_EIG:

Attribute Type FC Description TrgOp R/W(value)
Configuration, Description
vendor VisString255 DC RO(Electro Industries)
swRev VisString255 DC RO
d VisString255 DC RO(Logical Node Nameplate)
Extension
lnNs VisString255 EX RO(IEC 61850-7-4:2010)

Common DATA class DPL of variant EIG_DPL:

Attribute Type FC Description TrgOp R/W(value)
Configuration, Description
vendor VisString255 DC RO(Electro Industries)
swRev VisString255 DC RO
serNum VisString255 DC RO
model VisString255 DC RO

Common DATA class SPS of variant EIG_SPS:

Attribute Type FC Description TrgOp R/W(value)
Status
stVal BOOLEAN ST dchg
q Quality ST qchg
t Timestamp ST
Configuration, Description
d VisString255 DC Text

Common DATA class WYE of variant EIG_WYE:

Attribute Type FC Description TrgOp R/W(value)
phsA EIG_CMV
phsB EIG_CMV
phsC EIG_CMV

Common DATA class WYE of variant EIG_WYE_A:

Attribute Type FC Description TrgOp R/W(value)
phsA EIG_CMV
phsB EIG_CMV
phsC EIG_CMV
neut EIG_CMV
res EIG_CMV

Common DATA class DEL of variant EIG_DEL:

Attribute Type FC Description TrgOp R/W(value)
phsAB EIG_CMV
phsBC EIG_CMV
phsCA EIG_CMV

Common DATA class SEQ of variant EIG_SEQ:

Attribute Type FC Description TrgOp R/W(value)
c1 EIG_CMV_SEQ
c2 EIG_CMV_SEQ
c3 EIG_CMV_SEQ
Measurand
seqT Enum SeqT MX pos-neg-zero | dir-quad-zero
Configuration, Description
d VisString255 DC Text

Common DATA class BCR of variant EIG_BCR:

Attribute Type FC Description TrgOp R/W(value)
Status
actVal INT64 ST dchg
q Quality ST qchg
t Timestamp ST
Configuration, Description
pulsQty FLOAT32 CF Spec(1)
d VisString255 DC

Common DATA class CMV of variant EIG_CMV:

Attribute Type FC Description TrgOp R/W(value)
Measurand
instCVal EIG_VECTOR MX
cVal EIG_VECTOR MX dchg
q Quality MX qchg
t Timestamp MX
Configuration, Description
db INT32U CF
rangeC EIG_RANGE_CONFIG CF
d VisString255 DC Text

Common DATA class CMV of variant EIG_CMV_SEQ:

Attribute Type FC Description TrgOp R/W(value)
Measurand
instCVal EIG_VECTOR_ANG MX
cVal EIG_VECTOR_ANG MX dchg
q Quality MX qchg
t Timestamp MX
Configuration, Description
db INT32U CF
dbAng INT32U CF
rangeC EIG_RANGE_CONFIG CF
d VisString255 DC Text

Common DATA class MV of variant EIG_MV:

Attribute Type FC Description TrgOp R/W(value)
Measurand
instMag EIG_ANALOGUE_VALUE_FLOAT MX
mag EIG_ANALOGUE_VALUE_FLOAT MX dchg
q Quality MX qchg
t Timestamp MX
Configuration, Description
db INT32U CF
rangeC EIG_RANGE_CONFIG CF
d VisString255 DC Text

Common DATA class ASG of variant EIG_ASG:

Attribute Type FC Description TrgOp R/W(value)
Settings
setMag EIG_ANALOGUE_VALUE_FLOAT SP
Configuration, Description
d VisString255 DC Text

Data Attribute Definitions

Attribute structure EIG_VECTOR_ANG:

Attribute Type Description R/W
mag EIG_ANALOGUE_VALUE_FLOAT
ang EIG_ANALOGUE_VALUE_FLOAT

Attribute structure EIG_VECTOR:

Attribute Type Description R/W
mag EIG_ANALOGUE_VALUE_FLOAT

Attribute structure EIG_ANALOGUE_VALUE_FLOAT:

Attribute Type Description R/W
f FLOAT32

Attribute structure EIG_ANALOGUE_VALUE_LIM:

Attribute Type Description R/W
f FLOAT32 RO(0)

Attribute structure EIG_RANGE_CONFIG:

Attribute Type Description R/W
hhLim EIG_ANALOGUE_VALUE_LIM
hLim EIG_ANALOGUE_VALUE_LIM
lLim EIG_ANALOGUE_VALUE_LIM
llLim EIG_ANALOGUE_VALUE_LIM
min EIG_ANALOGUE_VALUE_FLOAT
max EIG_ANALOGUE_VALUE_FLOAT

Enumeration Definitions

Enumeration definition ModBeh:

Enum string Value Description
on 1
blocked 2
test 3
test/blocked 4
off 5

Enumeration definition Health:

Enum string Value Description
Ok 1
Warning 2
Alarm 3

Enumeration definition SeqT:

Enum string Value Description
pos-neg-zero 0
dir-quad-zero 1

Enumeration definition range:

Enum string Value Description
normal 0
high 1
low 2
high-high 3
low-low 4

Enumeration definition CtlModels:

Enum string Value Description
status-only 0
direct-with-normal-security 1
sbo-with-normal-security 2
direct-with-enhanced-security 3
sbo-with-enhanced-security 4



Annex A - Notes on Contents

IED List:

This section provides a summary of the IEDs within the SCL file including the IP associated addresses

Detailed Addressing Information:

This section displays all of the addressing information associated with a specific IED

Logical Device list:

This section lists the Logical Devices within the IED. The "Default NameSpace" should point to an IEC standard (for example, "IEC61850-7-4:2003"

Proprietary Logical Node list:

This section lists the vendor-specific Logical Nodes (i.e., those whose namespace differ from the Default Namespace of teh Logical device)

Proprietary Data Objects list:

This section lists vendor-specific data objects and their associated Logical Nodes

GOOSE Subscriptions:

This section lists all SCL-specified GOOSE subscriptions for the IED with the associated publisher

GOOSE Publications:

This section lists all GOOSEs published by the IED

Logical Node list:

This section lists all of the Logical Nodes grouped by Logical Device then by function (for example, all "L" logical nodes are listed first)

DataSets:

This section lists all datasets defined by the IED

Logical Node Definitions

This section lists the Data Objects within each Logical Node. It has two options depending upon the setting of a variable within the XSLT file:

Within this section are entries for pre-defined and configuration-defined values. They are listed as:

Common Data Class Definitions

This section lists the Data Object definitions found within the dataTypeTemplates section. The "Common Data Class" (CDC) name is listed as well as the specific variant name. The attributes are grouped by function and NOT necessarily by the order of the variables (although the resulting order is very close to the definitions).

Enumeration Definitions

This section list the named attribute values as well as the associated integer. The "Enumeration string" is the value appearing in the SCL file while the integer is the value served "on-the-wire". Vendor-defined enumerations (those with negative ordinals) are highlighted.

Additional Information

The SCL-to-MICS converter is an XSLT (eXtensible Style Language for Transformation).
It executes within a browser without needing additional "plug-ins" (IE 9 and FireFox 15.0.1 tested).

To use it, follow these instructions:


The editing of SCL files can be automated using the SCL2XML.EXE program
The executable file should be placed within the same folder as the SCL files and the ICD2MICS.XSLT. This program can be run in either interactive mode (double-click the executable) or in batch mode from a command line by specifying the input file as the first parameter.
For example, C:>SCL2XML.EXE myfile.icd
would produce the file myfile.icd.xml

The XSLT file transforms the XML file into an appropriate HTML file which approximates the format of the MICS template.
The file is plain text if you wish to modify it, but be aware that it is VERY complex.

The system can run in a few "modes" selected by XSLT variables defined early in the file: "Create_Only_MICS_Information":
If this is set true then then the output is similar to a standards MICS file. Some edits of the resulting HTML file are needed to convert this file into a MICS:
All objects except Mod, Beh, Health, NamPlt, and Proxy are marked as optional objects. In some cases, objects will need to be marked mandatory.
If no protprietary Logical Nodes or Data Objects exist, empty tables are created. The HTML file has comments indicated the required edits to remove these extraneous tables.
The version number or name of the IED may need to be inserted near the top of the file. Placeholders are obvious.

In the "normal" mode, the user has the option to remove constants (from "Val" elements) to elimiate clutter in the output. When running in MICS mode, this clutter is automatically removed. This "reduced clutter" mode can be selected by changing the variable "Extract_Constants_from_IED_definitions" from
"not($Create_Only_MICS_Information)"
to
"false()"

The system normally runs in a mode where Logical Node definitions are extracted once for each declaration in the IED section. This can create verbose output, but it ensures that unised Logical Node defintions within the DataTypeTemplates section never appear in the output.
As an alternative, the DataTypeTemplates Logical Node definitions can be taken from the DataTypeTemplates section ignoring the IED section declarations. This mode is selected by changing the value of "Expand_LN_definitions_based_upon_IED_instance_information"
from "true()"
to
"false()"

Some SCL files do not declare the firmware version in teh Header-Text element. In this case, the system can place a constant value on the title page. To do this, change the variable "Firmware_version_for_title_page_if_not_in_Header-Text_element" from
"''"
to
"'this is my firmware version for the title page'"
Please be aware that portions of this translator were "borrowed" from Wolfgang Wimmer (ABB Switzerland).

The translator is still in draft form with a list of enhancements listed near the top of the document.

The sample file in this folder "ExampleT1-1-2007.scd.xml" is based upon the example in Annex D.2 of 61850-6 (Edition 2).

If you find this program useful, please include the name of the authors in any derived works:

Bruce Muschlitz (EnerNex)

Wolfgang Wimmer and Christian Frei (ABB Baden)


The most up-to-date version of this file can be found at http://www.ucaiug.org