<?xml version="1.0" encoding="utf-8"?>
<root>
  <ComPort name="/dev/ttyO3" speed="38400" stopbit="0" parity="0"/>
  <ModbusTCP ip="0.0.0.0" port="502"/>
  <Modbus device="1" waittimeout="200" speeduart="0">
    <Datatype fread="3" period="1000" desc="Measure">
      <Unit name="AphsAcVal" address="80" type="Int16" vdm="IEDnameLDeviceInst/CMMXU1$MX$AphsAcVal" value="mag$f" time="t" quality="q" mult="0.010"/>
      <Unit name="AphsBcVal" address="81" type="Int16" vdm="IEDnameLDeviceInst/CMMXU1$MX$AphsBcVal" value="mag$f" time="t" quality="q" mult="0.010"/>
      <Unit name="AphsCcVal" address="82" type="Int16" vdm="IEDnameLDeviceInst/CMMXU1$MX$AphsCcVal" value="mag$f" time="t" quality="q" mult="0.010"/>
      <Unit name="AAmpcVal" address="83" type="Int16" vdm="IEDnameLDeviceInst/CMSQI1$MX$AAmpcVal" value="mag$f" time="t" quality="q" mult="0.001"/>
      <Unit name="VphsABcVal" address="84" type="Int16" vdm="IEDnameLDeviceInst/VMMXU1$MX$VphsABcVal" value="mag$f" time="t" quality="q" mult="0.100"/>
      <Unit name="VphsBCcVal" address="85" type="Int16" vdm="IEDnameLDeviceInst/VMMXU1$MX$VphsBCcVal" value="mag$f" time="t" quality="q" mult="0.100"/>
      <Unit name="VphsCAcVal" address="86" type="Int16" vdm="IEDnameLDeviceInst/VMMXU1$MX$VphsCAcVal" value="mag$f" time="t" quality="q" mult="0.100"/>
      <Unit name="VVoltcVal" address="87" type="Int16" vdm="IEDnameLDeviceInst/CMSQI1$MX$VVoltcVal" value="mag$f" time="t" quality="q" mult="0.010"/>
      <Unit name="PhVphsAcVal" address="784" type="Int16" vdm="IEDnameLDeviceInst/VNMMXU1$MX$PhVphsAcVal" value="mag$f" time="t" quality="q" mult="0.100"/>
      <Unit name="PhVphsBcVal" address="785" type="Int16" vdm="IEDnameLDeviceInst/VNMMXU1$MX$PhVphsBcVal" value="mag$f" time="t" quality="q" mult="0.100"/>
      <Unit name="PhVphsCcVal" address="786" type="Int16" vdm="IEDnameLDeviceInst/VNMMXU1$MX$PhVphsCcVal" value="mag$f" time="t" quality="q" mult="0.100"/>
      <Unit name="SeqAc1cVal" address="112" type="Int16" vdm="IEDnameLDeviceInst/CMSQI1$MX$SeqAc1cVal" value="mag$f" time="t" quality="q" mult="0.001"/>
      <Unit name="SeqAc2cVal" address="113" type="Int16" vdm="IEDnameLDeviceInst/CMSQI1$MX$SeqAc2cVal" value="mag$f" time="t" quality="q" mult="0.010"/>
      <Unit name="SeqAc3cVal" address="114" type="Int16" vdm="IEDnameLDeviceInst/CMSQI1$MX$SeqAc3cVal" value="mag$f" time="t" quality="q" mult="0.010"/>
      <Unit name="SeqVc1cVal" address="93" type="Int16" vdm="IEDnameLDeviceInst/VMSQI1$MX$SeqVc1cVal" value="mag$f" time="t" quality="q" mult="0.100"/>
      <Unit name="SeqVc2cVal" address="116" type="Int16" vdm="IEDnameLDeviceInst/VMSQI1$MX$SeqVc2cVal" value="mag$f" time="t" quality="q" mult="0.100"/>
      <Unit name="SeqVc3cVal" address="117" type="Int16" vdm="IEDnameLDeviceInst/VMSQI1$MX$SeqVc3cVal" value="mag$f" time="t" quality="q" mult="0.100"/>
      <Unit name="SeqAd1cVal" address="115" type="Int16" vdm="IEDnameLDeviceInst/CMSQI1$MX$SeqAd1cVal" value="mag$f" time="t" quality="q"/>
      <Unit name="Harm1phsAcVal" address="96" type="Int16" vdm="IEDnameLDeviceInst/CMSTA1$MX$Harm1phsAcVal" value="mag$f" time="t" quality="q" mult="0.010"/>
      <Unit name="Harm1phsBcVal" address="97" type="Int16" vdm="IEDnameLDeviceInst/CMSTA1$MX$Harm1phsBcVal" value="mag$f" time="t" quality="q" mult="0.010"/>
      <Unit name="Harm1phsCcVal" address="98" type="Int16" vdm="IEDnameLDeviceInst/CMSTA1$MX$Harm1phsCcVal" value="mag$f" time="t" quality="q" mult="0.010"/>
      <Unit name="DH2phsAcVal" address="123" type="Int16" vdm="IEDnameLDeviceInst/CMSTA1$MX$DH2phsAcVal" value="mag$f" time="t" quality="q"/>
      <Unit name="DH2phsBcVal" address="124" type="Int16" vdm="IEDnameLDeviceInst/CMSTA1$MX$DH2phsBcVal" value="mag$f" time="t" quality="q"/>
      <Unit name="DH2phsCcVal" address="125" type="Int16" vdm="IEDnameLDeviceInst/CMSTA1$MX$DH2phsCcVal" value="mag$f" time="t" quality="q"/>
      <Unit name="T1mag" address="94" type="Int16" vdm="IEDnameLDeviceInst/CVMMXU1$MX$T1mag" value="mag$f" time="t" quality="q" add="50"/>
      <Unit name="T2mag" address="95" type="Int16" vdm="IEDnameLDeviceInst/CVMMXU1$MX$T2mag" value="mag$f" time="t" quality="q" add="50"/>
      <Unit name="Hzmag" address="100" type="Int16" vdm="IEDnameLDeviceInst/CVMMXU1$MX$Hzmag" value="mag$f" time="t" quality="q" mult="0.010"/>
      <Unit name="TotWmag1" address="803" type="Int16" vdm="IEDnameLDeviceInst/CVMMXU1$MX$TotWmag1" value="mag$f" time="t" quality="q"/>
      <Unit name="TotVarmag1" address="804" type="Int16" vdm="IEDnameLDeviceInst/CVMMXU1$MX$TotVarmag1" value="mag$f" time="t" quality="q"/>
      <Unit name="TotWmag" address="805" type="Int16" vdm="IEDnameLDeviceInst/CVMMXU1$MX$TotWmag" value="mag$f" time="t" quality="q"/>
      <Unit name="TotVarmag" address="806" type="Int16" vdm="IEDnameLDeviceInst/CVMMXU1$MX$TotVarmag" value="mag$f" time="t" quality="q"/>
      <Unit name="WPhsAmag" address="807" type="Int16" vdm="IEDnameLDeviceInst/CVMMXU1$MX$WPhsAmag" value="mag$f" time="t" quality="q"/>
      <Unit name="VarPhsAmag" address="808" type="Int16" vdm="IEDnameLDeviceInst/CVMMXU1$MX$VarPhsAmag" value="mag$f" time="t" quality="q"/>
      <Unit name="WPhsBmag" address="809" type="Int16" vdm="IEDnameLDeviceInst/CVMMXU1$MX$WPhsBmag" value="mag$f" time="t" quality="q"/>
      <Unit name="VarPhsBmag" address="810" type="Int16" vdm="IEDnameLDeviceInst/CVMMXU1$MX$VarPhsBmag" value="mag$f" time="t" quality="q"/>
      <Unit name="WPhsCmag" address="811" type="Int16" vdm="IEDnameLDeviceInst/CVMMXU1$MX$WPhsCmag" value="mag$f" time="t" quality="q"/>
      <Unit name="VarPhsCmag" address="812" type="Int16" vdm="IEDnameLDeviceInst/CVMMXU1$MX$VarPhsCmag" value="mag$f" time="t" quality="q"/>
      <Unit name="AnglephsAcVal" address="815" type="Int16" vdm="IEDnameLDeviceInst/CMMXU1$MX$AnglephsAcVal" value="mag$f" time="t" quality="q"/>
      <Unit name="AnglephsBcVal" address="816" type="Int16" vdm="IEDnameLDeviceInst/CMMXU1$MX$AnglephsBcVal" value="mag$f" time="t" quality="q"/>
      <Unit name="AnglephsCcVal" address="817" type="Int16" vdm="IEDnameLDeviceInst/CMMXU1$MX$AnglephsCcVal" value="mag$f" time="t" quality="q"/>
      <Unit name="AngleNeutralcVal" address="818" type="Int16" vdm="IEDnameLDeviceInst/VMMXU1$MX$AngleNeutralcVal" value="mag$f" time="t" quality="q"/>
      <Unit name="AnglephsAcVal" address="819" type="Int16" vdm="IEDnameLDeviceInst/CMMXU1$MX$AnglephsAcVal" value="mag$f" time="t" quality="q"/>
      <Unit name="AnglephsBcVal" address="820" type="Int16" vdm="IEDnameLDeviceInst/CMMXU1$MX$AnglephsBcVal" value="mag$f" time="t" quality="q"/>
      <Unit name="AnglephsCcVal" address="821" type="Int16" vdm="IEDnameLDeviceInst/CMMXU1$MX$AnglephsCcVal" value="mag$f" time="t" quality="q"/>
      <Unit name="AngleNeutralcVal" address="822" type="Int16" vdm="IEDnameLDeviceInst/VMMXU1$MX$AngleNeutralcVal" value="mag$f" time="t" quality="q"/>
    </Datatype>
    <Datatype fread="3" period="120000" desc="ParamRO"/>
    <Datatype fread="3" fwrite="6" period="120000" lifetimeout="500" desc="ParamRW"/>
    <Datatype fread="3" period="0" lifetimeout="0" desc="DiscreteInput">
      <Unit name="DiscreteInput0" address="128" type="Bits16">
        <Bit number="0" vdm="IEDnameLDeviceInst/SP16GGIO1$ST$Ind1stVal" value="stVal" time="t" quality="q"/>
        <Bit number="1" vdm="IEDnameLDeviceInst/SP16GGIO1$ST$Ind2stVal" value="stVal" time="t" quality="q"/>
        <Bit number="2" vdm="IEDnameLDeviceInst/SP16GGIO1$ST$Ind3stVal" value="stVal" time="t" quality="q"/>
        <Bit number="3" vdm="IEDnameLDeviceInst/SP16GGIO1$ST$Ind4stVal" value="stVal" time="t" quality="q"/>
        <Bit number="4" vdm="IEDnameLDeviceInst/SP16GGIO1$ST$Ind5stVal" value="stVal" time="t" quality="q"/>
        <Bit number="5" vdm="IEDnameLDeviceInst/SP16GGIO1$ST$Ind6stVal" value="stVal" time="t" quality="q"/>
        <Bit number="6" vdm="IEDnameLDeviceInst/SP16GGIO1$ST$Ind7stVal" value="stVal" time="t" quality="q"/>
        <Bit number="7" vdm="IEDnameLDeviceInst/SP16GGIO1$ST$Ind8stVal" value="stVal" time="t" quality="q"/>
        <Bit number="8" vdm="IEDnameLDeviceInst/SP16GGIO1$ST$Ind9stVal" value="stVal" time="t" quality="q"/>
        <Bit number="9" vdm="IEDnameLDeviceInst/SP16GGIO1$ST$Ind10stVal" value="stVal" time="t" quality="q"/>
        <Bit number="10" vdm="IEDnameLDeviceInst/SP16GGIO1$ST$Ind11stVal" value="stVal" time="t" quality="q"/>
        <Bit number="11" vdm="IEDnameLDeviceInst/SP16GGIO1$ST$Ind12stVal" value="stVal" time="t" quality="q"/>
        <Bit number="12" vdm="IEDnameLDeviceInst/SP16GGIO1$ST$Ind13stVal" value="stVal" time="t" quality="q"/>
        <Bit number="13" vdm="IEDnameLDeviceInst/SP16GGIO1$ST$Ind14stVal" value="stVal" time="t" quality="q"/>
        <Bit number="14" vdm="IEDnameLDeviceInst/SP16GGIO1$ST$Ind15stVal" value="stVal" time="t" quality="q"/>
        <Bit number="15" vdm="IEDnameLDeviceInst/SP16GGIO1$ST$Ind16stVal" value="stVal" time="t" quality="q"/>
      </Unit>
      <Unit name="DiscreteInput1" address="129" type="Bits16">
        <Bit number="4" vdm="IEDnameLDeviceInst/SP16GGIO2$ST$Ind5stVal" value="stVal" time="t" quality="q"/>
        <Bit number="5" vdm="IEDnameLDeviceInst/SP16GGIO2$ST$Ind6stVal" value="stVal" time="t" quality="q"/>
        <Bit number="6" vdm="IEDnameLDeviceInst/SP16GGIO2$ST$Ind7stVal" value="stVal" time="t" quality="q"/>
        <Bit number="7" vdm="IEDnameLDeviceInst/SP16GGIO2$ST$Ind8stVal" value="stVal" time="t" quality="q"/>
        <Bit number="10" vdm="IEDnameLDeviceInst/SP16GGIO2$ST$Ind11stVal" value="stVal" time="t" quality="q"/>
        <Bit number="11" vdm="IEDnameLDeviceInst/SP16GGIO2$ST$Ind12stVal" value="stVal" time="t" quality="q"/>
        <Bit number="12" vdm="IEDnameLDeviceInst/SP16GGIO2$ST$Ind13stVal" value="stVal" time="t" quality="q"/>
        <Bit number="13" vdm="IEDnameLDeviceInst/SP16GGIO2$ST$Ind14stVal" value="stVal" time="t" quality="q"/>
        <Bit number="14" vdm="IEDnameLDeviceInst/SP16GGIO2$ST$Ind15stVal" value="stVal" time="t" quality="q"/>
        <Bit number="15" vdm="IEDnameLDeviceInst/SP16GGIO2$ST$Ind16stVal" value="stVal" time="t" quality="q"/>
      </Unit>
    </Datatype>
    <Datatype fread="3" period="0" lifetimeout="0" desc="DiscreteOutput">
      <Unit name="DiscreteOutput0" address="130" type="Bits16">
        <Bit number="0" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO1stVal" value="stVal" time="t" quality="q"/>
        <Bit number="1" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO2stVal" value="stVal" time="t" quality="q"/>
        <Bit number="2" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO3stVal" value="stVal" time="t" quality="q"/>
        <Bit number="3" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO4stVal" value="stVal" time="t" quality="q"/>
        <Bit number="4" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO5stVal" value="stVal" time="t" quality="q"/>
        <Bit number="5" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO6stVal" value="stVal" time="t" quality="q"/>
        <Bit number="6" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO7stVal" value="stVal" time="t" quality="q"/>
        <Bit number="7" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO8stVal" value="stVal" time="t" quality="q"/>
        <Bit number="8" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO9stVal" value="stVal" time="t" quality="q"/>
        <Bit number="9" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO10stVal" value="stVal" time="t" quality="q"/>
        <Bit number="10" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO11stVal" value="stVal" time="t" quality="q"/>
        <Bit number="11" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO12stVal" value="stVal" time="t" quality="q"/>
        <Bit number="12" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO13stVal" value="stVal" time="t" quality="q"/>
        <Bit number="13" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO14stVal" value="stVal" time="t" quality="q"/>
        <Bit number="14" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO15stVal" value="stVal" time="t" quality="q"/>
        <Bit number="15" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO16stVal" value="stVal" time="t" quality="q"/>
      </Unit>
      <Unit name="DiscreteOutput1" address="131" type="Bits16">
        <Bit number="0" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO17stVal" value="stVal" time="t" quality="q"/>
        <Bit number="1" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO18stVal" value="stVal" time="t" quality="q"/>
        <Bit number="2" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO19stVal" value="stVal" time="t" quality="q"/>
        <Bit number="3" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO20stVal" value="stVal" time="t" quality="q"/>
        <Bit number="4" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO21stVal" value="stVal" time="t" quality="q"/>
        <Bit number="5" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO22stVal" value="stVal" time="t" quality="q"/>
        <Bit number="6" vdm="IEDnameLDeviceInst/XGGIO3$ST$SPCSO23stVal" value="stVal" time="t" quality="q"/>
      </Unit>
    </Datatype>
    <Datatype fread="3" fwrite="5" period="0" lifetimeout="0" desc="Led">
      <Unit name="Led0" address="132" type="Bits16">
        <Bit number="0" vdm="IEDnameLDeviceInst/LEDGGIO3$ST$Ind1stVal" value="stVal" time="t" quality="q"/>
        <Bit number="1" vdm="IEDnameLDeviceInst/LEDGGIO3$ST$Ind2stVal" value="stVal" time="t" quality="q"/>
        <Bit number="2" vdm="IEDnameLDeviceInst/LEDGGIO3$ST$Ind3stVal" value="stVal" time="t" quality="q"/>
        <Bit number="3" vdm="IEDnameLDeviceInst/LEDGGIO3$ST$Ind4stVal" value="stVal" time="t" quality="q"/>
        <Bit number="4" vdm="IEDnameLDeviceInst/LEDGGIO3$ST$Ind5stVal" value="stVal" time="t" quality="q"/>
        <Bit number="5" vdm="IEDnameLDeviceInst/LEDGGIO3$ST$Ind6stVal" value="stVal" time="t" quality="q"/>
        <Bit number="6" vdm="IEDnameLDeviceInst/LEDGGIO3$ST$Ind7stVal" value="stVal" time="t" quality="q"/>
        <Bit number="7" vdm="IEDnameLDeviceInst/LEDGGIO3$ST$Ind8stVal" value="stVal" time="t" quality="q"/>
        <Bit number="8" vdm="IEDnameLDeviceInst/LEDGGIO3$ST$Ind9stVal" value="stVal" time="t" quality="q"/>
        <Bit number="9" vdm="IEDnameLDeviceInst/LEDGGIO3$ST$Ind10stVal" value="stVal" time="t" quality="q"/>
        <Bit number="10" vdm="IEDnameLDeviceInst/LEDGGIO3$ST$Ind11stVal" value="stVal" time="t" quality="q"/>
        <Bit number="11" vdm="IEDnameLDeviceInst/LEDGGIO3$ST$Ind12stVal" value="stVal" time="t" quality="q"/>
        <Bit number="12" vdm="IEDnameLDeviceInst/LEDGGIO3$ST$Ind13stVal" value="stVal" time="t" quality="q"/>
        <Bit number="13" vdm="IEDnameLDeviceInst/LEDGGIO3$ST$Ind14stVal" value="stVal" time="t" quality="q"/>
        <Bit number="14" vdm="IEDnameLDeviceInst/LEDGGIO3$ST$Ind15stVal" value="stVal" time="t" quality="q"/>
        <Bit number="15" vdm="IEDnameLDeviceInst/LEDGGIO3$ST$Ind16stVal" value="stVal" time="t" quality="q"/>
      </Unit>
      <Unit name="Led1" address="133" type="Bits16">
        <Bit number="0" vdm="IEDnameLDeviceInst/LLED1$ST$ONstVal" value="stVal" time="t" quality="q"/>
        <Bit number="1" vdm="IEDnameLDeviceInst/LLED1$ST$OFFstVal" value="stVal" time="t" quality="q"/>
      </Unit>
    </Datatype>
    <Datatype fwrite="5" period="0" lifetimeout="500" desc="VirtualInput">
      <Unit name="VirtualInput0" address="142" type="Bits16"/>
      <Unit name="VirtualInput1" address="143" type="Bits16">
        <Bit number="8" vdm="IEDnameLDeviceInst/SP16GGIO5$ST$In1OperctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="9" vdm="IEDnameLDeviceInst/SP16GGIO5$ST$In2OperctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="10" vdm="IEDnameLDeviceInst/SP16GGIO5$ST$In3OperctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="11" vdm="IEDnameLDeviceInst/SP16GGIO5$ST$In4OperctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="12" vdm="IEDnameLDeviceInst/SP16GGIO5$ST$In5OperctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="13" vdm="IEDnameLDeviceInst/SP16GGIO5$ST$In6OperctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="14" vdm="IEDnameLDeviceInst/SP16GGIO5$ST$In7OperctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="15" vdm="IEDnameLDeviceInst/SP16GGIO5$ST$In8OperctlVal" value="stVal" time="t" quality="q"/>
      </Unit>
      <Unit name="VirtualInput2" address="144" type="Bits16">
        <Bit number="0" vdm="IEDnameLDeviceInst/SP16GGIO5$ST$In9OperctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="1" vdm="IEDnameLDeviceInst/SP16GGIO5$ST$In10OperctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="2" vdm="IEDnameLDeviceInst/SP16GGIO5$ST$In11OperctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="3" vdm="IEDnameLDeviceInst/SP16GGIO5$ST$In12OperctlVal" value="stVal" time="t" quality="q"/>
      </Unit>
    </Datatype>
    <Datatype fread="3" period="0" lifetimeout="0" desc="VirtualOutput">
      <Unit name="VirtualOutput0" address="176" type="Bits16">
        <Bit number="0" vdm="IEDnameLDeviceInst/CBCSWI1$ST$PosOffstVal" value="stVal" time="t" quality="q"/>
        <Bit number="1" vdm="IEDnameLDeviceInst/CBCSWI1$ST$PosOnstVal" value="stVal" time="t" quality="q"/>
      </Unit>
      <Unit name="VirtualOutput1" address="177" type="Bits16">
        <Bit number="1" vdm="IEDnameLDeviceInst/PHIPTOC1$ST$Strgeneral" value="stVal" time="t" quality="q"/>
        <Bit number="2" vdm="IEDnameLDeviceInst/PHHPTOC1$ST$Strgeneral" value="stVal" time="t" quality="q"/>
        <Bit number="3" vdm="IEDnameLDeviceInst/PHHPTOC2$ST$Strgeneral" value="stVal" time="t" quality="q"/>
        <Bit number="4" vdm="IEDnameLDeviceInst/PHHPTOC3$ST$Strgeneral" value="stVal" time="t" quality="q"/>
        <Bit number="5" vdm="IEDnameLDeviceInst/PHIPTOC1$ST$Opgeneral" value="stVal" time="t" quality="q"/>
        <Bit number="6" vdm="IEDnameLDeviceInst/PHHPTOC1$ST$Opgeneral" value="stVal" time="t" quality="q"/>
        <Bit number="7" vdm="IEDnameLDeviceInst/PHHPTOC2$ST$Strgeneral" value="stVal" time="t" quality="q"/>
        <Bit number="8" vdm="IEDnameLDeviceInst/PHHPTOC3$ST$Strgeneral" value="stVal" time="t" quality="q"/>
      </Unit>
      <Unit name="VirtualOutput2" address="178" type="Bits16"/>
      <Unit name="VirtualOutput3" address="179" type="Bits16"/>
      <Unit name="VirtualOutput4" address="180" type="Bits16"/>
      <Unit name="VirtualOutput5" address="181" type="Bits16"/>
      <Unit name="VirtualOutput6" address="182" type="Bits16">
        <Bit number="13" vdm="IEDnameLDeviceInst/ALTS1$ST$Opgeneral" value="stVal" time="t" quality="q"/>
        <Bit number="14" vdm="IEDnameLDeviceInst/ALTS1$ST$Unsucc" value="stVal" time="t" quality="q"/>
      </Unit>
      <Unit name="VirtualOutput7" address="183" type="Bits16"/>
      <Unit name="VirtualOutput8" address="184" type="Bits16"/>
      <Unit name="VirtualOutput9" address="185" type="Bits16">
        <Bit number="0" vdm="IEDnameLDeviceInst/SP16GGIO8$ST$Out1ctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="1" vdm="IEDnameLDeviceInst/SP16GGIO8$ST$Out2ctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="2" vdm="IEDnameLDeviceInst/SP16GGIO8$ST$Out3ctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="3" vdm="IEDnameLDeviceInst/SP16GGIO8$ST$Out4ctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="4" vdm="IEDnameLDeviceInst/SP16GGIO8$ST$Out5ctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="5" vdm="IEDnameLDeviceInst/SP16GGIO8$ST$Out6ctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="6" vdm="IEDnameLDeviceInst/SP16GGIO8$ST$Out7ctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="7" vdm="IEDnameLDeviceInst/SP16GGIO8$ST$Out8ctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="8" vdm="IEDnameLDeviceInst/SP16GGIO8$ST$Out9ctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="9" vdm="IEDnameLDeviceInst/SP16GGIO8$ST$Out10ctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="10" vdm="IEDnameLDeviceInst/SP16GGIO8$ST$Out11ctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="11" vdm="IEDnameLDeviceInst/SP16GGIO8$ST$Out12ctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="12" vdm="IEDnameLDeviceInst/SP16GGIO8$ST$Out13ctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="13" vdm="IEDnameLDeviceInst/SP16GGIO8$ST$Out14ctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="14" vdm="IEDnameLDeviceInst/SP16GGIO8$ST$Out15ctlVal" value="stVal" time="t" quality="q"/>
        <Bit number="15" vdm="IEDnameLDeviceInst/SP16GGIO8$ST$Out16ctlVal" value="stVal" time="t" quality="q"/>
      </Unit>
    </Datatype>
  </Modbus>
</root>
