Add check bison version in configure.ac file.
To build correctly matiec we need bison greater or equals than 2.4 version.
Now the "configure" script is able to check if system has correctly requirements.
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.plcopen.org/xml/tc6.xsd"
xmlns:xhtml="http://www.w3.org/1999/xhtml"
xsi:schemaLocation="http://www.plcopen.org/xml/tc6.xsd http://www.plcopen.org/xml/tc6.xsd">
<fileHeader contentDescription="This tests as most as possible IEC standard library"
companyName="Beremiz"
companyURL="www.beremiz.org"
productName="BREMIZ"
productRelease="1"
productVersion="1"
creationDateTime="2007-07-07 11:58:26"/>
<contentHeader name="STD_TEST">
<coordinateInfo>
<fbd>
<scaling y="0" x="0"/>
</fbd>
<ld>
<scaling y="0" x="0"/>
</ld>
<sfc>
<scaling y="0" x="0"/>
</sfc>
</coordinateInfo>
</contentHeader>
<types>
<dataTypes/>
<pous>
<pou name="TEST_FROM_STRINGS" pouType="functionBlock">
<interface>
<inputVars>
<variable name="IN1">
<type>
<string/>
</type>
</variable>
<variable name="IN2">
<type>
<string/>
</type>
</variable>
<variable name="TESTNR">
<type>
<INT/>
</type>
</variable>
</inputVars>
<outputVars>
<variable name="INTRES">
<type>
<INT/>
</type>
</variable>
<variable name="NEXT_TEST">
<type>
<INT/>
</type>
</variable>
<variable name="TEST_NAME">
<type>
<string/>
</type>
</variable>
</outputVars>
</interface>
<body>
<FBD>
<inVariable localId="6" width="59" height="27">
<position y="288" x="34"/>
<connectionPointOut>
<relPosition y="13" x="59"/>
</connectionPointOut>
<expression>TESTNR</expression>
</inVariable>
<outVariable localId="8" width="92" height="47">
<position y="370" x="826"/>
<connectionPointIn>
<relPosition y="23" x="0"/>
<connection refLocalId="16" formalParameter="OUT">
<position y="393" x="826"/>
<position y="393" x="809"/>
<position y="400" x="809"/>
<position y="400" x="792"/>
</connection>
</connectionPointIn>
<expression>INTRES</expression>
</outVariable>
<block localId="11" height="114" width="115" instanceName="" typeName="LEN">
<position y="361" x="325"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="67" x="0"/>
<connection refLocalId="24">
<position y="428" x="325"/>
<position y="428" x="304"/>
<position y="416" x="304"/>
<position y="416" x="283"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="67" x="115"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="16" height="240" width="107" instanceName="" typeName="MUX">
<position y="358" x="685"/>
<inputVariables>
<variable formalParameter="K">
<connectionPointIn>
<relPosition y="42" x="0"/>
<connection refLocalId="60" formalParameter="OUT">
<position y="400" x="685"/>
<position y="400" x="642"/>
<position y="338" x="642"/>
<position y="338" x="614"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN0">
<connectionPointIn>
<relPosition y="86" x="0"/>
<connection refLocalId="11" formalParameter="OUT">
<position y="444" x="685"/>
<position y="444" x="562"/>
<position y="428" x="562"/>
<position y="428" x="440"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="130" x="0"/>
<connection refLocalId="76" formalParameter="OUT">
<position y="488" x="685"/>
<position y="488" x="534"/>
<position y="515" x="534"/>
<position y="515" x="467"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="174" x="0"/>
<connection refLocalId="75" formalParameter="OUT">
<position y="532" x="685"/>
<position y="532" x="600"/>
<position y="599" x="600"/>
<position y="599" x="467"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN3">
<connectionPointIn>
<relPosition y="218" x="0"/>
<connection refLocalId="57" formalParameter="OUT">
<position y="576" x="685"/>
<position y="576" x="632"/>
<position y="690" x="632"/>
<position y="690" x="448"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="42" x="107"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="23" width="49" height="30">
<position y="508" x="270"/>
<connectionPointOut>
<relPosition y="15" x="49"/>
</connectionPointOut>
<expression>IN1</expression>
</inVariable>
<inVariable localId="24" width="75" height="33">
<position y="400" x="208"/>
<connectionPointOut>
<relPosition y="16" x="75"/>
</connectionPointOut>
<expression>IN1</expression>
</inVariable>
<inVariable localId="25" width="71" height="29">
<position y="562" x="248"/>
<connectionPointOut>
<relPosition y="14" x="71"/>
</connectionPointOut>
<expression>IN2</expression>
</inVariable>
<block localId="57" height="60" width="63" instanceName="" typeName="FIND">
<position y="660" x="385"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="58">
<position y="690" x="385"/>
<position y="690" x="371"/>
<position y="678" x="371"/>
<position y="678" x="347"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="59">
<position y="710" x="385"/>
<position y="710" x="371"/>
<position y="713" x="371"/>
<position y="713" x="348"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="58" width="31" height="27">
<position y="665" x="316"/>
<connectionPointOut>
<relPosition y="13" x="31"/>
</connectionPointOut>
<expression>IN1</expression>
</inVariable>
<inVariable localId="59" width="31" height="27">
<position y="700" x="317"/>
<connectionPointOut>
<relPosition y="13" x="31"/>
</connectionPointOut>
<expression>IN2</expression>
</inVariable>
<block localId="60" height="80" width="63" instanceName="" typeName="LIMIT">
<position y="308" x="551"/>
<inputVariables>
<variable formalParameter="MN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="65">
<position y="338" x="551"/>
<position y="338" x="523"/>
<position y="321" x="523"/>
<position y="321" x="496"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="6">
<position y="358" x="551"/>
<position y="358" x="462"/>
<position y="301" x="462"/>
<position y="301" x="93"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="MX">
<connectionPointIn>
<relPosition y="70" x="0"/>
<connection refLocalId="62">
<position y="378" x="551"/>
<position y="378" x="532"/>
<position y="390" x="532"/>
<position y="390" x="513"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="62" width="38" height="27">
<position y="377" x="475"/>
<connectionPointOut>
<relPosition y="13" x="38"/>
</connectionPointOut>
<expression>3</expression>
</inVariable>
<comment localId="63" height="87" width="243">
<position y="46" x="48"/>
<content>The FROM STRING test machine</content>
</comment>
<inVariable localId="65" width="18" height="27">
<position y="308" x="478"/>
<connectionPointOut>
<relPosition y="13" x="18"/>
</connectionPointOut>
<expression>0</expression>
</inVariable>
<outVariable localId="66" width="83" height="27">
<position y="192" x="311"/>
<connectionPointIn>
<relPosition y="13" x="0"/>
<connection refLocalId="6">
<position y="205" x="311"/>
<position y="205" x="202"/>
<position y="301" x="202"/>
<position y="301" x="93"/>
</connection>
</connectionPointIn>
<expression>NEXT_TEST</expression>
</outVariable>
<inVariable localId="69" width="41" height="27">
<position y="440" x="831"/>
<connectionPointOut>
<relPosition y="13" x="41"/>
</connectionPointOut>
<expression>'LEN'</expression>
</inVariable>
<inVariable localId="70" width="90" height="27">
<position y="490" x="833"/>
<connectionPointOut>
<relPosition y="13" x="90"/>
</connectionPointOut>
<expression>'EQ(IN1,IN2)'</expression>
</inVariable>
<inVariable localId="71" width="90" height="27">
<position y="537" x="843"/>
<connectionPointOut>
<relPosition y="13" x="90"/>
</connectionPointOut>
<expression>'EQ(IN2,IN2)'</expression>
</inVariable>
<inVariable localId="72" width="46" height="27">
<position y="585" x="823"/>
<connectionPointOut>
<relPosition y="13" x="46"/>
</connectionPointOut>
<expression>'FIND'</expression>
</inVariable>
<block localId="73" height="274" width="69" instanceName="" typeName="MUX">
<position y="424" x="1065"/>
<inputVariables>
<variable formalParameter="K">
<connectionPointIn>
<relPosition y="45" x="0"/>
<connection refLocalId="60" formalParameter="OUT">
<position y="469" x="1065"/>
<position y="469" x="1039"/>
<position y="338" x="1039"/>
<position y="338" x="614"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN0">
<connectionPointIn>
<relPosition y="95" x="0"/>
<connection refLocalId="69">
<position y="519" x="1065"/>
<position y="519" x="1003"/>
<position y="453" x="1003"/>
<position y="453" x="872"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="145" x="0"/>
<connection refLocalId="70">
<position y="569" x="1065"/>
<position y="569" x="988"/>
<position y="503" x="988"/>
<position y="503" x="923"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="195" x="0"/>
<connection refLocalId="71">
<position y="619" x="1065"/>
<position y="619" x="973"/>
<position y="550" x="973"/>
<position y="550" x="933"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN3">
<connectionPointIn>
<relPosition y="245" x="0"/>
<connection refLocalId="72">
<position y="669" x="1065"/>
<position y="669" x="942"/>
<position y="598" x="942"/>
<position y="598" x="869"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="45" x="69"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<outVariable localId="74" width="86" height="27">
<position y="444" x="1202"/>
<connectionPointIn>
<relPosition y="13" x="0"/>
<connection refLocalId="73" formalParameter="OUT">
<position y="457" x="1202"/>
<position y="457" x="1157"/>
<position y="469" x="1157"/>
<position y="469" x="1134"/>
</connection>
</connectionPointIn>
<expression>TEST_NAME</expression>
</outVariable>
<block localId="75" height="60" width="63" instanceName="" typeName="EQ">
<position y="569" x="404"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="25">
<position y="599" x="404"/>
<position y="599" x="379"/>
<position y="576" x="379"/>
<position y="576" x="319"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="25">
<position y="619" x="404"/>
<position y="619" x="379"/>
<position y="576" x="379"/>
<position y="576" x="319"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="76" height="60" width="63" instanceName="" typeName="EQ">
<position y="485" x="404"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="23">
<position y="515" x="404"/>
<position y="515" x="342"/>
<position y="523" x="342"/>
<position y="523" x="319"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="25">
<position y="535" x="404"/>
<position y="535" x="379"/>
<position y="576" x="379"/>
<position y="576" x="319"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
</FBD>
</body>
</pou>
<pou name="TEST_STRINGS_OPS" pouType="functionBlock">
<interface>
<inputVars>
<variable name="IN1">
<type>
<string/>
</type>
</variable>
<variable name="IN2">
<type>
<string/>
</type>
</variable>
<variable name="IN3">
<type>
<string/>
</type>
</variable>
<variable name="TESTNR">
<type>
<INT/>
</type>
</variable>
<variable name="K">
<type>
<INT/>
</type>
</variable>
<variable name="P">
<type>
<INT/>
</type>
</variable>
<variable name="L">
<type>
<INT/>
</type>
</variable>
</inputVars>
<outputVars>
<variable name="STRRES">
<type>
<string/>
</type>
</variable>
<variable name="NEXT_TEST">
<type>
<INT/>
</type>
</variable>
<variable name="TEST_NAME">
<type>
<string/>
</type>
</variable>
</outputVars>
</interface>
<body>
<FBD>
<block localId="1" height="242" width="93" instanceName="" typeName="MUX">
<position y="242" x="702"/>
<inputVariables>
<variable formalParameter="K">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="81" formalParameter="OUT">
<position y="272" x="702"/>
<position y="272" x="667"/>
<position y="208" x="667"/>
<position y="208" x="632"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN0">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="20">
<position y="292" x="702"/>
<position y="292" x="450"/>
<position y="302" x="450"/>
<position y="302" x="264"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="70" x="0"/>
<connection refLocalId="21">
<position y="312" x="702"/>
<position y="312" x="473"/>
<position y="333" x="473"/>
<position y="333" x="263"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="90" x="0"/>
<connection refLocalId="22">
<position y="332" x="702"/>
<position y="332" x="498"/>
<position y="370" x="498"/>
<position y="370" x="214"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN3">
<connectionPointIn>
<relPosition y="110" x="0"/>
<connection refLocalId="27" formalParameter="OUT">
<position y="352" x="702"/>
<position y="352" x="516"/>
<position y="417" x="516"/>
<position y="417" x="366"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN4">
<connectionPointIn>
<relPosition y="130" x="0"/>
<connection refLocalId="31" formalParameter="OUT">
<position y="372" x="702"/>
<position y="372" x="534"/>
<position y="506" x="534"/>
<position y="506" x="347"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN5">
<connectionPointIn>
<relPosition y="150" x="0"/>
<connection refLocalId="34" formalParameter="OUT">
<position y="392" x="702"/>
<position y="392" x="549"/>
<position y="582" x="549"/>
<position y="582" x="344"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN6">
<connectionPointIn>
<relPosition y="170" x="0"/>
<connection refLocalId="39" formalParameter="OUT">
<position y="412" x="702"/>
<position y="412" x="568"/>
<position y="692" x="568"/>
<position y="692" x="358"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN7">
<connectionPointIn>
<relPosition y="190" x="0"/>
<connection refLocalId="46" formalParameter="OUT">
<position y="432" x="702"/>
<position y="432" x="593"/>
<position y="791" x="593"/>
<position y="791" x="325"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN8">
<connectionPointIn>
<relPosition y="210" x="0"/>
<connection refLocalId="48" formalParameter="OUT">
<position y="452" x="702"/>
<position y="452" x="611"/>
<position y="887" x="611"/>
<position y="887" x="315"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN9">
<connectionPointIn>
<relPosition y="230" x="0"/>
<connection refLocalId="52" formalParameter="OUT">
<position y="472" x="702"/>
<position y="472" x="631"/>
<position y="1042" x="631"/>
<position y="1042" x="324"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="93"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<outVariable localId="2" width="66" height="28">
<position y="244" x="845"/>
<connectionPointIn>
<relPosition y="14" x="0"/>
<connection refLocalId="1" formalParameter="OUT">
<position y="258" x="845"/>
<position y="258" x="813"/>
<position y="272" x="813"/>
<position y="272" x="795"/>
</connection>
</connectionPointIn>
<expression>STRRES</expression>
</outVariable>
<inVariable localId="6" width="59" height="27">
<position y="205" x="234"/>
<connectionPointOut>
<relPosition y="13" x="59"/>
</connectionPointOut>
<expression>TESTNR</expression>
</inVariable>
<inVariable localId="20" width="31" height="27">
<position y="289" x="233"/>
<connectionPointOut>
<relPosition y="13" x="31"/>
</connectionPointOut>
<expression>IN1</expression>
</inVariable>
<inVariable localId="21" width="32" height="29">
<position y="319" x="231"/>
<connectionPointOut>
<relPosition y="14" x="32"/>
</connectionPointOut>
<expression>IN2</expression>
</inVariable>
<inVariable localId="22" width="48" height="29">
<position y="356" x="166"/>
<connectionPointOut>
<relPosition y="14" x="48"/>
</connectionPointOut>
<expression>IN3</expression>
</inVariable>
<block localId="27" height="61" width="75" instanceName="" typeName="LEFT">
<position y="387" x="291"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="28">
<position y="417" x="291"/>
<position y="417" x="270"/>
<position y="409" x="270"/>
<position y="409" x="199"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="L">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="29">
<position y="437" x="291"/>
<position y="437" x="271"/>
<position y="447" x="271"/>
<position y="447" x="187"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="75"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="28" width="35" height="30">
<position y="394" x="164"/>
<connectionPointOut>
<relPosition y="15" x="35"/>
</connectionPointOut>
<expression>IN1</expression>
</inVariable>
<inVariable localId="29" width="21" height="27">
<position y="434" x="166"/>
<connectionPointOut>
<relPosition y="13" x="21"/>
</connectionPointOut>
<expression>L</expression>
</inVariable>
<block localId="31" height="60" width="55" instanceName="" typeName="RIGHT">
<position y="476" x="292"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="32">
<position y="506" x="292"/>
<position y="506" x="267"/>
<position y="491" x="267"/>
<position y="491" x="243"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="L">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="33">
<position y="526" x="292"/>
<position y="526" x="256"/>
<position y="539" x="256"/>
<position y="539" x="221"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="55"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="32" width="31" height="28">
<position y="477" x="212"/>
<connectionPointOut>
<relPosition y="14" x="31"/>
</connectionPointOut>
<expression>IN1</expression>
</inVariable>
<inVariable localId="33" width="17" height="27">
<position y="526" x="204"/>
<connectionPointOut>
<relPosition y="13" x="17"/>
</connectionPointOut>
<expression>L</expression>
</inVariable>
<block localId="34" height="80" width="55" instanceName="" typeName="MID">
<position y="552" x="289"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="35">
<position y="582" x="289"/>
<position y="582" x="264"/>
<position y="578" x="264"/>
<position y="578" x="240"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="L">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="38">
<position y="602" x="289"/>
<position y="602" x="238"/>
<position y="596" x="238"/>
<position y="596" x="188"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="P">
<connectionPointIn>
<relPosition y="70" x="0"/>
<connection refLocalId="37">
<position y="622" x="289"/>
<position y="622" x="261"/>
<position y="618" x="261"/>
<position y="618" x="233"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="55"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="35" width="31" height="27">
<position y="565" x="209"/>
<connectionPointOut>
<relPosition y="13" x="31"/>
</connectionPointOut>
<expression>IN1</expression>
</inVariable>
<inVariable localId="37" width="18" height="27">
<position y="605" x="215"/>
<connectionPointOut>
<relPosition y="13" x="18"/>
</connectionPointOut>
<expression>P</expression>
</inVariable>
<inVariable localId="38" width="17" height="27">
<position y="583" x="171"/>
<connectionPointOut>
<relPosition y="13" x="17"/>
</connectionPointOut>
<expression>L</expression>
</inVariable>
<block localId="39" height="83" width="67" instanceName="" typeName="CONCAT">
<position y="662" x="291"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="40">
<position y="692" x="291"/>
<position y="692" x="258"/>
<position y="666" x="258"/>
<position y="666" x="225"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="51" x="0"/>
<connection refLocalId="41">
<position y="713" x="291"/>
<position y="713" x="258"/>
<position y="704" x="258"/>
<position y="704" x="226"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN3">
<connectionPointIn>
<relPosition y="72" x="0"/>
<connection refLocalId="42">
<position y="734" x="291"/>
<position y="734" x="258"/>
<position y="739" x="258"/>
<position y="739" x="225"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="67"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="40" width="31" height="27">
<position y="653" x="194"/>
<connectionPointOut>
<relPosition y="13" x="31"/>
</connectionPointOut>
<expression>IN1</expression>
</inVariable>
<inVariable localId="41" width="31" height="27">
<position y="691" x="195"/>
<connectionPointOut>
<relPosition y="13" x="31"/>
</connectionPointOut>
<expression>IN2</expression>
</inVariable>
<inVariable localId="42" width="31" height="27">
<position y="726" x="194"/>
<connectionPointOut>
<relPosition y="13" x="31"/>
</connectionPointOut>
<expression>IN3</expression>
</inVariable>
<inVariable localId="44" width="31" height="27">
<position y="775" x="188"/>
<connectionPointOut>
<relPosition y="13" x="31"/>
</connectionPointOut>
<expression>IN1</expression>
</inVariable>
<inVariable localId="45" width="31" height="27">
<position y="804" x="184"/>
<connectionPointOut>
<relPosition y="13" x="31"/>
</connectionPointOut>
<expression>IN2</expression>
</inVariable>
<block localId="46" height="80" width="63" instanceName="" typeName="INSERT">
<position y="761" x="262"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="44">
<position y="791" x="262"/>
<position y="791" x="240"/>
<position y="788" x="240"/>
<position y="788" x="219"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="45">
<position y="811" x="262"/>
<position y="811" x="238"/>
<position y="817" x="238"/>
<position y="817" x="215"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="P">
<connectionPointIn>
<relPosition y="70" x="0"/>
<connection refLocalId="47">
<position y="831" x="262"/>
<position y="831" x="234"/>
<position y="854" x="234"/>
<position y="854" x="206"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="47" width="18" height="27">
<position y="841" x="188"/>
<connectionPointOut>
<relPosition y="13" x="18"/>
</connectionPointOut>
<expression>P</expression>
</inVariable>
<block localId="48" height="80" width="58" instanceName="" typeName="DELETE">
<position y="857" x="257"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="49">
<position y="887" x="257"/>
<position y="887" x="234"/>
<position y="894" x="234"/>
<position y="894" x="211"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="L">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="50">
<position y="907" x="257"/>
<position y="907" x="232"/>
<position y="929" x="232"/>
<position y="929" x="208"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="P">
<connectionPointIn>
<relPosition y="70" x="0"/>
<connection refLocalId="51">
<position y="927" x="257"/>
<position y="927" x="239"/>
<position y="970" x="239"/>
<position y="970" x="222"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="58"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="49" width="31" height="27">
<position y="881" x="180"/>
<connectionPointOut>
<relPosition y="13" x="31"/>
</connectionPointOut>
<expression>IN1</expression>
</inVariable>
<inVariable localId="50" width="17" height="27">
<position y="916" x="191"/>
<connectionPointOut>
<relPosition y="13" x="17"/>
</connectionPointOut>
<expression>L</expression>
</inVariable>
<inVariable localId="51" width="18" height="27">
<position y="957" x="204"/>
<connectionPointOut>
<relPosition y="13" x="18"/>
</connectionPointOut>
<expression>P</expression>
</inVariable>
<block localId="52" height="100" width="67" instanceName="" typeName="REPLACE">
<position y="1012" x="257"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="53">
<position y="1042" x="257"/>
<position y="1042" x="233"/>
<position y="1027" x="233"/>
<position y="1027" x="209"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="54">
<position y="1062" x="257"/>
<position y="1062" x="226"/>
<position y="1057" x="226"/>
<position y="1057" x="196"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="L">
<connectionPointIn>
<relPosition y="70" x="0"/>
<connection refLocalId="55">
<position y="1082" x="257"/>
<position y="1082" x="230"/>
<position y="1098" x="230"/>
<position y="1098" x="203"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="P">
<connectionPointIn>
<relPosition y="90" x="0"/>
<connection refLocalId="56">
<position y="1102" x="257"/>
<position y="1102" x="225"/>
<position y="1136" x="225"/>
<position y="1136" x="193"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="67"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="53" width="31" height="27">
<position y="1014" x="178"/>
<connectionPointOut>
<relPosition y="13" x="31"/>
</connectionPointOut>
<expression>IN1</expression>
</inVariable>
<inVariable localId="54" width="31" height="27">
<position y="1044" x="165"/>
<connectionPointOut>
<relPosition y="13" x="31"/>
</connectionPointOut>
<expression>IN2</expression>
</inVariable>
<inVariable localId="55" width="31" height="27">
<position y="1085" x="172"/>
<connectionPointOut>
<relPosition y="13" x="31"/>
</connectionPointOut>
<expression>L</expression>
</inVariable>
<inVariable localId="56" width="18" height="27">
<position y="1123" x="175"/>
<connectionPointOut>
<relPosition y="13" x="18"/>
</connectionPointOut>
<expression>P</expression>
</inVariable>
<comment localId="63" height="87" width="209">
<position y="34" x="40"/>
<content>The TO STRING test machine</content>
</comment>
<outVariable localId="66" width="83" height="27">
<position y="79" x="547"/>
<connectionPointIn>
<relPosition y="13" x="0"/>
<connection refLocalId="6">
<position y="92" x="547"/>
<position y="92" x="420"/>
<position y="218" x="420"/>
<position y="218" x="293"/>
</connection>
</connectionPointIn>
<expression>NEXT_TEST</expression>
</outVariable>
<inVariable localId="69" width="37" height="27">
<position y="322" x="837"/>
<connectionPointOut>
<relPosition y="13" x="37"/>
</connectionPointOut>
<expression>'IN1'</expression>
</inVariable>
<inVariable localId="70" width="37" height="27">
<position y="351" x="841"/>
<connectionPointOut>
<relPosition y="13" x="37"/>
</connectionPointOut>
<expression>'IN2'</expression>
</inVariable>
<inVariable localId="71" width="37" height="27">
<position y="385" x="841"/>
<connectionPointOut>
<relPosition y="13" x="37"/>
</connectionPointOut>
<expression>'IN3'</expression>
</inVariable>
<inVariable localId="72" width="45" height="27">
<position y="447" x="849"/>
<connectionPointOut>
<relPosition y="13" x="45"/>
</connectionPointOut>
<expression>'LEFT'</expression>
</inVariable>
<inVariable localId="73" width="54" height="27">
<position y="508" x="864"/>
<connectionPointOut>
<relPosition y="13" x="54"/>
</connectionPointOut>
<expression>'RIGHT'</expression>
</inVariable>
<inVariable localId="74" width="40" height="27">
<position y="577" x="866"/>
<connectionPointOut>
<relPosition y="13" x="40"/>
</connectionPointOut>
<expression>'MID'</expression>
</inVariable>
<inVariable localId="75" width="69" height="27">
<position y="669" x="871"/>
<connectionPointOut>
<relPosition y="13" x="69"/>
</connectionPointOut>
<expression>'CONCAT'</expression>
</inVariable>
<inVariable localId="76" width="61" height="27">
<position y="757" x="881"/>
<connectionPointOut>
<relPosition y="13" x="61"/>
</connectionPointOut>
<expression>'INSERT'</expression>
</inVariable>
<inVariable localId="77" width="64" height="27">
<position y="879" x="884"/>
<connectionPointOut>
<relPosition y="13" x="64"/>
</connectionPointOut>
<expression>'DELETE'</expression>
</inVariable>
<inVariable localId="78" width="73" height="27">
<position y="1010" x="881"/>
<connectionPointOut>
<relPosition y="13" x="73"/>
</connectionPointOut>
<expression>'REPLACE'</expression>
</inVariable>
<block localId="79" height="240" width="63" instanceName="" typeName="MUX">
<position y="243" x="1136"/>
<inputVariables>
<variable formalParameter="K">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="81" formalParameter="OUT">
<position y="273" x="1136"/>
<position y="273" x="997"/>
<position y="208" x="997"/>
<position y="208" x="632"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN0">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="69">
<position y="293" x="1136"/>
<position y="293" x="896"/>
<position y="335" x="896"/>
<position y="335" x="874"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="70" x="0"/>
<connection refLocalId="70">
<position y="313" x="1136"/>
<position y="313" x="917"/>
<position y="364" x="917"/>
<position y="364" x="878"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="90" x="0"/>
<connection refLocalId="71">
<position y="333" x="1136"/>
<position y="333" x="935"/>
<position y="398" x="935"/>
<position y="398" x="878"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN3">
<connectionPointIn>
<relPosition y="110" x="0"/>
<connection refLocalId="72">
<position y="353" x="1136"/>
<position y="353" x="961"/>
<position y="460" x="961"/>
<position y="460" x="894"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN4">
<connectionPointIn>
<relPosition y="130" x="0"/>
<connection refLocalId="73">
<position y="373" x="1136"/>
<position y="373" x="983"/>
<position y="521" x="983"/>
<position y="521" x="918"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN5">
<connectionPointIn>
<relPosition y="150" x="0"/>
<connection refLocalId="74">
<position y="393" x="1136"/>
<position y="393" x="1005"/>
<position y="590" x="1005"/>
<position y="590" x="906"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN6">
<connectionPointIn>
<relPosition y="170" x="0"/>
<connection refLocalId="75">
<position y="413" x="1136"/>
<position y="413" x="1026"/>
<position y="682" x="1026"/>
<position y="682" x="940"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN7">
<connectionPointIn>
<relPosition y="190" x="0"/>
<connection refLocalId="76">
<position y="433" x="1136"/>
<position y="433" x="1047"/>
<position y="770" x="1047"/>
<position y="770" x="942"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN8">
<connectionPointIn>
<relPosition y="210" x="0"/>
<connection refLocalId="77">
<position y="453" x="1136"/>
<position y="453" x="1064"/>
<position y="892" x="1064"/>
<position y="892" x="948"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN9">
<connectionPointIn>
<relPosition y="230" x="0"/>
<connection refLocalId="78">
<position y="473" x="1136"/>
<position y="473" x="1087"/>
<position y="1023" x="1087"/>
<position y="1023" x="954"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<outVariable localId="80" width="86" height="27">
<position y="309" x="1261"/>
<connectionPointIn>
<relPosition y="13" x="0"/>
<connection refLocalId="79" formalParameter="OUT">
<position y="322" x="1261"/>
<position y="322" x="1230"/>
<position y="273" x="1230"/>
<position y="273" x="1199"/>
</connection>
</connectionPointIn>
<expression>TEST_NAME</expression>
</outVariable>
<block localId="81" height="80" width="63" instanceName="" typeName="LIMIT">
<position y="178" x="569"/>
<inputVariables>
<variable formalParameter="MN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="82">
<position y="208" x="569"/>
<position y="208" x="539"/>
<position y="205" x="539"/>
<position y="205" x="509"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="6">
<position y="228" x="569"/>
<position y="228" x="423"/>
<position y="218" x="423"/>
<position y="218" x="293"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="MX">
<connectionPointIn>
<relPosition y="70" x="0"/>
<connection refLocalId="83">
<position y="248" x="569"/>
<position y="248" x="539"/>
<position y="250" x="539"/>
<position y="250" x="509"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="82" width="18" height="27">
<position y="192" x="491"/>
<connectionPointOut>
<relPosition y="13" x="18"/>
</connectionPointOut>
<expression>0</expression>
</inVariable>
<inVariable localId="83" width="18" height="27">
<position y="237" x="491"/>
<connectionPointOut>
<relPosition y="13" x="18"/>
</connectionPointOut>
<expression>9</expression>
</inVariable>
</FBD>
</body>
</pou>
<pou name="TEST_TO_STRINGS" pouType="functionBlock">
<interface>
<inputVars>
<variable name="TESTNR">
<type>
<INT/>
</type>
</variable>
</inputVars>
<outputVars>
<variable name="RES_STR">
<type>
<string/>
</type>
</variable>
<variable name="NEXT_TEST">
<type>
<INT/>
</type>
</variable>
<variable name="TEST_NAME">
<type>
<string/>
</type>
</variable>
<variable name="RES_BOOL">
<type>
<BOOL/>
</type>
</variable>
</outputVars>
</interface>
<body>
<FBD>
<block localId="1" height="40" width="124" instanceName="" typeName="BOOL_TO_STRING">
<position y="2093" x="248"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="19">
<position y="2123" x="248"/>
<position y="2123" x="227"/>
<position y="2121" x="227"/>
<position y="2121" x="206"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="124"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="2" height="40" width="117" instanceName="" typeName="SINT_TO_STRING">
<position y="289" x="261"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="20">
<position y="319" x="261"/>
<position y="319" x="202"/>
<position y="328" x="202"/>
<position y="328" x="142"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="117"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="3" height="40" width="108" instanceName="" typeName="INT_TO_STRING">
<position y="393" x="258"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="21">
<position y="423" x="258"/>
<position y="423" x="235"/>
<position y="433" x="235"/>
<position y="433" x="184"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="108"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="4" height="40" width="118" instanceName="" typeName="DINT_TO_STRING">
<position y="492" x="257"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="22">
<position y="522" x="257"/>
<position y="522" x="227"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="118"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="5" height="40" width="115" instanceName="" typeName="LINT_TO_STRING">
<position y="593" x="265"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="23">
<position y="623" x="265"/>
<position y="623" x="233"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="115"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="6" height="40" width="127" instanceName="" typeName="USINT_TO_STRING">
<position y="693" x="256"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="24">
<position y="723" x="256"/>
<position y="723" x="235"/>
<position y="725" x="235"/>
<position y="725" x="214"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="127"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="7" height="40" width="118" instanceName="" typeName="UINT_TO_STRING">
<position y="793" x="267"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="25">
<position y="823" x="267"/>
<position y="823" x="247"/>
<position y="825" x="247"/>
<position y="825" x="227"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="118"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="8" height="40" width="128" instanceName="" typeName="UDINT_TO_STRING">
<position y="892" x="260"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="26">
<position y="922" x="260"/>
<position y="922" x="244"/>
<position y="923" x="244"/>
<position y="923" x="229"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="128"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="9" height="40" width="125" instanceName="" typeName="ULINT_TO_STRING">
<position y="994" x="258"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="27">
<position y="1024" x="258"/>
<position y="1024" x="228"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="125"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="10" height="40" width="120" instanceName="" typeName="REAL_TO_STRING">
<position y="1093" x="258"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="28">
<position y="1123" x="258"/>
<position y="1123" x="235"/>
<position y="1122" x="235"/>
<position y="1122" x="225"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="120"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="11" height="40" width="127" instanceName="" typeName="LREAL_TO_STRING">
<position y="1193" x="257"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="29">
<position y="1223" x="257"/>
<position y="1223" x="240"/>
<position y="1224" x="240"/>
<position y="1224" x="224"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="127"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="12" height="40" width="117" instanceName="" typeName="TIME_TO_STRING">
<position y="1293" x="261"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="30">
<position y="1323" x="261"/>
<position y="1323" x="251"/>
<position y="1322" x="251"/>
<position y="1322" x="225"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="117"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="13" height="40" width="121" instanceName="" typeName="DATE_TO_STRING">
<position y="1393" x="258"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="31">
<position y="1423" x="258"/>
<position y="1423" x="240"/>
<position y="1419" x="240"/>
<position y="1419" x="223"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="121"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="14" height="40" width="115" instanceName="" typeName="TOD_TO_STRING">
<position y="1493" x="265"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="32">
<position y="1523" x="265"/>
<position y="1523" x="249"/>
<position y="1520" x="249"/>
<position y="1520" x="234"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="115"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="15" height="40" width="119" instanceName="" typeName="BYTE_TO_STRING">
<position y="1690" x="265"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="34">
<position y="1720" x="265"/>
<position y="1720" x="246"/>
<position y="1716" x="246"/>
<position y="1716" x="228"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="119"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="16" height="40" width="127" instanceName="" typeName="WORD_TO_STRING">
<position y="1792" x="257"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="36">
<position y="1822" x="257"/>
<position y="1822" x="244"/>
<position y="1817" x="244"/>
<position y="1817" x="232"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="127"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="17" height="40" width="137" instanceName="" typeName="DWORD_TO_STRING">
<position y="1892" x="233"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="37">
<position y="1922" x="233"/>
<position y="1922" x="216"/>
<position y="1917" x="216"/>
<position y="1917" x="199"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="137"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="18" height="40" width="133" instanceName="" typeName="LWORD_TO_STRING">
<position y="1994" x="239"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="38">
<position y="2024" x="239"/>
<position y="2024" x="219"/>
<position y="2021" x="219"/>
<position y="2021" x="199"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="133"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="19" width="49" height="27">
<position y="2108" x="157"/>
<connectionPointOut>
<relPosition y="13" x="49"/>
</connectionPointOut>
<expression>FALSE</expression>
</inVariable>
<inVariable localId="20" width="31" height="27">
<position y="315" x="111"/>
<connectionPointOut>
<relPosition y="13" x="31"/>
</connectionPointOut>
<expression>-23</expression>
</inVariable>
<inVariable localId="21" width="47" height="27">
<position y="420" x="137"/>
<connectionPointOut>
<relPosition y="13" x="47"/>
</connectionPointOut>
<expression>-1678</expression>
</inVariable>
<inVariable localId="22" width="95" height="27">
<position y="509" x="132"/>
<connectionPointOut>
<relPosition y="13" x="95"/>
</connectionPointOut>
<expression>-1000000000</expression>
</inVariable>
<inVariable localId="23" width="111" height="27">
<position y="610" x="122"/>
<connectionPointOut>
<relPosition y="13" x="111"/>
</connectionPointOut>
<expression>-100000000000</expression>
</inVariable>
<inVariable localId="24" width="26" height="27">
<position y="712" x="188"/>
<connectionPointOut>
<relPosition y="13" x="26"/>
</connectionPointOut>
<expression>23</expression>
</inVariable>
<inVariable localId="25" width="42" height="27">
<position y="812" x="185"/>
<connectionPointOut>
<relPosition y="13" x="42"/>
</connectionPointOut>
<expression>1678</expression>
</inVariable>
<inVariable localId="26" width="90" height="27">
<position y="910" x="139"/>
<connectionPointOut>
<relPosition y="13" x="90"/>
</connectionPointOut>
<expression>1000000000</expression>
</inVariable>
<inVariable localId="27" width="106" height="27">
<position y="1011" x="122"/>
<connectionPointOut>
<relPosition y="13" x="106"/>
</connectionPointOut>
<expression>100000000000</expression>
</inVariable>
<inVariable localId="28" width="78" height="27">
<position y="1109" x="147"/>
<connectionPointOut>
<relPosition y="13" x="78"/>
</connectionPointOut>
<expression>1.2345678</expression>
</inVariable>
<inVariable localId="29" width="86" height="27">
<position y="1211" x="138"/>
<connectionPointOut>
<relPosition y="13" x="86"/>
</connectionPointOut>
<expression>1.23456789</expression>
</inVariable>
<inVariable localId="30" width="158" height="27">
<position y="1309" x="67"/>
<connectionPointOut>
<relPosition y="13" x="158"/>
</connectionPointOut>
<expression>t#5d14h12m18s3.5ms</expression>
</inVariable>
<inVariable localId="31" width="105" height="27">
<position y="1406" x="118"/>
<connectionPointOut>
<relPosition y="13" x="105"/>
</connectionPointOut>
<expression>D#1984-06-25</expression>
</inVariable>
<inVariable localId="32" width="124" height="27">
<position y="1507" x="110"/>
<connectionPointOut>
<relPosition y="13" x="124"/>
</connectionPointOut>
<expression>TOD#15:36:55.36</expression>
</inVariable>
<inVariable localId="33" width="193" height="27">
<position y="1599" x="36"/>
<connectionPointOut>
<relPosition y="13" x="193"/>
</connectionPointOut>
<expression>DT#1984-06-25-15:36:55.36</expression>
</inVariable>
<inVariable localId="34" width="69" height="27">
<position y="1703" x="159"/>
<connectionPointOut>
<relPosition y="13" x="69"/>
</connectionPointOut>
<expression>16#12</expression>
</inVariable>
<block localId="35" height="40" width="105" instanceName="" typeName="DT_TO_STRING">
<position y="1592" x="270"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="33">
<position y="1622" x="270"/>
<position y="1622" x="249"/>
<position y="1612" x="249"/>
<position y="1612" x="229"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="105"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="36" width="108" height="27">
<position y="1804" x="124"/>
<connectionPointOut>
<relPosition y="13" x="108"/>
</connectionPointOut>
<expression>16#1234</expression>
</inVariable>
<inVariable localId="37" width="181" height="27">
<position y="1904" x="18"/>
<connectionPointOut>
<relPosition y="13" x="181"/>
</connectionPointOut>
<expression>16#1234_5678</expression>
</inVariable>
<inVariable localId="38" width="181" height="27">
<position y="2008" x="18"/>
<connectionPointOut>
<relPosition y="13" x="181"/>
</connectionPointOut>
<expression>16#1234_5678_9abc_def0</expression>
</inVariable>
<block localId="39" height="2020" width="71" instanceName="" typeName="MUX">
<position y="150" x="768"/>
<inputVariables>
<variable formalParameter="K">
<connectionPointIn>
<relPosition y="70" x="0"/>
<connection refLocalId="41" formalParameter="OUT">
<position y="220" x="768"/>
<position y="220" x="546"/>
<position y="115" x="546"/>
<position y="115" x="536"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN0">
<connectionPointIn>
<relPosition y="170" x="0"/>
<connection refLocalId="2" formalParameter="OUT">
<position y="320" x="768"/>
<position y="320" x="573"/>
<position y="319" x="573"/>
<position y="319" x="378"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="270" x="0"/>
<connection refLocalId="3" formalParameter="OUT">
<position y="420" x="768"/>
<position y="420" x="452"/>
<position y="423" x="452"/>
<position y="423" x="366"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="370" x="0"/>
<connection refLocalId="4" formalParameter="OUT">
<position y="520" x="768"/>
<position y="520" x="468"/>
<position y="522" x="468"/>
<position y="522" x="375"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN3">
<connectionPointIn>
<relPosition y="470" x="0"/>
<connection refLocalId="5" formalParameter="OUT">
<position y="620" x="768"/>
<position y="620" x="459"/>
<position y="623" x="459"/>
<position y="623" x="380"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN4">
<connectionPointIn>
<relPosition y="570" x="0"/>
<connection refLocalId="6" formalParameter="OUT">
<position y="720" x="768"/>
<position y="720" x="461"/>
<position y="723" x="461"/>
<position y="723" x="383"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN5">
<connectionPointIn>
<relPosition y="670" x="0"/>
<connection refLocalId="7" formalParameter="OUT">
<position y="820" x="768"/>
<position y="820" x="462"/>
<position y="823" x="462"/>
<position y="823" x="385"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN6">
<connectionPointIn>
<relPosition y="770" x="0"/>
<connection refLocalId="8" formalParameter="OUT">
<position y="920" x="768"/>
<position y="920" x="468"/>
<position y="922" x="468"/>
<position y="922" x="388"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN7">
<connectionPointIn>
<relPosition y="870" x="0"/>
<connection refLocalId="9" formalParameter="OUT">
<position y="1020" x="768"/>
<position y="1020" x="468"/>
<position y="1024" x="468"/>
<position y="1024" x="383"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN8">
<connectionPointIn>
<relPosition y="970" x="0"/>
<connection refLocalId="10" formalParameter="OUT">
<position y="1120" x="768"/>
<position y="1120" x="458"/>
<position y="1123" x="458"/>
<position y="1123" x="378"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN9">
<connectionPointIn>
<relPosition y="1070" x="0"/>
<connection refLocalId="11" formalParameter="OUT">
<position y="1220" x="768"/>
<position y="1220" x="461"/>
<position y="1223" x="461"/>
<position y="1223" x="384"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN10">
<connectionPointIn>
<relPosition y="1170" x="0"/>
<connection refLocalId="12" formalParameter="OUT">
<position y="1320" x="768"/>
<position y="1320" x="458"/>
<position y="1323" x="458"/>
<position y="1323" x="378"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN11">
<connectionPointIn>
<relPosition y="1270" x="0"/>
<connection refLocalId="13" formalParameter="OUT">
<position y="1420" x="768"/>
<position y="1420" x="459"/>
<position y="1423" x="459"/>
<position y="1423" x="379"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN12">
<connectionPointIn>
<relPosition y="1370" x="0"/>
<connection refLocalId="14" formalParameter="OUT">
<position y="1520" x="768"/>
<position y="1520" x="459"/>
<position y="1523" x="459"/>
<position y="1523" x="380"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN13">
<connectionPointIn>
<relPosition y="1470" x="0"/>
<connection refLocalId="35" formalParameter="OUT">
<position y="1620" x="768"/>
<position y="1620" x="468"/>
<position y="1622" x="468"/>
<position y="1622" x="375"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN14">
<connectionPointIn>
<relPosition y="1570" x="0"/>
<connection refLocalId="15" formalParameter="OUT">
<position y="1720" x="768"/>
<position y="1720" x="384"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN15">
<connectionPointIn>
<relPosition y="1670" x="0"/>
<connection refLocalId="16" formalParameter="OUT">
<position y="1820" x="768"/>
<position y="1820" x="468"/>
<position y="1822" x="468"/>
<position y="1822" x="384"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN16">
<connectionPointIn>
<relPosition y="1770" x="0"/>
<connection refLocalId="17" formalParameter="OUT">
<position y="1920" x="768"/>
<position y="1920" x="468"/>
<position y="1922" x="468"/>
<position y="1922" x="370"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN17">
<connectionPointIn>
<relPosition y="1870" x="0"/>
<connection refLocalId="18" formalParameter="OUT">
<position y="2020" x="768"/>
<position y="2020" x="468"/>
<position y="2024" x="468"/>
<position y="2024" x="372"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN18">
<connectionPointIn>
<relPosition y="1970" x="0"/>
<connection refLocalId="1" formalParameter="OUT">
<position y="2120" x="768"/>
<position y="2120" x="455"/>
<position y="2123" x="455"/>
<position y="2123" x="372"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="70" x="71"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="40" width="59" height="27">
<position y="19" x="319"/>
<connectionPointOut>
<relPosition y="13" x="59"/>
</connectionPointOut>
<expression>TESTNR</expression>
</inVariable>
<block localId="41" height="80" width="63" instanceName="" typeName="LIMIT">
<position y="85" x="473"/>
<inputVariables>
<variable formalParameter="MN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="42">
<position y="115" x="473"/>
<position y="115" x="459"/>
<position y="92" x="459"/>
<position y="92" x="449"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="40">
<position y="135" x="473"/>
<position y="135" x="423"/>
<position y="32" x="423"/>
<position y="32" x="378"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="MX">
<connectionPointIn>
<relPosition y="70" x="0"/>
<connection refLocalId="43">
<position y="155" x="473"/>
<position y="155" x="445"/>
<position y="164" x="445"/>
<position y="164" x="408"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="42" width="18" height="27">
<position y="79" x="431"/>
<connectionPointOut>
<relPosition y="13" x="18"/>
</connectionPointOut>
<expression>0</expression>
</inVariable>
<inVariable localId="43" width="26" height="27">
<position y="151" x="382"/>
<connectionPointOut>
<relPosition y="13" x="26"/>
</connectionPointOut>
<expression>18</expression>
</inVariable>
<outVariable localId="44" width="66" height="27">
<position y="205" x="868"/>
<connectionPointIn>
<relPosition y="13" x="0"/>
<connection refLocalId="39" formalParameter="OUT">
<position y="218" x="868"/>
<position y="218" x="849"/>
<position y="220" x="849"/>
<position y="220" x="839"/>
</connection>
</connectionPointIn>
<expression>RES_STR</expression>
</outVariable>
<outVariable localId="45" width="83" height="27">
<position y="17" x="459"/>
<connectionPointIn>
<relPosition y="13" x="0"/>
<connection refLocalId="40">
<position y="30" x="459"/>
<position y="30" x="445"/>
<position y="32" x="445"/>
<position y="32" x="378"/>
</connection>
</connectionPointIn>
<expression>NEXT_TEST</expression>
</outVariable>
<inVariable localId="46" width="130" height="27">
<position y="1068" x="1287"/>
<connectionPointOut>
<relPosition y="13" x="130"/>
</connectionPointOut>
<expression>'BOOL_TO_STRING'</expression>
</inVariable>
<inVariable localId="47" width="123" height="27">
<position y="226" x="1301"/>
<connectionPointOut>
<relPosition y="13" x="123"/>
</connectionPointOut>
<expression>'SINT_TO_STRING'</expression>
</inVariable>
<inVariable localId="48" width="114" height="27">
<position y="270" x="1298"/>
<connectionPointOut>
<relPosition y="13" x="114"/>
</connectionPointOut>
<expression>'INT_TO_STRING'</expression>
</inVariable>
<inVariable localId="49" width="124" height="27">
<position y="321" x="1298"/>
<connectionPointOut>
<relPosition y="13" x="124"/>
</connectionPointOut>
<expression>'DINT_TO_STRING'</expression>
</inVariable>
<inVariable localId="50" width="121" height="27">
<position y="372" x="1298"/>
<connectionPointOut>
<relPosition y="13" x="121"/>
</connectionPointOut>
<expression>'LINT_TO_STRING'</expression>
</inVariable>
<inVariable localId="51" width="133" height="27">
<position y="421" x="1297"/>
<connectionPointOut>
<relPosition y="13" x="133"/>
</connectionPointOut>
<expression>'USINT_TO_STRING'</expression>
</inVariable>
<inVariable localId="52" width="124" height="27">
<position y="459" x="1296"/>
<connectionPointOut>
<relPosition y="13" x="124"/>
</connectionPointOut>
<expression>'UINT_TO_STRING'</expression>
</inVariable>
<inVariable localId="53" width="134" height="27">
<position y="509" x="1292"/>
<connectionPointOut>
<relPosition y="13" x="134"/>
</connectionPointOut>
<expression>'UDINT_TO_STRING'</expression>
</inVariable>
<inVariable localId="54" width="131" height="27">
<position y="561" x="1294"/>
<connectionPointOut>
<relPosition y="13" x="131"/>
</connectionPointOut>
<expression>'ULINT_TO_STRING'</expression>
</inVariable>
<inVariable localId="55" width="126" height="27">
<position y="609" x="1293"/>
<connectionPointOut>
<relPosition y="13" x="126"/>
</connectionPointOut>
<expression>'REAL_TO_STRING'</expression>
</inVariable>
<inVariable localId="56" width="133" height="27">
<position y="654" x="1293"/>
<connectionPointOut>
<relPosition y="13" x="133"/>
</connectionPointOut>
<expression>'LREAL_TO_STRING'</expression>
</inVariable>
<inVariable localId="57" width="123" height="27">
<position y="699" x="1295"/>
<connectionPointOut>
<relPosition y="13" x="123"/>
</connectionPointOut>
<expression>'TIME_TO_STRING'</expression>
</inVariable>
<inVariable localId="58" width="127" height="27">
<position y="742" x="1295"/>
<connectionPointOut>
<relPosition y="13" x="127"/>
</connectionPointOut>
<expression>'DATE_TO_STRING'</expression>
</inVariable>
<inVariable localId="59" width="121" height="27">
<position y="791" x="1296"/>
<connectionPointOut>
<relPosition y="13" x="121"/>
</connectionPointOut>
<expression>'TOD_TO_STRING'</expression>
</inVariable>
<inVariable localId="60" width="111" height="27">
<position y="841" x="1293"/>
<connectionPointOut>
<relPosition y="13" x="111"/>
</connectionPointOut>
<expression>'DT_TO_STRING'</expression>
</inVariable>
<inVariable localId="61" width="125" height="27">
<position y="892" x="1290"/>
<connectionPointOut>
<relPosition y="13" x="125"/>
</connectionPointOut>
<expression>'BYTE_TO_STRING'</expression>
</inVariable>
<inVariable localId="62" width="133" height="27">
<position y="936" x="1291"/>
<connectionPointOut>
<relPosition y="13" x="133"/>
</connectionPointOut>
<expression>'WORD_TO_STRING'</expression>
</inVariable>
<inVariable localId="63" width="143" height="27">
<position y="981" x="1290"/>
<connectionPointOut>
<relPosition y="13" x="143"/>
</connectionPointOut>
<expression>'DWORD_TO_STRING'</expression>
</inVariable>
<inVariable localId="64" width="139" height="27">
<position y="1020" x="1288"/>
<connectionPointOut>
<relPosition y="13" x="139"/>
</connectionPointOut>
<expression>'LWORD_TO_STRING'</expression>
</inVariable>
<block localId="65" height="965" width="71" instanceName="" typeName="MUX">
<position y="151" x="1544"/>
<inputVariables>
<variable formalParameter="K">
<connectionPointIn>
<relPosition y="43" x="0"/>
<connection refLocalId="41" formalParameter="OUT">
<position y="194" x="1544"/>
<position y="194" x="1226"/>
<position y="115" x="1226"/>
<position y="115" x="536"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN0">
<connectionPointIn>
<relPosition y="90" x="0"/>
<connection refLocalId="47">
<position y="241" x="1544"/>
<position y="241" x="1484"/>
<position y="239" x="1484"/>
<position y="239" x="1424"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="137" x="0"/>
<connection refLocalId="48">
<position y="288" x="1544"/>
<position y="288" x="1478"/>
<position y="283" x="1478"/>
<position y="283" x="1412"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="184" x="0"/>
<connection refLocalId="49">
<position y="335" x="1544"/>
<position y="335" x="1483"/>
<position y="334" x="1483"/>
<position y="334" x="1422"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN3">
<connectionPointIn>
<relPosition y="231" x="0"/>
<connection refLocalId="50">
<position y="382" x="1544"/>
<position y="382" x="1481"/>
<position y="385" x="1481"/>
<position y="385" x="1419"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN4">
<connectionPointIn>
<relPosition y="278" x="0"/>
<connection refLocalId="51">
<position y="429" x="1544"/>
<position y="429" x="1487"/>
<position y="434" x="1487"/>
<position y="434" x="1430"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN5">
<connectionPointIn>
<relPosition y="325" x="0"/>
<connection refLocalId="52">
<position y="476" x="1544"/>
<position y="476" x="1482"/>
<position y="472" x="1482"/>
<position y="472" x="1420"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN6">
<connectionPointIn>
<relPosition y="372" x="0"/>
<connection refLocalId="53">
<position y="523" x="1544"/>
<position y="523" x="1485"/>
<position y="522" x="1485"/>
<position y="522" x="1426"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN7">
<connectionPointIn>
<relPosition y="419" x="0"/>
<connection refLocalId="54">
<position y="570" x="1544"/>
<position y="570" x="1485"/>
<position y="574" x="1485"/>
<position y="574" x="1425"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN8">
<connectionPointIn>
<relPosition y="466" x="0"/>
<connection refLocalId="55">
<position y="617" x="1544"/>
<position y="617" x="1482"/>
<position y="622" x="1482"/>
<position y="622" x="1419"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN9">
<connectionPointIn>
<relPosition y="513" x="0"/>
<connection refLocalId="56">
<position y="664" x="1544"/>
<position y="664" x="1485"/>
<position y="667" x="1485"/>
<position y="667" x="1426"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN10">
<connectionPointIn>
<relPosition y="560" x="0"/>
<connection refLocalId="57">
<position y="711" x="1544"/>
<position y="711" x="1481"/>
<position y="712" x="1481"/>
<position y="712" x="1418"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN11">
<connectionPointIn>
<relPosition y="607" x="0"/>
<connection refLocalId="58">
<position y="758" x="1544"/>
<position y="758" x="1483"/>
<position y="755" x="1483"/>
<position y="755" x="1422"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN12">
<connectionPointIn>
<relPosition y="654" x="0"/>
<connection refLocalId="59">
<position y="805" x="1544"/>
<position y="805" x="1480"/>
<position y="804" x="1480"/>
<position y="804" x="1417"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN13">
<connectionPointIn>
<relPosition y="701" x="0"/>
<connection refLocalId="60">
<position y="852" x="1544"/>
<position y="852" x="1474"/>
<position y="854" x="1474"/>
<position y="854" x="1404"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN14">
<connectionPointIn>
<relPosition y="748" x="0"/>
<connection refLocalId="61">
<position y="899" x="1544"/>
<position y="899" x="1479"/>
<position y="905" x="1479"/>
<position y="905" x="1415"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN15">
<connectionPointIn>
<relPosition y="795" x="0"/>
<connection refLocalId="62">
<position y="946" x="1544"/>
<position y="946" x="1484"/>
<position y="949" x="1484"/>
<position y="949" x="1424"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN16">
<connectionPointIn>
<relPosition y="842" x="0"/>
<connection refLocalId="63">
<position y="993" x="1544"/>
<position y="993" x="1488"/>
<position y="994" x="1488"/>
<position y="994" x="1433"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN17">
<connectionPointIn>
<relPosition y="889" x="0"/>
<connection refLocalId="64">
<position y="1040" x="1544"/>
<position y="1040" x="1485"/>
<position y="1033" x="1485"/>
<position y="1033" x="1427"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN18">
<connectionPointIn>
<relPosition y="936" x="0"/>
<connection refLocalId="46">
<position y="1087" x="1544"/>
<position y="1087" x="1480"/>
<position y="1081" x="1480"/>
<position y="1081" x="1417"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="43" x="71"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<outVariable localId="66" width="86" height="27">
<position y="548" x="1692"/>
<connectionPointIn>
<relPosition y="13" x="0"/>
<connection refLocalId="65" formalParameter="OUT">
<position y="561" x="1692"/>
<position y="561" x="1653"/>
<position y="194" x="1653"/>
<position y="194" x="1615"/>
</connection>
</connectionPointIn>
<expression>TEST_NAME</expression>
</outVariable>
<comment localId="67" height="142" width="277">
<position y="22" x="24"/>
<content>
This POU tests:
- litterals for ANY types
- convertion from ANY types to STRING
- convertion from STRING to ANY types
- EQ test for ANY types
</content>
</comment>
<block localId="68" height="40" width="124" instanceName="" typeName="STRING_TO_BOOL">
<position y="2129" x="429"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="1" formalParameter="OUT">
<position y="2159" x="429"/>
<position y="2159" x="400"/>
<position y="2123" x="400"/>
<position y="2123" x="372"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="124"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="69" height="40" width="117" instanceName="" typeName="STRING_TO_SINT">
<position y="336" x="425"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="2" formalParameter="OUT">
<position y="366" x="425"/>
<position y="366" x="412"/>
<position y="319" x="412"/>
<position y="319" x="378"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="117"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="70" height="40" width="108" instanceName="" typeName="STRING_TO_INT">
<position y="433" x="417"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="3" formalParameter="OUT">
<position y="463" x="417"/>
<position y="463" x="398"/>
<position y="423" x="398"/>
<position y="423" x="366"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="108"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="71" height="40" width="118" instanceName="" typeName="STRING_TO_DINT">
<position y="530" x="427"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="4" formalParameter="OUT">
<position y="560" x="427"/>
<position y="560" x="401"/>
<position y="522" x="401"/>
<position y="522" x="375"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="118"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="72" height="40" width="115" instanceName="" typeName="STRING_TO_LINT">
<position y="631" x="426"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="5" formalParameter="OUT">
<position y="661" x="426"/>
<position y="661" x="403"/>
<position y="623" x="403"/>
<position y="623" x="380"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="115"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="73" height="40" width="128" instanceName="" typeName="STRING_TO_UDINT">
<position y="929" x="421"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="8" formalParameter="OUT">
<position y="959" x="421"/>
<position y="959" x="404"/>
<position y="922" x="404"/>
<position y="922" x="388"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="128"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="74" height="40" width="125" instanceName="" typeName="STRING_TO_ULINT">
<position y="1036" x="425"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="9" formalParameter="OUT">
<position y="1066" x="425"/>
<position y="1066" x="404"/>
<position y="1024" x="404"/>
<position y="1024" x="383"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="125"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="75" height="40" width="120" instanceName="" typeName="STRING_TO_REAL">
<position y="1131" x="423"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="10" formalParameter="OUT">
<position y="1161" x="423"/>
<position y="1161" x="400"/>
<position y="1123" x="400"/>
<position y="1123" x="378"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="120"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="76" height="40" width="127" instanceName="" typeName="STRING_TO_LREAL">
<position y="1228" x="422"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="11" formalParameter="OUT">
<position y="1258" x="422"/>
<position y="1258" x="403"/>
<position y="1223" x="403"/>
<position y="1223" x="384"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="127"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="77" height="40" width="117" instanceName="" typeName="STRING_TO_TIME">
<position y="1329" x="428"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="12" formalParameter="OUT">
<position y="1359" x="428"/>
<position y="1359" x="403"/>
<position y="1323" x="403"/>
<position y="1323" x="378"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="117"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="78" height="40" width="121" instanceName="" typeName="STRING_TO_DATE">
<position y="1431" x="432"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="13" formalParameter="OUT">
<position y="1461" x="432"/>
<position y="1461" x="405"/>
<position y="1423" x="405"/>
<position y="1423" x="379"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="121"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="79" height="60" width="63" instanceName="" typeName="EQ">
<position y="336" x="587"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="69" formalParameter="OUT">
<position y="366" x="587"/>
<position y="366" x="542"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="20">
<position y="386" x="587"/>
<position y="386" x="233"/>
<position y="328" x="233"/>
<position y="328" x="142"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="80" height="40" width="127" instanceName="" typeName="STRING_TO_USINT">
<position y="733" x="422"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="6" formalParameter="OUT">
<position y="763" x="422"/>
<position y="763" x="402"/>
<position y="723" x="402"/>
<position y="723" x="383"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="127"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="81" height="40" width="118" instanceName="" typeName="STRING_TO_UINT">
<position y="832" x="422"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="7" formalParameter="OUT">
<position y="862" x="422"/>
<position y="862" x="403"/>
<position y="823" x="403"/>
<position y="823" x="385"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="118"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="82" height="40" width="115" instanceName="" typeName="STRING_TO_TOD">
<position y="1533" x="432"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="14" formalParameter="OUT">
<position y="1563" x="432"/>
<position y="1563" x="406"/>
<position y="1523" x="406"/>
<position y="1523" x="380"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="115"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="83" height="40" width="105" instanceName="" typeName="STRING_TO_DT">
<position y="1631" x="427"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="35" formalParameter="OUT">
<position y="1661" x="427"/>
<position y="1661" x="401"/>
<position y="1622" x="401"/>
<position y="1622" x="375"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="105"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="84" height="40" width="119" instanceName="" typeName="STRING_TO_BYTE">
<position y="1730" x="420"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="15" formalParameter="OUT">
<position y="1760" x="420"/>
<position y="1760" x="402"/>
<position y="1720" x="402"/>
<position y="1720" x="384"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="119"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="85" height="40" width="127" instanceName="" typeName="STRING_TO_WORD">
<position y="1830" x="415"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="16" formalParameter="OUT">
<position y="1860" x="415"/>
<position y="1860" x="399"/>
<position y="1822" x="399"/>
<position y="1822" x="384"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="127"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="86" height="40" width="137" instanceName="" typeName="STRING_TO_DWORD">
<position y="1934" x="419"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="17" formalParameter="OUT">
<position y="1964" x="419"/>
<position y="1964" x="394"/>
<position y="1922" x="394"/>
<position y="1922" x="370"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="137"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="87" height="40" width="133" instanceName="" typeName="STRING_TO_LWORD">
<position y="2031" x="422"/>
<inputVariables>
<variable formalParameter="IN">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="18" formalParameter="OUT">
<position y="2061" x="422"/>
<position y="2061" x="397"/>
<position y="2024" x="397"/>
<position y="2024" x="372"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="133"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="88" height="60" width="63" instanceName="" typeName="EQ">
<position y="434" x="601"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="70" formalParameter="OUT">
<position y="464" x="601"/>
<position y="464" x="563"/>
<position y="463" x="563"/>
<position y="463" x="525"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="21">
<position y="484" x="601"/>
<position y="484" x="240"/>
<position y="433" x="240"/>
<position y="433" x="184"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="89" height="60" width="63" instanceName="" typeName="EQ">
<position y="529" x="585"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="71" formalParameter="OUT">
<position y="559" x="585"/>
<position y="559" x="565"/>
<position y="560" x="565"/>
<position y="560" x="545"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="22">
<position y="579" x="585"/>
<position y="579" x="241"/>
<position y="522" x="241"/>
<position y="522" x="227"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="90" height="60" width="63" instanceName="" typeName="EQ">
<position y="637" x="588"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="72" formalParameter="OUT">
<position y="667" x="588"/>
<position y="667" x="564"/>
<position y="661" x="564"/>
<position y="661" x="541"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="23">
<position y="687" x="588"/>
<position y="687" x="247"/>
<position y="623" x="247"/>
<position y="623" x="233"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="91" height="60" width="63" instanceName="" typeName="EQ">
<position y="735" x="598"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="80" formalParameter="OUT">
<position y="765" x="598"/>
<position y="765" x="573"/>
<position y="763" x="573"/>
<position y="763" x="549"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="24">
<position y="785" x="598"/>
<position y="785" x="235"/>
<position y="725" x="235"/>
<position y="725" x="214"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="92" height="60" width="63" instanceName="" typeName="EQ">
<position y="832" x="590"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="81" formalParameter="OUT">
<position y="862" x="590"/>
<position y="862" x="540"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="25">
<position y="882" x="590"/>
<position y="882" x="245"/>
<position y="825" x="245"/>
<position y="825" x="227"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="93" height="60" width="63" instanceName="" typeName="EQ">
<position y="928" x="597"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="73" formalParameter="OUT">
<position y="958" x="597"/>
<position y="958" x="573"/>
<position y="959" x="573"/>
<position y="959" x="549"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="26">
<position y="978" x="597"/>
<position y="978" x="246"/>
<position y="923" x="246"/>
<position y="923" x="229"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="94" height="60" width="63" instanceName="" typeName="EQ">
<position y="1036" x="597"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="74" formalParameter="OUT">
<position y="1066" x="597"/>
<position y="1066" x="550"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="27">
<position y="1086" x="597"/>
<position y="1086" x="243"/>
<position y="1024" x="243"/>
<position y="1024" x="228"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="95" height="60" width="63" instanceName="" typeName="EQ">
<position y="1131" x="584"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="75" formalParameter="OUT">
<position y="1161" x="584"/>
<position y="1161" x="543"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="28">
<position y="1181" x="584"/>
<position y="1181" x="244"/>
<position y="1122" x="244"/>
<position y="1122" x="225"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="96" height="60" width="63" instanceName="" typeName="EQ">
<position y="1229" x="585"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="76" formalParameter="OUT">
<position y="1259" x="585"/>
<position y="1259" x="567"/>
<position y="1258" x="567"/>
<position y="1258" x="549"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="29">
<position y="1279" x="585"/>
<position y="1279" x="239"/>
<position y="1224" x="239"/>
<position y="1224" x="224"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="97" height="60" width="63" instanceName="" typeName="EQ">
<position y="1329" x="581"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="77" formalParameter="OUT">
<position y="1359" x="581"/>
<position y="1359" x="545"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="30">
<position y="1379" x="581"/>
<position y="1379" x="248"/>
<position y="1322" x="248"/>
<position y="1322" x="225"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="98" height="60" width="63" instanceName="" typeName="EQ">
<position y="1429" x="592"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="78" formalParameter="OUT">
<position y="1459" x="592"/>
<position y="1459" x="572"/>
<position y="1461" x="572"/>
<position y="1461" x="553"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="31">
<position y="1479" x="592"/>
<position y="1479" x="239"/>
<position y="1419" x="239"/>
<position y="1419" x="223"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="99" height="60" width="63" instanceName="" typeName="EQ">
<position y="1532" x="591"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="82" formalParameter="OUT">
<position y="1562" x="591"/>
<position y="1562" x="569"/>
<position y="1563" x="569"/>
<position y="1563" x="547"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="32">
<position y="1582" x="591"/>
<position y="1582" x="248"/>
<position y="1520" x="248"/>
<position y="1520" x="234"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="100" height="60" width="63" instanceName="" typeName="EQ">
<position y="1631" x="590"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="83" formalParameter="OUT">
<position y="1661" x="590"/>
<position y="1661" x="532"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="33">
<position y="1681" x="590"/>
<position y="1681" x="247"/>
<position y="1612" x="247"/>
<position y="1612" x="229"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="101" height="60" width="63" instanceName="" typeName="EQ">
<position y="1730" x="592"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="84" formalParameter="OUT">
<position y="1760" x="592"/>
<position y="1760" x="539"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="34">
<position y="1780" x="592"/>
<position y="1780" x="247"/>
<position y="1716" x="247"/>
<position y="1716" x="228"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="102" height="60" width="63" instanceName="" typeName="EQ">
<position y="1833" x="591"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="85" formalParameter="OUT">
<position y="1863" x="591"/>
<position y="1863" x="566"/>
<position y="1860" x="566"/>
<position y="1860" x="542"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="36">
<position y="1883" x="591"/>
<position y="1883" x="246"/>
<position y="1817" x="246"/>
<position y="1817" x="232"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="103" height="60" width="63" instanceName="" typeName="EQ">
<position y="1932" x="596"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="86" formalParameter="OUT">
<position y="1962" x="596"/>
<position y="1962" x="576"/>
<position y="1964" x="576"/>
<position y="1964" x="556"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="37">
<position y="1982" x="596"/>
<position y="1982" x="213"/>
<position y="1917" x="213"/>
<position y="1917" x="199"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="104" height="60" width="63" instanceName="" typeName="EQ">
<position y="2031" x="599"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="87" formalParameter="OUT">
<position y="2061" x="599"/>
<position y="2061" x="555"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="38">
<position y="2081" x="599"/>
<position y="2081" x="219"/>
<position y="2021" x="219"/>
<position y="2021" x="199"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="105" height="60" width="63" instanceName="" typeName="EQ">
<position y="2129" x="604"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="68" formalParameter="OUT">
<position y="2159" x="604"/>
<position y="2159" x="553"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="19">
<position y="2179" x="604"/>
<position y="2179" x="227"/>
<position y="2121" x="227"/>
<position y="2121" x="206"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="106" height="2032" width="71" instanceName="" typeName="MUX">
<position y="189" x="983"/>
<inputVariables>
<variable formalParameter="K">
<connectionPointIn>
<relPosition y="70" x="0"/>
<connection refLocalId="41" formalParameter="OUT">
<position y="259" x="983"/>
<position y="259" x="956"/>
<position y="115" x="956"/>
<position y="115" x="536"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN0">
<connectionPointIn>
<relPosition y="170" x="0"/>
<connection refLocalId="79" formalParameter="OUT">
<position y="359" x="983"/>
<position y="359" x="818"/>
<position y="366" x="818"/>
<position y="366" x="650"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="270" x="0"/>
<connection refLocalId="88" formalParameter="OUT">
<position y="459" x="983"/>
<position y="459" x="823"/>
<position y="464" x="823"/>
<position y="464" x="664"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="370" x="0"/>
<connection refLocalId="89" formalParameter="OUT">
<position y="559" x="983"/>
<position y="559" x="648"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN3">
<connectionPointIn>
<relPosition y="470" x="0"/>
<connection refLocalId="90" formalParameter="OUT">
<position y="659" x="983"/>
<position y="659" x="817"/>
<position y="667" x="817"/>
<position y="667" x="651"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN4">
<connectionPointIn>
<relPosition y="570" x="0"/>
<connection refLocalId="91" formalParameter="OUT">
<position y="759" x="983"/>
<position y="759" x="822"/>
<position y="765" x="822"/>
<position y="765" x="661"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN5">
<connectionPointIn>
<relPosition y="670" x="0"/>
<connection refLocalId="92" formalParameter="OUT">
<position y="859" x="983"/>
<position y="859" x="819"/>
<position y="862" x="819"/>
<position y="862" x="653"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN6">
<connectionPointIn>
<relPosition y="770" x="0"/>
<connection refLocalId="93" formalParameter="OUT">
<position y="959" x="983"/>
<position y="959" x="821"/>
<position y="958" x="821"/>
<position y="958" x="660"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN7">
<connectionPointIn>
<relPosition y="870" x="0"/>
<connection refLocalId="94" formalParameter="OUT">
<position y="1059" x="983"/>
<position y="1059" x="821"/>
<position y="1066" x="821"/>
<position y="1066" x="660"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN8">
<connectionPointIn>
<relPosition y="970" x="0"/>
<connection refLocalId="95" formalParameter="OUT">
<position y="1159" x="983"/>
<position y="1159" x="815"/>
<position y="1161" x="815"/>
<position y="1161" x="647"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN9">
<connectionPointIn>
<relPosition y="1070" x="0"/>
<connection refLocalId="96" formalParameter="OUT">
<position y="1259" x="983"/>
<position y="1259" x="648"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN10">
<connectionPointIn>
<relPosition y="1170" x="0"/>
<connection refLocalId="97" formalParameter="OUT">
<position y="1359" x="983"/>
<position y="1359" x="644"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN11">
<connectionPointIn>
<relPosition y="1270" x="0"/>
<connection refLocalId="98" formalParameter="OUT">
<position y="1459" x="983"/>
<position y="1459" x="655"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN12">
<connectionPointIn>
<relPosition y="1370" x="0"/>
<connection refLocalId="99" formalParameter="OUT">
<position y="1559" x="983"/>
<position y="1559" x="818"/>
<position y="1562" x="818"/>
<position y="1562" x="654"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN13">
<connectionPointIn>
<relPosition y="1470" x="0"/>
<connection refLocalId="100" formalParameter="OUT">
<position y="1659" x="983"/>
<position y="1659" x="818"/>
<position y="1661" x="818"/>
<position y="1661" x="653"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN14">
<connectionPointIn>
<relPosition y="1570" x="0"/>
<connection refLocalId="101" formalParameter="OUT">
<position y="1759" x="983"/>
<position y="1759" x="819"/>
<position y="1760" x="819"/>
<position y="1760" x="655"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN15">
<connectionPointIn>
<relPosition y="1670" x="0"/>
<connection refLocalId="102" formalParameter="OUT">
<position y="1859" x="983"/>
<position y="1859" x="822"/>
<position y="1863" x="822"/>
<position y="1863" x="654"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN16">
<connectionPointIn>
<relPosition y="1770" x="0"/>
<connection refLocalId="103" formalParameter="OUT">
<position y="1959" x="983"/>
<position y="1959" x="821"/>
<position y="1962" x="821"/>
<position y="1962" x="659"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN17">
<connectionPointIn>
<relPosition y="1870" x="0"/>
<connection refLocalId="104" formalParameter="OUT">
<position y="2059" x="983"/>
<position y="2059" x="822"/>
<position y="2061" x="822"/>
<position y="2061" x="662"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN18">
<connectionPointIn>
<relPosition y="1970" x="0"/>
<connection refLocalId="105" formalParameter="OUT">
<position y="2159" x="983"/>
<position y="2159" x="667"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="70" x="71"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<outVariable localId="107" width="78" height="27">
<position y="244" x="1118"/>
<connectionPointIn>
<relPosition y="13" x="0"/>
<connection refLocalId="106" formalParameter="OUT">
<position y="257" x="1118"/>
<position y="257" x="1086"/>
<position y="259" x="1086"/>
<position y="259" x="1054"/>
</connection>
</connectionPointIn>
<expression>RES_BOOL</expression>
</outVariable>
</FBD>
</body>
</pou>
<pou name="MAIN_TEST" pouType="program">
<interface>
<localVars>
<variable name="STR1">
<type>
<string/>
</type>
<initialValue>
<simpleValue value="3.456789"/>
</initialValue>
</variable>
<variable name="INT1">
<type>
<INT/>
</type>
<initialValue>
<simpleValue value="1"/>
</initialValue>
</variable>
</localVars>
<localVars>
<variable name="RES_TO_STR" address="%QB0">
<type>
<string/>
</type>
</variable>
<variable name="RES_FROM_STR" address="%QW1">
<type>
<INT/>
</type>
</variable>
<variable name="TEST_NB" address="%IW0">
<type>
<INT/>
</type>
<initialValue>
<simpleValue value="0"/>
</initialValue>
</variable>
</localVars>
<externalVars>
<variable name="TO_STR_TEST_NAME">
<type>
<string/>
</type>
</variable>
<variable name="FROM_STR_TEST_NAME">
<type>
<string/>
</type>
</variable>
</externalVars>
<localVars>
<variable name="RES_STR_OPS" address="%QB3">
<type>
<string/>
</type>
</variable>
<variable name="STR_OPS_TEST_NAME" address="%QB4">
<type>
<string/>
</type>
</variable>
<variable name="RES_TO_STR_BOOL" address="%QX7">
<type>
<BOOL/>
</type>
</variable>
</localVars>
<localVars>
<variable name="my_from_str_test">
<type>
<derived name="TEST_FROM_STRINGS"/>
</type>
</variable>
<variable name="my_string_ops">
<type>
<derived name="TEST_STRINGS_OPS"/>
</type>
</variable>
<variable name="my_to_str">
<type>
<derived name="TEST_TO_STRINGS"/>
</type>
</variable>
</localVars>
</interface>
<body>
<FBD>
<inVariable localId="2" width="42" height="27">
<position y="176" x="61"/>
<connectionPointOut>
<relPosition y="13" x="42"/>
</connectionPointOut>
<expression>STR1</expression>
</inVariable>
<inVariable localId="3" width="60" height="27">
<position y="207" x="61"/>
<connectionPointOut>
<relPosition y="13" x="60"/>
</connectionPointOut>
<expression>'456'</expression>
</inVariable>
<inVariable localId="4" width="75" height="27">
<position y="261" x="231"/>
<connectionPointOut>
<relPosition y="13" x="75"/>
</connectionPointOut>
<expression>'abcdefgh'</expression>
</inVariable>
<inVariable localId="5" width="38" height="27">
<position y="333" x="267"/>
<connectionPointOut>
<relPosition y="13" x="38"/>
</connectionPointOut>
<expression>INT1</expression>
</inVariable>
<inVariable localId="6" width="38" height="27">
<position y="365" x="263"/>
<connectionPointOut>
<relPosition y="13" x="38"/>
</connectionPointOut>
<expression>2</expression>
</inVariable>
<inVariable localId="7" width="38" height="27">
<position y="398" x="263"/>
<connectionPointOut>
<relPosition y="13" x="38"/>
</connectionPointOut>
<expression>3</expression>
</inVariable>
<outVariable localId="14" width="109" height="27">
<position y="375" x="747"/>
<connectionPointIn>
<relPosition y="13" x="0"/>
<connection refLocalId="21" formalParameter="INTRES">
<position y="388" x="747"/>
<position y="388" x="729"/>
<position y="448" x="729"/>
<position y="448" x="698"/>
</connection>
</connectionPointIn>
<expression>RES_FROM_STR</expression>
</outVariable>
<inVariable localId="17" width="67" height="27">
<position y="291" x="57"/>
<connectionPointOut>
<relPosition y="13" x="67"/>
</connectionPointOut>
<expression>TEST_NB</expression>
</inVariable>
<block localId="19" height="248" width="140" instanceName="my_string_ops" typeName="TEST_STRINGS_OPS">
<position y="177" x="351"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="36" x="0"/>
<connection refLocalId="2">
<position y="213" x="351"/>
<position y="213" x="227"/>
<position y="189" x="227"/>
<position y="189" x="103"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="68" x="0"/>
<connection refLocalId="3">
<position y="245" x="351"/>
<position y="245" x="236"/>
<position y="220" x="236"/>
<position y="220" x="121"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN3">
<connectionPointIn>
<relPosition y="100" x="0"/>
<connection refLocalId="4">
<position y="277" x="351"/>
<position y="277" x="328"/>
<position y="274" x="328"/>
<position y="274" x="306"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="TESTNR">
<connectionPointIn>
<relPosition y="132" x="0"/>
<connection refLocalId="17">
<position y="309" x="351"/>
<position y="309" x="237"/>
<position y="304" x="237"/>
<position y="304" x="124"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="K">
<connectionPointIn>
<relPosition y="164" x="0"/>
<connection refLocalId="5">
<position y="341" x="351"/>
<position y="341" x="328"/>
<position y="346" x="328"/>
<position y="346" x="305"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="P">
<connectionPointIn>
<relPosition y="196" x="0"/>
<connection refLocalId="6">
<position y="373" x="351"/>
<position y="373" x="326"/>
<position y="378" x="326"/>
<position y="378" x="301"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="L">
<connectionPointIn>
<relPosition y="228" x="0"/>
<connection refLocalId="7">
<position y="405" x="351"/>
<position y="405" x="326"/>
<position y="411" x="326"/>
<position y="411" x="301"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="STRRES">
<connectionPointOut>
<relPosition y="36" x="140"/>
</connectionPointOut>
</variable>
<variable formalParameter="NEXT_TEST">
<connectionPointOut>
<relPosition y="68" x="140"/>
</connectionPointOut>
</variable>
<variable formalParameter="TEST_NAME">
<connectionPointOut>
<relPosition y="100" x="140"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<block localId="21" height="154" width="147" instanceName="my_from_str_test" typeName="TEST_FROM_STRINGS">
<position y="406" x="551"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="42" x="0"/>
<connection refLocalId="2">
<position y="448" x="551"/>
<position y="448" x="186"/>
<position y="189" x="186"/>
<position y="189" x="103"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="86" x="0"/>
<connection refLocalId="3">
<position y="492" x="551"/>
<position y="492" x="165"/>
<position y="220" x="165"/>
<position y="220" x="121"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="TESTNR">
<connectionPointIn>
<relPosition y="130" x="0"/>
<connection refLocalId="19" formalParameter="NEXT_TEST">
<position y="536" x="551"/>
<position y="536" x="517"/>
<position y="245" x="517"/>
<position y="245" x="491"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="INTRES">
<connectionPointOut>
<relPosition y="42" x="147"/>
</connectionPointOut>
</variable>
<variable formalParameter="NEXT_TEST">
<connectionPointOut>
<relPosition y="86" x="147"/>
</connectionPointOut>
</variable>
<variable formalParameter="TEST_NAME">
<connectionPointOut>
<relPosition y="130" x="147"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<outVariable localId="22" width="141" height="27">
<position y="517" x="1416"/>
<connectionPointIn>
<relPosition y="13" x="0"/>
<connection refLocalId="41" formalParameter="OUT">
<position y="530" x="1416"/>
<position y="530" x="1397"/>
<position y="527" x="1397"/>
<position y="527" x="1378"/>
</connection>
</connectionPointIn>
<expression>TO_STR_TEST_NAME</expression>
</outVariable>
<outVariable localId="24" width="160" height="27">
<position y="633" x="1064"/>
<connectionPointIn>
<relPosition y="13" x="0"/>
<connection refLocalId="37" formalParameter="OUT">
<position y="646" x="1064"/>
<position y="646" x="1049"/>
<position y="641" x="1049"/>
<position y="641" x="1034"/>
</connection>
</connectionPointIn>
<expression>FROM_STR_TEST_NAME</expression>
</outVariable>
<comment localId="26" height="96" width="396">
<position y="29" x="35"/>
<content>Main program for testing standard lib funcs</content>
</comment>
<block localId="28" height="60" width="63" instanceName="" typeName="ADD">
<position y="443" x="1095"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="35" formalParameter="NEXT_TEST">
<position y="473" x="1095"/>
<position y="473" x="1007"/>
<position y="487" x="1007"/>
<position y="487" x="920"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="30">
<position y="493" x="1095"/>
<position y="493" x="1071"/>
<position y="501" x="1071"/>
<position y="501" x="1047"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<outVariable localId="29" width="67" height="27">
<position y="460" x="1202"/>
<connectionPointIn>
<relPosition y="13" x="0"/>
<connection refLocalId="28" formalParameter="OUT">
<position y="473" x="1202"/>
<position y="473" x="1158"/>
</connection>
</connectionPointIn>
<expression>TEST_NB</expression>
</outVariable>
<inVariable localId="30" width="18" height="27">
<position y="488" x="1029"/>
<connectionPointOut>
<relPosition y="13" x="18"/>
</connectionPointOut>
<expression>1</expression>
</inVariable>
<outVariable localId="32" width="90" height="27">
<position y="403" x="1014"/>
<connectionPointIn>
<relPosition y="13" x="0"/>
<connection refLocalId="35" formalParameter="RES_STR">
<position y="416" x="1014"/>
<position y="416" x="978"/>
<position y="467" x="978"/>
<position y="467" x="920"/>
</connection>
</connectionPointIn>
<expression>RES_TO_STR</expression>
</outVariable>
<outVariable localId="33" width="151" height="27">
<position y="270" x="911"/>
<connectionPointIn>
<relPosition y="13" x="0"/>
<connection refLocalId="39" formalParameter="OUT">
<position y="283" x="911"/>
<position y="283" x="900"/>
<position y="284" x="900"/>
<position y="284" x="881"/>
</connection>
</connectionPointIn>
<expression>STR_OPS_TEST_NAME</expression>
</outVariable>
<outVariable localId="34" width="100" height="27">
<position y="203" x="578"/>
<connectionPointIn>
<relPosition y="13" x="0"/>
<connection refLocalId="19" formalParameter="STRRES">
<position y="216" x="578"/>
<position y="216" x="534"/>
<position y="213" x="534"/>
<position y="213" x="491"/>
</connection>
</connectionPointIn>
<expression>RES_STR_OPS</expression>
</outVariable>
<block localId="35" height="100" width="140" instanceName="my_to_str" typeName="TEST_TO_STRINGS">
<position y="437" x="780"/>
<inputVariables>
<variable formalParameter="TESTNR">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="21" formalParameter="NEXT_TEST">
<position y="467" x="780"/>
<position y="467" x="739"/>
<position y="492" x="739"/>
<position y="492" x="698"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="RES_STR">
<connectionPointOut>
<relPosition y="30" x="140"/>
</connectionPointOut>
</variable>
<variable formalParameter="NEXT_TEST">
<connectionPointOut>
<relPosition y="50" x="140"/>
</connectionPointOut>
</variable>
<variable formalParameter="TEST_NAME">
<connectionPointOut>
<relPosition y="70" x="140"/>
</connectionPointOut>
</variable>
<variable formalParameter="RES_BOOL">
<connectionPointOut>
<relPosition y="90" x="140"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<outVariable localId="36" width="133" height="27">
<position y="573" x="974"/>
<connectionPointIn>
<relPosition y="13" x="0"/>
<connection refLocalId="35" formalParameter="RES_BOOL">
<position y="586" x="974"/>
<position y="586" x="954"/>
<position y="527" x="954"/>
<position y="527" x="920"/>
</connection>
</connectionPointIn>
<expression>RES_TO_STR_BOOL</expression>
</outVariable>
<block localId="37" height="60" width="63" instanceName="" typeName="CONCAT">
<position y="611" x="971"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="38">
<position y="641" x="971"/>
<position y="641" x="939"/>
<position y="640" x="939"/>
<position y="640" x="908"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="21" formalParameter="TEST_NAME">
<position y="661" x="971"/>
<position y="661" x="726"/>
<position y="536" x="726"/>
<position y="536" x="698"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="38" width="165" height="27">
<position y="627" x="743"/>
<connectionPointOut>
<relPosition y="13" x="165"/>
</connectionPointOut>
<expression>'TEST_FROM_STRINGS : '</expression>
</inVariable>
<block localId="39" height="60" width="63" instanceName="" typeName="CONCAT">
<position y="254" x="818"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="40">
<position y="284" x="818"/>
<position y="284" x="790"/>
<position y="283" x="790"/>
<position y="283" x="775"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="19" formalParameter="TEST_NAME">
<position y="304" x="818"/>
<position y="304" x="607"/>
<position y="277" x="607"/>
<position y="277" x="491"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="40" width="147" height="27">
<position y="270" x="628"/>
<connectionPointOut>
<relPosition y="13" x="147"/>
</connectionPointOut>
<expression>'TEST_STRING_OPS : '</expression>
</inVariable>
<block localId="41" height="60" width="63" instanceName="" typeName="CONCAT">
<position y="497" x="1315"/>
<inputVariables>
<variable formalParameter="IN1">
<connectionPointIn>
<relPosition y="30" x="0"/>
<connection refLocalId="42">
<position y="527" x="1315"/>
<position y="527" x="1291"/>
<position y="525" x="1291"/>
<position y="525" x="1268"/>
</connection>
</connectionPointIn>
</variable>
<variable formalParameter="IN2">
<connectionPointIn>
<relPosition y="50" x="0"/>
<connection refLocalId="35" formalParameter="TEST_NAME">
<position y="547" x="1315"/>
<position y="547" x="971"/>
<position y="507" x="971"/>
<position y="507" x="920"/>
</connection>
</connectionPointIn>
</variable>
</inputVariables>
<inOutVariables/>
<outputVariables>
<variable formalParameter="OUT">
<connectionPointOut>
<relPosition y="30" x="63"/>
</connectionPointOut>
</variable>
</outputVariables>
</block>
<inVariable localId="42" width="146" height="27">
<position y="512" x="1122"/>
<connectionPointOut>
<relPosition y="13" x="146"/>
</connectionPointOut>
<expression>'TEST_TO_STRINGS : '</expression>
</inVariable>
</FBD>
</body>
</pou>
</pous>
</types>
<instances>
<configurations>
<configuration name="STD_CONF">
<resource name="STD_RESSOURCE">
<task interval="00:00:00.100000" name="STD_TASK" priority="0"/>
<globalVars>
<variable name="FROM_STR_TEST_NAME" address="%QB10">
<type>
<string/>
</type>
</variable>
</globalVars>
<pouInstance type="MAIN_TEST" name="MAIN_INSTANCE"/>
</resource>
<globalVars>
<variable name="TO_STR_TEST_NAME" address="%QB2">
<type>
<string/>
</type>
<initialValue>
<simpleValue value="str test name"/>
</initialValue>
</variable>
</globalVars>
</configuration>
</configurations>
</instances>
</project>