<?xml version="1.0" encoding="UTF-8"?>
<project>
    <fileHeader companyName="Zentec" productName="FBDEditor" productVersion="4.5" creationDataTime="2015-11-09T14:34:26"/>
    <contentHeader name="" device="ZT400_I_v2" modificationDataTime="2015-11-09T18:46:32" version="1" autor="" language="" uuid="{bfbbe8ae-a848-44ae-a249-3d00a1cedf42}"/>
    <parameter address="1" byteOrder="0" regOrder="0" baseTimer="100" debugPort="COM3" programmMode="0" mode="0" ordProg="0" simIn="0" simOut="0" allDebug="1" resetEEPROM="0" IPAddress="">
        <overflow>0</overflow>
        <debugPort>COM0</debugPort>
        <optimize_usage>1</optimize_usage>
        <optimize_macro_multi_auto>1</optimize_macro_multi_auto>
        <optimize_macro_single_auto>1</optimize_macro_single_auto>
        <optimize_bool_pack>1</optimize_bool_pack>
        <optimize_cond_exec>1</optimize_cond_exec>
    </parameter>
    <coordinateInfo>
        <fbd>
            <pageSize Format="8" Orient="1" x="1" y="1"/>
            <scaling x="10" y="10"/>
        </fbd>
    </coordinateInfo>
    <deviceInfo>
        <dev idSlave="0" idProgramm="pmInterpreter" delay="0"/>
        <ports>
            <port name="COM0" protocol="0">
                <addData>
                    <boudrate>9600</boudrate>
                    <parity>even</parity>
                    <emuport>COM1</emuport>
                    <timeout>150</timeout>
                </addData>
            </port>
            <port name="COM1" protocol="0">
                <addData>
                    <boudrate>9600</boudrate>
                    <parity>even</parity>
                    <emuport>COM1</emuport>
                    <timeout>150</timeout>
                </addData>
            </port>
        </ports>
        <slaves/>
        <devvar>
            <variable name="DEVADDR" flags="2" localId="0" const="0" def="247" phys="2">
                <type>UInt8</type>
                <modbus en="2"/>
                <EEPROM en="1"/>
            </variable>
            <variable name="ERR" flags="2" localId="0" const="0" def="0" phys="2">
                <type>UInt8</type>
                <modbus en="2"/>
                <EEPROM en="0"/>
            </variable>
            <variable name="USERDBG" flags="2" localId="0" const="0" def="0" phys="2">
                <type>UInt16</type>
                <modbus en="0"/>
                <EEPROM en="0"/>
            </variable>
            <variable name="vs_timer" flags="2" localId="0" const="0" def="0" phys="2">
                <type>Bool</type>
                <modbus en="0"/>
                <EEPROM en="0"/>
            </variable>
            <variable name="fbd_eeprom_change" flags="2" localId="0" const="0" def="0" phys="2">
                <type>Bool</type>
                <modbus en="0"/>
                <EEPROM en="0"/>
            </variable>
            <variable name="counter_sw_rele" flags="2" localId="0" const="0" def="0" phys="2">
                <type>UInt8</type>
                <modbus en="0"/>
                <EEPROM en="0"/>
            </variable>
            <variable name="MB_SL_WR_ERR" flags="2" localId="0" const="0" def="0" phys="2">
                <type>UInt8</type>
                <modbus en="0"/>
                <EEPROM en="0"/>
            </variable>
            <variable name="overflow" flags="2" localId="0" const="0" def="0" phys="2">
                <type>Bool</type>
                <modbus en="0"/>
                <EEPROM en="0"/>
            </variable>
            <variable name="v_mb_fict_rdy" flags="2" localId="0" const="0" def="0" phys="2">
                <type>Bool</type>
                <modbus en="0"/>
                <EEPROM en="0"/>
            </variable>
            <variable name="num_buf1" flags="2" localId="0" const="0" def="0" phys="2">
                <type>UInt32</type>
                <modbus en="0"/>
                <EEPROM en="0"/>
            </variable>
            <variable name="num_buf2" flags="2" localId="0" const="0" def="0" phys="2">
                <type>UInt32</type>
                <modbus en="0"/>
                <EEPROM en="0"/>
            </variable>
            <variable name="num_buf3" flags="2" localId="0" const="0" def="0" phys="2">
                <type>UInt32</type>
                <modbus en="0"/>
                <EEPROM en="0"/>
            </variable>
            <variable name="COMFL" flags="2" localId="0" const="0" def="0" phys="2">
                <type>UInt8</type>
                <modbus en="2"/>
                <EEPROM en="1"/>
            </variable>
            <variable name="COMFL1" flags="2" localId="0" const="0" def="0" phys="2">
                <type>UInt8</type>
                <modbus en="2"/>
                <EEPROM en="1"/>
            </variable>
        </devvar>
    </deviceInfo>
    <debugPoint>
        <maxID>0</maxID>
    </debugPoint>
    <types>
        <dataTypes/>
        <WizardTemplates/>
        <pous idFolder="1">
            <folders>
                <folder id="" name="Макросы"/>
            </folders>
            <netVars>
                <var address="65520" fix="1" context="&lt;fbdContext t=&quot;tdevicevar&quot; name=&quot;DEVADDR&quot;/&gt;" comment="Адрес устройства" access="2"/>
                <var address="65528" fix="1" context="&lt;fbdContext t=&quot;tdevicevar&quot; name=&quot;ERR&quot;/&gt;" comment="Код ошибки" access="2"/>
                <var address="65521" fix="1" context="&lt;fbdContext t=&quot;tdevicevar&quot; name=&quot;COMFL&quot;/&gt;" comment="Параметры порта COM0" access="2"/>
                <var address="65522" fix="1" context="&lt;fbdContext t=&quot;tdevicevar&quot; name=&quot;COMFL1&quot;/&gt;" comment="Параметры порта COM1" access="2"/>
            </netVars>
            <eepromVars>
                <var address="253" bitpoz="1684170300" fix="1" context="&lt;fbdContext t=&quot;tdevicevar&quot; name=&quot;DEVADDR&quot;/&gt;" comment="Адрес устройства"/>
                <var address="224" bitpoz="1684170300" fix="1" context="&lt;fbdContext t=&quot;tdevicevar&quot; name=&quot;COMFL&quot;/&gt;" comment="Параметры порта COM0"/>
                <var address="225" bitpoz="1684170300" fix="1" context="&lt;fbdContext t=&quot;tdevicevar&quot; name=&quot;COMFL1&quot;/&gt;" comment="Параметры порта COM1"/>
            </eepromVars>
            <eepromMap>
                <array>ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2323ffffffffffffffffffffffffffffffffffffffffffffffffffffff01ffff</array>
            </eepromMap>
            <pou name="Проект" pouType="programm" pouUuid="{ea20caa9-a4c7-4b6b-9361-58f5beffe315}" localId="116" description="">
                <addData>
                    <pageSize Format="8" Orient="1" x="1" y="1"/>
                    <dirpath></dirpath>
                </addData>
                <interface>
                    <localVars>
                        <localId>1</localId>
                        <variable name="M30" flags="0" localId="1" const="0" def="false" phys="0">
                            <type>Bool</type>
                            <modbus en="0"/>
                            <EEPROM en="0"/>
                        </variable>
                    </localVars>
                </interface>
                <body>
                    <FBD>
                        <block localId="1" width="160" height="70" typeName="MACROS" instanceName="MPLR1" description="" zOrder="0" block="0" dataType="UInt8" capt="0">
                            <addData>
                                <macros>MPLR</macros>
                            </addData>
                            <position x="590" y="80"/>
                            <inputVariables>
                                <variable formalParameter="Sync 100" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="Sync 100" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="3"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="IN" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="IN" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="15"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="Time" type="in" description="" negated="0" fronts="0" dataType="UInt16" pubName="Time" isCaption="1" dynamic="0" isConst="1" valConst="5" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="60" size="20"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="OUT" description="" type="out" negated="0" dataType="Bool" pubName="OUT" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="160" y="40" size="20"/>
                                        <refConnect LocalId="27"/>
                                        <refConnect LocalId="50"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="2" width="60" height="50" typeName="TIMER" instanceName="Таймер1" description="" zOrder="2" block="0" dataType="Bool" capt="0">
                            <addData>
                                <once>0</once>
                            </addData>
                            <position x="50" y="10"/>
                            <inputVariables>
                                <variable formalParameter="en" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="en" isCaption="1" dynamic="0" isConst="1" valConst="true" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="interval" type="in" description="" negated="0" fronts="0" dataType="UInt32" pubName="interval" isCaption="1" dynamic="0" isConst="1" valConst="100" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="30" size="20"/>
                                        <refConnect LocalId="3"/>
                                        <refConnect LocalId="9"/>
                                        <refConnect LocalId="29"/>
                                        <refConnect LocalId="36"/>
                                        <refConnect LocalId="58"/>
                                        <refConnect LocalId="79"/>
                                        <refConnect LocalId="105"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="4" width="80" height="30" typeName="DISCRETIN" instanceName="Блок1" description="" zOrder="0" block="0" dataType="Bool" capt="0">
                            <addData>
                                <varName>DIN1</varName>
                            </addData>
                            <position x="30" y="80"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="20" size="20"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="6" width="80" height="30" typeName="DISCRETOUT" instanceName="Блок2" description="" zOrder="0" block="0" dataType="Bool" capt="0">
                            <addData>
                                <varName>DOUT1</varName>
                            </addData>
                            <position x="1580" y="100"/>
                            <inputVariables>
                                <variable formalParameter="in" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in" isCaption="0" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="27"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables/>
                        </block>
                        <block localId="8" width="60" height="30" typeName="EEPROM_WRITE" instanceName="Блок3" description="Запись локальных переменных в ППЗУ" zOrder="8" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="670" y="20"/>
                            <inputVariables>
                                <variable formalParameter="en" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="en" isCaption="1" dynamic="0" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="9"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables/>
                        </block>
                        <block localId="10" width="60" height="70" typeName="BIT_AND" instanceName="Блок4" description="" zOrder="10" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="210" y="80"/>
                            <inputVariables>
                                <variable formalParameter="in0" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in0" isCaption="0" dynamic="1" isConst="1" valConst="true" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in1" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in1" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="14"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in2" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in2" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="60" size="20"/>
                                        <refConnect LocalId="21"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="40" size="20"/>
                                        <refConnect LocalId="15"/>
                                        <refConnect LocalId="45"/>
                                        <refConnect LocalId="51"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="13" width="80" height="30" typeName="DISCRETIN" instanceName="Блок5" description="" zOrder="0" block="0" dataType="Bool" capt="0">
                            <addData>
                                <varName>DIN2</varName>
                            </addData>
                            <position x="30" y="130"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="20" size="20"/>
                                        <refConnect LocalId="14"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="16" width="80" height="30" typeName="DISCRETIN" instanceName="Блок6" description="" zOrder="0" block="0" dataType="Bool" capt="0">
                            <addData>
                                <varName>DIN3</varName>
                            </addData>
                            <position x="30" y="180"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="20" size="20"/>
                                        <refConnect LocalId="18"/>
                                        <refConnect LocalId="100"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="17" width="60" height="50" typeName="BIT_AND" instanceName="Блок7" description="" zOrder="17" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="210" y="180"/>
                            <inputVariables>
                                <variable formalParameter="in0" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in0" isCaption="0" dynamic="1" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="18"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in1" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in1" isCaption="0" dynamic="1" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="96"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="30" size="20"/>
                                        <refConnect LocalId="20"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="19" width="60" height="50" typeName="RSTRIGER" instanceName="Блок8" description="" zOrder="19" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="370" y="190"/>
                            <inputVariables>
                                <variable formalParameter="S" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="S" isCaption="1" dynamic="0" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="20"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="R" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="R" isCaption="1" dynamic="0" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="41"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="Q" description="" type="out" negated="0" dataType="Bool" pubName="Q" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="20" size="20"/>
                                        <refConnect LocalId="21"/>
                                        <refConnect LocalId="28"/>
                                        <refConnect LocalId="39"/>
                                        <refConnect LocalId="67"/>
                                        <refConnect LocalId="71"/>
                                        <refConnect LocalId="73"/>
                                        <refConnect LocalId="93"/>
                                    </connectionPointOut>
                                </variable>
                                <variable formalParameter="~Q" description="" type="out" negated="0" dataType="Bool" pubName="~Q" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="40" size="20"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="22" width="160" height="70" typeName="MACROS" instanceName="CPG1" description="" zOrder="0" block="0" dataType="UInt8" capt="0">
                            <addData>
                                <macros>CPG</macros>
                            </addData>
                            <position x="590" y="170"/>
                            <inputVariables>
                                <variable formalParameter="Sync 100" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="Sync 100" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="29"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="IN" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="IN" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="28"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="Time" type="in" description="" negated="0" fronts="0" dataType="UInt16" pubName="Time" isCaption="1" dynamic="0" isConst="1" valConst="5" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="60" size="20"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="Out" description="" type="out" negated="0" dataType="Bool" pubName="Out" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="160" y="40" size="20"/>
                                        <refConnect LocalId="31"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="24" width="80" height="30" typeName="DISCRETIN" instanceName="Блок9" description="" zOrder="0" block="0" dataType="Bool" capt="0">
                            <addData>
                                <varName>DIN4</varName>
                            </addData>
                            <position x="30" y="250"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="20" size="20"/>
                                        <refConnect LocalId="43"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="30" width="60" height="50" typeName="BIT_OR" instanceName="Блок10" description="" zOrder="30" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="1390" y="40"/>
                            <inputVariables>
                                <variable formalParameter="in0" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in0" isCaption="0" dynamic="1" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="60"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in1" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in1" isCaption="0" dynamic="1" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="31"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="30" size="20"/>
                                        <refConnect LocalId="33"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="32" width="80" height="30" typeName="DISCRETOUT" instanceName="Блок11" description="" zOrder="0" block="0" dataType="Bool" capt="0">
                            <addData>
                                <varName>DOUT2</varName>
                            </addData>
                            <position x="1580" y="180"/>
                            <inputVariables>
                                <variable formalParameter="in" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in" isCaption="0" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="33"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables/>
                        </block>
                        <block localId="34" width="160" height="70" typeName="MACROS" instanceName="DPR1" description="" zOrder="0" block="0" dataType="UInt8" capt="0">
                            <addData>
                                <macros>DPR</macros>
                            </addData>
                            <position x="590" y="260"/>
                            <inputVariables>
                                <variable formalParameter="Sync 100" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="Sync 100" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="36"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="IN" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="IN" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="39"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="Time" type="in" description="" negated="0" fronts="0" dataType="UInt16" pubName="Time" isCaption="1" dynamic="0" isConst="1" valConst="100" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="60" size="20"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="Out" description="" type="out" negated="0" dataType="Bool" pubName="Out" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="160" y="40" size="20"/>
                                        <refConnect LocalId="42"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="40" width="60" height="70" typeName="BIT_OR" instanceName="Блок12" description="" zOrder="40" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="210" y="230"/>
                            <inputVariables>
                                <variable formalParameter="in0" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in0" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="42"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in1" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in1" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="43"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in2" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in2" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="60" size="20"/>
                                        <refConnect LocalId="84"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="40" size="20"/>
                                        <refConnect LocalId="41"/>
                                        <refConnect LocalId="55"/>
                                        <refConnect LocalId="77"/>
                                        <refConnect LocalId="86"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="44" width="60" height="50" typeName="RSTRIGER" instanceName="Блок13" description="" zOrder="19" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="370" y="50"/>
                            <inputVariables>
                                <variable formalParameter="S" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="S" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="45"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="R" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="R" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="86"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="Q" description="" type="out" negated="0" dataType="Bool" pubName="Q" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="20" size="20"/>
                                        <refConnect LocalId="49"/>
                                    </connectionPointOut>
                                </variable>
                                <variable formalParameter="~Q" description="" type="out" negated="0" dataType="Bool" pubName="~Q" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="40" size="20"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="46" width="60" height="70" typeName="BIT_AND" instanceName="Блок14" description="" zOrder="46" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="910" y="120"/>
                            <inputVariables>
                                <variable formalParameter="in0" type="in" description="" negated="1" fronts="0" dataType="Bool" pubName="in0" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="50"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in1" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in1" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="51"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in2" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in2" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="60" size="20"/>
                                        <refConnect LocalId="49"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="40" size="20"/>
                                        <refConnect LocalId="57"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="53" width="60" height="50" typeName="RSTRIGER" instanceName="Блок15" description="" zOrder="19" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="370" y="280"/>
                            <inputVariables>
                                <variable formalParameter="S" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="S" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="59"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="R" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="R" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="55"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="Q" description="" type="out" negated="0" dataType="Bool" pubName="Q" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="20" size="20"/>
                                        <refConnect LocalId="60"/>
                                        <refConnect LocalId="64"/>
                                    </connectionPointOut>
                                </variable>
                                <variable formalParameter="~Q" description="" type="out" negated="0" dataType="Bool" pubName="~Q" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="40" size="20"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="56" width="160" height="70" typeName="MACROS" instanceName="DPR2" description="" zOrder="0" block="0" dataType="UInt8" capt="0">
                            <addData>
                                <macros>DPR</macros>
                            </addData>
                            <position x="590" y="360"/>
                            <inputVariables>
                                <variable formalParameter="Sync 100" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="Sync 100" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="58"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="IN" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="IN" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="57"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="Time" type="in" description="" negated="0" fronts="0" dataType="UInt16" pubName="Time" isCaption="1" dynamic="0" isConst="1" valConst="3" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="60" size="20"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="Out" description="" type="out" negated="0" dataType="Bool" pubName="Out" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="160" y="40" size="20"/>
                                        <refConnect LocalId="59"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="61" width="60" height="50" typeName="BIT_AND" instanceName="Блок16" description="" zOrder="61" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="1390" y="410"/>
                            <inputVariables>
                                <variable formalParameter="in0" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in0" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="66"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in1" type="in" description="" negated="1" fronts="0" dataType="Bool" pubName="in1" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="64"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="30" size="20"/>
                                        <refConnect LocalId="63"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="62" width="80" height="30" typeName="DISCRETOUT" instanceName="Блок17" description="" zOrder="0" block="0" dataType="Bool" capt="0">
                            <addData>
                                <varName>DOUT4</varName>
                            </addData>
                            <position x="1580" y="420"/>
                            <inputVariables>
                                <variable formalParameter="in" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in" isCaption="0" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="63"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables/>
                        </block>
                        <block localId="65" width="60" height="50" typeName="BIT_OR" instanceName="Блок18" description="" zOrder="65" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="1240" y="330"/>
                            <inputVariables>
                                <variable formalParameter="in0" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in0" isCaption="0" dynamic="1" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="67"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in1" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in1" isCaption="0" dynamic="1" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="107"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="30" size="20"/>
                                        <refConnect LocalId="66"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="68" width="80" height="30" typeName="DISCRETIN" instanceName="Блок19" description="" zOrder="0" block="0" dataType="Bool" capt="0">
                            <addData>
                                <varName>DIN5</varName>
                            </addData>
                            <position x="30" y="440"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="20" size="20"/>
                                        <refConnect LocalId="70"/>
                                        <refConnect LocalId="92"/>
                                        <refConnect LocalId="101"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="69" width="60" height="70" typeName="BIT_AND" instanceName="Блок20" description="" zOrder="69" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="370" y="440"/>
                            <inputVariables>
                                <variable formalParameter="in0" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in0" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="70"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in1" type="in" description="" negated="1" fronts="0" dataType="Bool" pubName="in1" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="74"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in2" type="in" description="" negated="1" fronts="0" dataType="Bool" pubName="in2" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="60" size="20"/>
                                        <refConnect LocalId="71"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="40" size="20"/>
                                        <refConnect LocalId="76"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="72" width="60" height="50" typeName="RSTRIGER" instanceName="Блок21" description="" zOrder="19" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="370" y="350"/>
                            <inputVariables>
                                <variable formalParameter="S" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="S" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="73"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="R" type="in" description="" negated="0" fronts="-1" dataType="Bool" pubName="R" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="94"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="Q" description="" type="out" negated="0" dataType="Bool" pubName="Q" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="20" size="20"/>
                                        <refConnect LocalId="74"/>
                                    </connectionPointOut>
                                </variable>
                                <variable formalParameter="~Q" description="" type="out" negated="0" dataType="Bool" pubName="~Q" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="40" size="20"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="75" width="60" height="50" typeName="RSTRIGER" instanceName="Блок22" description="" zOrder="19" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="590" y="460"/>
                            <inputVariables>
                                <variable formalParameter="S" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="S" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="76"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="R" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="R" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="77"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="Q" description="" type="out" negated="0" dataType="Bool" pubName="Q" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="20" size="20"/>
                                        <refConnect LocalId="80"/>
                                        <refConnect LocalId="83"/>
                                        <refConnect LocalId="98"/>
                                    </connectionPointOut>
                                </variable>
                                <variable formalParameter="~Q" description="" type="out" negated="0" dataType="Bool" pubName="~Q" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="40" size="20"/>
                                        <refConnect LocalId="90"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="78" width="160" height="70" typeName="MACROS" instanceName="DPR3" description="" zOrder="0" block="0" dataType="UInt8" capt="0">
                            <addData>
                                <macros>DPR</macros>
                            </addData>
                            <position x="590" y="520"/>
                            <inputVariables>
                                <variable formalParameter="Sync 100" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="Sync 100" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="79"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="IN" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="IN" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="80"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="Time" type="in" description="" negated="0" fronts="0" dataType="UInt16" pubName="Time" isCaption="1" dynamic="0" isConst="1" valConst="100" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="60" size="20"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="Out" description="" type="out" negated="0" dataType="Bool" pubName="Out" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="160" y="40" size="20"/>
                                        <refConnect LocalId="84"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="81" width="80" height="30" typeName="DISCRETOUT" instanceName="Блок23" description="" zOrder="0" block="0" dataType="Bool" capt="0">
                            <addData>
                                <varName>DOUT3</varName>
                            </addData>
                            <position x="1580" y="280"/>
                            <inputVariables>
                                <variable formalParameter="in" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in" isCaption="0" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="83"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables/>
                        </block>
                        <block localId="87" width="60" height="50" typeName="BIT_AND" instanceName="Блок24" description="" zOrder="61" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="1390" y="460"/>
                            <inputVariables>
                                <variable formalParameter="in0" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in0" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="109"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in1" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in1" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="90"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="30" size="20"/>
                                        <refConnect LocalId="89"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="88" width="80" height="30" typeName="DISCRETOUT" instanceName="Блок25" description="" zOrder="0" block="0" dataType="Bool" capt="0">
                            <addData>
                                <varName>DOUT5</varName>
                            </addData>
                            <position x="1580" y="470"/>
                            <inputVariables>
                                <variable formalParameter="in" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in" isCaption="0" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="89"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables/>
                        </block>
                        <block localId="91" width="60" height="50" typeName="BIT_AND" instanceName="Блок26" description="" zOrder="91" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="210" y="530"/>
                            <inputVariables>
                                <variable formalParameter="in0" type="in" description="" negated="1" fronts="0" dataType="Bool" pubName="in0" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="93"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in1" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in1" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="92"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="30" size="20"/>
                                        <refConnect LocalId="94"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="95" width="80" height="20" typeName="INVAR" instanceName="Блок95" description="" zOrder="95" block="0" dataType="Bool" capt="0">
                            <addData>
                                <variableId>1</variableId>
                                <typeBlock>0</typeBlock>
                                <readOption>0</readOption>
                                <priority>0</priority>
                                <devVariable></devVariable>
                            </addData>
                            <position x="30" y="220"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="10" size="20"/>
                                        <refConnect LocalId="96"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="97" width="80" height="20" typeName="INVAR" instanceName="Блок27" description="" zOrder="95" block="0" dataType="Bool" capt="0">
                            <addData>
                                <variableId>1</variableId>
                                <typeBlock>1</typeBlock>
                                <readOption>0</readOption>
                                <priority>1</priority>
                                <devVariable></devVariable>
                            </addData>
                            <position x="890" y="600"/>
                            <inputVariables>
                                <variable formalParameter="in" type="in" description="" negated="1" fronts="0" dataType="Bool" pubName="in" isCaption="0" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="10" size="20"/>
                                        <refConnect LocalId="98"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables/>
                        </block>
                        <block localId="99" width="60" height="50" typeName="BIT_OR" instanceName="Блок28" description="" zOrder="99" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="210" y="610"/>
                            <inputVariables>
                                <variable formalParameter="in0" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in0" isCaption="0" dynamic="1" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="100"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in1" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in1" isCaption="0" dynamic="1" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="101"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="30" size="20"/>
                                        <refConnect LocalId="104"/>
                                        <refConnect LocalId="116"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="102" width="160" height="70" typeName="MACROS" instanceName="DPR4" description="" zOrder="0" block="0" dataType="UInt8" capt="0">
                            <addData>
                                <macros>DPR</macros>
                            </addData>
                            <position x="580" y="650"/>
                            <inputVariables>
                                <variable formalParameter="Sync 100" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="Sync 100" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="105"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="IN" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="IN" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="112"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="Time" type="in" description="" negated="0" fronts="0" dataType="UInt16" pubName="Time" isCaption="1" dynamic="0" isConst="1" valConst="200" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="60" size="20"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="Out" description="" type="out" negated="0" dataType="Bool" pubName="Out" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="160" y="40" size="20"/>
                                        <refConnect LocalId="108"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="103" width="60" height="50" typeName="RSTRIGER" instanceName="Блок29" description="" zOrder="19" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="380" y="620"/>
                            <inputVariables>
                                <variable formalParameter="S" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="S" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="104"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="R" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="R" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="108"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="Q" description="" type="out" negated="0" dataType="Bool" pubName="Q" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="20" size="20"/>
                                        <refConnect LocalId="107"/>
                                        <refConnect LocalId="109"/>
                                        <refConnect LocalId="111"/>
                                    </connectionPointOut>
                                </variable>
                                <variable formalParameter="~Q" description="" type="out" negated="0" dataType="Bool" pubName="~Q" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="40" size="20"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="110" width="60" height="50" typeName="BIT_AND" instanceName="Блок30" description="" zOrder="110" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="380" y="690"/>
                            <inputVariables>
                                <variable formalParameter="in0" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in0" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="111"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in1" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in1" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="115"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="30" size="20"/>
                                        <refConnect LocalId="112"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="114" width="60" height="30" typeName="NOT" instanceName="Блок31" description="" zOrder="114" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="210" y="710"/>
                            <inputVariables>
                                <variable formalParameter="in" type="in" description="" negated="0" fronts="1" dataType="Bool" pubName="in" isCaption="0" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="116"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="1" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="20" size="20"/>
                                        <refConnect LocalId="115"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <connection formalParameterOut="out" refLocalIdOut="2" formalParameterIn="Sync 100" refLocalIdIn="1" localId="3" name="out" zOrder="-1" block="0" type="0">
                            <position x="130" y="40"/>
                            <position x="540" y="40"/>
                            <position x="540" y="100"/>
                            <position x="570" y="100"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="2" formalParameterIn="en" refLocalIdIn="8" localId="9" name="out" zOrder="-1" block="0" type="0">
                            <position x="130" y="40"/>
                            <position x="300" y="40"/>
                            <position x="300" y="40"/>
                            <position x="650" y="40"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="13" formalParameterIn="in1" refLocalIdIn="10" localId="14" name="out2" zOrder="-1" block="0" type="0">
                            <position x="130" y="150"/>
                            <position x="150" y="150"/>
                            <position x="150" y="120"/>
                            <position x="190" y="120"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="10" formalParameterIn="IN" refLocalIdIn="1" localId="15" name="out3" zOrder="-1" block="0" type="0">
                            <position x="290" y="120"/>
                            <position x="430" y="120"/>
                            <position x="430" y="120"/>
                            <position x="570" y="120"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="16" formalParameterIn="in0" refLocalIdIn="17" localId="18" name="out4" zOrder="-1" block="0" type="0">
                            <position x="130" y="200"/>
                            <position x="160" y="200"/>
                            <position x="160" y="200"/>
                            <position x="190" y="200"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="17" formalParameterIn="S" refLocalIdIn="19" localId="20" name="out5" zOrder="-1" block="0" type="0">
                            <position x="290" y="210"/>
                            <position x="320" y="210"/>
                            <position x="320" y="210"/>
                            <position x="350" y="210"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="19" formalParameterIn="in2" refLocalIdIn="10" localId="21" name="Q" zOrder="-1" block="0" type="0">
                            <position x="450" y="210"/>
                            <position x="500" y="210"/>
                            <position x="500" y="170"/>
                            <position x="180" y="170"/>
                            <position x="180" y="140"/>
                            <position x="190" y="140"/>
                        </connection>
                        <connection formalParameterOut="OUT" refLocalIdOut="1" formalParameterIn="in" refLocalIdIn="6" localId="27" name="OUT" zOrder="-1" block="0" type="0">
                            <position x="770" y="120"/>
                            <position x="1000" y="120"/>
                            <position x="1000" y="120"/>
                            <position x="1560" y="120"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="19" formalParameterIn="IN" refLocalIdIn="22" localId="28" name="Q" zOrder="-1" block="0" type="0">
                            <position x="450" y="210"/>
                            <position x="510" y="210"/>
                            <position x="510" y="210"/>
                            <position x="570" y="210"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="2" formalParameterIn="Sync 100" refLocalIdIn="22" localId="29" name="out" zOrder="-1" block="0" type="0">
                            <position x="130" y="40"/>
                            <position x="540" y="40"/>
                            <position x="540" y="190"/>
                            <position x="570" y="190"/>
                        </connection>
                        <connection formalParameterOut="Out" refLocalIdOut="22" formalParameterIn="in1" refLocalIdIn="30" localId="31" name="Out" zOrder="-1" block="0" type="0">
                            <position x="770" y="210"/>
                            <position x="1350" y="210"/>
                            <position x="1350" y="80"/>
                            <position x="1370" y="80"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="30" formalParameterIn="in" refLocalIdIn="32" localId="33" name="out6" zOrder="-1" block="0" type="0">
                            <position x="1470" y="70"/>
                            <position x="1520" y="70"/>
                            <position x="1520" y="200"/>
                            <position x="1560" y="200"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="2" formalParameterIn="Sync 100" refLocalIdIn="34" localId="36" name="out" zOrder="-1" block="0" type="0">
                            <position x="130" y="40"/>
                            <position x="540" y="40"/>
                            <position x="540" y="280"/>
                            <position x="570" y="280"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="19" formalParameterIn="IN" refLocalIdIn="34" localId="39" name="Q" zOrder="-1" block="0" type="0">
                            <position x="450" y="210"/>
                            <position x="500" y="210"/>
                            <position x="500" y="300"/>
                            <position x="570" y="300"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="40" formalParameterIn="R" refLocalIdIn="19" localId="41" name="out7" zOrder="-1" block="0" type="0">
                            <position x="290" y="270"/>
                            <position x="320" y="270"/>
                            <position x="320" y="230"/>
                            <position x="350" y="230"/>
                        </connection>
                        <connection formalParameterOut="Out" refLocalIdOut="34" formalParameterIn="in0" refLocalIdIn="40" localId="42" name="Out1" zOrder="-1" block="0" type="0">
                            <position x="770" y="300"/>
                            <position x="780" y="300"/>
                            <position x="780" y="340"/>
                            <position x="150" y="340"/>
                            <position x="150" y="250"/>
                            <position x="190" y="250"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="24" formalParameterIn="in1" refLocalIdIn="40" localId="43" name="out8" zOrder="-1" block="0" type="0">
                            <position x="130" y="270"/>
                            <position x="160" y="270"/>
                            <position x="160" y="270"/>
                            <position x="190" y="270"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="10" formalParameterIn="S" refLocalIdIn="44" localId="45" name="out3" zOrder="-1" block="0" type="0">
                            <position x="290" y="120"/>
                            <position x="310" y="120"/>
                            <position x="310" y="70"/>
                            <position x="350" y="70"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="44" formalParameterIn="in2" refLocalIdIn="46" localId="49" name="Q1" zOrder="-1" block="0" type="0">
                            <position x="450" y="70"/>
                            <position x="820" y="70"/>
                            <position x="820" y="180"/>
                            <position x="890" y="180"/>
                        </connection>
                        <connection formalParameterOut="OUT" refLocalIdOut="1" formalParameterIn="in0" refLocalIdIn="46" localId="50" name="OUT" zOrder="-1" block="0" type="0">
                            <position x="770" y="120"/>
                            <position x="830" y="120"/>
                            <position x="830" y="140"/>
                            <position x="890" y="140"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="10" formalParameterIn="in1" refLocalIdIn="46" localId="51" name="out3" zOrder="-1" block="0" type="0">
                            <position x="290" y="120"/>
                            <position x="310" y="120"/>
                            <position x="310" y="160"/>
                            <position x="890" y="160"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="40" formalParameterIn="R" refLocalIdIn="53" localId="55" name="out7" zOrder="-1" block="0" type="0">
                            <position x="290" y="270"/>
                            <position x="320" y="270"/>
                            <position x="320" y="320"/>
                            <position x="350" y="320"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="46" formalParameterIn="IN" refLocalIdIn="56" localId="57" name="out9" zOrder="-1" block="0" type="0">
                            <position x="990" y="160"/>
                            <position x="1020" y="160"/>
                            <position x="1020" y="440"/>
                            <position x="550" y="440"/>
                            <position x="550" y="400"/>
                            <position x="570" y="400"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="2" formalParameterIn="Sync 100" refLocalIdIn="56" localId="58" name="out" zOrder="-1" block="0" type="0">
                            <position x="130" y="40"/>
                            <position x="540" y="40"/>
                            <position x="540" y="380"/>
                            <position x="570" y="380"/>
                        </connection>
                        <connection formalParameterOut="Out" refLocalIdOut="56" formalParameterIn="S" refLocalIdIn="53" localId="59" name="Out2" zOrder="-1" block="0" type="0">
                            <position x="770" y="400"/>
                            <position x="790" y="400"/>
                            <position x="790" y="250"/>
                            <position x="330" y="250"/>
                            <position x="330" y="300"/>
                            <position x="350" y="300"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="53" formalParameterIn="in0" refLocalIdIn="30" localId="60" name="Q2" zOrder="-1" block="0" type="0">
                            <position x="450" y="300"/>
                            <position x="490" y="300"/>
                            <position x="490" y="60"/>
                            <position x="1370" y="60"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="61" formalParameterIn="in" refLocalIdIn="62" localId="63" name="out10" zOrder="-1" block="0" type="0">
                            <position x="1470" y="440"/>
                            <position x="1500" y="440"/>
                            <position x="1500" y="440"/>
                            <position x="1560" y="440"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="53" formalParameterIn="in1" refLocalIdIn="61" localId="64" name="Q2" zOrder="-1" block="0" type="0">
                            <position x="450" y="300"/>
                            <position x="490" y="300"/>
                            <position x="490" y="450"/>
                            <position x="1370" y="450"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="65" formalParameterIn="in0" refLocalIdIn="61" localId="66" name="out11" zOrder="-1" block="0" type="0">
                            <position x="1320" y="360"/>
                            <position x="1350" y="360"/>
                            <position x="1350" y="430"/>
                            <position x="1370" y="430"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="19" formalParameterIn="in0" refLocalIdIn="65" localId="67" name="Q" zOrder="-1" block="0" type="0">
                            <position x="450" y="210"/>
                            <position x="500" y="210"/>
                            <position x="500" y="350"/>
                            <position x="1220" y="350"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="68" formalParameterIn="in0" refLocalIdIn="69" localId="70" name="out12" zOrder="-1" block="0" type="0">
                            <position x="130" y="460"/>
                            <position x="240" y="460"/>
                            <position x="240" y="460"/>
                            <position x="350" y="460"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="19" formalParameterIn="in2" refLocalIdIn="69" localId="71" name="Q" zOrder="-1" block="0" type="0">
                            <position x="450" y="210"/>
                            <position x="500" y="210"/>
                            <position x="500" y="520"/>
                            <position x="330" y="520"/>
                            <position x="330" y="500"/>
                            <position x="350" y="500"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="19" formalParameterIn="S" refLocalIdIn="72" localId="73" name="Q" zOrder="-1" block="0" type="0">
                            <position x="450" y="210"/>
                            <position x="500" y="210"/>
                            <position x="500" y="520"/>
                            <position x="330" y="520"/>
                            <position x="330" y="370"/>
                            <position x="350" y="370"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="72" formalParameterIn="in1" refLocalIdIn="69" localId="74" name="Q3" zOrder="-1" block="0" type="0">
                            <position x="450" y="370"/>
                            <position x="480" y="370"/>
                            <position x="480" y="420"/>
                            <position x="340" y="420"/>
                            <position x="340" y="480"/>
                            <position x="350" y="480"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="69" formalParameterIn="S" refLocalIdIn="75" localId="76" name="out13" zOrder="-1" block="0" type="0">
                            <position x="450" y="480"/>
                            <position x="510" y="480"/>
                            <position x="510" y="480"/>
                            <position x="570" y="480"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="40" formalParameterIn="R" refLocalIdIn="75" localId="77" name="out7" zOrder="-1" block="0" type="0">
                            <position x="290" y="270"/>
                            <position x="510" y="270"/>
                            <position x="510" y="500"/>
                            <position x="570" y="500"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="2" formalParameterIn="Sync 100" refLocalIdIn="78" localId="79" name="out" zOrder="-1" block="0" type="0">
                            <position x="130" y="40"/>
                            <position x="540" y="40"/>
                            <position x="540" y="540"/>
                            <position x="570" y="540"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="75" formalParameterIn="IN" refLocalIdIn="78" localId="80" name="Q4" zOrder="-1" block="0" type="0">
                            <position x="670" y="480"/>
                            <position x="790" y="480"/>
                            <position x="790" y="610"/>
                            <position x="550" y="610"/>
                            <position x="550" y="560"/>
                            <position x="570" y="560"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="75" formalParameterIn="in" refLocalIdIn="81" localId="83" name="Q4" zOrder="-1" block="0" type="0">
                            <position x="670" y="480"/>
                            <position x="1030" y="480"/>
                            <position x="1030" y="300"/>
                            <position x="1560" y="300"/>
                        </connection>
                        <connection formalParameterOut="Out" refLocalIdOut="78" formalParameterIn="in2" refLocalIdIn="40" localId="84" name="Out3" zOrder="-1" block="0" type="0">
                            <position x="770" y="560"/>
                            <position x="780" y="560"/>
                            <position x="780" y="600"/>
                            <position x="160" y="600"/>
                            <position x="160" y="290"/>
                            <position x="190" y="290"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="40" formalParameterIn="R" refLocalIdIn="44" localId="86" name="out7" zOrder="-1" block="0" type="0">
                            <position x="290" y="270"/>
                            <position x="320" y="270"/>
                            <position x="320" y="90"/>
                            <position x="350" y="90"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="87" formalParameterIn="in" refLocalIdIn="88" localId="89" name="out14" zOrder="-1" block="0" type="0">
                            <position x="1470" y="490"/>
                            <position x="1520" y="490"/>
                            <position x="1520" y="490"/>
                            <position x="1560" y="490"/>
                        </connection>
                        <connection formalParameterOut="~Q" refLocalIdOut="75" formalParameterIn="in1" refLocalIdIn="87" localId="90" name="~Q" zOrder="-1" block="0" type="0">
                            <position x="670" y="500"/>
                            <position x="1020" y="500"/>
                            <position x="1020" y="500"/>
                            <position x="1370" y="500"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="68" formalParameterIn="in1" refLocalIdIn="91" localId="92" name="out12" zOrder="-1" block="0" type="0">
                            <position x="130" y="460"/>
                            <position x="150" y="460"/>
                            <position x="150" y="570"/>
                            <position x="190" y="570"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="19" formalParameterIn="in0" refLocalIdIn="91" localId="93" name="Q" zOrder="-1" block="0" type="0">
                            <position x="450" y="210"/>
                            <position x="500" y="210"/>
                            <position x="500" y="520"/>
                            <position x="180" y="520"/>
                            <position x="180" y="550"/>
                            <position x="190" y="550"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="91" formalParameterIn="R" refLocalIdIn="72" localId="94" name="out15" zOrder="-1" block="0" type="0">
                            <position x="290" y="560"/>
                            <position x="320" y="560"/>
                            <position x="320" y="390"/>
                            <position x="350" y="390"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="95" formalParameterIn="in1" refLocalIdIn="17" localId="96" name="out16" zOrder="-1" block="0" type="0">
                            <position x="130" y="230"/>
                            <position x="160" y="230"/>
                            <position x="160" y="220"/>
                            <position x="190" y="220"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="75" formalParameterIn="in" refLocalIdIn="97" localId="98" name="Q4" zOrder="-1" block="0" type="0">
                            <position x="670" y="480"/>
                            <position x="790" y="480"/>
                            <position x="790" y="610"/>
                            <position x="870" y="610"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="16" formalParameterIn="in0" refLocalIdIn="99" localId="100" name="out4" zOrder="-1" block="0" type="0">
                            <position x="130" y="200"/>
                            <position x="170" y="200"/>
                            <position x="170" y="630"/>
                            <position x="190" y="630"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="68" formalParameterIn="in1" refLocalIdIn="99" localId="101" name="out12" zOrder="-1" block="0" type="0">
                            <position x="130" y="460"/>
                            <position x="150" y="460"/>
                            <position x="150" y="650"/>
                            <position x="190" y="650"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="99" formalParameterIn="S" refLocalIdIn="103" localId="104" name="out17" zOrder="-1" block="0" type="0">
                            <position x="290" y="640"/>
                            <position x="320" y="640"/>
                            <position x="320" y="640"/>
                            <position x="360" y="640"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="2" formalParameterIn="Sync 100" refLocalIdIn="102" localId="105" name="out" zOrder="-1" block="0" type="0">
                            <position x="130" y="40"/>
                            <position x="540" y="40"/>
                            <position x="540" y="670"/>
                            <position x="560" y="670"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="103" formalParameterIn="in1" refLocalIdIn="65" localId="107" name="Q5" zOrder="-1" block="0" type="0">
                            <position x="460" y="640"/>
                            <position x="1040" y="640"/>
                            <position x="1040" y="370"/>
                            <position x="1220" y="370"/>
                        </connection>
                        <connection formalParameterOut="Out" refLocalIdOut="102" formalParameterIn="R" refLocalIdIn="103" localId="108" name="Out4" zOrder="-1" block="0" type="0">
                            <position x="760" y="690"/>
                            <position x="790" y="690"/>
                            <position x="790" y="750"/>
                            <position x="320" y="750"/>
                            <position x="320" y="660"/>
                            <position x="360" y="660"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="103" formalParameterIn="in0" refLocalIdIn="87" localId="109" name="Q5" zOrder="-1" block="0" type="0">
                            <position x="460" y="640"/>
                            <position x="1040" y="640"/>
                            <position x="1040" y="480"/>
                            <position x="1370" y="480"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="103" formalParameterIn="in0" refLocalIdIn="110" localId="111" name="Q5" zOrder="-1" block="0" type="0">
                            <position x="460" y="640"/>
                            <position x="490" y="640"/>
                            <position x="490" y="680"/>
                            <position x="330" y="680"/>
                            <position x="330" y="710"/>
                            <position x="360" y="710"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="110" formalParameterIn="IN" refLocalIdIn="102" localId="112" name="out1" zOrder="-1" block="0" type="0">
                            <position x="460" y="720"/>
                            <position x="510" y="720"/>
                            <position x="510" y="690"/>
                            <position x="560" y="690"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="114" formalParameterIn="in1" refLocalIdIn="110" localId="115" name="out18" zOrder="-1" block="0" type="0">
                            <position x="290" y="730"/>
                            <position x="330" y="730"/>
                            <position x="330" y="730"/>
                            <position x="360" y="730"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="99" formalParameterIn="in" refLocalIdIn="114" localId="116" name="out17" zOrder="-1" block="0" type="0">
                            <position x="290" y="640"/>
                            <position x="310" y="640"/>
                            <position x="310" y="690"/>
                            <position x="150" y="690"/>
                            <position x="150" y="730"/>
                            <position x="190" y="730"/>
                        </connection>
                    </FBD>
                </body>
            </pou>
            <pou name="MPLR" pouType="macros" pouUuid="{00000000-0000-0000-0000-000000000000}" localId="17" description="">
                <addData>
                    <pageSize Format="0" Orient="1" x="1" y="1"/>
                    <dirpath></dirpath>
                </addData>
                <interface>
                    <localVars>
                        <localId>1</localId>
                        <variable name="Var" flags="0" localId="1" const="0" def="false" phys="0">
                            <type>Bool</type>
                            <modbus en="0"/>
                            <EEPROM en="0"/>
                        </variable>
                    </localVars>
                </interface>
                <body>
                    <FBD>
                        <block localId="1" width="80" height="20" typeName="MacrosIn" instanceName="Sync 100" description="" zOrder="1" block="0" dataType="Bool" capt="0">
                            <addData>
                                <default>0</default>
                            </addData>
                            <position x="20" y="30"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="Sync 100" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="10" size="20"/>
                                        <refConnect LocalId="12"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="2" width="80" height="20" typeName="MacrosIn" instanceName="IN" description="" zOrder="2" block="0" dataType="Bool" capt="0">
                            <addData>
                                <default>0</default>
                            </addData>
                            <position x="20" y="60"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="IN" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="10" size="20"/>
                                        <refConnect LocalId="9"/>
                                        <refConnect LocalId="10"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="3" width="80" height="20" typeName="MacrosIn" instanceName="Time" description="" zOrder="3" block="0" dataType="UInt16" capt="0">
                            <addData>
                                <default>0</default>
                            </addData>
                            <position x="20" y="90"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="UInt16" pubName="Time" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="10" size="20"/>
                                        <refConnect LocalId="11"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="4" width="80" height="20" typeName="MacrosOut" instanceName="OUT" description="" zOrder="4" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="1100" y="150"/>
                            <inputVariables>
                                <variable formalParameter="in" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="OUT" isCaption="0" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="10" size="20"/>
                                        <refConnect LocalId="15"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables/>
                        </block>
                        <block localId="5" width="60" height="90" typeName="CTU" instanceName="Блок1" description="" zOrder="5" block="0" dataType="UInt16" capt="0">
                            <addData/>
                            <position x="620" y="130"/>
                            <inputVariables>
                                <variable formalParameter="R" type="in" description="" negated="1" fronts="0" dataType="Bool" pubName="R" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="9"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="up_lim" type="in" description="" negated="0" fronts="0" dataType="UInt16" pubName="UL" isCaption="1" dynamic="0" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="11"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="down_lim" type="in" description="" negated="0" fronts="0" dataType="UInt16" pubName="DL" isCaption="1" dynamic="0" isConst="1" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="60" size="20"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="+" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="+" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="80" size="20"/>
                                        <refConnect LocalId="12"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="UInt16" pubName="out" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="40" size="20"/>
                                    </connectionPointOut>
                                </variable>
                                <variable formalParameter="up" description="" type="out" negated="0" dataType="Bool" pubName="up" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="60" size="20"/>
                                        <refConnect LocalId="8"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="6" width="60" height="50" typeName="BIT_AND" instanceName="Блок2" description="" zOrder="6" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="920" y="50"/>
                            <inputVariables>
                                <variable formalParameter="in0" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in0" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="10"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in1" type="in" description="" negated="1" fronts="0" dataType="Bool" pubName="in1" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="8"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="30" size="20"/>
                                        <refConnect LocalId="17"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="14" width="80" height="20" typeName="INVAR" instanceName="Блок14" description="" zOrder="14" block="0" dataType="Bool" capt="0">
                            <addData>
                                <variableId>1</variableId>
                                <typeBlock>0</typeBlock>
                                <readOption>0</readOption>
                                <priority>0</priority>
                                <devVariable></devVariable>
                            </addData>
                            <position x="860" y="150"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="10" size="20"/>
                                        <refConnect LocalId="15"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="16" width="80" height="20" typeName="INVAR" instanceName="Блок3" description="" zOrder="14" block="0" dataType="Bool" capt="0">
                            <addData>
                                <variableId>1</variableId>
                                <typeBlock>1</typeBlock>
                                <readOption>0</readOption>
                                <priority>1</priority>
                                <devVariable></devVariable>
                            </addData>
                            <position x="1100" y="70"/>
                            <inputVariables>
                                <variable formalParameter="in" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in" isCaption="0" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="10" size="20"/>
                                        <refConnect LocalId="17"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables/>
                        </block>
                        <connection formalParameterOut="up" refLocalIdOut="5" formalParameterIn="in1" refLocalIdIn="6" localId="8" name="up" zOrder="-1" block="0" type="0">
                            <position x="700" y="190"/>
                            <position x="800" y="190"/>
                            <position x="800" y="90"/>
                            <position x="900" y="90"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="2" formalParameterIn="R" refLocalIdIn="5" localId="9" name="IN" zOrder="-1" block="0" type="0">
                            <position x="120" y="70"/>
                            <position x="360" y="70"/>
                            <position x="360" y="150"/>
                            <position x="600" y="150"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="2" formalParameterIn="in0" refLocalIdIn="6" localId="10" name="IN" zOrder="-1" block="0" type="0">
                            <position x="120" y="70"/>
                            <position x="510" y="70"/>
                            <position x="510" y="70"/>
                            <position x="900" y="70"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="3" formalParameterIn="up_lim" refLocalIdIn="5" localId="11" name="Time" zOrder="-1" block="0" type="0">
                            <position x="120" y="100"/>
                            <position x="350" y="100"/>
                            <position x="350" y="170"/>
                            <position x="600" y="170"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="1" formalParameterIn="+" refLocalIdIn="5" localId="12" name="Sync 100" zOrder="-1" block="0" type="0">
                            <position x="120" y="40"/>
                            <position x="340" y="40"/>
                            <position x="340" y="210"/>
                            <position x="600" y="210"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="14" formalParameterIn="in" refLocalIdIn="4" localId="15" name="out" zOrder="-1" block="0" type="0">
                            <position x="960" y="160"/>
                            <position x="1020" y="160"/>
                            <position x="1020" y="160"/>
                            <position x="1080" y="160"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="6" formalParameterIn="in" refLocalIdIn="16" localId="17" name="out1" zOrder="-1" block="0" type="0">
                            <position x="1000" y="80"/>
                            <position x="1040" y="80"/>
                            <position x="1040" y="80"/>
                            <position x="1080" y="80"/>
                        </connection>
                    </FBD>
                </body>
            </pou>
            <pou name="CPG" pouType="macros" pouUuid="{00000000-0000-0000-0000-000000000000}" localId="33" description="">
                <addData>
                    <pageSize Format="0" Orient="1" x="1" y="1"/>
                    <dirpath></dirpath>
                </addData>
                <interface>
                    <localVars>
                        <localId>1</localId>
                        <variable name="Var" flags="0" localId="1" const="0" def="false" phys="0">
                            <type>Bool</type>
                            <modbus en="0"/>
                            <EEPROM en="0"/>
                        </variable>
                    </localVars>
                </interface>
                <body>
                    <FBD>
                        <block localId="1" width="60" height="50" typeName="BIT_AND" instanceName="Блок1" description="" zOrder="6" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="940" y="70"/>
                            <inputVariables>
                                <variable formalParameter="in0" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in0" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="7"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in1" type="in" description="" negated="1" fronts="0" dataType="Bool" pubName="in1" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="19"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="30" size="20"/>
                                        <refConnect LocalId="33"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="2" width="80" height="20" typeName="MacrosIn" instanceName="IN" description="" zOrder="2" block="0" dataType="Bool" capt="0">
                            <addData>
                                <default>0</default>
                            </addData>
                            <position x="40" y="80"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="IN" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="10" size="20"/>
                                        <refConnect LocalId="7"/>
                                        <refConnect LocalId="25"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="3" width="80" height="20" typeName="MacrosOut" instanceName="Out" description="" zOrder="4" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="1100" y="180"/>
                            <inputVariables>
                                <variable formalParameter="in" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="Out" isCaption="0" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="10" size="20"/>
                                        <refConnect LocalId="31"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables/>
                        </block>
                        <block localId="5" width="80" height="20" typeName="MacrosIn" instanceName="Time" description="" zOrder="3" block="0" dataType="UInt16" capt="0">
                            <addData>
                                <default>0</default>
                            </addData>
                            <position x="40" y="110"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="UInt16" pubName="Time" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="10" size="20"/>
                                        <refConnect LocalId="18"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="6" width="80" height="20" typeName="MacrosIn" instanceName="Sync 100" description="" zOrder="1" block="0" dataType="Bool" capt="0">
                            <addData>
                                <default>0</default>
                            </addData>
                            <position x="40" y="50"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="Sync 100" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="10" size="20"/>
                                        <refConnect LocalId="21"/>
                                        <refConnect LocalId="28"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="13" width="60" height="110" typeName="CNTR" instanceName="Блок3" description="" zOrder="13" block="0" dataType="UInt16" capt="0">
                            <addData/>
                            <position x="510" y="100"/>
                            <inputVariables>
                                <variable formalParameter="R" type="in" description="" negated="1" fronts="0" dataType="Bool" pubName="R" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="25"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="up_lim" type="in" description="" negated="0" fronts="0" dataType="UInt16" pubName="UL" isCaption="1" dynamic="0" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="18"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="down_lim" type="in" description="" negated="0" fronts="0" dataType="UInt16" pubName="DL" isCaption="1" dynamic="0" isConst="1" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="60" size="20"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="+" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="+" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="80" size="20"/>
                                        <refConnect LocalId="22"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="-" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="-" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="100" size="20"/>
                                        <refConnect LocalId="29"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="UInt16" pubName="out" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="40" size="20"/>
                                    </connectionPointOut>
                                </variable>
                                <variable formalParameter="up" description="" type="out" negated="0" dataType="Bool" pubName="up" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="60" size="20"/>
                                        <refConnect LocalId="16"/>
                                    </connectionPointOut>
                                </variable>
                                <variable formalParameter="down" description="" type="out" negated="0" dataType="Bool" pubName="down" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="80" size="20"/>
                                        <refConnect LocalId="17"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="15" width="60" height="50" typeName="RSTRIGER" instanceName="Блок2" description="" zOrder="15" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="710" y="140"/>
                            <inputVariables>
                                <variable formalParameter="S" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="S" isCaption="1" dynamic="0" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="16"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="R" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="R" isCaption="1" dynamic="0" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="17"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="Q" description="" type="out" negated="0" dataType="Bool" pubName="Q" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="20" size="20"/>
                                        <refConnect LocalId="19"/>
                                    </connectionPointOut>
                                </variable>
                                <variable formalParameter="~Q" description="" type="out" negated="0" dataType="Bool" pubName="~Q" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="40" size="20"/>
                                        <refConnect LocalId="24"/>
                                        <refConnect LocalId="27"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="20" width="60" height="50" typeName="BIT_AND" instanceName="Блок4" description="" zOrder="20" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="310" y="150"/>
                            <inputVariables>
                                <variable formalParameter="in0" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in0" isCaption="0" dynamic="1" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="21"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in1" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in1" isCaption="0" dynamic="1" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="24"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="30" size="20"/>
                                        <refConnect LocalId="22"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="26" width="60" height="50" typeName="BIT_AND" instanceName="Блок5" description="" zOrder="20" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="310" y="210"/>
                            <inputVariables>
                                <variable formalParameter="in0" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in0" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="28"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="in1" type="in" description="" negated="1" fronts="0" dataType="Bool" pubName="in1" isCaption="0" dynamic="1" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="27"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="30" size="20"/>
                                        <refConnect LocalId="29"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="30" width="80" height="20" typeName="INVAR" instanceName="Блок30" description="" zOrder="30" block="0" dataType="Bool" capt="0">
                            <addData>
                                <variableId>1</variableId>
                                <typeBlock>0</typeBlock>
                                <readOption>0</readOption>
                                <priority>0</priority>
                                <devVariable></devVariable>
                            </addData>
                            <position x="920" y="180"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="10" size="20"/>
                                        <refConnect LocalId="31"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="32" width="80" height="20" typeName="INVAR" instanceName="Блок6" description="" zOrder="30" block="0" dataType="Bool" capt="0">
                            <addData>
                                <variableId>1</variableId>
                                <typeBlock>1</typeBlock>
                                <readOption>0</readOption>
                                <priority>1</priority>
                                <devVariable></devVariable>
                            </addData>
                            <position x="1100" y="90"/>
                            <inputVariables>
                                <variable formalParameter="in" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in" isCaption="0" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="10" size="20"/>
                                        <refConnect LocalId="33"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables/>
                        </block>
                        <connection formalParameterOut="out" refLocalIdOut="2" formalParameterIn="in0" refLocalIdIn="1" localId="7" name="Вход1" zOrder="-1" block="0" type="0">
                            <position x="140" y="90"/>
                            <position x="530" y="90"/>
                            <position x="530" y="90"/>
                            <position x="920" y="90"/>
                        </connection>
                        <connection formalParameterOut="up" refLocalIdOut="13" formalParameterIn="S" refLocalIdIn="15" localId="16" name="up" zOrder="-1" block="0" type="0">
                            <position x="590" y="160"/>
                            <position x="620" y="160"/>
                            <position x="620" y="160"/>
                            <position x="690" y="160"/>
                        </connection>
                        <connection formalParameterOut="down" refLocalIdOut="13" formalParameterIn="R" refLocalIdIn="15" localId="17" name="down" zOrder="-1" block="0" type="0">
                            <position x="590" y="180"/>
                            <position x="620" y="180"/>
                            <position x="620" y="180"/>
                            <position x="690" y="180"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="5" formalParameterIn="up_lim" refLocalIdIn="13" localId="18" name="Time" zOrder="-1" block="0" type="0">
                            <position x="140" y="120"/>
                            <position x="200" y="120"/>
                            <position x="200" y="140"/>
                            <position x="490" y="140"/>
                        </connection>
                        <connection formalParameterOut="Q" refLocalIdOut="15" formalParameterIn="in1" refLocalIdIn="1" localId="19" name="Q" zOrder="-1" block="0" type="0">
                            <position x="790" y="160"/>
                            <position x="860" y="160"/>
                            <position x="860" y="110"/>
                            <position x="920" y="110"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="6" formalParameterIn="in0" refLocalIdIn="20" localId="21" name="Sync 100" zOrder="-1" block="0" type="0">
                            <position x="140" y="60"/>
                            <position x="245" y="60"/>
                            <position x="245" y="170"/>
                            <position x="290" y="170"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="20" formalParameterIn="+" refLocalIdIn="13" localId="22" name="out1" zOrder="-1" block="0" type="0">
                            <position x="390" y="180"/>
                            <position x="420" y="180"/>
                            <position x="420" y="180"/>
                            <position x="490" y="180"/>
                        </connection>
                        <connection formalParameterOut="~Q" refLocalIdOut="15" formalParameterIn="in1" refLocalIdIn="20" localId="24" name="~Q" zOrder="-1" block="0" type="0">
                            <position x="790" y="180"/>
                            <position x="860" y="180"/>
                            <position x="860" y="275"/>
                            <position x="220" y="275"/>
                            <position x="220" y="190"/>
                            <position x="290" y="190"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="2" formalParameterIn="R" refLocalIdIn="13" localId="25" name="Вход1" zOrder="-1" block="0" type="0">
                            <position x="140" y="90"/>
                            <position x="430" y="90"/>
                            <position x="430" y="120"/>
                            <position x="490" y="120"/>
                        </connection>
                        <connection formalParameterOut="~Q" refLocalIdOut="15" formalParameterIn="in1" refLocalIdIn="26" localId="27" name="~Q" zOrder="-1" block="0" type="0">
                            <position x="790" y="180"/>
                            <position x="860" y="180"/>
                            <position x="860" y="275"/>
                            <position x="220" y="275"/>
                            <position x="220" y="250"/>
                            <position x="290" y="250"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="6" formalParameterIn="in0" refLocalIdIn="26" localId="28" name="Sync 100" zOrder="-1" block="0" type="0">
                            <position x="140" y="60"/>
                            <position x="245" y="60"/>
                            <position x="245" y="230"/>
                            <position x="290" y="230"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="26" formalParameterIn="-" refLocalIdIn="13" localId="29" name="out2" zOrder="-1" block="0" type="0">
                            <position x="390" y="240"/>
                            <position x="440" y="240"/>
                            <position x="440" y="200"/>
                            <position x="490" y="200"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="30" formalParameterIn="in" refLocalIdIn="3" localId="31" name="out" zOrder="-1" block="0" type="0">
                            <position x="1020" y="190"/>
                            <position x="1050" y="190"/>
                            <position x="1050" y="190"/>
                            <position x="1080" y="190"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="1" formalParameterIn="in" refLocalIdIn="32" localId="33" name="out3" zOrder="-1" block="0" type="0">
                            <position x="1020" y="100"/>
                            <position x="1050" y="100"/>
                            <position x="1050" y="100"/>
                            <position x="1080" y="100"/>
                        </connection>
                    </FBD>
                </body>
            </pou>
            <pou name="DPR" pouType="macros" pouUuid="{00000000-0000-0000-0000-000000000000}" localId="18" description="">
                <addData>
                    <pageSize Format="8" Orient="1" x="1" y="1"/>
                    <dirpath></dirpath>
                </addData>
                <interface>
                    <localVars>
                        <localId>1</localId>
                        <variable name="Var" flags="0" localId="1" const="0" def="false" phys="0">
                            <type>Bool</type>
                            <modbus en="0"/>
                            <EEPROM en="0"/>
                        </variable>
                    </localVars>
                </interface>
                <body>
                    <FBD>
                        <block localId="2" width="60" height="90" typeName="CTU" instanceName="Блок2" description="" zOrder="5" block="0" dataType="UInt16" capt="0">
                            <addData/>
                            <position x="660" y="100"/>
                            <inputVariables>
                                <variable formalParameter="R" type="in" description="" negated="1" fronts="0" dataType="Bool" pubName="R" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="20" size="20"/>
                                        <refConnect LocalId="8"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="up_lim" type="in" description="" negated="0" fronts="0" dataType="UInt16" pubName="UL" isCaption="1" dynamic="0" isConst="0" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="40" size="20"/>
                                        <refConnect LocalId="9"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="down_lim" type="in" description="" negated="0" fronts="0" dataType="UInt16" pubName="DL" isCaption="1" dynamic="0" isConst="1" valConst="0" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="60" size="20"/>
                                    </connectionPointIn>
                                </variable>
                                <variable formalParameter="+" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="+" isCaption="1" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="80" size="20"/>
                                        <refConnect LocalId="10"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="UInt16" pubName="out" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="40" size="20"/>
                                    </connectionPointOut>
                                </variable>
                                <variable formalParameter="up" description="" type="out" negated="0" dataType="Bool" pubName="up" isCaption="1" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="60" y="60" size="20"/>
                                        <refConnect LocalId="18"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="3" width="80" height="20" typeName="MacrosIn" instanceName="Time" description="" zOrder="3" block="0" dataType="UInt16" capt="0">
                            <addData>
                                <default>0</default>
                            </addData>
                            <position x="60" y="130"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="UInt16" pubName="Time" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="10" size="20"/>
                                        <refConnect LocalId="9"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="4" width="80" height="20" typeName="MacrosIn" instanceName="IN" description="" zOrder="2" block="0" dataType="Bool" capt="0">
                            <addData>
                                <default>0</default>
                            </addData>
                            <position x="60" y="100"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="IN" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="10" size="20"/>
                                        <refConnect LocalId="8"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="5" width="80" height="20" typeName="MacrosIn" instanceName="Sync 100" description="" zOrder="1" block="0" dataType="Bool" capt="0">
                            <addData>
                                <default>0</default>
                            </addData>
                            <position x="60" y="70"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="Sync 100" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="10" size="20"/>
                                        <refConnect LocalId="10"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="6" width="80" height="20" typeName="MacrosOut" instanceName="Out" description="" zOrder="4" block="0" dataType="Bool" capt="0">
                            <addData/>
                            <position x="1120" y="110"/>
                            <inputVariables>
                                <variable formalParameter="in" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="Out" isCaption="0" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="10" size="20"/>
                                        <refConnect LocalId="16"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables/>
                        </block>
                        <block localId="15" width="80" height="20" typeName="INVAR" instanceName="Блок15" description="" zOrder="15" block="0" dataType="Bool" capt="0">
                            <addData>
                                <variableId>1</variableId>
                                <typeBlock>0</typeBlock>
                                <readOption>0</readOption>
                                <priority>0</priority>
                                <devVariable></devVariable>
                            </addData>
                            <position x="870" y="110"/>
                            <inputVariables/>
                            <outputVariables>
                                <variable formalParameter="out" description="" type="out" negated="0" dataType="Bool" pubName="out" isCaption="0" dynamic="0">
                                    <debugPoint debug="0"/>
                                    <connectionPointOut>
                                        <relPosition x="80" y="10" size="20"/>
                                        <refConnect LocalId="16"/>
                                    </connectionPointOut>
                                </variable>
                            </outputVariables>
                        </block>
                        <block localId="17" width="80" height="20" typeName="INVAR" instanceName="Блок1" description="" zOrder="15" block="0" dataType="Bool" capt="0">
                            <addData>
                                <variableId>1</variableId>
                                <typeBlock>1</typeBlock>
                                <readOption>0</readOption>
                                <priority>1</priority>
                                <devVariable></devVariable>
                            </addData>
                            <position x="870" y="150"/>
                            <inputVariables>
                                <variable formalParameter="in" type="in" description="" negated="0" fronts="0" dataType="Bool" pubName="in" isCaption="0" dynamic="0" isConst="0" valConst="false" formConst="10">
                                    <connectionPointIn>
                                        <relPosition x="0" y="10" size="20"/>
                                        <refConnect LocalId="18"/>
                                    </connectionPointIn>
                                </variable>
                            </inputVariables>
                            <outputVariables/>
                        </block>
                        <connection formalParameterOut="out" refLocalIdOut="4" formalParameterIn="R" refLocalIdIn="2" localId="8" name="Вход2" zOrder="-1" block="0" type="0">
                            <position x="160" y="110"/>
                            <position x="400" y="110"/>
                            <position x="400" y="120"/>
                            <position x="640" y="120"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="3" formalParameterIn="up_lim" refLocalIdIn="2" localId="9" name="Вход1" zOrder="-1" block="0" type="0">
                            <position x="160" y="140"/>
                            <position x="390" y="140"/>
                            <position x="390" y="140"/>
                            <position x="640" y="140"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="5" formalParameterIn="+" refLocalIdIn="2" localId="10" name="Вход3" zOrder="-1" block="0" type="0">
                            <position x="160" y="80"/>
                            <position x="380" y="80"/>
                            <position x="380" y="180"/>
                            <position x="640" y="180"/>
                        </connection>
                        <connection formalParameterOut="out" refLocalIdOut="15" formalParameterIn="in" refLocalIdIn="6" localId="16" name="out" zOrder="-1" block="0" type="0">
                            <position x="970" y="120"/>
                            <position x="1040" y="120"/>
                            <position x="1040" y="120"/>
                            <position x="1100" y="120"/>
                        </connection>
                        <connection formalParameterOut="up" refLocalIdOut="2" formalParameterIn="in" refLocalIdIn="17" localId="18" name="up" zOrder="-1" block="0" type="0">
                            <position x="740" y="160"/>
                            <position x="800" y="160"/>
                            <position x="800" y="160"/>
                            <position x="850" y="160"/>
                        </connection>
                    </FBD>
                </body>
            </pou>
        </pous>
    </types>
</project>
