examples/example.xml
changeset 68 66308e07402c
parent 67 3a1b0afdaf84
child 70 0e48629c1e6d
equal deleted inserted replaced
67:3a1b0afdaf84 68:66308e07402c
    88                   <position y="198" x="523"/>
    88                   <position y="198" x="523"/>
    89                 </connection>
    89                 </connection>
    90               </connectionPointIn>
    90               </connectionPointIn>
    91               <expression>OUT</expression>
    91               <expression>OUT</expression>
    92             </outVariable>
    92             </outVariable>
    93             <block localId="6" height="84" width="99" instanceName="" typeName="AND">
    93             <block localId="6" height="84" width="99" typeName="AND">
    94               <position y="105" x="235"/>
    94               <position y="105" x="235"/>
    95               <inputVariables>
    95               <inputVariables>
    96                 <variable formalParameter="IN1" edge="rising">
    96                 <variable formalParameter="IN1" edge="rising">
    97                   <connectionPointIn>
    97                   <connectionPointIn>
    98                     <relPosition y="36" x="0"/>
    98                     <relPosition y="36" x="0"/>
   130               <connectionPointOut>
   130               <connectionPointOut>
   131                 <relPosition y="14" x="90"/>
   131                 <relPosition y="14" x="90"/>
   132               </connectionPointOut>
   132               </connectionPointOut>
   133               <expression>IN3</expression>
   133               <expression>IN3</expression>
   134             </inVariable>
   134             </inVariable>
   135             <block localId="8" height="87" width="99" instanceName="" typeName="OR">
   135             <block localId="8" height="87" width="99" typeName="OR">
   136               <position y="246" x="235"/>
   136               <position y="246" x="235"/>
   137               <inputVariables>
   137               <inputVariables>
   138                 <variable formalParameter="IN1" negated="true">
   138                 <variable formalParameter="IN1" negated="true">
   139                   <connectionPointIn>
   139                   <connectionPointIn>
   140                     <relPosition y="36" x="0"/>
   140                     <relPosition y="36" x="0"/>
   440               <type>
   440               <type>
   441                 <BOOL/>
   441                 <BOOL/>
   442               </type>
   442               </type>
   443             </variable>
   443             </variable>
   444           </inputVars>
   444           </inputVars>
       
   445           <localVars>
       
   446             <variable name="SR1">
       
   447               <type>
       
   448                 <derived name="SR"/>
       
   449               </type>
       
   450             </variable>
       
   451           </localVars>
   445         </interface>
   452         </interface>
   446         <actions>
   453         <actions>
   447           <action name="ACT1">
   454           <action name="ACT1">
   448             <body>
   455             <body>
   449               <ST>
   456               <ST>
   465             </body>
   472             </body>
   466           </transition>
   473           </transition>
   467           <transition name="TR2">
   474           <transition name="TR2">
   468             <body>
   475             <body>
   469               <FBD>
   476               <FBD>
   470                 <block localId="1" height="82" width="107" typeName="AND">
       
   471                   <position y="61" x="160"/>
       
   472                   <inputVariables>
       
   473                     <variable formalParameter="IN1">
       
   474                       <connectionPointIn>
       
   475                         <relPosition y="35" x="0"/>
       
   476                         <connection refLocalId="2">
       
   477                           <position y="96" x="160"/>
       
   478                           <position y="96" x="120"/>
       
   479                           <position y="72" x="120"/>
       
   480                           <position y="72" x="81"/>
       
   481                         </connection>
       
   482                       </connectionPointIn>
       
   483                     </variable>
       
   484                     <variable formalParameter="IN2">
       
   485                       <connectionPointIn>
       
   486                         <relPosition y="66" x="0"/>
       
   487                         <connection refLocalId="3">
       
   488                           <position y="127" x="160"/>
       
   489                           <position y="127" x="120"/>
       
   490                           <position y="153" x="120"/>
       
   491                           <position y="153" x="81"/>
       
   492                         </connection>
       
   493                       </connectionPointIn>
       
   494                     </variable>
       
   495                   </inputVariables>
       
   496                   <inOutVariables/>
       
   497                   <outputVariables>
       
   498                     <variable formalParameter="OUT">
       
   499                       <connectionPointOut>
       
   500                         <relPosition y="35" x="107"/>
       
   501                       </connectionPointOut>
       
   502                     </variable>
       
   503                   </outputVariables>
       
   504                 </block>
       
   505                 <inVariable localId="2" width="54" height="27">
   477                 <inVariable localId="2" width="54" height="27">
   506                   <position y="59" x="27"/>
   478                   <position y="59" x="27"/>
   507                   <connectionPointOut>
   479                   <connectionPointOut>
   508                     <relPosition y="13" x="54"/>
   480                     <relPosition y="13" x="54"/>
   509                   </connectionPointOut>
   481                   </connectionPointOut>
   515                     <relPosition y="13" x="53"/>
   487                     <relPosition y="13" x="53"/>
   516                   </connectionPointOut>
   488                   </connectionPointOut>
   517                   <expression>IN2</expression>
   489                   <expression>IN2</expression>
   518                 </inVariable>
   490                 </inVariable>
   519                 <outVariable localId="4" width="57" height="27">
   491                 <outVariable localId="4" width="57" height="27">
   520                   <position y="83" x="351"/>
   492                   <position y="82" x="340"/>
   521                   <connectionPointIn>
   493                   <connectionPointIn>
   522                     <relPosition y="13" x="0"/>
   494                     <relPosition y="13" x="0"/>
   523                     <connection refLocalId="1" formalParameter="OUT">
   495                     <connection refLocalId="5" formalParameter="Q1">
   524                       <position y="96" x="351"/>
   496                       <position y="95" x="340"/>
   525                       <position y="96" x="267"/>
   497                       <position y="95" x="261"/>
   526                     </connection>
   498                     </connection>
   527                   </connectionPointIn>
   499                   </connectionPointIn>
   528                   <expression>TR2</expression>
   500                   <expression>TR2</expression>
   529                 </outVariable>
   501                 </outVariable>
       
   502                 <block localId="5" height="70" width="100" instanceName="SR1" typeName="SR">
       
   503                   <position y="63" x="161"/>
       
   504                   <inputVariables>
       
   505                     <variable formalParameter="S1">
       
   506                       <connectionPointIn>
       
   507                         <relPosition y="32" x="0"/>
       
   508                         <connection refLocalId="2">
       
   509                           <position y="95" x="161"/>
       
   510                           <position y="95" x="121"/>
       
   511                           <position y="72" x="121"/>
       
   512                           <position y="72" x="81"/>
       
   513                         </connection>
       
   514                       </connectionPointIn>
       
   515                     </variable>
       
   516                     <variable formalParameter="R">
       
   517                       <connectionPointIn>
       
   518                         <relPosition y="57" x="0"/>
       
   519                         <connection refLocalId="3">
       
   520                           <position y="120" x="161"/>
       
   521                           <position y="120" x="121"/>
       
   522                           <position y="153" x="121"/>
       
   523                           <position y="153" x="81"/>
       
   524                         </connection>
       
   525                       </connectionPointIn>
       
   526                     </variable>
       
   527                   </inputVariables>
       
   528                   <inOutVariables/>
       
   529                   <outputVariables>
       
   530                     <variable formalParameter="Q1">
       
   531                       <connectionPointOut>
       
   532                         <relPosition y="32" x="100"/>
       
   533                       </connectionPointOut>
       
   534                     </variable>
       
   535                   </outputVariables>
       
   536                 </block>
   530               </FBD>
   537               </FBD>
   531             </body>
   538             </body>
   532           </transition>
   539           </transition>
   533           <transition name="TR3">
   540           <transition name="TR3">
   534             <body>
   541             <body>