<?xml version="1.0" encoding="utf-8"?>
<SpecialFunCode UniqueId="0" Model="Device1">
  <!--伺服状态监控部分-->
  <MonitorControl>
    <ReadStatus>
      <RunInfo Addr="D01.20">
        <Par Value="0" />
        <Par Value="1" />
        <Par Value="2" />
        <Par Value="3" />
      </RunInfo>
      <ErrorInfo Addr="D01.1" />
    </ReadStatus>
    <WriteCmd>
      <Button Addr="C32.00" WriteValue="0x1010" Show="自由停机" />
      <Button Addr="C32.00" WriteValue="0x1001" Show="正转运行" />
      <Button Addr="C32.00" WriteValue="0x1003" Show="反转运行" />
      <Button Addr="C32.00" WriteValue="0x1100" Show="故障复位" />
      <Button Addr="C32.00" WriteValue="0x1040" Show="正转点动" />
      <Button Addr="C32.00" WriteValue="0x1080" Show="反转点动" />
    </WriteCmd>
  </MonitorControl>
  <!--监控D00组状态参数部分-->
  <MonitorState>
    <d00.00 Num="d00.00" InputType="0" Min="-8000" Max="8000" Default="" Accuracy="0" ShowLength="" Unit="rpm" Bit="16" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.01 Num="d00.01" InputType="0" Min="-8000" Max="8000" Default="" Accuracy="0" ShowLength="" Unit="rpm" Bit="16" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.02 Num="d00.02" InputType="0" Min="-350.0" Max="350.0" Default="" Accuracy="1" ShowLength="" Unit="%" Bit="16" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.03 Num="d00.03" InputType="0" Min="-350.0" Max="350.0" Default="" Accuracy="1" ShowLength="" Unit="%" Bit="16" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.04 Num="d00.04" InputType="0" Min="0x00" Max="0x7F" Default="" Accuracy="0" ShowLength="" Unit="" Bit="16" Format="1" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.05 Num="d00.05" InputType="0" Min="0x00" Max="0x7F" Default="" Accuracy="0" ShowLength="" Unit="" Bit="16" Format="1" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.06 Num="d00.06" InputType="0" Min="0.0" Max="360.0" Default="" Accuracy="1" ShowLength="" Unit="°" Bit="16" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.07 Num="d00.07" InputType="0" Min="0.0" Max="360.0" Default="" Accuracy="1" ShowLength="" Unit="°" Bit="16" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.08 Num="d00.08" InputType="0" Min="-4000" Max="4000" Default="" Accuracy="0" ShowLength="" Unit="rpm" Bit="16" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.09 Num="d00.09" InputType="0" Min="-2147483648" Max="2147483647" Default="" Accuracy="0" ShowLength="" Unit="P" Bit="32" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.11 Num="d00.11" InputType="0" Min="-2147483648" Max="2147483647" Default="" Accuracy="0" ShowLength="" Unit="P" Bit="32" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.13 Num="d00.13" InputType="0" Min="-2147483648" Max="2147483647" Default="" Accuracy="0" ShowLength="" Unit="P" Bit="32" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.15 Num="d00.15" InputType="0" Min="0" Max="2147483647" Default="" Accuracy="0" ShowLength="" Unit="Hz" Bit="32" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.17 Num="d00.17" InputType="0" Min="0" Max="999" Default="" Accuracy="0" ShowLength="" Unit="V" Bit="16" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.18 Num="d00.18" InputType="0" Min="0.00" Max="655.35" Default="" Accuracy="2" ShowLength="" Unit="Hz" Bit="16" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.20 Num="d00.20" InputType="0" Min="0.01" Max="99.00" Default="" Accuracy="2" ShowLength="" Unit="A" Bit="16" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.21 Num="d00.21" InputType="0" Min="0" Max="999" Default="" Accuracy="0" ShowLength="" Unit="V" Bit="16" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.22 Num="d00.22" InputType="0" Min="-10.00" Max="10.00" Default="" Accuracy="2" ShowLength="" Unit="V" Bit="16" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.23 Num="d00.23" InputType="0" Min="-10.00" Max="10.00" Default="" Accuracy="2" ShowLength="" Unit="V" Bit="16" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.24 Num="d00.24" InputType="0" Min="-10.00" Max="10.00" Default="" Accuracy="2" ShowLength="" Unit="V" Bit="16" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.25 Num="d00.25" InputType="0" Min="-10.00" Max="10.00" Default="" Accuracy="2" ShowLength="" Unit="V" Bit="16" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.26 Num="d00.26" InputType="0" Min="0.00" Max="10.00" Default="" Accuracy="2" ShowLength="" Unit="V" Bit="16" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.27 Num="d00.27" InputType="0" Min="0.00" Max="10.00" Default="" Accuracy="2" ShowLength="" Unit="V" Bit="16" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.31 Num="d00.31" InputType="0" Min="0" Max="65535" Default="" Accuracy="0" ShowLength="" Unit="Rev" Bit="16" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.32 Num="d00.32" InputType="0" Min="0" Max="4294967295" Default="" Accuracy="0" ShowLength="" Unit=" P" Bit="32" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.36 Num="d00.36" InputType="0" Min="0x0000" Max="0xFFFF" Default="" Accuracy="0" ShowLength="" Unit="" Bit="16" Format="1" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.37 Num="d00.37" InputType="0" Min="0x0000" Max="0xFFFF" Default="" Accuracy="0" ShowLength="" Unit="" Bit="16" Format="1" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.38 Num="d00.38" InputType="0" Min="0x0000" Max="0xFFFF" Default="" Accuracy="0" ShowLength="" Unit="" Bit="16" Format="1" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.39 Num="d00.39" InputType="0" Min="0x0000" Max="0xFFFF" Default="" Accuracy="0" ShowLength="" Unit="" Bit="16" Format="1" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.42 Num="d00.42" InputType="0" Min="0.0" Max="100.0" Default="" Accuracy="1" ShowLength="" Unit="%" Bit="16" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.45 Num="d00.45" InputType="0" Min="-350.0" Max="350.0" Default="" Accuracy="1" ShowLength="" Unit="%" Bit="16" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.46 Num="d00.46" InputType="0" Min="-2147483648" Max="2147483647" Default="" Accuracy="0" ShowLength="" Unit="P" Bit="32" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.50 Num="d00.50" InputType="0" Min="-2147483648" Max="2147483647" Default="" Accuracy="0" ShowLength="" Unit="P" Bit="16" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.54 Num="d00.54" InputType="0" Min="0" Max="4294967295" Default="" Accuracy="0" ShowLength="" Unit="" Bit="32" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.56 Num="d00.56" InputType="0" Min="0" Max="4294967295" Default="" Accuracy="0" ShowLength="" Unit="" Bit="32" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.58 Num="d00.58" InputType="0" Min="0" Max="4294967295" Default="" Accuracy="0" ShowLength="" Unit="" Bit="32" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.60 Num="d00.60" InputType="0" Min="0" Max="4294967295" Default="" Accuracy="0" ShowLength="" Unit="" Bit="32" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.68 Num="d00.68" InputType="0" Min="-2147483648" Max="2147483647" Default="" Accuracy="0" ShowLength="" Unit="P" Bit="32" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.74 Num="d00.74" InputType="0" Min="0x0000" Max="0xFFFF" Default="" Accuracy="0" ShowLength="" Unit="" Bit="16" Format="1" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d00.75 Num="d00.75" InputType="0" Min="0x0000" Max="0xFFFF" Default="" Accuracy="0" ShowLength="" Unit="" Bit="16" Format="1" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
  </MonitorState>
  <!--监控D01组故障参数部分-->
  <MonitorFault>
    <d01.00 Num="d01.00" InputType="0" Min="0" Max="9" Default="" Accuracy="0" ShowLength="" Unit="" Bit="16" Format="0" Symbol="0" RW="0" Effect="2" MotorPar="0" Show="1" />
    <d01.01 Num="d01.01" InputType="0" Min="0x0000" Max="0xFFFF" Default="" Accuracy="1" ShowLength="" Unit="" Bit="16" Format="1" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d01.02 Num="d01.02" InputType="0" Min="-999.9" Max="999.9" Default="" Accuracy="1" ShowLength="" Unit="A" Bit="16" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d01.03 Num="d01.03" InputType="0" Min="-999.9" Max="999.9" Default="" Accuracy="1" ShowLength="" Unit="A" Bit="16" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d01.04 Num="d01.04" InputType="0" Min="-4000" Max="4000" Default="" Accuracy="0" ShowLength="" Unit="rpm" Bit="16" Format="0" Symbol="1" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d01.05 Num="d01.05" InputType="0" Min="0.0" Max="999.9" Default="" Accuracy="1" ShowLength="" Unit="V" Bit="16" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d01.06 Num="d01.06" InputType="0" Min="0" Max="999" Default="" Accuracy="0" ShowLength="" Unit="V" Bit="16" Format="0" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d01.07 Num="d01.07" InputType="0" Min="0x00" Max="0xFF" Default="" Accuracy="0" ShowLength="" Unit="" Bit="16" Format="1" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d01.08 Num="d01.08" InputType="0" Min="0x00" Max="0xFF" Default="" Accuracy="0" ShowLength="" Unit="" Bit="16" Format="1" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d01.09 Num="d01.09" InputType="0" Min="0x0000" Max="0xFFFF" Default="" Accuracy="1" ShowLength="" Unit="" Bit="16" Format="1" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
    <d01.10 Num="d01.10" InputType="0" Min="0x0000" Max="0xFFFF" Default="" Accuracy="0" ShowLength="" Unit="" Bit="16" Format="1" Symbol="0" RW="2" Effect="2" MotorPar="0" Show="1" />
  </MonitorFault>
  <!--快捷键信息-->
  <ShortCut>
    <F20.00 Num="F20.00" Name="故障复位" Value="1" />
    <F20.01 Num="F20.01" Name="软件复位" Value="1" />
    <F20.02 Num="F20.02" Name="FPGA故障复位" Value="1" />
  </ShortCut>
  <!--示波器特殊功能码-->
  <OscInfo>
    <Channel>
      <Par Num="X03.00" Min="-500.0" Max="500.0" Accuracy="1" Symbol="1" Unit="%" Bit="32" Show="1" />
      <Par Num="X03.01" Min="-500.000" Max="500.000" Accuracy="1" Symbol="1" Unit="%" Bit="32" Show="1" />
      <Par Num="X03.02" Min="-500.000" Max="500.000" Accuracy="1" Symbol="1" Unit="%" Bit="32" Show="1" />
      <Par Num="X03.03" Min="-500.00" Max="500.00" Accuracy="2" Symbol="1" Unit="A" Bit="32" Show="1" />
      <Par Num="X03.04" Min="-500.00" Max="500.00" Accuracy="2" Symbol="1" Unit="A" Bit="32" Show="1" />
      <Par Num="X03.05" Min="-500.00" Max="500.00" Accuracy="2" Symbol="1" Unit="A" Bit="32" Show="1" />
      <Par Num="X03.06" Min="0" Max="1000.0" Accuracy="1" Symbol="0" Unit="V" Bit="32" Show="1" />
      <Par Num="X03.07" Min="-8000.0000" Max="8000.0000" Accuracy="4" Symbol="1" Unit="rpm" Bit="32" Show="1" />
      <Par Num="X03.08" Min="-8000.0000" Max="8000.0000" Accuracy="4" Symbol="1" Unit="rpm" Bit="32" Show="1" />
      <Par Num="X03.09" Min="-8000.0000" Max="8000.0000" Accuracy="4" Symbol="1" Unit="rpm" Bit="32" Show="1" />
      <Par Num="X03.10" Min="-8000.0000" Max="8000.0000" Accuracy="4" Symbol="1" Unit="rpm" Bit="32" Show="1" />
      <Par Num="X03.11" Min="-2147483648" Max="2147483647" Accuracy="0" Symbol="1" Unit="编码器单位" Bit="32" Show="1" />
      <Par Num="X03.12" Min="-2147483648" Max="2147483647" Accuracy="0" Symbol="1" Unit="编码器单位" Bit="32" Show="1" />
      <Par Num="X03.13" Min="-2147483648" Max="2147483647" Accuracy="0" Symbol="1" Unit="编码器单位" Bit="32" Show="1" />
      <Par Num="X03.14" Min="-2147483648" Max="2147483647" Accuracy="0" Symbol="1" Unit="编码器单位" Bit="32" Show="1" />
      <Par Num="X03.15" Min="-2147483648" Max="2147483647" Accuracy="0" Symbol="1" Unit="" Bit="32" Show="1" />
      <Par Num="X03.16" Min="-2147483648" Max="2147483647" Accuracy="0" Symbol="1" Unit="指令单位" Bit="32" Show="1" />
      <Par Num="X03.17" Min="-2147483648" Max="2147483647" Accuracy="0" Symbol="1" Unit="" Bit="32" Show="1" />
      <Par Num="X03.18" Min="0" Max="2147483647" Accuracy="0" Symbol="0" Unit="编码器单位" Bit="32" Show="1" />
      <Par Num="X03.19" Min="-2147483648" Max="2147483647" Accuracy="0" Symbol="1" Unit="指令单位" Bit="32" Show="1" />
      <Par Num="X03.20" Min="-2147483648" Max="2147483647" Accuracy="0" Symbol="1" Unit="编码器单位" Bit="32" Show="1" />
      <Par Num="X03.21" Min="-2147483648" Max="2147483647" Accuracy="0" Symbol="1" Unit="" Bit="32" Show="1" />
      <Par Num="X03.22" Min="0" Max="127" Accuracy="0" Symbol="0" Unit="" Bit="32" Show="1" />
      <Par Num="X03.23" Min="0" Max="31" Accuracy="0" Symbol="0" Unit="" Bit="32" Show="1" />
      <Par Num="X03.24" Min="0" Max="10000" Accuracy="0" Symbol="1" Unit="编码器单位" Bit="32" Show="1" />
      <Par Num="X03.25" Min="0.00" Max="500.00" Accuracy="2" Symbol="1" Unit="%" Bit="32" Show="1" />
      <Par Num="X03.26" Min="0" Max="9999" Accuracy="0" Symbol="0" Unit="us" Bit="32" Show="1" />
      <Par Num="X03.27" Min="0" Max="9999" Accuracy="0" Symbol="0" Unit="us" Bit="32" Show="1" />
      <Par Num="X03.28" Min="0" Max="9999" Accuracy="0" Symbol="0" Unit="us" Bit="32" Show="1" />
      <Par Num="X03.29" Min="0" Max="9999" Accuracy="0" Symbol="0" Unit="us" Bit="32" Show="1" />
      <Par Num="X03.30" Min="0" Max="9999" Accuracy="0" Symbol="0" Unit="us" Bit="32" Show="1" />
      <Par Num="X03.31" Min="0" Max="9999" Accuracy="0" Symbol="0" Unit="us" Bit="32" Show="1" />
    </Channel>
  </OscInfo>
</SpecialFunCode>