tests/STD_TEST.xml
changeset 41 8998c8b24b60
child 42 b45c7f34dec1
equal deleted inserted replaced
40:873a5b60a7ea 41:8998c8b24b60
       
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       
     3          xmlns="http://www.plcopen.org/xml/tc6.xsd"
       
     4          xmlns:xhtml="http://www.w3.org/1999/xhtml"
       
     5          xsi:schemaLocation="http://www.plcopen.org/xml/tc6.xsd http://www.plcopen.org/xml/tc6.xsd">
       
     6   <fileHeader contentDescription="This tests as most as possible IEC standard library"
       
     7               companyName="LOLITECH"
       
     8               companyURL="www.lolitech.com"
       
     9               productName="BREMIZ"
       
    10               productRelease="1"
       
    11               productVersion="1"
       
    12               creationDateTime="2007-07-07 11:58:26"/>
       
    13   <contentHeader name="STD_TEST">
       
    14     <coordinateInfo>
       
    15       <fbd>
       
    16         <scaling y="0" x="0"/>
       
    17       </fbd>
       
    18       <ld>
       
    19         <scaling y="0" x="0"/>
       
    20       </ld>
       
    21       <sfc>
       
    22         <scaling y="0" x="0"/>
       
    23       </sfc>
       
    24     </coordinateInfo>
       
    25   </contentHeader>
       
    26   <types>
       
    27     <dataTypes/>
       
    28     <pous>
       
    29       <pou name="TEST_FROM_STRINGS" pouType="functionBlock">
       
    30         <interface>
       
    31           <inputVars>
       
    32             <variable name="IN1">
       
    33               <type>
       
    34                 <STRING/>
       
    35               </type>
       
    36             </variable>
       
    37             <variable name="IN2">
       
    38               <type>
       
    39                 <STRING/>
       
    40               </type>
       
    41             </variable>
       
    42             <variable name="TESTNR">
       
    43               <type>
       
    44                 <INT/>
       
    45               </type>
       
    46             </variable>
       
    47           </inputVars>
       
    48           <outputVars>
       
    49             <variable name="INTRES">
       
    50               <type>
       
    51                 <INT/>
       
    52               </type>
       
    53             </variable>
       
    54             <variable name="NEXT_TEST">
       
    55               <type>
       
    56                 <INT/>
       
    57               </type>
       
    58             </variable>
       
    59             <variable name="TEST_NAME">
       
    60               <type>
       
    61                 <STRING/>
       
    62               </type>
       
    63             </variable>
       
    64           </outputVars>
       
    65         </interface>
       
    66         <body>
       
    67           <FBD>
       
    68             <inVariable localId="6" width="59" height="27">
       
    69               <position y="243" x="272"/>
       
    70               <connectionPointOut>
       
    71                 <relPosition y="13" x="59"/>
       
    72               </connectionPointOut>
       
    73               <expression>TESTNR</expression>
       
    74             </inVariable>
       
    75             <block localId="7" height="88" width="135" instanceName="" typeName="STRING_TO_INT">
       
    76               <position y="510" x="629"/>
       
    77               <inputVariables>
       
    78                 <variable formalParameter="IN">
       
    79                   <connectionPointIn>
       
    80                     <relPosition y="54" x="0"/>
       
    81                     <connection refLocalId="25" formalParameter="IN">
       
    82                       <position y="564" x="629"/>
       
    83                       <position y="564" x="611"/>
       
    84                       <position y="563" x="611"/>
       
    85                       <position y="563" x="594"/>
       
    86                     </connection>
       
    87                   </connectionPointIn>
       
    88                 </variable>
       
    89               </inputVariables>
       
    90               <inOutVariables/>
       
    91               <outputVariables>
       
    92                 <variable formalParameter="OUT">
       
    93                   <connectionPointOut>
       
    94                     <relPosition y="54" x="135"/>
       
    95                   </connectionPointOut>
       
    96                 </variable>
       
    97               </outputVariables>
       
    98             </block>
       
    99             <outVariable localId="8" width="92" height="47">
       
   100               <position y="325" x="1064"/>
       
   101               <connectionPointIn>
       
   102                 <relPosition y="23" x="0"/>
       
   103                 <connection refLocalId="16">
       
   104                   <position y="348" x="1064"/>
       
   105                   <position y="348" x="1047"/>
       
   106                   <position y="355" x="1047"/>
       
   107                   <position y="355" x="1030"/>
       
   108                 </connection>
       
   109               </connectionPointIn>
       
   110               <expression>INTRES</expression>
       
   111             </outVariable>
       
   112             <block localId="9" height="99" width="120" instanceName="" typeName="STRING_TO_REAL">
       
   113               <position y="399" x="403"/>
       
   114               <inputVariables>
       
   115                 <variable formalParameter="IN">
       
   116                   <connectionPointIn>
       
   117                     <relPosition y="59" x="0"/>
       
   118                     <connection refLocalId="23" formalParameter="IN">
       
   119                       <position y="458" x="403"/>
       
   120                       <position y="458" x="377"/>
       
   121                     </connection>
       
   122                   </connectionPointIn>
       
   123                 </variable>
       
   124               </inputVariables>
       
   125               <inOutVariables/>
       
   126               <outputVariables>
       
   127                 <variable formalParameter="OUT">
       
   128                   <connectionPointOut>
       
   129                     <relPosition y="59" x="120"/>
       
   130                   </connectionPointOut>
       
   131                 </variable>
       
   132               </outputVariables>
       
   133             </block>
       
   134             <block localId="11" height="114" width="115" instanceName="" typeName="LEN">
       
   135               <position y="316" x="563"/>
       
   136               <inputVariables>
       
   137                 <variable formalParameter="IN">
       
   138                   <connectionPointIn>
       
   139                     <relPosition y="67" x="0"/>
       
   140                     <connection refLocalId="24" formalParameter="IN">
       
   141                       <position y="383" x="563"/>
       
   142                       <position y="383" x="542"/>
       
   143                       <position y="371" x="542"/>
       
   144                       <position y="371" x="521"/>
       
   145                     </connection>
       
   146                   </connectionPointIn>
       
   147                 </variable>
       
   148               </inputVariables>
       
   149               <inOutVariables/>
       
   150               <outputVariables>
       
   151                 <variable formalParameter="OUT">
       
   152                   <connectionPointOut>
       
   153                     <relPosition y="67" x="115"/>
       
   154                   </connectionPointOut>
       
   155                 </variable>
       
   156               </outputVariables>
       
   157             </block>
       
   158             <block localId="16" height="240" width="107" instanceName="" typeName="MUX">
       
   159               <position y="313" x="923"/>
       
   160               <inputVariables>
       
   161                 <variable formalParameter="K">
       
   162                   <connectionPointIn>
       
   163                     <relPosition y="42" x="0"/>
       
   164                     <connection refLocalId="60" formalParameter="K">
       
   165                       <position y="355" x="923"/>
       
   166                       <position y="355" x="880"/>
       
   167                       <position y="293" x="880"/>
       
   168                       <position y="293" x="852"/>
       
   169                     </connection>
       
   170                   </connectionPointIn>
       
   171                 </variable>
       
   172                 <variable formalParameter="IN0">
       
   173                   <connectionPointIn>
       
   174                     <relPosition y="86" x="0"/>
       
   175                     <connection refLocalId="11" formalParameter="IN0">
       
   176                       <position y="399" x="923"/>
       
   177                       <position y="399" x="800"/>
       
   178                       <position y="383" x="800"/>
       
   179                       <position y="383" x="678"/>
       
   180                     </connection>
       
   181                   </connectionPointIn>
       
   182                 </variable>
       
   183                 <variable formalParameter="IN1">
       
   184                   <connectionPointIn>
       
   185                     <relPosition y="130" x="0"/>
       
   186                     <connection refLocalId="19" formalParameter="IN1">
       
   187                       <position y="443" x="923"/>
       
   188                       <position y="443" x="856"/>
       
   189                       <position y="460" x="856"/>
       
   190                       <position y="460" x="789"/>
       
   191                     </connection>
       
   192                   </connectionPointIn>
       
   193                 </variable>
       
   194                 <variable formalParameter="IN2">
       
   195                   <connectionPointIn>
       
   196                     <relPosition y="174" x="0"/>
       
   197                     <connection refLocalId="7" formalParameter="IN2">
       
   198                       <position y="487" x="923"/>
       
   199                       <position y="487" x="843"/>
       
   200                       <position y="564" x="843"/>
       
   201                       <position y="564" x="764"/>
       
   202                     </connection>
       
   203                   </connectionPointIn>
       
   204                 </variable>
       
   205                 <variable formalParameter="IN3">
       
   206                   <connectionPointIn>
       
   207                     <relPosition y="218" x="0"/>
       
   208                     <connection refLocalId="57" formalParameter="IN3">
       
   209                       <position y="531" x="923"/>
       
   210                       <position y="531" x="870"/>
       
   211                       <position y="643" x="870"/>
       
   212                       <position y="643" x="710"/>
       
   213                     </connection>
       
   214                   </connectionPointIn>
       
   215                 </variable>
       
   216               </inputVariables>
       
   217               <inOutVariables/>
       
   218               <outputVariables>
       
   219                 <variable formalParameter="OUT">
       
   220                   <connectionPointOut>
       
   221                     <relPosition y="42" x="107"/>
       
   222                   </connectionPointOut>
       
   223                 </variable>
       
   224               </outputVariables>
       
   225             </block>
       
   226             <block localId="17" height="60" width="100" instanceName="" typeName="MUL">
       
   227               <position y="438" x="558"/>
       
   228               <inputVariables>
       
   229                 <variable formalParameter="IN1">
       
   230                   <connectionPointIn>
       
   231                     <relPosition y="30" x="0"/>
       
   232                     <connection refLocalId="9" formalParameter="IN1">
       
   233                       <position y="468" x="558"/>
       
   234                       <position y="468" x="535"/>
       
   235                       <position y="458" x="535"/>
       
   236                       <position y="458" x="523"/>
       
   237                     </connection>
       
   238                   </connectionPointIn>
       
   239                 </variable>
       
   240                 <variable formalParameter="IN2">
       
   241                   <connectionPointIn>
       
   242                     <relPosition y="50" x="0"/>
       
   243                     <connection refLocalId="64">
       
   244                       <position y="488" x="558"/>
       
   245                       <position y="488" x="536"/>
       
   246                       <position y="520" x="536"/>
       
   247                       <position y="520" x="491"/>
       
   248                     </connection>
       
   249                   </connectionPointIn>
       
   250                 </variable>
       
   251               </inputVariables>
       
   252               <inOutVariables/>
       
   253               <outputVariables>
       
   254                 <variable formalParameter="OUT">
       
   255                   <connectionPointOut>
       
   256                     <relPosition y="30" x="100"/>
       
   257                   </connectionPointOut>
       
   258                 </variable>
       
   259               </outputVariables>
       
   260             </block>
       
   261             <block localId="19" height="43" width="97" instanceName="" typeName="REAL_TO_INT">
       
   262               <position y="429" x="692"/>
       
   263               <inputVariables>
       
   264                 <variable formalParameter="IN">
       
   265                   <connectionPointIn>
       
   266                     <relPosition y="31" x="0"/>
       
   267                     <connection refLocalId="17" formalParameter="IN">
       
   268                       <position y="460" x="692"/>
       
   269                       <position y="460" x="675"/>
       
   270                       <position y="468" x="675"/>
       
   271                       <position y="468" x="658"/>
       
   272                     </connection>
       
   273                   </connectionPointIn>
       
   274                 </variable>
       
   275               </inputVariables>
       
   276               <inOutVariables/>
       
   277               <outputVariables>
       
   278                 <variable formalParameter="OUT">
       
   279                   <connectionPointOut>
       
   280                     <relPosition y="31" x="97"/>
       
   281                   </connectionPointOut>
       
   282                 </variable>
       
   283               </outputVariables>
       
   284             </block>
       
   285             <inVariable localId="23" width="89" height="30">
       
   286               <position y="443" x="288"/>
       
   287               <connectionPointOut>
       
   288                 <relPosition y="15" x="89"/>
       
   289               </connectionPointOut>
       
   290               <expression>IN1</expression>
       
   291             </inVariable>
       
   292             <inVariable localId="24" width="75" height="33">
       
   293               <position y="355" x="446"/>
       
   294               <connectionPointOut>
       
   295                 <relPosition y="16" x="75"/>
       
   296               </connectionPointOut>
       
   297               <expression>IN1</expression>
       
   298             </inVariable>
       
   299             <inVariable localId="25" width="71" height="29">
       
   300               <position y="549" x="523"/>
       
   301               <connectionPointOut>
       
   302                 <relPosition y="14" x="71"/>
       
   303               </connectionPointOut>
       
   304               <expression>IN2</expression>
       
   305             </inVariable>
       
   306             <block localId="57" height="60" width="63" instanceName="" typeName="FIND">
       
   307               <position y="613" x="647"/>
       
   308               <inputVariables>
       
   309                 <variable formalParameter="IN1">
       
   310                   <connectionPointIn>
       
   311                     <relPosition y="30" x="0"/>
       
   312                     <connection refLocalId="58" formalParameter="IN1">
       
   313                       <position y="643" x="647"/>
       
   314                       <position y="643" x="633"/>
       
   315                       <position y="631" x="633"/>
       
   316                       <position y="631" x="609"/>
       
   317                     </connection>
       
   318                   </connectionPointIn>
       
   319                 </variable>
       
   320                 <variable formalParameter="IN2">
       
   321                   <connectionPointIn>
       
   322                     <relPosition y="50" x="0"/>
       
   323                     <connection refLocalId="59" formalParameter="IN2">
       
   324                       <position y="663" x="647"/>
       
   325                       <position y="663" x="633"/>
       
   326                       <position y="666" x="633"/>
       
   327                       <position y="666" x="610"/>
       
   328                     </connection>
       
   329                   </connectionPointIn>
       
   330                 </variable>
       
   331               </inputVariables>
       
   332               <inOutVariables/>
       
   333               <outputVariables>
       
   334                 <variable formalParameter="OUT">
       
   335                   <connectionPointOut>
       
   336                     <relPosition y="30" x="63"/>
       
   337                   </connectionPointOut>
       
   338                 </variable>
       
   339               </outputVariables>
       
   340             </block>
       
   341             <inVariable localId="58" width="31" height="27">
       
   342               <position y="618" x="578"/>
       
   343               <connectionPointOut>
       
   344                 <relPosition y="13" x="31"/>
       
   345               </connectionPointOut>
       
   346               <expression>IN1</expression>
       
   347             </inVariable>
       
   348             <inVariable localId="59" width="31" height="27">
       
   349               <position y="653" x="579"/>
       
   350               <connectionPointOut>
       
   351                 <relPosition y="13" x="31"/>
       
   352               </connectionPointOut>
       
   353               <expression>IN2</expression>
       
   354             </inVariable>
       
   355             <block localId="60" height="80" width="63" instanceName="" typeName="LIMIT">
       
   356               <position y="263" x="789"/>
       
   357               <inputVariables>
       
   358                 <variable formalParameter="MN">
       
   359                   <connectionPointIn>
       
   360                     <relPosition y="30" x="0"/>
       
   361                     <connection refLocalId="65" formalParameter="MN">
       
   362                       <position y="293" x="789"/>
       
   363                       <position y="293" x="761"/>
       
   364                       <position y="276" x="761"/>
       
   365                       <position y="276" x="734"/>
       
   366                     </connection>
       
   367                   </connectionPointIn>
       
   368                 </variable>
       
   369                 <variable formalParameter="IN">
       
   370                   <connectionPointIn>
       
   371                     <relPosition y="50" x="0"/>
       
   372                     <connection refLocalId="6" formalParameter="IN">
       
   373                       <position y="313" x="789"/>
       
   374                       <position y="313" x="700"/>
       
   375                       <position y="256" x="700"/>
       
   376                       <position y="256" x="331"/>
       
   377                     </connection>
       
   378                   </connectionPointIn>
       
   379                 </variable>
       
   380                 <variable formalParameter="MX">
       
   381                   <connectionPointIn>
       
   382                     <relPosition y="70" x="0"/>
       
   383                     <connection refLocalId="62" formalParameter="MX">
       
   384                       <position y="333" x="789"/>
       
   385                       <position y="333" x="770"/>
       
   386                       <position y="345" x="770"/>
       
   387                       <position y="345" x="751"/>
       
   388                     </connection>
       
   389                   </connectionPointIn>
       
   390                 </variable>
       
   391               </inputVariables>
       
   392               <inOutVariables/>
       
   393               <outputVariables>
       
   394                 <variable formalParameter="OUT">
       
   395                   <connectionPointOut>
       
   396                     <relPosition y="30" x="63"/>
       
   397                   </connectionPointOut>
       
   398                 </variable>
       
   399               </outputVariables>
       
   400             </block>
       
   401             <inVariable localId="62" width="38" height="27">
       
   402               <position y="332" x="713"/>
       
   403               <connectionPointOut>
       
   404                 <relPosition y="13" x="38"/>
       
   405               </connectionPointOut>
       
   406               <expression>3</expression>
       
   407             </inVariable>
       
   408             <comment localId="63" height="87" width="243">
       
   409               <position y="32" x="34"/>
       
   410               <content>The FROM STRING test machine</content>
       
   411             </comment>
       
   412             <inVariable localId="64" width="54" height="27">
       
   413               <position y="507" x="453"/>
       
   414               <connectionPointOut>
       
   415                 <relPosition y="13" x="54"/>
       
   416               </connectionPointOut>
       
   417               <expression>1000.0</expression>
       
   418             </inVariable>
       
   419             <inVariable localId="65" width="18" height="27">
       
   420               <position y="263" x="716"/>
       
   421               <connectionPointOut>
       
   422                 <relPosition y="13" x="18"/>
       
   423               </connectionPointOut>
       
   424               <expression>0</expression>
       
   425             </inVariable>
       
   426             <outVariable localId="66" width="83" height="27">
       
   427               <position y="147" x="549"/>
       
   428               <connectionPointIn>
       
   429                 <relPosition y="13" x="0"/>
       
   430                 <connection refLocalId="67" formalParameter="OUT">
       
   431                   <position y="160" x="549"/>
       
   432                   <position y="160" x="530"/>
       
   433                   <position y="161" x="530"/>
       
   434                   <position y="161" x="499"/>
       
   435                 </connection>
       
   436               </connectionPointIn>
       
   437               <expression>NEXT_TEST</expression>
       
   438             </outVariable>
       
   439             <block localId="67" height="60" width="63" typeName="ADD">
       
   440               <position y="131" x="436"/>
       
   441               <inputVariables>
       
   442                 <variable formalParameter="IN1">
       
   443                   <connectionPointIn>
       
   444                     <relPosition y="30" x="0"/>
       
   445                     <connection refLocalId="68">
       
   446                       <position y="161" x="436"/>
       
   447                       <position y="161" x="398"/>
       
   448                       <position y="150" x="398"/>
       
   449                       <position y="150" x="348"/>
       
   450                     </connection>
       
   451                   </connectionPointIn>
       
   452                 </variable>
       
   453                 <variable formalParameter="IN2">
       
   454                   <connectionPointIn>
       
   455                     <relPosition y="50" x="0"/>
       
   456                     <connection refLocalId="6">
       
   457                       <position y="181" x="436"/>
       
   458                       <position y="181" x="389"/>
       
   459                       <position y="256" x="389"/>
       
   460                       <position y="256" x="331"/>
       
   461                     </connection>
       
   462                   </connectionPointIn>
       
   463                 </variable>
       
   464               </inputVariables>
       
   465               <inOutVariables/>
       
   466               <outputVariables>
       
   467                 <variable formalParameter="OUT">
       
   468                   <connectionPointOut>
       
   469                     <relPosition y="30" x="63"/>
       
   470                   </connectionPointOut>
       
   471                 </variable>
       
   472               </outputVariables>
       
   473             </block>
       
   474             <inVariable localId="68" width="18" height="27">
       
   475               <position y="137" x="330"/>
       
   476               <connectionPointOut>
       
   477                 <relPosition y="13" x="18"/>
       
   478               </connectionPointOut>
       
   479               <expression>1</expression>
       
   480             </inVariable>
       
   481             <inVariable localId="69" width="41" height="27">
       
   482               <position y="463" x="1123"/>
       
   483               <connectionPointOut>
       
   484                 <relPosition y="13" x="41"/>
       
   485               </connectionPointOut>
       
   486               <expression>'LEN'</expression>
       
   487             </inVariable>
       
   488             <inVariable localId="70" width="169" height="27">
       
   489               <position y="510" x="1121"/>
       
   490               <connectionPointOut>
       
   491                 <relPosition y="13" x="169"/>
       
   492               </connectionPointOut>
       
   493               <expression>'STRING_TO_REAL *1000'</expression>
       
   494             </inVariable>
       
   495             <inVariable localId="71" width="114" height="27">
       
   496               <position y="554" x="1125"/>
       
   497               <connectionPointOut>
       
   498                 <relPosition y="13" x="114"/>
       
   499               </connectionPointOut>
       
   500               <expression>'STRING_TO_INT'</expression>
       
   501             </inVariable>
       
   502             <inVariable localId="72" width="46" height="27">
       
   503               <position y="608" x="1130"/>
       
   504               <connectionPointOut>
       
   505                 <relPosition y="13" x="46"/>
       
   506               </connectionPointOut>
       
   507               <expression>'FIND'</expression>
       
   508             </inVariable>
       
   509             <block localId="73" height="274" width="69" instanceName="" typeName="MUX">
       
   510               <position y="379" x="1303"/>
       
   511               <inputVariables>
       
   512                 <variable formalParameter="K">
       
   513                   <connectionPointIn>
       
   514                     <relPosition y="45" x="0"/>
       
   515                     <connection refLocalId="6">
       
   516                       <position y="424" x="1303"/>
       
   517                       <position y="424" x="1220"/>
       
   518                       <position y="256" x="1220"/>
       
   519                       <position y="256" x="331"/>
       
   520                     </connection>
       
   521                   </connectionPointIn>
       
   522                 </variable>
       
   523                 <variable formalParameter="IN0">
       
   524                   <connectionPointIn>
       
   525                     <relPosition y="95" x="0"/>
       
   526                     <connection refLocalId="69">
       
   527                       <position y="474" x="1303"/>
       
   528                       <position y="474" x="1232"/>
       
   529                       <position y="476" x="1232"/>
       
   530                       <position y="476" x="1164"/>
       
   531                     </connection>
       
   532                   </connectionPointIn>
       
   533                 </variable>
       
   534                 <variable formalParameter="IN1">
       
   535                   <connectionPointIn>
       
   536                     <relPosition y="145" x="0"/>
       
   537                     <connection refLocalId="70" formalParameter="IN1">
       
   538                       <position y="524" x="1303"/>
       
   539                       <position y="524" x="1274"/>
       
   540                       <position y="523" x="1274"/>
       
   541                       <position y="523" x="1247"/>
       
   542                     </connection>
       
   543                   </connectionPointIn>
       
   544                 </variable>
       
   545                 <variable formalParameter="IN2">
       
   546                   <connectionPointIn>
       
   547                     <relPosition y="195" x="0"/>
       
   548                     <connection refLocalId="71">
       
   549                       <position y="574" x="1303"/>
       
   550                       <position y="574" x="1270"/>
       
   551                       <position y="567" x="1270"/>
       
   552                       <position y="567" x="1239"/>
       
   553                     </connection>
       
   554                   </connectionPointIn>
       
   555                 </variable>
       
   556                 <variable formalParameter="IN3">
       
   557                   <connectionPointIn>
       
   558                     <relPosition y="245" x="0"/>
       
   559                     <connection refLocalId="72">
       
   560                       <position y="624" x="1303"/>
       
   561                       <position y="624" x="1238"/>
       
   562                       <position y="621" x="1238"/>
       
   563                       <position y="621" x="1176"/>
       
   564                     </connection>
       
   565                   </connectionPointIn>
       
   566                 </variable>
       
   567               </inputVariables>
       
   568               <inOutVariables/>
       
   569               <outputVariables>
       
   570                 <variable formalParameter="OUT">
       
   571                   <connectionPointOut>
       
   572                     <relPosition y="45" x="69"/>
       
   573                   </connectionPointOut>
       
   574                 </variable>
       
   575               </outputVariables>
       
   576             </block>
       
   577             <outVariable localId="74" width="86" height="27">
       
   578               <position y="411" x="1395"/>
       
   579               <connectionPointIn>
       
   580                 <relPosition y="13" x="0"/>
       
   581                 <connection refLocalId="73" formalParameter="OUT">
       
   582                   <position y="424" x="1395"/>
       
   583                   <position y="424" x="1372"/>
       
   584                 </connection>
       
   585               </connectionPointIn>
       
   586               <expression>TEST_NAME</expression>
       
   587             </outVariable>
       
   588           </FBD>
       
   589         </body>
       
   590       </pou>
       
   591       <pou name="TEST_TO_STRINGS" pouType="functionBlock">
       
   592         <interface>
       
   593           <inputVars>
       
   594             <variable name="IN1">
       
   595               <type>
       
   596                 <STRING/>
       
   597               </type>
       
   598             </variable>
       
   599             <variable name="IN2">
       
   600               <type>
       
   601                 <STRING/>
       
   602               </type>
       
   603             </variable>
       
   604             <variable name="IN3">
       
   605               <type>
       
   606                 <STRING/>
       
   607               </type>
       
   608             </variable>
       
   609             <variable name="TESTNR">
       
   610               <type>
       
   611                 <INT/>
       
   612               </type>
       
   613             </variable>
       
   614             <variable name="K">
       
   615               <type>
       
   616                 <INT/>
       
   617               </type>
       
   618             </variable>
       
   619             <variable name="P">
       
   620               <type>
       
   621                 <INT/>
       
   622               </type>
       
   623             </variable>
       
   624             <variable name="L">
       
   625               <type>
       
   626                 <INT/>
       
   627               </type>
       
   628             </variable>
       
   629           </inputVars>
       
   630           <outputVars>
       
   631             <variable name="STRRES">
       
   632               <type>
       
   633                 <STRING/>
       
   634               </type>
       
   635             </variable>
       
   636             <variable name="NEXT_TEST">
       
   637               <type>
       
   638                 <INT/>
       
   639               </type>
       
   640             </variable>
       
   641             <variable name="TEST_NAME">
       
   642               <type>
       
   643                 <STRING/>
       
   644               </type>
       
   645             </variable>
       
   646           </outputVars>
       
   647         </interface>
       
   648         <body>
       
   649           <FBD>
       
   650             <block localId="1" height="242" width="93" instanceName="" typeName="MUX">
       
   651               <position y="240" x="696"/>
       
   652               <inputVariables>
       
   653                 <variable formalParameter="K">
       
   654                   <connectionPointIn>
       
   655                     <relPosition y="30" x="0"/>
       
   656                     <connection refLocalId="6" formalParameter="K">
       
   657                       <position y="270" x="696"/>
       
   658                       <position y="270" x="455"/>
       
   659                       <position y="216" x="455"/>
       
   660                       <position y="216" x="287"/>
       
   661                     </connection>
       
   662                   </connectionPointIn>
       
   663                 </variable>
       
   664                 <variable formalParameter="IN0">
       
   665                   <connectionPointIn>
       
   666                     <relPosition y="50" x="0"/>
       
   667                     <connection refLocalId="20" formalParameter="IN0">
       
   668                       <position y="290" x="696"/>
       
   669                       <position y="290" x="444"/>
       
   670                       <position y="300" x="444"/>
       
   671                       <position y="300" x="258"/>
       
   672                     </connection>
       
   673                   </connectionPointIn>
       
   674                 </variable>
       
   675                 <variable formalParameter="IN1">
       
   676                   <connectionPointIn>
       
   677                     <relPosition y="70" x="0"/>
       
   678                     <connection refLocalId="21" formalParameter="IN1">
       
   679                       <position y="310" x="696"/>
       
   680                       <position y="310" x="467"/>
       
   681                       <position y="331" x="467"/>
       
   682                       <position y="331" x="257"/>
       
   683                     </connection>
       
   684                   </connectionPointIn>
       
   685                 </variable>
       
   686                 <variable formalParameter="IN2">
       
   687                   <connectionPointIn>
       
   688                     <relPosition y="90" x="0"/>
       
   689                     <connection refLocalId="22" formalParameter="IN2">
       
   690                       <position y="330" x="696"/>
       
   691                       <position y="330" x="492"/>
       
   692                       <position y="368" x="492"/>
       
   693                       <position y="368" x="208"/>
       
   694                     </connection>
       
   695                   </connectionPointIn>
       
   696                 </variable>
       
   697                 <variable formalParameter="IN3">
       
   698                   <connectionPointIn>
       
   699                     <relPosition y="110" x="0"/>
       
   700                     <connection refLocalId="27" formalParameter="IN3">
       
   701                       <position y="350" x="696"/>
       
   702                       <position y="350" x="510"/>
       
   703                       <position y="415" x="510"/>
       
   704                       <position y="415" x="360"/>
       
   705                     </connection>
       
   706                   </connectionPointIn>
       
   707                 </variable>
       
   708                 <variable formalParameter="IN4">
       
   709                   <connectionPointIn>
       
   710                     <relPosition y="130" x="0"/>
       
   711                     <connection refLocalId="31" formalParameter="IN4">
       
   712                       <position y="370" x="696"/>
       
   713                       <position y="370" x="528"/>
       
   714                       <position y="504" x="528"/>
       
   715                       <position y="504" x="341"/>
       
   716                     </connection>
       
   717                   </connectionPointIn>
       
   718                 </variable>
       
   719                 <variable formalParameter="IN5">
       
   720                   <connectionPointIn>
       
   721                     <relPosition y="150" x="0"/>
       
   722                     <connection refLocalId="34" formalParameter="IN5">
       
   723                       <position y="390" x="696"/>
       
   724                       <position y="390" x="543"/>
       
   725                       <position y="580" x="543"/>
       
   726                       <position y="580" x="338"/>
       
   727                     </connection>
       
   728                   </connectionPointIn>
       
   729                 </variable>
       
   730                 <variable formalParameter="IN6">
       
   731                   <connectionPointIn>
       
   732                     <relPosition y="170" x="0"/>
       
   733                     <connection refLocalId="39" formalParameter="IN6">
       
   734                       <position y="410" x="696"/>
       
   735                       <position y="410" x="562"/>
       
   736                       <position y="690" x="562"/>
       
   737                       <position y="690" x="352"/>
       
   738                     </connection>
       
   739                   </connectionPointIn>
       
   740                 </variable>
       
   741                 <variable formalParameter="IN7">
       
   742                   <connectionPointIn>
       
   743                     <relPosition y="190" x="0"/>
       
   744                     <connection refLocalId="46" formalParameter="IN7">
       
   745                       <position y="430" x="696"/>
       
   746                       <position y="430" x="587"/>
       
   747                       <position y="789" x="587"/>
       
   748                       <position y="789" x="319"/>
       
   749                     </connection>
       
   750                   </connectionPointIn>
       
   751                 </variable>
       
   752                 <variable formalParameter="IN8">
       
   753                   <connectionPointIn>
       
   754                     <relPosition y="210" x="0"/>
       
   755                     <connection refLocalId="48" formalParameter="IN8">
       
   756                       <position y="450" x="696"/>
       
   757                       <position y="450" x="605"/>
       
   758                       <position y="885" x="605"/>
       
   759                       <position y="885" x="309"/>
       
   760                     </connection>
       
   761                   </connectionPointIn>
       
   762                 </variable>
       
   763                 <variable formalParameter="IN9">
       
   764                   <connectionPointIn>
       
   765                     <relPosition y="230" x="0"/>
       
   766                     <connection refLocalId="52" formalParameter="IN9">
       
   767                       <position y="470" x="696"/>
       
   768                       <position y="470" x="625"/>
       
   769                       <position y="1040" x="625"/>
       
   770                       <position y="1040" x="318"/>
       
   771                     </connection>
       
   772                   </connectionPointIn>
       
   773                 </variable>
       
   774               </inputVariables>
       
   775               <inOutVariables/>
       
   776               <outputVariables>
       
   777                 <variable formalParameter="OUT">
       
   778                   <connectionPointOut>
       
   779                     <relPosition y="30" x="93"/>
       
   780                   </connectionPointOut>
       
   781                 </variable>
       
   782               </outputVariables>
       
   783             </block>
       
   784             <outVariable localId="2" width="66" height="28">
       
   785               <position y="242" x="839"/>
       
   786               <connectionPointIn>
       
   787                 <relPosition y="14" x="0"/>
       
   788                 <connection refLocalId="1">
       
   789                   <position y="256" x="839"/>
       
   790                   <position y="256" x="807"/>
       
   791                   <position y="270" x="807"/>
       
   792                   <position y="270" x="789"/>
       
   793                 </connection>
       
   794               </connectionPointIn>
       
   795               <expression>STRRES</expression>
       
   796             </outVariable>
       
   797             <inVariable localId="6" width="59" height="27">
       
   798               <position y="203" x="228"/>
       
   799               <connectionPointOut>
       
   800                 <relPosition y="13" x="59"/>
       
   801               </connectionPointOut>
       
   802               <expression>TESTNR</expression>
       
   803             </inVariable>
       
   804             <inVariable localId="20" width="31" height="27">
       
   805               <position y="287" x="227"/>
       
   806               <connectionPointOut>
       
   807                 <relPosition y="13" x="31"/>
       
   808               </connectionPointOut>
       
   809               <expression>IN1</expression>
       
   810             </inVariable>
       
   811             <inVariable localId="21" width="32" height="29">
       
   812               <position y="317" x="225"/>
       
   813               <connectionPointOut>
       
   814                 <relPosition y="14" x="32"/>
       
   815               </connectionPointOut>
       
   816               <expression>IN2</expression>
       
   817             </inVariable>
       
   818             <inVariable localId="22" width="48" height="29">
       
   819               <position y="354" x="160"/>
       
   820               <connectionPointOut>
       
   821                 <relPosition y="14" x="48"/>
       
   822               </connectionPointOut>
       
   823               <expression>IN3</expression>
       
   824             </inVariable>
       
   825             <block localId="27" height="61" width="75" typeName="LEFT">
       
   826               <position y="385" x="285"/>
       
   827               <inputVariables>
       
   828                 <variable formalParameter="IN">
       
   829                   <connectionPointIn>
       
   830                     <relPosition y="30" x="0"/>
       
   831                     <connection refLocalId="28" formalParameter="IN">
       
   832                       <position y="415" x="285"/>
       
   833                       <position y="415" x="264"/>
       
   834                       <position y="407" x="264"/>
       
   835                       <position y="407" x="193"/>
       
   836                     </connection>
       
   837                   </connectionPointIn>
       
   838                 </variable>
       
   839                 <variable formalParameter="L">
       
   840                   <connectionPointIn>
       
   841                     <relPosition y="50" x="0"/>
       
   842                     <connection refLocalId="29" formalParameter="L">
       
   843                       <position y="435" x="285"/>
       
   844                       <position y="435" x="265"/>
       
   845                       <position y="445" x="265"/>
       
   846                       <position y="445" x="181"/>
       
   847                     </connection>
       
   848                   </connectionPointIn>
       
   849                 </variable>
       
   850               </inputVariables>
       
   851               <inOutVariables/>
       
   852               <outputVariables>
       
   853                 <variable formalParameter="OUT">
       
   854                   <connectionPointOut>
       
   855                     <relPosition y="30" x="75"/>
       
   856                   </connectionPointOut>
       
   857                 </variable>
       
   858               </outputVariables>
       
   859             </block>
       
   860             <inVariable localId="28" width="35" height="30">
       
   861               <position y="392" x="158"/>
       
   862               <connectionPointOut>
       
   863                 <relPosition y="15" x="35"/>
       
   864               </connectionPointOut>
       
   865               <expression>IN1</expression>
       
   866             </inVariable>
       
   867             <inVariable localId="29" width="21" height="27">
       
   868               <position y="432" x="160"/>
       
   869               <connectionPointOut>
       
   870                 <relPosition y="13" x="21"/>
       
   871               </connectionPointOut>
       
   872               <expression>L</expression>
       
   873             </inVariable>
       
   874             <block localId="31" height="60" width="55" typeName="RIGHT">
       
   875               <position y="474" x="286"/>
       
   876               <inputVariables>
       
   877                 <variable formalParameter="IN">
       
   878                   <connectionPointIn>
       
   879                     <relPosition y="30" x="0"/>
       
   880                     <connection refLocalId="32" formalParameter="IN">
       
   881                       <position y="504" x="286"/>
       
   882                       <position y="504" x="261"/>
       
   883                       <position y="489" x="261"/>
       
   884                       <position y="489" x="237"/>
       
   885                     </connection>
       
   886                   </connectionPointIn>
       
   887                 </variable>
       
   888                 <variable formalParameter="L">
       
   889                   <connectionPointIn>
       
   890                     <relPosition y="50" x="0"/>
       
   891                     <connection refLocalId="33" formalParameter="L">
       
   892                       <position y="524" x="286"/>
       
   893                       <position y="524" x="250"/>
       
   894                       <position y="537" x="250"/>
       
   895                       <position y="537" x="215"/>
       
   896                     </connection>
       
   897                   </connectionPointIn>
       
   898                 </variable>
       
   899               </inputVariables>
       
   900               <inOutVariables/>
       
   901               <outputVariables>
       
   902                 <variable formalParameter="OUT">
       
   903                   <connectionPointOut>
       
   904                     <relPosition y="30" x="55"/>
       
   905                   </connectionPointOut>
       
   906                 </variable>
       
   907               </outputVariables>
       
   908             </block>
       
   909             <inVariable localId="32" width="31" height="28">
       
   910               <position y="475" x="206"/>
       
   911               <connectionPointOut>
       
   912                 <relPosition y="14" x="31"/>
       
   913               </connectionPointOut>
       
   914               <expression>IN1</expression>
       
   915             </inVariable>
       
   916             <inVariable localId="33" width="17" height="27">
       
   917               <position y="524" x="198"/>
       
   918               <connectionPointOut>
       
   919                 <relPosition y="13" x="17"/>
       
   920               </connectionPointOut>
       
   921               <expression>L</expression>
       
   922             </inVariable>
       
   923             <block localId="34" height="80" width="55" typeName="MID">
       
   924               <position y="550" x="283"/>
       
   925               <inputVariables>
       
   926                 <variable formalParameter="IN">
       
   927                   <connectionPointIn>
       
   928                     <relPosition y="30" x="0"/>
       
   929                     <connection refLocalId="35" formalParameter="IN">
       
   930                       <position y="580" x="283"/>
       
   931                       <position y="580" x="258"/>
       
   932                       <position y="576" x="258"/>
       
   933                       <position y="576" x="234"/>
       
   934                     </connection>
       
   935                   </connectionPointIn>
       
   936                 </variable>
       
   937                 <variable formalParameter="L">
       
   938                   <connectionPointIn>
       
   939                     <relPosition y="50" x="0"/>
       
   940                     <connection refLocalId="38" formalParameter="L">
       
   941                       <position y="600" x="283"/>
       
   942                       <position y="600" x="232"/>
       
   943                       <position y="594" x="232"/>
       
   944                       <position y="594" x="182"/>
       
   945                     </connection>
       
   946                   </connectionPointIn>
       
   947                 </variable>
       
   948                 <variable formalParameter="P">
       
   949                   <connectionPointIn>
       
   950                     <relPosition y="70" x="0"/>
       
   951                     <connection refLocalId="37" formalParameter="P">
       
   952                       <position y="620" x="283"/>
       
   953                       <position y="620" x="255"/>
       
   954                       <position y="616" x="255"/>
       
   955                       <position y="616" x="227"/>
       
   956                     </connection>
       
   957                   </connectionPointIn>
       
   958                 </variable>
       
   959               </inputVariables>
       
   960               <inOutVariables/>
       
   961               <outputVariables>
       
   962                 <variable formalParameter="OUT">
       
   963                   <connectionPointOut>
       
   964                     <relPosition y="30" x="55"/>
       
   965                   </connectionPointOut>
       
   966                 </variable>
       
   967               </outputVariables>
       
   968             </block>
       
   969             <inVariable localId="35" width="31" height="27">
       
   970               <position y="563" x="203"/>
       
   971               <connectionPointOut>
       
   972                 <relPosition y="13" x="31"/>
       
   973               </connectionPointOut>
       
   974               <expression>IN1</expression>
       
   975             </inVariable>
       
   976             <inVariable localId="37" width="18" height="27">
       
   977               <position y="603" x="209"/>
       
   978               <connectionPointOut>
       
   979                 <relPosition y="13" x="18"/>
       
   980               </connectionPointOut>
       
   981               <expression>P</expression>
       
   982             </inVariable>
       
   983             <inVariable localId="38" width="17" height="27">
       
   984               <position y="581" x="165"/>
       
   985               <connectionPointOut>
       
   986                 <relPosition y="13" x="17"/>
       
   987               </connectionPointOut>
       
   988               <expression>L</expression>
       
   989             </inVariable>
       
   990             <block localId="39" height="83" width="67" typeName="CONCAT">
       
   991               <position y="660" x="285"/>
       
   992               <inputVariables>
       
   993                 <variable formalParameter="IN1">
       
   994                   <connectionPointIn>
       
   995                     <relPosition y="30" x="0"/>
       
   996                     <connection refLocalId="40" formalParameter="IN1">
       
   997                       <position y="690" x="285"/>
       
   998                       <position y="690" x="252"/>
       
   999                       <position y="664" x="252"/>
       
  1000                       <position y="664" x="219"/>
       
  1001                     </connection>
       
  1002                   </connectionPointIn>
       
  1003                 </variable>
       
  1004                 <variable formalParameter="IN2">
       
  1005                   <connectionPointIn>
       
  1006                     <relPosition y="51" x="0"/>
       
  1007                     <connection refLocalId="41" formalParameter="IN2">
       
  1008                       <position y="711" x="285"/>
       
  1009                       <position y="711" x="252"/>
       
  1010                       <position y="702" x="252"/>
       
  1011                       <position y="702" x="220"/>
       
  1012                     </connection>
       
  1013                   </connectionPointIn>
       
  1014                 </variable>
       
  1015                 <variable formalParameter="IN3">
       
  1016                   <connectionPointIn>
       
  1017                     <relPosition y="72" x="0"/>
       
  1018                     <connection refLocalId="42" formalParameter="IN3">
       
  1019                       <position y="732" x="285"/>
       
  1020                       <position y="732" x="252"/>
       
  1021                       <position y="737" x="252"/>
       
  1022                       <position y="737" x="219"/>
       
  1023                     </connection>
       
  1024                   </connectionPointIn>
       
  1025                 </variable>
       
  1026               </inputVariables>
       
  1027               <inOutVariables/>
       
  1028               <outputVariables>
       
  1029                 <variable formalParameter="OUT">
       
  1030                   <connectionPointOut>
       
  1031                     <relPosition y="30" x="67"/>
       
  1032                   </connectionPointOut>
       
  1033                 </variable>
       
  1034               </outputVariables>
       
  1035             </block>
       
  1036             <inVariable localId="40" width="31" height="27">
       
  1037               <position y="651" x="188"/>
       
  1038               <connectionPointOut>
       
  1039                 <relPosition y="13" x="31"/>
       
  1040               </connectionPointOut>
       
  1041               <expression>IN1</expression>
       
  1042             </inVariable>
       
  1043             <inVariable localId="41" width="31" height="27">
       
  1044               <position y="689" x="189"/>
       
  1045               <connectionPointOut>
       
  1046                 <relPosition y="13" x="31"/>
       
  1047               </connectionPointOut>
       
  1048               <expression>IN2</expression>
       
  1049             </inVariable>
       
  1050             <inVariable localId="42" width="31" height="27">
       
  1051               <position y="724" x="188"/>
       
  1052               <connectionPointOut>
       
  1053                 <relPosition y="13" x="31"/>
       
  1054               </connectionPointOut>
       
  1055               <expression>IN3</expression>
       
  1056             </inVariable>
       
  1057             <inVariable localId="44" width="31" height="27">
       
  1058               <position y="773" x="182"/>
       
  1059               <connectionPointOut>
       
  1060                 <relPosition y="13" x="31"/>
       
  1061               </connectionPointOut>
       
  1062               <expression>IN1</expression>
       
  1063             </inVariable>
       
  1064             <inVariable localId="45" width="31" height="27">
       
  1065               <position y="802" x="178"/>
       
  1066               <connectionPointOut>
       
  1067                 <relPosition y="13" x="31"/>
       
  1068               </connectionPointOut>
       
  1069               <expression>IN2</expression>
       
  1070             </inVariable>
       
  1071             <block localId="46" height="80" width="63" typeName="INSERT">
       
  1072               <position y="759" x="256"/>
       
  1073               <inputVariables>
       
  1074                 <variable formalParameter="IN1">
       
  1075                   <connectionPointIn>
       
  1076                     <relPosition y="30" x="0"/>
       
  1077                     <connection refLocalId="44" formalParameter="IN1">
       
  1078                       <position y="789" x="256"/>
       
  1079                       <position y="789" x="234"/>
       
  1080                       <position y="786" x="234"/>
       
  1081                       <position y="786" x="213"/>
       
  1082                     </connection>
       
  1083                   </connectionPointIn>
       
  1084                 </variable>
       
  1085                 <variable formalParameter="IN2">
       
  1086                   <connectionPointIn>
       
  1087                     <relPosition y="50" x="0"/>
       
  1088                     <connection refLocalId="45" formalParameter="IN2">
       
  1089                       <position y="809" x="256"/>
       
  1090                       <position y="809" x="232"/>
       
  1091                       <position y="815" x="232"/>
       
  1092                       <position y="815" x="209"/>
       
  1093                     </connection>
       
  1094                   </connectionPointIn>
       
  1095                 </variable>
       
  1096                 <variable formalParameter="P">
       
  1097                   <connectionPointIn>
       
  1098                     <relPosition y="70" x="0"/>
       
  1099                     <connection refLocalId="47" formalParameter="P">
       
  1100                       <position y="829" x="256"/>
       
  1101                       <position y="829" x="228"/>
       
  1102                       <position y="852" x="228"/>
       
  1103                       <position y="852" x="200"/>
       
  1104                     </connection>
       
  1105                   </connectionPointIn>
       
  1106                 </variable>
       
  1107               </inputVariables>
       
  1108               <inOutVariables/>
       
  1109               <outputVariables>
       
  1110                 <variable formalParameter="OUT">
       
  1111                   <connectionPointOut>
       
  1112                     <relPosition y="30" x="63"/>
       
  1113                   </connectionPointOut>
       
  1114                 </variable>
       
  1115               </outputVariables>
       
  1116             </block>
       
  1117             <inVariable localId="47" width="18" height="27">
       
  1118               <position y="839" x="182"/>
       
  1119               <connectionPointOut>
       
  1120                 <relPosition y="13" x="18"/>
       
  1121               </connectionPointOut>
       
  1122               <expression>P</expression>
       
  1123             </inVariable>
       
  1124             <block localId="48" height="80" width="58" typeName="DELETE">
       
  1125               <position y="855" x="251"/>
       
  1126               <inputVariables>
       
  1127                 <variable formalParameter="IN">
       
  1128                   <connectionPointIn>
       
  1129                     <relPosition y="30" x="0"/>
       
  1130                     <connection refLocalId="49" formalParameter="IN">
       
  1131                       <position y="885" x="251"/>
       
  1132                       <position y="885" x="228"/>
       
  1133                       <position y="892" x="228"/>
       
  1134                       <position y="892" x="205"/>
       
  1135                     </connection>
       
  1136                   </connectionPointIn>
       
  1137                 </variable>
       
  1138                 <variable formalParameter="L">
       
  1139                   <connectionPointIn>
       
  1140                     <relPosition y="50" x="0"/>
       
  1141                     <connection refLocalId="50" formalParameter="L">
       
  1142                       <position y="905" x="251"/>
       
  1143                       <position y="905" x="226"/>
       
  1144                       <position y="927" x="226"/>
       
  1145                       <position y="927" x="202"/>
       
  1146                     </connection>
       
  1147                   </connectionPointIn>
       
  1148                 </variable>
       
  1149                 <variable formalParameter="P">
       
  1150                   <connectionPointIn>
       
  1151                     <relPosition y="70" x="0"/>
       
  1152                     <connection refLocalId="51" formalParameter="P">
       
  1153                       <position y="925" x="251"/>
       
  1154                       <position y="925" x="233"/>
       
  1155                       <position y="968" x="233"/>
       
  1156                       <position y="968" x="216"/>
       
  1157                     </connection>
       
  1158                   </connectionPointIn>
       
  1159                 </variable>
       
  1160               </inputVariables>
       
  1161               <inOutVariables/>
       
  1162               <outputVariables>
       
  1163                 <variable formalParameter="OUT">
       
  1164                   <connectionPointOut>
       
  1165                     <relPosition y="30" x="58"/>
       
  1166                   </connectionPointOut>
       
  1167                 </variable>
       
  1168               </outputVariables>
       
  1169             </block>
       
  1170             <inVariable localId="49" width="31" height="27">
       
  1171               <position y="879" x="174"/>
       
  1172               <connectionPointOut>
       
  1173                 <relPosition y="13" x="31"/>
       
  1174               </connectionPointOut>
       
  1175               <expression>IN1</expression>
       
  1176             </inVariable>
       
  1177             <inVariable localId="50" width="17" height="27">
       
  1178               <position y="914" x="185"/>
       
  1179               <connectionPointOut>
       
  1180                 <relPosition y="13" x="17"/>
       
  1181               </connectionPointOut>
       
  1182               <expression>L</expression>
       
  1183             </inVariable>
       
  1184             <inVariable localId="51" width="18" height="27">
       
  1185               <position y="955" x="198"/>
       
  1186               <connectionPointOut>
       
  1187                 <relPosition y="13" x="18"/>
       
  1188               </connectionPointOut>
       
  1189               <expression>P</expression>
       
  1190             </inVariable>
       
  1191             <block localId="52" height="100" width="67" typeName="REPLACE">
       
  1192               <position y="1010" x="251"/>
       
  1193               <inputVariables>
       
  1194                 <variable formalParameter="IN1">
       
  1195                   <connectionPointIn>
       
  1196                     <relPosition y="30" x="0"/>
       
  1197                     <connection refLocalId="53" formalParameter="IN1">
       
  1198                       <position y="1040" x="251"/>
       
  1199                       <position y="1040" x="227"/>
       
  1200                       <position y="1025" x="227"/>
       
  1201                       <position y="1025" x="203"/>
       
  1202                     </connection>
       
  1203                   </connectionPointIn>
       
  1204                 </variable>
       
  1205                 <variable formalParameter="IN2">
       
  1206                   <connectionPointIn>
       
  1207                     <relPosition y="50" x="0"/>
       
  1208                     <connection refLocalId="54" formalParameter="IN2">
       
  1209                       <position y="1060" x="251"/>
       
  1210                       <position y="1060" x="220"/>
       
  1211                       <position y="1055" x="220"/>
       
  1212                       <position y="1055" x="190"/>
       
  1213                     </connection>
       
  1214                   </connectionPointIn>
       
  1215                 </variable>
       
  1216                 <variable formalParameter="L">
       
  1217                   <connectionPointIn>
       
  1218                     <relPosition y="70" x="0"/>
       
  1219                     <connection refLocalId="55">
       
  1220                       <position y="1080" x="251"/>
       
  1221                       <position y="1080" x="224"/>
       
  1222                       <position y="1096" x="224"/>
       
  1223                       <position y="1096" x="197"/>
       
  1224                     </connection>
       
  1225                   </connectionPointIn>
       
  1226                 </variable>
       
  1227                 <variable formalParameter="P">
       
  1228                   <connectionPointIn>
       
  1229                     <relPosition y="90" x="0"/>
       
  1230                     <connection refLocalId="56" formalParameter="P">
       
  1231                       <position y="1100" x="251"/>
       
  1232                       <position y="1100" x="219"/>
       
  1233                       <position y="1134" x="219"/>
       
  1234                       <position y="1134" x="187"/>
       
  1235                     </connection>
       
  1236                   </connectionPointIn>
       
  1237                 </variable>
       
  1238               </inputVariables>
       
  1239               <inOutVariables/>
       
  1240               <outputVariables>
       
  1241                 <variable formalParameter="OUT">
       
  1242                   <connectionPointOut>
       
  1243                     <relPosition y="30" x="67"/>
       
  1244                   </connectionPointOut>
       
  1245                 </variable>
       
  1246               </outputVariables>
       
  1247             </block>
       
  1248             <inVariable localId="53" width="31" height="27">
       
  1249               <position y="1012" x="172"/>
       
  1250               <connectionPointOut>
       
  1251                 <relPosition y="13" x="31"/>
       
  1252               </connectionPointOut>
       
  1253               <expression>IN1</expression>
       
  1254             </inVariable>
       
  1255             <inVariable localId="54" width="31" height="27">
       
  1256               <position y="1042" x="159"/>
       
  1257               <connectionPointOut>
       
  1258                 <relPosition y="13" x="31"/>
       
  1259               </connectionPointOut>
       
  1260               <expression>IN2</expression>
       
  1261             </inVariable>
       
  1262             <inVariable localId="55" width="31" height="27">
       
  1263               <position y="1083" x="166"/>
       
  1264               <connectionPointOut>
       
  1265                 <relPosition y="13" x="31"/>
       
  1266               </connectionPointOut>
       
  1267               <expression>L</expression>
       
  1268             </inVariable>
       
  1269             <inVariable localId="56" width="18" height="27">
       
  1270               <position y="1121" x="169"/>
       
  1271               <connectionPointOut>
       
  1272                 <relPosition y="13" x="18"/>
       
  1273               </connectionPointOut>
       
  1274               <expression>P</expression>
       
  1275             </inVariable>
       
  1276             <comment localId="63" height="87" width="209">
       
  1277               <position y="32" x="34"/>
       
  1278               <content>The TO STRING test machine</content>
       
  1279             </comment>
       
  1280             <outVariable localId="66" width="83" height="27">
       
  1281               <position y="147" x="549"/>
       
  1282               <connectionPointIn>
       
  1283                 <relPosition y="13" x="0"/>
       
  1284                 <connection refLocalId="67" formalParameter="OUT">
       
  1285                   <position y="160" x="549"/>
       
  1286                   <position y="160" x="530"/>
       
  1287                   <position y="161" x="530"/>
       
  1288                   <position y="161" x="499"/>
       
  1289                 </connection>
       
  1290               </connectionPointIn>
       
  1291               <expression>NEXT_TEST</expression>
       
  1292             </outVariable>
       
  1293             <block localId="67" height="60" width="63" instanceName="" typeName="ADD">
       
  1294               <position y="131" x="436"/>
       
  1295               <inputVariables>
       
  1296                 <variable formalParameter="IN1">
       
  1297                   <connectionPointIn>
       
  1298                     <relPosition y="30" x="0"/>
       
  1299                     <connection refLocalId="68" formalParameter="IN1">
       
  1300                       <position y="161" x="436"/>
       
  1301                       <position y="161" x="398"/>
       
  1302                       <position y="150" x="398"/>
       
  1303                       <position y="150" x="348"/>
       
  1304                     </connection>
       
  1305                   </connectionPointIn>
       
  1306                 </variable>
       
  1307                 <variable formalParameter="IN2">
       
  1308                   <connectionPointIn>
       
  1309                     <relPosition y="50" x="0"/>
       
  1310                     <connection refLocalId="6" formalParameter="IN2">
       
  1311                       <position y="181" x="436"/>
       
  1312                       <position y="181" x="389"/>
       
  1313                       <position y="216" x="389"/>
       
  1314                       <position y="216" x="287"/>
       
  1315                     </connection>
       
  1316                   </connectionPointIn>
       
  1317                 </variable>
       
  1318               </inputVariables>
       
  1319               <inOutVariables/>
       
  1320               <outputVariables>
       
  1321                 <variable formalParameter="OUT">
       
  1322                   <connectionPointOut>
       
  1323                     <relPosition y="30" x="63"/>
       
  1324                   </connectionPointOut>
       
  1325                 </variable>
       
  1326               </outputVariables>
       
  1327             </block>
       
  1328             <inVariable localId="68" width="18" height="27">
       
  1329               <position y="137" x="330"/>
       
  1330               <connectionPointOut>
       
  1331                 <relPosition y="13" x="18"/>
       
  1332               </connectionPointOut>
       
  1333               <expression>1</expression>
       
  1334             </inVariable>
       
  1335             <inVariable localId="69" width="37" height="27">
       
  1336               <position y="320" x="831"/>
       
  1337               <connectionPointOut>
       
  1338                 <relPosition y="13" x="37"/>
       
  1339               </connectionPointOut>
       
  1340               <expression>'IN1'</expression>
       
  1341             </inVariable>
       
  1342             <inVariable localId="70" width="37" height="27">
       
  1343               <position y="349" x="835"/>
       
  1344               <connectionPointOut>
       
  1345                 <relPosition y="13" x="37"/>
       
  1346               </connectionPointOut>
       
  1347               <expression>'IN2'</expression>
       
  1348             </inVariable>
       
  1349             <inVariable localId="71" width="37" height="27">
       
  1350               <position y="383" x="835"/>
       
  1351               <connectionPointOut>
       
  1352                 <relPosition y="13" x="37"/>
       
  1353               </connectionPointOut>
       
  1354               <expression>'IN3'</expression>
       
  1355             </inVariable>
       
  1356             <inVariable localId="72" width="45" height="27">
       
  1357               <position y="445" x="843"/>
       
  1358               <connectionPointOut>
       
  1359                 <relPosition y="13" x="45"/>
       
  1360               </connectionPointOut>
       
  1361               <expression>'LEFT'</expression>
       
  1362             </inVariable>
       
  1363             <inVariable localId="73" width="54" height="27">
       
  1364               <position y="506" x="858"/>
       
  1365               <connectionPointOut>
       
  1366                 <relPosition y="13" x="54"/>
       
  1367               </connectionPointOut>
       
  1368               <expression>'RIGHT'</expression>
       
  1369             </inVariable>
       
  1370             <inVariable localId="74" width="40" height="27">
       
  1371               <position y="575" x="860"/>
       
  1372               <connectionPointOut>
       
  1373                 <relPosition y="13" x="40"/>
       
  1374               </connectionPointOut>
       
  1375               <expression>'MID'</expression>
       
  1376             </inVariable>
       
  1377             <inVariable localId="75" width="69" height="27">
       
  1378               <position y="667" x="865"/>
       
  1379               <connectionPointOut>
       
  1380                 <relPosition y="13" x="69"/>
       
  1381               </connectionPointOut>
       
  1382               <expression>'CONCAT'</expression>
       
  1383             </inVariable>
       
  1384             <inVariable localId="76" width="61" height="27">
       
  1385               <position y="755" x="875"/>
       
  1386               <connectionPointOut>
       
  1387                 <relPosition y="13" x="61"/>
       
  1388               </connectionPointOut>
       
  1389               <expression>'INSERT'</expression>
       
  1390             </inVariable>
       
  1391             <inVariable localId="77" width="64" height="27">
       
  1392               <position y="877" x="878"/>
       
  1393               <connectionPointOut>
       
  1394                 <relPosition y="13" x="64"/>
       
  1395               </connectionPointOut>
       
  1396               <expression>'DELETE'</expression>
       
  1397             </inVariable>
       
  1398             <inVariable localId="78" width="73" height="27">
       
  1399               <position y="1008" x="875"/>
       
  1400               <connectionPointOut>
       
  1401                 <relPosition y="13" x="73"/>
       
  1402               </connectionPointOut>
       
  1403               <expression>'REPLACE'</expression>
       
  1404             </inVariable>
       
  1405             <block localId="79" height="240" width="63" instanceName="" typeName="MUX">
       
  1406               <position y="241" x="1130"/>
       
  1407               <inputVariables>
       
  1408                 <variable formalParameter="K">
       
  1409                   <connectionPointIn>
       
  1410                     <relPosition y="30" x="0"/>
       
  1411                     <connection refLocalId="6">
       
  1412                       <position y="271" x="1130"/>
       
  1413                       <position y="271" x="988"/>
       
  1414                       <position y="216" x="988"/>
       
  1415                       <position y="216" x="287"/>
       
  1416                     </connection>
       
  1417                   </connectionPointIn>
       
  1418                 </variable>
       
  1419                 <variable formalParameter="IN0">
       
  1420                   <connectionPointIn>
       
  1421                     <relPosition y="50" x="0"/>
       
  1422                     <connection refLocalId="69">
       
  1423                       <position y="291" x="1130"/>
       
  1424                       <position y="291" x="890"/>
       
  1425                       <position y="333" x="890"/>
       
  1426                       <position y="333" x="868"/>
       
  1427                     </connection>
       
  1428                   </connectionPointIn>
       
  1429                 </variable>
       
  1430                 <variable formalParameter="IN1">
       
  1431                   <connectionPointIn>
       
  1432                     <relPosition y="70" x="0"/>
       
  1433                     <connection refLocalId="70">
       
  1434                       <position y="311" x="1130"/>
       
  1435                       <position y="311" x="911"/>
       
  1436                       <position y="362" x="911"/>
       
  1437                       <position y="362" x="872"/>
       
  1438                     </connection>
       
  1439                   </connectionPointIn>
       
  1440                 </variable>
       
  1441                 <variable formalParameter="IN2">
       
  1442                   <connectionPointIn>
       
  1443                     <relPosition y="90" x="0"/>
       
  1444                     <connection refLocalId="71">
       
  1445                       <position y="331" x="1130"/>
       
  1446                       <position y="331" x="929"/>
       
  1447                       <position y="396" x="929"/>
       
  1448                       <position y="396" x="872"/>
       
  1449                     </connection>
       
  1450                   </connectionPointIn>
       
  1451                 </variable>
       
  1452                 <variable formalParameter="IN3">
       
  1453                   <connectionPointIn>
       
  1454                     <relPosition y="110" x="0"/>
       
  1455                     <connection refLocalId="72">
       
  1456                       <position y="351" x="1130"/>
       
  1457                       <position y="351" x="955"/>
       
  1458                       <position y="458" x="955"/>
       
  1459                       <position y="458" x="888"/>
       
  1460                     </connection>
       
  1461                   </connectionPointIn>
       
  1462                 </variable>
       
  1463                 <variable formalParameter="IN4">
       
  1464                   <connectionPointIn>
       
  1465                     <relPosition y="130" x="0"/>
       
  1466                     <connection refLocalId="73">
       
  1467                       <position y="371" x="1130"/>
       
  1468                       <position y="371" x="977"/>
       
  1469                       <position y="519" x="977"/>
       
  1470                       <position y="519" x="912"/>
       
  1471                     </connection>
       
  1472                   </connectionPointIn>
       
  1473                 </variable>
       
  1474                 <variable formalParameter="IN5">
       
  1475                   <connectionPointIn>
       
  1476                     <relPosition y="150" x="0"/>
       
  1477                     <connection refLocalId="74">
       
  1478                       <position y="391" x="1130"/>
       
  1479                       <position y="391" x="999"/>
       
  1480                       <position y="588" x="999"/>
       
  1481                       <position y="588" x="900"/>
       
  1482                     </connection>
       
  1483                   </connectionPointIn>
       
  1484                 </variable>
       
  1485                 <variable formalParameter="IN6">
       
  1486                   <connectionPointIn>
       
  1487                     <relPosition y="170" x="0"/>
       
  1488                     <connection refLocalId="75">
       
  1489                       <position y="411" x="1130"/>
       
  1490                       <position y="411" x="1020"/>
       
  1491                       <position y="680" x="1020"/>
       
  1492                       <position y="680" x="934"/>
       
  1493                     </connection>
       
  1494                   </connectionPointIn>
       
  1495                 </variable>
       
  1496                 <variable formalParameter="IN7">
       
  1497                   <connectionPointIn>
       
  1498                     <relPosition y="190" x="0"/>
       
  1499                     <connection refLocalId="76">
       
  1500                       <position y="431" x="1130"/>
       
  1501                       <position y="431" x="1041"/>
       
  1502                       <position y="768" x="1041"/>
       
  1503                       <position y="768" x="936"/>
       
  1504                     </connection>
       
  1505                   </connectionPointIn>
       
  1506                 </variable>
       
  1507                 <variable formalParameter="IN8">
       
  1508                   <connectionPointIn>
       
  1509                     <relPosition y="210" x="0"/>
       
  1510                     <connection refLocalId="77">
       
  1511                       <position y="451" x="1130"/>
       
  1512                       <position y="451" x="1058"/>
       
  1513                       <position y="890" x="1058"/>
       
  1514                       <position y="890" x="942"/>
       
  1515                     </connection>
       
  1516                   </connectionPointIn>
       
  1517                 </variable>
       
  1518                 <variable formalParameter="IN9">
       
  1519                   <connectionPointIn>
       
  1520                     <relPosition y="230" x="0"/>
       
  1521                     <connection refLocalId="78">
       
  1522                       <position y="471" x="1130"/>
       
  1523                       <position y="471" x="1081"/>
       
  1524                       <position y="1021" x="1081"/>
       
  1525                       <position y="1021" x="948"/>
       
  1526                     </connection>
       
  1527                   </connectionPointIn>
       
  1528                 </variable>
       
  1529               </inputVariables>
       
  1530               <inOutVariables/>
       
  1531               <outputVariables>
       
  1532                 <variable formalParameter="OUT">
       
  1533                   <connectionPointOut>
       
  1534                     <relPosition y="30" x="63"/>
       
  1535                   </connectionPointOut>
       
  1536                 </variable>
       
  1537               </outputVariables>
       
  1538             </block>
       
  1539             <outVariable localId="80" width="86" height="27">
       
  1540               <position y="307" x="1255"/>
       
  1541               <connectionPointIn>
       
  1542                 <relPosition y="13" x="0"/>
       
  1543                 <connection refLocalId="79" formalParameter="OUT">
       
  1544                   <position y="320" x="1255"/>
       
  1545                   <position y="320" x="1224"/>
       
  1546                   <position y="271" x="1224"/>
       
  1547                   <position y="271" x="1193"/>
       
  1548                 </connection>
       
  1549               </connectionPointIn>
       
  1550               <expression>TEST_NAME</expression>
       
  1551             </outVariable>
       
  1552           </FBD>
       
  1553         </body>
       
  1554       </pou>
       
  1555       <pou name="MAIN_TEST" pouType="program">
       
  1556         <interface>
       
  1557           <localVars>
       
  1558             <variable name="STR1">
       
  1559               <type>
       
  1560                 <STRING/>
       
  1561               </type>
       
  1562               <initialValue>
       
  1563                 <simpleValue value="3.456789"/>
       
  1564               </initialValue>
       
  1565             </variable>
       
  1566             <variable name="INT1">
       
  1567               <type>
       
  1568                 <INT/>
       
  1569               </type>
       
  1570               <initialValue>
       
  1571                 <simpleValue value="1"/>
       
  1572               </initialValue>
       
  1573             </variable>
       
  1574           </localVars>
       
  1575           <localVars>
       
  1576             <variable name="RES_STR" address="%QB0">
       
  1577               <type>
       
  1578                 <STRING/>
       
  1579               </type>
       
  1580             </variable>
       
  1581             <variable name="RES_INT" address="%QW1">
       
  1582               <type>
       
  1583                 <INT/>
       
  1584               </type>
       
  1585             </variable>
       
  1586             <variable name="TEST_NB" address="%IW0">
       
  1587               <type>
       
  1588                 <INT/>
       
  1589               </type>
       
  1590               <initialValue>
       
  1591                 <simpleValue value="0"/>
       
  1592               </initialValue>
       
  1593             </variable>
       
  1594           </localVars>
       
  1595           <externalVars>
       
  1596             <variable name="TO_STR_TEST_NAME">
       
  1597               <type>
       
  1598                 <STRING/>
       
  1599               </type>
       
  1600             </variable>
       
  1601             <variable name="FROM_STR_TEST_NAME">
       
  1602               <type>
       
  1603                 <STRING/>
       
  1604               </type>
       
  1605             </variable>
       
  1606           </externalVars>
       
  1607         </interface>
       
  1608         <body>
       
  1609           <FBD>
       
  1610             <inVariable localId="2" width="42" height="27">
       
  1611               <position y="171" x="55"/>
       
  1612               <connectionPointOut>
       
  1613                 <relPosition y="13" x="42"/>
       
  1614               </connectionPointOut>
       
  1615               <expression>STR1</expression>
       
  1616             </inVariable>
       
  1617             <inVariable localId="3" width="60" height="27">
       
  1618               <position y="202" x="55"/>
       
  1619               <connectionPointOut>
       
  1620                 <relPosition y="13" x="60"/>
       
  1621               </connectionPointOut>
       
  1622               <expression>'456'</expression>
       
  1623             </inVariable>
       
  1624             <inVariable localId="4" width="75" height="27">
       
  1625               <position y="256" x="225"/>
       
  1626               <connectionPointOut>
       
  1627                 <relPosition y="13" x="75"/>
       
  1628               </connectionPointOut>
       
  1629               <expression>'abcdefgh'</expression>
       
  1630             </inVariable>
       
  1631             <inVariable localId="5" width="38" height="27">
       
  1632               <position y="328" x="261"/>
       
  1633               <connectionPointOut>
       
  1634                 <relPosition y="13" x="38"/>
       
  1635               </connectionPointOut>
       
  1636               <expression>INT1</expression>
       
  1637             </inVariable>
       
  1638             <inVariable localId="6" width="38" height="27">
       
  1639               <position y="360" x="257"/>
       
  1640               <connectionPointOut>
       
  1641                 <relPosition y="13" x="38"/>
       
  1642               </connectionPointOut>
       
  1643               <expression>2</expression>
       
  1644             </inVariable>
       
  1645             <inVariable localId="7" width="38" height="27">
       
  1646               <position y="393" x="257"/>
       
  1647               <connectionPointOut>
       
  1648                 <relPosition y="13" x="38"/>
       
  1649               </connectionPointOut>
       
  1650               <expression>3</expression>
       
  1651             </inVariable>
       
  1652             <outVariable localId="13" width="66" height="27">
       
  1653               <position y="188" x="567"/>
       
  1654               <connectionPointIn>
       
  1655                 <relPosition y="13" x="0"/>
       
  1656                 <connection refLocalId="19" formalParameter="STRRES">
       
  1657                   <position y="201" x="567"/>
       
  1658                   <position y="201" x="526"/>
       
  1659                   <position y="208" x="526"/>
       
  1660                   <position y="208" x="485"/>
       
  1661                 </connection>
       
  1662               </connectionPointIn>
       
  1663               <expression>RES_STR</expression>
       
  1664             </outVariable>
       
  1665             <outVariable localId="14" width="62" height="27">
       
  1666               <position y="540" x="538"/>
       
  1667               <connectionPointIn>
       
  1668                 <relPosition y="13" x="0"/>
       
  1669                 <connection refLocalId="21">
       
  1670                   <position y="553" x="538"/>
       
  1671                   <position y="553" x="522"/>
       
  1672                   <position y="556" x="522"/>
       
  1673                   <position y="556" x="491"/>
       
  1674                 </connection>
       
  1675               </connectionPointIn>
       
  1676               <expression>RES_INT</expression>
       
  1677             </outVariable>
       
  1678             <inVariable localId="17" width="67" height="27">
       
  1679               <position y="286" x="51"/>
       
  1680               <connectionPointOut>
       
  1681                 <relPosition y="13" x="67"/>
       
  1682               </connectionPointOut>
       
  1683               <expression>TEST_NB</expression>
       
  1684             </inVariable>
       
  1685             <outVariable localId="18" width="67" height="27">
       
  1686               <position y="230" x="568"/>
       
  1687               <connectionPointIn>
       
  1688                 <relPosition y="13" x="0"/>
       
  1689                 <connection refLocalId="19" formalParameter="NEXT_TEST">
       
  1690                   <position y="243" x="568"/>
       
  1691                   <position y="243" x="523"/>
       
  1692                   <position y="240" x="523"/>
       
  1693                   <position y="240" x="485"/>
       
  1694                 </connection>
       
  1695               </connectionPointIn>
       
  1696               <expression>TEST_NB</expression>
       
  1697             </outVariable>
       
  1698             <block localId="19" height="248" width="140" instanceName="my_to_str_test" typeName="TEST_TO_STRINGS">
       
  1699               <position y="172" x="345"/>
       
  1700               <inputVariables>
       
  1701                 <variable formalParameter="IN1">
       
  1702                   <connectionPointIn>
       
  1703                     <relPosition y="36" x="0"/>
       
  1704                     <connection refLocalId="2">
       
  1705                       <position y="208" x="345"/>
       
  1706                       <position y="208" x="243"/>
       
  1707                       <position y="184" x="243"/>
       
  1708                       <position y="184" x="97"/>
       
  1709                     </connection>
       
  1710                   </connectionPointIn>
       
  1711                 </variable>
       
  1712                 <variable formalParameter="IN2">
       
  1713                   <connectionPointIn>
       
  1714                     <relPosition y="68" x="0"/>
       
  1715                     <connection refLocalId="3">
       
  1716                       <position y="240" x="345"/>
       
  1717                       <position y="240" x="243"/>
       
  1718                       <position y="215" x="243"/>
       
  1719                       <position y="215" x="115"/>
       
  1720                     </connection>
       
  1721                   </connectionPointIn>
       
  1722                 </variable>
       
  1723                 <variable formalParameter="IN3">
       
  1724                   <connectionPointIn>
       
  1725                     <relPosition y="100" x="0"/>
       
  1726                     <connection refLocalId="4">
       
  1727                       <position y="272" x="345"/>
       
  1728                       <position y="272" x="335"/>
       
  1729                       <position y="269" x="335"/>
       
  1730                       <position y="269" x="300"/>
       
  1731                     </connection>
       
  1732                   </connectionPointIn>
       
  1733                 </variable>
       
  1734                 <variable formalParameter="TESTNR">
       
  1735                   <connectionPointIn>
       
  1736                     <relPosition y="132" x="0"/>
       
  1737                     <connection refLocalId="17">
       
  1738                       <position y="304" x="345"/>
       
  1739                       <position y="304" x="231"/>
       
  1740                       <position y="299" x="231"/>
       
  1741                       <position y="299" x="118"/>
       
  1742                     </connection>
       
  1743                   </connectionPointIn>
       
  1744                 </variable>
       
  1745                 <variable formalParameter="K">
       
  1746                   <connectionPointIn>
       
  1747                     <relPosition y="164" x="0"/>
       
  1748                     <connection refLocalId="5">
       
  1749                       <position y="336" x="345"/>
       
  1750                       <position y="336" x="309"/>
       
  1751                       <position y="341" x="309"/>
       
  1752                       <position y="341" x="299"/>
       
  1753                     </connection>
       
  1754                   </connectionPointIn>
       
  1755                 </variable>
       
  1756                 <variable formalParameter="P">
       
  1757                   <connectionPointIn>
       
  1758                     <relPosition y="196" x="0"/>
       
  1759                     <connection refLocalId="6">
       
  1760                       <position y="368" x="345"/>
       
  1761                       <position y="368" x="305"/>
       
  1762                       <position y="373" x="305"/>
       
  1763                       <position y="373" x="295"/>
       
  1764                     </connection>
       
  1765                   </connectionPointIn>
       
  1766                 </variable>
       
  1767                 <variable formalParameter="L">
       
  1768                   <connectionPointIn>
       
  1769                     <relPosition y="228" x="0"/>
       
  1770                     <connection refLocalId="7">
       
  1771                       <position y="400" x="345"/>
       
  1772                       <position y="400" x="305"/>
       
  1773                       <position y="406" x="305"/>
       
  1774                       <position y="406" x="295"/>
       
  1775                     </connection>
       
  1776                   </connectionPointIn>
       
  1777                 </variable>
       
  1778               </inputVariables>
       
  1779               <inOutVariables/>
       
  1780               <outputVariables>
       
  1781                 <variable formalParameter="STRRES">
       
  1782                   <connectionPointOut>
       
  1783                     <relPosition y="36" x="140"/>
       
  1784                   </connectionPointOut>
       
  1785                 </variable>
       
  1786                 <variable formalParameter="NEXT_TEST">
       
  1787                   <connectionPointOut>
       
  1788                     <relPosition y="68" x="140"/>
       
  1789                   </connectionPointOut>
       
  1790                 </variable>
       
  1791                 <variable formalParameter="TEST_NAME">
       
  1792                   <connectionPointOut>
       
  1793                     <relPosition y="100" x="140"/>
       
  1794                   </connectionPointOut>
       
  1795                 </variable>
       
  1796               </outputVariables>
       
  1797             </block>
       
  1798             <block localId="21" height="154" width="147" instanceName="my_from_str_test" typeName="TEST_FROM_STRINGS">
       
  1799               <position y="514" x="344"/>
       
  1800               <inputVariables>
       
  1801                 <variable formalParameter="IN1">
       
  1802                   <connectionPointIn>
       
  1803                     <relPosition y="42" x="0"/>
       
  1804                     <connection refLocalId="2">
       
  1805                       <position y="556" x="344"/>
       
  1806                       <position y="556" x="180"/>
       
  1807                       <position y="184" x="180"/>
       
  1808                       <position y="184" x="97"/>
       
  1809                     </connection>
       
  1810                   </connectionPointIn>
       
  1811                 </variable>
       
  1812                 <variable formalParameter="IN2">
       
  1813                   <connectionPointIn>
       
  1814                     <relPosition y="86" x="0"/>
       
  1815                     <connection refLocalId="3">
       
  1816                       <position y="600" x="344"/>
       
  1817                       <position y="600" x="156"/>
       
  1818                       <position y="215" x="156"/>
       
  1819                       <position y="215" x="97"/>
       
  1820                     </connection>
       
  1821                   </connectionPointIn>
       
  1822                 </variable>
       
  1823                 <variable formalParameter="TESTNR">
       
  1824                   <connectionPointIn>
       
  1825                     <relPosition y="130" x="0"/>
       
  1826                     <connection refLocalId="17">
       
  1827                       <position y="644" x="344"/>
       
  1828                       <position y="644" x="137"/>
       
  1829                       <position y="299" x="137"/>
       
  1830                       <position y="299" x="118"/>
       
  1831                     </connection>
       
  1832                   </connectionPointIn>
       
  1833                 </variable>
       
  1834               </inputVariables>
       
  1835               <inOutVariables/>
       
  1836               <outputVariables>
       
  1837                 <variable formalParameter="INTRES">
       
  1838                   <connectionPointOut>
       
  1839                     <relPosition y="42" x="147"/>
       
  1840                   </connectionPointOut>
       
  1841                 </variable>
       
  1842                 <variable formalParameter="NEXT_TEST">
       
  1843                   <connectionPointOut>
       
  1844                     <relPosition y="86" x="147"/>
       
  1845                   </connectionPointOut>
       
  1846                 </variable>
       
  1847                 <variable formalParameter="TEST_NAME">
       
  1848                   <connectionPointOut>
       
  1849                     <relPosition y="130" x="147"/>
       
  1850                   </connectionPointOut>
       
  1851                 </variable>
       
  1852               </outputVariables>
       
  1853             </block>
       
  1854             <outVariable localId="22" width="141" height="27">
       
  1855               <position y="279" x="601"/>
       
  1856               <connectionPointIn>
       
  1857                 <relPosition y="13" x="0"/>
       
  1858                 <connection refLocalId="19" formalParameter="TEST_NAME">
       
  1859                   <position y="292" x="601"/>
       
  1860                   <position y="292" x="543"/>
       
  1861                   <position y="272" x="543"/>
       
  1862                   <position y="272" x="485"/>
       
  1863                 </connection>
       
  1864               </connectionPointIn>
       
  1865               <expression>TO_STR_TEST_NAME</expression>
       
  1866             </outVariable>
       
  1867             <outVariable localId="24" width="160" height="27">
       
  1868               <position y="631" x="534"/>
       
  1869               <connectionPointIn>
       
  1870                 <relPosition y="13" x="0"/>
       
  1871                 <connection refLocalId="21" formalParameter="TEST_NAME">
       
  1872                   <position y="644" x="534"/>
       
  1873                   <position y="644" x="491"/>
       
  1874                 </connection>
       
  1875               </connectionPointIn>
       
  1876               <expression>FROM_STR_TEST_NAME</expression>
       
  1877             </outVariable>
       
  1878             <comment localId="25" height="37" width="111">
       
  1879               <position y="580" x="529"/>
       
  1880               <content>Unused</content>
       
  1881             </comment>
       
  1882           </FBD>
       
  1883         </body>
       
  1884       </pou>
       
  1885     </pous>
       
  1886   </types>
       
  1887   <instances>
       
  1888     <configurations>
       
  1889       <configuration name="STD_CONF">
       
  1890         <resource name="STD_RESSOURCE">
       
  1891           <task interval="00:00:00.100000" name="STD_TASK" priority="0"/>
       
  1892           <globalVars>
       
  1893             <variable name="FROM_STR_TEST_NAME" address="%QB10">
       
  1894               <type>
       
  1895                 <STRING/>
       
  1896               </type>
       
  1897             </variable>
       
  1898           </globalVars>
       
  1899           <pouInstance type="MAIN_TEST" name="MAIN_INSTANCE"/>
       
  1900         </resource>
       
  1901         <globalVars>
       
  1902           <variable name="TO_STR_TEST_NAME" address="%QB4">
       
  1903             <type>
       
  1904               <STRING/>
       
  1905             </type>
       
  1906             <initialValue>
       
  1907               <simpleValue value="str test name"/>
       
  1908             </initialValue>
       
  1909           </variable>
       
  1910         </globalVars>
       
  1911       </configuration>
       
  1912     </configurations>
       
  1913   </instances>
       
  1914 </project>