<?xml version="1.0" encoding="UTF-8"?>
<!-- 本文件由杭州杭途科技有限公司SCL模型工具(版本3.0.0)生成 -->
<SCL xmlns="http://www.iec.ch/61850/2003/SCL"  revision="A" version="2003" >
	<Header id="" version="3.0.1" revision="" toolID="HangTu SCL Model Tool" nameStructure="IEDName"/>
<DataTypeTemplates>
  <!-- the following LNodeTypes are taken from IEC 61850-7-4 and have all optional objects included -->
  <!-- section 5.3.2 LN: Physical device information Name: LPHD-->
  <LNodeType id="LPHD" lnClass="LPHD" desc="物理装置信息">
    <DO name="PhyNam" type="DPL" pre="M" expl="物理装置铭牌" />
    <DO name="PhyHealth" type="INS" pre="M" expl="物理装置健康" />
    <DO name="OutOv" type="SPS" pre="O" expl="输出通信缓存溢出" />
    <DO name="Proxy" type="SPS" pre="M" expl="说明该逻辑节点是否为代理" />
    <DO name="InOv" type="SPS" pre="O" expl="输入通信缓存溢出" />
    <DO name="NumPwrUp" type="INS" pre="O" expl="上电次数" />
    <DO name="WrmStr" type="INS" pre="O" expl="热启动次数" />
    <DO name="WacTrg" type="INS" pre="O" expl="检测到定时监视器复位次数" />
    <DO name="PwrUp" type="SPS" pre="O" expl="检测到上电" />
    <DO name="PwrDn" type="SPS" pre="O" expl="检测到断电" />
    <DO name="PwrSupAlm" type="SPS" pre="O" expl="外部电源报警" />
    <DO name="RsStat" type="SPC" pre="O" expl="复位装置统计" />
  </LNodeType>
  <!-- section 5.3.4 LN: Logical node zero Name: LLN0-->
  <LNodeType id="LLN0" lnClass="LLN0" desc="逻辑节点零">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="Loc" type="SPS" pre="O" expl="对整个逻辑装置的本地操作" />
    <DO name="LocKey" type="SPS" pre="O" expl="Local operation for complete logical device" />
    <DO name="RemCtlBlk" type="SPC" pre="O" expl="SPC remote control blocked" />
    <DO name="LocCtlBeh" type="SPS" pre="O" expl="SPS Local control behaviour" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
    <DO name="Diag" type="SPC" pre="O" expl="运行诊断" />
    <DO name="LEDRs" type="SPC" pre="O" expl="LED复位" />
    <DO name="MltLev" type="SPG" pre="O" expl="Select mode of authority for local control" />
  </LNodeType>
  <!-- section 5.4.2 LN: Differential Name: PDIF-->
  <LNodeType id="PDIF" lnClass="PDIF" desc="逻辑节点：差动">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="O" expl="启动" />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="TmASt" type="CSD" pre="O" expl="活动曲线特征" />
    <DO name="DifAClc" type="WYE" pre="O" expl="差动电流" />
    <DO name="RstA" type="WYE" pre="O" expl="制动电流" />
    <DO name="LinCapac" type="ASG" pre="O" expl="线路电容（对于负荷电流）" />
    <DO name="LoSet" type="ING" pre="O" expl="低动作值，额定电流百分数" />
    <DO name="HiSet" type="ING" pre="O" expl="高动作值，额定电流百分数" />
    <DO name="MinOpTmms" type="ING" pre="O" expl="最小动作时间" />
    <DO name="MaxOpTmms" type="ING" pre="O" expl="最大动作时间" />
    <DO name="RstMod" type="ING" pre="O" expl="制动模式" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
    <DO name="TmACrv" type="CURVE" pre="O" expl="动作曲线类型" />
  </LNodeType>
  <!-- section 5.4.3 LN: Direction comparison Name: PDIR-->
  <LNodeType id="PDIR" lnClass="PDIR" desc="逻辑节点：方向比较">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动（第一个相关故障方向出现）" />
    <DO name="Op" type="ACT" pre="M" expl="动作（根据故障周围传感器信息决策）" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
  </LNodeType>
  <!-- section 5.4.4 LN: Distance Name: PDIS-->
  <LNodeType id="PDIS" lnClass="PDIS" desc="逻辑节点：距离保护">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="PoRch" type="ASG" pre="O" expl="极化范围是姆欧图直径" />
    <DO name="PhStr" type="ASG" pre="O" expl="单相启动值" />
    <DO name="GndStr" type="ASG" pre="O" expl="对地启动值" />
    <DO name="DirMod" type="ING" pre="O" expl="方向模式" />
    <DO name="PctRch" type="ASG" pre="O" expl="范围百分比" />
    <DO name="Ofs" type="ASG" pre="O" expl="偏移" />
    <DO name="PctOfs" type="ASG" pre="O" expl="偏移百分比" />
    <DO name="RisLod" type="ASG" pre="O" expl="负荷区域电阻范围" />
    <DO name="AngLod" type="ASG" pre="O" expl="负荷区域角度" />
    <DO name="TmDlMod" type="SPG" pre="O" expl="动作时间延时模式" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作时间延时" />
    <DO name="PhDlMod" type="SPG" pre="O" expl="动作时间延时多相模式" />
    <DO name="PhDlTmms" type="ING" pre="O" expl="多相故障动作时间延时" />
    <DO name="GndDlMod" type="SPG" pre="O" expl="单相接地模式动作时间延时" />
    <DO name="GndDlTmms" type="ING" pre="O" expl="单相接地故障动作时间延时" />
    <DO name="X1" type="ASG" pre="O" expl="线路正序电抗（范围）" />
    <DO name="LinAng" type="ASG" pre="O" expl="线路角" />
    <DO name="RisGndRch" type="ASG" pre="O" expl="对地电阻范围" />
    <DO name="RisPhRch" type="ASG" pre="O" expl="单相电阻范围" />
    <DO name="K0Fact" type="ASG" pre="O" expl="残差补偿系数K0" />
    <DO name="K0FactAng" type="ASG" pre="O" expl="残差补偿系数角" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复归时延" />
  </LNodeType>
  <!-- section 5.4.5 LN: Directional overpower Name: PDOP-->
  <LNodeType id="PDOP" lnClass="PDOP" desc="逻辑节点：过功率方向">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="DirMod" type="ING" pre="O" expl="方向模式" />
    <DO name="StrVal" type="ASG" pre="O" expl="启动值" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
  </LNodeType>
  <!-- section 5.4.6 LN: Directional underpower Name: PDUP-->
  <LNodeType id="PDUP" lnClass="PDUP" desc="逻辑节点：欠功率方向">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="StrVal" type="ASG" pre="O" expl="启动值" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
    <DO name="DirMod" type="ING" pre="O" expl="方向模式" />
  </LNodeType>
  <!-- section 5.4.7 LN: Rate of change of frequency Name: PFRC-->
  <LNodeType id="PFRC" lnClass="PFRC" desc="逻辑节点：频率变化率">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="BlkV" type="SPS" pre="O" expl="电压闭锁" />
    <DO name="StrVal" type="ASG" pre="O" expl="df/dt启动值" />
    <DO name="BlkVal" type="ASG" pre="O" expl="电压闭锁值" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
  </LNodeType>
  <!-- section 5.4.8 LN: Harmonic restraint Name: PHAR-->
  <LNodeType id="PHAR" lnClass="PHAR" desc="逻辑节点：谐波制动">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动（需制动时，激活）" />
    <DO name="HaRst" type="ING" pre="O" expl="制动谐波次数" />
    <DO name="PhStr" type="ASG" pre="O" expl="启动值" />
    <DO name="PhStop" type="ASG" pre="O" expl="停止值" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
  </LNodeType>
  <!-- section 5.4.9 LN: Ground detector Name: PHIZ-->
  <LNodeType id="PHIZ" lnClass="PHIZ" desc="逻辑节点：接地检测">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="AStr" type="ASG" pre="O" expl="电流启动值" />
    <DO name="VStr" type="ASG" pre="O" expl="电压启动值" />
    <DO name="HVStr" type="ASG" pre="O" expl="三次谐波电压启动值" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
  </LNodeType>
  <!-- section 5.4.10 LN: Instantaneous overcurrent Name: PIOC-->
  <LNodeType id="PIOC" lnClass="PIOC" desc="逻辑节点：瞬时过流">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="O" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="StrVal" type="ASG" pre="O" expl="电流启动值" />
  </LNodeType>
  <!-- section 5.4.11 LN: Motor restart inhibition Name: PMRI-->
  <LNodeType id="PMRI" lnClass="PMRI" desc="逻辑节点：禁止电动机重新启动">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Op" type="ACT" pre="O" expl="动作" />
    <DO name="StrInh" type="SPS" pre="O" expl="禁止重新启动" />
    <DO name="StrInhTmm" type="INS" pre="O" expl="禁止重新启动时间" />
    <DO name="SetA" type="ASG" pre="O" expl="电动机启动电流定值" />
    <DO name="SetTms" type="ING" pre="O" expl="电动机启动时间定值" />
    <DO name="MaxNumStr" type="ING" pre="O" expl="最大启动次数（包括冷启动）" />
    <DO name="MaxWrmStr" type="ING" pre="O" expl="最大热启动，允许热启动次数" />
    <DO name="MaxStrTmm" type="ING" pre="O" expl="最大启动数时间段" />
    <DO name="EqTmm" type="ING" pre="O" expl="温度均衡时间" />
    <DO name="InhTmm" type="ING" pre="O" expl="重启动禁止时间" />
  </LNodeType>
  <!-- section 5.4.12 LN: Motor starting time supervision Name: PMSS-->
  <LNodeType id="PMSS" lnClass="PMSS" desc="逻辑节点：电动机启动时间监视">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="O" expl="启动"  />
    <DO name="Op" type="ACT" pre="O" expl="动作" />
    <DO name="SetA" type="ASG" pre="O" expl="电动机启动电流定值" />
    <DO name="SetTms" type="ING" pre="O" expl="电动机启动时间定值" />
    <DO name="MotStr" type="ASG" pre="O" expl="电动机启动电流（电动机启动电流检出值）" />
    <DO name="LokRotTms" type="ING" pre="O" expl="堵转时间，允许堵转时间" />
  </LNodeType>
  <!-- section 5.4.13 LN: Over power factor Name: POPF-->
  <LNodeType id="POPF" lnClass="POPF" desc="逻辑节点：过功率因素">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="BlkA" type="SPS" pre="O" expl="低于最小运行电流闭锁" />
    <DO name="BlkV" type="SPS" pre="O" expl="低于最小运行电压闭锁" />
    <DO name="StrVal" type="ASG" pre="O" expl="启动值" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
    <DO name="BlkValA" type="ASG" pre="O" expl="闭锁值（最小运行电流）" />
    <DO name="BlkValV" type="ASG" pre="O" expl="闭锁值（最小运行电压）" />
  </LNodeType>
  <!-- section 5.4.14 LN: Phase angle measuring Name: PPAM-->
  <LNodeType id="PPAM" lnClass="PPAM" desc="逻辑节点：相角测量">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="StrVal" type="ASG" pre="O" expl="启动值" />
  </LNodeType>
  <!-- section 5.4.15 LN: Protection scheme Name: PSCH-->
  <LNodeType id="PSCH" lnClass="PSCH" desc="逻辑节点：保护配置">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="ProTx" type="SPS" pre="M" expl="传送远方保护信号" />
    <DO name="ProRx" type="SPS" pre="M" expl="接收远方保护信号" />
    <DO name="Str" type="ACD" pre="M" expl="发送载波" />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="CarRx" type="ACT" pre="O" expl="解除闭锁逻辑后接收到载波" />
    <DO name="LosOfGrd" type="SPS" pre="O" expl="监护信号消失" />
    <DO name="Echo" type="ACT" pre="O" expl="弱馈功能的回馈信号" />
    <DO name="WeiOp" type="ACT" pre="O" expl="弱馈功能的动作信号" />
    <DO name="RvABlk" type="ACT" pre="O" expl="电流反向闭锁信号" />
    <DO name="GrdRx" type="SPS" pre="O" expl="接收到监护信号" />
    <DO name="SchTyp" type="ING" pre="O" expl="配置类型" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="CrdTmms" type="ING" pre="O" expl="闭锁配置配合时间" />
    <DO name="DurTmms" type="ING" pre="O" expl="载波发送信号最小持续时间" />
    <DO name="UnBlkMod" type="ING" pre="O" expl="配置类型接触闭锁功能模式" />
    <DO name="SecTmms" type="ING" pre="O" expl="基于载波监护信号丢失启动安全定时器" />
    <DO name="WeiMod" type="ING" pre="O" expl="弱馈功能模式" />
    <DO name="WeiTmms" type="ING" pre="O" expl="弱馈功能配合时间" />
    <DO name="PPVVal" type="ASG" pre="O" expl="弱馈功能电压等级-线电压" />
    <DO name="PhGndVal" type="ASG" pre="O" expl="弱馈功能电压等级-相电压" />
    <DO name="RvAMod" type="ING" pre="O" expl="电流反向功能模式" />
    <DO name="RvATmms" type="ING" pre="O" expl="电流反向逻辑检出时间" />
    <DO name="RvRsTmms" type="ING" pre="O" expl="电流反向输出复位延时时间" />
  </LNodeType>
  <!-- section 5.4.16 LN: Sensitive directional earthfault Name: PSDE-->
  <LNodeType id="PSDE" lnClass="PSDE" desc="逻辑节点：灵敏方向接地故障">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="O" expl="动作" />
    <DO name="Ang" type="ASG" pre="O" expl="电压(U0)和电流(I0)间相角" />
    <DO name="GndStr" type="ASG" pre="O" expl="接地启动值(3U0)" />
    <DO name="GndOp" type="ASG" pre="O" expl="接地启动值(3I0)" />
    <DO name="StrDlTmms" type="ING" pre="O" expl="启动延时" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="DirMod" type="ING" pre="O" expl="方向模式" />
  </LNodeType>
  <!-- section 5.4.17 LN: Transient earth fault Name: PTEF-->
  <LNodeType id="PTEF" lnClass="PTEF" desc="逻辑节点：瞬时接地故障">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="C" expl="启动（瞬态接地故障）" />
    <DO name="Op" type="ACT" pre="C" expl="动作（瞬态接地故障）" />
    <DO name="GndStr" type="ASG" pre="O" expl="对地启动值" />
    <DO name="DirMod" type="ING" pre="O" expl="方向模式" />
  </LNodeType>
  <!-- section 5.4.18 LN: Time overcurrent Name: PTOC-->
  <LNodeType id="PTOC" lnClass="PTOC" desc="逻辑节点：带时限过电流">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="TmASt" type="CSD" pre="O" expl="活动曲线特征" />
    <DO name="TmACrv" type="CURVE" pre="O" expl="动作曲线类型" />
    <DO name="StrVal" type="ASG" pre="O" expl="启动值" />
    <DO name="TmMult" type="ASG" pre="O" expl="时间标度倍率" />
    <DO name="MinOpTmms" type="ING" pre="O" expl="最小动作时间" />
    <DO name="MaxOpTmms" type="ING" pre="O" expl="最大动作时间" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="TypRsCrv" type="ING" pre="O" expl="返回曲线类型" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
    <DO name="DirMod" type="ING" pre="O" expl="方向模式" />
  </LNodeType>
  <!-- section 5.4.19 LN: Overfrequency Name: PTOF-->
  <LNodeType id="PTOF" lnClass="PTOF" desc="逻辑节点：高周（频率）">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="BlkV" type="SPS" pre="O" expl="电压闭锁" />
    <DO name="StrVal" type="ASG" pre="O" expl="（频率）启动值" />
    <DO name="BlkVal" type="ASG" pre="O" expl="电压闭锁值" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
  </LNodeType>
  <!-- section 5.4.20 LN: Overvoltage Name: PTOV-->
  <LNodeType id="PTOV" lnClass="PTOV" desc="逻辑节点：过电压">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="O" expl="动作" />
    <DO name="TmVSt" type="CSD" pre="O" expl="活动曲线特征" />
    <DO name="TmVCrv" type="CURVE" pre="O" expl="动作曲线类型" />
    <DO name="StrVal" type="ASG" pre="O" expl="启动值" />
    <DO name="TmMult" type="ASG" pre="O" expl="时间标度倍率" />
    <DO name="MinOpTmms" type="ING" pre="O" expl="最小动作时间" />
    <DO name="MaxOpTmms" type="ING" pre="O" expl="最大动作时间" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
  </LNodeType>
  <!-- section 5.4.21 LN: Protection trip conditioning Name: PTRC-->
  <LNodeType id="PTRC" lnClass="PTRC" desc="逻辑节点：保护跳闸条件">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Tr" type="ACT" pre="C" expl="跳闸" />
    <DO name="Op" type="ACT" pre="C" expl="动作（所要求的各保护功能“动作”组合）" />
    <DO name="Str" type="ACD" pre="O" expl="所连接的全部逻辑节点的总启动" />
    <DO name="TrMod" type="ING" pre="O" expl="跳闸模式" />
    <DO name="TrPlsTmms" type="ING" pre="O" expl="跳闸脉冲时间" />
  </LNodeType>
  <!-- section 5.4.22 LN: Thermal overload Name: PTTR-->
  <LNodeType id="PTTR" lnClass="PTTR" desc="逻辑节点：过热">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Amp" type="MV" pre="O" expl="热负荷模型电流" />
    <DO name="Tmp" type="MV" pre="O" expl="热负荷温度" />
    <DO name="TmpRl" type="MV" pre="O" expl="温度和最大温度之间关系" />
    <DO name="LodRsvAlm" type="MV" pre="O" expl="报警前负荷裕度" />
    <DO name="LodRsvTr" type="MV" pre="O" expl="跳闸前负荷裕度" />
    <DO name="AgeRat" type="MV" pre="O" expl="老化速率" />
    <DO name="Str" type="ACD" pre="O" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="AlmThm" type="ACT" pre="O" expl="热告警" />
    <DO name="TmTmpSt" type="CSD" pre="O" expl="活动曲线特征" />
    <DO name="TmASt" type="CSD" pre="O" expl="活动曲线特征" />
    <DO name="TmTmpCrv" type="CURVE" pre="O" expl="温度量测特性曲线" />
    <DO name="TmACrv" type="CURVE" pre="O" expl="电流量测/热学模型特性曲线" />
    <DO name="TmpMax" type="ASG" pre="O" expl="最大允许温度" />
    <DO name="StrVal" type="ASG" pre="O" expl="启动值" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="MinOpTmms" type="ING" pre="O" expl="最小动作时间" />
    <DO name="MaxOpTmms" type="ING" pre="O" expl="最大动作时间" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
    <DO name="ConsTms" type="ING" pre="O" expl="热负荷模型时间常数" />
    <DO name="AlmVal" type="ASG" pre="O" expl="告警值" />
  </LNodeType>
  <!-- section 5.4.23 LN: Undercurrent Name: PTUC-->
  <LNodeType id="PTUC" lnClass="PTUC" desc="逻辑节点：欠电流">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="TmASt" type="CSD" pre="O" expl="活动曲线特征" />
    <DO name="TmACrv" type="CURVE" pre="O" expl="动作曲线类型" />
    <DO name="StrVal" type="ASG" pre="O" expl="启动值" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="TmMult" type="ASG" pre="O" expl="时间标度倍率" />
    <DO name="MinOpTmms" type="ING" pre="O" expl="最小动作时间" />
    <DO name="MaxOpTmms" type="ING" pre="O" expl="最大动作时间" />
    <DO name="TypRsCrv" type="ING" pre="O" expl="返回曲线类型" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
    <DO name="DirMod" type="ING" pre="O" expl="方向模式" />
  </LNodeType>
  <!-- section 5.4.24 LN: Undervoltage Name: PTUV-->
  <LNodeType id="PTUV" lnClass="PTUV" desc="逻辑节点：欠电压">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="TmVSt" type="CSD" pre="O" expl="活动曲线特征" />
    <DO name="TmVCrv" type="CURVE" pre="O" expl="动作曲线类型" />
    <DO name="StrVal" type="ASG" pre="O" expl="启动值" />
    <DO name="TmMult" type="ASG" pre="O" expl="时间标度倍率" />
    <DO name="MinOpTmms" type="ING" pre="O" expl="最小动作时间" />
    <DO name="MaxOpTmms" type="ING" pre="O" expl="最大动作时间" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
  </LNodeType>
  <!-- section 5.4.25 LN: Underpower factor Name: PUPF-->
  <LNodeType id="PUPF" lnClass="PUPF" desc="逻辑节点：欠功率因数">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="BlkA" type="SPS" pre="O" expl="低于最小运行电流闭锁" />
    <DO name="BlkV" type="SPS" pre="O" expl="低于最小运行电压闭锁" />
    <DO name="StrVal" type="ASG" pre="O" expl="启动值" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
    <DO name="BlkValA" type="ASG" pre="O" expl="闭锁值（最小运行电流）" />
    <DO name="BlkValV" type="ASG" pre="O" expl="闭锁值（最小运行电压）" />
  </LNodeType>
  <!-- section 5.4.26 LN: Underfrequency Name: PTUF-->
  <LNodeType id="PTUF" lnClass="PTUF" desc="逻辑节点：低周">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="BlkV" type="SPS" pre="O" expl="电压闭锁" />
    <DO name="StrVal" type="ASG" pre="O" expl="(频率)启动值" />
    <DO name="BlkVal" type="ASG" pre="O" expl="电压闭锁值" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
  </LNodeType>
  <!-- section 5.4.27 LN: Voltage controlled time overcurrent Name: PVOC-->
  <LNodeType id="PVOC" lnClass="PVOC" desc="逻辑节点：电压控制限时过电流">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="AVSt" type="CSD" pre="O" expl="活动曲线特征" />
    <DO name="TmASt" type="CSD" pre="O" expl="活动曲线特征" />
    <DO name="AVCrv" type="CURVE" pre="O" expl="动作曲线类型（电压控制电流曲线）" />
    <DO name="TmACrv" type="CURVE" pre="O" expl="动作曲线类型（电流）" />
    <DO name="TmMult" type="ASG" pre="O" expl="时间标度倍率" />
    <DO name="MinOpTmms" type="ING" pre="O" expl="最小动作时间" />
    <DO name="MaxOpTmms" type="ING" pre="O" expl="最大动作时间" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="TypRsCrv" type="ING" pre="O" expl="返回曲线类型" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
  </LNodeType>
  <!-- section 5.4.28 LN: Volts per Hz Name: PVPH-->
  <LNodeType id="PVPH" lnClass="PVPH" desc="逻辑节点：电压频率">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="VHzSt" type="CSD" pre="O" expl="活动曲线特征" />
    <DO name="VHzCrv" type="CURVE" pre="O" expl="动作曲线类型" />
    <DO name="StrVal" type="ASG" pre="O" expl="电压频率继电器启动值" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="TypRsCrv" type="ING" pre="O" expl="返回曲线类型" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
    <DO name="TmMult" type="ASG" pre="O" expl="时间标度倍率" />
    <DO name="MinOpTmms" type="ING" pre="O" expl="最小动作时间" />
    <DO name="MaxOpTmms" type="ING" pre="O" expl="最大动作时间" />
  </LNodeType>
  <!-- section 5.4.29 LN: Zero speed or underspeed Name: PZSU-->
  <LNodeType id="PZSU" lnClass="PZSU" desc="逻辑节点：零速或欠速保护">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="StrVal" type="ASG" pre="O" expl="启动值（速度）" />
    <DO name="OpDlTmms" type="ING" pre="O" expl="动作延时时间" />
    <DO name="RsDlTmms" type="ING" pre="O" expl="复位延时时间" />
  </LNodeType>
  <!-- section 5.5.2 LN: Disturbance recorder function Name: RDRE-->
  <LNodeType id="RDRE" lnClass="RDRE" desc="逻辑节点：扰动记录功能">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="RcdTrg" type="SPC" pre="O" expl="触发记录" />
    <DO name="MemRs" type="SPC" pre="O" expl="复位记录存储区" />
    <DO name="MemClr" type="SPC" pre="O" expl="清除存储区" />
    <DO name="RcdMade" type="SPS" pre="M" expl="在记录" />
    <DO name="FltNum" type="INS" pre="M" expl="故障序号" />
    <DO name="GriFltNum" type="INS" pre="O" expl="电网故障序号" />
    <DO name="RcdStr" type="SPS" pre="O" expl="记录启动" />
    <DO name="MemUsed" type="INS" pre="O" expl="已用内存百分比" />
    <DO name="TrgMod" type="ING" pre="O" expl="启动模式（内部触发、外部触发或两者）" />
    <DO name="LevMod" type="ING" pre="O" expl="触发电平模式" />
    <DO name="PreTmms" type="ING" pre="O" expl="预触发时间" />
    <DO name="PstTmms" type="ING" pre="O" expl="事后触发时间" />
    <DO name="MemFull" type="ING" pre="O" expl="存储区满程度" />
    <DO name="MaxNumRcd" type="ING" pre="O" expl="最大记录数" />
    <DO name="ReTrgMod" type="ING" pre="O" expl="再触发模式" />
    <DO name="PerTrgTms" type="ING" pre="O" expl="周期触发时间，单位秒" />
    <DO name="ExclTmms" type="ING" pre="O" expl="抑制时间" />
    <DO name="OpMod" type="ING" pre="O" expl="运行模式（全部使用，覆盖）" />
  </LNodeType>
  <!-- section 5.5.3 LN: Disturbance recorder channel analogue Name: RADR-->
  <LNodeType id="RADR" lnClass="RADR" desc="逻辑节点：扰动记录模拟通道">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="ChTrg" type="SPS" pre="M" expl="触发通道" />
    <DO name="ChNum" type="ING" pre="O" expl="通道编号" />
    <DO name="TrgMod" type="ING" pre="O" expl="触发模式（内部触发，外部触发或两者）" />
    <DO name="LevMod" type="ING" pre="O" expl="触发模式电平" />
    <DO name="HiTrgLev" type="ASG" pre="O" expl="高（正）触发电平" />
    <DO name="LoTrgLev" type="ASG" pre="O" expl="低（负）触发电平" />
    <DO name="PreTmms" type="ING" pre="O" expl="预触发时间" />
    <DO name="PstTmms" type="ING" pre="O" expl="事后触发时间" />
  </LNodeType>
  <!-- section 5.5.4 LN: Disturbance recorder channel binary Name: RBDR-->
  <LNodeType id="RBDR" lnClass="RBDR">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="ChTrg" type="SPS" pre="M" expl="触发通道" />
    <DO name="ChNum" type="ING" pre="O" expl="通道编号" />
    <DO name="TrgMod" type="ING" pre="O" expl="触发模式（内部触发，外部触发或两者）" />
    <DO name="LevMod" type="ING" pre="O" expl="触发模式电平" />
    <DO name="PreTmms" type="ING" pre="O" expl="预触发时间" />
    <DO name="PstTmms" type="ING" pre="O" expl="事后触发时间" />
  </LNodeType>
  <!-- section 5.5.5 LN: Disturbance record handling Name: RDRS-->
  <LNodeType id="RDRS" lnClass="RDRS" desc="逻辑节点：扰动记录处理">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="AutoUpLod" type="SPC" pre="O" expl="自动上载" />
    <DO name="DltRcd" type="SPC" pre="O" expl="删除记录" />
  </LNodeType>
  <!-- section 5.5.6 LN: Breaker failure Name: RBRF-->
  <LNodeType id="RBRF" lnClass="RBRF" desc="逻辑节点：断路器失灵">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="O" expl="开始，定时器运转" />
    <DO name="OpEx" type="ACT" pre="C" expl="断路器失灵跳闸（外部跳闸）" />
    <DO name="OpIn" type="ACT" pre="C" expl="动作，再跳闸" />
    <DO name="FailMod" type="ING" pre="O" expl="断路器失灵检测模式(流，断路器状态，二者合一、其他)" />
    <DO name="FailTmms" type="ING" pre="O" expl="断路器失灵母线跳闸延时" />
    <DO name="SPlTrTmms" type="ING" pre="O" expl="单相再跳闸延时" />
    <DO name="TPTrTmms" type="ING" pre="O" expl="三相再跳闸延时" />
    <DO name="DetValA" type="ASG" pre="O" expl="电流检测值" />
    <DO name="ReTrMod" type="ING" pre="O" expl="再跳闸模式" />
  </LNodeType>
  <!-- section 5.5.7 LN: Directional element Name: RDIR-->
  <LNodeType id="RDIR" lnClass="RDIR" desc="逻辑节点：方向元件">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="Dir" type="ACD" pre="M" expl="方向" />
    <DO name="ChrAng" type="ASG" pre="O" expl="灵敏角" />
    <DO name="MinFwdAng" type="ASG" pre="O" expl="正方向最小相角" />
    <DO name="MinRvAng" type="ASG" pre="O" expl="反方向最小相角" />
    <DO name="MaxFwdAng" type="ASG" pre="O" expl="正方向最大相角" />
    <DO name="MaxRvAng" type="ASG" pre="O" expl="反方向最大相角" />
    <DO name="BlkValA" type="ASG" pre="O" expl="最小动作电流" />
    <DO name="BlkValV" type="ASG" pre="O" expl="最小动作电压" />
    <DO name="PolQty" type="ING" pre="O" expl="极化量" />
    <DO name="MinPPV" type="ASG" pre="O" expl="最小线电压" />
  </LNodeType>
  <!-- section 5.5.8 LN: Fault locator Name: RFLO-->
  <LNodeType id="RFLO" lnClass="RFLO" desc="逻辑节点：故障定位">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="FltZ" type="CMV" pre="M" expl="故障阻抗" />
    <DO name="FltDiskm" type="MV" pre="M" expl="故障距离：单位km" />
    <DO name="FltLoop" type="INS" pre="O" expl="故障回路" />
    <DO name="LinLenKm" type="ASG" pre="O" expl="线路长度，单位：km" />
    <DO name="R1" type="ASG" pre="O" expl="线路正序电阻" />
    <DO name="X1" type="ASG" pre="O" expl="线路正序电抗" />
    <DO name="R0" type="ASG" pre="O" expl="线路零序电阻" />
    <DO name="X0" type="ASG" pre="O" expl="线路零序电抗" />
    <DO name="Z1Mod" type="ASG" pre="O" expl="线路正序阻抗值" />
    <DO name="Z1Ang" type="ASG" pre="O" expl="线路正序阻抗角" />
    <DO name="Z0Mod" type="ASG" pre="O" expl="零序线路阻抗值" />
    <DO name="Z0Ang" type="ASG" pre="O" expl="零序线路阻抗角" />
    <DO name="Rm0" type="ASG" pre="O" expl="互电阻" />
    <DO name="Xm0" type="ASG" pre="O" expl="互电抗" />
    <DO name="Zm0Mod" type="ASG" pre="O" expl="互阻抗值" />
    <DO name="Zm0Ang" type="ASG" pre="O" expl="互阻抗角" />
  </LNodeType>
  <!-- section 5.5.9 LN: Power swing detection/blocking Name: RPSB-->
  <LNodeType id="RPSB" lnClass="RPSB" desc="逻辑节点：电网振荡检测/闭锁">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Str" type="ACD" pre="C1" expl="启动（检测到电网振荡）" />
    <DO name="Op" type="ACT" pre="C2" expl="动作（失步跳闸）" />
    <DO name="BlkZn" type="SPS" pre="C1" expl="对应PDIS闭锁区域" />
    <DO name="ZeroEna" type="SPG" pre="O" expl="零允许" />
    <DO name="NgEna" type="SPG" pre="O" expl="负序电流监视允许" />
    <DO name="MaxEna" type="SPG" pre="O" expl="最大电流监视允许" />
    <DO name="SwgVal" type="ASG" pre="O" expl="电网振荡增量" />
    <DO name="SwgRis" type="ASG" pre="O" expl="电网振荡电阻R增量" />
    <DO name="SwgReact" type="ASG" pre="O" expl="电网振荡电抗X增量" />
    <DO name="SwgTmms" type="ING" pre="O" expl="电网振荡时间" />
    <DO name="UnBlkTmms" type="ING" pre="O" expl="解除闭锁时间" />
    <DO name="MaxNumSlp" type="ING" pre="O" expl="直到跳闸（动作）前，最大滑差数" />
    <DO name="EvTmms" type="ING" pre="O" expl="分析处理时间(失步跳闸时间窗)" />
  </LNodeType>
  <!-- section 5.5.10 LN: Autoreclosing Name: RREC-->
  <LNodeType id="RREC" lnClass="RREC" desc="逻辑节点：自动重合闸">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="BlkRec" type="SPC" pre="O" expl="闭锁重合" />
    <DO name="ChkRec" type="SPC" pre="O" expl="检同期重合" />
    <DO name="Auto" type="SPS" pre="O" expl="自动操作（外部开关状态）" />
    <DO name="Op" type="ACT" pre="M" expl="动作（这儿将闭合信号提供给XCBR逻辑节点）" />
    <DO name="AutoRecSt" type="INS" pre="M" expl="自动重合状态" />
    <DO name="Rec1Tmms" type="ING" pre="O" expl="第1次重合时间" />
    <DO name="Rec2Tmms" type="ING" pre="O" expl="第2次重合时间" />
    <DO name="Rec3Tmms" type="ING" pre="O" expl="第3次重合时间" />
    <DO name="PlsTmms" type="ING" pre="O" expl="闭合脉冲时间" />
    <DO name="RclTmms" type="ING" pre="O" expl="复归时间" />
  </LNodeType>
  <!-- section 5.5.11 LN: Synchronism-check or synchronising Name: RSYN-->
  <LNodeType id="RSYN" lnClass="RSYN" desc="逻辑节点：同期检查或同期">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="RHz" type="SPC" pre="O" expl="上升频率" />
    <DO name="LHz" type="SPC" pre="O" expl="降低频率" />
    <DO name="RV" type="SPC" pre="O" expl="提高电压" />
    <DO name="LV" type="SPC" pre="O" expl="降低电压" />
    <DO name="Rel" type="SPS" pre="M" expl="释放" />
    <DO name="VInd" type="SPS" pre="O" expl="电压差指示" />
    <DO name="AngInd" type="SPS" pre="O" expl="相角差指示" />
    <DO name="HzInd" type="SPS" pre="O" expl="频差指示" />
    <DO name="SynPrg" type="SPS" pre="O" expl="同期进行中" />
    <DO name="DifVClc" type="MV" pre="O" expl="计算电压差" />
    <DO name="DifHzClc" type="MV" pre="O" expl="计算频率差" />
    <DO name="DifAngClc" type="MV" pre="O" expl="计算相角差" />
    <DO name="DifV" type="ASG" pre="O" expl="电压差" />
    <DO name="DifHz" type="ASG" pre="O" expl="频率差" />
    <DO name="DifAng" type="ASG" pre="O" expl="相角差" />
    <DO name="LivDeaMod" type="ING" pre="O" expl="带电不带电模式" />
    <DO name="DeaLinVal" type="ASG" pre="O" expl="不带电线路值" />
    <DO name="LivLinVal" type="ASG" pre="O" expl="带电线路值" />
    <DO name="DeaBusVal" type="ASG" pre="O" expl="不带电母线值" />
    <DO name="LivBusVal" type="ASG" pre="O" expl="带电母线值" />
    <DO name="PlsTmms" type="ING" pre="O" expl="闭合脉冲时间" />
    <DO name="BkrTmms" type="ING" pre="O" expl="断路器闭合时间" />
  </LNodeType>
 <!-- section 5.6.2 LN: Alarm handling  Name: CALH-->
  <LNodeType id="CALH" lnClass="CALH" desc="逻辑节点：告警处理">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="GrAlm" type="SPS" pre="M" expl="成组告警" />
    <DO name="GrWrn" type="SPS" pre="O" expl="成组预告" />
    <DO name="AlmLstOv" type="SPS" pre="O" expl="告警列表溢出" />
  </LNodeType>
  <!-- section 5.6.3 LN: Cooling group control Name: CCGR-->
  <LNodeType id="CCGR" lnClass="CCGR" desc="逻辑节点：冷却成组控制">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
    <DO name="EnvTmp" type="MV" pre="O" expl="环境温度" />
    <DO name="OilTmpIn" type="MV" pre="O" expl="油温冷却器输入" />
    <DO name="OilTmpOut" type="MV" pre="O" expl="油温冷却器输出" />
    <DO name="OilMotA" type="MV" pre="O" expl="由循环电动机电流" />
    <DO name="FanFlw" type="MV" pre="O" expl="风扇空气流" />
    <DO name="FanA" type="MV" pre="O" expl="风扇电动机驱动电流" />
    <DO name="CECtl" type="SPC" pre="O" expl="完整冷却组控制（泵和风扇）" />
    <DO name="PmpCtlGen" type="INC" pre="O" expl="所有泵控制" />
    <DO name="PmpCtl" type="INC" pre="O" expl="单台泵控制" />
    <DO name="FanCtlGen" type="INC" pre="O" expl="所有风扇控制" />
    <DO name="FanCtl" type="INC" pre="O" expl="单台风扇控制" />
    <DO name="Auto" type="SPS" pre="O" expl="自动或手动" />
    <DO name="FanOvCur" type="SPS" pre="O" expl="风扇过电流跳闸" />
    <DO name="PmpOvCur" type="SPS" pre="O" expl="泵过电流跳闸" />
    <DO name="PmpAlm" type="SPS" pre="O" expl="泵退出" />
    <DO name="OilTmpSet" type="ASG" pre="O" expl="油温设定点" />
  </LNodeType>
  <!-- section 5.6.4 LN: Interlocking Name: CILO-->
  <LNodeType id="CILO" lnClass="CILO" desc="逻辑节点：联锁">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EnaOpn" type="SPS" pre="M" expl="允许断开" />
    <DO name="EnaCls" type="SPS" pre="M" expl="允许闭合" />
  </LNodeType>
  <!-- section 5.6.5 LN: Point-on-wave switching Name: CPOW-->
  <LNodeType id="CPOW" lnClass="CPOW" desc="逻辑节点：定点分合">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="TmExc" type="SPS" pre="M" expl="最大允许超出时间" />
    <DO name="StrPOW" type="SPS" pre="O" expl="CPOW启动" />
    <DO name="OpOpn" type="ACT" pre="O" expl="开关分闸" />
    <DO name="OpCls" type="ACT" pre="O" expl="开关合闸" />
    <DO name="MaxDlTmms" type="ING" pre="O" expl="最大允许延时时间" />
  </LNodeType>
  <!-- section 5.6.6 LN: Switch controller Name: CSWI-->
  <LNodeType id="CSWI" lnClass="CSWI" desc="逻辑节点：开关控制器">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="Loc" type="SPS" pre="O" expl="就地操作" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="Pos" type="DPC" pre="M" expl="开断，通用" />
    <DO name="PosA" type="DPC" pre="O" expl="开断A相" />
    <DO name="PosB" type="DPC" pre="O" expl="开断B相" />
    <DO name="PosC" type="DPC" pre="O" expl="开断C相" />
    <DO name="OpOpn" type="ACT" pre="O" expl="开关分闸操作" />
    <DO name="OpCls" type="ACT" pre="O" expl="开关合闸操作" />
  </LNodeType>
  <!-- section 5.7.1 LN: Generic automatic process control Name: GAPC-->
  <LNodeType id="GAPC" lnClass="GAPC" desc="逻辑节点：通用自动过程控制">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="Loc" type="SPS" pre="O" expl="本地操作" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位操作计数" />
    <DO name="SPCSO" type="SPC" pre="O" expl="单点可控状态输出" />
    <DO name="DPCSO" type="DPC" pre="O" expl="双点可控状态输出" />
    <DO name="ISCSO" type="INC" pre="O" expl="整数可控状态输出" />
    <DO name="Auto" type="SPS" pre="O" expl="自动操作" />
    <DO name="Str" type="ACD" pre="M" expl="启动"  />
    <DO name="Op" type="ACT" pre="M" expl="动作" />
    <DO name="StrVal" type="ASG" pre="O" expl="启动值" />
  </LNodeType>
  <!-- section 5.7.2 LN: Generic process I/O Name: GGIO-->
  <LNodeType id="GGIO" lnClass="GGIO" desc="逻辑节点：通用过程I/O">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康（外部传感器）" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="Loc" type="SPS" pre="O" expl="本地操作" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位操作计数" />
    <DO name="AnIn" type="MV" pre="O" expl="模拟输入" />
    <DO name="SPCSO" type="SPC" pre="O" expl="单点可控状态输出" />
    <DO name="DPCSO" type="DPC" pre="O" expl="双点可控状态输出" />
    <DO name="ISCSO" type="INC" pre="O" expl="整数可控状态输出" />
    <DO name="IntIn" type="INS" pre="O" expl="整数状态输入" />
    <DO name="Alm" type="SPS" pre="O" expl="总告警" />
    <DO name="Ind" type="SPS" pre="O" expl="总状态指示（状态输入）" />
  </LNodeType>
  <!-- section 5.7.3 LN: Generic security application Name: GSAL-->
  <LNodeType id="GSAL" lnClass="GSAL" desc="逻辑节点：通用安全应用">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="M" expl="可复位违反安全计数" />
    <DO name="NumCntRs" type="INC" pre="M" expl="计数次数复位" />
    <DO name="AuthFail" type="SEC" pre="M" expl="授权失败" />
    <DO name="AcsCtlFail" type="SEC" pre="M" expl="检测到访问控制失败" />
    <DO name="SvcViol" type="SEC" pre="M" expl="违反服务权限" />
    <DO name="Ina" type="SEC" pre="M" expl="未激活关联" />
  </LNodeType>
  <!-- section 5.8.1 LN: Archiving Name: IARC-->
  <LNodeType id="IARC" lnClass="IARC" desc="逻辑节点：存档">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpCntRs" type="INC" pre="M" expl="可复位违反安全计数" />
    <DO name="NumCntRs" type="INC" pre="M" expl="计数次数复位" />
    <DO name="MemOv" type="SPS" pre="M" expl="存储器溢出" />
    <DO name="MemUsed" type="INS" pre="O" expl="存储器占用百分比" />
    <DO name="NumRcd" type="INS" pre="O" expl="实际记录数" />
    <DO name="MaxNumRcd" type="ING" pre="O" expl="最大记录数" />
    <DO name="OpMod" type="ING" pre="O" expl="工作模式（全部使用，覆盖）" />
    <DO name="MemFull" type="ING" pre="O" expl="存储器满水平" />
  </LNodeType>
  <!-- section 5.8.2 LN: Human machine interface Name: IHMI-->
  <LNodeType id="IHMI" lnClass="IHMI" desc="逻辑节点：人机接口">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
  </LNodeType>
  <!-- section 5.8.3 LN: Telecontrol interface  Name: ITCI-->
  <LNodeType id="ITCI" lnClass="ITCI" desc="逻辑节点：遥控接口">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
  </LNodeType>
  <!-- section 5.8.4 LN: Telemonitoring interface Name: ITMI-->
  <LNodeType id="ITMI" lnClass="ITMI" desc="逻辑节点：远方监视接口">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
  </LNodeType>
  <!-- section 5.9.2 LN: Neutral current regulator Name: ANCR-->
  <LNodeType id="ANCR" lnClass="ANCR" desc="逻辑节点：中性点电流调节">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="Loc" type="SPS" pre="M" expl="本地操作" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位运行计数" />
    <DO name="TapChg" type="BSC" pre="M" expl="改变分接头位置（停止、上升、下降）" />
    <DO name="RCol" type="SPC" pre="O" expl="上升可动铁芯位置" />
    <DO name="LCol" type="SPC" pre="O" expl="下降可动铁芯位置" />
    <DO name="Auto" type="SPS" pre="O" expl="自动操作" />
  </LNodeType>
  <!-- section 5.9.3"LN: Reactive power control Name: ARCO-->
  <LNodeType id="ARCO" lnClass="ARCO" desc="逻辑节点：无功控制">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="Loc" type="SPS" pre="M" expl="本地操作" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="TapChg" type="BSC" pre="M" expl="改变无功功率（不变、增加、减少）" />
    <DO name="Auto" type="SPS" pre="O" expl="自动运行" />
    <DO name="VOvSt" type="SPS" pre="O" expl="电压优先控制状态" />
    <DO name="NeutAlm" type="SPS" pre="O" expl="中性点告警" />
    <DO name="DschBlk" type="SPS" pre="O" expl="由于放电，电容器组开关合闸闭锁" />
  </LNodeType>
  <!-- section 5.9.4 LN: Automatic tap changer controller Name: ATCC-->
  <LNodeType id="ATCC" lnClass="ATCC" desc="逻辑节点：自动调分接头控制">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="Loc" type="SPS" pre="M" expl="本地操作" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="TapChg" type="BSC" pre="C" expl="改变分接开关档位位置（停止、上升、下降）" />
    <DO name="TapPos" type="ISC" pre="C" expl="分接开关档位位置" />
    <DO name="ParOp" type="DPC" pre="M" expl="并列/独立运行" />
    <DO name="LTCBlk" type="SPC" pre="O" expl="闭锁（禁止）有载分接开关自动控制" />
    <DO name="LTCDragRs" type="SPC" pre="O" expl="复归有载分接开关把手" />
    <DO name="VRed1" type="SPC" pre="O" expl="降低电压步骤1" />
    <DO name="VRed2" type="SPC" pre="O" expl="降低电压步骤2" />
    <DO name="CtlV" type="MV" pre="M" expl="控制电压" />
    <DO name="LodA" type="MV" pre="O" expl="负荷电流（变压器总的二次电流）" />
    <DO name="CircA" type="MV" pre="O" expl="环流" />
    <DO name="PhAng" type="MV" pre="O" expl="功率因数为1，FPF情况下，负荷电流LodA相对控制电压CtlV的相角" />
    <DO name="HiCtlV" type="MV" pre="O" expl="最高控制电压" />
    <DO name="LoCtlV" type="MV" pre="O" expl="最低控制电压" />
    <DO name="HiDmdA" type="MV" pre="O" expl="大电流需求（负荷电流需求）" />
    <DO name="Auto" type="SPS" pre="O" expl="自动/手动操作" />
    <DO name="HiTapPos" type="INS" pre="O" expl="高分接开关档位位置" />
    <DO name="LoTapPos" type="INS" pre="O" expl="低分接开关档位位置" />
    <DO name="BndCtr" type="ASG" pre="O" expl="控制电压范围中间值（假定FPF）" />
    <DO name="BndWid" type="ASG" pre="O" expl="控制电压范围（电压或标称电压百分数）（假定FPF）" />
    <DO name="CtlDlTmms" type="ING" pre="O" expl="设定控制延时（假定FPF）" />
    <DO name="LDCR" type="ASG" pre="O" expl="线路电阻元件造成的线路电压降" />
    <DO name="LDCX" type="ASG" pre="O" expl="线路电抗元件造成的线路电压降" />
    <DO name="BlkLV" type="ASG" pre="O" expl="自动降压命令的最低控制电压" />
    <DO name="BlkRV" type="ASG" pre="O" expl="自动升压命令的最低控制电压" />
    <DO name="RnbkRV" type="ASG" pre="O" expl="返回上升电压" />
    <DO name="LimLodA" type="ASG" pre="O" expl="限制负荷电流（有载分接开关闭锁负荷电流）" />
    <DO name="LDC" type="SPG" pre="O" expl="线路压降补偿是R、X或Z模型" />
    <DO name="TmDlChr" type="SPG" pre="O" expl="线路或反时限特征时间延时" />
    <DO name="LDCZ" type="ASG" pre="O" expl="线路总阻抗造成的线路电压降" />
    <DO name="VRedVal" type="ASG" pre="O" expl="当第1步调节电压激活时，带宽中心电压（百分数）减少量" />
    <DO name="TapBlkR" type="ING" pre="O" expl="分接开关档位上升闭锁时，分接开关档位位置" />
    <DO name="TapBlkL" type="ING" pre="O" expl="分接开关档位下降闭锁时，分接开关档位位置" />
  </LNodeType>
  <!-- section 5.9.5 LN: Voltage control Name: AVCO-->
  <LNodeType id="AVCO" lnClass="AVCO" desc="逻辑节点：电压控制">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="Loc" type="SPS" pre="M" expl="本地操作" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数" />
    <DO name="TapChg" type="BSC" pre="M" expl="改变电压（不变、增大、降低）" />
    <DO name="Auto" type="SPS" pre="O" expl="自动操作" />
    <DO name="BlkEF" type="SPS" pre="O" expl="接地故障闭锁" />
    <DO name="BlkAOv" type="SPS" pre="O" expl="电流越限闭锁" />
    <DO name="BlkVOv" type="SPS" pre="O" expl="电压越限闭锁" />
    <DO name="LimAOv" type="ASG" pre="O" expl="电流越限闭锁值" />
    <DO name="LimVOv" type="ASG" pre="O" expl="电压越限闭锁值" />
  </LNodeType>
  <!-- section 5.10.2 LN: Differential measurements Name: MDIF-->
  <LNodeType id="MDIF" lnClass="MDIF" desc="逻辑节点：差动测量">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="OpARem" type="WYE" pre="C" expl="远端电流测量的动作电流（相量）" />
    <DO name="Amp1" type="SAV" pre="C" expl="A相电流（采样值）" />
    <DO name="Amp2" type="SAV" pre="C" expl="B相电流（采样值）" />
    <DO name="Amp3" type="SAV" pre="C" expl="C相电流（采样值）" />
  </LNodeType>
  <!-- section 5.10.3 LN: Harmonics or interharmonics Name: MHAI-->
  <LNodeType id="MHAI" lnClass="MHAI" desc="逻辑节点：谐波和间谐波">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康（外部传感器）" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="Hz" type="MV" pre="C" expl="基频" />
    <DO name="HA" type="HWYE" pre="O" expl="间谐波电流序列" />
    <DO name="HPhV" type="HWYE" pre="O" expl="谐波或间谐波相电压序列" />
    <DO name="HPPV" type="HDEL" pre="O" expl="谐波或间谐波线电压序列" />
    <DO name="HW" type="HWYE" pre="O" expl="谐波或间谐波有功序列" />
    <DO name="HVAr" type="HWYE" pre="O" expl="谐波或间谐波无功序列" />
    <DO name="HVA" type="HWYE" pre="O" expl="谐波或间谐波视在功率序列" />
    <DO name="HRmsA" type="WYE" pre="O" expl="电流谐波或间谐波有效值（非标称总谐波失真Thd）" />
    <DO name="HRmsPhV" type="WYE" pre="O" expl="相电压谐波或间谐波有效值（非标称总谐波失真Thd）" />
    <DO name="HRmsPPV" type="DEL" pre="O" expl="线电压谐波或间谐波有效值（非标称总谐波失真Thd）" />
    <DO name="HTuW" type="WYE" pre="O" expl="总单相谐或间谐波波功率（无基波）绝对值和" />
    <DO name="HTsW" type="WYE" pre="O" expl="总单相谐波或间谐波功率（无基波）代数和" />
    <DO name="HATm" type="WYE" pre="O" expl="电流时间乘积" />
    <DO name="HKf" type="WYE" pre="O" expl="K因子" />
    <DO name="HTdf" type="WYE" pre="O" expl="变压器额定值下降因子" />
    <DO name="ThdA" type="WYE" pre="O" expl="总谐波或间谐波电流失真（不同方法）" />
    <DO name="ThdOddA" type="WYE" pre="O" expl="总谐波或间谐波电流失真（不同方法-—奇元件）" />
    <DO name="ThdEvnA" type="WYE" pre="O" expl="总谐波或间谐波电流失真（不同方法—偶元件）" />
    <DO name="TddA" type="WYE" pre="O" expl="每IEEE 519电流总需求失真" />
    <DO name="TddOddA" type="WYE" pre="O" expl="每IEEE 519电流总需求失真（奇元件）" />
    <DO name="TddEvnA" type="WYE" pre="O" expl="每IEEE519电流总需求失真（偶元件）" />
    <DO name="ThdPhV" type="WYE" pre="O" expl="相电压总谐波或间谐波失真（不同方法）" />
    <DO name="ThdOddPhV" type="WYE" pre="O" expl="相电压总谐波或间谐波失真（不同方法）（奇元件）" />
    <DO name="ThdEvnPhV" type="WYE" pre="O" expl="相电压总谐波或间谐波失真（不同方法）（偶元件）" />
    <DO name="ThdPPV" type="DEL" pre="O" expl="线电压总谐波或间谐波失真（不同方法）" />
    <DO name="ThdOddPPV" type="DEL" pre="O" expl="线电压总谐波或间谐波失真（不同方法）（奇元件）" />
    <DO name="ThdEvnPPV" type="DEL" pre="O" expl="线电压总谐波或间谐波失真（不同方法）（偶元件）" />
    <DO name="HCfPhV" type="WYE" pre="O" expl="相电压峰值因子（谐波峰值/ 2 /基波）" />
    <DO name="HCfPPV" type="DEL" pre="O" expl="线电压峰值因子（谐波峰值/ 2 /基波）" />
    <DO name="HCfA" type="WYE" pre="O" expl="电流峰值因子（谐波峰值/ 2 /基波）" />
    <DO name="HTif" type="WYE" pre="O" expl="电压电话影响因子" />
    <DO name="HzSet" type="ASG" pre="C" expl="基频" />
    <DO name="EvTmms" type="ASG" pre="O" expl="分析窗（时间窗）决定最低频率" />
    <DO name="NumCyc" type="ING" pre="O" expl="基频周期数" />
    <DO name="ThdAVal" type="ASG" pre="O" expl="ThdA报警定值，以百分数值输入" />
    <DO name="ThdVVal" type="ASG" pre="O" expl="ThdPhV/ThdPPV报警定值，以百分数值输入" />
    <DO name="ThdATmms" type="ING" pre="O" expl="ThdA报警时间延迟，单位ms" />
    <DO name="ThdVTmms" type="ING" pre="O" expl="ThdPhV/ThdPPV报警时间延迟，单位ms" />
    <DO name="NomA" type="ASG" pre="O" expl="用于IEEE519 TDD计算的规范化需求电流" />
  </LNodeType>
  <!-- section 5.10.4 LN: Non phase related harmonics or interharmonics Name: MHAN-->
  <LNodeType id="MHAN" lnClass="MHAN" desc="逻辑节点：相别无关谐波和间谐波">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康（外部传感器）" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="Hz" type="MV" pre="C" expl="基频" />
    <DO name="HaAmp" type="HMV" pre="O" expl="谐波或间谐波电流序列" />
    <DO name="HaVol" type="HMV" pre="O" expl="谐波或间谐波电压序列" />
    <DO name="HaWatt" type="HMV" pre="O" expl="谐波或间谐波有功功率序列" />
    <DO name="HaVolAmpr" type="HMV" pre="O" expl="谐波或间谐波无功功率序列" />
    <DO name="HaVolAmp" type="HMV" pre="O" expl="谐波或间谐波视在功率序列" />
    <DO name="HaRmsAmp" type="MV" pre="O" expl="电流谐波或间谐波有效值（非标称总谐波失真Tnd）" />
    <DO name="HaRmsVol" type="MV" pre="O" expl="电压谐波或间谐波有效值（非标称总谐波失真Tnd）" />
    <DO name="HaTuWatt" type="MV" pre="O" expl="总单相谐波或间谐波功率（无基波）绝对值和" />
    <DO name="HaTsWatt" type="MV" pre="O" expl="总单相谐波或间谐波功率（无基波）代数和" />
    <DO name="HaAmpTm" type="MV" pre="O" expl="电流时间（IT）乘积" />
    <DO name="HaKFact" type="MV" pre="O" expl="K因子" />
    <DO name="HaTdFact" type="MV" pre="O" expl="变压器额定值下降因子" />
    <DO name="ThdAmp" type="MV" pre="O" expl="总谐波或间谐波电流失真（不同方法）" />
    <DO name="ThdOddAmp" type="MV" pre="O" expl="总谐波或间谐波电流失真（不同方法-奇分量）" />
    <DO name="ThdEvnAmp" type="MV" pre="O" expl="总谐波或间谐波电流失真（不同方法-偶分量）" />
    <DO name="TddAmp" type="MV" pre="O" expl="每IEEE 519电流总需求失真" />
    <DO name="TddOddAmp" type="MV" pre="O" expl="每IEEE 519电流总需求失真（奇分量）" />
    <DO name="TddEvnAmp" type="MV" pre="O" expl="每IEEE 519电流总需求失真（偶分量）" />
    <DO name="ThdVol" type="MV" pre="O" expl="总谐波或间谐波电压失真（不同方法）" />
    <DO name="ThdOddVol" type="MV" pre="O" expl="总谐波或间谐波电压失真（不同方法-奇分量）" />
    <DO name="ThdEvnVol" type="MV" pre="O" expl="总谐波或间谐波电压失真（不同方法-偶分量）" />
    <DO name="HaCfAmp" type="MV" pre="O" expl="电流峰值系数（谐波峰值/√2基波）" />
    <DO name="HaCfVol" type="MV" pre="O" expl="电压峰值系数（谐波峰值/√2基波）" />
    <DO name="HaTiFact" type="MV" pre="O" expl="电压电话影响因子" />
    <DO name="HzSet" type="ASG" pre="C" expl="基频" />
    <DO name="EvTmms" type="ASG" pre="O" expl="分析时间（时间窗）决定最低频率" />
    <DO name="NumCyc" type="ING" pre="O" expl="基频周期数" />
    <DO name="ThdAVal" type="ASG" pre="O" expl="总谐波电流失真告警定值（值的百分数）" />
    <DO name="ThdVVal" type="ASG" pre="O" expl="总谐波电压失真告警定值（值的百分数）" />
    <DO name="ThdATmms" type="ING" pre="O" expl="总谐波电流失真告警时间延时，单位ms" />
    <DO name="ThdVTmms" type="ING" pre="O" expl="总谐波电压失真告警时间延时，单位ms" />
    <DO name="NomA" type="ASG" pre="O" expl="用于IEEE 519 TDD计算的标称需求电流" />
  </LNodeType>
  <!-- section 5.10.5 LN: Metering Name: MMTR-->
  <LNodeType id="MMTR" lnClass="MMTR" desc="逻辑节点：计量">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康（外部传感器）" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="TotVAh" type="BCR" pre="O" expl="自最近一次复位来，净视在电能" />
    <DO name="TotWh" type="BCR" pre="O" expl="自最近一次复位来，净有功电能" />
    <DO name="TotVArh" type="BCR" pre="O" expl="自最近一次复位来，净无功电能" />
    <DO name="SupWh" type="BCR" pre="O" expl="有功电能供给（缺省电源方向：电能量流向母线）" />
    <DO name="SupVArh" type="BCR" pre="O" expl="无功电能供给（缺省电源方向：电能量流向母线）" />
    <DO name="DmdWh" type="BCR" pre="O" expl="有功电能需求（缺省需求方向：电能量流出母线）" />
    <DO name="DmdVArh" type="BCR" pre="O" expl="无功电能需求（缺省需求方向：电能量流出母线）" />
  </LNodeType>
  <!-- section 5.10.6 LN: Non phase related Measurement Name: MMXN-->
  <LNodeType id="MMXN" lnClass="MMXN" desc="逻辑节点：相别无关值测量">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康（外部传感器）" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="Amp" type="MV" pre="O" expl="未指定相别电流I（有效值）" />
    <DO name="Vol" type="MV" pre="O" expl="未指定相别电压V（有效值）" />
    <DO name="Watt" type="MV" pre="O" expl="未指定相别功率P" />
    <DO name="VolAmpr" type="MV" pre="O" expl="未指定相别无功功率Q" />
    <DO name="VolAmp" type="MV" pre="O" expl="未指定相别视在功率S" />
    <DO name="PwrFact" type="MV" pre="O" expl="未指定相别功率因数" />
    <DO name="Imp" type="CMV" pre="O" expl="阻抗" />
    <DO name="Hz" type="MV" pre="O" expl="频率" />
  </LNodeType>
  <!-- section 5.10.7 LN: Measurement Name: MMXU-->
  <LNodeType id="MMXU" lnClass="MMXU" desc="逻辑节点：测量">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康（外部传感器）" />
    <DO name="TotW" type="MV" pre="O" expl="总有功功率P" />
    <DO name="TotVAr" type="MV" pre="O" expl="总无功功率Q" />
    <DO name="TotVA" type="MV" pre="O" expl="总视在功率S" />
    <DO name="TotPF" type="MV" pre="O" expl="平均功率因数PF" />
    <DO name="Hz" type="MV" pre="O" expl="频率" />
    <DO name="PPV" type="DEL" pre="O" expl="线电压" />
    <DO name="PhV" type="WYE" pre="O" expl="相电压" />
    <DO name="A" type="WYE" pre="O" expl="相电流" />
    <DO name="W" type="WYE" pre="O" expl="单相有功功率P" />
    <DO name="VAr" type="WYE" pre="O" expl="单相无功功率Q" />
    <DO name="VA" type="WYE" pre="O" expl="单相视在功率S" />
    <DO name="PF" type="WYE" pre="O" expl="单相功率因数" />
    <DO name="Z" type="WYE" pre="O" expl="单相阻抗" />
  </LNodeType>
  <!-- section 5.10.8 LN: Sequence and imbalance Name: MSQI-->
  <LNodeType id="MSQI" lnClass="MSQI" desc="逻辑节点：相序和不平衡">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康（外部传感器）" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="SeqA" type="SEQ" pre="C" expl="正序、负序和零序电流" />
    <DO name="SeqV" type="SEQ" pre="C" expl="正序、负序和零序电压" />
    <DO name="DQ0Seq" type="SEQ" pre="O" expl="DQ0轴序相序" />
    <DO name="ImbA" type="WYE" pre="O" expl="不平衡电流" />
    <DO name="ImbNgA" type="MV" pre="O" expl="不平衡负序电流" />
    <DO name="ImbNgV" type="MV" pre="O" expl="不平衡负序电压" />
    <DO name="ImbPPV" type="DEL" pre="O" expl="不平衡线电压" />
    <DO name="ImbV" type="WYE" pre="O" expl="不平衡电压" />
    <DO name="ImbZroA" type="MV" pre="O" expl="不平衡零序电流" />
    <DO name="ImbZroV" type="MV" pre="O" expl="不平衡零序电压" />
    <DO name="MaxImbA" type="MV" pre="O" expl="最大不平衡电流" />
    <DO name="MaxImbPPV" type="MV" pre="O" expl="最大不平衡线电压" />
    <DO name="MaxImbV" type="MV" pre="O" expl="最大不平衡电压" />
  </LNodeType>
  <!-- section 5.10.9 LN: Metering Statistics Name: MSTA-->
  <LNodeType id="MSTA" lnClass="MSTA" desc="逻辑节点：计量统计">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康（外部传感器）" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="AvAmps" type="MV" pre="O" expl="平均电流" />
    <DO name="MaxAmps" type="MV" pre="O" expl="最大电流" />
    <DO name="MinAmps" type="MV" pre="O" expl="最小电流" />
    <DO name="AvVolts" type="MV" pre="O" expl="平均电压" />
    <DO name="MaxVolts" type="MV" pre="O" expl="最大电压" />
    <DO name="MinVolts" type="MV" pre="O" expl="最小电压" />
    <DO name="AvVA" type="MV" pre="O" expl="平均视在功率" />
    <DO name="MaxVA" type="MV" pre="O" expl="最大视在功率" />
    <DO name="MinVA" type="MV" pre="O" expl="最小视在功率" />
    <DO name="AvW" type="MV" pre="O" expl="平均有功率" />
    <DO name="MaxW" type="MV" pre="O" expl="最大有功功率" />
    <DO name="MinW" type="MV" pre="O" expl="最小有功功率" />
    <DO name="AvVAr" type="MV" pre="O" expl="平均无功功率" />
    <DO name="MaxVAr" type="MV" pre="O" expl="最大无功功率" />
    <DO name="MinVAr" type="MV" pre="O" expl="最小无功功率" />
    <DO name="EvStr" type="SPC" pre="O" expl="分析间隔起始" />
    <DO name="EvTmms" type="ASG" pre="O" expl="平均分析时间（时间窗）" />
  </LNodeType>
    <!-- section 5.10.11 LN:微气象信息: MMET-->
  <LNodeType id="MMET" lnClass="MMET" desc="逻辑节点：微气象信息">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="行为" />
    <DO name="Health" type="INS" pre="M" expl="健康状态（故障代码）" />
    <DO name="Namplt" type="LPL" pre="M" expl="逻辑节点铭牌" />
    <DO name="MoDevConf" type="SPS" pre="M" expl="IED与监测设备通讯异常" />
    <DO name="SupDevRun" type="SPS" pre="M" expl="监测设备运行异常" />
    <DO name="EnvTmp" type="MV" pre="O" expl="环境温度" />
    <DO name="WetBlbTmp" type="MV" pre="O" expl="湿球温度" />
    <DO name="CloudCvr" type="MV" pre="O" expl="云量水平" />
    <DO name="EnvHum" type="MV" pre="O" expl="湿度" />
    <DO name="DewPt" type="MV" pre="O" expl="露点" />
    <DO name="Dfflnsol" type="MV" pre="O" expl="散射强度" />
    <DO name="DctInsol" type="MV" pre="O" expl="直射辐射强度" />
    <DO name="DlDur" type="MV" pre="O" expl="日照时间（日出和日落之间的时间）" />
    <DO name="Horlnsol" type="MV" pre="O" expl="水平日照总量" />
    <DO name="HorWdDir" type="MV" pre="O" expl="水平风向" />
    <DO name="HorWdSpd" type="MV" pre="O" expl="平均水平风速" />
    <DO name="VerWdDir" type="MV" pre="O" expl="垂直风向" />
    <DO name="VerWdSpd" type="MV" pre="O" expl="平均垂直风速" />
    <DO name="WdGustSpd" type="MV" pre="O" expl="风速" />
    <DO name="EnvPres" type="MV" pre="O" expl="气压" />
    <DO name="RnFll" type="MV" pre="O" expl="雨量" />
    <DO name="SnwDen" type="MV" pre="O" expl="降雪密度" />
    <DO name="SnwTmp" type="MV" pre="O" expl="降雪温度" />
    <DO name="SnwCvr" type="MV" pre="O" expl="积雪覆盖度" />
    <DO name="SnwFll" type="MV" pre="O" expl="降雪量" />
    <DO name="SnwEq" type="MV" pre="O" expl="降雪等效雨量" />
    <DO name="RnFllInMin" type="MV" pre="O" expl="分钟雨量" />
    <DO name="RnFllInHour" type="MV" pre="O" expl="小时雨量" />
    <DO name="CntmCrrnt" type="MV" pre="O" expl="污秽电流" />
    <DO name="ReStart" type="ING" pre="M" expl="参数值由0变1表示立即重载传感器，由0变2表示立即重载IED，由0变3表示立即重载传感器和IED，重载结束自动复归" />
  </LNodeType>
  <!-- section 5.11.2 LN: Monitoring and diagnostics for arcs Name: SARC-->
  <LNodeType id="SARC" lnClass="SARC" desc="逻辑节点：电弧监视和诊断">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpCntRs" type="INC" pre="O" expl="可复位动作计数（分合和故障电弧）" />
    <DO name="FACntRs" type="INC" pre="M" expl="故障电弧计数" />
    <DO name="FADet" type="SPS" pre="M" expl="检测到故障电弧" />
    <DO name="ArcCntRs" type="INC" pre="O" expl="分合电弧计数" />
    <DO name="SwArcDet" type="SPS" pre="O" expl="检测到分合电弧" />
  </LNodeType>
  <!-- section 5.11.3 LN: Insulation medium supervision (gas) Name: SIMG-->
  <LNodeType id="SIMG" lnClass="SIMG" desc="逻辑节点：绝缘介质监视（气体）">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="Pres" type="MV" pre="O" expl="绝缘气体压力" />
    <DO name="Den" type="MV" pre="O" expl="绝缘气体密度" />
    <DO name="Tmp" type="MV" pre="O" expl="绝缘气体温度" />
    <DO name="InsAlm" type="SPS" pre="M" expl="绝缘气体临界（重充绝缘介质）" />
    <DO name="InsBlk" type="SPS" pre="O" expl="绝缘气体处于不安全边界（闭锁装置操作）" />
    <DO name="InsTr" type="SPS" pre="O" expl="绝缘气体处于危险边界（装置隔离跳闸）" />
    <DO name="PresAlm" type="SPS" pre="C" expl="绝缘气体压力告警" />
    <DO name="DenAlm" type="SPS" pre="C" expl="绝缘气体密度告警" />
    <DO name="TmpAlm" type="SPS" pre="C" expl="绝缘气体温度告警" />
    <DO name="InsLevMax" type="SPS" pre="O" expl="绝缘气体最大水平（相关预定义充气值）" />
    <DO name="InsLevMin" type="SPS" pre="O" expl="绝缘气体最小水平（相关预定义充气值）" />
  </LNodeType>
  <!-- section 5.11.4 LN: Insulation medium supervision (liquid) Name: SIML-->
  <LNodeType id="SIML" lnClass="SIML" desc="逻辑节点：绝缘介质监视（液体）">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="Tmp" type="MV" pre="O" expl="绝缘液体介质温度" />
    <DO name="Lev" type="MV" pre="O" expl="绝缘液体介质液位" />
    <DO name="Pres" type="MV" pre="O" expl="绝缘液体介质压力" />
    <DO name="H2O" type="MV" pre="O" expl="绝缘液体介质中相对饱和湿度（百分数%表示）" />
    <DO name="H2OTmp" type="MV" pre="O" expl="在水测量点处绝缘介质温度" />
    <DO name="H2" type="MV" pre="O" expl="氢气测量（单位：ppm）" />
    <DO name="InsAlm" type="SPS" pre="M" expl="绝缘液体介质临界量(重充介质)" />
    <DO name="InsBlk" type="SPS" pre="O" expl="绝缘液体介质处于不安全边界(闭锁装置操作)" />
    <DO name="InsTr" type="SPS" pre="O" expl="绝缘液体介质处于危险边界(装置隔离跳闸)" />
    <DO name="TmpAlm" type="SPS" pre="C" expl="绝缘液体介质温度告警" />
    <DO name="PresTr" type="SPS" pre="C" expl="绝缘液体介质跳闸" />
    <DO name="PresAlm" type="SPS" pre="C" expl="绝缘液体介质告警" />
    <DO name="GasInsAlm" type="SPS" pre="O" expl="绝缘液体介质中气体告警（可用作瓦斯继电器告警）" />
    <DO name="GasInsTr" type="SPS" pre="O" expl="绝缘液体介质中气体跳闸（可用作瓦斯继电器跳闸）" />
    <DO name="GasFlwTr" type="SPS" pre="O" expl="由于气体，绝缘液体介质流跳闸（可用作瓦斯继电器跳闸）" />
    <DO name="InsLevMax" type="SPS" pre="O" expl="绝缘液体最大液位（相关预定定义充值）" />
    <DO name="InsLevMin" type="SPS" pre="O" expl="绝缘液体最小液位（相关预定定义充值）" />
    <DO name="H2Alm" type="SPS" pre="O" expl="氢气告警" />
    <DO name="MstAlm" type="SPS" pre="O" expl="湿度传感器告警" />
  </LNodeType>
  <!-- section 5.11.5 LN: Monitoring and diagnostics for partial discharges Name: SPDC-->
  <LNodeType id="SPDC" lnClass="SPDC" desc="逻辑节点：局部放电监视和诊断">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpCnt" type="INS" pre="M" expl="动作计数" />
    <DO name="AcuPaDsch" type="MV" pre="C" expl="局部放电噪声水平，单位db" />
    <DO name="PaDschAlm" type="SPS" pre="C" expl="局部放电告警" />
  </LNodeType>
  <!-- section 5.12.1 LN: Circuit breaker Name: XCBR-->
  <LNodeType id="XCBR" lnClass="XCBR" desc="逻辑节点：断路器">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="Loc" type="SPS" pre="M" expl="本地操作(不使用变电站自动化通信,导线连接直接控制)" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpCnt" type="INS" pre="M" expl="操作计数" />
    <DO name="Pos" type="DPC" pre="M" expl="开关位置" />
    <DO name="BlkOpn" type="SPC" pre="M" expl="跳闸闭锁" />
    <DO name="BlkCls" type="SPC" pre="M" expl="合闸闭锁" />
    <DO name="ChaMotEna" type="SPC" pre="O" expl="充电电机允许" />
    <DO name="SumSwARs" type="BCR" pre="O" expl="开断电流和，可复位" />
    <DO name="CBOpCap" type="INS" pre="M" expl="断路器操作能力" />
    <DO name="POWCap" type="INS" pre="O" expl="定相分合能力" />
    <DO name="MaxOpCap" type="INS" pre="O" expl="满负荷条件下，断路器操作能力" />
  </LNodeType>
  <!-- section 5.12.2 LN: Circuit switch Name: XSWI-->
  <LNodeType id="XSWI" lnClass="XSWI" desc="逻辑节点：隔离开关">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="Loc" type="SPS" pre="M" expl="本地操作" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpCnt" type="INS" pre="M" expl="操作计数" />
    <DO name="Pos" type="DPC" pre="M" expl="开关位置" />
    <DO name="BlkOpn" type="SPC" pre="M" expl="跳闸闭锁" />
    <DO name="BlkCls" type="SPC" pre="M" expl="合闸闭锁" />
    <DO name="ChaMotEna" type="SPC" pre="O" expl="充电电机允许" />
    <DO name="SwTyp" type="INS" pre="M" expl="开关类型" />
    <DO name="SwOpCap" type="INS" pre="M" expl="断路器操作能力" />
    <DO name="MaxOpCap" type="INS" pre="O" expl="满负荷条件下，开关操作能力" />
  </LNodeType>
  <!-- section 5.13.1 LN: Current transformer Name: TCTR-->
  <LNodeType id="TCTR" lnClass="TCTR" desc="逻辑节点：电流互感器">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
    <DO name="Amp" type="SAV" pre="M" expl="电流（采样值）" />
    <DO name="ARtg" type="ASG" pre="O" expl="额定电流" />
    <DO name="HzRtg" type="ASG" pre="O" expl="额定频率" />
    <DO name="Rat" type="ASG" pre="O" expl="外部电流互感器(传感器)变比，若使用外部互感器" />
    <DO name="Cor" type="ASG" pre="O" expl="外部电流互感器相电流幅值修正" />
    <DO name="AngCor" type="ASG" pre="O" expl="外部电流互感器相角修正" />
  </LNodeType>
  <!-- section 5.13.2 LN: Voltage transformer Name: TVTR-->
  <LNodeType id="TVTR" lnClass="TVTR" desc="逻辑节点：电压互感器">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
    <DO name="Vol" type="SAV" pre="M" expl="电压（采样值）" />
    <DO name="FuFail" type="SPS" pre="O" expl="电压互感器保险丝故障" />
    <DO name="VRtg" type="ASG" pre="O" expl="额定电压" />
    <DO name="HzRtg" type="ASG" pre="O" expl="额定频率" />
    <DO name="Rat" type="ASG" pre="O" expl="外部电压互感器(传感器)变比，若使用外部互感器" />
    <DO name="Cor" type="ASG" pre="O" expl="外部电压互感器相电压幅值修正" />
    <DO name="AngCor" type="ASG" pre="O" expl="外部电压互感器相角修正" />
  </LNodeType>
  <!-- section 5.14.1 LN: Earth fault neutralizer (Petersen coil) Name: YEFN-->
  <LNodeType id="YEFN" lnClass="YEFN" desc="逻辑节点：接地故障中性点补偿（消狐线圈）">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="Loc" type="SPS" pre="M" expl="本地操作" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
    <DO name="ECA" type="MV" pre="M" expl="接地线圈电流" />
    <DO name="ColTapPos" type="ISC" pre="M" expl="线圈分接头位置" />
    <DO name="ColPos" type="APC" pre="O" expl="可动铁芯位置" />
  </LNodeType>
  <!-- section 5.14.2 LN: Tap changer Name: YLTC-->
  <LNodeType id="YLTC" lnClass="YLTC" desc="逻辑节点：分接头">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpCnt" type="INS" pre="O" expl="操作计数" />
    <DO name="Torq" type="MV" pre="O" expl="驱动力矩" />
    <DO name="MotDrvA" type="MV" pre="O" expl="电动机驱动电流" />
    <DO name="TapPos" type="ISC" pre="C" expl="调节分接头位置到专用位置" />
    <DO name="TapChg" type="BSC" pre="C" expl="调节分接头位置（停止、上升、下降）" />
    <DO name="EndPosR" type="SPS" pre="M" expl="上升到最高档位置" />
    <DO name="EndPosL" type="SPS" pre="M" expl="下降到最低挡位置" />
    <DO name="OilFil" type="SPS" pre="O" expl="油过滤" />
  </LNodeType>
  <!-- section 5.14.3 LN: Power shunt Name: YPSH-->
  <LNodeType id="YPSH" lnClass="YPSH" desc="逻辑节点：功率分流">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
    <DO name="Pos" type="DPC" pre="M" expl="开关位置" />
    <DO name="BlkOpn" type="SPC" pre="M" expl="闭锁分闸" />
    <DO name="BlkCls" type="SPC" pre="M" expl="闭锁合闸" />
    <DO name="ShOpCap" type="INS" pre="M" expl="操作能力" />
    <DO name="ChaMotEna" type="SPC" pre="O" expl="充电电机允许" />
    <DO name="MaxOpCap" type="INS" pre="O" expl="满负荷条件下，分流电路操作能力" />
  </LNodeType>
  <!-- section 5.14.4 LN: Power transformer Name: YPTR-->
  <LNodeType id="YPTR" lnClass="YPTR" desc="逻辑节点：电力变压器">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
    <DO name="HPTmp" type="MV" pre="O" expl="绕组热点温度（℃）" />
    <DO name="HPTmpAlm" type="SPS" pre="O" expl="绕组热点温度告警" />
    <DO name="HPTmpTr" type="SPS" pre="O" expl="绕组热点温度跳闸" />
    <DO name="OANL" type="SPS" pre="O" expl="空载" />
    <DO name="OpOvA" type="SPS" pre="O" expl="过电流运行" />
    <DO name="OpOvV" type="SPS" pre="O" expl="过电压运行" />
    <DO name="OpUnV" type="SPS" pre="O" expl="欠电压运行" />
    <DO name="CGAlm" type="SPS" pre="O" expl="铁芯接地告警" />
    <DO name="HiVRtg" type="ASG" pre="O" expl="额定电压（高压侧）" />
    <DO name="LoVRtg" type="ASG" pre="O" expl="额定电压（低压侧）" />
    <DO name="PwrRtg" type="ASG" pre="O" expl="额定功率" />
  </LNodeType>
  <!-- section 5.15.1 LN: Auxiliary network Name: ZAXN-->
  <LNodeType id="ZAXN" lnClass="ZAXN" desc="逻辑节点：辅助网络">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
    <DO name="Vol" type="MV" pre="O" expl="辅助网络电压" />
    <DO name="Amp" type="MV" pre="O" expl="辅助网络电流" />
  </LNodeType>
  <!-- section 5.15.2 LN: Battery Name: ZBAT-->
  <LNodeType id="ZBAT" lnClass="ZBAT" desc="逻辑节点：电池">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
    <DO name="Vol" type="MV" pre="M" expl="电池电压" />
    <DO name="VolChgRte" type="MV" pre="O" expl="电池电压变化速率" />
    <DO name="Amp" type="MV" pre="O" expl="电池放电电流" />
    <DO name="BatTest" type="SPC" pre="O" expl="启动电池测试" />
    <DO name="TestRsl" type="SPS" pre="O" expl="电池测试结果" />
    <DO name="BatHi" type="SPS" pre="O" expl="电池电压过高（过充）" />
    <DO name="BatLo" type="SPS" pre="O" expl="电池电压低（充电不足）" />
    <DO name="LoBatVal" type="ASG" pre="O" expl="电池电压低告警值" />
    <DO name="HiBatVal" type="ASG" pre="O" expl="电池电压高告警值" />
  </LNodeType>
  <!-- section 5.15.3 LN: Bushing Name: ZBSH-->
  <LNodeType id="ZBSH" lnClass="ZBSH" desc="逻辑节点：套管">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
    <DO name="React" type="MV" pre="M" expl="套管相对电容" />
    <DO name="LosFact" type="MV" pre="O" expl="介质损耗系数（tanδ）" />
    <DO name="Vol" type="MV" pre="O" expl="套管电压" />
    <DO name="RefReact" type="ASG" pre="O" expl="投运时套管参考电容" />
    <DO name="RefPF" type="ASG" pre="O" expl="投运时套管参考功率因数" />
    <DO name="RefV" type="ASG" pre="O" expl="投运时套管参考电压" />
  </LNodeType>
  <!-- section 5.15.4 LN: Power cable Name: ZCAB-->
  <LNodeType id="ZCAB" lnClass="ZCAB" desc="逻辑节点：电力电缆">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
  </LNodeType>
  <!-- section 5.15.5 LN: Capacitor bank Name: ZCAP-->
  <LNodeType id="ZCAP" lnClass="ZCAP" desc="逻辑节点：电容器组">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
    <DO name="CapDS" type="SPC" pre="M" expl="电容器组状态" />
    <DO name="DschBlk" type="SPS" pre="M" expl="电容器组放电闭锁" />
  </LNodeType>
  <!-- section 5.15.6 LN: Converter Name: ZCON-->
  <LNodeType id="ZCON" lnClass="ZCON" desc="逻辑节点：转换器">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
  </LNodeType>
  <!-- section 5.15.7 LN: Generator Name: ZGEN-->
  <LNodeType id="ZGEN" lnClass="ZGEN" desc="逻辑节点：发电机">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
    <DO name="GnCtl" type="DPC" pre="M" expl="发电机控制" />
    <DO name="DExt" type="SPC" pre="M" expl="去磁" />
    <DO name="AuxSCO" type="SPC" pre="O" expl="辅助电源切换" />
    <DO name="StopVlv" type="SPC" pre="O" expl="断流阀" />
    <DO name="ReactPwrR" type="SPC" pre="O" expl="增大无功功率" />
    <DO name="ReactPwrL" type="SPC" pre="O" expl="减少无功功率" />
    <DO name="GnSpd" type="MV" pre="O" expl="速度" />
    <DO name="GnSt" type="INS" pre="M" expl="发电机状态（已停运、启机、已启动、停机、禁止）" />
    <DO name="OANL" type="SPS" pre="M" expl="空载运行" />
    <DO name="ClkRot" type="SPS" pre="M" expl="相顺时针旋转" />
    <DO name="CntClkRot" type="SPS" pre="M" expl="相逆时针旋转" />
    <DO name="OpUnExt" type="SPS" pre="M" expl="欠励运行" />
    <DO name="OpOvExt" type="SPS" pre="M" expl="过励运行" />
    <DO name="LosOil" type="SPS" pre="O" expl="油损" />
    <DO name="LosVac" type="SPS" pre="O" expl="丧失真空" />
    <DO name="PresAlm" type="SPS" pre="O" expl="低压告警" />
    <DO name="DmdPwr" type="ASG" pre="O" expl="需求功率" />
    <DO name="PwrRtg" type="ASG" pre="O" expl="额定功率" />
    <DO name="VRtg" type="ASG" pre="O" expl="额定电压" />
  </LNodeType>
  <!-- section 5.15.8 LN: Gas insulated line Name: ZGIL-->
  <LNodeType id="ZGIL" lnClass="ZGIL" desc="逻辑节点：气体绝缘线路">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
  </LNodeType>
  <!-- section 5.15.9 LN: Power overhead line Name: ZLIN-->
  <LNodeType id="ZLIN" lnClass="ZLIN" desc="逻辑节点：电力架空线">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
  </LNodeType>
  <!-- section 5.15.10 LN: Motor Name: ZMOT-->
  <LNodeType id="ZMOT" lnClass="ZMOT" desc="逻辑节点：电动机">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
    <DO name="DExt" type="SPC" pre="M" expl="去磁" />
    <DO name="LosOil" type="SPS" pre="O" expl="油损" />
    <DO name="LosVac" type="SPS" pre="O" expl="丧失真空度" />
    <DO name="PresAlm" type="SPS" pre="O" expl="低压告警" />
  </LNodeType>
  <!-- section 5.15.11 LN: Reactor Name: ZREA-->
  <LNodeType id="ZREA" lnClass="ZREA" desc="逻辑节点：电抗器">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康状况" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
  </LNodeType>
  <!-- section 5.15.12 LN: Rotating reactive component Name: ZRRC-->
  <LNodeType id="ZRRC" lnClass="ZRRC" desc="逻辑节点：旋转无功元件">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
  </LNodeType>
  <!-- section 5.15.13 LN: Surge arrestor Name: ZSAR-->
  <LNodeType id="ZSAR" lnClass="ZSAR" desc="逻辑节点：浪涌抑制器">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpCnt" type="INS" pre="O" expl="动作计数" />
    <DO name="OPSA" type="SPS" pre="M" expl="浪涌抑制器运行" />
  </LNodeType>
  <!-- section 5.15.14 LN: Thyristor controlled frequency converter Name: ZTCF-->
  <LNodeType id="ZTCF" lnClass="ZTCF" desc="逻辑节点：晶闸管控制频率转换器">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
    <DO name="PwrFrq" type="ASG" pre="O" expl="目标频率" />
  </LNodeType>
  <!-- section 5.15.15 LN: Thyristor controlled reactive component Name: ZTCR -->
  <LNodeType id="ZTCR" lnClass="ZTCR" desc="逻辑节点：晶闸管控制无功元件">
    <DO name="Mod" type="INC" pre="M" expl="模式" />
    <DO name="Beh" type="INS" pre="M" expl="性能" />
    <DO name="Health" type="INS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="EEHealth" type="INS" pre="O" expl="外部设备健康状况" />
    <DO name="EEName" type="DPL" pre="O" expl="外部设备铭牌" />
    <DO name="OpTmh" type="INS" pre="O" expl="运行时间" />
  </LNodeType>
  <!-- ************************************************************************************** -->
  <!-- Following Logical Nodes are related to the Distributed power resources as per 61850-7-420-->
  <!-- section 5.1.6.2 LN: Physical device information Name: LPHD-->
  <!-- section 5.1.6.4 LN: Logical node zero Name: LLN0-->


  <!-- section 5.15.2 LN: Battery Name: ZBAT-->
  <!-- section 8.2.2  LN: Battery systems: ZBAT-->
  <LNodeType id="ZBAT" lnClass="ZBAT" desc="Battery systems">
    <DO name="Mod" type="ENC" pre="C" expl="模式" />
    <DO name="Beh" type="ENS" pre="M" expl="性能" />
    <DO name="Health" type="ENS" pre="M" expl="健康" />
    <DO name="NamPlt" type="LPL" pre="M" expl="铭牌" />
    <DO name="BatSt" type="SPS" pre="M" expl="Battery system status" />
    <DO name="BatTestRsl" type="SPS" pre="O" expl="电池测试结果" />
    <DO name="BatVHi" type="SPS" pre="O" expl="电池电压过高（过充）" />
    <DO name="BatVLo" type="SPS" pre="O" expl="电池电压低（充电不足）" />
    <DO name="BatTyp" type="ENG" pre="M" expl="Type of battery" />
    <DO name="AhrRtg" type="ASG" pre="O" expl="Amp-hour capacity rating" />
    <DO name="MinAhrRtg" type="ASG" pre="O" expl="Minimum resting amp-hour capacity rating allowed" />
    <DO name="BatVNom" type="ASG" pre="O" expl="Nominal voltage of battery" />
    <DO name="BatSerCnt" type="ING" pre="O" expl="Number of cells in series" />
    <DO name="BatParCnt" type="ING" pre="O" expl="Number of cells in parallel" />
    <DO name="DisChaRte" type="ASG" pre="O" expl="Self discharge rate" />
    <DO name="MaxBatA" type="ASG" pre="O" expl="Maximum battery discharge current" />
    <DO name="MaxChaV" type="ASG" pre="O" expl="Maximum battery charge voltage" />
    <DO name="HiBatVAlm" type="ASG" pre="O" expl="High battery voltage alarm level" />
    <DO name="LoBatVAlm" type="ASG" pre="O" expl="Low battery voltage alarm level" />
    <DO name="Vol" type="MV" pre="M" expl="External battery voltage" />
    <DO name="VolChgRte" type="MV" pre="O" expl="Rate of output battery voltage change" />
    <DO name="InBatV" type="MV" pre="O" expl="Internal battery voltage" />
    <DO name="Amp" type="MV" pre="O" expl="Battery drain current" />
    <DO name="InBatA" type="MV" pre="O" expl="Internal battery current" />
    <DO name="InBatTmp" type="MV" pre="O" expl="Internal battery temperature" />
    <DO name="BatSt" type="SPC" pre="O" expl="Turn on battery" />
    <DO name="BatTest" type="SPC" pre="O" expl="Start battery test" />
    <DO name="EEHealth" type="INS" pre="O" expl="External equipment health" />
    <DO name="EEName" type="DPL" pre="O" expl="External equipment name plate" />
    <DO name="OpTmh" type="INS" pre="O" expl="Operation time" />
    <DO name="TestRsl" type="SPS" pre="O" expl="Battery Test Results" />
    <DO name="BatHi" type="SPS" pre="O" expl="Battery high (voltage or charge)" />
    <DO name="BatLo" type="SPS" pre="O" expl="Battery low (voltage or charge)" />
    <DO name="LoBatVal" type="ASG" pre="O" expl="Low battery alarm value" />
    <DO name="HiBatVal" type="ASG" pre="O" expl="High battery alarm value" />
  </LNodeType>
  <!-- ************************************************************************************** -->
  <!-- Following Logical Nodes are related to the wind power generation side as per 61400-25-2 -->
  <!-- section 6.2.1 LN: Wind turbine general information Name: WTUR-->
  <LNodeType id="WTUR" lnClass="WTUR">
    <DO name="Mod" type="INC" pre="O" />
    <DO name="Beh" type="INS" pre="O" />
    <DO name="Health" type="INS" pre="O" />
    <DO name="NamPlt" type="LPL" pre="M" />
    <DO name="Loc" type="SPS" pre="O" />
    <DO name="EEHealth" type="INS" pre="O" />
    <DO name="EEName" type="WDPL" pre="O" />
    <DO name="OpCntRs" type="INC" pre="O" />
    <DO name="Opcnt" type="INS" pre="O" />
    <DO name="OpTmh" type="INS" pre="O" />
    <DO name="AvlTmRs" type="TMS" pre="O" />
    <DO name="OpTmRs" type="TMS" pre="O" />
    <DO name="StrCnt" type="CTE" pre="O" />
    <DO name="StopCnt" type="CTE" pre="O" />
    <DO name="TotWh" type="CTE" pre="M" />
    <DO name="TotVArh" type="CTE" pre="O" />
    <DO name="DmdWh" type="BCR" pre="O" />
    <DO name="DmdVArh" type="BCR" pre="O" />
    <DO name="SupWh" type="BCR" pre="O" />
    <DO name="SupVArh" type="BCR" pre="O" />
    <DO name="TurSt" type="STV" pre="M" />
    <DO name="W" type="MV" pre="M" />
    <DO name="VAr" type="MV" pre="O" />
    <DO name="SetTurOp" type="CMD" pre="M" />
    <DO name="VArOvW" type="CMD" pre="O" />
    <DO name="VArRefPri" type="CMD" pre="O" />
    <DO name="DmdW" type="SPV" pre="O" />
    <DO name="DmdVAr" type="SPV" pre="O" />
    <DO name="DmdPF" type="SPV" pre="O" />
  </LNodeType>
  <!-- section 6.2.2 LN: Wind turbine rotor information Name: WROT-->
  <LNodeType id="WROT" lnClass="WROT">
    <DO name="Mod" type="INC" pre="O" />
    <DO name="Beh" type="INS" pre="O" />
    <DO name="Health" type="INS" pre="O" />
    <DO name="NamPlt" type="LPL" pre="M" />
    <DO name="Loc" type="SPS" pre="O" />
    <DO name="EEHealth" type="INS" pre="O" />
    <DO name="EEName" type="WDPL" pre="O" />
    <DO name="OpCntRs" type="INC" pre="O" />
    <DO name="Opcnt" type="INS" pre="O" />
    <DO name="OpTmh" type="INS" pre="O" />
    <DO name="RotSt" type="STV" pre="O" />
    <DO name="BlStBl1" type="STV" pre="O" />
    <DO name="BlStBl2" type="STV" pre="O" />
    <DO name="BlStBl3" type="STV" pre="O" />
    <DO name="PtCtlSt" type="STV" pre="O" />
    <DO name="RotSpd" type="MV" pre="O" />
    <DO name="RotPos" type="MV" pre="O" />
    <DO name="HubTmp" type="MV" pre="O" />
    <DO name="PtHyPresBl1" type="MV" pre="O" />
    <DO name="PtHyPresBl2" type="MV" pre="O" />
    <DO name="PtHyPresBl3" type="MV" pre="O" />
    <DO name="PtAngSpBl1" type="MV" pre="O" />
    <DO name="PtAngSpBl2" type="MV" pre="O" />
    <DO name="PtAngSpBl3" type="MV" pre="O" />
    <DO name="PtAngValBl1" type="MV" pre="O" />
    <DO name="PtAngValBl2" type="MV" pre="O" />
    <DO name="PtAngValBl3" type="MV" pre="O" />
    <DO name="BlkRot" type="CMD" pre="O" />
    <DO name="PtEmgChk" type="CMD" pre="O" />
  </LNodeType>
  <!-- section 6.2.3 LN: Wind turbine transmission information Name: WTRM-->
  <LNodeType id="WTRM" lnClass="WTRM">
    <DO name="Mod" type="INC" pre="O" />
    <DO name="Beh" type="INS" pre="O" />
    <DO name="Health" type="INS" pre="O" />
    <DO name="NamPlt" type="LPL" pre="M" />
    <DO name="Loc" type="SPS" pre="O" />
    <DO name="EEHealth" type="INS" pre="O" />
    <DO name="EEName" type="WDPL" pre="O" />
    <DO name="OpCntRs" type="INC" pre="O" />
    <DO name="Opcnt" type="INS" pre="O" />
    <DO name="OpTmh" type="INS" pre="O" />
    <DO name="BrkOpMod" type="STV" pre="O" />
    <DO name="LuSt" type="STV" pre="O" />
    <DO name="FtrSt" type="STV" pre="O" />
    <DO name="ClSt" type="STV" pre="O" />
    <DO name="HtSt" type="STV" pre="O" />
    <DO name="OilLevSt" type="STV" pre="O" />
    <DO name="OfFltSt" type="STV" pre="O" />
    <DO name="InlFltSt" type="STV" pre="O" />
    <DO name="TrmTmpShfBrg1" type="MV" pre="O" />
    <DO name="TrmTmpShfBrg2" type="MV" pre="O" />
    <DO name="TrmTmpGbxOil" type="MV" pre="O" />
    <DO name="TrmTmpShfBrk" type="MV" pre="O" />
    <DO name="VibGbx1" type="MV" pre="O" />
    <DO name="VibGbx2" type="MV" pre="O" />
    <DO name="GsLev" type="MV" pre="O" />
    <DO name="GbxOilLev" type="MV" pre="O" />
    <DO name="GbxOilPres" type="MV" pre="O" />
    <DO name="BrkHyPres" type="MV" pre="O" />
    <DO name="OfFlt" type="MV" pre="O" />
    <DO name="InlFlt" type="MV" pre="O" />
  </LNodeType>
  <!-- section 6.2.4 LN: Wind turbine generator information Name: WGEN-->
  <LNodeType id="WGEN" lnClass="WGEN">
    <DO name="Mod" type="INC" pre="O" />
    <DO name="Beh" type="INS" pre="O" />
    <DO name="Health" type="INS" pre="O" />
    <DO name="NamPlt" type="LPL" pre="M" />
    <DO name="Loc" type="SPS" pre="O" />
    <DO name="EEHealth" type="INS" pre="O" />
    <DO name="EEName" type="WDPL" pre="O" />
    <DO name="OpCntRs" type="INC" pre="O" />
    <DO name="Opcnt" type="INS" pre="O" />
    <DO name="OpTmh" type="INS" pre="O" />
    <DO name="OpTmRs" type="TMS" pre="O" />
    <DO name="GnOpMod" type="STV" pre="O" />
    <DO name="ClSt" type="STV" pre="O" />
    <DO name="Spd" type="MV" pre="M" />
    <DO name="W" type="WYE" pre="O" />
    <DO name="VAr" type="WYE" pre="O" />
    <DO name="GnTmpSta" type="MV" pre="O" />
    <DO name="GnTmpRtr" type="MV" pre="O" />
    <DO name="GnTmpInlet" type="MV" pre="O" />
    <DO name="StaPPV" type="DEL" pre="O" />
    <DO name="StaPhV" type="WYE" pre="O" />
    <DO name="StaA" type="WYE" pre="O" />
    <DO name="RtrPPV" type="DEL" pre="O" />
    <DO name="RtrPhV" type="WYE" pre="O" />
    <DO name="RtrA" type="WYE" pre="O" />
    <DO name="RtrExtDC" type="MV" pre="O" />
    <DO name="RtrExtAC" type="MV" pre="O" />
  </LNodeType>
  <!-- section 6.2.5 LN: Wind turbine conveter information Name: WCNV-->
  <LNodeType id="WCNV" lnClass="WCNV">
    <DO name="Mod" type="INC" pre="O" />
    <DO name="Beh" type="INS" pre="O" />
    <DO name="Health" type="INS" pre="O" />
    <DO name="NamPlt" type="LPL" pre="M" />
    <DO name="Loc" type="SPS" pre="O" />
    <DO name="EEHealth" type="INS" pre="O" />
    <DO name="EEName" type="WDPL" pre="O" />
    <DO name="OpCntRs" type="INC" pre="O" />
    <DO name="Opcnt" type="INS" pre="O" />
    <DO name="OpTmh" type="INS" pre="O" />
    <DO name="OpTmRs" type="TMS" pre="O" />
    <DO name="CnvOpMod" type="STV" pre="M" />
    <DO name="ClSt" type="STV" pre="O" />
    <DO name="Hz" type="MV" pre="O" />
    <DO name="Torq" type="MV" pre="O" />
    <DO name="GnPPV" type="DEL" pre="O" />
    <DO name="GnPhV" type="WYE" pre="O" />
    <DO name="GnA" type="WYE" pre="O" />
    <DO name="GnPF" type="WYE" pre="O" />
    <DO name="GriPPV" type="DEL" pre="O" />
    <DO name="GriPhV" type="WYE" pre="O" />
    <DO name="GriA" type="WYE" pre="O" />
    <DO name="GriPF" type="WYE" pre="O" />
    <DO name="CnvTmpGn" type="MV" pre="O" />
    <DO name="CnvTmpDclink" type="MV" pre="O" />
    <DO name="CnvTmpGri" type="MV" pre="O" />
    <DO name="DclVol" type="MV" pre="O" />
    <DO name="DclAmp" type="MV" pre="O" />
  </LNodeType>
  <!-- section 6.2.6 LN: Wind turbine transformer information Name: WTRF-->
  <LNodeType id="WTRF" lnClass="WTRF">
    <DO name="Mod" type="INC" pre="O" />
    <DO name="Beh" type="INS" pre="O" />
    <DO name="Health" type="INS" pre="O" />
    <DO name="NamPlt" type="LPL" pre="M" />
    <DO name="Loc" type="SPS" pre="O" />
    <DO name="EEHealth" type="INS" pre="O" />
    <DO name="EEName" type="WDPL" pre="O" />
    <DO name="OpCntRs" type="INC" pre="O" />
    <DO name="Opcnt" type="INS" pre="O" />
    <DO name="OpTmh" type="INS" pre="O" />
    <DO name="TrfOpTmRs" type="TMS" pre="O" />
    <DO name="TrfClSt" type="STV" pre="O" />
    <DO name="OilLevSt" type="STV" pre="O" />
    <DO name="MTPresSt" type="STV" pre="O" />
    <DO name="TrfTurPPV" type="DEL" pre="O" />
    <DO name="TrfTurPhV" type="WYE" pre="O" />
    <DO name="TrfTurA" type="WYE" pre="O" />
    <DO name="TrfGriPPV" type="DEL" pre="O" />
    <DO name="TrfGriPhV" type="WYE" pre="O" />
    <DO name="TrfGriA" type="WYE" pre="O" />
    <DO name="TrfTmpTrfTur" type="MV" pre="O" />
    <DO name="TrfTmpTrfGri" type="MV" pre="O" />
    <DO name="AtvGriSw" type="CMD" pre="O" />
  </LNodeType>
  <!-- section 6.2.7 LN: Wind turbine nacelle information Name: WNAC-->
  <LNodeType id="WNAC" lnClass="WNAC">
    <DO name="Mod" type="INC" pre="O" />
    <DO name="Beh" type="INS" pre="O" />
    <DO name="Health" type="INS" pre="O" />
    <DO name="NamPlt" type="LPL" pre="M" />
    <DO name="Loc" type="SPS" pre="O" />
    <DO name="EEHealth" type="INS" pre="O" />
    <DO name="EEName" type="WDPL" pre="O" />
    <DO name="OpCntRs" type="INC" pre="O" />
    <DO name="Opcnt" type="INS" pre="O" />
    <DO name="OpTmh" type="INS" pre="O" />
    <DO name="BecTmRs" type="TMS" pre="O" />
    <DO name="BecBulbSt" type="STV" pre="O" />
    <DO name="WdHtSt" type="STV" pre="O" />
    <DO name="IceSt" type="STV" pre="O" />
    <DO name="AneSt" type="STV" pre="O" />
    <DO name="Dir" type="MV" pre="O" />
    <DO name="WdSpd" type="MV" pre="O" />
    <DO name="WdDir" type="MV" pre="O" />
    <DO name="ExTmp" type="MV" pre="M" />
    <DO name="IntlTmp" type="MV" pre="O" />
    <DO name="IntlHum" type="MV" pre="O" />
    <DO name="BecLumLev" type="MV" pre="O" />
    <DO name="Vis" type="MV" pre="O" />
    <DO name="Ice" type="MV" pre="O" />
    <DO name="DispXdir" type="MV" pre="O" />
    <DO name="DispYdir" type="MV" pre="O" />
    <DO name="SetBecMod" type="CMD" pre="O" />
    <DO name="SetBecLev" type="SPV" pre="O" />
    <DO name="SetFlsh" type="SPV" pre="O" />
  </LNodeType>
  <!-- section 6.2.8 LN: Wind turbine yawig information Name: WYAW-->
  <LNodeType id="WYAW" lnClass="WYAW">
    <DO name="Mod" type="INC" pre="O" />
    <DO name="Beh" type="INS" pre="O" />
    <DO name="Health" type="INS" pre="O" />
    <DO name="NamPlt" type="LPL" pre="M" />
    <DO name="Loc" type="SPS" pre="O" />
    <DO name="EEHealth" type="INS" pre="O" />
    <DO name="EEName" type="WDPL" pre="O" />
    <DO name="OpCntRs" type="INC" pre="O" />
    <DO name="Opcnt" type="INS" pre="O" />
    <DO name="OpTmh" type="INS" pre="O" />
    <DO name="CwTm" type="TMS" pre="O" />
    <DO name="CcwTm" type="TMS" pre="O" />
    <DO name="YwSt" type="STV" pre="O" />
    <DO name="YwBrakeSt" type="STV" pre="O" />
    <DO name="YwSpd" type="MV" pre="O" />
    <DO name="Tmp" type="MV" pre="O" />
    <DO name="YawAng" type="MV" pre="M" />
    <DO name="CabWup" type="MV" pre="M" />
    <DO name="SysGsLev" type="MV" pre="O" />
    <DO name="BrkPres" type="MV" pre="O" />
    <DO name="AtvYw" type="CMD" pre="O" />
  </LNodeType>
  <!-- section 6.2.9 LN: Wind turbine tower information Name: WTOW-->
  <LNodeType id="WTOW" lnClass="WTOW">
    <DO name="Mod" type="INC" pre="O" />
    <DO name="Beh" type="INS" pre="O" />
    <DO name="Health" type="INS" pre="O" />
    <DO name="NamPlt" type="LPL" pre="M" />
    <DO name="Loc" type="SPS" pre="O" />
    <DO name="EEHealth" type="INS" pre="O" />
    <DO name="EEName" type="WDPL" pre="O" />
    <DO name="OpCntRs" type="INC" pre="O" />
    <DO name="Opcnt" type="INS" pre="O" />
    <DO name="OpTmh" type="INS" pre="O" />
    <DO name="LiftSt" type="STV" pre="O" />
    <DO name="DehumSt" type="STV" pre="O" />
    <DO name="HtexSt" type="STV" pre="O" />
    <DO name="LiftPos" type="MV" pre="O" />
    <DO name="IntlHum" type="MV" pre="O" />
  </LNodeType>
  <!-- section 6.2.10 LN: Wind power plant meteorological information Name: WMET-->
  <LNodeType id="WMET" lnClass="WMET">
    <DO name="Mod" type="INC" pre="O" />
    <DO name="Beh" type="INS" pre="O" />
    <DO name="Health" type="INS" pre="O" />
    <DO name="NamPlt" type="LPL" pre="M" />
    <DO name="Loc" type="SPS" pre="O" />
    <DO name="EEHealth" type="INS" pre="O" />
    <DO name="EEName" type="WDPL" pre="O" />
    <DO name="OpCntRs" type="INC" pre="O" />
    <DO name="Opcnt" type="INS" pre="O" />
    <DO name="OpTmh" type="INS" pre="O" />
    <DO name="MetAlt1Alt" type="MV" pre="O" />
    <DO name="MetAlt1HorWdSpd" type="MV" pre="O" />
    <DO name="MetAlt1VerWdSpd" type="MV" pre="O" />
    <DO name="MetAlt1HorWdDir" type="MV" pre="O" />
    <DO name="MetAlt1VerWdDir" type="MV" pre="O" />
    <DO name="MetAlt1Tmp" type="MV" pre="O" />
    <DO name="MetAlt1Hum" type="MV" pre="O" />
    <DO name="MetAlt1Pres" type="MV" pre="O" />
  </LNodeType>
  <!-- section 6.2.11 LN: Wind power plant alarm information Name: WALM-->
  <LNodeType id="WALM" lnClass="WALM">
    <DO name="Mod" type="INC" pre="O" />
    <DO name="Beh" type="INS" pre="O" />
    <DO name="Health" type="INS" pre="O" />
    <DO name="NamPlt" type="LPL" pre="M" />
    <DO name="Loc" type="SPS" pre="O" />
    <DO name="EEHealth" type="INS" pre="O" />
    <DO name="EEName" type="WDPL" pre="O" />
    <DO name="OpCntRs" type="INC" pre="O" />
    <DO name="Opcnt" type="INS" pre="O" />
    <DO name="OpTmh" type="INS" pre="O" />
    <DO name="AlmSt" type="ASS" pre="O" />
    <DO name="EvtTm" type="TMS" pre="O" />
  </LNodeType>
  <!-- section 6.2.12 LN: Wind turbine state log information Name: WALM-->
  <LNodeType id="WSLG" lnClass="WSLG">
    <DO name="Mod" type="INC" pre="O" />
    <DO name="Beh" type="INS" pre="O" />
    <DO name="Health" type="INS" pre="O" />
    <DO name="NamPlt" type="LPL" pre="M" />
    <DO name="Loc" type="SPS" pre="O" />
    <DO name="EEHealth" type="INS" pre="O" />
    <DO name="EEName" type="WDPL" pre="O" />
    <DO name="OpCntRs" type="INC" pre="O" />
    <DO name="Opcnt" type="INS" pre="O" />
    <DO name="OpTmh" type="INS" pre="O" />
  </LNodeType>
  <!-- section 6.2.13 LN: Wind turbine analogue log information Name: WALM-->
  <LNodeType id="WALG" lnClass="WALG">
    <DO name="Mod" type="INC" pre="O" />
    <DO name="Beh" type="INS" pre="O" />
    <DO name="Health" type="INS" pre="O" />
    <DO name="NamPlt" type="LPL" pre="M" />
    <DO name="Loc" type="SPS" pre="O" />
    <DO name="EEHealth" type="INS" pre="O" />
    <DO name="EEName" type="WDPL" pre="O" />
    <DO name="OpCntRs" type="INC" pre="O" />
    <DO name="Opcnt" type="INS" pre="O" />
    <DO name="OpTmh" type="INS" pre="O" />
  </LNodeType>
  <!-- section 6.2.14 LN: Wind turbine report information Name: WREP-->
  <LNodeType id="WREP" lnClass="WREP">
    <DO name="Mod" type="INC" pre="O" />
    <DO name="Beh" type="INS" pre="O" />
    <DO name="Health" type="INS" pre="O" />
    <DO name="NamPlt" type="LPL" pre="M" />
    <DO name="Loc" type="SPS" pre="O" />
    <DO name="EEHealth" type="INS" pre="O" />
    <DO name="EEName" type="WDPL" pre="O" />
    <DO name="OpCntRs" type="INC" pre="O" />
    <DO name="Opcnt" type="INS" pre="O" />
    <DO name="OpTmh" type="INS" pre="O" />
  </LNodeType>
  <!-- section 6.2.15 LN: Wind power plant active power control information Name: WAPC-->
  <LNodeType id="WAPC" lnClass="WAPC">
    <DO name="Mod" type="INC" pre="O" />
    <DO name="Beh" type="INS" pre="O" />
    <DO name="Health" type="INS" pre="O" />
    <DO name="NamPlt" type="LPL" pre="M" />
    <DO name="Loc" type="SPS" pre="O" />
    <DO name="EEHealth" type="INS" pre="O" />
    <DO name="EEName" type="WDPL" pre="O" />
    <DO name="OpCntRs" type="INC" pre="O" />
    <DO name="Opcnt" type="INS" pre="O" />
    <DO name="OpTmh" type="INS" pre="O" />
    <DO name="NumOpTur" type="INS" pre="O" />
    <DO name="PlWLimEn" type="STV" pre="O" />
    <DO name="PlVAEn" type="STV" pre="O" />
    <DO name="PlGraEn" type="STV" pre="O" />
    <DO name="PlDelEn" type="STV" pre="O" />
    <DO name="PlWCap" type="MV" pre="O" />
    <DO name="PlW" type="MV" pre="M" />
    <DO name="PlVA" type="MV" pre="O" />
    <DO name="PlGra" type="MV" pre="O" />
    <DO name="PlWDel" type="MV" pre="O" />
    <DO name="PlWAtv" type="CMD" pre="O" />
    <DO name="PlVAAtv" type="CMD" pre="O" />
    <DO name="PlGraAtv" type="CMD" pre="O" />
    <DO name="PlDelAtv" type="CMD" pre="O" />
    <DO name="SetPlW" type="SPV" pre="M" />
    <DO name="SetPlVA" type="SPV" pre="O" />
    <DO name="SetPlWUpGra" type="SPV" pre="O" />
    <DO name="SetPlWDoGra" type="SPV" pre="O" />
    <DO name="SetPlDel" type="SPV" pre="O" />
  </LNodeType>
  <!-- section 6.2.16 LN: Wind power plant reactive power control information Name: WRPC-->
  <LNodeType id="WRPC" lnClass="WRPC">
    <DO name="Mod" type="INC" pre="O" />
    <DO name="Beh" type="INS" pre="O" />
    <DO name="Health" type="INS" pre="O" />
    <DO name="NamPlt" type="LPL" pre="M" />
    <DO name="Loc" type="SPS" pre="O" />
    <DO name="EEHealth" type="INS" pre="O" />
    <DO name="EEName" type="WDPL" pre="O" />
    <DO name="OpCntRs" type="INC" pre="O" />
    <DO name="Opcnt" type="INS" pre="O" />
    <DO name="OpTmh" type="INS" pre="O" />
    <DO name="NumOpTur" type="INS" pre="O" />
    <DO name="PlVArMode" type="STV" pre="O" />
    <DO name="PlVAr" type="STV" pre="O" />
    <DO name="PlVArCapImp" type="STV" pre="O" />
    <DO name="PlVArCapExp" type="STV" pre="O" />
    <DO name="PlV" type="MV" pre="O" />
    <DO name="PlVArAtv" type="MV" pre="O" />
    <DO name="SetPlVAr" type="MV" pre="O" />
    <DO name="SetPlVArUpGra" type="MV" pre="O" />
    <DO name="SetPlVArDoGra" type="MV" pre="O" />
    <DO name="SetPlV" type="CMD" pre="O" />
    <DO name="SetPlVUpGra" type="CMD" pre="O" />
    <DO name="SetPlVDoGra" type="CMD" pre="O" />
    <DO name="SetPlDrp" type="CMD" pre="O" />
    <DO name="SetPlPF" type="SPV" pre="O" />
  </LNodeType>
  <!-- ************************************************************************************** -->
  <!-- This sction contains Data Objects (DO) defined in IEC61850-7-3 -->
  <!-- section 7.3.2 Single point status (SPS)-->
  <DOType id="SPS" cdc="SPS" desc="单点状态信息">
    <DA name="stVal" fc="ST" bType="BOOLEAN" dchg="true" pre="M" />
    <DA name="q" fc="ST" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="ST" bType="Timestamp" pre="M" />
    <DA name="subEna" fc="SV" bType="BOOLEAN" pre="PICS_SUBST" />
    <DA name="subVal" fc="SV" bType="BOOLEAN" pre="PICS_SUBST" />
    <DA name="subQ" fc="SV" bType="Quality" pre="PICS_SUBST" />
    <DA name="subID" fc="SV" bType="VisString64" pre="PICS_SUBST" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.3.3 Double point status (DPS)-->
  <DOType id="DPS" cdc="DPS" desc="双点状态信息">
    <DA name="stVal" fc="ST" bType="Dbpos" dchg="true" pre="M" />
    <DA name="q" fc="ST" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="ST" bType="Timestamp" pre="M" />
    <DA name="subEna" fc="SV" bType="BOOLEAN" pre="PICS_SUBST" />
    <DA name="subVal" fc="SV" bType="Dbpos" pre="PICS_SUBST" />
    <DA name="subQ" fc="SV" bType="Quality" pre="PICS_SUBST" />
    <DA name="subID" fc="SV" bType="VisString64" pre="PICS_SUBST" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.3.4 Integer status (INS)-->
  <DOType id="INS" cdc="INS" desc="整数状态">
    <DA name="stVal" fc="ST" bType="INT32" dchg="true" pre="M" />
    <DA name="q" fc="ST" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="ST" bType="Timestamp" pre="M" />
    <DA name="subEna" fc="SV" bType="BOOLEAN" pre="PICS_SUBST" />
    <DA name="subVal" fc="SV" bType="INT32" pre="PICS_SUBST" />
    <DA name="subQ" fc="SV" bType="Quality" pre="PICS_SUBST" />
    <DA name="subID" fc="SV" bType="VisString64" pre="PICS_SUBST" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.3.5 Protection activation information (ACT)-->
  <DOType id="ACT" cdc="ACT" desc="保护激活信息">
    <DA name="general" fc="ST" bType="BOOLEAN" dchg="true" pre="M" />
    <DA name="phsA" fc="ST" bType="BOOLEAN" dchg="true" pre="O" />
    <DA name="phsB" fc="ST" bType="BOOLEAN" dchg="true" pre="O" />
    <DA name="phsC" fc="ST" bType="BOOLEAN" dchg="true" pre="O" />
    <DA name="neut" fc="ST" bType="BOOLEAN" dchg="true" pre="O" />
    <DA name="q" fc="ST" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="ST" bType="Timestamp" pre="M" />
    <DA name="operTm" fc="CF" bType="Timestamp" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.3.6 Directional protection activation information (ACD)-->
  <DOType id="ACD" cdc="ACD" desc="方向保护激活信息">
    <DA name="general" fc="ST" bType="BOOLEAN" dchg="true" pre="M" />
    <DA name="dirGeneral" fc="ST" bType="Enum" type="dir" dchg="true" pre="M" />
    <DA name="phsA" fc="ST" bType="BOOLEAN" dchg="true" pre="GC_2(1)" />
    <DA name="dirPhsA" fc="ST" bType="Enum" type="dirPhs" dchg="true" pre="GC_2(1)" />
    <DA name="phsB" fc="ST" bType="BOOLEAN" dchg="true" pre="GC_2(2)" />
    <DA name="dirPhsB" fc="ST" bType="Enum" type="dirPhs" dchg="true" pre="GC_2(2)" />
    <DA name="phsC" fc="ST" bType="BOOLEAN" dchg="true" pre="GC_2(3)" />
    <DA name="dirPhsC" fc="ST" bType="Enum" type="dirPhs" dchg="true" pre="GC_2(3)" />
    <DA name="neut" fc="ST" bType="BOOLEAN" dchg="true" pre="GC_2(4)" />
    <DA name="dirNeut" fc="ST" bType="Enum" type="dirPhs" dchg="true" pre="GC_2(4)" />
    <DA name="q" fc="ST" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="ST" bType="Timestamp" pre="M" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.3.7 Security violation counting (SEC)-->
  <DOType id="SEC" cdc="SEC" desc="安全违例计数">
    <DA name="cnt" fc="ST" bType="INT32U" dchg="true" pre="M" />
    <DA name="sev" fc="ST" bType="Enum" type="sev" pre="M" />
    <DA name="t" fc="ST" bType="Timestamp" pre="M" />
    <DA name="addr" fc="ST" bType="Octet64" pre="O" />
    <DA name="addInfo" fc="ST" bType="VisString64" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.3.8 Binary counter reading (BCR)-->
  <DOType id="BCR" cdc="BCR" desc="二进制计数器读数">
    <DA name="actVal" fc="ST" bType="INT128" dchg="true" pre="M" />
    <DA name="frVal" fc="ST" bType="INT128" dupd="true" pre="GC_2(1)" />
    <DA name="frTm" fc="ST" bType="Timestamp" dupd="true" pre="GC_2(1)" />
    <DA name="q" fc="ST" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="ST" bType="Timestamp" pre="M" />
    <DA name="units" fc="CF" bType="Struct" type="Unit" pre="O" />
    <DA name="pulsQty" fc="CF" bType="FLOAT32" pre="M" />
    <DA name="frEna" fc="CF" bType="BOOLEAN" pre="GC_2(1)" />
    <DA name="strTm" fc="CF" bType="Timestamp" pre="GC_2(1)" />
    <DA name="frPd" fc="CF" bType="INT32" pre="GC_2(1)" />
    <DA name="frRs" fc="CF" bType="BOOLEAN" pre="GC_2(1)" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" Pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.4.2 Measured value (MV)-->
  <DOType id="MV" cdc="MV" desc="测量值">
    <DA name="instMag" fc="MX" bType="Struct" type="AnalogueValue" pre="O" />
    <DA name="mag" fc="MX" bType="Struct" type="AnalogueValue" dchg="true" pre="M" />
    <DA name="range" fc="MX" bType="Enum" type="range" dchg="true" pre="O" />
    <DA name="q" fc="MX" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="MX" bType="Timestamp" pre="M" />
    <DA name="subEna" fc="SV" bType="BOOLEAN" pre="PICS_SUBST" />
    <DA name="subMag" fc="SV" bType="Struct" type="AnalogueValue" pre="PICS_SUBST" />
    <DA name="subQ" fc="SV" bType="Quality" pre="PICS_SUBST" />
    <DA name="subID" fc="SV" bType="VisString64" pre="PICS_SUBST" />
    <DA name="units" fc="CF" bType="Struct" type="Unit" pre="O" />
    <DA name="db" fc="CF" bType="INT32U" pre="O" />
    <DA name="zeroDb" fc="CF" bType="INT32U" pre="O" />
    <DA name="sVC" fc="CF" bType="Struct" type="ScaledValueConfig" pre="AC_SCAV" />
    <DA name="rangeC" fc="CF" bType="Struct" type="RangeConfig" pre="GC_CON" />
    <DA name="smpRate" fc="CF" bType="INT32U" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.4.3 Complex measured value (CMV)-->
  <DOType id="CMV" cdc="CMV" desc="复数测量值">
    <DA name="instCVal" fc="MX" bType="Struct" type="Vector" pre="O" />
    <DA name="cVal" fc="MX" bType="Struct" type="Vector" dchg="true" pre="M" />
    <DA name="range" fc="MX" bType="Enum" type="range" dchg="true" pre="O" />
    <DA name="q" fc="MX" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="MX" bType="Timestamp" pre="M" />
    <DA name="subEna" fc="SV" bType="BOOLEAN" pre="PICS_SUBST" />
    <DA name="subCVal" fc="SV" bType="Struct" type="Vector" pre="PICS_SUBST" />
    <DA name="subQ" fc="SV" bType="Quality" pre="PICS_SUBST" />
    <DA name="subID" fc="SV" bType="VisString64" pre="PICS_SUBST" />
    <DA name="units" fc="CF" bType="Struct" type="Unit" pre="O" />
    <DA name="db" fc="CF" bType="INT32U" pre="O" />
    <DA name="zeroDb" fc="CF" bType="INT32U" pre="O" />
    <DA name="rangeC" fc="CF" bType="Struct" type="RangeConfig" pre="GC_CON" />
    <DA name="magSVC" fc="CF" bType="Struct" type="ScaledValueConfig" pre="AC_SCAV" />
    <DA name="angSVC" fc="CF" bType="Struct" type="ScaledValueConfig" pre="AC_SCAV" />
    <DA name="angRef" fc="CF" bType="Enum" type="angRef" pre="O" />
    <DA name="smpRate" fc="CF" bType="INT32U" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.4.4 Sampled Value (SAV)-->
  <DOType id="SAV" cdc="SAV" desc="采样值">
    <DA name="instMag" fc="MX" bType="Struct" type="AnalogueValue" pre="M" />
    <DA name="q" fc="MX" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="MX" bType="Timestamp" pre="O" />
    <DA name="units" fc="CF" bType="Struct" type="Unit" pre="O" />
    <DA name="sVC" fc="CF" bType="Struct" type="ScaledValueConfig" pre="AC_SCAV" />
    <DA name="min" fc="CF" bType="Struct" type="AnalogueValue" pre="O" />
    <DA name="max" fc="CF" bType="Struct" type="AnalogueValue" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.4.5 Phase to ground related measurement values of a three phase system (WYE)-->
  <DOType id="WYE" cdc="WYE" desc="三相系统中相对地相关测量值">
    <SDO name="phsA" type="CMV" pre="GC_1" />
    <SDO name="phsB" type="CMV" pre="GC_1" />
    <SDO name="phsC" type="CMV" pre="GC_1" />
    <SDO name="neut" type="CMV" pre="GC_1" />
    <SDO name="net" type="CMV" pre="GC_1" />
    <SDO name="res" type="CMV" pre="GC_1" />
    <DA name="angRef" fc="CF" bType="Enum" type="angRefWYE" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.4.6 Phase to ground related measured values of a three phase systemDelta (DEL) -->
  <DOType id="DEL" cdc="DEL" desc="三相系统中相对相相关测量值">
    <SDO name="phsAB" type="CMV" pre="GC_1" />
    <SDO name="phsBC" type="CMV" pre="GC_1" />
    <SDO name="phsCA" type="CMV" pre="GC_1" />
    <DA name="angRef" fc="CF" bType="Enum" type="angRefWYE" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.4.7 Sequence (SEQ)-->
  <DOType id="SEQ" cdc="SEQ" desc="顺序值">
    <SDO name="c1" type="CMV" pre="M" />
    <SDO name="c2" type="CMV" pre="M" />
    <SDO name="c3" type="CMV" pre="M" />
    <DA name="seqT" fc="MX" bType="Enum" type="seqT" pre="M" />
    <DA name="phsRef" fc="CF" bType="Enum" type="phsRef" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.4.8 Harmonic Value (HMV)-->
  <DOType id="HMV" cdc="HMV" desc="谐波值">
    <DA name="q" fc="MX" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="MX" bType="Timestamp" pre="M" />
    <DA name="har" fc="MX" bType="Struct" type="Vector" count="16" dchg="true" dupd="true" pre="M" />
    <DA name="numHar" fc="CF" bType="INT16U" pre="M" />
    <DA name="numCyc" fc="CF" bType="INT16U" pre="M" />
    <DA name="evalTm" fc="CF" bType="INT16U" pre="M" />
    <DA name="units" fc="CF" bType="Struct" type="Unit" pre="O" />
    <DA name="smpRate" fc="CF" bType="INT32U" pre="O" />
    <DA name="frequency" fc="CF" bType="FLOAT32" pre="M" />
    <DA name="hvRef" fc="CF" bType="Enum" type="hvRef" pre="O" />
    <DA name="rmsCyc" fc="CF" bType="INT16U" pre="AC_RMS_M" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.4.9 Harmonic value for WYE (HWYE)-->
  <DOType id="HWYE" cdc="HWYE" desc="WYE谐波值">
    <DA name="q" fc="MX" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="MX" bType="Timestamp" pre="M" />
    <DA name="phsAHar" fc="MX" bType="Struct" type="Vector" count="16" dchg="true" dupd="true" pre="M" />
    <DA name="phsBHar" fc="MX" bType="Struct" type="Vector" count="16" dchg="true" dupd="true" pre="O" />
    <DA name="phsCHar" fc="MX" bType="Struct" type="Vector" count="16" dchg="true" dupd="true" pre="O" />
    <DA name="neutHar" fc="MX" bType="Struct" type="Vector" count="16" dchg="true" dupd="true" pre="O" />
    <DA name="netHar" fc="MX" bType="Struct" type="Vector" count="16" dchg="true" dupd="true" pre="O" />
    <DA name="resHar" fc="MX" bType="Struct" type="Vector" count="16" dchg="true" dupd="true" pre="O" />
    <DA name="numHar" fc="CF" bType="INT16U" pre="M" />
    <DA name="numCyc" fc="CF" bType="INT16U" pre="M" />
    <DA name="evalTm" fc="CF" bType="INT16U" pre="M" />
    <DA name="units" fc="CF" bType="Struct" type="Unit" pre="O" />
    <DA name="angRef" fc="CF" bType="Enum" type="angRefWYE" pre="O" />
    <DA name="smpRate" fc="CF" bType="INT32U" pre="O" />
    <DA name="frequency" fc="CF" bType="FLOAT32" pre="M" />
    <DA name="hvRef" fc="CF" bType="Enum" type="hvRef" pre="O" />
    <DA name="rmsCyc" fc="CF" bType="INT16U" pre="AC_RMS_M" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.4.10 Harmonic value for DEL (HDEL)-->
  <DOType id="HDEL" cdc="HDEL" desc="DEL谐波值">
    <DA name="q" fc="MX" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="MX" bType="Timestamp" pre="M" />
    <DA name="phsABHar" fc="MX" bType="Struct" type="Vector" count="16" dchg="true" qchg="true" pre="M" />
    <DA name="phsBCHar" fc="MX" bType="Struct" type="Vector" count="16" dchg="true" qchg="true" pre="O" />
    <DA name="phsCAHar" fc="MX" bType="Struct" type="Vector" count="16" dchg="true" qchg="true" pre="O" />
    <DA name="numHar" fc="CF" bType="INT16U" pre="M" />
    <DA name="numCyc" fc="CF" bType="INT16U" pre="M" />
    <DA name="evalTm" fc="CF" bType="INT16U" pre="M" />
    <DA name="units" fc="CF" bType="Struct" type="Unit" pre="O" />
    <DA name="angRef" fc="CF" bType="Enum" type="angRefWYE" pre="O" />
    <DA name="smpRate" fc="CF" bType="INT32U" pre="O" />
    <DA name="frequency" fc="CF" bType="FLOAT32" pre="M" />
    <DA name="hvRef" fc="CF" bType="Enum" type="hvRef" pre="O" />
    <DA name="rmsCyc" fc="CF" bType="INT16U" pre="AC_RMS_M" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.5.2 Controllable single point (SPC)-->
  <!-- Definitions from 61850-8-1 override definitions from 61850-7-3 -->
  <DOType id="SPC" cdc="SPC" desc="可控的单点">
    <DA name="SBO" fc="CO" bType="VisString64" pre="AC_CO_SBO_N_M" />
    <DA name="SBOw" fc="CO" bType="Struct" type="SPCSelectWithValue" pre="AC_CO_SBOW_E_M" />
    <DA name="Oper" fc="CO" bType="Struct" type="SPCOperate" pre="AC_CO_M" />
    <DA name="Cancel" fc="CO" bType="Struct" type="SPCCancel" pre="AC_DIR_O" />
    <DA name="origin" fc="ST" bType="Struct" type="Originator" pre="AC_CO_O" />
    <DA name="ctlNum" fc="ST" bType="INT8U" pre="AC_CO_O" />
    <DA name="stVal" fc="ST" bType="BOOLEAN" dchg="true" pre="AC_ST_O" />
    <DA name="q" fc="ST" bType="Quality" qchg="true" pre="AC_ST" />
    <DA name="t" fc="ST" bType="Timestamp" pre="AC_ST" />
    <DA name="stSeld" fc="ST" bType="BOOLEAN" dchg="true" pre="AC_CO_O" />
    <DA name="subEna" fc="SV" bType="BOOLEAN" pre="PICS_SUBST" />
    <DA name="subVal" fc="SV" bType="BOOLEAN" pre="PICS_SUBST" />
    <DA name="subQ" fc="SV" bType="Quality" pre="PICS_SUBST" />
    <DA name="subID" fc="SV" bType="VisString64" pre="PICS_SUBST" />
    <DA name="pulseConfig" fc="CF" bType="Struct" type="PulseConfig" pre="AC_CO_O" />
    <DA name="ctlModel" fc="CF" bType="Enum" type="ctlModel" pre="M" />
    <DA name="sboTimeout" fc="CF" bType="INT32U" pre="AC_CO_O" />
    <DA name="sboClass" fc="CF" bType="Enum" type="sboClass" pre="AC_CO_O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.5.3 Controllable double point (DPC)-->
  <!-- Definitions from 61850-8-1 override definitions from 61850-7-3 -->
  <DOType id="DPC" cdc="DPC" desc="可控的双点">
    <DA name="SBO" fc="CO" bType="VisString64" pre="AC_CO_SBO_N_M" />
    <DA name="SBOw" fc="CO" bType="Struct" type="DPCSelectWithValue" pre="AC_CO_SBOW_E_M" />
    <DA name="Oper" fc="CO" bType="Struct" type="DPCOperate" pre="AC_CO_M" />
    <DA name="Cancel" fc="CO" bType="Struct" type="DPCCancel" pre="AC_DIR_O" />
    <DA name="origin" fc="ST" bType="Struct" type="Originator" pre="AC_CO_O" />
    <DA name="ctlNum" fc="ST" bType="INT8U" pre="AC_CO_O" />
    <DA name="stVal" fc="ST" bType="Dbpos" dchg="true" pre="M" />
    <DA name="q" fc="ST" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="ST" bType="Timestamp" pre="M" />
    <DA name="stSeld" fc="ST" bType="BOOLEAN" dchg="true" pre="AC_CO_O" />
    <DA name="subEna" fc="SV" bType="BOOLEAN" pre="PICS_SUBST" />
    <DA name="subVal" fc="SV" bType="Dbpos" pre="PICS_SUBST" />
    <DA name="subQ" fc="SV" bType="Quality" pre="PICS_SUBST" />
    <DA name="subID" fc="SV" bType="VisString64" pre="PICS_SUBST" />
    <DA name="pulseConfig" fc="CF" bType="Struct" type="PulseConfig" pre="AC_CO_O" />
    <DA name="ctlModel" fc="CF" bType="Enum" type="ctlModel" pre="M" />
    <DA name="sboTimeout" fc="CF" bType="INT32U" pre="AC_CO_O" />
    <DA name="sboClass" fc="CF" bType="Enum" type="sboClass" pre="AC_CO_O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.5.4 Controllable integer status (INC)-->
  <!-- Definitions from 61850-8-1 override definitions from 61850-7-3 -->
  <DOType id="INC" cdc="INC" desc="可控的整数状态">
    <DA name="SBO" fc="CO" bType="VisString64" pre="AC_CO_SBO_N_M" />
    <DA name="SBOw" fc="CO" bType="Struct" type="INCSelectWithValue" pre="AC_CO_SBOW_E_M" />
    <DA name="Oper" fc="CO" bType="Struct" type="INCOperate" pre="AC_CO_M" />
    <DA name="Cancel" fc="CO" bType="Struct" type="INCCancel" pre="AC_DIR_O" />
    <DA name="origin" fc="ST" bType="Struct" type="Originator" pre="AC_CO_O" />
    <DA name="ctlNum" fc="ST" bType="INT8U" pre="AC_CO_O" />
    <DA name="stVal" fc="ST" bType="INT32" dchg="true" pre="M" />
    <DA name="q" fc="ST" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="ST" bType="Timestamp" pre="M" />
    <DA name="stSeld" fc="ST" bType="BOOLEAN" dchg="true" pre="AC_CO_O" />
    <DA name="subEna" fc="SV" bType="BOOLEAN" pre="PICS_SUBST" />
    <DA name="subVal" fc="SV" bType="INT32" pre="PICS_SUBST" />
    <DA name="subQ" fc="SV" bType="Quality" pre="PICS_SUBST" />
    <DA name="subID" fc="SV" bType="VisString64" pre="PICS_SUBST" />
    <DA name="ctlModel" fc="CF" bType="Enum" type="ctlModel" pre="M" />
    <DA name="sboTimeout" fc="CF" bType="INT32U" pre="AC_CO_O" />
    <DA name="sboClass" fc="CF" bType="Enum" type="sboClass" pre="AC_CO_O" />
    <DA name="minVal" fc="CF" bType="INT32" pre="O" />
    <DA name="maxVal" fc="CF" bType="INT32" pre="O" />
    <DA name="stepSize" fc="CF" bType="INT32U" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.5.5 Binary controlled step position information (BSC)-->
  <!-- Definitions from 61850-8-1 override definitions from 61850-7-3 -->
  <DOType id="BSC" cdc="BSC" desc="二进制受控步位置信息">
    <DA name="SBO" fc="CO" bType="VisString64" pre="AC_CO_SBO_N_M" />
    <DA name="SBOw" fc="CO" bType="Struct" type="BSCSelectWithValue" pre="AC_CO_SBOW_E_M" />
    <DA name="Oper" fc="CO" bType="Struct" type="BSCOperate" pre="AC_CO_M" />
    <DA name="Cancel" fc="CO" bType="Struct" type="BSCCancel" pre="AC_DIR_O" />
    <DA name="origin" fc="ST" bType="Struct" type="Originator" pre="AC_CO_O" />
    <DA name="ctlNum" fc="ST" bType="INT8U" pre="AC_CO_O" />
    <DA name="valWTr" fc="ST" bType="Struct" type="ValWithTrans" dchg="true" pre="AC_ST" />
    <DA name="q" fc="ST" bType="Quality" qchg="true" pre="AC_ST" />
    <DA name="t" fc="ST" bType="Timestamp" pre="AC_ST" />
    <DA name="stSeld" fc="ST" bType="BOOLEAN" dchg="true" pre="AC_CO_O" />
    <DA name="subEna" fc="SV" bType="BOOLEAN" pre="PICS_SUBST" />
    <DA name="subVal" fc="SV" bType="Struct" type="ValWithTrans" pre="PICS_SUBST" />
    <DA name="subQ" fc="SV" bType="Quality" pre="PICS_SUBST" />
    <DA name="subID" fc="SV" bType="VisString64" pre="PICS_SUBST" />
    <DA name="persistent" fc="CF" bType="BOOLEAN" pre="M" />
    <DA name="ctlModel" fc="CF" bType="Enum" type="ctlModel" pre="M" />
    <DA name="sboTimeout" fc="CF" bType="INT32U" pre="AC_CO_O" />
    <DA name="sboClass" fc="CF" bType="Enum" type="sboClass" pre="AC_CO_O" />
    <DA name="minVal" fc="CF" bType="INT8" pre="O" />
    <DA name="maxVal" fc="CF" bType="INT8" pre="O" />
    <DA name="stepSize" fc="CF" bType="INT8U" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.5.6 Integer controlled step position information (ISC)-->
  <!-- Definitions from 61850-8-1 override definitions from 61850-7-3 -->
  <DOType id="ISC" cdc="ISC" desc="整数受控步位置信息">
    <DA name="SBO" fc="CO" bType="VisString64" pre="AC_CO_SBO_N_M" />
    <DA name="SBOw" fc="CO" bType="Struct" type="ISCSelectWithValue" pre="AC_CO_SBOW_E_M" />
    <DA name="Oper" fc="CO" bType="Struct" type="ISCOperate" pre="AC_CO_M" />
    <DA name="Cancel" fc="CO" bType="Struct" type="ISCCancel" pre="AC_DIR_O" />
    <DA name="origin" fc="ST" bType="Struct" type="Originator" pre="AC_CO_O" />
    <DA name="ctlNum" fc="ST" bType="INT8U" pre="AC_CO_O" />
    <DA name="valWTr" fc="ST" bType="Struct" type="ValWithTrans" dchg="true" pre="AC_ST" />
    <DA name="q" fc="ST" bType="Quality" qchg="true" pre="AC_ST" />
    <DA name="t" fc="ST" bType="Timestamp" pre="AC_ST" />
    <DA name="stSeld" fc="ST" bType="BOOLEAN" dchg="true" pre="AC_CO_O" />
    <DA name="subEna" fc="SV" bType="BOOLEAN" pre="PICS_SUBST" />
    <DA name="subVal" fc="SV" bType="Struct" type="ValWithTrans" pre="PICS_SUBST" />
    <DA name="subQ" fc="SV" bType="Quality" pre="PICS_SUBST" />
    <DA name="subID" fc="SV" bType="VisString64" pre="PICS_SUBST" />
    <DA name="ctlModel" fc="CF" bType="Enum" type="ctlModel" pre="M" />
    <DA name="sboTimeout" fc="CF" bType="INT32U" pre="AC_CO_O" />
    <DA name="sboClass" fc="CF" bType="Enum" type="sboClass" pre="AC_CO_O" />
    <DA name="minVal" fc="CF" bType="INT8" pre="O" />
    <DA name="maxVal" fc="CF" bType="INT8" pre="O" />
    <DA name="stepSize" fc="CF" bType="INT8U" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.6.2 Controllable analogue set point information (APC)-->
  <!-- Definitions from 61850-8-1 override definitions from 61850-7-3 -->
  <DOType id="APC" cdc="APC" desc="可控模拟设点信息">
    <DA name="SBO" fc="SP" bType="VisString64" pre="AC_CO_SBO_N_M" />
    <DA name="SBOw" fc="SP" bType="Struct" type="APCSelectWithValue" pre="AC_CO_SBOW_E_M" />
    <DA name="Oper" fc="SP" bType="Struct" type="APCOperate" pre="AC_CO_M" />
    <DA name="Cancel" fc="SP" bType="Struct" type="APCCancel" pre="AC_DIR_O" />
    <DA name="origin" fc="MX" bType="Struct" type="Originator" pre="O" />
    <DA name="q" fc="MX" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="MX" bType="Timestamp" pre="M" />
    <DA name="ctlModel" fc="CF" bType="Enum" type="ctlModel" pre="M" />
    <DA name="units" fc="CF" bType="Struct" type="Unit" pre="O" />
    <DA name="sVC" fc="CF" bType="Struct" type="ScaledValueConfig" pre="AC_SCAV" />
    <DA name="minVal" fc="CF" bType="Struct" type="AnalogueValue" pre="O" />
    <DA name="maxVal" fc="CF" bType="Struct" type="AnalogueValue" pre="O" />
    <DA name="stepSize" fc="CF" bType="Struct" type="AnalogueValue" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.7.2 Single point setting (SPG)-->
  <DOType id="SPG" cdc="SPG" desc="单点定值">
    <!-- NOTE: If "setting group" supported, change all fc="SP" to fc="SG"	-->
    <DA name="setVal" fc="SP" bType="BOOLEAN" pre="AC_NSG_M" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.7.3 Integer status setting (ING)-->
  <DOType id="ING" cdc="ING" desc="整数状态定值">
    <!-- NOTE: If "setting group" supported, change all fc="SP" to fc="SG"	-->
    <DA name="setVal" fc="SP" bType="INT32" pre="AC_NSG_M" />
    <DA name="minVal" fc="CF" bType="INT32" pre="O" />
    <DA name="maxVal" fc="CF" bType="INT32" pre="O" />
    <DA name="stepSize" fc="CF" bType="INT32U" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.8.2 Analogue setting (ASG)-->
  <DOType id="ASG" cdc="ASG" desc="模拟定值">
    <!-- NOTE: If "setting group" supported, change all fc="SP" to fc="SG"	-->
    <DA name="setMag" fc="SP" bType="Struct" type="AnalogueValue" pre="AC_NSG_M" />
    <DA name="units" fc="CF" bType="Struct" type="Unit" pre="O" />
    <DA name="sVC" fc="CF" bType="Struct" type="ScaledValueConfig" pre="AC_SCAV" />
    <DA name="minVal" fc="CF" bType="Struct" type="AnalogueValue" pre="O" />
    <DA name="maxVal" fc="CF" bType="Struct" type="AnalogueValue" pre="O" />
    <DA name="stepSize" fc="CF" bType="Struct" type="AnalogueValue" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.8.3 Setting curve (CURVE)-->
  <DOType id="CURVE" cdc="CURVE" desc="定值曲线">
    <!-- NOTE: If "setting group" supported, change all fc="SP" to fc="SG"	-->
    <DA name="setCharact" fc="SP" bType="Enum" type="setCharact" pre="AC_NSG_M" />
    <DA name="setParA" fc="SP" bType="FLOAT32" pre="AC_NSG_O" />
    <DA name="setParB" fc="SP" bType="FLOAT32" pre="AC_NSG_O" />
    <DA name="setParC" fc="SP" bType="FLOAT32" pre="AC_NSG_O" />
    <DA name="setParD" fc="SP" bType="FLOAT32" pre="AC_NSG_O" />
    <DA name="setParE" fc="SP" bType="FLOAT32" pre="AC_NSG_O" />
    <DA name="setParF" fc="SP" bType="FLOAT32" pre="AC_NSG_O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.9.2 Device name plate (DPL)-->
  <DOType id="DPL" cdc="DPL" desc="设备铭牌">
    <DA name="vendor" fc="DC" bType="VisString255" pre="M" />
    <DA name="hwRev" fc="DC" bType="VisString255" pre="O" />
    <DA name="swRev" fc="DC" bType="VisString255" pre="O" />
    <DA name="serNum" fc="DC" bType="VisString255" pre="O" />
    <DA name="model" fc="DC" bType="VisString255" pre="O" />
    <DA name="location" fc="DC" bType="VisString255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.9.3 Logical Node name plate (LPL)-->
  <DOType id="LPL" cdc="LPL" desc="逻辑节点铭牌">
    <DA name="vendor" fc="DC" bType="VisString255" pre="M" />
    <DA name="swRev" fc="DC" bType="VisString255" pre="M" />
    <DA name="d" fc="DC" bType="VisString255" pre="M" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="configRev" fc="DC" bType="VisString255" pre="AC_LNO_M" />
    <DA name="ldNs" fc="EX" bType="VisString255" pre="AC_LNO_EX" />
    <DA name="lnNs" fc="EX" bType="VisString255" pre="AC_DLD_M" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- section 7.9.4 Curve shape description (CSD)-->
  <DOType id="CSD" cdc="CSD" desc="曲线形状描述">
    <DA name="xUnit" fc="DC" bType="Struct" type="Unit" pre="M" />
    <DA name="xD" fc="DC" bType="VisString255" pre="M" />
    <DA name="yUnit" fc="DC" bType="Struct" type="Unit" pre="M" />
    <DA name="yD" fc="DC" bType="VisString255" pre="M" />
    <DA name="numPts" fc="DC" bType="INT16U" pre="M" />
    <DA name="crvPts" fc="DC" bType="Struct" type="Point" count="16" pre="M" />
    <DA name="d" fc="DC" bType="VisString255" pre="M" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- ************************************************************************************** -->
  <!-- This sction contains Data Objects (DO) additionally defined for DER in 61850-7-420 -->
  <!-- Definitions from 61850-8-1 override definitions from 61850-7-420  -->
  <!-- DO:ERY E Array - Section 9.1.1 of 61850-7-420 -->
  <DOType id="ERY" cdc="ERY" desc="E-Array (ERY) enumerated">
    <DA name="numPts" fc="SP" bType="INT16U" pre="M" />
    <DA name="eAry" fc="SP" bType="Enum" type="EArray" count="254" dchg="true" pre="M" />
    <DA name="qAry" fc="SP" bType="Quality" count="254" qchg="true" pre="O" />
    <DA name="tAry" fc="SP" bType="Timestamp" count="254" pre="O" />
    <DA name="dAry" fc="DC" bType="VisString255" type="Vector" count="255" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- DO:V-Array (VRY) visible string - Section 9.1.2 of 61850-7-420 -->
  <DOType id="VRY" cdc="VRY" desc="V-Array (VRY) visible string">
    <DA name="numPts" fc="SP" bType="INT16U" pre="M" />
    <DA name="vAry" fc="SP" bType="VisString255" count="254" dchg="true" pre="M" />
    <DA name="qAry" fc="SP" bType="Quality" count="254" qchg="true" pre="O" />
    <DA name="tAry" fc="SP" bType="Timestamp" count="254" pre="O" />
    <DA name="dAry" fc="DC" bType="VisString255" type="Vector" count="254" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- DO:Absolute time schedule (SCA) settings - Section 9.2.1 of 61850-7-420 -->
  <!-- NOTE: If "setting group" supported, change all fc="SP" to fc="SG"	-->
  <!-- NOTE: rmpTyp is conditionally mandatory or optional: if val is a power-related type, -->
  <!-- NOTE: then rmpTyp is mandatory; if val is currency, then rmpTyp is not necessary -->
  <DOType id="SCA" cdc="SCA" desc="Absolute time schedule (SCA) settings">
    <DA name="numPts" fc="SP" bType="INT16U" pre="AC_NSG_M" />
    <DA name="val" fc="SP" bType="FLOAT32" count="255" dchg="true" pre="AC_NSG_M" />
    <DA name="rmpTyp" fc="SP" bType="Enum" type="rmpTyp" count="255" dchg="true" pre="AC_NSG_C" />
    <DA name="time" fc="SP" bType="Timestamp" count="255" dchg="true" pre="AC_NSG_M" />
    <DA name="cur" fc="CF" bType="VisString32" pre="O" />
    <DA name="valEq" fc="CF" bType="Enum" type="ValEq" pre="O" />
    <DA name="valD" fc="DC" bType="VisString255" pre="O" />
    <DA name="valDU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- DO:Relative time schedule (SCR) settings - Section 9.2.1 of 61850-7-420 -->
  <!-- NOTE: If "setting group" supported, change all fc="SP" to fc="SG"	-->
  <!-- NOTE: rmpTyp is conditionally mandatory or optional: if val is a power-related type, -->
  <!-- NOTE: then rmpTyp is mandatory; if val is currency, then rmpTyp is not necessary -->
  <DOType id="SCR" cdc="SCR" desc="Relative time schedule (SCR) settings">
    <DA name="numPts" fc="SP" bType="INT16U" pre="AC_NSG_M" />
    <DA name="val" fc="SP" bType="FLOAT32" count="255" dchg="true" pre="AC_NSG_M" />
    <DA name="rmpTyp" fc="SP" bType="Enum" type="rmpTyp" count="255" dchg="true" pre="AC_NSG_C" />
    <DA name="tmOffset" fc="SP" bType="Timestamp" count="255" dchg="true" pre="AC_NSG_M" />
    <DA name="cur" fc="CF" bType="VisString32" pre="O" />
    <DA name="valEq" fc="CF" bType="Enum" type="ValEq" pre="O" />
    <DA name="valD" fc="DC" bType="VisString255" pre="O" />
    <DA name="valDU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <DOType id="ENS" cdc="ENS" desc="Integer status">
    <DA name="stVal" fc="ST" bType="INT32" dchg="true" pre="M" />
    <DA name="q" fc="ST" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="ST" bType="Timestamp" pre="M" />
    <DA name="subEna" fc="SV" bType="BOOLEAN" pre="PICS_SUBST" />
    <DA name="subVal" fc="SV" bType="INT32" pre="PICS_SUBST" />
    <DA name="subQ" fc="SV" bType="Quality" pre="PICS_SUBST" />
    <DA name="subID" fc="SV" bType="VisString64" pre="PICS_SUBST" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <DOType id="ENC" cdc="ENC" desc="Controllable integer status">
    <DA name="SBO" fc="CO" bType="VisString64" pre="AC_CO_SBO_N_M" />
    <DA name="SBOw" fc="CO" bType="Struct" type="INCSelectWithValue" pre="AC_CO_SBOW_E_M" />
    <DA name="Oper" fc="CO" bType="Struct" type="INCOperate" pre="AC_CO_M" />
    <DA name="Cancel" fc="CO" bType="Struct" type="INCCancel" pre="AC_DIR_O" />
    <DA name="origin" fc="ST" bType="Struct" type="Originator" pre="AC_CO_O" />
    <DA name="ctlNum" fc="ST" bType="INT8U" pre="AC_CO_O" />
    <DA name="stVal" fc="ST" bType="INT32" dchg="true" pre="AC_ST_O" />
    <DA name="q" fc="ST" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="ST" bType="Timestamp" pre="M" />
    <DA name="stSeld" fc="ST" bType="BOOLEAN" dchg="true" pre="AC_CO_O" />
    <DA name="subEna" fc="SV" bType="BOOLEAN" pre="PICS_SUBST" />
    <DA name="subVal" fc="SV" bType="INT32" pre="PICS_SUBST" />
    <DA name="subQ" fc="SV" bType="Quality" pre="PICS_SUBST" />
    <DA name="subID" fc="SV" bType="VisString64" pre="PICS_SUBST" />
    <DA name="ctlModel" fc="CF" bType="Enum" type="ctlModel" pre="M" />
    <DA name="sboTimeout" fc="CF" bType="INT32U" pre="AC_CO_O" />
    <DA name="sboClass" fc="CF" bType="Enum" type="sboClass" pre="AC_CO_O" />
    <DA name="minVal" fc="CF" bType="INT32" pre="O" />
    <DA name="maxVal" fc="CF" bType="INT32" pre="O" />
    <DA name="stepSize" fc="CF" bType="INT32U" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <DOType id="ENG" cdc="ENG" desc="Integer status setting">
    <!-- NOTE: If "setting group" supported, change all fc="SP" to fc="SG"	-->
    <DA name="setVal" fc="SP" bType="INT32" pre="AC_NSG_M" />
    <DA name="minVal" fc="CF" bType="INT32" pre="O" />
    <DA name="maxVal" fc="CF" bType="INT32" pre="O" />
    <DA name="stepSize" fc="CF" bType="INT32U" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- ************************************************************************************** -->
  <!-- This sction contains Data Objects (DO) additionally defined for Wind in 61400-25-2 -->
  <!-- Definitions from 61850-8-1 override definitions from 61400-25-2  -->
  <!-- DO:SPV Setpoint Value - Section 7.3.2 of 61400-25 -->
  <DOType id="SPV" cdc="SPV">
    <SDO name="chaManRs" type="SPC_chaManRs" pre="O" />
    <SDO name="actVal" type="APC_actVal" pre="M" />
    <SDO name="oldVal" type="APC_actVal" pre="O" />
    <DA name="minMxVal" fc="MX" bType="Struct" type="AnalogueValue" pre="O" />
    <DA name="maxMxVal" fc="MX" bType="Struct" type="AnalogueValue" pre="O" />
    <DA name="totAvVal" fc="MX" bType="Struct" type="AnalogueValue" pre="O" />
    <DA name="sdvVal" fc="MX" bType="Struct" type="AnalogueValue" pre="O" />
    <DA name="units" fc="CF" bType="Struct" type="Unit" pre="O" />
    <DA name="minVal" fc="CF" bType="Struct" type="AnalogueValue" pre="O" />
    <DA name="maxVal" fc="CF" bType="Struct" type="AnalogueValue" pre="O" />
    <DA name="incRate" fc="CF" bType="Struct" type="AnalogueValue" pre="O" />
    <DA name="decRate" fc="CF" bType="Struct" type="AnalogueValue" pre="O" />
    <DA name="spAcs" fc="CF" bType="Enum" type="spAcsEnum" pre="O" />
    <DA name="charPerRs" fc="CF" bType="Enum" type="chaPerRsEnum" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
  </DOType>
  <!-- DO:STV Status Value - Section 7.3.3 of 61400-25 -->
  <DOType id="STV" cdc="STV">
    <SDO name="actSt" type="INS_actSt" pre="M" />
    <SDO name="oldSt" type="INS_actSt" pre="O" />
    <SDO name="stTm" type="TMS" pre="O" />
    <SDO name="stCt" type="CTE" pre="O" />
    <DA name="preTmms" fc="CF" bType="INT32U" pre="O" />
    <DA name="pstTmms" fc="CF" bType="INT32U" pre="O" />
    <DA name="smpTmms" fc="CF" bType="INT16U" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- DO:ALM Alarm - Section 7.3.4 of 61400-25-->
  <DOType id="ALM" cdc="ALM">
    <SDO name="almAck" type="SPC_chaManRs" pre="M" />
    <SDO name="actSt" type="INS_actSt" pre="M" />
    <SDO name="oldSt" type="INS_actSt" pre="O" />
    <DA name="preTmms" fc="CF" bType="INT32U" pre="O" />
    <DA name="pstTmms" fc="CF" bType="INT32U" pre="O" />
    <DA name="smpTmms" fc="CF" bType="INT16U" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- DO:CMD Command - Section 7.3.5 of 61400-25-->
  <DOType id="CMD" cdc="CMD">
    <SDO name="actSt" type="INC_actSt" pre="M" />
    <SDO name="oldSt" type="INS_actSt" pre="O" />
    <SDO name="cmTm" type="TMS" pre="O" />
    <SDO name="cmCt" type="CTE" pre="O" />
    <DA name="cmAcs" fc="CF" bType="INT8U" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- DO:CTE Event counting - Section 7.3.6 of 61400-25-->
  <DOType id="CTE" cdc="CTE">
    <SDO name="manRs" type="SPC_chaManRs" pre="M" />
    <SDO name="hisRs" type="INC_actSt" pre="O" />
    <SDO name="actCtVal" type="INS_actSt" pre="M" />
    <SDO name="oldCtVal" type="INS_actSt" pre="M" />
    <DA name="ctTot" fc="ST" bType="INT32U" pre="O" />
    <DA name="dly" fc="ST" bType="INT32U" pre="O" />
    <DA name="mly" fc="ST" bType="INT32U" pre="O" />
    <DA name="yly" fc="ST" bType="INT32U" pre="O" />
    <DA name="tot" fc="ST" bType="INT32U" pre="O" />
    <DA name="rsPer" fc="CF" bType="Enum" type="rsPerEnum" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- DO:TMS State timing - Section 7.3.7 of 61400-25-->
  <DOType id="TMS" cdc="TMS">
    <SDO name="manRs" type="SPC_chaManRs" pre="M" />
    <SDO name="hisRs" type="INC_actSt" pre="O" />
    <SDO name="actTmVal" type="INS_actSt" pre="M" />
    <SDO name="oldTmVal" type="INS_actSt" pre="M" />
    <DA name="tmTot" fc="ST" bType="INT32U" pre="O" />
    <DA name="dly" fc="ST" bType="INT32U" pre="O" />
    <DA name="mly" fc="ST" bType="INT32U" pre="O" />
    <DA name="yly" fc="ST" bType="INT32U" pre="O" />
    <DA name="tot" fc="ST" bType="INT32U" pre="O" />
    <DA name="rsPer" fc="CF" bType="Enum" type="rsPerEnum" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- DO:ASS Alarm Set Status - Section 7.3.8 of 61400-25-->
  <DOType id="ASS" cdc="ASS">
    <DA name="stVal" fc="ST" bType="Enum" type="stValASSEnum" pre="M" />
    <DA name="q" fc="ST" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="ST" bType="Timestamp" pre="M" />
    <DA name="numAlm" fc="ST" bType="INT16U" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
  </DOType>
  <!-- DO:WDPL Wind device nameplate - Section 7.4.2.2 of 61400-25-->
  <DOType id="WDPL" cdc="WDPL">
    <DA name="vendor" fc="DC" bType="VisString255" pre="M" />
    <DA name="hwRev" fc="DC" bType="VisString255" pre="M" />
    <DA name="swRev" fc="DC" bType="VisString255" pre="M" />
    <DA name="serNum" fc="DC" bType="VisString255" pre="M" />
    <DA name="model" fc="DC" bType="VisString255" pre="M" />
    <DA name="location" fc="DC" bType="VisString255" pre="M" />
    <DA name="cdcNs" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="cdcName" fc="EX" bType="VisString255" pre="AC_DLNDA_M" />
    <DA name="dataNs" fc="EX" bType="VisString255" pre="AC_DLN_M" />
    <DA name="tmOffset" fc="DC" bType="INT16" pre="M" />
    <DA name="tmUseDT" fc="DC" bType="BOOLEAN" pre="M" />
    <DA name="tmDT" fc="DC" bType="BOOLEAN" pre="M" />
    <DA name="tmAutoDT" fc="DC" bType="BOOLEAN" pre="O" />
    <DA name="tmTZ" fc="DC" bType="VisString128" pre="O" />
    <DA name="tmLang" fc="DC" bType="VisString3" pre="O" />
    <DA name="tmCountry" fc="DC" bType="VisString2" pre="O" />
    <DA name="stDT" fc="ST" bType="BOOLEAN" pre="O" />
    <DA name="d" fc="DC" bType="VisString255" pre="O" />
    <DA name="dU" fc="DC" bType="Unicode255" pre="O" />
  </DOType>
  <DOType id="SPC_chaManRs" cdc="SPC">
    <DA name="SBO" fc="CO" bType="VisString64" pre="AC_CO_SBO_N_M" />
    <DA name="SBOw" fc="CO" bType="Struct" type="SPCSelectWithValue" pre="AC_CO_SBOW_E_M" />
    <DA name="Oper" fc="CO" bType="Struct" type="SPCOperate" pre="AC_CO_M" />
    <DA name="Cancel" fc="CO" bType="Struct" type="SPCCancel" pre="M" />
    <DA name="origin" fc="ST" bType="Struct" type="Originator" pre="M" />
    <DA name="stVal" fc="ST" bType="BOOLEAN" dchg="true" pre="M" />
    <DA name="q" fc="ST" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="ST" bType="Timestamp" pre="M" />
    <DA name="ctlModel" fc="CF" bType="Enum" type="ctlModel" pre="M" />
  </DOType>
  <DOType id="APC_actVal" cdc="APC">
    <DA name="SBO" fc="SP" bType="VisString64" pre="AC_CO_SBO_N_M" />
    <DA name="SBOw" fc="SP" bType="Struct" type="APCSelectWithValue" pre="AC_CO_SBOW_E_M" />
    <DA name="Oper" fc="SP" bType="Struct" type="APCOperate" pre="AC_CO_M" />
    <DA name="Cancel" fc="SP" bType="Struct" type="APCCancel" pre="M" />
    <DA name="origin" fc="MX" bType="Struct" type="Originator" pre="M" />
    <DA name="q" fc="MX" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="MX" bType="Timestamp" pre="M" />
    <DA name="ctlModel" fc="CF" bType="Enum" type="ctlModel" pre="M" />
    <DA name="maxVal" fc="CF" bType="Struct" type="AnalogueValue" pre="M" />
  </DOType>
  <DOType id="INS_actSt" cdc="INS">
    <DA name="stVal" fc="ST" bType="INT8" dchg="true" pre="M" />
    <DA name="q" fc="ST" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="ST" bType="Timestamp" pre="M" />
  </DOType>
  <DOType id="INC_actSt" cdc="INC">
    <DA name="SBO" fc="CO" bType="VisString64" pre="AC_CO_SBO_N_M" />
    <DA name="SBOw" fc="CO" bType="Struct" type="INCSelectWithValue" pre="AC_CO_SBOW_E_M" />
    <DA name="Oper" fc="CO" bType="Struct" type="INCOperate" pre="AC_CO_M" />
    <DA name="Cancel" fc="CO" bType="Struct" type="INCCancel" pre="M" />
    <DA name="origin" fc="ST" bType="Struct" type="Originator" pre="AC_CO_O" />
    <DA name="ctlNum" fc="ST" bType="INT8U" pre="AC_CO_O" />
    <DA name="stVal" fc="ST" bType="INT8" dchg="true" pre="M" />
    <DA name="q" fc="ST" bType="Quality" qchg="true" pre="M" />
    <DA name="t" fc="ST" bType="Timestamp" pre="M" />
    <DA name="ctlModel" fc="CF" bType="Enum" type="ctlModel" pre="M" />
    <DA name="sboTimeout" fc="CF" bType="INT32U" pre="AC_CO_O" />
    <DA name="sboClass" fc="CF" bType="Enum" type="sboClass" pre="AC_CO_O" />
  </DOType>
  <!-- ************************************************************************************** -->
  <!-- This sction contains Data Attributes (DA) defined in 61850-7-3  -->
  <!-- the following DA Type is taken from IEC 61850-7-2 -->
  <!-- section 13.2.1 of IEC-61850-7-2 Setting Group Control Block (SGCB) -->
  <DAType id="SGCB" desc="定值组控制块">
    <!-- sec 13.2.1 -->
    <BDA name="numOfSG" bType="INT8U" pre="M" desc="" />
    <BDA name="actSG" bType="INT8U" pre="M" desc="" />
    <BDA name="editSG" bType="INT8U" pre="M" desc="" />
    <BDA name="cnfEdit" bType="BOOLEAN" pre="M" desc="" />
    <BDA name="lactTim" bType="Timestamp" pre="M" desc="" />
  </DAType>
  <!-- the following DA Types are taken from IEC 61850-7-3 and have all optional attributes included -->
  <!-- section 6.3 Analogue value -->
  <!-- f*(10**units.multiplier) = (i*scaleFactor) +offset -->
  <DAType id="AnalogueValue" desc="模拟值">
    <!-- sec 6.3 -->
    <BDA name="i" bType="INT32" pre="GC_1" desc="整数值" />
    <BDA name="f" bType="FLOAT32" pre="GC_1" desc="浮点值" />
  </DAType>
  <DAType id="ScaledValueConfig" desc="模拟值配置">
    <!-- sec 6.4 Configuration of analogue value-->
    <BDA name="scaleFactor" bType="FLOAT32" pre="M" desc="标量因子" />
    <BDA name="offset" bType="FLOAT32" pre="M" desc="偏移量" />
  </DAType>
  <DAType id="RangeConfig" desc="范围配置">
    <!-- sec 6.5 Range configuration-->
    <BDA name="hhLim" bType="Struct" type="AnalogueValue" pre="M" desc="上上限" />
    <BDA name="hLim" bType="Struct" type="AnalogueValue" pre="M" desc="上限" />
    <BDA name="lLim" bType="Struct" type="AnalogueValue" pre="M" desc="下限" />
    <BDA name="llLim" bType="Struct" type="AnalogueValue" pre="M" desc="下下限" />
    <BDA name="min" bType="Struct" type="AnalogueValue" pre="M" desc="最小值" />
    <BDA name="max" bType="Struct" type="AnalogueValue" pre="M" desc="最大值" />
  </DAType>
  <DAType id="ValWithTrans" desc="带瞬变指示的步位置">
    <!-- sec 6.6 Step position with transient indication-->
    <BDA name="posVal" bType="INT8" pre="M" desc="步位置" />
    <BDA name="transInd" bType="BOOLEAN" pre="O" desc="瞬变状态" />
  </DAType>
  <DAType id="PulseConfig" desc="脉冲配置">
    <!-- sec 6.7 Pulse configuration-->
    <BDA name="cmdQual" bType="Enum" type="cmdQual" pre="M" desc="输出方式" />
    <BDA name="onDur" bType="INT32U" pre="M" desc="脉冲持续时间" />
    <BDA name="offDur" bType="INT32U" pre="M" desc="脉冲间隔时间" />
    <BDA name="numPls" bType="INT32U" pre="M" desc="脉冲个数" />
  </DAType>
  <DAType id="Originator" desc="原发者">
    <!-- sec 6.8 Originator-->
    <BDA name="orCat" bType="Enum" type="orCat" pre="M" desc="原发者类别" />
    <BDA name="orIdent" bType="Octet64" pre="M" desc="原发者标识" />
  </DAType>
  <DAType id="Unit" desc="单位">
    <!-- sec 6.9 Unit-->
    <BDA name="SIUnit" bType="Enum" type="SIUnit" pre="M" desc="单位" />
    <BDA name="multiplier" bType="Enum" type="multiplier" pre="O" desc="倍数" />
  </DAType>
  <DAType id="Vector" desc="向量">
    <!-- sec 6.10  Vector Definition -->
    <BDA name="mag" bType="Struct" type="AnalogueValue" pre="M" desc="模" />
    <BDA name="ang" bType="Struct" type="AnalogueValue" pre="O" desc="幅角" />
  </DAType>
  <DAType id="Point" desc="点">
    <!-- sec 6.10  Point -->
    <BDA name="xVal" bType="FLOAT32" pre="M" desc="x坐标值" />
    <BDA name="yVal" bType="FLOAT32" pre="M" desc="y坐标值" />
  </DAType>
  <DAType id="SPCSelectWithValue" desc="带值遥控选择(SPC)">
    <BDA name="ctlVal" bType="BOOLEAN" pre="M" desc="控制值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="ctlNum" bType="INT8U" pre="M" desc="控制计数" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
    <BDA name="Check" bType="Check" pre="M" desc="检测" />
  </DAType>
  <DAType id="SPCOperate" desc="遥控执行(SPC)">
    <BDA name="ctlVal" bType="BOOLEAN" pre="M" desc="控制值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M_NOR" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="ctlNum" bType="INT8U" pre="M" desc="控制计数" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
    <BDA name="Check" bType="Check" pre="M" desc="检测" />
  </DAType>
  <DAType id="SPCCancel" desc="遥控撤销(SPC)">
    <BDA name="ctlVal" bType="BOOLEAN" pre="M" desc="控制值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="ctlNum" bType="INT8U" pre="M" desc="控制计数" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
  </DAType>
  <DAType id="DPCSelectWithValue" desc="带值遥控选择(DPC)">
    <BDA name="ctlVal" bType="BOOLEAN" pre="M" desc="控制值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="ctlNum" bType="INT8U" pre="M" desc="控制计数" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
    <BDA name="Check" bType="Check" pre="M" desc="检测" />
  </DAType>
  <DAType id="DPCOperate" desc="遥控执行(DPC)">
    <BDA name="ctlVal" bType="BOOLEAN" pre="M" desc="控制值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M_NOR" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="ctlNum" bType="INT8U" pre="M" desc="控制计数" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
    <BDA name="Check" bType="Check" pre="M" desc="检测" />
  </DAType>
  <DAType id="DPCCancel" desc="遥控撤销(DPC)">
    <BDA name="ctlVal" bType="BOOLEAN" pre="M" desc="控制值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="ctlNum" bType="INT8U" pre="M" desc="控制计数" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
  </DAType>
  <!-- the following DATypes are from 61850-8-1 -->
  <DAType id="INCSelectWithValue" desc="带值遥控选择(INC)">
    <BDA name="ctlVal" bType="INT32" pre="M" desc="控制值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="ctlNum" bType="INT8U" pre="M" desc="控制计数" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
    <BDA name="Check" bType="Check" pre="M" desc="检测" />
  </DAType>
  <DAType id="INCOperate" desc="遥控执行(INC)">
    <BDA name="ctlVal" bType="INT32" pre="M" desc="控制值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M_NOR" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="ctlNum" bType="INT8U" pre="M" desc="控制计数" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
    <BDA name="Check" bType="Check" pre="M" desc="检测" />
  </DAType>
  <DAType id="INCCancel" desc="遥控撤销(INC)">
    <BDA name="ctlVal" bType="INT32" pre="M" desc="控制值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="ctlNum" bType="INT8U" pre="M" desc="控制计数" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
  </DAType>
  <!-- the following DATypes are from 61850-8-1 -->
  <DAType id="BSCSelectWithValue" desc="带值遥控选择(BSC)">
    <BDA name="ctlVal" bType="Dbpos" pre="M" desc="控制值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="ctlNum" bType="INT8U" pre="M" desc="控制计数" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
    <BDA name="Check" bType="Check" pre="M" desc="检测" />
  </DAType>
  <DAType id="BSCOperate" desc="遥控执行(BSC)">
    <BDA name="ctlVal" bType="Dbpos" pre="M" desc="控制值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M_NOR" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="ctlNum" bType="INT8U" pre="M" desc="控制计数" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
    <BDA name="Check" bType="Check" pre="M" desc="检测" />
  </DAType>
  <DAType id="BSCCancel" desc="遥控撤销(BSC)">
    <BDA name="ctlVal" bType="Dbpos" pre="M" desc="控制值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="ctlNum" bType="INT8U" pre="M" desc="控制计数" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
  </DAType>
  <!-- the following DATypes are from 61850-8-1 -->
  <DAType id="ISCSelectWithValue" desc="带值遥控选择(ISC)">
    <BDA name="ctlVal" bType="INT8" pre="M" desc="控制值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="ctlNum" bType="INT8U" pre="M" desc="控制计数" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
    <BDA name="Check" bType="Check" pre="M" desc="检测" />
  </DAType>
  <DAType id="ISCOperate" desc="遥控执行(ISC)">
    <BDA name="ctlVal" bType="INT8" pre="M" desc="控制值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M_NOR" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="ctlNum" bType="INT8U" pre="M" desc="控制计数" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
    <BDA name="Check" bType="Check" pre="M" desc="检测" />
  </DAType>
  <DAType id="ISCCancel" desc="遥控撤销(ISC)">
    <BDA name="ctlVal" bType="INT8" pre="M" desc="控制值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="ctlNum" bType="INT8U" pre="M" desc="控制计数" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
  </DAType>
  <!-- the following DATypes are from 61850-8-1 -->
  <DAType id="APCSelectWithValue" desc="带值遥控选择(APC)">
    <BDA name="setMag" bType="Struct" type="AnalogueValue" pre="M" desc="设置幅值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
    <BDA name="Check" bType="Check" pre="M" desc="检测" />
  </DAType>
  <DAType id="APCOperate" desc="遥控执行(APC)">
    <BDA name="setMag" bType="Struct" type="AnalogueValue" pre="M" desc="设置幅值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M_NOR" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
    <BDA name="Check" bType="Check" pre="M" desc="检测" />
  </DAType>
  <DAType id="APCCancel" desc="遥控撤销(APC)">
    <BDA name="setMag" bType="Struct" type="AnalogueValue" pre="M" desc="设置幅值" />
    <BDA name="operTm" bType="Timestamp" pre="AC_CO_TA_E_M" desc="操作时间" />
    <BDA name="origin" bType="Struct" type="Originator" pre="M" desc="命令发出者" />
    <BDA name="T" bType="Timestamp" pre="M" desc="时间" />
    <BDA name="Test" bType="BOOLEAN" pre="M" desc="测试" />
  </DAType>
  <!-- ******************************************************************************************* -->
  <!-- Following section contains EnumTypes as mentioned in 61850-7-3 -->
  <EnumType id="dirPhs" desc="相故障方向">
    <EnumVal ord="0">unknown</EnumVal>
    <EnumVal ord="1">forward</EnumVal>
    <EnumVal ord="2">backward</EnumVal>
  </EnumType>
  <EnumType id="sboClass" desc="操作前选择类型">
    <EnumVal ord="0">operate-once</EnumVal>
    <EnumVal ord="1">operate-many</EnumVal>
  </EnumType>
  <EnumType id="hvRef" desc="谐波基准">
    <EnumVal ord="0">fundamental</EnumVal>
    <EnumVal ord="1">rms</EnumVal>
    <EnumVal ord="2">absolute</EnumVal>
  </EnumType>
  <EnumType id="sev" desc="违例严重性">
    <EnumVal ord="0">unknown</EnumVal>
    <EnumVal ord="1">critical</EnumVal>
    <EnumVal ord="2">major</EnumVal>
    <EnumVal ord="3">minor</EnumVal>
    <EnumVal ord="4">warning</EnumVal>
  </EnumType>
  <EnumType id="cmdQual" desc="输出方式">
    <EnumVal ord="0">pulse</EnumVal>
    <EnumVal ord="1">persistent</EnumVal>
  </EnumType>
  <EnumType id="orCat" desc="原发者类别">
    <EnumVal ord="0">not-supported</EnumVal>
    <EnumVal ord="1">bay-control</EnumVal>
    <EnumVal ord="2">station-control</EnumVal>
    <EnumVal ord="3">remote-control</EnumVal>
    <EnumVal ord="4">automatic-bay</EnumVal>
    <EnumVal ord="5">automatic-station</EnumVal>
    <EnumVal ord="6">automatic-remote</EnumVal>
    <EnumVal ord="7">maintenance</EnumVal>
    <EnumVal ord="8">process</EnumVal>
  </EnumType>
  <EnumType id="range" desc="值范围">
    <EnumVal ord="0">normal</EnumVal>
    <EnumVal ord="1">high</EnumVal>
    <EnumVal ord="2">low</EnumVal>
    <EnumVal ord="3">high-high</EnumVal>
    <EnumVal ord="4">low-low</EnumVal>
  </EnumType>
  <EnumType id="angRef" desc="角度基准">
    <EnumVal ord="0">V</EnumVal>
    <EnumVal ord="1">A</EnumVal>
    <EnumVal ord="2">other</EnumVal>
  </EnumType>
  <EnumType id="angRefWYE" desc="角度基准(WYE)">
    <EnumVal ord="0">Va</EnumVal>
    <EnumVal ord="1">Vb</EnumVal>
    <EnumVal ord="2">Vc</EnumVal>
    <EnumVal ord="3">Aa</EnumVal>
    <EnumVal ord="4">Ab</EnumVal>
    <EnumVal ord="5">Ac</EnumVal>
    <EnumVal ord="6">Vab</EnumVal>
    <EnumVal ord="7">Vbc</EnumVal>
    <EnumVal ord="8">Vca</EnumVal>
    <EnumVal ord="9">Vother</EnumVal>
    <EnumVal ord="10">Aother</EnumVal>
  </EnumType>
  <EnumType id="phsRef" desc="相基准">
    <EnumVal ord="0">A</EnumVal>
    <EnumVal ord="1">B</EnumVal>
    <EnumVal ord="2">C</EnumVal>
  </EnumType>
  <EnumType id="setCharact" desc="曲线特性">
    <EnumVal ord="1">ANSI Extremly Inverse</EnumVal>
    <EnumVal ord="2">ANSI Very Inverse</EnumVal>
    <EnumVal ord="3">ANSI Normal Inverse</EnumVal>
    <EnumVal ord="4">ANSI Moderate Inverse</EnumVal>
    <EnumVal ord="5">ANSI Definite Time</EnumVal>
    <EnumVal ord="6">Long-Time Extremely Inverse</EnumVal>
    <EnumVal ord="7">Long-Time Very Inverse</EnumVal>
    <EnumVal ord="8">Long-Time Inverse</EnumVal>
    <EnumVal ord="9">IEC Normal Inverse</EnumVal>
    <EnumVal ord="10">IEC Very Inverse</EnumVal>
    <EnumVal ord="11">IEC Inverse</EnumVal>
    <EnumVal ord="12">IEC Extremely Inverse</EnumVal>
    <EnumVal ord="13">IEC Short-Time Inverse</EnumVal>
    <EnumVal ord="14">IEC Long-Time Inverse</EnumVal>
    <EnumVal ord="15">IEC Definite Time</EnumVal>
    <EnumVal ord="16">Reserved</EnumVal>
  </EnumType>
  <!-- ******************************************************************************************* -->
  <!-- Following section contains EnumTypes as required for DER -->
  <EnumType id="EArray" desc="">
    <EnumVal ord="0">zero</EnumVal>
    <EnumVal ord="1">one</EnumVal>
    <EnumVal ord="2">two</EnumVal>
    <EnumVal ord="3">three</EnumVal>
    <EnumVal ord="4">four</EnumVal>
    <EnumVal ord="5">five</EnumVal>
    <EnumVal ord="6">six</EnumVal>
    <EnumVal ord="7">seven</EnumVal>
    <EnumVal ord="8">eight</EnumVal>
    <EnumVal ord="9">nine</EnumVal>
    <EnumVal ord="10">ten</EnumVal>
    <EnumVal ord="11">eleven</EnumVal>
    <EnumVal ord="12">twelve</EnumVal>
    <EnumVal ord="13">thirteen</EnumVal>
    <EnumVal ord="14">fourteen</EnumVal>
    <EnumVal ord="15">fifteen</EnumVal>
    <EnumVal ord="16">sixteen</EnumVal>
  </EnumType>
  <EnumType id="rmpTyp" desc="">
    <EnumVal ord="1">Fixed</EnumVal>
    <EnumVal ord="2">Ramp</EnumVal>
    <EnumVal ord="3">Average</EnumVal>
  </EnumType>
  <EnumType id="ValEq" desc="">
    <EnumVal ord="1">SI Units</EnumVal>
    <EnumVal ord="2">Currency per SI Units</EnumVal>
    <EnumVal ord="3">SI Units per currency</EnumVal>
  </EnumType>
  <!-- ******************************************************************************************* -->
  <!-- Following section contains EnumTypes as required for Wind -->
  <EnumType id="spAcsEnum">
    <EnumVal ord="0">Low</EnumVal>
    <EnumVal ord="1">medium</EnumVal>
    <EnumVal ord="2">high</EnumVal>
  </EnumType>
  <EnumType id="chaPerRsEnum">
    <EnumVal ord="0">hly</EnumVal>
    <EnumVal ord="1">dly</EnumVal>
    <EnumVal ord="2">wly</EnumVal>
    <EnumVal ord="3">mly</EnumVal>
  </EnumType>
  <EnumType id="rsPerEnum">
    <EnumVal ord="0">dly</EnumVal>
    <EnumVal ord="1">wly</EnumVal>
    <EnumVal ord="2">mly</EnumVal>
    <EnumVal ord="3">yly</EnumVal>
    <EnumVal ord="4">manual</EnumVal>
  </EnumType>
  <EnumType id="stValASSEnum">
    <EnumVal ord="0">off</EnumVal>
    <EnumVal ord="1">Acknowledged</EnumVal>
    <EnumVal ord="2">Warning</EnumVal>
    <EnumVal ord="3">Active</EnumVal>
  </EnumType>
      <EnumType id="Mod" desc="模式">
      <EnumVal ord="1">on</EnumVal>
      <EnumVal ord="2">blocked</EnumVal>
      <EnumVal ord="3">test</EnumVal>
      <EnumVal ord="4">test/blocked</EnumVal>
      <EnumVal ord="5">off</EnumVal>
    </EnumType>
    <EnumType id="ctlModel" desc="控制模式">
      <EnumVal ord="0">status-only</EnumVal>
      <EnumVal ord="1">direct-with-normal-security</EnumVal>
      <EnumVal ord="2">sbo-with-normal-security</EnumVal>
      <EnumVal ord="3">direct-with-enhanced-security</EnumVal>
      <EnumVal ord="4">sbo-with-enhanced-security</EnumVal>
    </EnumType>
    <EnumType id="Beh" desc="性能">
      <EnumVal ord="1">on</EnumVal>
      <EnumVal ord="2">blocked</EnumVal>
      <EnumVal ord="3">test</EnumVal>
      <EnumVal ord="4">test/blocked</EnumVal>
      <EnumVal ord="5">off</EnumVal>
    </EnumType>
    <EnumType id="SIUnit" desc="单位">
      <EnumVal ord="1" />
      <EnumVal ord="10">rad</EnumVal>
      <EnumVal ord="11">sr</EnumVal>
      <EnumVal ord="2">m</EnumVal>
      <EnumVal ord="21">Gy</EnumVal>
      <EnumVal ord="22">q</EnumVal>
      <EnumVal ord="23">Ã‚Â°C</EnumVal>
      <EnumVal ord="24">Sv</EnumVal>
      <EnumVal ord="25">F</EnumVal>
      <EnumVal ord="26">C</EnumVal>
      <EnumVal ord="27">S</EnumVal>
      <EnumVal ord="28">H</EnumVal>
      <EnumVal ord="29">V</EnumVal>
      <EnumVal ord="3">kg</EnumVal>
      <EnumVal ord="30">ohm</EnumVal>
      <EnumVal ord="31">J</EnumVal>
      <EnumVal ord="32">N</EnumVal>
      <EnumVal ord="33">Hz</EnumVal>
      <EnumVal ord="34">Ix</EnumVal>
      <EnumVal ord="35">Lm</EnumVal>
      <EnumVal ord="36">Wb</EnumVal>
      <EnumVal ord="37">T</EnumVal>
      <EnumVal ord="38">W</EnumVal>
      <EnumVal ord="39">Pa</EnumVal>
      <EnumVal ord="4">s</EnumVal>
      <EnumVal ord="41">mÃ‚Â²</EnumVal>
      <EnumVal ord="42">mÃ‚Â³</EnumVal>
      <EnumVal ord="43">m/s</EnumVal>
      <EnumVal ord="44">m/sÃ‚Â²</EnumVal>
      <EnumVal ord="45">mÃ‚Â³/s</EnumVal>
      <EnumVal ord="46">m/mÃ‚Â³</EnumVal>
      <EnumVal ord="47">M</EnumVal>
      <EnumVal ord="48">kg/mÃ‚Â³</EnumVal>
      <EnumVal ord="49">mÃ‚Â²/s</EnumVal>
      <EnumVal ord="5">A</EnumVal>
      <EnumVal ord="50">W/m K</EnumVal>
      <EnumVal ord="51">J/K</EnumVal>
      <EnumVal ord="52">ppm</EnumVal>
      <EnumVal ord="53">1/s</EnumVal>
      <EnumVal ord="54">rad/s</EnumVal>
      <EnumVal ord="6">K</EnumVal>
      <EnumVal ord="61">VA</EnumVal>
      <EnumVal ord="62">Watts</EnumVal>
      <EnumVal ord="63">VAr</EnumVal>
      <EnumVal ord="64">theta</EnumVal>
      <EnumVal ord="65">cos(theta)</EnumVal>
      <EnumVal ord="66">Vs</EnumVal>
      <EnumVal ord="67">VÃ‚Â²</EnumVal>
      <EnumVal ord="68">As</EnumVal>
      <EnumVal ord="69">AÃ‚Â²</EnumVal>
      <EnumVal ord="7">mol</EnumVal>
      <EnumVal ord="70">AÃ‚Â²t</EnumVal>
      <EnumVal ord="71">VAh</EnumVal>
      <EnumVal ord="72">Wh</EnumVal>
      <EnumVal ord="73">VArh</EnumVal>
      <EnumVal ord="74">V/Hz</EnumVal>
      <EnumVal ord="8">cd</EnumVal>
      <EnumVal ord="9">deg</EnumVal>
    </EnumType>
    <EnumType id="dir" desc="总方向">
      <EnumVal ord="0">unknown</EnumVal>
      <EnumVal ord="1">forward</EnumVal>
      <EnumVal ord="2">backward</EnumVal>
      <EnumVal ord="3">both</EnumVal>
    </EnumType>
    <EnumType id="SEL_710_1_SIUnit" desc="单位(SEL)">
      <EnumVal ord="1">none</EnumVal>
      <EnumVal ord="2">m</EnumVal>
      <EnumVal ord="3">kg</EnumVal>
      <EnumVal ord="4">s</EnumVal>
      <EnumVal ord="5">A</EnumVal>
      <EnumVal ord="6">K</EnumVal>
      <EnumVal ord="7">mol</EnumVal>
      <EnumVal ord="8">cd</EnumVal>
      <EnumVal ord="9">deg</EnumVal>
      <EnumVal ord="10">rad</EnumVal>
      <EnumVal ord="11">sr</EnumVal>
      <EnumVal ord="21">Gy</EnumVal>
      <EnumVal ord="22">q</EnumVal>
      <EnumVal ord="23">Ã‚Â°C</EnumVal>
      <EnumVal ord="24">Sv</EnumVal>
      <EnumVal ord="25">F</EnumVal>
      <EnumVal ord="26">C</EnumVal>
      <EnumVal ord="27">S</EnumVal>
      <EnumVal ord="28">H</EnumVal>
      <EnumVal ord="29">V</EnumVal>
      <EnumVal ord="30">ohm</EnumVal>
      <EnumVal ord="31">J</EnumVal>
      <EnumVal ord="32">N</EnumVal>
      <EnumVal ord="33">Hz</EnumVal>
      <EnumVal ord="34">lx</EnumVal>
      <EnumVal ord="35">Lm</EnumVal>
      <EnumVal ord="36">Wb</EnumVal>
      <EnumVal ord="37">T</EnumVal>
      <EnumVal ord="38">W</EnumVal>
      <EnumVal ord="39">Pa</EnumVal>
      <EnumVal ord="41">mÃ‚Â²</EnumVal>
      <EnumVal ord="42">mÃ‚Â³</EnumVal>
      <EnumVal ord="43">m/s</EnumVal>
      <EnumVal ord="44">m/sÃ‚Â²</EnumVal>
      <EnumVal ord="45">mÃ‚Â³/s</EnumVal>
      <EnumVal ord="46">m/mÃ‚Â³</EnumVal>
      <EnumVal ord="47">M</EnumVal>
      <EnumVal ord="48">kg/mÃ‚Â³</EnumVal>
      <EnumVal ord="49">mÃ‚Â²/s</EnumVal>
      <EnumVal ord="50">W/m K</EnumVal>
      <EnumVal ord="51">J/K</EnumVal>
      <EnumVal ord="52">ppm</EnumVal>
      <EnumVal ord="53">1/s</EnumVal>
      <EnumVal ord="54">rad/s</EnumVal>
      <EnumVal ord="61">VA</EnumVal>
      <EnumVal ord="62">Watts</EnumVal>
      <EnumVal ord="63">VAr</EnumVal>
      <EnumVal ord="64">theta</EnumVal>
      <EnumVal ord="65">Cos (theta)</EnumVal>
      <EnumVal ord="66">Vs</EnumVal>
      <EnumVal ord="67">VÃ‚Â²</EnumVal>
      <EnumVal ord="68">As</EnumVal>
      <EnumVal ord="69">AÃ‚Â²</EnumVal>
      <EnumVal ord="70">AÃ‚Â²t</EnumVal>
      <EnumVal ord="71">VAh</EnumVal>
      <EnumVal ord="72">Wh</EnumVal>
      <EnumVal ord="73">VArh</EnumVal>
      <EnumVal ord="74">V/Hz</EnumVal>
    </EnumType>
    <EnumType id="multiplier" desc="倍数">
      <EnumVal ord="-24">y</EnumVal>
      <EnumVal ord="-21">z</EnumVal>
      <EnumVal ord="-18">a</EnumVal>
      <EnumVal ord="-15">f</EnumVal>
      <EnumVal ord="-12">p</EnumVal>
      <EnumVal ord="-9">n</EnumVal>
      <EnumVal ord="-6">Ã‚Âµ</EnumVal>
      <EnumVal ord="-3">m</EnumVal>
      <EnumVal ord="-2">c</EnumVal>
      <EnumVal ord="-1">d</EnumVal>
      <EnumVal ord="0" />
      <EnumVal ord="1">da</EnumVal>
      <EnumVal ord="2">h</EnumVal>
      <EnumVal ord="3">k</EnumVal>
      <EnumVal ord="6">M</EnumVal>
      <EnumVal ord="9">G</EnumVal>
      <EnumVal ord="12">T</EnumVal>
      <EnumVal ord="15">P</EnumVal>
      <EnumVal ord="18">E</EnumVal>
      <EnumVal ord="21">Z</EnumVal>
      <EnumVal ord="24">Y</EnumVal>
    </EnumType>
    <EnumType id="seqT" desc="顺序值类型">
      <EnumVal ord="0">pos-neg-zero</EnumVal>
      <EnumVal ord="1">dir-quad-zero</EnumVal>
    </EnumType>
</DataTypeTemplates>
</SCL>