/
SourceRef (-90-30)

SourceRef (-90-30)

The concept of a SourceRef is very close to an external reference (ExtRef). The main differences: For data flow configuration no IED is needed anymore as a SourceRef is linking two functions in the substation section.

Example: Power Measurement

Let’s assume we want to define that a power measurement function has three voltage and three current inputs. Let’s further assume in this case the CTs are allocated in the same Bay as the protection function. The voltage sensors are allocated in another bay as the voltage measurement is done on the bus bar.

 

 

7c1083eb-17f3-4401-a78f-a5f68fa015a0.png

 

 

<VoltageLevel ...> ... <Bay name="VT"> ... <ConductingEquipment name="VTR1"> <EqFunction name="VT"> <LNode prefix="L1" lnClass="TVTR" lnInst="1" lnType="..." /> <LNode prefix="L2" lnClass="TVTR" lnInst="2" lnType="..." /> <LNode prefix="L3" lnClass="TVTR" lnInst="3" lnType="..." /> </EqFunction> </ConductingEquipment> ... </Bay> <Bay name="Q01"> ... <Function name="PowerMeasurement"> <LNode prefix="" lnClass="MMXU" lnInst="1" > <Private type="eIEC61850-6-100"> <e61850-6-100:LNodeInputs> <e61850-6-100:SourceRef service="SMV" input="CT_L1_instMag" pDA="instMag.i" pLN="TCTR" pDO="AmpSv" source="TEMPLATE/TEMPLATE/Q01/CTR1/CT/L1TCTR1.AmpSv.instMag.i"/> <e61850-6-100:SourceRef service="SMV" input="CT_L1_q" pDA="q" pLN="TCTR" pDO="AmpSv" source="TEMPLATE/TEMPLATE/Q01/CTR1/CT/L1TCTR1.AmpSv.q"/> <e61850-6-100:SourceRef service="SMV" input="CT_L2_instMag" pDA="instMag.i" pLN="TCTR" pDO="AmpSv" source="TEMPLATE/TEMPLATE/Q01/CTR1/CT/L2TCTR2.AmpSv.instMag.i"/> <e61850-6-100:SourceRef service="SMV" input="CT_L2_q" pDA="q" pLN="TCTR" pDO="AmpSv" source="TEMPLATE/TEMPLATE/Q01/CTR1/CT/L2TCTR2.AmpSv.q"/> <e61850-6-100:SourceRef service="SMV" input="CT_L3_instMag" pDA="instMag.i" pLN="TCTR" pDO="AmpSv" source="TEMPLATE/TEMPLATE/Q01/CTR1/CT/L3TCTR3.AmpSv.instMag.i"/> <e61850-6-100:SourceRef service="SMV" input="CT_L3_q" pDA="q" pLN="TCTR" pDO="AmpSv" source="TEMPLATE/TEMPLATE/Q01/CTR1/CT/L3TCTR3.AmpSv.q"/> <e61850-6-100:SourceRef service="SMV" input="VT_L1_instMag" pDA="instMag.i" pLN="TVTR" pDO="VolSv" source="TEMPLATE/TEMPLATE/VT/VTR1/VT/L1TVTR1.VolSv.instMag.i"/> <e61850-6-100:SourceRef service="SMV" input="VT_L1_q" pDA="q" pLN="TVTR" pDO="VolSv" source="TEMPLATE/TEMPLATE/VT/VTR1/VT/L1TVTR1.VolSv.q"/> <e61850-6-100:SourceRef service="SMV" input="VT_L2_instMag" pDA="instMag.i" pLN="TVTR" pDO="VolSv" source="TEMPLATE/TEMPLATE/VT/VTR1/VT/L2TVTR2.VolSv.instMag.i"/> <e61850-6-100:SourceRef service="SMV" input="VT_L2_q" pDA="q" pLN="TVTR" pDO="VolSv" source="TEMPLATE/TEMPLATE/VT/VTR1/VT/L2TVTR2.VolSv.q"/> <e61850-6-100:SourceRef service="SMV" input="VT_L3_instMag" pDA="instMag.i" pLN="TVTR" pDO="VolSv" source="TEMPLATE/TEMPLATE/VT/VTR1/VT/L3TVTR3.VolSv.instMag.i"/> <e61850-6-100:SourceRef service="SMV" input="VT_L3_q" pDA="q" pLN="TVTR" pDO="VolSv" source="TEMPLATE/TEMPLATE/VT/VTR1/VT/L3TVTR3.VolSv.q"/> </e61850-6-100:LNodeInputs> <e61850-6-100:LNodeSpecNaming sPrefix="" sLnClass="MMXU" sLnInst="1"/> </Private> </LNode> </Function> <ConductingEquipment name="CTR1"> <EqFunction name="CT"> <LNode prefix="L1" lnClass="TCTR" lnInst="1" lnType="..." /> <LNode prefix="L2" lnClass="TCTR" lnInst="2" lnType="..." /> <LNode prefix="L3" lnClass="TCTR" lnInst="3" lnType="..." /> </EqFunction> </ConductingEquipment> ... </Bay> </VoltageLevel>