<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE exportData>
<exportData ApplicationVersion="1.0.84" ApplicationName="ZWorkbench">
  <LibraryRefs/>
  <PrjItem InstanceFactoryInfo="ztools.FactoryTag.FBDSchema" ID="1258" Name="aperiodic filter (float)" schema.description="Описание" schema.col="1" schema.row="1" schema.LocalID="107" fbd.deb_win_ref="">
    <zp n="schema.formatpage" v="8"/>
    <zp n="schema.formatorientation" v="1"/>
    <Chld InstanceFactoryInfo="VARIABLE_FBD" ID="v1" Name="Y1" fbdvar.default="0" fbdvar.const="0" fbdvar.modbus_addr="0" fbdvar.eeprom="0" fbdvar.eeprom_addr="0" fbdvar.eeprom_bit="-1">
      <zp n="fbd.datatype" v="Float32"/>
      <zp n="fbdvar.access" v="0"/>
    </Chld>
    <Chld InstanceFactoryInfo="MacrosIn" ID="1" Name="Ain (Lin)" fbd.pos="20;200" fbd.description="" fbd.zorder="1" fbd.blocking="0" block.macro_in_default="0">
      <zp n="fbd.datatype" v="Float32"/>
      <Chld InstanceFactoryInfo="OUTPUT_BLOCK" ID="out" fbd.isCaption="0" pin.debugpoint="0" pin.inversion="0"/>
    </Chld>
    <Chld InstanceFactoryInfo="ROUND" ID="105" Name="Блок5" fbd.pos="950;190" fbd.description="" fbd.zorder="105" fbd.blocking="0" fbd.isCaption="0" block.around="1">
      <Chld InstanceFactoryInfo="INPUT_BLOCK" ID="in" fbd.isCaption="0" pin.inputconst="0" pin.valueconst="0">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="OUTPUT_BLOCK" ID="out" fbd.isCaption="0" pin.debugpoint="0" pin.inversion="0"/>
    </Chld>
    <Chld InstanceFactoryInfo="INVAR" ID="14" Name="Блок14" fbd.pos="1080;220" fbd.description="" fbd.zorder="14" fbd.blocking="0" fbd.isCaption="0" block.readOption="0" block.var_prior="0" VarLocal="v1" block.var_device="">
      <zp n="block.var_type" v="1"/>
      <Chld InstanceFactoryInfo="INPUT_BLOCK" ID="in" fbd.isCaption="0" pin.inputconst="0" pin.valueconst="0">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
    </Chld>
    <Chld InstanceFactoryInfo="MacrosOut" ID="2" Name="Ain (f)" fbd.pos="1080;200" fbd.description="" fbd.zorder="2" fbd.blocking="0">
      <zp n="fbd.datatype" v="Float32"/>
      <Chld InstanceFactoryInfo="INPUT_BLOCK" ID="in" fbd.isCaption="0" pin.inputconst="0" pin.valueconst="0">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
    </Chld>
    <Chld InstanceFactoryInfo="SUM" ID="24" Name="Блок24" fbd.pos="360;230" fbd.description="" fbd.zorder="24" fbd.blocking="0" fbd.isCaption="0" block.is_overflow="0" block.input_count="2">
      <zp n="fbd.datatype" v="Float32"/>
      <zp n="block.type_overflow" v="0"/>
      <Chld InstanceFactoryInfo="INPUT_SUM" ID="in0" fbd.isCaption="1" pin.inputconst="0" pin.valueconst="0" pin.inversion="0">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="INPUT_SUM" ID="in1" fbd.isCaption="1" pin.inputconst="0" pin.valueconst="0" pin.inversion="1">
        <zp n="pin.inputmode" v="1"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="OUTPUT_BLOCK" ID="out" fbd.isCaption="0" pin.debugpoint="0" pin.inversion="0"/>
    </Chld>
    <Chld InstanceFactoryInfo="MUL" ID="27" Name="Блок27" fbd.pos="500;240" fbd.description="" fbd.zorder="27" fbd.blocking="0" fbd.isCaption="0" block.is_overflow="0" block.input_count="3">
      <zp n="fbd.datatype" v="Float32"/>
      <zp n="block.type_overflow" v="0"/>
      <Chld InstanceFactoryInfo="INPUT_MUI" ID="in0" fbd.isCaption="1" pin.inputconst="0" pin.valueconst="0" pin.inversion="0">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="INPUT_MUI" ID="in1" fbd.isCaption="1" pin.inputconst="0" pin.valueconst="0" pin.inversion="0">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="INPUT_MUI" ID="in2" fbd.isCaption="1" pin.inputconst="1" pin.valueconst="0.0005" pin.inversion="0">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="OUTPUT_BLOCK" ID="out" fbd.isCaption="0" pin.debugpoint="0" pin.inversion="0"/>
    </Chld>
    <Chld InstanceFactoryInfo="MacrosIn" ID="29" Name="Kf" fbd.pos="20;370" fbd.description="" fbd.zorder="1" fbd.blocking="0" block.macro_in_default="0">
      <zp n="fbd.datatype" v="UInt8"/>
      <Chld InstanceFactoryInfo="OUTPUT_BLOCK" ID="out" fbd.isCaption="0" pin.debugpoint="0" pin.inversion="0"/>
    </Chld>
    <Chld InstanceFactoryInfo="INVAR" ID="3" Name="Блок3" fbd.pos="20;320" fbd.description="" fbd.zorder="3" fbd.blocking="0" fbd.isCaption="0" block.readOption="0" block.var_prior="0" VarLocal="v1" block.var_device="">
      <zp n="block.var_type" v="0"/>
      <Chld InstanceFactoryInfo="OUTPUT_BLOCK" ID="out" fbd.isCaption="0" pin.debugpoint="0" pin.inversion="0"/>
    </Chld>
    <Chld InstanceFactoryInfo="SUM" ID="31" Name="Блок31" fbd.pos="640;290" fbd.description="" fbd.zorder="24" fbd.blocking="0" fbd.isCaption="0" block.is_overflow="0" block.input_count="2">
      <zp n="fbd.datatype" v="Float32"/>
      <zp n="block.type_overflow" v="0"/>
      <Chld InstanceFactoryInfo="INPUT_SUM" ID="in0" fbd.isCaption="1" pin.inputconst="0" pin.valueconst="0" pin.inversion="0">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="INPUT_SUM" ID="in1" fbd.isCaption="1" pin.inputconst="0" pin.valueconst="0" pin.inversion="0">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="OUTPUT_BLOCK" ID="out" fbd.isCaption="0" pin.debugpoint="0" pin.inversion="0"/>
    </Chld>
    <Chld InstanceFactoryInfo="IF" ID="36" Name="Блок1" fbd.pos="790;170" fbd.description="" fbd.zorder="36" fbd.blocking="0" fbd.isCaption="0">
      <zp n="fbd.datatype" v="Float32"/>
      <Chld InstanceFactoryInfo="INPUT_BLOCK" ID="if" fbd.isCaption="1" pin.inputconst="0" pin.valueconst="0">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="INPUT_BLOCK" ID="in1" fbd.isCaption="1" pin.inputconst="0" pin.valueconst="0">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="INPUT_BLOCK" ID="in2" fbd.isCaption="1" pin.inputconst="0" pin.valueconst="0">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="OUTPUT_BLOCK" ID="out" fbd.isCaption="0" pin.debugpoint="0" pin.inversion="0"/>
    </Chld>
    <Chld InstanceFactoryInfo="CMP" ID="37" Name="Блок2" fbd.pos="360;420" fbd.description="" fbd.zorder="37" fbd.blocking="0" fbd.isCaption="0">
      <zp n="fbd.datatype" v="UInt8"/>
      <zp n="block.cmp_operation" v="0"/>
      <Chld InstanceFactoryInfo="INPUT_BLOCK" ID="in1" fbd.isCaption="0" pin.inputconst="0" pin.valueconst="0">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="INPUT_BLOCK" ID="in2" fbd.isCaption="0" pin.inputconst="1" pin.valueconst="0">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="OUTPUT_BLOCK" ID="out" fbd.isCaption="0" pin.debugpoint="0" pin.inversion="0"/>
    </Chld>
    <Chld InstanceFactoryInfo="SUM" ID="42" Name="Блок4" fbd.pos="360;350" fbd.description="" fbd.zorder="42" fbd.blocking="0" fbd.isCaption="0" block.is_overflow="0" block.input_count="2">
      <zp n="fbd.datatype" v="UInt8"/>
      <zp n="block.type_overflow" v="3"/>
      <Chld InstanceFactoryInfo="INPUT_SUM" ID="in0" fbd.isCaption="1" pin.inputconst="1" pin.valueconst="100" pin.inversion="0">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="INPUT_SUM" ID="in1" fbd.isCaption="1" pin.inputconst="0" pin.valueconst="0" pin.inversion="1">
        <zp n="pin.inputmode" v="1"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="OUTPUT_BLOCK" ID="out" fbd.isCaption="0" pin.debugpoint="0" pin.inversion="0"/>
    </Chld>
    <Chld InstanceFactoryInfo="MIN" ID="46" Name="Блок6" fbd.pos="220;360" fbd.description="" fbd.zorder="46" fbd.blocking="0" fbd.isCaption="0" block.input_count="2">
      <zp n="fbd.datatype" v="UInt8"/>
      <Chld InstanceFactoryInfo="INPUT_BLOCK" ID="in0" fbd.isCaption="1" pin.inputconst="0" pin.valueconst="0">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="INPUT_BLOCK" ID="in1" fbd.isCaption="1" pin.inputconst="1" pin.valueconst="99">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="OUTPUT_BLOCK" ID="min" fbd.isCaption="1" pin.debugpoint="0" pin.inversion="0"/>
    </Chld>
    <Chld InstanceFactoryInfo="OR" ID="48" Name="Блок7" fbd.pos="640;130" fbd.description="" fbd.zorder="48" fbd.blocking="0" fbd.isCaption="0" block.input_count="2">
      <zp n="fbd.datatype" v="Bool"/>
      <Chld InstanceFactoryInfo="INPUT_BLOCK" ID="in0" fbd.isCaption="0" pin.inputconst="0" pin.valueconst="0">
        <zp n="pin.inputmode" v="1"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="INPUT_BLOCK" ID="in1" fbd.isCaption="0" pin.inputconst="0" pin.valueconst="0">
        <zp n="pin.inputmode" v="0"/>
        <zp n="fbd.formatnumber" v="10"/>
      </Chld>
      <Chld InstanceFactoryInfo="OUTPUT_BLOCK" ID="out" fbd.isCaption="0" pin.debugpoint="0" pin.inversion="0"/>
    </Chld>
    <Chld InstanceFactoryInfo="MacrosIn" ID="53" Name="ini" fbd.pos="20;140" fbd.description="" fbd.zorder="1" fbd.blocking="0" block.macro_in_default="0">
      <zp n="fbd.datatype" v="Bool"/>
      <Chld InstanceFactoryInfo="OUTPUT_BLOCK" ID="out" fbd.isCaption="0" pin.debugpoint="0" pin.inversion="0"/>
    </Chld>
    <Chld InstanceFactoryInfo="CONNECTION" ID="102" Name="lnk25" connect.localId="102" fbd.zorder="-1" fbd.blocking="0" fbd.conn.in="24/in0" fbd.conn.out="1/out" connect.type="0">
      <Point x="120" y="210"/>
      <Point x="320" y="210"/>
      <Point x="320" y="250"/>
      <Point x="340" y="250"/>
    </Chld>
    <Chld InstanceFactoryInfo="CONNECTION" ID="106" Name="out3" connect.localId="106" fbd.zorder="-1" fbd.blocking="0" fbd.conn.in="105/in" fbd.conn.out="36/out" connect.type="0">
      <Point x="870" y="210"/>
      <Point x="900" y="210"/>
      <Point x="900" y="210"/>
      <Point x="930" y="210"/>
    </Chld>
    <Chld InstanceFactoryInfo="CONNECTION" ID="107" Name="out3" connect.localId="107" fbd.zorder="-1" fbd.blocking="0" fbd.conn.in="14/in" fbd.conn.out="36/out" connect.type="0">
      <Point x="870" y="210"/>
      <Point x="890" y="210"/>
      <Point x="890" y="230"/>
      <Point x="1060" y="230"/>
    </Chld>
    <Chld InstanceFactoryInfo="CONNECTION" ID="26" Name="lnk26" connect.localId="26" fbd.zorder="-1" fbd.blocking="0" fbd.conn.in="24/in1" fbd.conn.out="3/out" connect.type="0">
      <Point x="120" y="330"/>
      <Point x="320" y="330"/>
      <Point x="320" y="270"/>
      <Point x="340" y="270"/>
    </Chld>
    <Chld InstanceFactoryInfo="CONNECTION" ID="28" Name="lnk28" connect.localId="28" fbd.zorder="-1" fbd.blocking="0" fbd.conn.in="27/in0" fbd.conn.out="24/out" connect.type="0">
      <Point x="440" y="260"/>
      <Point x="460" y="260"/>
      <Point x="460" y="260"/>
      <Point x="480" y="260"/>
    </Chld>
    <Chld InstanceFactoryInfo="CONNECTION" ID="32" Name="lnk32" connect.localId="32" fbd.zorder="-1" fbd.blocking="0" fbd.conn.in="31/in0" fbd.conn.out="27/out" connect.type="0">
      <Point x="580" y="280"/>
      <Point x="600" y="280"/>
      <Point x="600" y="310"/>
      <Point x="620" y="310"/>
    </Chld>
    <Chld InstanceFactoryInfo="CONNECTION" ID="33" Name="lnk26" connect.localId="33" fbd.zorder="-1" fbd.blocking="0" fbd.conn.in="31/in1" fbd.conn.out="3/out" connect.type="0">
      <Point x="120" y="330"/>
      <Point x="460" y="330"/>
      <Point x="460" y="330"/>
      <Point x="620" y="330"/>
    </Chld>
    <Chld InstanceFactoryInfo="CONNECTION" ID="35" Name="lnk34" connect.localId="35" fbd.zorder="-1" fbd.blocking="0" fbd.conn.in="2/in" fbd.conn.out="105/out" connect.type="0">
      <Point x="1030" y="210"/>
      <Point x="1045" y="210"/>
      <Point x="1045" y="210"/>
      <Point x="1060" y="210"/>
    </Chld>
    <Chld InstanceFactoryInfo="CONNECTION" ID="38" Name="lnk30" connect.localId="38" fbd.zorder="-1" fbd.blocking="0" fbd.conn.in="37/in1" fbd.conn.out="46/min" connect.type="0">
      <Point x="300" y="390"/>
      <Point x="320" y="390"/>
      <Point x="320" y="440"/>
      <Point x="340" y="440"/>
    </Chld>
    <Chld InstanceFactoryInfo="CONNECTION" ID="39" Name="off" connect.localId="39" fbd.zorder="-1" fbd.blocking="0" fbd.conn.in="48/in1" fbd.conn.out="37/out" connect.type="1">
      <Point x="440" y="450"/>
      <Point x="520" y="450"/>
      <Point x="520" y="170"/>
      <Point x="620" y="170"/>
    </Chld>
    <Chld InstanceFactoryInfo="CONNECTION" ID="40" Name="lnk25" connect.localId="40" fbd.zorder="-1" fbd.blocking="0" fbd.conn.in="36/in1" fbd.conn.out="1/out" connect.type="0">
      <Point x="120" y="210"/>
      <Point x="445" y="210"/>
      <Point x="445" y="210"/>
      <Point x="770" y="210"/>
    </Chld>
    <Chld InstanceFactoryInfo="CONNECTION" ID="41" Name="out" connect.localId="41" fbd.zorder="-1" fbd.blocking="0" fbd.conn.in="36/in2" fbd.conn.out="31/out" connect.type="0">
      <Point x="720" y="320"/>
      <Point x="745" y="320"/>
      <Point x="745" y="230"/>
      <Point x="770" y="230"/>
    </Chld>
    <Chld InstanceFactoryInfo="CONNECTION" ID="43" Name="lnk30" connect.localId="43" fbd.zorder="-1" fbd.blocking="0" fbd.conn.in="42/in1" fbd.conn.out="46/min" connect.type="0">
      <Point x="300" y="390"/>
      <Point x="320" y="390"/>
      <Point x="320" y="390"/>
      <Point x="340" y="390"/>
    </Chld>
    <Chld InstanceFactoryInfo="CONNECTION" ID="45" Name="out1" connect.localId="45" fbd.zorder="-1" fbd.blocking="0" fbd.conn.in="27/in1" fbd.conn.out="42/out" connect.type="0">
      <Point x="440" y="380"/>
      <Point x="450" y="380"/>
      <Point x="450" y="280"/>
      <Point x="480" y="280"/>
    </Chld>
    <Chld InstanceFactoryInfo="CONNECTION" ID="47" Name="Kf" connect.localId="47" fbd.zorder="-1" fbd.blocking="0" fbd.conn.in="46/in0" fbd.conn.out="29/out" connect.type="0">
      <Point x="120" y="380"/>
      <Point x="170" y="380"/>
      <Point x="170" y="380"/>
      <Point x="200" y="380"/>
    </Chld>
    <Chld InstanceFactoryInfo="CONNECTION" ID="49" Name="out2" connect.localId="49" fbd.zorder="-1" fbd.blocking="0" fbd.conn.in="36/if" fbd.conn.out="48/out" connect.type="0">
      <Point x="720" y="160"/>
      <Point x="750" y="160"/>
      <Point x="750" y="190"/>
      <Point x="770" y="190"/>
    </Chld>
    <Chld InstanceFactoryInfo="CONNECTION" ID="54" Name="ini" connect.localId="54" fbd.zorder="-1" fbd.blocking="0" fbd.conn.in="48/in0" fbd.conn.out="53/out" connect.type="0">
      <Point x="120" y="150"/>
      <Point x="370" y="150"/>
      <Point x="370" y="150"/>
      <Point x="620" y="150"/>
    </Chld>
  </PrjItem>
</exportData>
