<?xml version="1.0" encoding="utf-8"?>
<SpecialFunCode UniqueId="0" Model="MD310">
  <!--实时监控部分-->
  <MonitorControl>
    <ReadStatus>
      <RunInfo Name="Drive running">
        <Par Name="Forward run" />
        <Par Name="Reverse run" />
        <Par Name="Stop" />
        <Par Name="Auto-tuning" />
        <Par Name="Fault" />
      </RunInfo>
      <ErrorInfo Name="Fault code" />
    </ReadStatus>
    <WriteCmd>
      <RunInfo Name="Run control">
        <Par Name="Coast to stop" />
        <Par Name="Forward run" />
        <Par Name="Reverse run" />
        <Par Name="Fault reset" />
        <Par Name="Forward jog" />
        <Par Name="Reverse jog" />
      </RunInfo>
    </WriteCmd>
  </MonitorControl>
  <!--故障码与故障名映射-->
  <ErrorInfo>
    <Error id="2" ErrCode="ERR2" ErrName="Overcurrent during acceleration" />
    <Error id="3" ErrCode="ERR3" ErrName="Overcurrent during deceleration" />
    <Error id="4" ErrCode="ERR4" ErrName="Overcurrent at constant speed" />
    <Error id="5" ErrCode="ERR5" ErrName="Overvoltage during acceleration" />
    <Error id="6" ErrCode="ERR6" ErrName="Overvoltage during deceleration" />
    <Error id="7" ErrCode="ERR7" ErrName="Overvoltage at constant speed" />
    <Error id="8" ErrCode="ERR8" ErrName="Control power fault" />
    <Error id="9" ErrCode="ERR9" ErrName="Undervoltage" />
    <Error id="10" ErrCode="ERR10" ErrName="Drive overload" />
    <Error id="11" ErrCode="ERR11" ErrName="Motor overload" />
    <Error id="12" ErrCode="ERR12" ErrName="Power input phase loss" />
    <Error id="13" ErrCode="ERR13" ErrName="Power output phase loss" />
    <Error id="14" ErrCode="ERR14" ErrName="IGBT overheat" />
    <Error id="15" ErrCode="ERR15" ErrName="External equipment fault" />
    <Error id="16" ErrCode="ERR16" ErrName="Communication fault" />
    <Error id="18" ErrCode="ERR18" ErrName="Current detection fault" />
    <Error id="19" ErrCode="ERR19" ErrName="Motor tuning fault" />
    <Error id="21" ErrCode="ERR21" ErrName="EEPROM read-write fault" />
    <Error id="23" ErrCode="ERR23" ErrName="Short circuit to ground" />
    <Error id="26" ErrCode="ERR26" ErrName="Accumulative running time reached" />
    <Error id="27" ErrCode="ERR27" ErrName="User-defined fault 1" />
    <Error id="28" ErrCode="ERR28" ErrName="User-defined fault 2" />
    <Error id="29" ErrCode="ERR29" ErrName="Accumulative poweron time reached" />
    <Error id="30" ErrCode="ERR30" ErrName="Off load fault" />
    <Error id="31" ErrCode="ERR31" ErrName="PID feedback lost during running" />
    <Error id="33" ErrCode="ERR33" ErrName="Communication receiving timeout inside drive board" />
    <Error id="40" ErrCode="ERR40" ErrName="Quick current limit" />
    <Error id="41" ErrCode="ERR41" ErrName="Motor switchover fault during running" />
    <Error id="42" ErrCode="ERR42" ErrName="Overspeed error" />
    <Error id="96" ErrCode="ERR96" ErrName="Communication receiving timeout inside control board" />
  </ErrorInfo>
  <!--示波器特殊功能码-->
  <OscInfo>
    <Channel>
      <Par Addr="0" Name="NULL" />
      <Par Addr="1" Name="Running frequency" />
      <Par Addr="2" Name="Frequency reference" />
      <Par Addr="3" Name="Bus voltage" />
      <Par Addr="4" Name="Output voltage" />
      <Par Addr="5" Name="Output current" />
      <Par Addr="8" Name="DI state" />
      <Par Addr="9" Name="DO state" />
      <Par Addr="10" Name="AI1 voltage" />
      <Par Addr="11" Name="AI2 voltage" />
      <Par Addr="12" Name="AI3 voltage" />
    </Channel>
    <ChBit />
    <Triger />
  </OscInfo>
</SpecialFunCode>