<?xml version="1.0" encoding="utf-16"?>
<ManagerFun
    FxMode="0"
    SbrComment="${Call Subroutine}${子程序调用}"
    SbrParent="${Subroutine}${子程序}"
    LadFxNameLd="LD"
    LadFxNameLdi="LDN"
    LadFxNameLdp="EU"
    LadFxNameLdf="ED"
    LadFxNameInv="NOT"
    LadFxNameCoil="="
    >  
  <!-- 位指令 Bit Logic -->
  <FunOrg>
    <Unit Name="AND" Comment="" Parent="" Type="Sys" Node="2">
      <Operand>
      </Operand>
    </Unit>
    <Unit Name="OR" Comment="" Parent="" Type="Sys" Node="2">
      <Operand>
      </Operand>
    </Unit>
    <Unit Name="LPS" Comment="" Parent="" Type="Sys" Node="0">
      <Operand>
      </Operand>
    </Unit>
    <Unit Name="LRD" Comment="" Parent="" Type="Sys" Node="1">
      <Operand>
      </Operand>
    </Unit>
    <Unit Name="LPP" Comment="" Parent="" Type="Sys" Node="1">
      <Operand>
      </Operand>
    </Unit>
    <Unit Name="LD" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Tcv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="LDN" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Tcv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="NOT" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
      </Operand>
    </Unit>
    <Unit Name="EU" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="ED" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="=" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="S" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="R" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
  </FunOrg>
  <FunStl>
    <Unit Name="ALD" Comment="${AND Load}${数据栈与}" Parent="${Bit Logic}${位逻辑}" Slot="0">
      <Operand>
      </Operand>
    </Unit>
    <Unit Name="OLD" Comment="${OR Load}${数据栈或}" Parent="${Bit Logic}${位逻辑}" Slot="1">
      <Operand>
      </Operand>
    </Unit>
    <Unit Name="LPS" Comment="${Logic Push}${辅助进栈}" Parent="${Bit Logic}${位逻辑}" Slot="2">
      <Operand>
      </Operand>
    </Unit>
    <Unit Name="LRD" Comment="${Logic Read}${辅助读栈}" Parent="${Bit Logic}${位逻辑}" Slot="3">
      <Operand>
      </Operand>
    </Unit>
    <Unit Name="LPP" Comment="${Logic Pop}${辅助出栈}" Parent="${Bit Logic}${位逻辑}" Slot="4">
      <Operand>
      </Operand>
    </Unit>
    <Unit Name="LD" Comment="${Load}${装载}" Parent="${Bit Logic}${位逻辑}" Slot="5">
      <Operand>
        <FunOperand Name="BIT" Capacity="Tcv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="A" Comment="${AND}${与装载}" Parent="${Bit Logic}${位逻辑}" Slot="6">
      <Operand>
        <FunOperand Name="BIT" Capacity="Tcv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="O" Comment="${OR}${或装载}" Parent="${Bit Logic}${位逻辑}" Slot="7">
      <Operand>
        <FunOperand Name="BIT" Capacity="Tcv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="LDN" Comment="${Load Not}${非装载}" Parent="${Bit Logic}${位逻辑}" Slot="8">
      <Operand>
        <FunOperand Name="BIT" Capacity="Tcv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="AN" Comment="${AND Not}${与非装载}" Parent="${Bit Logic}${位逻辑}" Slot="9">
      <Operand>
        <FunOperand Name="BIT" Capacity="Tcv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="ON" Comment="${OR Not}${或非装载}" Parent="${Bit Logic}${位逻辑}" Slot="10">
      <Operand>
        <FunOperand Name="BIT" Capacity="Tcv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="NOT" Comment="${Logical Not}${取反}" Parent="${Bit Logic}${位逻辑}" Slot="11">
      <Operand>
      </Operand>
    </Unit>
    <Unit Name="EU" Comment="${Edge Up}${上升沿转换}" Parent="${Bit Logic}${位逻辑}" Slot="12">
      <Operand>
        <FunOperand Name="BIT" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="ED" Comment="${Edge Down}${下降沿转换}" Parent="${Bit Logic}${位逻辑}" Slot="13">
      <Operand>
        <FunOperand Name="BIT" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="=" Comment="${Output}${输出}" Parent="${Bit Logic}${位逻辑}" Slot="14">
      <Operand>
        <FunOperand Name="BIT" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="S" Comment="${Set}${置位}" Parent="${Bit Logic}${位逻辑}" Slot="15">
      <Operand>
        <FunOperand Name="BIT" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="R" Comment="${Reset}${复位}" Parent="${Bit Logic}${位逻辑}" Slot="16">
      <Operand>
        <FunOperand Name="BIT" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="LD" Comment="${Normally Open}${常开触点}" Parent="${Bit Logic}${位逻辑}" Look="Cont" Keyword=" ">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Tcv:" Const="Bit"/>
      </OperandIn>
    </Unit>
    <Unit Name="LDN" Comment="${Normally Closed}${常闭触点}" Parent="${Bit Logic}${位逻辑}" Look="Cont" Keyword="/">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Tcv:" Const="Bit"/>
      </OperandIn>
    </Unit>
    <Unit Name="NOT" Comment="${Not}${取反}" Parent="${Bit Logic}${位逻辑}" Look="Cont" Keyword="NOT">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
    </Unit>
    <Unit Name="EU" Comment="${Positive Transition}${上升沿转换}" Parent="${Bit Logic}${位逻辑}" Look="Cont" Keyword="P">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandOut>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>
      </OperandOut>
    </Unit>
    <Unit Name="ED" Comment="${Negative Transition}${下降沿转换}" Parent="${Bit Logic}${位逻辑}" Look="Cont" Keyword="N">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandOut>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>
      </OperandOut>
    </Unit>
    <Unit Name="=" Comment="${Output Coil}${输出}" Parent="${Bit Logic}${位逻辑}" Look="Coil" Keyword=" ">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <OperandOut>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>
      </OperandOut>
    </Unit>
    <Unit Name="S" Comment="${Set Coil}${置位}" Parent="${Bit Logic}${位逻辑}" Look="Coil" Keyword="S">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <OperandOut>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>
      </OperandOut>
    </Unit>
    <Unit Name="R" Comment="${Reset Coil}${复位}" Parent="${Bit Logic}${位逻辑}" Look="Coil" Keyword="R">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <OperandOut>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>
      </OperandOut>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="ALD" Key=""/>
      </Left>
      <Right>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OLD" Key=""/>
      </Left>
      <Right>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LPS" Key=""/>
      </Left>
      <Right>
        <Item Name="LPS" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LRD" Key=""/>
      </Left>
      <Right>
        <Item Name="LRD" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LPP" Key=""/>
      </Left>
      <Right>
        <Item Name="LPP" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="NOT" Key=""/>
      </Left>
      <Right>
        <Item Name="NOT" Key=""/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="EU" Key="1"/>
      </Left>
      <Right>
        <Item Name="EU" Key="1"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ED" Key="1"/>
      </Left>
      <Right>
        <Item Name="ED" Key="1"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="A" Key="1"/>
      </Left>
      <Right>
        <Item Name="LD" Key="1"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="O" Key="1"/>
      </Left>
      <Right>
        <Item Name="LD" Key="1"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LD" Key="1"/>
      </Left>
      <Right>
        <Item Name="LD" Key="1"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AN" Key="1"/>
      </Left>
      <Right>
        <Item Name="LDN" Key="1"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ON" Key="1"/>
      </Left>
      <Right>
        <Item Name="LDN" Key="1"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDN" Key="1"/>
      </Left>
      <Right>
        <Item Name="LDN" Key="1"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="=" Key="1"/>
      </Left>
      <Right>
        <Item Name="=" Key="1"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="S" Key="1"/>
      </Left>
      <Right>
        <Item Name="S" Key="1"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="R" Key="1"/>
      </Left>
      <Right>
        <Item Name="R" Key="1"/>
      </Right>
    </Unit>
  </ConvertStl>
  <ConvertLad>
    <Unit>
      <Left>
        <Item Name="LD" Key="1"/>
      </Left>
      <Right>
        <Item Name="LD" Key="1"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDN" Key="1"/>
      </Left>
      <Right>
        <Item Name="LDN" Key="1"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="NOT" Key=""/>
      </Left>
      <Right>
        <Item Name="NOT" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="EU" Key="1"/>
      </Left>
      <Right>
        <Item Name="EU" Key="1"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ED" Key="1"/>
      </Left>
      <Right>
        <Item Name="ED" Key="1"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="=" Key="1"/>
      </Left>
      <Right>
        <Item Name="=" Key="1"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="S" Key="1"/>
      </Left>
      <Right>
        <Item Name="S" Key="1"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="R" Key="1"/>
      </Left>
      <Right>
        <Item Name="R" Key="1"/>
      </Right>
    </Unit>
  </ConvertLad>
  <!-- 逻辑运算指令 Logical Operations -->
  <FunOrg>
    <Unit Name="INVB" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="" Capacity="Bvp:" Const="Byte"/>
      </Operand>
    </Unit>
    <Unit Name="ANDB" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="" Capacity="Bvp:" Const="Byte"/>
      </Operand>
    </Unit>
    <Unit Name="ORB" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="" Capacity="Bvp:" Const="Byte"/>
      </Operand>
    </Unit>
    <Unit Name="XORB" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="" Capacity="Bvp:" Const="Byte"/>
      </Operand>
    </Unit>
    <Unit Name="INVW" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="" Capacity="Wvp:" Const="Word"/>
      </Operand>
    </Unit>
    <Unit Name="ANDW" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="" Capacity="Wvp:" Const="Word"/>
      </Operand>
    </Unit>
    <Unit Name="ORW" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="" Capacity="Wvp:" Const="Word"/>
      </Operand>
    </Unit>
    <Unit Name="XORW" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="" Capacity="Wvp:" Const="Word"/>
      </Operand>
    </Unit>
    <Unit Name="INVD" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Dword"/>
      </Operand>
    </Unit>
    <Unit Name="ANDD" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Dword"/>
      </Operand>
    </Unit>
    <Unit Name="ORD" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Dword"/>
      </Operand>
    </Unit>
    <Unit Name="XORD" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Dword"/>
      </Operand>
    </Unit>
  </FunOrg>
  <FunStl>
    <Unit Name="INVB" Comment="${Invert Byte}${字节取反}" Parent="${Logical Operations}${逻辑运算}" Slot="107">
      <Operand>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte"/>
      </Operand>
    </Unit>
    <Unit Name="ANDB" Comment="${AND Byte}${字节与}" Parent="${Logical Operations}${逻辑运算}" Slot="108">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte"/>
      </Operand>
    </Unit>
    <Unit Name="ORB" Comment="${OR Byte}${字节或}" Parent="${Logical Operations}${逻辑运算}" Slot="109">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte"/>
      </Operand>
    </Unit>
    <Unit Name="XORB" Comment="${Exclusive OR Byte}${字节异或}" Parent="${Logical Operations}${逻辑运算}" Slot="110">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte"/>
      </Operand>
    </Unit>
    <Unit Name="INVW" Comment="${Invert Word}${字取反}" Parent="${Logical Operations}${逻辑运算}" Slot="111">
      <Operand>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word"/>
      </Operand>
    </Unit>
    <Unit Name="ANDW" Comment="${AND Word}${字与}" Parent="${Logical Operations}${逻辑运算}" Slot="112">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word"/>
      </Operand>
    </Unit>
    <Unit Name="ORW" Comment="${OR Word}${字或}" Parent="${Logical Operations}${逻辑运算}" Slot="113">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word"/>
      </Operand>
    </Unit>
    <Unit Name="XORW" Comment="${Exclusive OR Word}${字异或}" Parent="${Logical Operations}${逻辑运算}" Slot="114">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word"/>
      </Operand>
    </Unit>
    <Unit Name="INVD" Comment="${Invert Double Word}${双字取反}" Parent="${Logical Operations}${逻辑运算}" Slot="115">
      <Operand>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dword"/>
      </Operand>
    </Unit>
    <Unit Name="ANDD" Comment="${AND Double Word}${双字与}" Parent="${Logical Operations}${逻辑运算}" Slot="116">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dword"/>
      </Operand>
    </Unit>
    <Unit Name="ORD" Comment="${OR Double Word}${双字或}" Parent="${Logical Operations}${逻辑运算}" Slot="117">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dword"/>
      </Operand>
    </Unit>
    <Unit Name="XORD" Comment="${Exclusive OR Double Word}${双字异或}" Parent="${Logical Operations}${逻辑运算}" Slot="118">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dword"/>
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="INVB" Comment="${Invert Byte}${字节取反}" Parent="${Logical Operations}${逻辑运算}" Look="Block" Keyword="INV_B" GroupName="${INV|+B|Invert}${INV|+B|取反}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Bcvp:" Const="Byte"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte"/>
      </OperandOut>
    </Unit>
    <Unit Name="ANDB" Comment="${AND Byte}${字节与}" Parent="${Logical Operations}${逻辑运算}" Look="Block" Keyword="AND_B" GroupName="${AND|+B|AND}${AND|+B|与}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="IN2" Capacity="Bcvp:" Const="Byte"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte"/>
      </OperandOut>
    </Unit>
    <Unit Name="ORB" Comment="${OR Byte}${字节或}" Parent="${Logical Operations}${逻辑运算}" Look="Block" Keyword="OR_B" GroupName="${OR|+B|OR}${OR|+B|或}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="IN2" Capacity="Bcvp:" Const="Byte"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte"/>
      </OperandOut>
    </Unit>
    <Unit Name="XORB" Comment="${Exclusive OR Byte}${字节异或}" Parent="${Logical Operations}${逻辑运算}" Look="Block" Keyword="XOR_B" GroupName="${XOR|+B|Exclusive OR}${XOR|+B|异或}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="IN2" Capacity="Bcvp:" Const="Byte"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte"/>
      </OperandOut>
    </Unit>
    <Unit Name="INVW" Comment="${Invert Word}${字取反}" Parent="${Logical Operations}${逻辑运算}" Look="Block" Keyword="INV_W" GroupName="${INV|+W|Invert}${INV|+W|取反}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Word"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word"/>
      </OperandOut>
    </Unit>
    <Unit Name="ANDW" Comment="${AND Word}${字与}" Parent="${Logical Operations}${逻辑运算}" Look="Block" Keyword="AND_W" GroupName="${AND|+W|AND}${AND|+W|与}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="IN2" Capacity="Wcvp:" Const="Word"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word"/>
      </OperandOut>
    </Unit>
    <Unit Name="ORW" Comment="${OR Word}${字或}" Parent="${Logical Operations}${逻辑运算}" Look="Block" Keyword="OR_W" GroupName="${OR|+W|OR}${OR|+W|或}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="IN2" Capacity="Wcvp:" Const="Word"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word"/>
      </OperandOut>
    </Unit>
    <Unit Name="XORW" Comment="${Exclusive OR Word}${字异或}" Parent="${Logical Operations}${逻辑运算}" Look="Block" Keyword="XOR_W" GroupName="${XOR|+W|Exclusive OR}${XOR|+W|异或}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="IN2" Capacity="Wcvp:" Const="Word"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word"/>
      </OperandOut>
    </Unit>
    <Unit Name="INVD" Comment="${Invert Double Word}${双字取反}" Parent="${Logical Operations}${逻辑运算}" Look="Block" Keyword="INV_D" GroupName="${INV|+D|Invert}${INV|+D|取反}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Dcvp:" Const="Dword"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dword"/>
      </OperandOut>
    </Unit>
    <Unit Name="ANDD" Comment="${AND Double Word}${双字与}" Parent="${Logical Operations}${逻辑运算}" Look="Block" Keyword="AND_D" GroupName="${AND|+D|AND}${AND|+D|与}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="IN2" Capacity="Dcvp:" Const="Dword"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dword"/>
      </OperandOut>
    </Unit>
    <Unit Name="ORD" Comment="${OR Double Word}${双字或}" Parent="${Logical Operations}${逻辑运算}" Look="Block" Keyword="OR_D" GroupName="${OR|+D|OR}${OR|+D|或}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="IN2" Capacity="Dcvp:" Const="Dword"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dword"/>
      </OperandOut>
    </Unit>
    <Unit Name="XORD" Comment="${Exclusive OR Double Word}${双字异或}" Parent="${Logical Operations}${逻辑运算}" Look="Block" Keyword="XOR_D" GroupName="${XOR|+D|Exclusive OR}${XOR|+D|异或}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="IN2" Capacity="Dcvp:" Const="Dword"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dword"/>
      </OperandOut>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="INVB" Key="1"/>
      </Left>
      <Right>
        <Item Name="INVB" Key="11"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVB" Key="12"/>
        <Item Name="INVB" Key="2"/>
      </Left>
      <Right>
        <Item Name="INVB" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ANDB" Key="12"/>
      </Left>
      <Right>
        <Item Name="ANDB" Key="212"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ANDB" Key="12"/>
      </Left>
      <Right>
        <Item Name="ANDB" Key="122"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVB" Key="13"/>
        <Item Name="ANDB" Key="23"/>
      </Left>
      <Right>
        <Item Name="ANDB" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ORB" Key="12"/>
      </Left>
      <Right>
        <Item Name="ORB" Key="212"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ORB" Key="12"/>
      </Left>
      <Right>
        <Item Name="ORB" Key="122"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVB" Key="13"/>
        <Item Name="ORB" Key="23"/>
      </Left>
      <Right>
        <Item Name="ORB" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="XORB" Key="12"/>
      </Left>
      <Right>
        <Item Name="XORB" Key="212"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="XORB" Key="12"/>
      </Left>
      <Right>
        <Item Name="XORB" Key="122"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVB" Key="13"/>
        <Item Name="XORB" Key="23"/>
      </Left>
      <Right>
        <Item Name="XORB" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="INVW" Key="1"/>
      </Left>
      <Right>
        <Item Name="INVW" Key="11"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="12"/>
        <Item Name="INVW" Key="2"/>
      </Left>
      <Right>
        <Item Name="INVW" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ANDW" Key="12"/>
      </Left>
      <Right>
        <Item Name="ANDW" Key="212"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ANDW" Key="12"/>
      </Left>
      <Right>
        <Item Name="ANDW" Key="122"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="13"/>
        <Item Name="ANDW" Key="23"/>
      </Left>
      <Right>
        <Item Name="ANDW" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ORW" Key="12"/>
      </Left>
      <Right>
        <Item Name="ORW" Key="212"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ORW" Key="12"/>
      </Left>
      <Right>
        <Item Name="ORW" Key="122"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="13"/>
        <Item Name="ORW" Key="23"/>
      </Left>
      <Right>
        <Item Name="ORW" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="XORW" Key="12"/>
      </Left>
      <Right>
        <Item Name="XORW" Key="212"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="XORW" Key="12"/>
      </Left>
      <Right>
        <Item Name="XORW" Key="122"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="13"/>
        <Item Name="XORW" Key="23"/>
      </Left>
      <Right>
        <Item Name="XORW" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="INVD" Key="1"/>
      </Left>
      <Right>
        <Item Name="INVD" Key="11"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVD" Key="12"/>
        <Item Name="INVD" Key="2"/>
      </Left>
      <Right>
        <Item Name="INVD" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ANDD" Key="12"/>
      </Left>
      <Right>
        <Item Name="ANDD" Key="212"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ANDD" Key="12"/>
      </Left>
      <Right>
        <Item Name="ANDD" Key="122"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVD" Key="13"/>
        <Item Name="ANDD" Key="23"/>
      </Left>
      <Right>
        <Item Name="ANDD" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ORD" Key="12"/>
      </Left>
      <Right>
        <Item Name="ORD" Key="212"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ORD" Key="12"/>
      </Left>
      <Right>
        <Item Name="ORD" Key="122"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVD" Key="13"/>
        <Item Name="ORD" Key="23"/>
      </Left>
      <Right>
        <Item Name="ORD" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="XORD" Key="12"/>
      </Left>
      <Right>
        <Item Name="XORD" Key="212"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="XORD" Key="12"/>
      </Left>
      <Right>
        <Item Name="XORD" Key="122"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVD" Key="13"/>
        <Item Name="XORD" Key="23"/>
      </Left>
      <Right>
        <Item Name="XORD" Key="123"/>
      </Right>
    </Unit>
  </ConvertStl>
  <ConvertLad>
    <Unit>
      <Left>
        <Item Name="INVB" Key="12"/>
      </Left>
      <Right>
        <Item Name="INVB" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ANDB" Key="123"/>
      </Left>
      <Right>
        <Item Name="ANDB" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ORB" Key="123"/>
      </Left>
      <Right>
        <Item Name="ORB" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="XORB" Key="123"/>
      </Left>
      <Right>
        <Item Name="XORB" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="INVW" Key="12"/>
      </Left>
      <Right>
        <Item Name="INVW" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ANDW" Key="123"/>
      </Left>
      <Right>
        <Item Name="ANDW" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ORW" Key="123"/>
      </Left>
      <Right>
        <Item Name="ORW" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="XORW" Key="123"/>
      </Left>
      <Right>
        <Item Name="XORW" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="INVD" Key="12"/>
      </Left>
      <Right>
        <Item Name="INVD" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ANDD" Key="123"/>
      </Left>
      <Right>
        <Item Name="ANDD" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ORD" Key="123"/>
      </Left>
      <Right>
        <Item Name="ORD" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="XORD" Key="123"/>
      </Left>
      <Right>
        <Item Name="XORD" Key="123"/>
      </Right>
    </Unit>
  </ConvertLad>
  <!-- 算术运算指令 Math -->
  <FunOrg>
    <Unit Name="+I" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wvp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="-I" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wvp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="*I" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wvp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="/I" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wvp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="+D" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="-D" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="*D" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="/D" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="+R" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="-R" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="*R" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="/R" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Real"/>
      </Operand>
   </Unit>
    <Unit Name="INCB" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bvp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="DECB" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bvp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="INCW" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Uint"/>
        <FunOperand Name="" Capacity="Wvp:" Const="Uint"/>
      </Operand>
    </Unit>
    <Unit Name="DECW" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Uint"/>
        <FunOperand Name="" Capacity="Wvp:" Const="Uint"/>
      </Operand>
    </Unit>
    <Unit Name="INCD" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Udint"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Udint"/>
      </Operand>
    </Unit>
    <Unit Name="DECD" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Udint"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Udint"/>
      </Operand>
    </Unit>
<Unit Name="SIN" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>         
        <FunOperand Name="" Capacity="Dvp:" Const="Real"/>
      </Operand>
   </Unit>
   <Unit Name="COS" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>         
        <FunOperand Name="" Capacity="Dvp:" Const="Real"/>
      </Operand>
   </Unit>
  <Unit Name="TAN" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>         
        <FunOperand Name="" Capacity="Dvp:" Const="Real"/>
      </Operand>
   </Unit>
   <Unit Name="ABSB" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcvp:" Const="Sint"/>       
        <FunOperand Name="" Capacity="Bvp:" Const="Sint"/>
      </Operand>
   </Unit>
   <Unit Name="ABSI" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wvp:" Const="Int"/>
      </Operand>
   </Unit>
   <Unit Name="ABSD" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint"/>         
        <FunOperand Name="" Capacity="Dvp:" Const="Dint"/>
      </Operand>
   </Unit>
   <Unit Name="ABSR" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>         
        <FunOperand Name="" Capacity="Dvp:" Const="Real"/>
      </Operand>
   </Unit>
  </FunOrg>
  <FunStl>
    <Unit Name="+I" Comment="${Add Integer}${整数加法}" Parent="${Integer Math}${算术运算}" Slot="89">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="-I" Comment="${Subtract Integer}${整数减法}" Parent="${Integer Math}${算术运算}" Slot="90">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="*I" Comment="${Multiply Integer}${整数乘法}" Parent="${Integer Math}${算术运算}" Slot="91">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="/I" Comment="${Divide Integer}${整数除法}" Parent="${Integer Math}${算术运算}" Slot="92">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="+D" Comment="${Add Double Integer}${双整数加法}" Parent="${Integer Math}${算术运算}" Slot="93">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="-D" Comment="${Subtract Double Integer}${双整数减法}" Parent="${Integer Math}${算术运算}" Slot="94">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="*D" Comment="${Multiply Double Integer}${双整数乘法}" Parent="${Integer Math}${算术运算}" Slot="95">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="/D" Comment="${Divide Double Integer}${双整数除法}" Parent="${Integer Math}${算术运算}" Slot="96">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="+R" Comment="${Add Real}${实数加法}" Parent="${Integer Math}${算术运算}" Slot="190">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="-R" Comment="${Subtract Real}${实数减法}" Parent="${Integer Math}${算术运算}" Slot="191">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="*R" Comment="${Multiply Real}${实数乘法}" Parent="${Integer Math}${算术运算}" Slot="192">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="/R" Comment="${Divide Real}${实数除法}" Parent="${Integer Math}${算术运算}" Slot="193">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="INCB" Comment="${Increment Byte}${字节递增}" Parent="${Integer Math}${算术运算}" Slot="97">
      <Operand>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="DECB" Comment="${Decrement Byte}${字节递减}" Parent="${Integer Math}${算术运算}" Slot="98">
      <Operand>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="INCW" Comment="${Increment Word}${整数递增}" Parent="${Integer Math}${算术运算}" Slot="99">
      <Operand>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Uint"/>
      </Operand>
    </Unit>
    <Unit Name="DECW" Comment="${Decrement Word}${整数递减}" Parent="${Integer Math}${算术运算}" Slot="100">
      <Operand>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Uint"/>
      </Operand>
    </Unit>
    <Unit Name="INCD" Comment="${Increment Double Word}${双整数递增}" Parent="${Integer Math}${算术运算}" Slot="101">
      <Operand>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Udint"/>
      </Operand>
    </Unit>
    <Unit Name="DECD" Comment="${Decrement Double Word}${双整数递减}" Parent="${Integer Math}${算术运算}" Slot="102">
      <Operand>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Udint"/>
      </Operand>
    </Unit>
 <Unit Name="SIN" Comment="${SIN}${正弦}" Parent="${Integer Math}${算术运算}" Slot="162">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>        
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
  <Unit Name="COS" Comment="${COS}${余弦}" Parent="${Integer Math}${算术运算}" Slot="163">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>        
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
  <Unit Name="TAN" Comment="${TAN}${正切}" Parent="${Integer Math}${算术运算}" Slot="164">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>        
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
 <Unit Name="ABSB" Comment="${ABSB}${字节绝对值}" Parent="${Integer Math}${算术运算}" Slot="165">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcvp:" Const="Sint"/>       
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Sint"/>
      </Operand>
    </Unit>
 <Unit Name="ABSI" Comment="${ABSI}${整数绝对值}" Parent="${Integer Math}${算术运算}" Slot="166">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Int"/>
      </Operand>
    </Unit>
 <Unit Name="ABSD" Comment="${ABSD}${双整数绝对值}" Parent="${Integer Math}${算术运算}" Slot="167">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Dint"/>         
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dint"/>
      </Operand>
    </Unit>
 <Unit Name="ABSR" Comment="${ABSR}${浮点绝对值}" Parent="${Integer Math}${算术运算}" Slot="168">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>        
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="+I" Comment="${Add Integer}${整数加法}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="ADD_I" GroupName="${+|+W|Add}${+|+W|加法}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcvp:" Const="Int"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Int"/>
      </OperandOut>
    </Unit>
    <Unit Name="-I" Comment="${Subtract Integer}${整数减法}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="SUB_I" GroupName="${-|+W|Subtract}${-|+W|减法}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcvp:" Const="Int"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Int"/>
      </OperandOut>
    </Unit>
    <Unit Name="*I" Comment="${Multiply Integer}${整数乘法}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="MUL_I" GroupName="${*|+W|Multiply}${*|+W|乘法}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcvp:" Const="Int"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Int"/>
      </OperandOut>
    </Unit>
    <Unit Name="/I" Comment="${Divide Integer}${整数除法}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="DIV_I" GroupName="${/|+W|Divide}${/|+W|除法}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcvp:" Const="Int"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Int"/>
      </OperandOut>
    </Unit>
    <Unit Name="+D" Comment="${Add Double Integer}${双整数加法}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="ADD_D" GroupName="${+|+D|Add}${+|+D|加法}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcvp:" Const="Dint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dint"/>
      </OperandOut>
    </Unit>
    <Unit Name="-D" Comment="${Subtract Double Integer}${双整数减法}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="SUB_D" GroupName="${-|+D|Subtract}${-|+D|减法}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcvp:" Const="Dint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dint"/>
      </OperandOut>
    </Unit>
    <Unit Name="*D" Comment="${Multiply Double Integer}${双整数乘法}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="MUL_D" GroupName="${*|+D|Multiply}${*|+D|乘法}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcvp:" Const="Dint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dint"/>
      </OperandOut>
    </Unit>
    <Unit Name="/D" Comment="${Divide Double Integer}${双整数除法}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="DIV_D" GroupName="${/|+D|Divide}${/|+D|除法}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcvp:" Const="Dint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dint"/>
      </OperandOut>
    </Unit>
    <Unit Name="+R" Comment="${Add Real}${实数加法}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="ADD_R">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcvp:" Const="Real"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </OperandOut>
    </Unit>
    <Unit Name="-R" Comment="${Subtract Real}${实数减法}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="SUB_R">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcvp:" Const="Real"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </OperandOut>
    </Unit>
    <Unit Name="*R" Comment="${Multiply Real}${实数乘法}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="MUL_R">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcvp:" Const="Real"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </OperandOut>
    </Unit>
    <Unit Name="/R" Comment="${Divide Real}${实数除法}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="DIV_R">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcvp:" Const="Real"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </OperandOut>
    </Unit>
    <Unit Name="INCB" Comment="${Increment Byte}${字节递增}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="INC_B" GroupName="${INC|+B|Increment}${INC|+B|递增}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Bcvp:" Const="Usint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Usint"/>
      </OperandOut>
    </Unit>
    <Unit Name="DECB" Comment="${Decrement Byte}${字节递减}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="DEC_B" GroupName="${DEC|+B|Decrement}${DEC|+B|递增}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Bcvp:" Const="Usint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Usint"/>
      </OperandOut>
    </Unit>
    <Unit Name="INCW" Comment="${Increment Word}${整数递增}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="INC_W" GroupName="${INC|+W|Increment}${INC|+W|递增}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Uint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Uint"/>
      </OperandOut>
    </Unit>
    <Unit Name="DECW" Comment="${Decrement Word}${整数递减}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="DEC_W" GroupName="${DEC|+W|Decrement}${DEC|+W|递增}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Uint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Uint"/>
      </OperandOut>
    </Unit>
    <Unit Name="INCD" Comment="${Increment Double Word}${双整数递增}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="INC_D" GroupName="${INC|+D|Increment}${INC|+D|递增}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Dcvp:" Const="Udint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Udint"/>
      </OperandOut>
    </Unit>
    <Unit Name="DECD" Comment="${Decrement Double Word}${双整数递减}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="DEC_D" GroupName="${DEC|+D|Decrement}${DEC|+D|递增}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Dcvp:" Const="Udint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Udint"/>
      </OperandOut>
    </Unit>
<Unit Name="SIN" Comment="${SIN}${正弦}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="SIN">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>         
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </OperandOut>
    </Unit>
   <Unit Name="COS" Comment="${COS}${余弦}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="COS">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>         
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </OperandOut>
    </Unit>
  <Unit Name="TAN" Comment="${TAN}${正切}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="TAN">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>         
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </OperandOut>
    </Unit>
<Unit Name="ABSB" Comment="${ABSB}${字节绝对值}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="ABSB">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Bcvp:" Const="Sint"/>         
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Sint"/>
      </OperandOut>
    </Unit>
<Unit Name="ABSI" Comment="${ABSI}${整数绝对值}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="ABSI">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Wcvp:" Const="Int"/>       
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Int"/>
      </OperandOut>
    </Unit>
<Unit Name="ABSD" Comment="${ABSD}${双整数绝对值}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="ABSD">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Dint"/>           
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dint"/>
      </OperandOut>
    </Unit>
<Unit Name="ABSR" Comment="${ABSR}${浮点绝对值}" Parent="${Integer Math}${算术运算}" Look="Block" Keyword="ABSR">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>         
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </OperandOut>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="+I" Key="12"/>
      </Left>
      <Right>
        <Item Name="+I" Key="212"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="+I" Key="12"/>
      </Left>
      <Right>
        <Item Name="+I" Key="122"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="13"/>
        <Item Name="+I" Key="23"/>
      </Left>
      <Right>
        <Item Name="+I" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="-I" Key="12"/>
      </Left>
      <Right>
        <Item Name="-I" Key="212"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="13"/>
        <Item Name="-I" Key="23"/>
      </Left>
      <Right>
        <Item Name="-I" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="*I" Key="12"/>
      </Left>
      <Right>
        <Item Name="*I" Key="212"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="*I" Key="12"/>
      </Left>
      <Right>
        <Item Name="*I" Key="122"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="13"/>
        <Item Name="*I" Key="23"/>
      </Left>
      <Right>
        <Item Name="*I" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="/I" Key="12"/>
      </Left>
      <Right>
        <Item Name="/I" Key="212"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="13"/>
        <Item Name="/I" Key="23"/>
      </Left>
      <Right>
        <Item Name="/I" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="+D" Key="12"/>
      </Left>
      <Right>
        <Item Name="+D" Key="212"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="+D" Key="12"/>
      </Left>
      <Right>
        <Item Name="+D" Key="122"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVD" Key="13"/>
        <Item Name="+D" Key="23"/>
      </Left>
      <Right>
        <Item Name="+D" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="-D" Key="12"/>
      </Left>
      <Right>
        <Item Name="-D" Key="212"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVD" Key="13"/>
        <Item Name="-D" Key="23"/>
      </Left>
      <Right>
        <Item Name="-D" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="*D" Key="12"/>
      </Left>
      <Right>
        <Item Name="*D" Key="212"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="*D" Key="12"/>
      </Left>
      <Right>
        <Item Name="*D" Key="122"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVD" Key="13"/>
        <Item Name="*D" Key="23"/>
      </Left>
      <Right>
        <Item Name="*D" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="/D" Key="12"/>
      </Left>
      <Right>
        <Item Name="/D" Key="212"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVD" Key="13"/>
        <Item Name="/D" Key="23"/>
      </Left>
      <Right>
        <Item Name="/D" Key="123"/>
      </Right>
    </Unit>
     <Unit>
      <Left>
        <Item Name="+R" Key="123"/>
      </Left>
      <Right>
        <Item Name="+R" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="-R" Key="123"/>
      </Left>
      <Right>
        <Item Name="-R" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="*R" Key="123"/>
      </Left>
      <Right>
        <Item Name="*R" Key="123"/>
      </Right>
    </Unit>    
    <Unit>
      <Left>
        <Item Name="/R" Key="123"/>
      </Left>
      <Right>
        <Item Name="/R" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="INCB" Key="1"/>
      </Left>
      <Right>
        <Item Name="INCB" Key="11"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVB" Key="12"/>
        <Item Name="INCB" Key="2"/>
      </Left>
      <Right>
        <Item Name="INCB" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="DECB" Key="1"/>
      </Left>
      <Right>
        <Item Name="DECB" Key="11"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVB" Key="12"/>
        <Item Name="DECB" Key="2"/>
      </Left>
      <Right>
        <Item Name="DECB" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="INCW" Key="1"/>
      </Left>
      <Right>
        <Item Name="INCW" Key="11"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="12"/>
        <Item Name="INCW" Key="2"/>
      </Left>
      <Right>
        <Item Name="INCW" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="DECW" Key="1"/>
      </Left>
      <Right>
        <Item Name="DECW" Key="11"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="12"/>
        <Item Name="DECW" Key="2"/>
      </Left>
      <Right>
        <Item Name="DECW" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="INCD" Key="1"/>
      </Left>
      <Right>
        <Item Name="INCD" Key="11"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVD" Key="12"/>
        <Item Name="INCD" Key="2"/>
      </Left>
      <Right>
        <Item Name="INCD" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="DECD" Key="1"/>
      </Left>
      <Right>
        <Item Name="DECD" Key="11"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVD" Key="12"/>
        <Item Name="DECD" Key="2"/>
      </Left>
      <Right>
        <Item Name="DECD" Key="12"/>
      </Right>
    </Unit>
<Unit>
      <Left>
        <Item Name="SIN" Key="12"/>
      </Left>
      <Right>
        <Item Name="SIN" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="COS" Key="12"/>
      </Left>
      <Right>
        <Item Name="COS" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="TAN" Key="12"/>
      </Left>
      <Right>
        <Item Name="TAN" Key="12"/>
      </Right>
    </Unit>
   <Unit>
      <Left>
        <Item Name="ABSB" Key="12"/>
      </Left>
      <Right>
        <Item Name="ABSB" Key="12"/>
      </Right>
    </Unit>
   <Unit>
      <Left>
        <Item Name="ABSI" Key="12"/>
      </Left>
      <Right>
        <Item Name="ABSI" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ABSD" Key="12"/>
      </Left>
      <Right>
        <Item Name="ABSD" Key="12"/>
      </Right>
    </Unit>
   <Unit>
      <Left>
        <Item Name="ABSR" Key="12"/>
      </Left>
      <Right>
        <Item Name="ABSR" Key="12"/>
      </Right>
    </Unit>
  </ConvertStl>
  <ConvertLad>
    <Unit>
      <Left>
        <Item Name="+I" Key="123"/>
      </Left>
      <Right>
        <Item Name="+I" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="-I" Key="123"/>
      </Left>
      <Right>
        <Item Name="-I" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="*I" Key="123"/>
      </Left>
      <Right>
        <Item Name="*I" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="/I" Key="123"/>
      </Left>
      <Right>
        <Item Name="/I" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="+D" Key="123"/>
      </Left>
      <Right>
        <Item Name="+D" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="-D" Key="123"/>
      </Left>
      <Right>
        <Item Name="-D" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="*D" Key="123"/>
      </Left>
      <Right>
        <Item Name="*D" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="/D" Key="123"/>
      </Left>
      <Right>
        <Item Name="/D" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="+R" Key="123"/>
      </Left>
      <Right>
        <Item Name="+R" Key="123"/>
      </Right>
    </Unit>
        <Unit>
      <Left>
        <Item Name="-R" Key="123"/>
      </Left>
      <Right>
        <Item Name="-R" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="*R" Key="123"/>
      </Left>
      <Right>
        <Item Name="*R" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="/R" Key="123"/>
      </Left>
      <Right>
        <Item Name="/R" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="INCB" Key="12"/>
      </Left>
      <Right>
        <Item Name="INCB" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="DECB" Key="12"/>
      </Left>
      <Right>
        <Item Name="DECB" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="INCW" Key="12"/>
      </Left>
      <Right>
        <Item Name="INCW" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="DECW" Key="12"/>
      </Left>
      <Right>
        <Item Name="DECW" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="INCD" Key="12"/>
      </Left>
      <Right>
        <Item Name="INCD" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="DECD" Key="12"/>
      </Left>
      <Right>
        <Item Name="DECD" Key="12"/>
      </Right>
    </Unit>
<Unit>
      <Left>
        <Item Name="SIN" Key="12"/>
      </Left>
      <Right>
        <Item Name="SIN" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="COS" Key="12"/>
      </Left>
      <Right>
        <Item Name="COS" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="TAN" Key="12"/>
      </Left>
      <Right>
        <Item Name="TAN" Key="12"/>
      </Right>
    </Unit>
   <Unit>
      <Left>
        <Item Name="ABSB" Key="12"/>
      </Left>
      <Right>
        <Item Name="ABSB" Key="12"/>
      </Right>
    </Unit>
   <Unit>
      <Left>
        <Item Name="ABSI" Key="12"/>
      </Left>
      <Right>
        <Item Name="ABSI" Key="12"/>
      </Right>
    </Unit>
  <Unit>
      <Left>
        <Item Name="ABSD" Key="12"/>
      </Left>
      <Right>
        <Item Name="ABSD" Key="12"/>
      </Right>
    </Unit>
   <Unit>
      <Left>
        <Item Name="ABSR" Key="12"/>
      </Left>
      <Right>
        <Item Name="ABSR" Key="12"/>
      </Right>
    </Unit>
  </ConvertLad>
  <!-- 字节比较 Compare (Byte) -->
  <FunOrg>
    <Unit Name="B=" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="B&lt;&gt;" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="B&gt;" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="B&lt;" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="B&gt;=" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="B&lt;=" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
  </FunOrg>
  <FunStl>
    <Unit Name="LDB=" Comment="${Load Byte Equal}${载入字节比较等于}" Parent="${Compare}${比较}" Slot="25">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="AB=" Comment="${AND Byte Equal}${与字节比较等于}" Parent="${Compare}${比较}" Slot="26">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="OB=" Comment="${OR Byte Equal}${或字节比较等于}" Parent="${Compare}${比较}" Slot="27">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="LDB&lt;&gt;" Comment="${Load Byte Not Equal}${载入字节比较不等于}" Parent="${Compare}${比较}" Slot="28">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="AB&lt;&gt;" Comment="${AND Byte Not Equal}${与字节比较不等于}" Parent="${Compare}${比较}" Slot="29">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="OB&lt;&gt;" Comment="${OR Byte Not Equal}${或字节比较不等于}" Parent="${Compare}${比较}" Slot="30">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="LDB&gt;" Comment="${Load Byte Greater Than}${载入字节比较大于}" Parent="${Compare}${比较}" Slot="31">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="AB&gt;" Comment="${AND Byte Greater Than}${与字节比较大于}" Parent="${Compare}${比较}" Slot="32">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="OB&gt;" Comment="${OR Byte Greater Than}${或字节比较大于}" Parent="${Compare}${比较}" Slot="33">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="LDB&lt;" Comment="${Load Byte Less Than}${载入字节比较小于}" Parent="${Compare}${比较}" Slot="34">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="AB&lt;" Comment="${AND Byte Less Than}${与字节比较小于}" Parent="${Compare}${比较}" Slot="35">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="OB&lt;" Comment="${OR Byte Less Than}${或字节比较小于}" Parent="${Compare}${比较}" Slot="36">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="LDB&gt;=" Comment="${Load Byte Greater Than or Equal}${载入字节比较大于等于}" Parent="${Compare}${比较}" Slot="37">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="AB&gt;=" Comment="${AND Byte Greater Than or Equal}${与字节比较大于等于}" Parent="${Compare}${比较}" Slot="38">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="OB&gt;=" Comment="${OR Byte Greater Than or Equal}${或字节比较大于等于}" Parent="${Compare}${比较}" Slot="39">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="LDB&lt;=" Comment="${Load Byte Less Than or Equal}${载入字节比较小于等于}" Parent="${Compare}${比较}" Slot="40">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="AB&lt;=" Comment="${AND Byte Less Than or Equal}${与字节比较小于等于}" Parent="${Compare}${比较}" Slot="41">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="OB&lt;=" Comment="${OR Byte Less Than or Equal}${或字节比较小于等于}" Parent="${Compare}${比较}" Slot="42">
      <Operand>
        <FunOperand Name="IN1" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="IN2" Capacity="Bcavp:" Const="Usint"/>
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="B=" Comment="${Equal Byte}${字节比较等于}" Parent="${Compare}${比较}" Look="Cont" Keyword="==B" GroupName="${=|+B|Equal}${=|+B|比较等于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
      </OperandIn>
    </Unit>
    <Unit Name="B&lt;&gt;" Comment="${Not Equal Byte}${字节比较不等于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&lt;&gt;B" GroupName="${&lt;&gt;|+B|Not Equal}${&lt;&gt;|+B|比较不等于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
      </OperandIn>
    </Unit>
    <Unit Name="B&gt;" Comment="${Greater Than Byte}${字节比较大于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&gt;B" GroupName="${&gt;|+B|Greater Than}${&gt;|+B|比较大于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
      </OperandIn>
    </Unit>
    <Unit Name="B&lt;" Comment="${Less Than Byte}${字节比较小于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&lt;B" GroupName="${&lt;|+B|Less Than}${&lt;|+B|比较小于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
      </OperandIn>
    </Unit>
    <Unit Name="B&gt;=" Comment="${Greater Than or Equal Byte}${字节比较大于等于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&gt;=B" GroupName="${&gt;=|+B|Greater Than or Equal}${&gt;=|+B|较大于等于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
      </OperandIn>
    </Unit>
    <Unit Name="B&lt;=" Comment="${Less Than or Equal Byte}${字节比较小于等于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&lt;=B" GroupName="${&lt;=|+B|Less Than or Equal}${&lt;=|+B|比较小于等于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bcavp:" Const="Usint"/>
      </OperandIn>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="AB=" Key="12"/>
      </Left>
      <Right>
        <Item Name="B=" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OB=" Key="12"/>
      </Left>
      <Right>
        <Item Name="B=" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDB=" Key="12"/>
      </Left>
      <Right>
        <Item Name="B=" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AB&lt;&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&lt;&gt;" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OB&lt;&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&lt;&gt;" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDB&lt;&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&lt;&gt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AB&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&gt;" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OB&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&gt;" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDB&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&gt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AB&lt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&lt;" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OB&lt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&lt;" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDB&lt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&lt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AB&gt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&gt;=" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OB&gt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&gt;=" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDB&gt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&gt;=" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AB&lt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&lt;=" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OB&lt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&lt;=" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDB&lt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&lt;=" Key="12"/>
      </Right>
    </Unit>
  </ConvertStl>
  <ConvertLad>
    <Unit>
      <Left>
        <Item Name="B=" Key="12"/>
      </Left>
      <Right>
        <Item Name="B=" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="B&lt;&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&lt;&gt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="B&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&gt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="B&lt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&lt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="B&gt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&gt;=" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="B&lt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="B&lt;=" Key="12"/>
      </Right>
    </Unit>
  </ConvertLad>
  <!-- 整数比较 Compare (Word) -->
  <FunOrg>
    <Unit Name="W=" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="W&lt;&gt;" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="W&gt;" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="W&lt;" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="W&gt;=" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="W&lt;=" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
  </FunOrg>
  <FunStl>
    <Unit Name="LDW=" Comment="${Load Integer Equal}${载入整数比较等于}" Parent="${Compare}${比较}" Slot="43">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="AW=" Comment="${AND Integer Equal}${与整数比较等于}" Parent="${Compare}${比较}" Slot="44">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="OW=" Comment="${OR Integer Equal}${或整数比较等于}" Parent="${Compare}${比较}" Slot="45">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="LDW&lt;&gt;" Comment="${Load Integer Not Equal}${载入整数比较不等于}" Parent="${Compare}${比较}" Slot="46">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="AW&lt;&gt;" Comment="${AND Integer Not Equal}${与整数比较不等于}" Parent="${Compare}${比较}" Slot="47">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="OW&lt;&gt;" Comment="${OR Integer Not Equal}${或整数比较不等于}" Parent="${Compare}${比较}" Slot="48">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="LDW&gt;" Comment="${Load Integer Greater Than}${载入整数比较大于}" Parent="${Compare}${比较}" Slot="49">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="AW&gt;" Comment="${AND Integer Greater Than}${与整数比较大于}" Parent="${Compare}${比较}" Slot="50">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="OW&gt;" Comment="${OR Integer Greater Than}${或整数比较大于}" Parent="${Compare}${比较}" Slot="51">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="LDW&lt;" Comment="${Load Integer Less Than}${载入整数比较小于}" Parent="${Compare}${比较}" Slot="52">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="AW&lt;" Comment="${AND Integer Less Than}${与整数比较小于}" Parent="${Compare}${比较}" Slot="53">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="OW&lt;" Comment="${OR Integer Less Than}${或整数比较小于}" Parent="${Compare}${比较}" Slot="54">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="LDW&gt;=" Comment="${Load Integer Greater Than or Equal}${载入整数比较大于等于}" Parent="${Compare}${比较}" Slot="55">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="AW&gt;=" Comment="${AND Integer Greater Than or Equal}${与整数比较大于等于}" Parent="${Compare}${比较}" Slot="56">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="OW&gt;=" Comment="${OR Integer Greater Than or Equal}${或整数比较大于等于}" Parent="${Compare}${比较}" Slot="57">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="LDW&lt;=" Comment="${Load Integer Less Than or Equal}${载入整数比较小于等于}" Parent="${Compare}${比较}" Slot="58">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="AW&lt;=" Comment="${AND Integer Less Than or Equal}${与整数比较小于等于}" Parent="${Compare}${比较}" Slot="59">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
    <Unit Name="OW&lt;=" Comment="${OR Integer Less Than or Equal}${或整数比较小于等于}" Parent="${Compare}${比较}" Slot="60">
      <Operand>
        <FunOperand Name="IN1" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="IN2" Capacity="Wcavp:" Const="Int"/>
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="W=" Comment="${Equal Integer}${整数比较等于}" Parent="${Compare}${比较}" Look="Cont" Keyword="==I" GroupName="${=|+W|Equal}${=|+W|比较等于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
      </OperandIn>
    </Unit>
    <Unit Name="W&lt;&gt;" Comment="${Not Equal Integer}${整数比较不等于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&lt;&gt;I" GroupName="${&lt;&gt;|+W|Not Equal}${&lt;&gt;|+W|比较不等于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
      </OperandIn>
    </Unit>
    <Unit Name="W&gt;" Comment="${Greater Than Integer}${整数比较大于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&gt;I" GroupName="${&gt;|+W|Greater Than}${&gt;|+W|比较大于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
      </OperandIn>
    </Unit>
    <Unit Name="W&lt;" Comment="${Less Than Integer}${整数比较小于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&lt;I" GroupName="${&lt;|+W|Less Than}${&lt;|+W|比较小于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
      </OperandIn>
    </Unit>
    <Unit Name="W&gt;=" Comment="${Greater Than or Equal Integer}${整数比较大于等于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&gt;=I" GroupName="${&gt;=|+W|Greater Than or Equal}${&gt;=|+W|较大于等于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
      </OperandIn>
    </Unit>
    <Unit Name="W&lt;=" Comment="${Less Than or Equal Integer}${整数比较小于等于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&lt;=I" GroupName="${&lt;=|+W|Less Than or Equal}${&lt;=|+W|比较小于等于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcavp:" Const="Int"/>
      </OperandIn>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="AW=" Key="12"/>
      </Left>
      <Right>
        <Item Name="W=" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OW=" Key="12"/>
      </Left>
      <Right>
        <Item Name="W=" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDW=" Key="12"/>
      </Left>
      <Right>
        <Item Name="W=" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AW&lt;&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&lt;&gt;" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OW&lt;&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&lt;&gt;" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDW&lt;&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&lt;&gt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AW&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&gt;" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OW&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&gt;" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDW&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&gt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AW&lt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&lt;" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OW&lt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&lt;" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDW&lt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&lt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AW&gt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&gt;=" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OW&gt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&gt;=" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDW&gt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&gt;=" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AW&lt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&lt;=" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OW&lt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&lt;=" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDW&lt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&lt;=" Key="12"/>
      </Right>
    </Unit>
  </ConvertStl>
  <ConvertLad>
    <Unit>
      <Left>
        <Item Name="W=" Key="12"/>
      </Left>
      <Right>
        <Item Name="W=" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="W&lt;&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&lt;&gt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="W&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&gt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="W&lt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&lt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="W&gt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&gt;=" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="W&lt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="W&lt;=" Key="12"/>
      </Right>
    </Unit>
  </ConvertLad>
  <!-- 双整数比较 Compare (Dword) -->
  <FunOrg>
    <Unit Name="D=" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="D&lt;&gt;" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="D&gt;" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="D&lt;" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="D&gt;=" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="D&lt;=" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
  </FunOrg>
  <FunStl>
    <Unit Name="LDD=" Comment="${Load Double Integer Equal}${载入双整数比较等于}" Parent="${Compare}${比较}" Slot="61">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="AD=" Comment="${AND Double Integer Equal}${与双整数比较等于}" Parent="${Compare}${比较}" Slot="62">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="OD=" Comment="${OR Double Integer Equal}${或双整数比较等于}" Parent="${Compare}${比较}" Slot="63">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="LDD&lt;&gt;" Comment="${Load Double Integer Not Equal}${载入双整数比较不等于}" Parent="${Compare}${比较}" Slot="64">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="AD&lt;&gt;" Comment="${AND Double Integer Not Equal}${与双整数比较不等于}" Parent="${Compare}${比较}" Slot="65">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="OD&lt;&gt;" Comment="${OR Double Integer Not Equal}${或双整数比较不等于}" Parent="${Compare}${比较}" Slot="66">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="LDD&gt;" Comment="${Load Double Integer Greater Than}${载入双整数比较大于}" Parent="${Compare}${比较}" Slot="67">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="AD&gt;" Comment="${AND Double Integer Greater Than}${与双整数比较大于}" Parent="${Compare}${比较}" Slot="68">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="OD&gt;" Comment="${OR Double Integer Greater Than}${或双整数比较大于}" Parent="${Compare}${比较}" Slot="69">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="LDD&lt;" Comment="${Load Double Integer Less Than}${载入双整数比较小于}" Parent="${Compare}${比较}" Slot="70">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="AD&lt;" Comment="${AND Double Integer Less Than}${与双整数比较小于}" Parent="${Compare}${比较}" Slot="71">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="OD&lt;" Comment="${OR Double Integer Less Than}${或双整数比较小于}" Parent="${Compare}${比较}" Slot="72">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="LDD&gt;=" Comment="${Load Double Integer Greater Than or Equal}${载入双整数比较大于等于}" Parent="${Compare}${比较}" Slot="73">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="AD&gt;=" Comment="${AND Double Integer Greater Than or Equal}${与双整数比较大于等于}" Parent="${Compare}${比较}" Slot="74">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="OD&gt;=" Comment="${OR Double Integer Greater Than or Equal}${或双整数比较大于等于}" Parent="${Compare}${比较}" Slot="75">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="LDD&lt;=" Comment="${Load Double Integer Less Than or Equal}${载入双整数比较小于等于}" Parent="${Compare}${比较}" Slot="76">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="AD&lt;=" Comment="${AND Double Integer Less Than or Equal}${与双整数比较小于等于}" Parent="${Compare}${比较}" Slot="77">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
    <Unit Name="OD&lt;=" Comment="${OR Double Integer Less Than or Equal}${或双整数比较小于等于}" Parent="${Compare}${比较}" Slot="78">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Dint"/>
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="D=" Comment="${Equal Double Integer}${双整数比较等于}" Parent="${Compare}${比较}" Look="Cont" Keyword="==D" GroupName="${=|+D|Equal}${=|+D|比较等于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
      </OperandIn>
    </Unit>
    <Unit Name="D&lt;&gt;" Comment="${Not Equal Double Integer}${双整数比较不等于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&lt;&gt;D" GroupName="${&lt;&gt;|+D|Not Equal}${&lt;&gt;|+D|比较不等于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
      </OperandIn>
    </Unit>
    <Unit Name="D&gt;" Comment="${Greater Than Double Integer}${双整数比较大于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&gt;D" GroupName="${&gt;|+D|Greater Than}${&gt;|+D|比较大于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
      </OperandIn>
    </Unit>
    <Unit Name="D&lt;" Comment="${Less Than Double Integer}${双整数比较小于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&lt;D" GroupName="${&lt;|+D|Less Than}${&lt;|+D|比较小于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
      </OperandIn>
    </Unit>
    <Unit Name="D&gt;=" Comment="${Greater Than or Equal Double Integer}${双整数比较大于等于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&gt;=D" GroupName="${&gt;=|+D|Greater Than or Equal}${&gt;=|+D|较大于等于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
      </OperandIn>
    </Unit>
    <Unit Name="D&lt;=" Comment="${Less Than or Equal Double Integer}${双整数比较小于等于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&lt;=D" GroupName="${&lt;=|+D|Less Than or Equal}${&lt;=|+D|比较小于等于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Dint"/>
      </OperandIn>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="AD=" Key="12"/>
      </Left>
      <Right>
        <Item Name="D=" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OD=" Key="12"/>
      </Left>
      <Right>
        <Item Name="D=" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDD=" Key="12"/>
      </Left>
      <Right>
        <Item Name="D=" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AD&lt;&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&lt;&gt;" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OD&lt;&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&lt;&gt;" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDD&lt;&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&lt;&gt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AD&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&gt;" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OD&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&gt;" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDD&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&gt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AD&lt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&lt;" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OD&lt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&lt;" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDD&lt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&lt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AD&gt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&gt;=" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OD&gt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&gt;=" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDD&gt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&gt;=" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AD&lt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&lt;=" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OD&lt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&lt;=" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDD&lt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&lt;=" Key="12"/>
      </Right>
    </Unit>
  </ConvertStl>
  <ConvertLad>
    <Unit>
      <Left>
        <Item Name="D=" Key="12"/>
      </Left>
      <Right>
        <Item Name="D=" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="D&lt;&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&lt;&gt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="D&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&gt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="D&lt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&lt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="D&gt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&gt;=" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="D&lt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="D&lt;=" Key="12"/>
      </Right>
    </Unit>
  </ConvertLad>
  <!-- 浮点数比较 Compare (float) -->
  <FunOrg>
    <Unit Name="R=" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="R&lt;&gt;" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="R&gt;" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="R&lt;" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="R&gt;=" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="R&lt;=" Comment="" Parent="" Type="Input" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
  </FunOrg>
  <FunStl>
    <Unit Name="LDR=" Comment="${Load Real Equal}${载入实数比较等于}" Parent="${Compare}${比较}" Slot="211">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="AR=" Comment="${AND Real Equal}${与实数比较等于}" Parent="${Compare}${比较}" Slot="212">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="OR=" Comment="${OR Real Equal}${或实数比较等于}" Parent="${Compare}${比较}" Slot="213">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="LDR&lt;&gt;" Comment="${Load Real Not Equal}${载入实数比较不等于}" Parent="${Compare}${比较}" Slot="214">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="AR&lt;&gt;" Comment="${AND Real Not Equal}${与实数比较不等于}" Parent="${Compare}${比较}" Slot="215">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="OR&lt;&gt;" Comment="${OR Real Not Equal}${或实数比较不等于}" Parent="${Compare}${比较}" Slot="216">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="LDR&gt;" Comment="${Load Real Greater Than}${载入实数比较大于}" Parent="${Compare}${比较}" Slot="217">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="AR&gt;" Comment="${AND Real Greater Than}${与实数比较大于}" Parent="${Compare}${比较}" Slot="218">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="OR&gt;" Comment="${OR Real Greater Than}${或实数比较大于}" Parent="${Compare}${比较}" Slot="219">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="LDR&lt;" Comment="${Load Real Less Than}${载入实数比较小于}" Parent="${Compare}${比较}" Slot="220">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="AR&lt;" Comment="${AND Real Less Than}${与实数比较小于}" Parent="${Compare}${比较}" Slot="221">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="OR&lt;" Comment="${OR Real Less Than}${或实数比较小于}" Parent="${Compare}${比较}" Slot="222">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="LDR&gt;=" Comment="${Load Real Greater Than or Equal}${载入实数比较大于等于}" Parent="${Compare}${比较}" Slot="223">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="AR&gt;=" Comment="${AND Real Greater Than or Equal}${与实数比较大于等于}" Parent="${Compare}${比较}" Slot="224">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="OR&gt;=" Comment="${OR Real Greater Than or Equal}${或实数比较大于等于}" Parent="${Compare}${比较}" Slot="225">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="LDR&lt;=" Comment="${Load Real Less Than or Equal}${载入实数比较小于等于}" Parent="${Compare}${比较}" Slot="226">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="AR&lt;=" Comment="${AND Real Less Than or Equal}${与实数比较小于等于}" Parent="${Compare}${比较}" Slot="227">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="OR&lt;=" Comment="${OR Real Less Than or Equal}${或实数比较小于等于}" Parent="${Compare}${比较}" Slot="228">
      <Operand>
        <FunOperand Name="IN1" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="IN2" Capacity="Dcavp:" Const="Real"/>
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="R=" Comment="${Equal Real}${实数比较等于}" Parent="${Compare}${比较}" Look="Cont" Keyword="==R" GroupName="${=|+R|Equal}${=|+R|比较等于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
      </OperandIn>
    </Unit>
    <Unit Name="R&lt;&gt;" Comment="${Not Equal Real}${实数比较不等于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&lt;&gt;R" GroupName="${&lt;&gt;|+R|Not Equal}${&lt;&gt;|+R|比较不等于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
      </OperandIn>
    </Unit>
    <Unit Name="R&gt;" Comment="${Greater Than Real}${实数比较大于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&gt;R" GroupName="${&gt;|+R|Greater Than}${&gt;|+R|比较大于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
      </OperandIn>
    </Unit>
    <Unit Name="R&lt;" Comment="${Less Than Real}${实数比较小于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&lt;R" GroupName="${&lt;|+R|Less Than}${&lt;|+R|比较小于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
      </OperandIn>
    </Unit>
    <Unit Name="R&gt;=" Comment="${Greater Than or Equal Real}${实数比较大于等于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&gt;=R" GroupName="${&gt;=|+R|Greater Than or Equal}${&gt;=|+R|较大于等于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
      </OperandIn>
    </Unit>
    <Unit Name="R&lt;=" Comment="${Less Than or Equal Real}${实数比较小于等于}" Parent="${Compare}${比较}" Look="Cont" Keyword="&lt;=R" GroupName="${&lt;=|+R|Less Than or Equal}${&lt;=|+R|比较小于等于}">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <PowerOut>
        <FunPower Name=""/>
      </PowerOut>
      <OperandIn>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcavp:" Const="Real"/>
      </OperandIn>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="AR=" Key="12"/>
      </Left>
      <Right>
        <Item Name="R=" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OR=" Key="12"/>
      </Left>
      <Right>
        <Item Name="R=" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDR=" Key="12"/>
      </Left>
      <Right>
        <Item Name="R=" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AR&lt;&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&lt;&gt;" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OR&lt;&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&lt;&gt;" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDR&lt;&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&lt;&gt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AR&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&gt;" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OR&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&gt;" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDR&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&gt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AR&lt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&lt;" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OR&lt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&lt;" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDR&lt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&lt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AR&gt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&gt;=" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OR&gt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&gt;=" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDR&gt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&gt;=" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="AR&lt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&lt;=" Key="12"/>
        <Item Name="AND" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="OR&lt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&lt;=" Key="12"/>
        <Item Name="OR" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LDR&lt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&lt;=" Key="12"/>
      </Right>
    </Unit>
  </ConvertStl>
  <ConvertLad>
    <Unit>
      <Left>
        <Item Name="R=" Key="12"/>
      </Left>
      <Right>
        <Item Name="R=" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="R&lt;&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&lt;&gt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="R&gt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&gt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="R&lt;" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&lt;" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="R&gt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&gt;=" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="R&lt;=" Key="12"/>
      </Left>
      <Right>
        <Item Name="R&lt;=" Key="12"/>
      </Right>
    </Unit>
  </ConvertLad>
  <!-- 移位指令 Shift/Rotate-->
  <FunOrg>
    <Unit Name="SLB" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bvp:" Const="Byte"/>
      </Operand>
    </Unit>
    <Unit Name="SRB" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bvp:" Const="Byte"/>
      </Operand>
    </Unit>
    <Unit Name="RLB" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bvp:" Const="Byte"/>
      </Operand>
    </Unit>
    <Unit Name="RRB" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Bvp:" Const="Byte"/>
      </Operand>
    </Unit>
    <Unit Name="SLW" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Wvp:" Const="Word"/>
      </Operand>
    </Unit>
    <Unit Name="SRW" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Wvp:" Const="Word"/>
      </Operand>
    </Unit>
    <Unit Name="RLW" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Wvp:" Const="Word"/>
      </Operand>
    </Unit>
    <Unit Name="RRW" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Wvp:" Const="Word"/>
      </Operand>
    </Unit>
    <Unit Name="SLD" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Dword"/>
      </Operand>
    </Unit>
    <Unit Name="SRD" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Dword"/>
      </Operand>
    </Unit>
    <Unit Name="RLD" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Dword"/>
      </Operand>
    </Unit>
    <Unit Name="RRD" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint"/>
        <FunOperand Name="" Capacity="Dvp:" Const="Dword"/>
      </Operand>
    </Unit>
  </FunOrg>
  <FunStl>
    <Unit Name="SLB" Comment="${Shift Left Byte}${字节左移}" Parent="${Shift/Rotate}${移位/循环}" Slot="129">
      <Operand>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="SRB" Comment="${Shift Right Byte}${字节右移}" Parent="${Shift/Rotate}${移位/循环}" Slot="130">
      <Operand>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="RLB" Comment="${Rotate Left Byte}${字节循环左移}" Parent="${Shift/Rotate}${移位/循环}" Slot="131">
      <Operand>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="RRB" Comment="${Rotate Right Byte}${字节循环右移}" Parent="${Shift/Rotate}${移位/循环}" Slot="132">
      <Operand>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="SLW" Comment="${Shift Left Word}${字左移}" Parent="${Shift/Rotate}${移位/循环}" Slot="133">
      <Operand>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="SRW" Comment="${Shift Right Word}${字右移}" Parent="${Shift/Rotate}${移位/循环}" Slot="134">
      <Operand>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="RLW" Comment="${Rotate Left Word}${字循环左移}" Parent="${Shift/Rotate}${移位/循环}" Slot="135">
      <Operand>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="RRW" Comment="${Rotate Right Word}${字循环右移}" Parent="${Shift/Rotate}${移位/循环}" Slot="136">
      <Operand>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="SLD" Comment="${Shift Left Double Word}${双字左移}" Parent="${Shift/Rotate}${移位/循环}" Slot="137">
      <Operand>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dword"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="SRD" Comment="${Shift Right Double Word}${双字右移}" Parent="${Shift/Rotate}${移位/循环}" Slot="138">
      <Operand>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dword"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="RLD" Comment="${Rotate Left Double Word}${双字循环左移}" Parent="${Shift/Rotate}${移位/循环}" Slot="139">
      <Operand>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dword"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </Operand>
    </Unit>
    <Unit Name="RRD" Comment="${Rotate Right Double Word}${双字循环右移}" Parent="${Shift/Rotate}${移位/循环}" Slot="140">
      <Operand>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dword"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="SLB" Comment="${Shift Left Byte}${字节左移}" Parent="${Shift/Rotate}${移位/循环}" Look="Block" Keyword="SHL_B" GroupName="${SL|+B|Shift Left}${SL|+B|左移}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte"/>
      </OperandOut>
    </Unit>
    <Unit Name="SRB" Comment="${Shift Right Byte}${字节右移}" Parent="${Shift/Rotate}${移位/循环}" Look="Block" Keyword="SHR_B" GroupName="${SR|+B|Shift Right}${SR|+B|右移}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte"/>
      </OperandOut>
    </Unit>
    <Unit Name="RLB" Comment="${Rotate Left Byte}${字节循环左移}" Parent="${Shift/Rotate}${移位/循环}" Look="Block" Keyword="ROL_B" GroupName="${RL|+B|Rotate Left}${RL|+B|循环左移}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte"/>
      </OperandOut>
    </Unit>
    <Unit Name="RRB" Comment="${Rotate Right Byte}${字节循环右移}" Parent="${Shift/Rotate}${移位/循环}" Look="Block" Keyword="ROR_B" GroupName="${RR|+B|Rotate Right}${RR|+B|循环右移}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Bcvp:" Const="Byte"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte"/>
      </OperandOut>
    </Unit>
    <Unit Name="SLW" Comment="${Shift Left Word}${字左移}" Parent="${Shift/Rotate}${移位/循环}" Look="Block" Keyword="SHL_W" GroupName="${SL|+W|Shift Left}${SL|+W|左移}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word"/>
      </OperandOut>
    </Unit>
    <Unit Name="SRW" Comment="${Shift Right Word}${字右移}" Parent="${Shift/Rotate}${移位/循环}" Look="Block" Keyword="SHR_W" GroupName="${SR|+W|Shift Right}${SR|+W|右移}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word"/>
      </OperandOut>
    </Unit>
    <Unit Name="RLW" Comment="${Rotate Left Word}${字循环左移}" Parent="${Shift/Rotate}${移位/循环}" Look="Block" Keyword="ROL_W" GroupName="${RL|+W|Rotate Left}${RL|+W|循环左移}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word"/>
      </OperandOut>
    </Unit>
    <Unit Name="RRW" Comment="${Rotate Right Word}${字循环右移}" Parent="${Shift/Rotate}${移位/循环}" Look="Block" Keyword="ROR_W" GroupName="${RR|+W|Rotate Right}${RR|+W|循环右移}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Word"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word"/>
      </OperandOut>
    </Unit>
    <Unit Name="SLD" Comment="${Shift Left Double Word}${双字左移}" Parent="${Shift/Rotate}${移位/循环}" Look="Block" Keyword="SHL_D" GroupName="${SL|+D|Shift Left}${SL|+D|左移}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dword"/>
      </OperandOut>
    </Unit>
    <Unit Name="SRD" Comment="${Shift Right Double Word}${双字右移}" Parent="${Shift/Rotate}${移位/循环}" Look="Block" Keyword="SHR_D" GroupName="${SR|+D|Shift Right}${SR|+D|右移}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dword"/>
      </OperandOut>
    </Unit>
    <Unit Name="RLD" Comment="${Rotate Left Double Word}${双字循环左移}" Parent="${Shift/Rotate}${移位/循环}" Look="Block" Keyword="ROL_D" GroupName="${RL|+D|Rotate Left}${RL|+D|循环左移}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dword"/>
      </OperandOut>
    </Unit>
    <Unit Name="RRD" Comment="${Rotate Right Double Word}${双字循环右移}" Parent="${Shift/Rotate}${移位/循环}" Look="Block" Keyword="ROR_D" GroupName="${RR|+D|Rotate Right}${RR|+D|循环右移}">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Dcvp:" Const="Dword"/>
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dword"/>
      </OperandOut>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="SLB" Key="12"/>
      </Left>
      <Right>
        <Item Name="SLB" Key="121"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVB" Key="13"/>
        <Item Name="SLB" Key="32"/>
      </Left>
      <Right>
        <Item Name="SLB" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SRB" Key="12"/>
      </Left>
      <Right>
        <Item Name="SRB" Key="121"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVB" Key="13"/>
        <Item Name="SRB" Key="32"/>
      </Left>
      <Right>
        <Item Name="SRB" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RLB" Key="12"/>
      </Left>
      <Right>
        <Item Name="RLB" Key="121"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVB" Key="13"/>
        <Item Name="RLB" Key="32"/>
      </Left>
      <Right>
        <Item Name="RLB" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RRB" Key="12"/>
      </Left>
      <Right>
        <Item Name="RRB" Key="121"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVB" Key="13"/>
        <Item Name="RRB" Key="32"/>
      </Left>
      <Right>
        <Item Name="RRB" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SLW" Key="12"/>
      </Left>
      <Right>
        <Item Name="SLW" Key="121"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="13"/>
        <Item Name="SLW" Key="32"/>
      </Left>
      <Right>
        <Item Name="SLW" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SRW" Key="12"/>
      </Left>
      <Right>
        <Item Name="SRW" Key="121"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="13"/>
        <Item Name="SRW" Key="32"/>
      </Left>
      <Right>
        <Item Name="SRW" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RLW" Key="12"/>
      </Left>
      <Right>
        <Item Name="RLW" Key="121"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="13"/>
        <Item Name="RLW" Key="32"/>
      </Left>
      <Right>
        <Item Name="RLW" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RRW" Key="12"/>
      </Left>
      <Right>
        <Item Name="RRW" Key="121"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="13"/>
        <Item Name="RRW" Key="32"/>
      </Left>
      <Right>
        <Item Name="RRW" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SLD" Key="12"/>
      </Left>
      <Right>
        <Item Name="SLD" Key="121"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVD" Key="13"/>
        <Item Name="SLD" Key="32"/>
      </Left>
      <Right>
        <Item Name="SLD" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SRD" Key="12"/>
      </Left>
      <Right>
        <Item Name="SRD" Key="121"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVD" Key="13"/>
        <Item Name="SRD" Key="32"/>
      </Left>
      <Right>
        <Item Name="SRD" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RLD" Key="12"/>
      </Left>
      <Right>
        <Item Name="RLD" Key="121"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVD" Key="13"/>
        <Item Name="RLD" Key="32"/>
      </Left>
      <Right>
        <Item Name="RLD" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RRD" Key="12"/>
      </Left>
      <Right>
        <Item Name="RRD" Key="121"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVD" Key="13"/>
        <Item Name="RRD" Key="32"/>
      </Left>
      <Right>
        <Item Name="RRD" Key="123"/>
      </Right>
    </Unit>
  </ConvertStl>
  <ConvertLad>
    <Unit>
      <Left>
        <Item Name="SLB" Key="123"/>
      </Left>
      <Right>
        <Item Name="SLB" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SRB" Key="123"/>
      </Left>
      <Right>
        <Item Name="SRB" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RLB" Key="123"/>
      </Left>
      <Right>
        <Item Name="RLB" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RRB" Key="123"/>
      </Left>
      <Right>
        <Item Name="RRB" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SLW" Key="123"/>
      </Left>
      <Right>
        <Item Name="SLW" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SRW" Key="123"/>
      </Left>
      <Right>
        <Item Name="SRW" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RLW" Key="123"/>
      </Left>
      <Right>
        <Item Name="RLW" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RRW" Key="123"/>
      </Left>
      <Right>
        <Item Name="RRW" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SLD" Key="123"/>
      </Left>
      <Right>
        <Item Name="SLD" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SRD" Key="123"/>
      </Left>
      <Right>
        <Item Name="SRD" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RLD" Key="123"/>
      </Left>
      <Right>
        <Item Name="RLD" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RRD" Key="123"/>
      </Left>
      <Right>
        <Item Name="RRD" Key="123"/>
      </Right>
    </Unit>
  </ConvertLad>
  <!-- 数据转换指令 Convert -->
  <FunOrg>
    <Unit Name="BTI" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcvp:" Const="Byte" />
        <FunOperand Name="" Capacity="Wvp:" Const="Int" />
      </Operand>
    </Unit>
    <Unit Name="ITB" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Int" />
        <FunOperand Name="" Capacity="Bvp:" Const="Byte" />
      </Operand>
    </Unit>
    <Unit Name="ITD" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Int" />
        <FunOperand Name="" Capacity="Dvp:" Const="Dint" />
      </Operand>
    </Unit>
    <Unit Name="DTI" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint" />
        <FunOperand Name="" Capacity="Wvp:" Const="Int" />
      </Operand>
    </Unit>
    <Unit Name="BCDI" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Word" />
        <FunOperand Name="" Capacity="Wvp:" Const="Word" />
      </Operand>
    </Unit>
    <Unit Name="IBCD" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Word" />
        <FunOperand Name="" Capacity="Wvp:" Const="Word" />
      </Operand>
    </Unit>
    <Unit Name="SEG" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcvp:" Const="Byte" />
        <FunOperand Name="" Capacity="Bvp:" Const="Byte" />
      </Operand>
    </Unit>
     <Unit Name="RTD" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>        
        <FunOperand Name="" Capacity="Dvp:" Const="Dint"/>
       </Operand>
     </Unit>
     <Unit Name="DTR" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint"/>        
        <FunOperand Name="" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="RTI" Comment="" Parent="" Type="Output" Node="1">
      <Operand>              
        <FunOperand Name="" Capacity="Dvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Wvp:" Const="Int" />
      </Operand>
    </Unit>
   <Unit Name="ITR" Comment="" Parent="" Type="Output" Node="1">
      <Operand> 
        <FunOperand Name="" Capacity="Wcvp:" Const="Int" />
        <FunOperand Name="" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
  </FunOrg>
  <FunStl>
    <Unit Name="BTI" Comment="${Byte to Integer}${字节至整数}" Parent="${Convert}${转换}" Slot="79">
      <Operand>
        <FunOperand Name="IN" Capacity="Bcvp:" Const="Byte" />
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Int" />
      </Operand>
    </Unit>
    <Unit Name="ITB" Comment="${Integer to Byte}${整数至字节}" Parent="${Convert}${转换}" Slot="80">
      <Operand>
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Int" />
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte" />
      </Operand>
    </Unit>
    <Unit Name="ITD" Comment="${Integer to Double Integer}${整数到双整数}" Parent="${Convert}${转换}" Slot="81">
      <Operand>
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Int" />
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dint" />
      </Operand>
    </Unit>
    <Unit Name="DTI" Comment="${Double Integer to Integer}${双整数到整数}" Parent="${Convert}${转换}" Slot="82">
      <Operand>
        <FunOperand Name="IN" Capacity="Dcvp:" Const="Dint" />
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Int" />
      </Operand>
    </Unit>
    <Unit Name="BCDI" Comment="${Binary Coded Decimal to Integer}${BCD到整数}" Parent="${Convert}${转换}" Slot="83">
      <Operand>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word" />
      </Operand>
    </Unit>
    <Unit Name="IBCD" Comment="${Integer to Binary Coded Decimal}${整数到BCD}" Parent="${Convert}${转换}" Slot="84">
      <Operand>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word" />
      </Operand>
    </Unit>
    <Unit Name="SEG" Comment="${Seven Segment Display Conversion}${七位段码显示}" Parent="${Convert}${转换}" Slot="85">
      <Operand>
        <FunOperand Name="IN" Capacity="Bcvp:" Const="Byte" />
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte" />
      </Operand>
    </Unit>
   <Unit Name="RTD" Comment="${Real to Double Integer}${实数转长整数}" Parent="${Convert}${转换}" Slot="195">
      <Operand>
        <FunOperand Name="IN" Capacity="Dcvp:" Const="Real"/>        
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dint"/>
      </Operand>
    </Unit>
   <Unit Name="DTR" Comment="${Double Integer to Real}${长整数转实数}" Parent="${Convert}${转换}" Slot="196">
      <Operand>
        <FunOperand Name="IN" Capacity="Dcvp:" Const="Dint"/>        
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
   <Unit Name="RTI" Comment="${Real to  Integer}${实数转整数}" Parent="${Convert}${转换}" Slot="197">
      <Operand>
        <FunOperand Name="IN" Capacity="Dcvp:" Const="Real"/>        
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Int" />
      </Operand>
    </Unit>
   <Unit Name="ITR" Comment="${Integer to Real}${整数转实数}" Parent="${Convert}${转换}" Slot="198">
      <Operand>                
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Int" />
        <FunOperand Name="OUT" Capacity="Dcvp:" Const="Real"/> 
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="BTI" Comment="${Byte to Integer}${字节至整数}" Parent="${Convert}${转换}" Look="Block" Keyword="B_I">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Bcvp:" Const="Byte" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Int" />
      </OperandOut>
    </Unit>
    <Unit Name="ITB" Comment="${Integer to Byte}${整数至字节}" Parent="${Convert}${转换}" Look="Block" Keyword="I_B">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Int" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte" />
      </OperandOut>
    </Unit>
    <Unit Name="ITD" Comment="${Integer to Double Integer}${整数到双整数}" Parent="${Convert}${转换}" Look="Block" Keyword="I_DI">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Int" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dint" />
      </OperandOut>
    </Unit>
    <Unit Name="DTI" Comment="${Double Integer to Integer}${双整数到整数}" Parent="${Convert}${转换}" Look="Block" Keyword="DI_I">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Dcvp:" Const="Dint" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Int" />
      </OperandOut>
    </Unit>
    <Unit Name="BCDI" Comment="${Binary Coded Decimal to Integer}${BCD到整数}" Parent="${Convert}${转换}" Look="Block" Keyword="BCD_I">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Word" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word" />
      </OperandOut>
    </Unit>
    <Unit Name="IBCD" Comment="${Integer to Binary Coded Decimal}${整数到BCD}" Parent="${Convert}${转换}" Look="Block" Keyword="I_BCD">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Word" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Word" />
      </OperandOut>
    </Unit>
    <Unit Name="SEG" Comment="${Segment}${七位段码显示}" Parent="${Convert}${转换}" Look="Block" Keyword="SEG">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Bcvp:" Const="Byte" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Byte" />
      </OperandOut>
    </Unit>
    <Unit Name="RTD" Comment="${Real to Double Integer}${实数转长整数}" Parent="${Convert}${转换}" Look="Block" Keyword="R_DI">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>        
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Dint"/>
      </OperandOut>
    </Unit>
   <Unit Name="DTR" Comment="${Double Integer to Real}${长整数转实数}" Parent="${Convert}${转换}" Look="Block" Keyword="DI_R">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Dint"/>        
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </OperandOut>
    </Unit>
    <Unit Name="RTI" Comment="${Real to Integer}${实数转整数}" Parent="${Convert}${转换}" Look="Block" Keyword="R_I">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>        
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Int" />
      </OperandOut>
    </Unit>
    <Unit Name="ITR" Comment="${Integer to Real}${整数转实数}" Parent="${Convert}${转换}" Look="Block" Keyword="I_R">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Wcvp:" Const="Int" />  
      </OperandIn>
      <OperandOut>        
        <FunOperand Name="OUT" Capacity="Dcvp:" Const="Real"/>      
      </OperandOut>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="BTI" Key="12" />
      </Left>
      <Right>
        <Item Name="BTI" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ITB" Key="12" />
      </Left>
      <Right>
        <Item Name="ITB" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ITD" Key="12" />
      </Left>
      <Right>
        <Item Name="ITD" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="DTI" Key="12" />
      </Left>
      <Right>
        <Item Name="DTI" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="BCDI" Key="1" />
      </Left>
      <Right>
        <Item Name="BCDI" Key="11" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="12" />
        <Item Name="BCDI" Key="2" />
      </Left>
      <Right>
        <Item Name="BCDI" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="IBCD" Key="1" />
      </Left>
      <Right>
        <Item Name="IBCD" Key="11" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="12" />
        <Item Name="IBCD" Key="2" />
      </Left>
      <Right>
        <Item Name="IBCD" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SEG" Key="12" />
      </Left>
      <Right>
        <Item Name="SEG" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RTD" Key="12"/>
      </Left>
      <Right>
        <Item Name="RTD" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="DTR" Key="12"/>
      </Left>
      <Right>
        <Item Name="DTR" Key="12"/>
      </Right>
    </Unit>
   <Unit>
      <Left>
        <Item Name="RTI" Key="12"/>
      </Left>
      <Right>
        <Item Name="RTI" Key="12"/>
      </Right>
    </Unit>
 <Unit>
      <Left>
        <Item Name="ITR" Key="12"/>
      </Left>
      <Right>
        <Item Name="ITR" Key="12"/>
      </Right>
    </Unit>
  </ConvertStl>
  <ConvertLad>
    <Unit>
      <Left>
        <Item Name="BTI" Key="12" />
      </Left>
      <Right>
        <Item Name="BTI" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ITB" Key="12" />
      </Left>
      <Right>
        <Item Name="ITB" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ITD" Key="12" />
      </Left>
      <Right>
        <Item Name="ITD" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="DTI" Key="12" />
      </Left>
      <Right>
        <Item Name="DTI" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="BCDI" Key="12" />
      </Left>
      <Right>
        <Item Name="BCDI" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="IBCD" Key="12" />
      </Left>
      <Right>
        <Item Name="IBCD" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SEG" Key="12" />
      </Left>
      <Right>
        <Item Name="SEG" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RTD" Key="12"/>
      </Left>
      <Right>
        <Item Name="RTD" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="DTR" Key="12"/>
      </Left>
      <Right>
        <Item Name="DTR" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RTI" Key="12"/>
      </Left>
      <Right>
        <Item Name="RTI" Key="12"/>
      </Right>
    </Unit>
 <Unit>
      <Left>
        <Item Name="ITR" Key="12"/>
      </Left>
      <Right>
        <Item Name="ITR" Key="12"/>
      </Right>
    </Unit>
  </ConvertLad>
  <!-- 数据移动指令 Move -->
  <FunOrg>
    <Unit Name="MOVB" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint" />
        <FunOperand Name="" Capacity="Bvp:" Const="Usint" />
      </Operand>
    </Unit>
    <Unit Name="MOVW" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
    <Unit Name="MOVD" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcavp:" Const="Udint" />
        <FunOperand Name="" Capacity="Dvp:" Const="Udint" />
      </Operand>
    </Unit>
    <Unit Name="MR" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>        
        <FunOperand Name="" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="BMB" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bvp:" Const="Usint" />
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint" />
        <FunOperand Name="" Capacity="Bvp:" Const="Usint" />
      </Operand>
    </Unit>
    <Unit Name="BMW" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint" />
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
    <Unit Name="BMD" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dvp:" Const="Udint" />
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint" />
        <FunOperand Name="" Capacity="Dvp:" Const="Udint" />
      </Operand>
    </Unit>
    <Unit Name="SWAP" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
    <Unit Name="MOVE_BIT" Comment="" Parent="" Type="Output" Node="1">
      <Operand> 
        <FunOperand Name="" Capacity="Tcv:" Const="Bit"/>         
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>  
      </Operand>
    </Unit>
  </FunOrg>
  <FunStl>
    <Unit Name="MOVB" Comment="${Move Byte}${字节移动}" Parent="${Move}${移动}" Slot="119">
      <Operand>
        <FunOperand Name="IN" Capacity="Bcvp:" Const="Usint" />
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Usint" />
      </Operand>
    </Unit>
    <Unit Name="MOVW" Comment="${Move Word}${字移动}" Parent="${Move}${移动}" Slot="120">
      <Operand>
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
    <Unit Name="MOVD" Comment="${Move Double Word}${双字移动}" Parent="${Move}${移动}" Slot="121">
      <Operand>
        <FunOperand Name="IN" Capacity="Dcavp:" Const="Udint" />
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Udint" />
      </Operand>
    </Unit>
   <Unit Name="MR" Comment="${MOVE Real}${实数移动}" Parent="${Move}${移动}" Slot="194">
      <Operand>
        <FunOperand Name="IN" Capacity="Dcvp:" Const="Real"/>        
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="BMB" Comment="${Block Move Bytes}${字节块移动}" Parent="${Move}${移动}" Slot="122">
      <Operand>
        <FunOperand Name="IN" Capacity="Bvp:" Const="Usint" />
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Usint" />
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint" />
      </Operand>
    </Unit>
    <Unit Name="BMW" Comment="${Block Move Words}${字块移动}" Parent="${Move}${移动}" Slot="123">
      <Operand>
        <FunOperand Name="IN" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint" />
      </Operand>
    </Unit>
    <Unit Name="BMD" Comment="${Block Move Double Words}${双字块移动}" Parent="${Move}${移动}" Slot="124">
      <Operand>
        <FunOperand Name="IN" Capacity="Dvp:" Const="Udint" />
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Udint" />
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint" />
      </Operand>
    </Unit>
    <Unit Name="SWAP" Comment="${Swap Bytes}${交换字节}" Parent="${Move}${移动}" Slot="125">
      <Operand>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
 <Unit Name="MOVE_BIT" Comment="${MOVE_BIT}${移动位}" Parent="${Move}${移动}" Slot="176">
      <Operand>       
        <FunOperand Name="" Capacity="Tcv:" Const="Bit"/>         
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>  
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="MOVB" Comment="${Move Byte}${字节移动}" Parent="${Move}${移动}" Look="Block" Keyword="MOVE_B" GroupName="${MOV|+B|Move}${MOV|+B|移动}">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Bcvp:" Const="Usint" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Usint" />
      </OperandOut>
    </Unit>
    <Unit Name="MOVW" Comment="${Move Word}${字移动}" Parent="${Move}${移动}" Look="Block" Keyword="MOVE_W" GroupName="${MOV|+W|Move}${MOV|+W|移动}">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Uint" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Uint" />
      </OperandOut>
    </Unit>
    <Unit Name="MOVD" Comment="${Move Double Word}${双字移动}" Parent="${Move}${移动}" Look="Block" Keyword="MOVE_D" GroupName="${MOV|+D|Move}${MOV|+D|移动}">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Dcavp:" Const="Udint" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Udint" />
      </OperandOut>
    </Unit>
   <Unit Name="MR" Comment="${MOVE Real}${实数移动}" Parent="${Move}${移动}" Look="Block" Keyword="MOV_R">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN1" Capacity="Dcvp:" Const="Real"/>        
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Real"/>
      </OperandOut>
    </Unit>
    <Unit Name="BMB" Comment="${Block Move Bytes}${字节块移动}" Parent="${Move}${移动}" Look="Block" Keyword="BLKMOV_B" GroupName="${BM|+B|Block Move}${BM|+B|块移动}">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Bvp:" Const="Usint" />
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Bvp:" Const="Usint" />
      </OperandOut>
    </Unit>
    <Unit Name="BMW" Comment="${Block Move Words}${字块移动}" Parent="${Move}${移动}" Look="Block" Keyword="BLKMOV_W" GroupName="${BM|+W|Block Move}${BM|+W|块移动}">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Uint" />
      </OperandOut>
    </Unit>
    <Unit Name="BMD" Comment="${Block Move Double Words}${双字块移动}" Parent="${Move}${移动}" Look="Block" Keyword="BLKMOV_D" GroupName="${BM|+D|Block Move}${BM|+D|块移动}">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Dvp:" Const="Udint" />
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dvp:" Const="Udint" />
      </OperandOut>
    </Unit>
    <Unit Name="SWAP" Comment="${Swap Bytes}${交换字节}" Parent="${Move}${移动}" Look="Block" Keyword="SWAP">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Wvp:" Const="Uint" />
      </OperandIn>
    </Unit>
     <Unit Name="MOVE_BIT" Comment="${Move}${移动}" Parent="${Move}${移动}" Look="Block" Keyword="MOVE_BIT">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>      
      <OperandIn>
        <FunOperand Name="" Capacity="Tcv:" Const="Bit"/> 
       </OperandIn>
      <OperandOut>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>  
      </OperandOut>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="MOVB" Key="12" />
      </Left>
      <Right>
        <Item Name="MOVB" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="12" />
      </Left>
      <Right>
        <Item Name="MOVW" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVD" Key="12" />
      </Left>
      <Right>
        <Item Name="MOVD" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MR" Key="12"/>
      </Left>
      <Right>
        <Item Name="MR" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="BMB" Key="123" />
      </Left>
      <Right>
        <Item Name="BMB" Key="132" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="BMW" Key="123" />
      </Left>
      <Right>
        <Item Name="BMW" Key="132" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="BMD" Key="123" />
      </Left>
      <Right>
        <Item Name="BMD" Key="132" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SWAP" Key="1" />
      </Left>
      <Right>
        <Item Name="SWAP" Key="1" />
      </Right>
    </Unit>
<Unit>
      <Left>
        <Item Name="MOVE_BIT" Key="12"/>
      </Left>
      <Right>
        <Item Name="MOVE_BIT" Key="12"/>
      </Right>
    </Unit>
  </ConvertStl>
  <ConvertLad>
    <Unit>
      <Left>
        <Item Name="MOVB" Key="12" />
      </Left>
      <Right>
        <Item Name="MOVB" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVW" Key="12" />
      </Left>
      <Right>
        <Item Name="MOVW" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MOVD" Key="12" />
      </Left>
      <Right>
        <Item Name="MOVD" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="MR" Key="12"/>
      </Left>
      <Right>
        <Item Name="MR" Key="12"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="BMB" Key="123" />
      </Left>
      <Right>
        <Item Name="BMB" Key="123" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="BMW" Key="123" />
      </Left>
      <Right>
        <Item Name="BMW" Key="123" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="BMD" Key="123" />
      </Left>
      <Right>
        <Item Name="BMD" Key="123" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SWAP" Key="1" />
      </Left>
      <Right>
        <Item Name="SWAP" Key="1" />
      </Right>
    </Unit>
<Unit>
      <Left>
        <Item Name="MOVE_BIT" Key="12"/>
      </Left>
      <Right>
        <Item Name="MOVE_BIT" Key="12"/>
      </Right>
    </Unit>
  </ConvertLad>
  <!-- 数据表格指令 Table -->
  <FunOrg>
    <Unit Name="FILL" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint" />
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
    <Unit Name="ATT" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
    <Unit Name="FND=" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
    <Unit Name="FND&lt;&gt;" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
    <Unit Name="FND&lt;" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
    <Unit Name="FND&gt;" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
    <Unit Name="LIFO" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
    <Unit Name="FIFO" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
  </FunOrg>
  <FunStl>
    <Unit Name="FILL" Comment="${Memory Fill}${内存填充}" Parent="${Table}${表格}" Slot="141">
      <Operand>
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint" />
      </Operand>
    </Unit>
    <Unit Name="ATT" Comment="${Add to Table}${添加至表格}" Parent="${Table}${表格}" Slot="142">
      <Operand>
        <FunOperand Name="DAT" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="TBL" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
    <Unit Name="FND=" Comment="${Search Table for Data Pattern Equal}${表格查找值等于}" Parent="${Table}${表格}" Slot="143">
      <Operand>
        <FunOperand Name="TBL" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="PATRN" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="INDX" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
    <Unit Name="FND&lt;&gt;" Comment="${Search Table for Data Pattern Not Equal}${表格查找值不等于}" Parent="${Table}${表格}" Slot="144">
      <Operand>
        <FunOperand Name="TBL" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="PATRN" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="INDX" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
    <Unit Name="FND&lt;" Comment="${Search Table for Data Pattern Less Than}${表格查找值小于}" Parent="${Table}${表格}" Slot="145">
      <Operand>
        <FunOperand Name="TBL" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="PATRN" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="INDX" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
    <Unit Name="FND&gt;" Comment="${Search Table for Data Pattern Greater Than}${表格查找值大于}" Parent="${Table}${表格}" Slot="146">
      <Operand>
        <FunOperand Name="TBL" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="PATRN" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="INDX" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
    <Unit Name="LIFO" Comment="${Last In First Out}${后进先出取数据}" Parent="${Table}${表格}" Slot="147">
      <Operand>
        <FunOperand Name="TBL" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="DAT" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
    <Unit Name="FIFO" Comment="${First In First Out}${先进先出取数据}" Parent="${Table}${表格}" Slot="148">
      <Operand>
        <FunOperand Name="TBL" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="DAT" Capacity="Wvp:" Const="Uint" />
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="FILL" Comment="${Memory Fill}${内存填充}" Parent="${Table}${表格}" Look="Block" Keyword="FILL_N">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="N" Capacity="Bcvp:" Const="Usint" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wvp:" Const="Uint" />
      </OperandOut>
    </Unit>
    <Unit Name="ATT" Comment="${Add to Table}${添加至表格}" Parent="${Table}${表格}" Look="Block" Keyword="AD_T_TBL">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="DATA" Capacity="Wcvp:" Const="Uint" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="TBL" Capacity="Wvp:" Const="Uint" />
      </OperandOut>
    </Unit>
    <Unit Name="FND=" Comment="${Search Table for Data Pattern Equal}${表格查找值等于}" Parent="${Table}${表格}" Look="Block" Keyword="TBL_FIND=">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="TBL" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="PTN" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="INDX" Capacity="Wvp:" Const="Uint" />
      </OperandIn>
    </Unit>
    <Unit Name="FND&lt;&gt;" Comment="${Search Table for Data Pattern Not Equal}${表格查找值不等于}" Parent="${Table}${表格}" Look="Block" Keyword="TBL_FIND&lt;&gt;">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="TBL" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="PTN" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="INDX" Capacity="Wvp:" Const="Uint" />
      </OperandIn>
    </Unit>
    <Unit Name="FND&lt;" Comment="${Search Table for Data Pattern Less Than}${表格查找值小于}" Parent="${Table}${表格}" Look="Block" Keyword="TBL_FIND&lt;">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="TBL" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="PTN" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="INDX" Capacity="Wvp:" Const="Uint" />
      </OperandIn>
    </Unit>
    <Unit Name="FND&gt;" Comment="${Search Table for Data Pattern Greater Than}${表格查找值大于}" Parent="${Table}${表格}" Look="Block" Keyword="TBL_FIND&gt;">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="TBL" Capacity="Wvp:" Const="Uint" />
        <FunOperand Name="PTN" Capacity="Wcvp:" Const="Uint" />
        <FunOperand Name="INDX" Capacity="Wvp:" Const="Uint" />
      </OperandIn>
    </Unit>
    <Unit Name="LIFO" Comment="${Last In First Out}${后进先出取数据}" Parent="${Table}${表格}" Look="Block" Keyword="LIFO">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="TBL" Capacity="Wvp:" Const="Uint" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="DATA" Capacity="Wvp:" Const="Uint" />
      </OperandOut>
    </Unit>
    <Unit Name="FIFO" Comment="${First In First Out}${先进先出取数据}" Parent="${Table}${表格}" Look="Block" Keyword="FIFO">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="TBL" Capacity="Wvp:" Const="Uint" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="DATA" Capacity="Wvp:" Const="Uint" />
      </OperandOut>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="FILL" Key="123" />
      </Left>
      <Right>
        <Item Name="FILL" Key="132" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ATT" Key="12" />
      </Left>
      <Right>
        <Item Name="ATT" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="FND=" Key="123" />
      </Left>
      <Right>
        <Item Name="FND=" Key="123" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="FND&lt;&gt;" Key="123" />
      </Left>
      <Right>
        <Item Name="FND&lt;&gt;" Key="123" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="FND&lt;" Key="123" />
      </Left>
      <Right>
        <Item Name="FND&lt;" Key="123" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="FND&gt;" Key="123" />
      </Left>
      <Right>
        <Item Name="FND&gt;" Key="123" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LIFO" Key="12" />
      </Left>
      <Right>
        <Item Name="LIFO" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="FIFO" Key="12" />
      </Left>
      <Right>
        <Item Name="FIFO" Key="12" />
      </Right>
    </Unit>
  </ConvertStl>
  <ConvertLad>
    <Unit>
      <Left>
        <Item Name="FILL" Key="123" />
      </Left>
      <Right>
        <Item Name="FILL" Key="123" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ATT" Key="12" />
      </Left>
      <Right>
        <Item Name="ATT" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="FND=" Key="123" />
      </Left>
      <Right>
        <Item Name="FND=" Key="123" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="FND&lt;&gt;" Key="123" />
      </Left>
      <Right>
        <Item Name="FND&lt;&gt;" Key="123" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="FND&lt;" Key="123" />
      </Left>
      <Right>
        <Item Name="FND&lt;" Key="123" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="FND&gt;" Key="123" />
      </Left>
      <Right>
        <Item Name="FND&gt;" Key="123" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LIFO" Key="12" />
      </Left>
      <Right>
        <Item Name="LIFO" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="FIFO" Key="12" />
      </Left>
      <Right>
        <Item Name="FIFO" Key="12" />
      </Right>
    </Unit>
  </ConvertLad>
  <!-- 定时器 Timers -->
  <FunOrg>
    <Unit Name="TON" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wv:+:Tv:" Const="Uint" Marker="1"/>
        <FunOperand Name="" Capacity="Wcvp:" Const="Uint"/>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="TONR" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wv:+:Tv:" Const="Uint" Marker="1"/>
        <FunOperand Name="" Capacity="Wcvp:" Const="Uint"/>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="TOF" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Wv:+:Tv:" Const="Uint" Marker="1"/>
        <FunOperand Name="" Capacity="Wcvp:" Const="Uint"/>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
  </FunOrg>
  <FunStl>
    <Unit Name="TON" Comment="${On-Delay Timer}${接通延时定时器}" Parent="${Timers}${定时器}" Slot="149">
      <Operand>
        <FunOperand Name="T" Capacity="Wv:+:Tv:" Const="Uint" Marker="1"/>
        <FunOperand Name="PT" Capacity="Wcvp:" Const="Uint"/>
        <FunOperand Name="Q" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="TONR" Comment="${Retentive On-Delay Timer}${有保持接通延时定时器}" Parent="${Timers}${定时器}" Slot="150">
      <Operand>
        <FunOperand Name="T" Capacity="Wv:+:Tv:" Const="Uint" Marker="1"/>
        <FunOperand Name="PT" Capacity="Wcvp:" Const="Uint"/>
        <FunOperand Name="Q" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="TOF" Comment="${Off-Delay Timer}${关断延时定时器}" Parent="${Timers}${定时器}" Slot="151">
      <Operand>
        <FunOperand Name="T" Capacity="Wv:+:Tv:" Const="Uint" Marker="1"/>
        <FunOperand Name="PT" Capacity="Wcvp:" Const="Uint"/>
        <FunOperand Name="Q" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="TON" Comment="${On-Delay Timer}${接通延时定时器}" Parent="${Timers}${定时器}" Look="Block" Keyword="TON">
      <PowerIn>
        <FunPower Name="IN"/>
      </PowerIn>
      <OperandId>
        <FunOperand Name="" Capacity="Wv:+:Tv:" Const="Uint" Marker="1"/>
      </OperandId>
      <OperandIn>
        <FunOperand Name="PT" Capacity="Wcvp:" Const="Uint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="Q" Capacity="Tv:" Const="Bit"/>
      </OperandOut>
    </Unit>
    <Unit Name="TONR" Comment="${Retentive On-Delay Timer}${有保持接通延时定时器}" Parent="${Timers}${定时器}" Look="Block" Keyword="TONR">
      <PowerIn>
        <FunPower Name="IN"/>
      </PowerIn>
      <OperandId>
        <FunOperand Name="" Capacity="Wv:+:Tv:" Const="Uint" Marker="1"/>
      </OperandId>
      <OperandIn>
        <FunOperand Name="PT" Capacity="Wcvp:" Const="Uint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="Q" Capacity="Tv:" Const="Bit"/>
      </OperandOut>
    </Unit>
    <Unit Name="TOF" Comment="${Off-Delay Timer}${关断延时定时器}" Parent="${Timers}${定时器}" Look="Block" Keyword="TOF">
      <PowerIn>
        <FunPower Name="IN"/>
      </PowerIn>
      <OperandId>
        <FunOperand Name="" Capacity="Wv:+:Tv:" Const="Uint" Marker="1"/>
      </OperandId>
      <OperandIn>
        <FunOperand Name="PT" Capacity="Wcvp:" Const="Uint"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="Q" Capacity="Tv:" Const="Bit"/>
      </OperandOut>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="TON" Key="123"/>
      </Left>
      <Right>
        <Item Name="TON" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="TONR" Key="123"/>
      </Left>
      <Right>
        <Item Name="TONR" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="TOF" Key="123"/>
      </Left>
      <Right>
        <Item Name="TOF" Key="123"/>
      </Right>
    </Unit>
  </ConvertStl>
  <ConvertLad>
    <Unit>
      <Left>
        <Item Name="TON" Key="123"/>
      </Left>
      <Right>
        <Item Name="TON" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="TONR" Key="123"/>
      </Left>
      <Right>
        <Item Name="TONR" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="TOF" Key="123"/>
      </Left>
      <Right>
        <Item Name="TOF" Key="123"/>
      </Right>
    </Unit>
  </ConvertLad>
  <!-- 计数器 Counters -->
  <FunOrg>
    <Unit Name="CTU" Comment="" Parent="" Type="MultiOutput" Node="2">
      <Operand>
        <FunOperand Name="" Capacity="Wv:+:Cv:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="CTD" Comment="" Parent="" Type="MultiOutput" Node="2">
      <Operand>
        <FunOperand Name="" Capacity="Wv:+:Cv:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="CTUD" Comment="" Parent="" Type="MultiOutput" Node="4">
      <Operand>
        <FunOperand Name="" Capacity="Wv:+:Cv:" Const="Int"/>
        <FunOperand Name="" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
  </FunOrg>
  <FunStl>
    <Unit Name="CTU" Comment="${Count Up}${增计数器}" Parent="${Counters}${计数器}" Slot="86">
      <Operand>
        <FunOperand Name="C" Capacity="Wv:+:Cv:" Const="Int"/>
        <FunOperand Name="PV" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="Q" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="CTD" Comment="${Count Down}${减计数器}" Parent="${Counters}${计数器}" Slot="87">
      <Operand>
        <FunOperand Name="C" Capacity="Wv:+:Cv:" Const="Int"/>
        <FunOperand Name="PV" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="Q" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="CTUD" Comment="${Count Up/Down}${增减计数器}" Parent="${Counters}${计数器}" Slot="88">
      <Operand>
        <FunOperand Name="C" Capacity="Wv:+:Cv:" Const="Int"/>
        <FunOperand Name="PV" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="QU" Capacity="Tv:" Const="Bit"/>
        <FunOperand Name="QD" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="CTU" Comment="${Count Up}${增计数器}" Parent="${Counters}${计数器}" Look="Block" Keyword="CTU">
      <PowerIn>
        <FunPower Name="CU"/>
        <FunPower Name="R"/>
      </PowerIn>
      <OperandId>
        <FunOperand Name="" Capacity="Wv:+:Cv:" Const="Int"/>
      </OperandId>
      <OperandIn>
        <FunOperand Name="PV" Capacity="Wcvp:" Const="Int"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="Q" Capacity="Tv:" Const="Bit"/>
      </OperandOut>
    </Unit>
    <Unit Name="CTD" Comment="${Count Down}${减计数器}" Parent="${Counters}${计数器}" Look="Block" Keyword="CTD">
      <PowerIn>
        <FunPower Name="CD"/>
        <FunPower Name="LD"/>
      </PowerIn>
      <OperandId>
        <FunOperand Name="" Capacity="Wv:+:Cv:" Const="Int"/>
      </OperandId>
      <OperandIn>
        <FunOperand Name="PV" Capacity="Wcvp:" Const="Int"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="Q" Capacity="Tv:" Const="Bit"/>
      </OperandOut>
    </Unit>
    <Unit Name="CTUD" Comment="${Count Up/Down}${增减计数器}" Parent="${Counters}${计数器}" Look="Block" Keyword="CTUD">
      <PowerIn>
        <FunPower Name="CU"/>
        <FunPower Name="CD"/>
        <FunPower Name="R"/>
        <FunPower Name="LD"/>
      </PowerIn>
      <OperandId>
        <FunOperand Name="" Capacity="Wv:+:Cv:" Const="Int"/>
      </OperandId>
      <OperandIn>
        <FunOperand Name="PV" Capacity="Wcvp:" Const="Int"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="QU" Capacity="Tv:" Const="Bit"/>
        <FunOperand Name="QD" Capacity="Tv:" Const="Bit"/>
      </OperandOut>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="CTU" Key="123"/>
      </Left>
      <Right>
        <Item Name="CTU" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="CTD" Key="123"/>
      </Left>
      <Right>
        <Item Name="CTD" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="CTUD" Key="1234"/>
      </Left>
      <Right>
        <Item Name="CTUD" Key="1234"/>
      </Right>
    </Unit>
  </ConvertStl>
  <ConvertLad>
    <Unit>
      <Left>
        <Item Name="CTU" Key="123"/>
      </Left>
      <Right>
        <Item Name="CTU" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="CTD" Key="123"/>
      </Left>
      <Right>
        <Item Name="CTD" Key="123"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="CTUD" Key="1234"/>
      </Left>
      <Right>
        <Item Name="CTUD" Key="1234"/>
      </Right>
    </Unit>
  </ConvertLad>
  <!-- 时钟 Clock -->
  <FunOrg>
    <Unit Name="TODR" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bv:" Const="Byte" />
      </Operand>
    </Unit>
    <Unit Name="TODW" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bv:" Const="Byte" />
      </Operand>
    </Unit>
  </FunOrg>
  <FunStl>
    <Unit Name="TODR" Comment="${Read Real-Time Clock}${时钟读取}" Parent="${Clock}${时钟}" Slot="17">
      <Operand>
        <FunOperand Name="T" Capacity="Bv:" Const="Byte" />
      </Operand>
    </Unit>
    <Unit Name="TODW" Comment="${Set Real-Time Clock}${时钟写入}" Parent="${Clock}${时钟}" Slot="18">
      <Operand>
        <FunOperand Name="T" Capacity="Bv:" Const="Byte" />
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="TODR" Comment="${Read Real-Time Clock}${时钟读取}" Parent="${Clock}${时钟}" Look="Block" Keyword="READ_RTC">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="T" Capacity="Bv:" Const="Byte" />
      </OperandIn>
    </Unit>
    <Unit Name="TODW" Comment="${Set Real-Time Clock}${时钟写入}" Parent="${Clock}${时钟}" Look="Block" Keyword="SET_RTC">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="T" Capacity="Bv:" Const="Byte" />
      </OperandIn>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="TODR" Key="1" />
      </Left>
      <Right>
        <Item Name="TODR" Key="1" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="TODW" Key="1" />
      </Left>
      <Right>
        <Item Name="TODW" Key="1" />
      </Right>
    </Unit>
  </ConvertStl>
  <ConvertLad>
    <Unit>
      <Left>
        <Item Name="TODR" Key="1" />
      </Left>
      <Right>
        <Item Name="TODR" Key="1" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="TODW" Key="1" />
      </Left>
      <Right>
        <Item Name="TODW" Key="1" />
      </Right>
    </Unit>
  </ConvertLad>
  <!-- 通信 Communications -->
  <FunOrg>
    <Unit Name="GPA" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bvp:" Const="Usint" />
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint" />
      </Operand>
    </Unit>
    <Unit Name="SPA" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint" />
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint" />
      </Operand>
    </Unit>
    <Unit Name="EXCH" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bv:" Const="Byte" /> 
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint" />        
      </Operand>
    </Unit>
    <Unit Name="EXIO" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dword"/>
	<FunOperand Name="" Capacity="Bcv:" Const="Byte" />
	<FunOperand Name="" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="" Capacity="Bcv:" Const="Byte" />
	<FunOperand Name="" Capacity="Bc:" Const="Byte" />
	<FunOperand Name="" Capacity="Bv:" Const="Byte" />
      </Operand>
    </Unit>
    <Unit Name="TEST" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>	 
      </Operand>
    </Unit>
  </FunOrg>
  <FunStl>
    <Unit Name="GPA" Comment="${Get Port Address}${获得串口地址}" Parent="${Communications}${通讯}" Slot="23">
      <Operand>
        <FunOperand Name="ADDR" Capacity="Bvp:" Const="Usint" />
        <FunOperand Name="PORT" Capacity="Bcvp:" Const="Usint" />
      </Operand>
    </Unit>
    <Unit Name="SPA" Comment="${Set Port Address}${设置串口地址}" Parent="${Communications}${通讯}" Slot="24">
      <Operand>
        <FunOperand Name="ADDR" Capacity="Bcvp:" Const="Usint" />
        <FunOperand Name="PORT" Capacity="Bcvp:" Const="Usint" />
      </Operand>
    </Unit>
    <Unit Name="EXCH" Comment="${Message Exch}${串口数据交换}" Parent="${Communications}${通讯}" Slot="153">
      <Operand>
        <FunOperand Name="TBL" Capacity="Bv:" Const="Byte" />
        <FunOperand Name="PORT" Capacity="Bcvp:" Const="Usint" />
      </Operand>
    </Unit>    
    <Unit Name="EXIO" Comment="${EXIO}${远程数据}" Parent="${Communications}${通讯}" Slot="160">
      <Operand>
        <FunOperand Name="IP" Capacity="Dcvp:" Const="Dword"/>
	<FunOperand Name="MODE" Capacity="Bcv:" Const="Byte" />
	<FunOperand Name="ADD1" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="ADD2" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="LEN" Capacity="Bcv:" Const="Byte" />
	<FunOperand Name="LOOP" Capacity="Bc:" Const="Byte" />
	<FunOperand Name="S" Capacity="Bv:" Const="Byte" />
      </Operand>
    </Unit>
    <Unit Name="TEST" Comment="${TEST}${TEST}" Parent="${Communications}${通讯}" Slot="183">
      <Operand>
        <FunOperand Name="T1" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T2" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T3" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T4" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T5" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T6" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T7" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T8" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T9" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T10" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T11" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T12" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T13" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T14" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T15" Capacity="Dcvp:" Const="Real"/>
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="GPA" Comment="${Get Port Address}${获得串口地址}" Parent="${Communications}${通讯}" Look="Block" Keyword="GET_ADDR">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="ADDR" Capacity="Bvp:" Const="Usint" />
        <FunOperand Name="PORT" Capacity="Bcvp:" Const="Usint" />
      </OperandIn>
    </Unit>
    <Unit Name="SPA" Comment="${Set Port Address}${设置串口地址}" Parent="${Communications}${通讯}" Look="Block" Keyword="SET_ADDR">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="ADDR" Capacity="Bcvp:" Const="Usint" />
        <FunOperand Name="PORT" Capacity="Bcvp:" Const="Usint" />
      </OperandIn>
    </Unit>
    <Unit Name="EXCH" Comment="${Message Exch}${串口数据交换}" Parent="${Communications}${通讯}" Look="Block" Keyword="EXCH">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="TBL" Capacity="Bv:" Const="Byte" />
        <FunOperand Name="PORT" Capacity="Bcvp:" Const="Usint" />
      </OperandIn>
    </Unit> 
    <Unit Name="EXIO" Comment="${EXIO Loop}${远程数据}" Parent="${Communications}${通讯}" Look="Block" Keyword="EXIO">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IP" Capacity="Dcvp:" Const="Dword"/>
	<FunOperand Name="MODE" Capacity="Bcv:" Const="Byte" />
	<FunOperand Name="ADD1" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="ADD2" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="LEN" Capacity="Bcv:" Const="Byte" />
	<FunOperand Name="LOOP" Capacity="Bc:" Const="Byte" />
      </OperandIn>
      <OperandOut>
	<FunOperand Name="S" Capacity="Bv:" Const="Byte" />
      </OperandOut>
    </Unit>
    <Unit Name="TEST" Comment="${TEST Loop}${TEST}" Parent="${Communications}${通讯}" Look="Block" Keyword="TEST">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="T1" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T2" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T3" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T4" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T5" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T6" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T7" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T8" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T9" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T10" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T11" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T12" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T13" Capacity="Dcvp:" Const="Real"/>         
      </OperandIn>
      <OperandOut>
	<FunOperand Name="T14" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="T15" Capacity="Dcvp:" Const="Real"/>
      </OperandOut>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="GPA" Key="12" />
      </Left>
      <Right>
        <Item Name="GPA" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SPA" Key="12" />
      </Left>
      <Right>
        <Item Name="SPA" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="EXCH" Key="12" />
      </Left>
      <Right>
        <Item Name="EXCH" Key="12" />
      </Right>
    </Unit> 
    <Unit>
      <Left>
        <Item Name="EXIO" Key="1234567" />
      </Left>
      <Right>
        <Item Name="EXIO" Key="1234567" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="TEST" Key="123456789ABCDEF" />
      </Left>
      <Right>
        <Item Name="TEST" Key="123456789ABCDEF" />
      </Right>
    </Unit>
  </ConvertStl>
  <ConvertLad>
    <Unit>
      <Left>
        <Item Name="GPA" Key="12" />
      </Left>
      <Right>
        <Item Name="GPA" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SPA" Key="12" />
      </Left>
      <Right>
        <Item Name="SPA" Key="12" />
      </Right>
    </Unit>
   <Unit>
      <Left>
        <Item Name="EXCH" Key="12" />
      </Left>
      <Right>
        <Item Name="EXCH" Key="12" />
      </Right>
    </Unit> 
    <Unit>
      <Left>
        <Item Name="EXIO" Key="1234567" />
      </Left>
      <Right>
        <Item Name="EXIO" Key="1234567" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="TEST" Key="123456789ABCDEF" />
      </Left>
      <Right>
        <Item Name="TEST" Key="123456789ABCDEF" />
      </Right>
    </Unit>
  </ConvertLad>
  <!-- 控制算法模块 Cortol Module -->
  <FunOrg>
    <Unit Name="PID" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Tcv:" Const="Bit"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="" Capacity="Bc:" Const="Byte" />
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="PIDF" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Tcv:" Const="Bit"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="" Capacity="Bc:" Const="Byte" />
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="DPID" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>        
        <FunOperand Name="" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="" Capacity="Bc:" Const="Byte" />
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
      </Operand>
    </Unit>   
    <Unit Name="PWM" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="" Capacity="Bc:" Const="Byte" />
        <FunOperand Name="" Capacity="Tcv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="PWT" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="" Capacity="Bc:" Const="Byte" />
        <FunOperand Name="" Capacity="Tcv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="FILT" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Bc:" Const="Byte" />
	<FunOperand Name="" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
     <Unit Name="SPA2" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcv:" Const="Byte" />       
      </Operand>
    </Unit>
    <Unit Name="RLIM" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>        
        <FunOperand Name="" Capacity="Tcv:" Const="Bit"/>
        <FunOperand Name="" Capacity="Tcv:" Const="Bit"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/> 
      </Operand>
    </Unit>
   <Unit Name="POW" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/> 
        <FunOperand Name="Y" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>        
      </Operand>
    </Unit>
   <Unit Name="SQRT" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>          
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>      
      </Operand>
    </Unit>
   <Unit Name="HUM" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/> 
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>        
      </Operand>
    </Unit>
  </FunOrg>
  <FunStl>
    <Unit Name="PID" Comment="${PID Loop}${PID运算}" Parent="${Cortol Module}${控制算法模块}" Slot="152">
      <Operand>
        <FunOperand Name="PVn" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="SPn" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="A/M" Capacity="Tcv:" Const="Bit"/>
        <FunOperand Name="TR" Capacity="Dcvp:" Const="Real"/>  
        <FunOperand Name="TBL" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="LOOP" Capacity="Bc:" Const="Byte" />
        <FunOperand Name="Mn" Capacity="Dcvp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="PIDF" Comment="${PIDF Loop}${PIDF运算}" Parent="${Cortol Module}${控制算法模块}" Slot="161">
      <Operand>
        <FunOperand Name="PVn" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="SPn" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="F" Capacity="Tcv:" Const="Bit"/>
        <FunOperand Name="FSPn" Capacity="Dcvp:" Const="Real"/>  
        <FunOperand Name="TBL" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="LOOP" Capacity="Bc:" Const="Byte" />
        <FunOperand Name="Mn1" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="Mn2" Capacity="Dcvp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="DPID" Comment="${DPID Loop}${DPID运算}" Parent="${Cortol Module}${控制算法模块}" Slot="182">
      <Operand>
        <FunOperand Name="PVn" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="SPn" Capacity="Dcvp:" Const="Real"/>        
        <FunOperand Name="TBL" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="LOOP" Capacity="Bc:" Const="Byte" />
        <FunOperand Name="HMn" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="CMn" Capacity="Dcvp:" Const="Real"/>
      </Operand>
    </Unit>   
    <Unit Name="PWM" Comment="${PWM}${PWM运算}" Parent="${Cortol Module}${控制算法模块}" Slot="158">
      <Operand>
        <FunOperand Name="IN" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="CYCLE" Capacity="Dcvp:" Const="Real"/>        
	<FunOperand Name="LOOP" Capacity="Bc:" Const="Byte" />
        <FunOperand Name="Q" Capacity="Tcv:" Const="Bit"/>
      </Operand>
    </Unit>
   <Unit Name="PWT" Comment="${PWT}${PWT运算}" Parent="${Cortol Module}${控制算法模块}" Slot="177">
      <Operand>
        <FunOperand Name="IN" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="CYCLE" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="MIN" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="MAX" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="LOOP" Capacity="Bc:" Const="Byte" />
        <FunOperand Name="Q" Capacity="Tcv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="FILT" Comment="${FILT}${滤波算法}" Parent="${Cortol Module}${控制算法模块}" Slot="159">
      <Operand>
        <FunOperand Name="PV" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="FILT" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="LOOP" Capacity="Bc:" Const="Byte" />
	<FunOperand Name="OP" Capacity="Dvp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="SPA2" Comment="${SPA2}${SPA2运算}" Parent="${Cortol Module}${控制算法模块}" Slot="157">
      <Operand>
        <FunOperand Name="TBL" Capacity="Bcv:" Const="Byte" />       
      </Operand>
    </Unit>
    <Unit Name="RLIM" Comment="${RLIM}${RLIM运算}" Parent="${Cortol Module}${控制算法模块}" Slot="180">
      <Operand>
        <FunOperand Name="PV" Capacity="Dcvp:" Const="Real"/>        
        <FunOperand Name="DISA" Capacity="Tcv:" Const="Bit"/>
        <FunOperand Name="SELH" Capacity="Tcv:" Const="Bit"/>
        <FunOperand Name="UPRT" Capacity="Dcvp:" Const="Real"/> 
        <FunOperand Name="DNRT" Capacity="Dcvp:" Const="Real"/>         
        <FunOperand Name="OP" Capacity="Dcvp:" Const="Real"/>
      </Operand>
    </Unit>
    <Unit Name="POW" Comment="${POW}${POW运算}" Parent="${Cortol Module}${控制算法模块}" Slot="174">
      <Operand>
        <FunOperand Name="X" Capacity="Dcvp:" Const="Real"/> 
        <FunOperand Name="Y" Capacity="Wcvp:" Const="Int"/>
        <FunOperand Name="Z" Capacity="Dcvp:" Const="Real"/> 
      </Operand>
    </Unit>
   <Unit Name="SQRT" Comment="${SQRT}${SQRT运算}" Parent="${Cortol Module}${控制算法模块}" Slot="175">
      <Operand>
        <FunOperand Name="X" Capacity="Dcvp:" Const="Real"/>          
        <FunOperand Name="Z" Capacity="Dcvp:" Const="Real"/> 
      </Operand>
    </Unit>
    <Unit Name="HUM" Comment="${HUM}${HUM运算}" Parent="${Cortol Module}${控制算法模块}" Slot="181">
      <Operand>
        <FunOperand Name="T" Capacity="Dcvp:" Const="Real"/> 
        <FunOperand Name="TR" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="H" Capacity="Dcvp:" Const="Real"/> 
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="PID" Comment="${PID Loop}${PID运算}" Parent="${Cortol Module}${控制算法模块}" Look="Block" Keyword="PID">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="PVn" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="SPn" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="A/M" Capacity="Tcv:" Const="Bit"/>
        <FunOperand Name="TR" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="TBL" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="LOOP" Capacity="Bc:" Const="Byte" />
      </OperandIn>
      <OperandOut>
	<FunOperand Name="Mn" Capacity="Dcvp:" Const="Real"/>
      </OperandOut>
    </Unit>
    <Unit Name="PIDF" Comment="${PIDF Loop}${PIDF运算}" Parent="${Cortol Module}${控制算法模块}" Look="Block" Keyword="PIDF">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="PVn" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="SPn" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="F" Capacity="Tcv:" Const="Bit"/>
        <FunOperand Name="FSPn" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="TBL" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="LOOP" Capacity="Bc:" Const="Byte" />        
      </OperandIn>
      <OperandOut>
        <FunOperand Name="Mn1" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="Mn2" Capacity="Dcvp:" Const="Real"/>
      </OperandOut>
    </Unit>
    <Unit Name="DPID" Comment="${DPID Loop}${DPID运算}" Parent="${Cortol Module}${控制算法模块}" Look="Block" Keyword="DPID">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="PVn" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="SPn" Capacity="Dcvp:" Const="Real"/>        
        <FunOperand Name="TBL" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="LOOP" Capacity="Bc:" Const="Byte" />        
      </OperandIn>
      <OperandOut>
        <FunOperand Name="HMn" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="CMn" Capacity="Dcvp:" Const="Real"/>
      </OperandOut>
    </Unit>  
    <Unit Name="PWM" Comment="${PWM}${PWM运算}" Parent="${Cortol Module}${控制算法模块}" Look="Block" Keyword="PWM">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="CYCLE" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="LOOP" Capacity="Bc:" Const="Byte" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="Q" Capacity="Tcv:" Const="Bit"/>
      </OperandOut>
    </Unit>
   <Unit Name="PWT" Comment="${PWT}${PWT运算}" Parent="${Cortol Module}${控制算法模块}" Look="Block" Keyword="PWT">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="CYCLE" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="MIN" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="MAX" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="LOOP" Capacity="Bc:" Const="Byte" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="Q" Capacity="Tcv:" Const="Bit"/>
      </OperandOut>
    </Unit>
    <Unit Name="FILT" Comment="${FILT}${滤波算法}" Parent="${Cortol Module}${控制算法模块}" Look="Block" Keyword="FILT">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="PV" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="FILT" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="LOOP" Capacity="Bc:" Const="Byte" />
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OP" Capacity="Dvp:" Const="Real"/>
      </OperandOut>
    </Unit>
    <Unit Name="SPA2" Comment="${SPA2}${SPA2运算}" Parent="${Cortol Module}${控制算法模块}" Look="Block" Keyword="SPA2">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="TBL" Capacity="Bcv:" Const="Byte" />       
      </OperandIn>
    </Unit> 
    <Unit Name="RLIM" Comment="${RLIM}${RLIM运算}" Parent="${Cortol Module}${控制算法模块}" Look="Block" Keyword="RLIM">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="PV" Capacity="Dcvp:" Const="Real"/>        
        <FunOperand Name="DISA" Capacity="Tcv:" Const="Bit"/>
        <FunOperand Name="SELH" Capacity="Tcv:" Const="Bit"/>
        <FunOperand Name="UPRT" Capacity="Dcvp:" Const="Real"/> 
        <FunOperand Name="DNRT" Capacity="Dcvp:" Const="Real"/>                   
      </OperandIn>
      <OperandOut>
       <FunOperand Name="OP" Capacity="Dcvp:" Const="Real"/>  
      </OperandOut>
    </Unit>
    <Unit Name="POW" Comment="${POW}${POW运算}" Parent="${Cortol Module}${控制算法模块}" Look="Block" Keyword="POW">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="X" Capacity="Dcvp:" Const="Real"/>          
        <FunOperand Name="Y" Capacity="Wcvp:" Const="Int"/>                     
      </OperandIn>
      <OperandOut>
       <FunOperand Name="Z" Capacity="Dcvp:" Const="Real"/>  
      </OperandOut>
    </Unit>
    <Unit Name="SQRT" Comment="${SQRT}${SQRT运算}" Parent="${Cortol Module}${控制算法模块}" Look="Block" Keyword="SQRT">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="X" Capacity="Dcvp:" Const="Real"/> 
      </OperandIn>
      <OperandOut>
       <FunOperand Name="Z" Capacity="Dcvp:" Const="Real"/>  
      </OperandOut>
    </Unit>
   <Unit Name="HUM" Comment="${HUM}${HUM运算}" Parent="${Cortol Module}${控制算法模块}" Look="Block" Keyword="HUM">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="T" Capacity="Dcvp:" Const="Real"/>          
        <FunOperand Name="TR" Capacity="Dcvp:" Const="Real"/>                      
      </OperandIn>
      <OperandOut>
       <FunOperand Name="H" Capacity="Dcvp:" Const="Real"/>  
      </OperandOut>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="PID" Key="1234567" />
      </Left>
      <Right>
        <Item Name="PID" Key="1234567" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="PIDF" Key="12345678" />
      </Left>
      <Right>
        <Item Name="PIDF" Key="12345678" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="DPID" Key="123456" />
      </Left>
      <Right>
        <Item Name="DPID" Key="123456" />
      </Right>
    </Unit>    
    <Unit>
      <Left>
        <Item Name="PWM" Key="1234" />
      </Left>
      <Right>
        <Item Name="PWM" Key="1234" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="PWT" Key="123456" />
      </Left>
      <Right>
        <Item Name="PWT" Key="123456" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="FILT" Key="1234" />
      </Left>
      <Right>
        <Item Name="FILT" Key="1234" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SPA2" Key="1" />
      </Left>
      <Right>
        <Item Name="SPA2" Key="1" />
      </Right>
    </Unit> 
   <Unit>
      <Left>
        <Item Name="RLIM" Key="123456" />
      </Left>
      <Right>
        <Item Name="RLIM" Key="123456" />
      </Right>
    </Unit>
   <Unit>
      <Left>
        <Item Name="POW" Key="123" />
      </Left>
      <Right>
        <Item Name="POW" Key="123" />
      </Right>
    </Unit>
 <Unit>
      <Left>
        <Item Name="SQRT" Key="12" />
      </Left>
      <Right>
        <Item Name="SQRT" Key="12" />
      </Right>
    </Unit>
 <Unit>
      <Left>
        <Item Name="HUM" Key="123" />
      </Left>
      <Right>
        <Item Name="HUM" Key="123" />
      </Right>
    </Unit>
  </ConvertStl>
  <ConvertLad>
    <Unit>
      <Left>
        <Item Name="PID" Key="1234567" />
      </Left>
      <Right>
        <Item Name="PID" Key="1234567" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="PIDF" Key="12345678" />
      </Left>
      <Right>
        <Item Name="PIDF" Key="12345678" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="DPID" Key="123456" />
      </Left>
      <Right>
        <Item Name="DPID" Key="123456" />
      </Right>
    </Unit>    
    <Unit>
      <Left>
        <Item Name="PWM" Key="1234" />
      </Left>
      <Right>
        <Item Name="PWM" Key="1234" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="PWT" Key="123456" />
      </Left>
      <Right>
        <Item Name="PWT" Key="123456" />
      </Right>
    </Unit>
   <Unit>
      <Left>
        <Item Name="FILT" Key="1234" />
      </Left>
      <Right>
        <Item Name="FILT" Key="1234" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SPA2" Key="1" />
      </Left>
      <Right>
        <Item Name="SPA2" Key="1" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RLIM" Key="123456" />
      </Left>
      <Right>
        <Item Name="RLIM" Key="123456" />
      </Right>
    </Unit>
   <Unit>
      <Left>
        <Item Name="POW" Key="123" />
      </Left>
      <Right>
        <Item Name="POW" Key="123" />
      </Right>
    </Unit>
  <Unit>
      <Left>
        <Item Name="SQRT" Key="12" />
      </Left>
      <Right>
        <Item Name="SQRT" Key="12" />
      </Right>
    </Unit>
   <Unit>
      <Left>
        <Item Name="HUM" Key="123" />
      </Left>
      <Right>
        <Item Name="HUM" Key="123" />
      </Right>
    </Unit>
  </ConvertLad>
  <!-- 程序控制 Program Control -->
  <FunOrg>
    <Unit Name="JMP" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bv:+:Jv:" Const="Byte"/>
      </Operand>
    </Unit>
    <Unit Name="LBL" Comment="" Parent="" Type="GeneratrixOutput" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bv:+:Jv:" Const="Byte"/>
      </Operand>
    </Unit>
    <Unit Name="RET" Comment="" Parent="" Type="Output" Node="1">
    </Unit>
    <Unit Name="ENI" Comment="" Parent="" Type="Output" Node="1">
    </Unit>
    <Unit Name="DISI" Comment="" Parent="" Type="Output" Node="1">
    </Unit>
    <Unit Name="ATCH" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint" />
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint" />
      </Operand>
    </Unit>
    <Unit Name="DTCH" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bcvp:" Const="Usint" />
      </Operand>
    </Unit>
    <Unit Name="SCANT" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dvp:" Const="Udint" />
      </Operand>
    </Unit>
  </FunOrg>
  <FunStl>
    <Unit Name="JMP" Comment="${Jump to Label}${转跳}" Parent="${Program Control}${程序控制}" Slot="126">
      <Operand>
        <FunOperand Name="LBL" Capacity="Bv:+:Jv:" Const="Byte"/>
      </Operand>
    </Unit>
    <Unit Name="LBL" Comment="${Label}${标签}" Parent="${Program Control}${程序控制}" Slot="127">
      <Operand>
        <FunOperand Name="LBL" Capacity="Bv:+:Jv:" Const="Byte"/>
      </Operand>
    </Unit>
    <Unit Name="RET" Comment="${Conditional Return}${条件返回}" Parent="${Program Control}${程序控制}" Slot="128">
    </Unit>
    <Unit Name="ENI" Comment="${Enable Interrupt}${中断允许}" Parent="${Program Control}${程序控制}" Slot="103">
    </Unit>
    <Unit Name="DISI" Comment="${Disable Interrupt}${中断禁止}" Parent="${Program Control}${程序控制}" Slot="104">
    </Unit>
    <Unit Name="ATCH" Comment="${Attach Interrupt}${中断连接}" Parent="${Program Control}${程序控制}" Slot="105">
      <Operand>
        <FunOperand Name="INT" Capacity="Bcvp:" Const="Usint" />
        <FunOperand Name="EVENT" Capacity="Bcvp:" Const="Usint" />
      </Operand>
    </Unit>
    <Unit Name="DTCH" Comment="${Detach Interrupt}${中断分离}" Parent="${Program Control}${程序控制}" Slot="106">
      <Operand>
        <FunOperand Name="EVENT" Capacity="Bcvp:" Const="Usint" />
      </Operand>
    </Unit>
    <Unit Name="SCANT" Comment="${Read-Scan Time}${扫描时间读取}" Parent="${Program Control}${程序控制}" Slot="185">
      <Operand>
        <FunOperand Name="T" Capacity="Dvp:" Const="Udint" />
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="JMP" Comment="${Jump to Label}${转跳}" Parent="${Program Control}${程序控制}" Look="Coil" Keyword="JMP">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <OperandIn>
        <FunOperand Name="" Capacity="Bv:+:Jv:" Const="Byte"/>
      </OperandIn>
    </Unit>
    <Unit Name="LBL" Comment="${Label}${标签}" Parent="${Program Control}${程序控制}" Look="Block" Keyword="LBL">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
      <OperandId>
        <FunOperand Name="" Capacity="Bv:+:Jv:" Const="Byte"/>
      </OperandId>
    </Unit>
    <Unit Name="RET" Comment="${Conditional Return}${条件返回}" Parent="${Program Control}${程序控制}" Look="Coil" Keyword="RET">
      <PowerIn>
        <FunPower Name=""/>
      </PowerIn>
    </Unit>
    <Unit Name="ENI" Comment="${Enable Interrupt}${中断允许}" Parent="${Program Control}${程序控制}" Look="Coil" Keyword="ENI">
      <PowerIn>
        <FunPower Name="" />
      </PowerIn>
    </Unit>
    <Unit Name="DISI" Comment="${Disable Interrupt}${中断禁止}" Parent="${Program Control}${程序控制}" Look="Coil" Keyword="DISI">
      <PowerIn>
        <FunPower Name="" />
      </PowerIn>
    </Unit>
    <Unit Name="ATCH" Comment="${Attach Interrupt}${中断连接}" Parent="${Program Control}${程序控制}" Look="Block" Keyword="ATCH">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="INT" Capacity="Bcvp:" Const="Usint" />
        <FunOperand Name="EVENT" Capacity="Bcvp:" Const="Usint" />
      </OperandIn>
    </Unit>
    <Unit Name="DTCH" Comment="${Detach Interrupt}${中断分离}" Parent="${Program Control}${程序控制}" Look="Block" Keyword="DTCH">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="EVENT" Capacity="Bcvp:" Const="Usint" />
      </OperandIn>
    </Unit>
    <Unit Name="SCANT" Comment="${Read-Scan Time}${扫描时间读取}" Parent="${Program Control}${程序控制}" Look="Block" Keyword="SCANT">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
       <OperandOut>
        <FunOperand Name="T" Capacity="Dvp:" Const="Udint" />
      </OperandOut>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="JMP" Key="1"/>
      </Left>
      <Right>
        <Item Name="JMP" Key="1"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LBL" Key="1"/>
      </Left>
      <Right>
        <Item Name="LBL" Key="1"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RET" Key=""/>
      </Left>
      <Right>
        <Item Name="RET" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ENI" Key="" />
      </Left>
      <Right>
        <Item Name="ENI" Key="" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="DISI" Key="" />
      </Left>
      <Right>
        <Item Name="DISI" Key="" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ATCH" Key="12" />
      </Left>
      <Right>
        <Item Name="ATCH" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="DTCH" Key="1" />
      </Left>
      <Right>
        <Item Name="DTCH" Key="1" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SCANT" Key="1" />
      </Left>
      <Right>
        <Item Name="SCANT" Key="1" />
      </Right>
    </Unit>
  </ConvertStl>
  <ConvertLad>
    <Unit>
      <Left>
        <Item Name="JMP" Key="1"/>
      </Left>
      <Right>
        <Item Name="JMP" Key="1"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="LBL" Key="1"/>
      </Left>
      <Right>
        <Item Name="LBL" Key="1"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="RET" Key=""/>
      </Left>
      <Right>
        <Item Name="RET" Key=""/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ENI" Key="" />
      </Left>
      <Right>
        <Item Name="ENI" Key="" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="DISI" Key="" />
      </Left>
      <Right>
        <Item Name="DISI" Key="" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="ATCH" Key="12" />
      </Left>
      <Right>
        <Item Name="ATCH" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="DTCH" Key="1" />
      </Left>
      <Right>
        <Item Name="DTCH" Key="1" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="SCANT" Key="1" />
      </Left>
      <Right>
        <Item Name="SCANT" Key="1" />
      </Right>
    </Unit>
  </ConvertLad>
 <!-- HCounters -->
  <FunOrg>
   <Unit Name="HCTU" Comment="" Parent="" Type="MultiOutput" Node="2">
      <Operand>
        <FunOperand Name="" Capacity="Bc:" Const="Byte"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Bc:" Const="Byte"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="" Capacity="Tv:" Const="Bit"/>        
      </Operand>
    </Unit>
    <Unit Name="HCF" Comment="" Parent="" Type="Output" Node="1">
      <Operand>      
       <FunOperand Name="" Capacity="Bc:" Const="Byte" />
       <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
      </Operand>
    </Unit>
  </FunOrg> 
   <FunStl>
   <Unit Name="HCTU" Comment="${Count Up}${高速计数器}" Parent="${HCounters}${高速计数器}" Slot="186">
      <Operand>        
        <FunOperand Name="HS" Capacity="Bc:" Const="Byte"/>
        <FunOperand Name="PV" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="AXIS" Capacity="Bc:" Const="Byte"/>
        <FunOperand Name="OUT" Capacity="Dcvp:" Const="Dint"/>
        <FunOperand Name="Q" Capacity="Tv:" Const="Bit"/>
      </Operand>
    </Unit>
    <Unit Name="HCF" Comment="${Count F}${测量脉冲频率}" Parent="${HCounters}${高速计数器}" Slot="187">
      <Operand>       
        <FunOperand Name="AXIS" Capacity="Bc:" Const="Byte" />
        <FunOperand Name="F" Capacity="Dcvp:" Const="Real"/>
      </Operand>
    </Unit>
  </FunStl> <FunLad>
    <Unit Name="HCTU" Comment="${Count Up}${高速计数器}" Parent="${HCounters}${高速计数器}" Look="Block" Keyword="HCTU">
      <PowerIn>
        <FunPower Name="EN"/>
        <FunPower Name="RES"/>
      </PowerIn>      
      <OperandIn>        
        <FunOperand Name="HS" Capacity="Bc:" Const="Byte"/>
        <FunOperand Name="PV" Capacity="Dcvp:" Const="Dint"/>
       <FunOperand Name="AXIS" Capacity="Bc:" Const="Byte"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Dcvp:" Const="Dint"/>
       <FunOperand Name="Q" Capacity="Tv:" Const="Bit"/>
      </OperandOut>      
    </Unit>
    <Unit Name="HCF" Comment="${Count F}${测量脉冲频率}" Parent="${HCounters}${高速计数器}" Look="Block" Keyword="HCF">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn> 
      <OperandIn>
        <FunOperand Name="AXIS" Capacity="Bc:" Const="Byte" />
      </OperandIn>     
      <OperandOut>
        <FunOperand Name="F" Capacity="Dcvp:" Const="Real"/>
      </OperandOut>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="HCTU" Key="12345"/>
      </Left>
      <Right>
        <Item Name="HCTU" Key="12345"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="HCF" Key="12"/>
      </Left>
      <Right>
        <Item Name="HCF" Key="12"/>
      </Right>
    </Unit>
   </ConvertStl>
   <ConvertLad>
    <Unit>
      <Left>
        <Item Name="HCTU" Key="12345"/>
      </Left>
      <Right>
        <Item Name="HCTU" Key="12345"/>
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="HCF" Key="12"/>
      </Left>
      <Right>
        <Item Name="HCF" Key="12"/>
      </Right>
    </Unit>
   </ConvertLad>

<!-- CMotor -->
<FunOrg>
    <Unit Name="C_MOVE" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real" />
        <FunOperand Name="" Capacity="Dcvp:" Const="Real" />
        <FunOperand Name="" Capacity="Dcvp:" Const="Real" />
        <FunOperand Name="" Capacity="Dcvp:" Const="Real" />
        <FunOperand Name="" Capacity="Dcvp:" Const="Real" />
        <FunOperand Name="" Capacity="Dcvp:" Const="Real" />
        <FunOperand Name="" Capacity="Bc:" Const="Byte"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Udint" />
      </Operand>
    </Unit>
    <Unit Name="PLSF" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint" />                   
        <FunOperand Name="" Capacity="Bc:" Const="Byte"/>
      </Operand>
    </Unit>
    <Unit Name="PLSY" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint" /> 
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint" /> 
        <FunOperand Name="" Capacity="Bc:" Const="Byte"/>        
        <FunOperand Name="" Capacity="Tcv:" Const="Bit" />
      </Operand>
    </Unit>
    <Unit Name="PLFN" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint" /> 
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint" /> 
        <FunOperand Name="" Capacity="Bcv:" Const="Byte"/>        
        <FunOperand Name="" Capacity="Dvp:" Const="Dint"/> 
        <FunOperand Name="" Capacity="Tcv:" Const="Bit" />
      </Operand>
    </Unit>
    <Unit Name="STOP" Comment="" Parent="" Type="Output" Node="1">
      <Operand>          
        <FunOperand Name="" Capacity="Tcv:" Const="Bit" />
      </Operand>
    </Unit>
  </FunOrg> 
   <FunStl>
    <Unit Name="C_MOVE" Comment="${C_MOVE}${加减速定量驱动}" Parent="${CMotor }${运动控制}" Slot="200">
      <Operand>
        <FunOperand Name="IN_S" Capacity="Dcvp:" Const="Real" />  
        <FunOperand Name="END_S" Capacity="Dcvp:" Const="Real" /> 
        <FunOperand Name="SPEED" Capacity="Dcvp:" Const="Real" />
        <FunOperand Name="ACC" Capacity="Dcvp:" Const="Real" />
        <FunOperand Name="DEC" Capacity="Dcvp:" Const="Real" />
        <FunOperand Name="END" Capacity="Dcvp:" Const="Real" />        
        <FunOperand Name="AXIS" Capacity="Bc:" Const="Byte"/>
        <FunOperand Name="STATE" Capacity="Dcvp:" Const="Udint" />         
      </Operand>
    </Unit>
    <Unit Name="PLSF" Comment="${Pluse Out}${可变频率脉冲输出}" Parent="${CMotor }${运动控制}" Slot="201">
      <Operand>
         <FunOperand Name="F" Capacity="Dcvp:" Const="Dint" />          
         <FunOperand Name="AXIS" Capacity="Bc:" Const="Byte"/>        
      </Operand>
    </Unit>
     <Unit Name="PLSY" Comment="${Pluse Out}${定量脉冲输出}" Parent="${CMotor }${运动控制}" Slot="202">
      <Operand>
       <FunOperand Name="F" Capacity="Dcvp:" Const="Dint" />
        <FunOperand Name="N" Capacity="Dcvp:" Const="Dint" />
        <FunOperand Name="AXIS" Capacity="Bc:" Const="Byte"/>                 
        <FunOperand Name="STATE" Capacity="Tcv:" Const="Bit" />
      </Operand>
    </Unit>    
     <Unit Name="PLFN" Comment="${Pluse Out}${定量可变脉冲输出}" Parent="${CMotor }${运动控制}" Slot="204">
      <Operand>        
        <FunOperand Name="F" Capacity="Dcvp:" Const="Dint" />
        <FunOperand Name="N" Capacity="Dcvp:" Const="Dint" />
        <FunOperand Name="SF" Capacity="Bcv:" Const="Byte"/>                 
        <FunOperand Name="OUTN" Capacity="Dvp:" Const="Dint"/>
        <FunOperand Name="OUTS" Capacity="Tcv:" Const="Bit" />
      </Operand>
    </Unit>
   <Unit Name="STOP" Comment="${Pluse Out}${停止脉冲输出}" Parent="${CMotor }${运动控制}" Slot="203">
      <Operand>         
        <FunOperand Name="AXIS" Capacity="Tcv:" Const="Bit" />         
      </Operand>
    </Unit>
  </FunStl>
  <FunLad>
    <Unit Name="C_MOVE" Comment="${C_MOVE}${加减速定量驱动}" Parent="${CMotor }${运动控制}" Look="Block" Keyword="C_MOVE">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="IN_S" Capacity="Dcvp:" Const="Real" />  
        <FunOperand Name="END_S" Capacity="Dcvp:" Const="Real" />        
        <FunOperand Name="SPEED" Capacity="Dcvp:" Const="Real" />
        <FunOperand Name="ACC" Capacity="Dcvp:" Const="Real" />
        <FunOperand Name="DEC" Capacity="Dcvp:" Const="Real" />
        <FunOperand Name="END" Capacity="Dcvp:" Const="Real" />        
        <FunOperand Name="AXIS" Capacity="Bc:" Const="Byte"/>
      </OperandIn>
      <OperandOut>
        <FunOperand Name="STATE" Capacity="Dcvp:" Const="Udint" />  
      </OperandOut>
    </Unit>
    <Unit Name="PLSF" Comment="${Pluse Out}${可变频率脉冲输出}" Parent="${CMotor }${运动控制}" Look="Block" Keyword="PLSF">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="F" Capacity="Dcvp:" Const="Dint" /> 
      <FunOperand Name="AXIS" Capacity="Bc:" Const="Byte"/>           
      </OperandIn>      
    </Unit>
   <Unit Name="PLSY" Comment="${Pluse Out}${定量脉冲输出}" Parent="${CMotor }${运动控制}" Look="Block" Keyword="PLSY">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="F" Capacity="Dcvp:" Const="Dint" />
        <FunOperand Name="N" Capacity="Dcvp:" Const="Dint" />
        <FunOperand Name="AXIS" Capacity="Bc:" Const="Byte"/> 
      </OperandIn>
      <OperandOut>              
        <FunOperand Name="STATE" Capacity="Tcv:" Const="Bit" />
      </OperandOut>
    </Unit>
    <Unit Name="PLFN" Comment="${Pluse Out}${定量可变脉冲输出}" Parent="${CMotor }${运动控制}" Look="Block" Keyword="PLFN">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="F" Capacity="Dcvp:" Const="Dint" />
        <FunOperand Name="N" Capacity="Dcvp:" Const="Dint" />
        <FunOperand Name="SF" Capacity="Bcv:" Const="Byte"/> 
      </OperandIn>
      <OperandOut>              
        <FunOperand Name="OUTN" Capacity="Dvp:" Const="Dint" />
        <FunOperand Name="OUTS" Capacity="Tcv:" Const="Bit" />
      </OperandOut>
    </Unit>
    <Unit Name="STOP" Comment="${Pluse Out}${停止脉冲输出}" Parent="${CMotor }${运动控制}" Look="Block" Keyword="STOP">
      <PowerIn>
        <FunPower Name="EN" />  
     </PowerIn>    
      <OperandOut>
        <FunOperand Name="AXIS" Capacity="Tcv:" Const="Bit" />
      </OperandOut>
    </Unit>
  </FunLad>
  <ConvertStl>
    <Unit>
      <Left>
        <Item Name="C_MOVE" Key="12345678" />
      </Left>
      <Right>
        <Item Name="C_MOVE" Key="12345678" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="PLSF" Key="12" />
      </Left>
      <Right>
        <Item Name="PLSF" Key="12" />
      </Right>
    </Unit>
   <Unit>
      <Left>
        <Item Name="PLSY" Key="1234" />
      </Left>
      <Right>
        <Item Name="PLSY" Key="1234" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="PLFN" Key="12345" />
      </Left>
      <Right>
        <Item Name="PLFN" Key="12345" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="STOP" Key="1" />
      </Left>
      <Right>
        <Item Name="STOP" Key="1" />
      </Right>
    </Unit>
   </ConvertStl>
   <ConvertLad>
    <Unit>
      <Left>
        <Item Name="C_MOVE" Key="12345678" />
      </Left>
      <Right>
        <Item Name="C_MOVE" Key="12345678" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="PLSF" Key="12" />
      </Left>
      <Right>
        <Item Name="PLSF" Key="12" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="PLSY" Key="1234" />
      </Left>
      <Right>
        <Item Name="PLSY" Key="1234" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="PLFN" Key="12345" />
      </Left>
      <Right>
        <Item Name="PLFN" Key="12345" />
      </Right>
    </Unit>
    <Unit>
      <Left>
        <Item Name="STOP" Key="1" />
      </Left>
      <Right>
        <Item Name="STOP" Key="1" />
      </Right>
    </Unit>
   </ConvertLad>
<!-- 存储 -->
  <FunOrg>   
    <Unit Name="MEM" Comment="" Parent="" Type="Output" Node="1">
      <Operand>      
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Wc:" Const="Uint"/>
        <FunOperand Name="" Capacity="Tcv:" Const="Bit"/>         
        <FunOperand Name="" Capacity="Bv:" Const="Byte"/>
	<FunOperand Name="" Capacity="Wv:" Const="Uint"/> 
      </Operand>
    </Unit> 
    <Unit Name="PUMP" Comment="" Parent="" Type="Output" Node="1">
      <Operand>      
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Bv:" Const="Byte"/>                    
        <FunOperand Name="" Capacity="Bv:" Const="Byte"/>
        <FunOperand Name="" Capacity="Bc:" Const="Byte"/>	 
      </Operand>
    </Unit> 
<Unit Name="MEMFND" Comment="" Parent="" Type="Output" Node="1">
      <Operand>      
        <FunOperand Name="" Capacity="Dcvp:" Const="Dint"/>                    
        <FunOperand Name="" Capacity="Bcv:" Const="Byte"/>
        <FunOperand Name="" Capacity="Bv:" Const="Byte"/>	 
      </Operand>
    </Unit>   
   <Unit Name="SDWrite" Comment="" Parent="" Type="Output" Node="1">
      <Operand>      
        <FunOperand Name="" Capacity="Bv:" Const="Byte" /> 
        <FunOperand Name="" Capacity="Wc:" Const="Uint"/>
        <FunOperand Name="" Capacity="Bv:" Const="Byte"/>
        <FunOperand Name="" Capacity="Bv:" Const="Byte"/>    
      </Operand>
    </Unit>
   <Unit Name="SDRead" Comment="" Parent="" Type="Output" Node="1">
      <Operand>      
        <FunOperand Name="" Capacity="Bv:" Const="Byte" /> 
        <FunOperand Name="" Capacity="Wc:" Const="Uint"/>
        <FunOperand Name="" Capacity="Wc:" Const="Uint"/>
        <FunOperand Name="" Capacity="Bv:" Const="Byte"/>
        <FunOperand Name="" Capacity="Bv:" Const="Byte"/>    
      </Operand>
    </Unit> 
   <Unit Name="SDdataIN" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bv:" Const="Byte"/>    
      </Operand>
    </Unit> 
   <Unit Name="SDdataOUT" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Bv:" Const="Byte"/>    
      </Operand>
    </Unit> 
  <Unit Name="WPID" Comment="" Parent="" Type="Output" Node="1">
      <Operand>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>         
        <FunOperand Name="" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="" Capacity="Bc:" Const="Byte" /> 
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="" Capacity="Dcvp:" Const="Real"/> 
        <FunOperand Name="" Capacity="Tcv:" Const="Bit"/>
        <FunOperand Name="" Capacity="Tcv:" Const="Bit"/>
      </Operand>
    </Unit>
  </FunOrg> 
   <FunStl> 
   <Unit Name="MEM" Comment="${MEM}${数据存储}" Parent="${MEM}${数据存储}" Slot="184">
      <Operand>       
        <FunOperand Name="DATA" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="N" Capacity="Wc:" Const="Uint"/>
        <FunOperand Name="RE" Capacity="Tcv:" Const="Bit"/>         
        <FunOperand Name="TBL" Capacity="Bv:" Const="Byte"/>	
        <FunOperand Name="OUT" Capacity="Wv:" Const="Uint"/>
      </Operand>
    </Unit> 
<Unit Name="PUMP" Comment="${PUMP}${泵控制}" Parent="${MEMFND}${数据存储}" Slot="199">
     <Operand> 
        <FunOperand Name="PIDIN" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="PIDTBL" Capacity="Bv:" Const="Byte"/>
        <FunOperand Name="TBL" Capacity="Bv:" Const="Byte"/> 
        <FunOperand Name="LOOP" Capacity="Bc:" Const="Byte"/>
      </Operand>
    </Unit>
<Unit Name="MEMFND" Comment="${MEMFND}${数据存储}" Parent="${MEMFND}${数据存储}" Slot="154">
     <Operand> 
        <FunOperand Name="DATA" Capacity="Dcvp:" Const="Dint"/> 
        <FunOperand Name="N" Capacity="Bcv:" Const="Byte"/> 
        <FunOperand Name="OUTX" Capacity="Bv:" Const="Byte"/>
      </Operand>
    </Unit>
   <Unit Name="SDWrite" Comment="${SDWrite}${数据存储}" Parent="${MEM}${数据存储}" Slot="205">
      <Operand> 
        <FunOperand Name="Name" Capacity="Bv:" Const="Byte" /> 
        <FunOperand Name="N" Capacity="Wc:" Const="Uint"/>
        <FunOperand Name="TBL" Capacity="Bv:" Const="Byte"/>
        <FunOperand Name="State" Capacity="Bv:" Const="Byte"/>      
      </Operand>
    </Unit> 
  <Unit Name="SDRead" Comment="${SDRead}${数据存储}" Parent="${MEM}${数据存储}" Slot="206">
      <Operand> 
        <FunOperand Name="Name" Capacity="Bv:" Const="Byte" /> 
        <FunOperand Name="B" Capacity="Wcv:" Const="Uint"/>
        <FunOperand Name="N" Capacity="Wc:" Const="Uint"/>
        <FunOperand Name="TBL" Capacity="Bv:" Const="Byte"/>
        <FunOperand Name="State" Capacity="Bv:" Const="Byte"/>      
      </Operand>
    </Unit> 
   <Unit Name="SDdataIN" Comment="${SDdataIN}${数据存储}" Parent="${MEM}${数据存储}" Slot="207">
      <Operand>\
        <FunOperand Name="State" Capacity="Bv:" Const="Byte"/>      
      </Operand>
    </Unit>
<Unit Name="SDdataOUT" Comment="${SDdataOUT}${数据存储}" Parent="${MEM}${数据存储}" Slot="208">
      <Operand>\
        <FunOperand Name="State" Capacity="Bv:" Const="Byte"/>      
      </Operand>
    </Unit> 
  
    <Unit Name="WPID" Comment="${SDdataOUT}${数据存储}" Parent="${MEM}${数据存储}" Slot="210">
      <Operand>
        <FunOperand Name="PVn" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="SPn" Capacity="Dcvp:" Const="Real"/>        
        <FunOperand Name="TBL" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="LOOP" Capacity="Bc:" Const="Byte" />
        <FunOperand Name="HMn" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="CMn" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="HQ" Capacity="Tcv:" Const="Bit"/>
        <FunOperand Name="CQ" Capacity="Tcv:" Const="Bit"/>
      </Operand>
    </Unit>
        
  </FunStl> 
  <FunLad>    
    <Unit Name="MEM" Comment="${MEM}${数据存储}" Parent="${MEM}${数据存储}" Look="Block" Keyword="MEM">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>      
      <OperandIn>
        <FunOperand Name="DATA" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="N" Capacity="Wc:" Const="Uint"/>
        <FunOperand Name="RE" Capacity="Tcv:" Const="Bit"/>         
        <FunOperand Name="TBL" Capacity="Bv:" Const="Byte"/>	
       </OperandIn>
      <OperandOut>
        <FunOperand Name="OUT" Capacity="Wv:" Const="Uint"/>
      </OperandOut>
    </Unit>  
 <Unit Name="PUMP" Comment="${PUMP}${泵控制}" Parent="${MEMFND}${数据存储}" Look="Block" Keyword="PUMP">
       <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>      
      <OperandIn>
         <FunOperand Name="PIDIN" Capacity="Dcvp:" Const="Real"/>
         <FunOperand Name="PIDTBL" Capacity="Bv:" Const="Byte"/>
         <FunOperand Name="TBL" Capacity="Bv:" Const="Byte"/> 
         <FunOperand Name="LOOP" Capacity="Bc:" Const="Byte"/>      
       </OperandIn>       
    </Unit>
<Unit Name="MEMFND" Comment="${MEMFND}${数据存储}" Parent="${MEMFND}${数据存储}" Look="Block" Keyword="MEMFND">
       <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>      
      <OperandIn>
        <FunOperand Name="DATA" Capacity="Dcvp:" Const="Dint"/> 
        <FunOperand Name="N" Capacity="Bcv:" Const="Byte"/>         
       </OperandIn>
      <OperandOut>
        <FunOperand Name="OUTX" Capacity="Bv:" Const="Byte"/>       
      </OperandOut>
    </Unit>
    <Unit Name="SDWrite" Comment="${SDWrite}${数据存储}" Parent="${MEM}${数据存储}" Look="Block" Keyword="SDWrite">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>      
      <OperandIn>
        <FunOperand Name="Name" Capacity="Bv:" Const="Byte" />
        <FunOperand Name="N" Capacity="Wc:" Const="Uint"/>
        <FunOperand Name="TBL" Capacity="Bv:" Const="Byte"/>
       </OperandIn>
      <OperandOut>
        <FunOperand Name="State" Capacity="Bv:" Const="Byte"/>  
      </OperandOut>
    </Unit> 
   <Unit Name="SDRead" Comment="${SDRead}${数据存储}" Parent="${MEM}${数据存储}" Look="Block" Keyword="SDRead">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn>      
      <OperandIn>
        <FunOperand Name="Name" Capacity="Bv:" Const="Byte" /> 
        <FunOperand Name="B" Capacity="Wcv:" Const="Uint"/>
        <FunOperand Name="N" Capacity="Wc:" Const="Uint"/>
        <FunOperand Name="TBL" Capacity="Bv:" Const="Byte"/>
       </OperandIn>
      <OperandOut>
        <FunOperand Name="State" Capacity="Bv:" Const="Byte"/>  
      </OperandOut>
    </Unit> 
  <Unit Name="SDdataIN" Comment="${SDdataIN}${数据存储}" Parent="${MEM}${数据存储}" Look="Block" Keyword="SDdataIN">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn> 
      <OperandOut>
        <FunOperand Name="State" Capacity="Bv:" Const="Byte"/>  
      </OperandOut>
    </Unit> 
  <Unit Name="SDdataOUT" Comment="${SDdataOUT}${数据存储}" Parent="${MEM}${数据存储}" Look="Block" Keyword="SDdataOUT">
      <PowerIn>
        <FunPower Name="EN"/>
      </PowerIn> 
      <OperandOut>
        <FunOperand Name="State" Capacity="Bv:" Const="Byte"/>  
      </OperandOut>
    </Unit> 
 <Unit Name="WPID" Comment="${SDdataOUT}${数据存储}" Parent="${MEM}${数据存储}" Look="Block" Keyword="WPID">
      <PowerIn>
        <FunPower Name="EN" />
      </PowerIn>
      <OperandIn>
        <FunOperand Name="PVn" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="SPn" Capacity="Dcvp:" Const="Real"/>        
        <FunOperand Name="TBL" Capacity="Bv:" Const="Byte" />
	<FunOperand Name="LOOP" Capacity="Bc:" Const="Byte" />        
      </OperandIn>
      <OperandOut>
        <FunOperand Name="HMn" Capacity="Dcvp:" Const="Real"/>
        <FunOperand Name="CMn" Capacity="Dcvp:" Const="Real"/>
	<FunOperand Name="HQ" Capacity="Tcv:" Const="Bit"/>
        <FunOperand Name="CQ" Capacity="Tcv:" Const="Bit"/>
      </OperandOut>
    </Unit>        
  </FunLad>
  <ConvertStl>    
    <Unit>
      <Left>
        <Item Name="MEM" Key="12345"/>
      </Left>
      <Right>
        <Item Name="MEM" Key="12345"/>
      </Right>
    </Unit> 
<Unit>
      <Left>
        <Item Name="PUMP" Key="1234"/>
      </Left>
      <Right>
        <Item Name="PUMP" Key="1234"/>
      </Right>
    </Unit>
<Unit>
      <Left>
        <Item Name="MEMFND" Key="123"/>
      </Left>
      <Right>
        <Item Name="MEMFND" Key="123"/>
      </Right>
    </Unit>
   <Unit>
      <Left>
        <Item Name="SDWrite" Key="1234"/>
      </Left>
      <Right>
        <Item Name="SDWrite" Key="1234"/>
      </Right>
    </Unit>  
   <Unit>
      <Left>
        <Item Name="SDRead" Key="12345"/>
      </Left>
      <Right>
        <Item Name="SDRead" Key="12345"/>
      </Right>
    </Unit>  
   <Unit>
      <Left>
        <Item Name="SDdataIN" Key="1"/>
      </Left>
      <Right>
        <Item Name="SDdataIN" Key="1"/>
      </Right>
    </Unit>  
  <Unit>
      <Left>
        <Item Name="SDdataOUT" Key="1"/>
      </Left>
      <Right>
        <Item Name="SDdataOUT" Key="1"/>
      </Right>
    </Unit>  
    <Unit>
      <Left>
        <Item Name="WPID" Key="12345678" />
      </Left>
      <Right>
        <Item Name="WPID" Key="12345678" />
      </Right>
    </Unit>
   </ConvertStl>
   <ConvertLad>   
    <Unit>
      <Left>
        <Item Name="MEM" Key="12345"/>
      </Left>
      <Right>
        <Item Name="MEM" Key="12345"/>
      </Right>
    </Unit> 
<Unit>
      <Left>
        <Item Name="PUMP" Key="1234"/>
      </Left>
      <Right>
        <Item Name="PUMP" Key="1234"/>
      </Right>
    </Unit>  
<Unit>
      <Left>
        <Item Name="MEMFND" Key="123"/>
      </Left>
      <Right>
        <Item Name="MEMFND" Key="123"/>
      </Right>
    </Unit>  
    <Unit>
      <Left>
        <Item Name="SDWrite" Key="1234"/>
      </Left>
      <Right>
        <Item Name="SDWrite" Key="1234"/>
      </Right>
    </Unit>   
    <Unit>
      <Left>
        <Item Name="SDRead" Key="12345"/>
      </Left>
      <Right>
        <Item Name="SDRead" Key="12345"/>
      </Right>
    </Unit>  
    <Unit>
      <Left>
        <Item Name="SDdataIN" Key="1"/>
      </Left>
      <Right>
        <Item Name="SDdataIN" Key="1"/>
      </Right>
    </Unit>  
   <Unit>
      <Left>
        <Item Name="SDdataOUT" Key="1"/>
      </Left>
      <Right>
        <Item Name="SDdataOUT" Key="1"/>
      </Right>
    </Unit> 
 <Unit>
      <Left>
        <Item Name="WPID" Key="12345678" />
      </Left>
      <Right>
        <Item Name="WPID" Key="12345678" />
      </Right>
    </Unit>
   </ConvertLad>
</ManagerFun>