tests/linux/test_svgui/plc.xml
changeset 381 5c0f34a9ab00
parent 371 b7cb57a2da08
child 387 2cc48e356902
equal deleted inserted replaced
380:46d7d2ce84d2 381:5c0f34a9ab00
     6   <fileHeader companyName="LOLITECH"
     6   <fileHeader companyName="LOLITECH"
     7               productName="Beremiz"
     7               productName="Beremiz"
     8               productVersion="0.0"
     8               productVersion="0.0"
     9               creationDateTime="2008-12-14T16:21:19"/>
     9               creationDateTime="2008-12-14T16:21:19"/>
    10   <contentHeader name="Beremiz Python Support Tests"
    10   <contentHeader name="Beremiz Python Support Tests"
    11                  modificationDateTime="2009-08-10T16:18:56">
    11                  modificationDateTime="2009-08-14T16:13:40">
    12     <coordinateInfo>
    12     <coordinateInfo>
    13       <pageSize x="1024" y="1024"/>
    13       <pageSize x="1024" y="1024"/>
    14       <fbd>
    14       <fbd>
    15         <scaling x="5" y="5"/>
    15         <scaling x="5" y="5"/>
    16       </fbd>
    16       </fbd>
    71             <variable name="DigitalBit7">
    71             <variable name="DigitalBit7">
    72               <type>
    72               <type>
    73                 <BOOL/>
    73                 <BOOL/>
    74               </type>
    74               </type>
    75             </variable>
    75             </variable>
    76             <variable name="Texte_compteur">
    76             <variable name="Btn1">
       
    77               <type>
       
    78                 <derived name="Button"/>
       
    79               </type>
       
    80             </variable>
       
    81             <variable name="Btn2">
       
    82               <type>
       
    83                 <derived name="Button"/>
       
    84               </type>
       
    85             </variable>
       
    86             <variable name="Btn3">
       
    87               <type>
       
    88                 <derived name="Button"/>
       
    89               </type>
       
    90             </variable>
       
    91             <variable name="Btn4">
       
    92               <type>
       
    93                 <derived name="Button"/>
       
    94               </type>
       
    95             </variable>
       
    96             <variable name="Btn5">
       
    97               <type>
       
    98                 <derived name="Button"/>
       
    99               </type>
       
   100             </variable>
       
   101             <variable name="Btn6">
       
   102               <type>
       
   103                 <derived name="Button"/>
       
   104               </type>
       
   105             </variable>
       
   106             <variable name="Btn7">
       
   107               <type>
       
   108                 <derived name="Button"/>
       
   109               </type>
       
   110             </variable>
       
   111             <variable name="Btn8">
       
   112               <type>
       
   113                 <derived name="Button"/>
       
   114               </type>
       
   115             </variable>
       
   116             <variable name="Start_Stop">
       
   117               <type>
       
   118                 <derived name="Button"/>
       
   119               </type>
       
   120             </variable>
       
   121             <variable name="Compteur">
    77               <type>
   122               <type>
    78                 <derived name="TextCtrl"/>
   123                 <derived name="TextCtrl"/>
    79               </type>
   124               </type>
    80             </variable>
   125             </variable>
    81             <variable name="Start_Stop">
       
    82               <type>
       
    83                 <derived name="Button_toggle"/>
       
    84               </type>
       
    85             </variable>
       
    86             <variable name="Temoin">
   126             <variable name="Temoin">
    87               <type>
   127               <type>
    88                 <derived name="Button_led"/>
   128                 <derived name="Led"/>
    89               </type>
       
    90             </variable>
       
    91             <variable name="Btn1">
       
    92               <type>
       
    93                 <derived name="Button"/>
       
    94               </type>
       
    95             </variable>
       
    96             <variable name="Btn2">
       
    97               <type>
       
    98                 <derived name="Button"/>
       
    99               </type>
       
   100             </variable>
       
   101             <variable name="Btn3">
       
   102               <type>
       
   103                 <derived name="Button"/>
       
   104               </type>
       
   105             </variable>
       
   106             <variable name="Btn4">
       
   107               <type>
       
   108                 <derived name="Button"/>
       
   109               </type>
       
   110             </variable>
       
   111             <variable name="Btn5">
       
   112               <type>
       
   113                 <derived name="Button"/>
       
   114               </type>
       
   115             </variable>
       
   116             <variable name="Btn6">
       
   117               <type>
       
   118                 <derived name="Button"/>
       
   119               </type>
       
   120             </variable>
       
   121             <variable name="Btn7">
       
   122               <type>
       
   123                 <derived name="Button"/>
       
   124               </type>
       
   125             </variable>
       
   126             <variable name="Btn8">
       
   127               <type>
       
   128                 <derived name="Button"/>
       
   129               </type>
   129               </type>
   130             </variable>
   130             </variable>
   131           </localVars>
   131           </localVars>
   132         </interface>
   132         </interface>
   133         <body>
   133         <body>
   134           <FBD>
   134           <FBD>
   135             <block localId="32" width="80" height="80" typeName="ADD">
   135             <block localId="32" width="80" height="110" typeName="ADD">
   136               <position x="150" y="400"/>
   136               <position x="665" y="420"/>
   137               <inputVariables>
   137               <inputVariables>
   138                 <variable formalParameter="EN">
   138                 <variable formalParameter="EN">
   139                   <connectionPointIn>
   139                   <connectionPointIn>
   140                     <relPosition x="0" y="30"/>
   140                     <relPosition x="0" y="35"/>
   141                     <connection refLocalId="49" formalParameter="current_state">
   141                     <connection refLocalId="5">
   142                       <position x="150" y="430"/>
   142                       <position x="665" y="455"/>
   143                       <position x="140" y="430"/>
   143                       <position x="610" y="455"/>
   144                       <position x="140" y="272"/>
       
   145                       <position x="485" y="272"/>
       
   146                       <position x="485" y="150"/>
       
   147                       <position x="425" y="150"/>
       
   148                     </connection>
   144                     </connection>
   149                   </connectionPointIn>
   145                   </connectionPointIn>
   150                 </variable>
   146                 </variable>
   151                 <variable formalParameter="IN1">
   147                 <variable formalParameter="IN1">
   152                   <connectionPointIn>
   148                   <connectionPointIn>
   153                     <relPosition x="0" y="50"/>
   149                     <relPosition x="0" y="65"/>
   154                     <connection refLocalId="39">
   150                     <connection refLocalId="100" formalParameter="OUT">
   155                       <position x="150" y="450"/>
   151                       <position x="665" y="485"/>
   156                       <position x="105" y="450"/>
   152                       <position x="490" y="485"/>
   157                     </connection>
   153                     </connection>
   158                   </connectionPointIn>
   154                   </connectionPointIn>
   159                 </variable>
   155                 </variable>
   160                 <variable formalParameter="IN2">
   156                 <variable formalParameter="IN2">
   161                   <connectionPointIn>
   157                   <connectionPointIn>
   162                     <relPosition x="0" y="70"/>
   158                     <relPosition x="0" y="95"/>
   163                     <connection refLocalId="33">
   159                     <connection refLocalId="33">
   164                       <position x="150" y="470"/>
   160                       <position x="665" y="515"/>
   165                       <position x="140" y="470"/>
   161                       <position x="645" y="515"/>
   166                       <position x="140" y="500"/>
   162                       <position x="645" y="555"/>
   167                       <position x="345" y="500"/>
   163                       <position x="870" y="555"/>
   168                       <position x="345" y="530"/>
   164                       <position x="870" y="485"/>
   169                       <position x="335" y="530"/>
   165                       <position x="855" y="485"/>
   170                     </connection>
   166                     </connection>
   171                   </connectionPointIn>
   167                   </connectionPointIn>
   172                 </variable>
   168                 </variable>
   173               </inputVariables>
   169               </inputVariables>
   174               <inOutVariables/>
   170               <inOutVariables/>
   175               <outputVariables>
   171               <outputVariables>
   176                 <variable formalParameter="ENO">
   172                 <variable formalParameter="ENO">
   177                   <connectionPointOut>
   173                   <connectionPointOut>
   178                     <relPosition x="80" y="30"/>
   174                     <relPosition x="80" y="35"/>
   179                   </connectionPointOut>
   175                   </connectionPointOut>
   180                 </variable>
   176                 </variable>
   181                 <variable formalParameter="OUT">
   177                 <variable formalParameter="OUT">
   182                   <connectionPointOut>
   178                   <connectionPointOut>
   183                     <relPosition x="80" y="50"/>
   179                     <relPosition x="80" y="65"/>
   184                   </connectionPointOut>
   180                   </connectionPointOut>
   185                 </variable>
   181                 </variable>
   186               </outputVariables>
   182               </outputVariables>
   187             </block>
   183             </block>
   188             <inOutVariable localId="33" height="35" width="85">
   184             <inOutVariable localId="33" height="35" width="85">
   189               <position x="250" y="515"/>
   185               <position x="770" y="470"/>
   190               <connectionPointIn>
   186               <connectionPointIn>
   191                 <relPosition x="0" y="15"/>
   187                 <relPosition x="0" y="15"/>
   192                 <connection refLocalId="32" formalParameter="OUT">
   188                 <connection refLocalId="32" formalParameter="OUT">
   193                   <position x="250" y="530"/>
   189                   <position x="770" y="485"/>
   194                   <position x="240" y="530"/>
   190                   <position x="745" y="485"/>
   195                   <position x="240" y="450"/>
       
   196                   <position x="230" y="450"/>
       
   197                 </connection>
   191                 </connection>
   198               </connectionPointIn>
   192               </connectionPointIn>
   199               <connectionPointOut>
   193               <connectionPointOut>
   200                 <relPosition x="85" y="15"/>
   194                 <relPosition x="85" y="15"/>
   201               </connectionPointOut>
   195               </connectionPointOut>
   202               <expression>counter</expression>
   196               <expression>counter</expression>
   203             </inOutVariable>
   197             </inOutVariable>
   204             <inVariable localId="39" height="30" width="60">
   198             <inVariable localId="39" height="35" width="70">
   205               <position x="45" y="435"/>
   199               <position x="90" y="470"/>
   206               <connectionPointOut>
   200               <connectionPointOut>
   207                 <relPosition x="60" y="15"/>
   201                 <relPosition x="70" y="15"/>
   208               </connectionPointOut>
   202               </connectionPointOut>
   209               <expression>INT#1</expression>
   203               <expression>BOOL#1</expression>
   210             </inVariable>
   204             </inVariable>
   211             <inVariable localId="41" height="30" width="120">
   205             <inVariable localId="41" height="30" width="120">
   212               <position x="20" y="120"/>
   206               <position x="45" y="180"/>
   213               <connectionPointOut>
   207               <connectionPointOut>
   214                 <relPosition x="120" y="15"/>
   208                 <relPosition x="120" y="15"/>
   215               </connectionPointOut>
   209               </connectionPointOut>
   216               <expression>'stop_back'</expression>
   210               <expression>'stop_back'</expression>
   217             </inVariable>
   211             </inVariable>
   218             <inVariable localId="42" height="30" width="120">
   212             <inVariable localId="42" height="30" width="120">
   219               <position x="20" y="170"/>
   213               <position x="45" y="225"/>
   220               <connectionPointOut>
   214               <connectionPointOut>
   221                 <relPosition x="120" y="15"/>
   215                 <relPosition x="120" y="15"/>
   222               </connectionPointOut>
   216               </connectionPointOut>
   223               <expression>'stop_sele'</expression>
   217               <expression>'stop_sele'</expression>
   224             </inVariable>
   218             </inVariable>
   225             <inVariable localId="46" height="30" width="180">
   219             <inVariable localId="46" height="30" width="180">
   226               <position x="385" y="340"/>
   220               <position x="675" y="265"/>
   227               <connectionPointOut>
   221               <connectionPointOut>
   228                 <relPosition x="180" y="15"/>
   222                 <relPosition x="180" y="15"/>
   229               </connectionPointOut>
   223               </connectionPointOut>
   230               <expression>'text_compteur'</expression>
   224               <expression>'text_compteur'</expression>
   231             </inVariable>
   225             </inVariable>
   232             <block localId="47" width="130" height="65" typeName="TextCtrl" instanceName="Texte_compteur">
       
   233               <position x="715" y="395"/>
       
   234               <inputVariables>
       
   235                 <variable formalParameter="back_id">
       
   236                   <connectionPointIn>
       
   237                     <relPosition x="0" y="30"/>
       
   238                     <connection refLocalId="46">
       
   239                       <position x="715" y="425"/>
       
   240                       <position x="630" y="425"/>
       
   241                       <position x="630" y="355"/>
       
   242                       <position x="565" y="355"/>
       
   243                     </connection>
       
   244                   </connectionPointIn>
       
   245                 </variable>
       
   246                 <variable formalParameter="state">
       
   247                   <connectionPointIn>
       
   248                     <relPosition x="0" y="55"/>
       
   249                     <connection refLocalId="83" formalParameter="OUT">
       
   250                       <position x="715" y="450"/>
       
   251                       <position x="540" y="450"/>
       
   252                     </connection>
       
   253                   </connectionPointIn>
       
   254                 </variable>
       
   255               </inputVariables>
       
   256               <inOutVariables/>
       
   257               <outputVariables>
       
   258                 <variable formalParameter="code">
       
   259                   <connectionPointOut>
       
   260                     <relPosition x="130" y="30"/>
       
   261                   </connectionPointOut>
       
   262                 </variable>
       
   263               </outputVariables>
       
   264             </block>
       
   265             <block localId="49" width="240" height="125" typeName="Button_toggle" instanceName="Start_Stop">
       
   266               <position x="185" y="115"/>
       
   267               <inputVariables>
       
   268                 <variable formalParameter="back_id">
       
   269                   <connectionPointIn>
       
   270                     <relPosition x="0" y="35"/>
       
   271                     <connection refLocalId="41">
       
   272                       <position x="185" y="150"/>
       
   273                       <position x="160" y="150"/>
       
   274                       <position x="160" y="135"/>
       
   275                       <position x="140" y="135"/>
       
   276                     </connection>
       
   277                   </connectionPointIn>
       
   278                 </variable>
       
   279                 <variable formalParameter="sele_id">
       
   280                   <connectionPointIn>
       
   281                     <relPosition x="0" y="70"/>
       
   282                     <connection refLocalId="42">
       
   283                       <position x="185" y="185"/>
       
   284                       <position x="140" y="185"/>
       
   285                     </connection>
       
   286                   </connectionPointIn>
       
   287                 </variable>
       
   288                 <variable formalParameter="set_state">
       
   289                   <connectionPointIn>
       
   290                     <relPosition x="0" y="105"/>
       
   291                   </connectionPointIn>
       
   292                 </variable>
       
   293               </inputVariables>
       
   294               <inOutVariables/>
       
   295               <outputVariables>
       
   296                 <variable formalParameter="current_state">
       
   297                   <connectionPointOut>
       
   298                     <relPosition x="240" y="35"/>
       
   299                   </connectionPointOut>
       
   300                 </variable>
       
   301               </outputVariables>
       
   302             </block>
       
   303             <block localId="50" width="115" height="135" typeName="Button_led" instanceName="Temoin">
       
   304               <position x="660" y="20"/>
       
   305               <inputVariables>
       
   306                 <variable formalParameter="back_id">
       
   307                   <connectionPointIn>
       
   308                     <relPosition x="0" y="40"/>
       
   309                     <connection refLocalId="51">
       
   310                       <position x="660" y="60"/>
       
   311                       <position x="632" y="60"/>
       
   312                       <position x="632" y="55"/>
       
   313                       <position x="615" y="55"/>
       
   314                     </connection>
       
   315                   </connectionPointIn>
       
   316                 </variable>
       
   317                 <variable formalParameter="sele_id">
       
   318                   <connectionPointIn>
       
   319                     <relPosition x="0" y="75"/>
       
   320                     <connection refLocalId="52">
       
   321                       <position x="660" y="95"/>
       
   322                       <position x="625" y="95"/>
       
   323                     </connection>
       
   324                   </connectionPointIn>
       
   325                 </variable>
       
   326                 <variable formalParameter="state">
       
   327                   <connectionPointIn>
       
   328                     <relPosition x="0" y="115"/>
       
   329                     <connection refLocalId="49" formalParameter="current_state">
       
   330                       <position x="660" y="135"/>
       
   331                       <position x="545" y="135"/>
       
   332                       <position x="545" y="150"/>
       
   333                       <position x="425" y="150"/>
       
   334                     </connection>
       
   335                   </connectionPointIn>
       
   336                 </variable>
       
   337               </inputVariables>
       
   338               <inOutVariables/>
       
   339               <outputVariables/>
       
   340             </block>
       
   341             <inVariable localId="51" height="30" width="110">
   226             <inVariable localId="51" height="30" width="110">
   342               <position x="505" y="40"/>
   227               <position x="725" y="80"/>
   343               <connectionPointOut>
   228               <connectionPointOut>
   344                 <relPosition x="110" y="15"/>
   229                 <relPosition x="110" y="15"/>
   345               </connectionPointOut>
   230               </connectionPointOut>
   346               <expression>'led_stop'</expression>
   231               <expression>'led_stop'</expression>
   347             </inVariable>
   232             </inVariable>
   348             <inVariable localId="52" height="30" width="120">
   233             <inVariable localId="52" height="30" width="120">
   349               <position x="505" y="80"/>
   234               <position x="715" y="115"/>
   350               <connectionPointOut>
   235               <connectionPointOut>
   351                 <relPosition x="120" y="15"/>
   236                 <relPosition x="120" y="15"/>
   352               </connectionPointOut>
   237               </connectionPointOut>
   353               <expression>'led_start'</expression>
   238               <expression>'led_start'</expression>
   354             </inVariable>
   239             </inVariable>
   355             <block localId="53" width="235" height="135" typeName="Button" instanceName="Btn1">
   240             <block localId="53" width="235" height="200" typeName="Button" instanceName="Btn1">
   356               <position x="180" y="620"/>
   241               <position x="180" y="620"/>
   357               <inputVariables>
   242               <inputVariables>
   358                 <variable formalParameter="back_id">
   243                 <variable formalParameter="back_id">
   359                   <connectionPointIn>
   244                   <connectionPointIn>
   360                     <relPosition x="0" y="40"/>
   245                     <relPosition x="0" y="40"/>
   371                       <position x="180" y="695"/>
   256                       <position x="180" y="695"/>
   372                       <position x="130" y="695"/>
   257                       <position x="130" y="695"/>
   373                     </connection>
   258                     </connection>
   374                   </connectionPointIn>
   259                   </connectionPointIn>
   375                 </variable>
   260                 </variable>
       
   261                 <variable formalParameter="toggle">
       
   262                   <connectionPointIn>
       
   263                     <relPosition x="0" y="110"/>
       
   264                   </connectionPointIn>
       
   265                 </variable>
   376                 <variable formalParameter="set_state">
   266                 <variable formalParameter="set_state">
   377                   <connectionPointIn>
   267                   <connectionPointIn>
   378                     <relPosition x="0" y="115"/>
   268                     <relPosition x="0" y="145"/>
   379                   </connectionPointIn>
   269                   </connectionPointIn>
   380                 </variable>
   270                 </variable>
   381               </inputVariables>
   271                 <variable formalParameter="state_in">
   382               <inOutVariables/>
   272                   <connectionPointIn>
   383               <outputVariables>
   273                     <relPosition x="0" y="180"/>
   384                 <variable formalParameter="current_state">
   274                   </connectionPointIn>
       
   275                 </variable>
       
   276               </inputVariables>
       
   277               <inOutVariables/>
       
   278               <outputVariables>
       
   279                 <variable formalParameter="state_out">
   385                   <connectionPointOut>
   280                   <connectionPointOut>
   386                     <relPosition x="235" y="40"/>
   281                     <relPosition x="235" y="40"/>
   387                   </connectionPointOut>
   282                   </connectionPointOut>
   388                 </variable>
   283                 </variable>
   389               </outputVariables>
   284               </outputVariables>
   400               <connectionPointOut>
   295               <connectionPointOut>
   401                 <relPosition x="120" y="15"/>
   296                 <relPosition x="120" y="15"/>
   402               </connectionPointOut>
   297               </connectionPointOut>
   403               <expression>'btn1_sele'</expression>
   298               <expression>'btn1_sele'</expression>
   404             </inVariable>
   299             </inVariable>
   405             <block localId="56" width="240" height="85" typeName="Button" instanceName="Btn2">
   300             <block localId="56" width="240" height="210" typeName="Button" instanceName="Btn2">
   406               <position x="180" y="785"/>
   301               <position x="175" y="855"/>
   407               <inputVariables>
   302               <inputVariables>
   408                 <variable formalParameter="back_id">
   303                 <variable formalParameter="back_id">
   409                   <connectionPointIn>
   304                   <connectionPointIn>
   410                     <relPosition x="0" y="30"/>
   305                     <relPosition x="0" y="40"/>
   411                     <connection refLocalId="63">
   306                     <connection refLocalId="63">
   412                       <position x="180" y="815"/>
   307                       <position x="175" y="895"/>
   413                       <position x="130" y="815"/>
   308                       <position x="125" y="895"/>
   414                     </connection>
   309                     </connection>
   415                   </connectionPointIn>
   310                   </connectionPointIn>
   416                 </variable>
   311                 </variable>
   417                 <variable formalParameter="sele_id">
   312                 <variable formalParameter="sele_id">
   418                   <connectionPointIn>
   313                   <connectionPointIn>
   419                     <relPosition x="0" y="50"/>
   314                     <relPosition x="0" y="75"/>
   420                     <connection refLocalId="67">
   315                     <connection refLocalId="67">
   421                       <position x="180" y="835"/>
   316                       <position x="175" y="930"/>
   422                       <position x="155" y="835"/>
   317                       <position x="125" y="930"/>
   423                       <position x="155" y="855"/>
   318                     </connection>
   424                       <position x="130" y="855"/>
   319                   </connectionPointIn>
   425                     </connection>
   320                 </variable>
       
   321                 <variable formalParameter="toggle">
       
   322                   <connectionPointIn>
       
   323                     <relPosition x="0" y="115"/>
   426                   </connectionPointIn>
   324                   </connectionPointIn>
   427                 </variable>
   325                 </variable>
   428                 <variable formalParameter="set_state">
   326                 <variable formalParameter="set_state">
   429                   <connectionPointIn>
   327                   <connectionPointIn>
   430                     <relPosition x="0" y="70"/>
   328                     <relPosition x="0" y="155"/>
   431                   </connectionPointIn>
   329                   </connectionPointIn>
   432                 </variable>
   330                 </variable>
   433               </inputVariables>
   331                 <variable formalParameter="state_in">
   434               <inOutVariables/>
   332                   <connectionPointIn>
   435               <outputVariables>
   333                     <relPosition x="0" y="190"/>
   436                 <variable formalParameter="current_state">
   334                   </connectionPointIn>
   437                   <connectionPointOut>
   335                 </variable>
   438                     <relPosition x="240" y="30"/>
   336               </inputVariables>
   439                   </connectionPointOut>
   337               <inOutVariables/>
   440                 </variable>
   338               <outputVariables>
   441               </outputVariables>
   339                 <variable formalParameter="state_out">
   442             </block>
   340                   <connectionPointOut>
   443             <block localId="57" width="240" height="85" typeName="Button" instanceName="Btn3">
   341                     <relPosition x="240" y="40"/>
   444               <position x="180" y="895"/>
   342                   </connectionPointOut>
       
   343                 </variable>
       
   344               </outputVariables>
       
   345             </block>
       
   346             <block localId="57" width="240" height="225" typeName="Button" instanceName="Btn3">
       
   347               <position x="175" y="1100"/>
   445               <inputVariables>
   348               <inputVariables>
   446                 <variable formalParameter="back_id">
   349                 <variable formalParameter="back_id">
   447                   <connectionPointIn>
   350                   <connectionPointIn>
   448                     <relPosition x="0" y="30"/>
   351                     <relPosition x="0" y="40"/>
   449                     <connection refLocalId="66">
   352                     <connection refLocalId="66">
   450                       <position x="180" y="925"/>
   353                       <position x="175" y="1140"/>
   451                       <position x="140" y="925"/>
   354                       <position x="135" y="1140"/>
   452                     </connection>
   355                     </connection>
   453                   </connectionPointIn>
   356                   </connectionPointIn>
   454                 </variable>
   357                 </variable>
   455                 <variable formalParameter="sele_id">
   358                 <variable formalParameter="sele_id">
   456                   <connectionPointIn>
   359                   <connectionPointIn>
   457                     <relPosition x="0" y="50"/>
   360                     <relPosition x="0" y="80"/>
   458                     <connection refLocalId="65">
   361                     <connection refLocalId="65">
   459                       <position x="180" y="945"/>
   362                       <position x="175" y="1180"/>
   460                       <position x="157" y="945"/>
   363                       <position x="135" y="1180"/>
   461                       <position x="157" y="965"/>
   364                     </connection>
   462                       <position x="140" y="965"/>
   365                   </connectionPointIn>
   463                     </connection>
   366                 </variable>
       
   367                 <variable formalParameter="toggle">
       
   368                   <connectionPointIn>
       
   369                     <relPosition x="0" y="120"/>
   464                   </connectionPointIn>
   370                   </connectionPointIn>
   465                 </variable>
   371                 </variable>
   466                 <variable formalParameter="set_state">
   372                 <variable formalParameter="set_state">
   467                   <connectionPointIn>
   373                   <connectionPointIn>
   468                     <relPosition x="0" y="70"/>
   374                     <relPosition x="0" y="165"/>
   469                   </connectionPointIn>
   375                   </connectionPointIn>
   470                 </variable>
   376                 </variable>
   471               </inputVariables>
   377                 <variable formalParameter="state_in">
   472               <inOutVariables/>
   378                   <connectionPointIn>
   473               <outputVariables>
   379                     <relPosition x="0" y="205"/>
   474                 <variable formalParameter="current_state">
   380                   </connectionPointIn>
   475                   <connectionPointOut>
   381                 </variable>
   476                     <relPosition x="240" y="30"/>
   382               </inputVariables>
   477                   </connectionPointOut>
   383               <inOutVariables/>
   478                 </variable>
   384               <outputVariables>
   479               </outputVariables>
   385                 <variable formalParameter="state_out">
   480             </block>
   386                   <connectionPointOut>
   481             <block localId="58" width="240" height="85" typeName="Button" instanceName="Btn4">
   387                     <relPosition x="240" y="40"/>
   482               <position x="180" y="1005"/>
   388                   </connectionPointOut>
       
   389                 </variable>
       
   390               </outputVariables>
       
   391             </block>
       
   392             <block localId="58" width="240" height="225" typeName="Button" instanceName="Btn4">
       
   393               <position x="175" y="1355"/>
   483               <inputVariables>
   394               <inputVariables>
   484                 <variable formalParameter="back_id">
   395                 <variable formalParameter="back_id">
   485                   <connectionPointIn>
   396                   <connectionPointIn>
   486                     <relPosition x="0" y="30"/>
   397                     <relPosition x="0" y="40"/>
   487                     <connection refLocalId="69">
   398                     <connection refLocalId="69">
   488                       <position x="180" y="1035"/>
   399                       <position x="175" y="1395"/>
   489                       <position x="140" y="1035"/>
   400                       <position x="135" y="1395"/>
   490                     </connection>
   401                     </connection>
   491                   </connectionPointIn>
   402                   </connectionPointIn>
   492                 </variable>
   403                 </variable>
   493                 <variable formalParameter="sele_id">
   404                 <variable formalParameter="sele_id">
   494                   <connectionPointIn>
   405                   <connectionPointIn>
   495                     <relPosition x="0" y="50"/>
   406                     <relPosition x="0" y="80"/>
   496                     <connection refLocalId="70">
   407                     <connection refLocalId="70">
   497                       <position x="180" y="1055"/>
   408                       <position x="175" y="1435"/>
   498                       <position x="160" y="1055"/>
   409                       <position x="135" y="1435"/>
   499                       <position x="160" y="1075"/>
   410                     </connection>
   500                       <position x="140" y="1075"/>
   411                   </connectionPointIn>
   501                     </connection>
   412                 </variable>
       
   413                 <variable formalParameter="toggle">
       
   414                   <connectionPointIn>
       
   415                     <relPosition x="0" y="120"/>
   502                   </connectionPointIn>
   416                   </connectionPointIn>
   503                 </variable>
   417                 </variable>
   504                 <variable formalParameter="set_state">
   418                 <variable formalParameter="set_state">
   505                   <connectionPointIn>
   419                   <connectionPointIn>
   506                     <relPosition x="0" y="70"/>
   420                     <relPosition x="0" y="165"/>
   507                   </connectionPointIn>
   421                   </connectionPointIn>
   508                 </variable>
   422                 </variable>
   509               </inputVariables>
   423                 <variable formalParameter="state_in">
   510               <inOutVariables/>
   424                   <connectionPointIn>
   511               <outputVariables>
   425                     <relPosition x="0" y="205"/>
   512                 <variable formalParameter="current_state">
   426                   </connectionPointIn>
   513                   <connectionPointOut>
   427                 </variable>
   514                     <relPosition x="240" y="30"/>
   428               </inputVariables>
   515                   </connectionPointOut>
   429               <inOutVariables/>
   516                 </variable>
   430               <outputVariables>
   517               </outputVariables>
   431                 <variable formalParameter="state_out">
   518             </block>
   432                   <connectionPointOut>
   519             <block localId="59" width="240" height="85" typeName="Button" instanceName="Btn5">
   433                     <relPosition x="240" y="40"/>
   520               <position x="180" y="1115"/>
   434                   </connectionPointOut>
       
   435                 </variable>
       
   436               </outputVariables>
       
   437             </block>
       
   438             <block localId="59" width="240" height="215" typeName="Button" instanceName="Btn5">
       
   439               <position x="900" y="615"/>
   521               <inputVariables>
   440               <inputVariables>
   522                 <variable formalParameter="back_id">
   441                 <variable formalParameter="back_id">
   523                   <connectionPointIn>
   442                   <connectionPointIn>
   524                     <relPosition x="0" y="30"/>
   443                     <relPosition x="0" y="40"/>
   525                     <connection refLocalId="72">
   444                     <connection refLocalId="72">
   526                       <position x="180" y="1145"/>
   445                       <position x="900" y="655"/>
   527                       <position x="140" y="1145"/>
   446                       <position x="860" y="655"/>
   528                     </connection>
   447                     </connection>
   529                   </connectionPointIn>
   448                   </connectionPointIn>
   530                 </variable>
   449                 </variable>
   531                 <variable formalParameter="sele_id">
   450                 <variable formalParameter="sele_id">
   532                   <connectionPointIn>
   451                   <connectionPointIn>
   533                     <relPosition x="0" y="50"/>
   452                     <relPosition x="0" y="80"/>
   534                     <connection refLocalId="73">
   453                     <connection refLocalId="73">
   535                       <position x="180" y="1165"/>
   454                       <position x="900" y="695"/>
   536                       <position x="160" y="1165"/>
   455                       <position x="860" y="695"/>
   537                       <position x="160" y="1185"/>
   456                     </connection>
   538                       <position x="140" y="1185"/>
   457                   </connectionPointIn>
   539                     </connection>
   458                 </variable>
       
   459                 <variable formalParameter="toggle">
       
   460                   <connectionPointIn>
       
   461                     <relPosition x="0" y="115"/>
   540                   </connectionPointIn>
   462                   </connectionPointIn>
   541                 </variable>
   463                 </variable>
   542                 <variable formalParameter="set_state">
   464                 <variable formalParameter="set_state">
   543                   <connectionPointIn>
   465                   <connectionPointIn>
   544                     <relPosition x="0" y="70"/>
   466                     <relPosition x="0" y="155"/>
   545                   </connectionPointIn>
   467                   </connectionPointIn>
   546                 </variable>
   468                 </variable>
   547               </inputVariables>
   469                 <variable formalParameter="state_in">
   548               <inOutVariables/>
   470                   <connectionPointIn>
   549               <outputVariables>
   471                     <relPosition x="0" y="195"/>
   550                 <variable formalParameter="current_state">
   472                   </connectionPointIn>
   551                   <connectionPointOut>
   473                 </variable>
   552                     <relPosition x="240" y="30"/>
   474               </inputVariables>
   553                   </connectionPointOut>
   475               <inOutVariables/>
   554                 </variable>
   476               <outputVariables>
   555               </outputVariables>
   477                 <variable formalParameter="state_out">
   556             </block>
   478                   <connectionPointOut>
   557             <block localId="60" width="240" height="85" typeName="Button" instanceName="Btn6">
   479                     <relPosition x="240" y="40"/>
   558               <position x="180" y="1230"/>
   480                   </connectionPointOut>
       
   481                 </variable>
       
   482               </outputVariables>
       
   483             </block>
       
   484             <block localId="60" width="240" height="230" typeName="Button" instanceName="Btn6">
       
   485               <position x="900" y="855"/>
   559               <inputVariables>
   486               <inputVariables>
   560                 <variable formalParameter="back_id">
   487                 <variable formalParameter="back_id">
   561                   <connectionPointIn>
   488                   <connectionPointIn>
   562                     <relPosition x="0" y="30"/>
   489                     <relPosition x="0" y="40"/>
   563                     <connection refLocalId="75">
   490                     <connection refLocalId="75">
   564                       <position x="180" y="1260"/>
   491                       <position x="900" y="895"/>
   565                       <position x="160" y="1260"/>
   492                       <position x="860" y="895"/>
   566                       <position x="160" y="1255"/>
       
   567                       <position x="140" y="1255"/>
       
   568                     </connection>
   493                     </connection>
   569                   </connectionPointIn>
   494                   </connectionPointIn>
   570                 </variable>
   495                 </variable>
   571                 <variable formalParameter="sele_id">
   496                 <variable formalParameter="sele_id">
   572                   <connectionPointIn>
   497                   <connectionPointIn>
   573                     <relPosition x="0" y="50"/>
   498                     <relPosition x="0" y="85"/>
   574                     <connection refLocalId="76">
   499                     <connection refLocalId="76">
   575                       <position x="180" y="1280"/>
   500                       <position x="900" y="940"/>
   576                       <position x="160" y="1280"/>
   501                       <position x="860" y="940"/>
   577                       <position x="160" y="1300"/>
   502                     </connection>
   578                       <position x="140" y="1300"/>
   503                   </connectionPointIn>
   579                     </connection>
   504                 </variable>
       
   505                 <variable formalParameter="toggle">
       
   506                   <connectionPointIn>
       
   507                     <relPosition x="0" y="125"/>
   580                   </connectionPointIn>
   508                   </connectionPointIn>
   581                 </variable>
   509                 </variable>
   582                 <variable formalParameter="set_state">
   510                 <variable formalParameter="set_state">
   583                   <connectionPointIn>
   511                   <connectionPointIn>
   584                     <relPosition x="0" y="70"/>
   512                     <relPosition x="0" y="165"/>
   585                   </connectionPointIn>
   513                   </connectionPointIn>
   586                 </variable>
   514                 </variable>
   587               </inputVariables>
   515                 <variable formalParameter="state_in">
   588               <inOutVariables/>
   516                   <connectionPointIn>
   589               <outputVariables>
   517                     <relPosition x="0" y="210"/>
   590                 <variable formalParameter="current_state">
   518                   </connectionPointIn>
   591                   <connectionPointOut>
   519                 </variable>
   592                     <relPosition x="240" y="30"/>
   520               </inputVariables>
   593                   </connectionPointOut>
   521               <inOutVariables/>
   594                 </variable>
   522               <outputVariables>
   595               </outputVariables>
   523                 <variable formalParameter="state_out">
   596             </block>
   524                   <connectionPointOut>
   597             <block localId="61" width="240" height="85" typeName="Button" instanceName="Btn7">
   525                     <relPosition x="240" y="40"/>
   598               <position x="180" y="1345"/>
   526                   </connectionPointOut>
       
   527                 </variable>
       
   528               </outputVariables>
       
   529             </block>
       
   530             <block localId="61" width="240" height="230" typeName="Button" instanceName="Btn7">
       
   531               <position x="900" y="1105"/>
   599               <inputVariables>
   532               <inputVariables>
   600                 <variable formalParameter="back_id">
   533                 <variable formalParameter="back_id">
   601                   <connectionPointIn>
   534                   <connectionPointIn>
   602                     <relPosition x="0" y="30"/>
   535                     <relPosition x="0" y="40"/>
   603                     <connection refLocalId="78">
   536                     <connection refLocalId="78">
   604                       <position x="180" y="1375"/>
   537                       <position x="900" y="1145"/>
   605                       <position x="160" y="1375"/>
   538                       <position x="860" y="1145"/>
   606                       <position x="160" y="1370"/>
       
   607                       <position x="140" y="1370"/>
       
   608                     </connection>
   539                     </connection>
   609                   </connectionPointIn>
   540                   </connectionPointIn>
   610                 </variable>
   541                 </variable>
   611                 <variable formalParameter="sele_id">
   542                 <variable formalParameter="sele_id">
   612                   <connectionPointIn>
   543                   <connectionPointIn>
   613                     <relPosition x="0" y="50"/>
   544                     <relPosition x="0" y="85"/>
   614                     <connection refLocalId="79">
   545                     <connection refLocalId="79">
   615                       <position x="180" y="1395"/>
   546                       <position x="900" y="1190"/>
   616                       <position x="160" y="1395"/>
   547                       <position x="860" y="1190"/>
   617                       <position x="160" y="1415"/>
   548                     </connection>
   618                       <position x="140" y="1415"/>
   549                   </connectionPointIn>
   619                     </connection>
   550                 </variable>
       
   551                 <variable formalParameter="toggle">
       
   552                   <connectionPointIn>
       
   553                     <relPosition x="0" y="125"/>
   620                   </connectionPointIn>
   554                   </connectionPointIn>
   621                 </variable>
   555                 </variable>
   622                 <variable formalParameter="set_state">
   556                 <variable formalParameter="set_state">
   623                   <connectionPointIn>
   557                   <connectionPointIn>
   624                     <relPosition x="0" y="70"/>
   558                     <relPosition x="0" y="165"/>
   625                   </connectionPointIn>
   559                   </connectionPointIn>
   626                 </variable>
   560                 </variable>
   627               </inputVariables>
   561                 <variable formalParameter="state_in">
   628               <inOutVariables/>
   562                   <connectionPointIn>
   629               <outputVariables>
   563                     <relPosition x="0" y="210"/>
   630                 <variable formalParameter="current_state">
   564                   </connectionPointIn>
   631                   <connectionPointOut>
   565                 </variable>
   632                     <relPosition x="240" y="30"/>
   566               </inputVariables>
   633                   </connectionPointOut>
   567               <inOutVariables/>
   634                 </variable>
   568               <outputVariables>
   635               </outputVariables>
   569                 <variable formalParameter="state_out">
   636             </block>
   570                   <connectionPointOut>
   637             <block localId="62" width="240" height="85" typeName="Button" instanceName="Btn8">
   571                     <relPosition x="240" y="40"/>
   638               <position x="180" y="1455"/>
   572                   </connectionPointOut>
       
   573                 </variable>
       
   574               </outputVariables>
       
   575             </block>
       
   576             <block localId="62" width="240" height="220" typeName="Button" instanceName="Btn8">
       
   577               <position x="900" y="1355"/>
   639               <inputVariables>
   578               <inputVariables>
   640                 <variable formalParameter="back_id">
   579                 <variable formalParameter="back_id">
   641                   <connectionPointIn>
   580                   <connectionPointIn>
   642                     <relPosition x="0" y="30"/>
   581                     <relPosition x="0" y="40"/>
   643                     <connection refLocalId="81">
   582                     <connection refLocalId="81">
   644                       <position x="180" y="1485"/>
   583                       <position x="900" y="1395"/>
   645                       <position x="140" y="1485"/>
   584                       <position x="860" y="1395"/>
   646                     </connection>
   585                     </connection>
   647                   </connectionPointIn>
   586                   </connectionPointIn>
   648                 </variable>
   587                 </variable>
   649                 <variable formalParameter="sele_id">
   588                 <variable formalParameter="sele_id">
   650                   <connectionPointIn>
   589                   <connectionPointIn>
   651                     <relPosition x="0" y="50"/>
   590                     <relPosition x="0" y="80"/>
   652                     <connection refLocalId="82">
   591                     <connection refLocalId="82">
   653                       <position x="180" y="1505"/>
   592                       <position x="900" y="1435"/>
   654                       <position x="160" y="1505"/>
   593                       <position x="860" y="1435"/>
   655                       <position x="160" y="1525"/>
   594                     </connection>
   656                       <position x="140" y="1525"/>
   595                   </connectionPointIn>
   657                     </connection>
   596                 </variable>
       
   597                 <variable formalParameter="toggle">
       
   598                   <connectionPointIn>
       
   599                     <relPosition x="0" y="120"/>
   658                   </connectionPointIn>
   600                   </connectionPointIn>
   659                 </variable>
   601                 </variable>
   660                 <variable formalParameter="set_state">
   602                 <variable formalParameter="set_state">
   661                   <connectionPointIn>
   603                   <connectionPointIn>
   662                     <relPosition x="0" y="70"/>
   604                     <relPosition x="0" y="160"/>
   663                   </connectionPointIn>
   605                   </connectionPointIn>
   664                 </variable>
   606                 </variable>
   665               </inputVariables>
   607                 <variable formalParameter="state_in">
   666               <inOutVariables/>
   608                   <connectionPointIn>
   667               <outputVariables>
   609                     <relPosition x="0" y="200"/>
   668                 <variable formalParameter="current_state">
   610                   </connectionPointIn>
   669                   <connectionPointOut>
   611                 </variable>
   670                     <relPosition x="240" y="30"/>
   612               </inputVariables>
       
   613               <inOutVariables/>
       
   614               <outputVariables>
       
   615                 <variable formalParameter="state_out">
       
   616                   <connectionPointOut>
       
   617                     <relPosition x="240" y="40"/>
   671                   </connectionPointOut>
   618                   </connectionPointOut>
   672                 </variable>
   619                 </variable>
   673               </outputVariables>
   620               </outputVariables>
   674             </block>
   621             </block>
   675             <inVariable localId="63" height="30" width="120">
   622             <inVariable localId="63" height="30" width="120">
   676               <position x="10" y="800"/>
   623               <position x="5" y="880"/>
   677               <connectionPointOut>
   624               <connectionPointOut>
   678                 <relPosition x="120" y="15"/>
   625                 <relPosition x="120" y="15"/>
   679               </connectionPointOut>
   626               </connectionPointOut>
   680               <expression>'btn2_back'</expression>
   627               <expression>'btn2_back'</expression>
   681             </inVariable>
   628             </inVariable>
   682             <inVariable localId="65" height="35" width="125">
   629             <inVariable localId="65" height="35" width="125">
   683               <position x="15" y="950"/>
   630               <position x="10" y="1165"/>
   684               <connectionPointOut>
   631               <connectionPointOut>
   685                 <relPosition x="125" y="15"/>
   632                 <relPosition x="125" y="15"/>
   686               </connectionPointOut>
   633               </connectionPointOut>
   687               <expression>'btn3_sele'</expression>
   634               <expression>'btn3_sele'</expression>
   688             </inVariable>
   635             </inVariable>
   689             <inVariable localId="66" height="35" width="125">
   636             <inVariable localId="66" height="35" width="125">
   690               <position x="15" y="910"/>
   637               <position x="10" y="1125"/>
   691               <connectionPointOut>
   638               <connectionPointOut>
   692                 <relPosition x="125" y="15"/>
   639                 <relPosition x="125" y="15"/>
   693               </connectionPointOut>
   640               </connectionPointOut>
   694               <expression>'btn3_back'</expression>
   641               <expression>'btn3_back'</expression>
   695             </inVariable>
   642             </inVariable>
   696             <inVariable localId="67" height="30" width="120">
   643             <inVariable localId="67" height="30" width="120">
   697               <position x="10" y="840"/>
   644               <position x="5" y="915"/>
   698               <connectionPointOut>
   645               <connectionPointOut>
   699                 <relPosition x="120" y="15"/>
   646                 <relPosition x="120" y="15"/>
   700               </connectionPointOut>
   647               </connectionPointOut>
   701               <expression>'btn2_sele'</expression>
   648               <expression>'btn2_sele'</expression>
   702             </inVariable>
   649             </inVariable>
   703             <inVariable localId="69" height="35" width="125">
   650             <inVariable localId="69" height="35" width="125">
   704               <position x="15" y="1020"/>
   651               <position x="10" y="1380"/>
   705               <connectionPointOut>
   652               <connectionPointOut>
   706                 <relPosition x="125" y="15"/>
   653                 <relPosition x="125" y="15"/>
   707               </connectionPointOut>
   654               </connectionPointOut>
   708               <expression>'btn4_back'</expression>
   655               <expression>'btn4_back'</expression>
   709             </inVariable>
   656             </inVariable>
   710             <inVariable localId="70" height="35" width="125">
   657             <inVariable localId="70" height="35" width="125">
   711               <position x="15" y="1060"/>
   658               <position x="10" y="1420"/>
   712               <connectionPointOut>
   659               <connectionPointOut>
   713                 <relPosition x="125" y="15"/>
   660                 <relPosition x="125" y="15"/>
   714               </connectionPointOut>
   661               </connectionPointOut>
   715               <expression>'btn4_sele'</expression>
   662               <expression>'btn4_sele'</expression>
   716             </inVariable>
   663             </inVariable>
   717             <inVariable localId="72" height="35" width="125">
   664             <inVariable localId="72" height="35" width="125">
   718               <position x="15" y="1130"/>
   665               <position x="735" y="640"/>
   719               <connectionPointOut>
   666               <connectionPointOut>
   720                 <relPosition x="125" y="15"/>
   667                 <relPosition x="125" y="15"/>
   721               </connectionPointOut>
   668               </connectionPointOut>
   722               <expression>'btn5_back'</expression>
   669               <expression>'btn5_back'</expression>
   723             </inVariable>
   670             </inVariable>
   724             <inVariable localId="73" height="35" width="125">
   671             <inVariable localId="73" height="35" width="125">
   725               <position x="15" y="1170"/>
   672               <position x="735" y="680"/>
   726               <connectionPointOut>
   673               <connectionPointOut>
   727                 <relPosition x="125" y="15"/>
   674                 <relPosition x="125" y="15"/>
   728               </connectionPointOut>
   675               </connectionPointOut>
   729               <expression>'btn5_sele'</expression>
   676               <expression>'btn5_sele'</expression>
   730             </inVariable>
   677             </inVariable>
   731             <inVariable localId="75" height="35" width="125">
   678             <inVariable localId="75" height="35" width="125">
   732               <position x="15" y="1240"/>
   679               <position x="735" y="880"/>
   733               <connectionPointOut>
   680               <connectionPointOut>
   734                 <relPosition x="125" y="15"/>
   681                 <relPosition x="125" y="15"/>
   735               </connectionPointOut>
   682               </connectionPointOut>
   736               <expression>'btn6_back'</expression>
   683               <expression>'btn6_back'</expression>
   737             </inVariable>
   684             </inVariable>
   738             <inVariable localId="76" height="35" width="125">
   685             <inVariable localId="76" height="35" width="125">
   739               <position x="15" y="1285"/>
   686               <position x="735" y="925"/>
   740               <connectionPointOut>
   687               <connectionPointOut>
   741                 <relPosition x="125" y="15"/>
   688                 <relPosition x="125" y="15"/>
   742               </connectionPointOut>
   689               </connectionPointOut>
   743               <expression>'btn6_sele'</expression>
   690               <expression>'btn6_sele'</expression>
   744             </inVariable>
   691             </inVariable>
   745             <inVariable localId="78" height="35" width="125">
   692             <inVariable localId="78" height="35" width="125">
   746               <position x="15" y="1355"/>
   693               <position x="735" y="1130"/>
   747               <connectionPointOut>
   694               <connectionPointOut>
   748                 <relPosition x="125" y="15"/>
   695                 <relPosition x="125" y="15"/>
   749               </connectionPointOut>
   696               </connectionPointOut>
   750               <expression>'btn7_back'</expression>
   697               <expression>'btn7_back'</expression>
   751             </inVariable>
   698             </inVariable>
   752             <inVariable localId="79" height="35" width="125">
   699             <inVariable localId="79" height="35" width="125">
   753               <position x="15" y="1400"/>
   700               <position x="735" y="1175"/>
   754               <connectionPointOut>
   701               <connectionPointOut>
   755                 <relPosition x="125" y="15"/>
   702                 <relPosition x="125" y="15"/>
   756               </connectionPointOut>
   703               </connectionPointOut>
   757               <expression>'btn7_sele'</expression>
   704               <expression>'btn7_sele'</expression>
   758             </inVariable>
   705             </inVariable>
   759             <inVariable localId="81" height="35" width="125">
   706             <inVariable localId="81" height="35" width="125">
   760               <position x="15" y="1470"/>
   707               <position x="735" y="1380"/>
   761               <connectionPointOut>
   708               <connectionPointOut>
   762                 <relPosition x="125" y="15"/>
   709                 <relPosition x="125" y="15"/>
   763               </connectionPointOut>
   710               </connectionPointOut>
   764               <expression>'btn8_back'</expression>
   711               <expression>'btn8_back'</expression>
   765             </inVariable>
   712             </inVariable>
   766             <inVariable localId="82" height="35" width="125">
   713             <inVariable localId="82" height="35" width="125">
   767               <position x="15" y="1510"/>
   714               <position x="735" y="1420"/>
   768               <connectionPointOut>
   715               <connectionPointOut>
   769                 <relPosition x="125" y="15"/>
   716                 <relPosition x="125" y="15"/>
   770               </connectionPointOut>
   717               </connectionPointOut>
   771               <expression>'btn8_sele'</expression>
   718               <expression>'btn8_sele'</expression>
   772             </inVariable>
   719             </inVariable>
   773             <block localId="83" width="145" height="60" typeName="INT_TO_STRING">
   720             <block localId="83" width="145" height="60" typeName="INT_TO_STRING">
   774               <position x="395" y="400"/>
   721               <position x="600" y="320"/>
   775               <inputVariables>
   722               <inputVariables>
   776                 <variable formalParameter="EN">
       
   777                   <connectionPointIn>
       
   778                     <relPosition x="0" y="30"/>
       
   779                     <connection refLocalId="32" formalParameter="ENO">
       
   780                       <position x="395" y="430"/>
       
   781                       <position x="230" y="430"/>
       
   782                     </connection>
       
   783                   </connectionPointIn>
       
   784                 </variable>
       
   785                 <variable formalParameter="IN">
   723                 <variable formalParameter="IN">
   786                   <connectionPointIn>
   724                   <connectionPointIn>
   787                     <relPosition x="0" y="50"/>
   725                     <relPosition x="0" y="40"/>
   788                     <connection refLocalId="33">
   726                     <connection refLocalId="4">
   789                       <position x="395" y="450"/>
   727                       <position x="600" y="360"/>
   790                       <position x="365" y="450"/>
   728                       <position x="555" y="360"/>
   791                       <position x="365" y="530"/>
   729                     </connection>
   792                       <position x="335" y="530"/>
   730                   </connectionPointIn>
   793                     </connection>
   731                 </variable>
   794                   </connectionPointIn>
   732               </inputVariables>
   795                 </variable>
   733               <inOutVariables/>
   796               </inputVariables>
   734               <outputVariables>
   797               <inOutVariables/>
       
   798               <outputVariables>
       
   799                 <variable formalParameter="ENO">
       
   800                   <connectionPointOut>
       
   801                     <relPosition x="145" y="30"/>
       
   802                   </connectionPointOut>
       
   803                 </variable>
       
   804                 <variable formalParameter="OUT">
   735                 <variable formalParameter="OUT">
   805                   <connectionPointOut>
   736                   <connectionPointOut>
   806                     <relPosition x="145" y="50"/>
   737                     <relPosition x="145" y="40"/>
   807                   </connectionPointOut>
   738                   </connectionPointOut>
   808                 </variable>
   739                 </variable>
   809               </outputVariables>
   740               </outputVariables>
   810             </block>
   741             </block>
   811             <outVariable localId="84" height="35" width="125">
   742             <outVariable localId="84" height="35" width="125">
   812               <position x="505" y="645"/>
   743               <position x="505" y="645"/>
   813               <connectionPointIn>
   744               <connectionPointIn>
   814                 <relPosition x="0" y="15"/>
   745                 <relPosition x="0" y="15"/>
   815                 <connection refLocalId="53" formalParameter="current_state">
   746                 <connection refLocalId="53" formalParameter="state_out">
   816                   <position x="505" y="660"/>
   747                   <position x="505" y="660"/>
   817                   <position x="415" y="660"/>
   748                   <position x="415" y="660"/>
   818                 </connection>
   749                 </connection>
   819               </connectionPointIn>
   750               </connectionPointIn>
   820               <expression>DigitalBit0</expression>
   751               <expression>DigitalBit0</expression>
   821             </outVariable>
   752             </outVariable>
   822             <outVariable localId="85" height="35" width="125">
   753             <outVariable localId="85" height="35" width="125">
   823               <position x="505" y="800"/>
   754               <position x="500" y="880"/>
   824               <connectionPointIn>
   755               <connectionPointIn>
   825                 <relPosition x="0" y="15"/>
   756                 <relPosition x="0" y="15"/>
   826                 <connection refLocalId="56" formalParameter="current_state">
   757                 <connection refLocalId="56" formalParameter="state_out">
   827                   <position x="505" y="815"/>
   758                   <position x="500" y="895"/>
   828                   <position x="420" y="815"/>
   759                   <position x="415" y="895"/>
   829                 </connection>
   760                 </connection>
   830               </connectionPointIn>
   761               </connectionPointIn>
   831               <expression>DigitalBit1</expression>
   762               <expression>DigitalBit1</expression>
   832             </outVariable>
   763             </outVariable>
   833             <outVariable localId="91" height="35" width="125">
   764             <outVariable localId="91" height="35" width="125">
   834               <position x="515" y="1470"/>
   765               <position x="1230" y="1380"/>
   835               <connectionPointIn>
   766               <connectionPointIn>
   836                 <relPosition x="0" y="15"/>
   767                 <relPosition x="0" y="15"/>
   837                 <connection refLocalId="62" formalParameter="current_state">
   768                 <connection refLocalId="62" formalParameter="state_out">
   838                   <position x="515" y="1485"/>
   769                   <position x="1230" y="1395"/>
   839                   <position x="420" y="1485"/>
   770                   <position x="1140" y="1395"/>
   840                 </connection>
   771                 </connection>
   841               </connectionPointIn>
   772               </connectionPointIn>
   842               <expression>DigitalBit7</expression>
   773               <expression>DigitalBit7</expression>
   843             </outVariable>
   774             </outVariable>
   844             <outVariable localId="90" height="35" width="125">
   775             <outVariable localId="90" height="35" width="125">
   845               <position x="515" y="1360"/>
   776               <position x="1235" y="1130"/>
   846               <connectionPointIn>
   777               <connectionPointIn>
   847                 <relPosition x="0" y="15"/>
   778                 <relPosition x="0" y="15"/>
   848                 <connection refLocalId="61" formalParameter="current_state">
   779                 <connection refLocalId="61" formalParameter="state_out">
   849                   <position x="515" y="1375"/>
   780                   <position x="1235" y="1145"/>
   850                   <position x="420" y="1375"/>
   781                   <position x="1140" y="1145"/>
   851                 </connection>
   782                 </connection>
   852               </connectionPointIn>
   783               </connectionPointIn>
   853               <expression>DigitalBit6</expression>
   784               <expression>DigitalBit6</expression>
   854             </outVariable>
   785             </outVariable>
   855             <outVariable localId="89" height="35" width="125">
   786             <outVariable localId="89" height="35" width="125">
   856               <position x="510" y="1245"/>
   787               <position x="1230" y="880"/>
   857               <connectionPointIn>
   788               <connectionPointIn>
   858                 <relPosition x="0" y="15"/>
   789                 <relPosition x="0" y="15"/>
   859                 <connection refLocalId="60" formalParameter="current_state">
   790                 <connection refLocalId="60" formalParameter="state_out">
   860                   <position x="510" y="1260"/>
   791                   <position x="1230" y="895"/>
   861                   <position x="420" y="1260"/>
   792                   <position x="1140" y="895"/>
   862                 </connection>
   793                 </connection>
   863               </connectionPointIn>
   794               </connectionPointIn>
   864               <expression>DigitalBit5</expression>
   795               <expression>DigitalBit5</expression>
   865             </outVariable>
   796             </outVariable>
   866             <outVariable localId="88" height="35" width="125">
   797             <outVariable localId="88" height="35" width="125">
   867               <position x="510" y="1130"/>
   798               <position x="1230" y="640"/>
   868               <connectionPointIn>
   799               <connectionPointIn>
   869                 <relPosition x="0" y="15"/>
   800                 <relPosition x="0" y="15"/>
   870                 <connection refLocalId="59" formalParameter="current_state">
   801                 <connection refLocalId="59" formalParameter="state_out">
   871                   <position x="510" y="1145"/>
   802                   <position x="1230" y="655"/>
   872                   <position x="420" y="1145"/>
   803                   <position x="1140" y="655"/>
   873                 </connection>
   804                 </connection>
   874               </connectionPointIn>
   805               </connectionPointIn>
   875               <expression>DigitalBit4</expression>
   806               <expression>DigitalBit4</expression>
   876             </outVariable>
   807             </outVariable>
   877             <outVariable localId="87" height="35" width="125">
   808             <outVariable localId="87" height="35" width="125">
   878               <position x="505" y="1020"/>
   809               <position x="500" y="1380"/>
   879               <connectionPointIn>
   810               <connectionPointIn>
   880                 <relPosition x="0" y="15"/>
   811                 <relPosition x="0" y="15"/>
   881                 <connection refLocalId="58" formalParameter="current_state">
   812                 <connection refLocalId="58" formalParameter="state_out">
   882                   <position x="505" y="1035"/>
   813                   <position x="500" y="1395"/>
   883                   <position x="420" y="1035"/>
   814                   <position x="415" y="1395"/>
   884                 </connection>
   815                 </connection>
   885               </connectionPointIn>
   816               </connectionPointIn>
   886               <expression>DigitalBit3</expression>
   817               <expression>DigitalBit3</expression>
   887             </outVariable>
   818             </outVariable>
   888             <outVariable localId="86" height="35" width="125">
   819             <outVariable localId="86" height="35" width="125">
   889               <position x="505" y="910"/>
   820               <position x="500" y="1125"/>
   890               <connectionPointIn>
   821               <connectionPointIn>
   891                 <relPosition x="0" y="15"/>
   822                 <relPosition x="0" y="15"/>
   892                 <connection refLocalId="57" formalParameter="current_state">
   823                 <connection refLocalId="57" formalParameter="state_out">
   893                   <position x="505" y="925"/>
   824                   <position x="500" y="1140"/>
   894                   <position x="420" y="925"/>
   825                   <position x="415" y="1140"/>
   895                 </connection>
   826                 </connection>
   896               </connectionPointIn>
   827               </connectionPointIn>
   897               <expression>DigitalBit2</expression>
   828               <expression>DigitalBit2</expression>
   898             </outVariable>
   829             </outVariable>
       
   830             <block localId="92" width="200" height="230" typeName="Button" instanceName="Start_Stop">
       
   831               <position x="225" y="155"/>
       
   832               <inputVariables>
       
   833                 <variable formalParameter="back_id">
       
   834                   <connectionPointIn>
       
   835                     <relPosition x="0" y="40"/>
       
   836                     <connection refLocalId="41">
       
   837                       <position x="225" y="195"/>
       
   838                       <position x="165" y="195"/>
       
   839                     </connection>
       
   840                   </connectionPointIn>
       
   841                 </variable>
       
   842                 <variable formalParameter="sele_id">
       
   843                   <connectionPointIn>
       
   844                     <relPosition x="0" y="85"/>
       
   845                     <connection refLocalId="42">
       
   846                       <position x="225" y="240"/>
       
   847                       <position x="165" y="240"/>
       
   848                     </connection>
       
   849                   </connectionPointIn>
       
   850                 </variable>
       
   851                 <variable formalParameter="toggle">
       
   852                   <connectionPointIn>
       
   853                     <relPosition x="0" y="125"/>
       
   854                     <connection refLocalId="93">
       
   855                       <position x="225" y="280"/>
       
   856                       <position x="165" y="280"/>
       
   857                     </connection>
       
   858                   </connectionPointIn>
       
   859                 </variable>
       
   860                 <variable formalParameter="set_state">
       
   861                   <connectionPointIn>
       
   862                     <relPosition x="0" y="165"/>
       
   863                   </connectionPointIn>
       
   864                 </variable>
       
   865                 <variable formalParameter="state_in">
       
   866                   <connectionPointIn>
       
   867                     <relPosition x="0" y="210"/>
       
   868                   </connectionPointIn>
       
   869                 </variable>
       
   870               </inputVariables>
       
   871               <inOutVariables/>
       
   872               <outputVariables>
       
   873                 <variable formalParameter="state_out">
       
   874                   <connectionPointOut>
       
   875                     <relPosition x="200" y="40"/>
       
   876                   </connectionPointOut>
       
   877                 </variable>
       
   878               </outputVariables>
       
   879             </block>
       
   880             <inVariable localId="93" height="30" width="70">
       
   881               <position x="95" y="265"/>
       
   882               <connectionPointOut>
       
   883                 <relPosition x="70" y="15"/>
       
   884               </connectionPointOut>
       
   885               <expression>BOOL#1</expression>
       
   886             </inVariable>
       
   887             <block localId="94" width="100" height="145" typeName="TextCtrl" instanceName="Compteur">
       
   888               <position x="900" y="240"/>
       
   889               <inputVariables>
       
   890                 <variable formalParameter="back_id">
       
   891                   <connectionPointIn>
       
   892                     <relPosition x="0" y="40"/>
       
   893                     <connection refLocalId="46">
       
   894                       <position x="900" y="280"/>
       
   895                       <position x="855" y="280"/>
       
   896                     </connection>
       
   897                   </connectionPointIn>
       
   898                 </variable>
       
   899                 <variable formalParameter="set_text">
       
   900                   <connectionPointIn>
       
   901                     <relPosition x="0" y="80"/>
       
   902                     <connection refLocalId="3">
       
   903                       <position x="900" y="320"/>
       
   904                       <position x="855" y="320"/>
       
   905                     </connection>
       
   906                   </connectionPointIn>
       
   907                 </variable>
       
   908                 <variable formalParameter="text">
       
   909                   <connectionPointIn>
       
   910                     <relPosition x="0" y="120"/>
       
   911                     <connection refLocalId="83" formalParameter="OUT">
       
   912                       <position x="900" y="360"/>
       
   913                       <position x="745" y="360"/>
       
   914                     </connection>
       
   915                   </connectionPointIn>
       
   916                 </variable>
       
   917               </inputVariables>
       
   918               <inOutVariables/>
       
   919               <outputVariables/>
       
   920             </block>
       
   921             <inVariable localId="1" height="30" width="70">
       
   922               <position x="80" y="85"/>
       
   923               <connectionPointOut>
       
   924                 <relPosition x="70" y="15"/>
       
   925               </connectionPointOut>
       
   926               <expression>BOOL#1</expression>
       
   927             </inVariable>
       
   928             <block localId="95" width="100" height="130" typeName="Led" instanceName="Temoin">
       
   929               <position x="900" y="55"/>
       
   930               <inputVariables>
       
   931                 <variable formalParameter="back_id">
       
   932                   <connectionPointIn>
       
   933                     <relPosition x="0" y="40"/>
       
   934                     <connection refLocalId="51">
       
   935                       <position x="900" y="95"/>
       
   936                       <position x="835" y="95"/>
       
   937                     </connection>
       
   938                   </connectionPointIn>
       
   939                 </variable>
       
   940                 <variable formalParameter="sele_id">
       
   941                   <connectionPointIn>
       
   942                     <relPosition x="0" y="75"/>
       
   943                     <connection refLocalId="52">
       
   944                       <position x="900" y="130"/>
       
   945                       <position x="835" y="130"/>
       
   946                     </connection>
       
   947                   </connectionPointIn>
       
   948                 </variable>
       
   949                 <variable formalParameter="state_in">
       
   950                   <connectionPointIn>
       
   951                     <relPosition x="0" y="110"/>
       
   952                     <connection refLocalId="2">
       
   953                       <position x="900" y="165"/>
       
   954                       <position x="835" y="165"/>
       
   955                     </connection>
       
   956                   </connectionPointIn>
       
   957                 </variable>
       
   958               </inputVariables>
       
   959               <inOutVariables/>
       
   960               <outputVariables/>
       
   961             </block>
       
   962             <block localId="96" width="80" height="65" typeName="AND">
       
   963               <position x="200" y="45"/>
       
   964               <inputVariables>
       
   965                 <variable formalParameter="IN1" negated="true">
       
   966                   <connectionPointIn>
       
   967                     <relPosition x="0" y="30"/>
       
   968                     <connection refLocalId="96" formalParameter="OUT">
       
   969                       <position x="200" y="75"/>
       
   970                       <position x="175" y="75"/>
       
   971                       <position x="175" y="30"/>
       
   972                       <position x="305" y="30"/>
       
   973                       <position x="305" y="75"/>
       
   974                       <position x="280" y="75"/>
       
   975                     </connection>
       
   976                   </connectionPointIn>
       
   977                 </variable>
       
   978                 <variable formalParameter="IN2">
       
   979                   <connectionPointIn>
       
   980                     <relPosition x="0" y="55"/>
       
   981                     <connection refLocalId="1">
       
   982                       <position x="200" y="100"/>
       
   983                       <position x="150" y="100"/>
       
   984                     </connection>
       
   985                   </connectionPointIn>
       
   986                 </variable>
       
   987               </inputVariables>
       
   988               <inOutVariables/>
       
   989               <outputVariables>
       
   990                 <variable formalParameter="OUT">
       
   991                   <connectionPointOut>
       
   992                     <relPosition x="80" y="30"/>
       
   993                   </connectionPointOut>
       
   994                 </variable>
       
   995               </outputVariables>
       
   996             </block>
       
   997             <connector name="CLOCK" localId="97" height="30" width="90">
       
   998               <position x="345" y="60"/>
       
   999               <connectionPointIn>
       
  1000                 <relPosition x="0" y="15"/>
       
  1001                 <connection refLocalId="96" formalParameter="OUT">
       
  1002                   <position x="345" y="75"/>
       
  1003                   <position x="280" y="75"/>
       
  1004                 </connection>
       
  1005               </connectionPointIn>
       
  1006             </connector>
       
  1007             <connector name="COUNT" localId="98" height="30" width="90">
       
  1008               <position x="485" y="180"/>
       
  1009               <connectionPointIn>
       
  1010                 <relPosition x="0" y="15"/>
       
  1011                 <connection refLocalId="92" formalParameter="state_out">
       
  1012                   <position x="485" y="195"/>
       
  1013                   <position x="425" y="195"/>
       
  1014                 </connection>
       
  1015               </connectionPointIn>
       
  1016             </connector>
       
  1017             <continuation name="COUNT" localId="2" height="30" width="90">
       
  1018               <position x="745" y="150"/>
       
  1019               <connectionPointOut>
       
  1020                 <relPosition x="90" y="15"/>
       
  1021               </connectionPointOut>
       
  1022             </continuation>
       
  1023             <inVariable localId="4" height="35" width="85">
       
  1024               <position x="470" y="345"/>
       
  1025               <connectionPointOut>
       
  1026                 <relPosition x="85" y="15"/>
       
  1027               </connectionPointOut>
       
  1028               <expression>counter</expression>
       
  1029             </inVariable>
       
  1030             <continuation name="COUNT" localId="5" height="30" width="90">
       
  1031               <position x="520" y="440"/>
       
  1032               <connectionPointOut>
       
  1033                 <relPosition x="90" y="15"/>
       
  1034               </connectionPointOut>
       
  1035             </continuation>
       
  1036             <block localId="99" width="80" height="110" typeName="AND">
       
  1037               <position x="215" y="445"/>
       
  1038               <inputVariables>
       
  1039                 <variable formalParameter="IN1">
       
  1040                   <connectionPointIn>
       
  1041                     <relPosition x="0" y="40"/>
       
  1042                     <connection refLocalId="39">
       
  1043                       <position x="215" y="485"/>
       
  1044                       <position x="160" y="485"/>
       
  1045                     </connection>
       
  1046                   </connectionPointIn>
       
  1047                 </variable>
       
  1048                 <variable formalParameter="IN2">
       
  1049                   <connectionPointIn>
       
  1050                     <relPosition x="0" y="85"/>
       
  1051                     <connection refLocalId="6">
       
  1052                       <position x="215" y="530"/>
       
  1053                       <position x="160" y="530"/>
       
  1054                     </connection>
       
  1055                   </connectionPointIn>
       
  1056                 </variable>
       
  1057               </inputVariables>
       
  1058               <inOutVariables/>
       
  1059               <outputVariables>
       
  1060                 <variable formalParameter="OUT">
       
  1061                   <connectionPointOut>
       
  1062                     <relPosition x="80" y="40"/>
       
  1063                   </connectionPointOut>
       
  1064                 </variable>
       
  1065               </outputVariables>
       
  1066             </block>
       
  1067             <continuation name="CLOCK" localId="6" height="30" width="90">
       
  1068               <position x="70" y="515"/>
       
  1069               <connectionPointOut>
       
  1070                 <relPosition x="90" y="15"/>
       
  1071               </connectionPointOut>
       
  1072             </continuation>
       
  1073             <block localId="100" width="125" height="45" typeName="BOOL_TO_INT">
       
  1074               <position x="365" y="455"/>
       
  1075               <inputVariables>
       
  1076                 <variable formalParameter="IN">
       
  1077                   <connectionPointIn>
       
  1078                     <relPosition x="0" y="30"/>
       
  1079                     <connection refLocalId="99" formalParameter="OUT">
       
  1080                       <position x="365" y="485"/>
       
  1081                       <position x="295" y="485"/>
       
  1082                     </connection>
       
  1083                   </connectionPointIn>
       
  1084                 </variable>
       
  1085               </inputVariables>
       
  1086               <inOutVariables/>
       
  1087               <outputVariables>
       
  1088                 <variable formalParameter="OUT">
       
  1089                   <connectionPointOut>
       
  1090                     <relPosition x="125" y="30"/>
       
  1091                   </connectionPointOut>
       
  1092                 </variable>
       
  1093               </outputVariables>
       
  1094             </block>
       
  1095             <continuation name="CLOCK" localId="3" height="30" width="90">
       
  1096               <position x="765" y="305"/>
       
  1097               <connectionPointOut>
       
  1098                 <relPosition x="90" y="15"/>
       
  1099               </connectionPointOut>
       
  1100             </continuation>
   899           </FBD>
  1101           </FBD>
   900         </body>
  1102         </body>
   901       </pou>
  1103       </pou>
   902     </pous>
  1104     </pous>
   903   </types>
  1105   </types>