Fix bug in SFC generated code. Action state was declared in the list of variables to debug, but wasn't stored using structure with flags. This error had side effects that makes Beremiz debug crash.
<?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>