<?xml version="1.0" encoding="utf-8"?>
<SpecialFunCode UniqueId="0" Model="IS580">
  <!--实时监控部分-->
  <MonitorControl>
    <ReadStatus>
      <RunInfo Name="Machine Operation">
        <Par Name="NULL" />
        <Par Name="Forward Run" />
        <Par Name="Reverse Run" />
        <Par Name="Stop" />
      </RunInfo>
      <ErrorInfo Name="故障码" />
    </ReadStatus>
    <WriteCmd />
  </MonitorControl>
  <!--故障码与故障名映射-->
  <ErrorInfo>
    <Error id="0" ErrCode="ERR0" ErrName="no fault" />
    <Error id="1" ErrCode="ERR1" ErrName="reserved" />
    <Error id="2" ErrCode="ERR2" ErrName="overcurrent" />
    <Error id="3" ErrCode="ERR3" ErrName="overcurrent" />
    <Error id="4" ErrCode="ERR4" ErrName="overcurrent" />
    <Error id="5" ErrCode="ERR5" ErrName="overvoltage" />
    <Error id="6" ErrCode="ERR6" ErrName="overvoltage" />
    <Error id="7" ErrCode="ERR7" ErrName="overvoltage" />
    <Error id="8" ErrCode="ERR8" ErrName="buffer resistor 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="phase-loss input" />
    <Error id="13" ErrCode="ERR13" ErrName="phase-loss output" />
    <Error id="14" ErrCode="ERR14" ErrName="heatsink overheat" />
    <Error id="15" ErrCode="ERR15" ErrName="external fault" />
    <Error id="16" ErrCode="ERR16" ErrName="modbus fault" />
    <Error id="17" ErrCode="ERR17" ErrName="contactor fault" />
    <Error id="18" ErrCode="ERR18" ErrName="current sensing fault" />
    <Error id="19" ErrCode="ERR19" ErrName="motor tuning fault" />
    <Error id="20" ErrCode="ERR20" ErrName="encoder fault" />
    <Error id="21" ErrCode="ERR21" ErrName="eeprom fault" />
    <Error id="23" ErrCode="ERR23" ErrName="ground fault" />
    <Error id="24" ErrCode="ERR24" ErrName="interphase short fault for output" />
    <Error id="25" ErrCode="ERR25" ErrName="EEPROM address fault" />
    <Error id="26" ErrCode="ERR26" ErrName="time is out" />
    <Error id="27" ErrCode="ERR27" ErrName="bussiness time is out" />
    <Error id="30" ErrCode="ERR30" ErrName="output offload" />
    <Error id="40" ErrCode="ERR40" ErrName="multi times overcurrent" />
    <Error id="42" ErrCode="ERR42" ErrName="CAN communication fault" />
    <Error id="43" ErrCode="ERR43" ErrName="resolver tuning fault" />
    <Error id="44" ErrCode="ERR44" ErrName="speed error protection fault" />
    <Error id="45" ErrCode="ERR45" ErrName="motor temperature fault" />
    <Error id="46" ErrCode="ERR46" ErrName="pump sensor fault" />
    <Error id="47" ErrCode="ERR47" ErrName="slave fault warning" />
    <Error id="48" ErrCode="ERR48" ErrName="CAN address confict" />
    <Error id="49" ErrCode="ERR49" ErrName="resolver loose wiring" />
    <Error id="52" ErrCode="ERR52" ErrName="multi masters fault" />
    <Error id="58" ErrCode="ERR58" ErrName="user paramerter restore fault" />
    <Error id="59" ErrCode="ERR59" ErrName="back EMF error" />
    <Error id="61" ErrCode="ERR61" ErrName="braking overtime" />
    <Error id="62" ErrCode="ERR62" ErrName="braking IGBT fault" />
    <Error id="63" ErrCode="ERR63" ErrName="reverse running time out" />
    <Error id="66" ErrCode="ERR66" ErrName="braking resistor fault" />
    <Error id="67" ErrCode="ERR67" ErrName="initialising fault" />
  </ErrorInfo>
  <!--示波器特殊功能码-->
  <OscInfo>
    <Channel>
      <Par Addr="0" Name="Reserved" />
      <Par Addr="1" Name="Reserved" />
      <Par Addr="2" Name="Reserved" />
      <Par Addr="3" Name="Reserved" />
      <Par Addr="10" Name="Reserved" />
      <Par Addr="11" Name="Reserved" />
      <Par Addr="12" Name="Reserved" />
      <Par Addr="13" Name="Reserved" />
      <Par Addr="14" Name="Reserved" />
      <Par Addr="15" Name="Reserved" />
      <Par Addr="16" Name="Reserved" />
      <Par Addr="17" Name="Reserved" />
      <Par Addr="18" Name="U phase current" />
      <Par Addr="19" Name="V phase current" />
      <Par Addr="20" Name="W phase current" />
      <Par Addr="21" Name="Reserved" />
      <Par Addr="22" Name="Reserved" />
      <Par Addr="23" Name="Excitation current" />
      <Par Addr="24" Name="Torque current" />
      <Par Addr="25" Name="Reserved" />
      <Par Addr="26" Name="Setting Im" />
      <Par Addr="27" Name="Setting It" />
      <Par Addr="28" Name="Reserved" />
      <Par Addr="29" Name="Reserved" />
      <Par Addr="30" Name="Reserved" />
      <Par Addr="31" Name="Reserved" />
      <Par Addr="32" Name="Reserved" />
      <Par Addr="33" Name="Reserved" />
      <Par Addr="34" Name="Reserved" />
      <Par Addr="35" Name="Reserved" />
      <Par Addr="36" Name="Reserved" />
      <Par Addr="37" Name="Reserved" />
      <Par Addr="38" Name="Reserved" />
      <Par Addr="39" Name="Reserved" />
      <Par Addr="40" Name="Reserved" />
      <Par Addr="41" Name="Reserved" />
      <Par Addr="42" Name="Reserved" />
      <Par Addr="43" Name="Reserved" />
      <Par Addr="44" Name="Reserved" />
      <Par Addr="45" Name="Reserved" />
      <Par Addr="46" Name="Reserved" />
      <Par Addr="47" Name="Reserved" />
      <Par Addr="48" Name="Reserved" />
      <Par Addr="49" Name="Reserved" />
      <Par Addr="50" Name="Reserved" />
      <Par Addr="51" Name="Reserved" />
      <Par Addr="52" Name="Reserved" />
      <Par Addr="53" Name="Reserved" />
      <Par Addr="54" Name="Reserved" />
      <Par Addr="55" Name="Reserved" />
      <Par Addr="56" Name="Reserved" />
      <Par Addr="57" Name="Reserved" />
      <Par Addr="58" Name="Reserved" />
      <Par Addr="59" Name="Reserved" />
      <Par Addr="60" Name="Reserved" />
      <Par Addr="61" Name="Reserved" />
      <Par Addr="62" Name="Reserved" />
      <Par Addr="63" Name="Reserved" />
      <Par Addr="64" Name="Reserved" />
      <Par Addr="65" Name="Reserved" />
      <Par Addr="66" Name="Reserved" />
      <Par Addr="67" Name="Reserved" />
      <Par Addr="68" Name="Reserved" />
      <Par Addr="69" Name="Reserved" />
      <Par Addr="70" Name="Reserved" />
      <Par Addr="71" Name="Reserved" />
      <Par Addr="72" Name="Reserved" />
      <Par Addr="73" Name="Reserved" />
      <Par Addr="74" Name="Reserved" />
      <Par Addr="75" Name="Reserved" />
      <Par Addr="400" Name="Running frequency" />
      <Par Addr="401" Name="Frequency reference" />
      <Par Addr="402" Name="DC bus voltage" />
      <Par Addr="403" Name="Output voltage" />
      <Par Addr="404" Name="Output current" />
      <Par Addr="405" Name="Output power" />
      <Par Addr="406" Name="Output torque" />
      <Par Addr="407" Name="Basic DI/DO status" />
      <Par Addr="408" Name="Extended DI/DO status" />
      <Par Addr="409" Name="AI1 voltage(after correction)" />
      <Par Addr="410" Name="AI2 voltage(after correction)" />
      <Par Addr="411" Name="AI3 voltage(after correction)" />
      <Par Addr="412" Name="Resolver mechanical angle" />
      <Par Addr="413" Name="Reserved" />
      <Par Addr="414" Name="Motor speed" />
      <Par Addr="415" Name="Reserved" />
      <Par Addr="416" Name="Reserved" />
      <Par Addr="417" Name="Reserved" />
      <Par Addr="418" Name="Reserved" />
      <Par Addr="419" Name="Reserved" />
      <Par Addr="420" Name="Reserved" />
      <Par Addr="421" Name="Reserved" />
      <Par Addr="422" Name="Reserved" />
      <Par Addr="423" Name="Given torque" />
      <Par Addr="424" Name="Torque feedback" />
      <Par Addr="425" Name="Overload value in total" />
      <Par Addr="426" Name="Given pressure of host computer" />
      <Par Addr="427" Name="Given flow of host computer" />
      <Par Addr="428" Name="Current upon overcurrent fault" />
      <Par Addr="429" Name="Overcurrent fault type" />
      <Par Addr="430" Name="AI1 voltage(before correction)" />
      <Par Addr="431" Name="AI2 voltage(before correction)" />
      <Par Addr="432" Name="AI3 voltage(before correction)" />
      <Par Addr="433" Name="Reserved" />
      <Par Addr="434" Name="AO1 voltage" />
      <Par Addr="435" Name="AO2 voltage" />
      <Par Addr="436" Name="Mechanical angle of motor" />
      <Par Addr="437" Name="Given oil pressure" />
      <Par Addr="438" Name="Feedback oil pressure" />
      <Par Addr="439" Name="Given speed" />
      <Par Addr="440" Name="Feedback speed" />
      <Par Addr="441" Name="Motor speed feedback" />
      <Par Addr="442" Name="Resolver interference status" />
      <Par Addr="443" Name="Reserved" />
      <Par Addr="444" Name="Reserved" />
      <Par Addr="445" Name="Motor KTY temperature" />
      <Par Addr="446" Name="Received CAN frames" />
      <Par Addr="447" Name="Faulty number of CAN sending" />
      <Par Addr="448" Name="Faulty number of CAN receiving" />
      <Par Addr="449" Name="Off-line times of CAN bus" />
      <Par Addr="450" Name="Reserved" />
      <Par Addr="451" Name="Reserved" />
      <Par Addr="452" Name="Reserved" />
      <Par Addr="453" Name="Reserved" />
      <Par Addr="454" Name="Reserved" />
      <Par Addr="455" Name="Reserved" />
      <Par Addr="456" Name="Reserved" />
      <Par Addr="457" Name="Sampling KTY value of motor temperature" />
      <Par Addr="458" Name="Sampling PTC value of motor temperature" />
      <Par Addr="459" Name="Braking current" />
    </Channel>
    <ChBit />
    <Triger />
  </OscInfo>
</SpecialFunCode>