examples/example.xml
changeset 116 58b9b84e385f
parent 80 c798a68c5560
child 126 4a76987f8a40
equal deleted inserted replaced
115:017a65259f07 116:58b9b84e385f
   250               </connectionPointOut>
   250               </connectionPointOut>
   251               <connectionPointOut formalParameter="None">
   251               <connectionPointOut formalParameter="None">
   252                 <relPosition y="60" x="2"/>
   252                 <relPosition y="60" x="2"/>
   253               </connectionPointOut>
   253               </connectionPointOut>
   254             </leftPowerRail>
   254             </leftPowerRail>
   255             <coil localId="3" width="21" storage="none" height="15" negated="false">
   255             <coil localId="3" width="21" height="15">
   256               <position y="72" x="265"/>
   256               <position y="72" x="265"/>
   257               <connectionPointIn>
   257               <connectionPointIn>
   258                 <relPosition y="8" x="0"/>
   258                 <relPosition y="8" x="0"/>
   259                 <connection refLocalId="7">
   259                 <connection refLocalId="7">
   260                   <position y="80" x="265"/>
   260                   <position y="80" x="265"/>
   274                   <position y="80" x="316"/>
   274                   <position y="80" x="316"/>
   275                   <position y="80" x="286"/>
   275                   <position y="80" x="286"/>
   276                 </connection>
   276                 </connection>
   277               </connectionPointIn>
   277               </connectionPointIn>
   278             </rightPowerRail>
   278             </rightPowerRail>
   279             <contact localId="5" width="21" height="15" edge="none" negated="true">
   279             <contact localId="5" width="21" height="15" negated="true">
   280               <position y="72" x="42"/>
   280               <position y="72" x="42"/>
   281               <connectionPointIn>
   281               <connectionPointIn>
   282                 <relPosition y="8" x="0"/>
   282                 <relPosition y="8" x="0"/>
   283                 <connection refLocalId="2">
   283                 <connection refLocalId="2">
   284                   <position y="80" x="42"/>
   284                   <position y="80" x="42"/>
   288               <connectionPointOut>
   288               <connectionPointOut>
   289                 <relPosition y="8" x="21"/>
   289                 <relPosition y="8" x="21"/>
   290               </connectionPointOut>
   290               </connectionPointOut>
   291               <variable>IN1</variable>
   291               <variable>IN1</variable>
   292             </contact>
   292             </contact>
   293             <contact localId="7" width="21" height="15" edge="none" negated="false">
   293             <contact localId="7" width="21" height="15">
   294               <position y="72" x="174"/>
   294               <position y="72" x="174"/>
   295               <connectionPointIn>
   295               <connectionPointIn>
   296                 <relPosition y="8" x="0"/>
   296                 <relPosition y="8" x="0"/>
   297                 <connection refLocalId="5">
   297                 <connection refLocalId="5">
   298                   <position y="80" x="174"/>
   298                   <position y="80" x="174"/>
   308               <connectionPointOut>
   308               <connectionPointOut>
   309                 <relPosition y="8" x="21"/>
   309                 <relPosition y="8" x="21"/>
   310               </connectionPointOut>
   310               </connectionPointOut>
   311               <variable>IN2</variable>
   311               <variable>IN2</variable>
   312             </contact>
   312             </contact>
   313             <contact localId="8" width="21" height="15" edge="none" negated="false">
   313             <contact localId="8" width="21" height="15">
   314               <position y="112" x="42"/>
   314               <position y="112" x="42"/>
   315               <connectionPointIn>
   315               <connectionPointIn>
   316                 <relPosition y="8" x="0"/>
   316                 <relPosition y="8" x="0"/>
   317                 <connection refLocalId="2">
   317                 <connection refLocalId="2">
   318                   <position y="120" x="42"/>
   318                   <position y="120" x="42"/>
   322               <connectionPointOut>
   322               <connectionPointOut>
   323                 <relPosition y="8" x="21"/>
   323                 <relPosition y="8" x="21"/>
   324               </connectionPointOut>
   324               </connectionPointOut>
   325               <variable>IN3</variable>
   325               <variable>IN3</variable>
   326             </contact>
   326             </contact>
   327             <contact localId="9" width="21" height="15" edge="none" negated="true">
   327             <contact localId="9" width="21" height="15" negated="true">
   328               <position y="112" x="93"/>
   328               <position y="112" x="93"/>
   329               <connectionPointIn>
   329               <connectionPointIn>
   330                 <relPosition y="8" x="0"/>
   330                 <relPosition y="8" x="0"/>
   331                 <connection refLocalId="8">
   331                 <connection refLocalId="8">
   332                   <position y="120" x="93"/>
   332                   <position y="120" x="93"/>
   547                   </connectionPointOut>
   547                   </connectionPointOut>
   548                   <connectionPointOut formalParameter="None">
   548                   <connectionPointOut formalParameter="None">
   549                     <relPosition y="64" x="2"/>
   549                     <relPosition y="64" x="2"/>
   550                   </connectionPointOut>
   550                   </connectionPointOut>
   551                 </leftPowerRail>
   551                 </leftPowerRail>
   552                 <contact localId="2" width="21" height="15" edge="none" negated="false">
   552                 <contact localId="2" width="21" height="15">
   553                   <position y="32" x="72"/>
   553                   <position y="32" x="72"/>
   554                   <connectionPointIn>
   554                   <connectionPointIn>
   555                     <relPosition y="8" x="0"/>
   555                     <relPosition y="8" x="0"/>
   556                     <connection refLocalId="1">
   556                     <connection refLocalId="1">
   557                       <position y="40" x="72"/>
   557                       <position y="40" x="72"/>
   561                   <connectionPointOut>
   561                   <connectionPointOut>
   562                     <relPosition y="8" x="21"/>
   562                     <relPosition y="8" x="21"/>
   563                   </connectionPointOut>
   563                   </connectionPointOut>
   564                   <variable>IN2</variable>
   564                   <variable>IN2</variable>
   565                 </contact>
   565                 </contact>
   566                 <contact localId="3" width="21" height="15" edge="rising" negated="false">
   566                 <contact localId="3" width="21" height="15" edge="rising">
   567                   <position y="76" x="72"/>
   567                   <position y="76" x="72"/>
   568                   <connectionPointIn>
   568                   <connectionPointIn>
   569                     <relPosition y="8" x="0"/>
   569                     <relPosition y="8" x="0"/>
   570                     <connection refLocalId="1">
   570                     <connection refLocalId="1">
   571                       <position y="84" x="72"/>
   571                       <position y="84" x="72"/>
   575                   <connectionPointOut>
   575                   <connectionPointOut>
   576                     <relPosition y="8" x="21"/>
   576                     <relPosition y="8" x="21"/>
   577                   </connectionPointOut>
   577                   </connectionPointOut>
   578                   <variable>IN5</variable>
   578                   <variable>IN5</variable>
   579                 </contact>
   579                 </contact>
   580                 <coil localId="4" width="21" storage="none" height="15" negated="true">
   580                 <coil localId="4" width="21" height="15" negated="true">
   581                   <position y="32" x="208"/>
   581                   <position y="32" x="208"/>
   582                   <connectionPointIn>
   582                   <connectionPointIn>
   583                     <relPosition y="8" x="0"/>
   583                     <relPosition y="8" x="0"/>
   584                     <connection refLocalId="2">
   584                     <connection refLocalId="2">
   585                       <position y="40" x="208"/>
   585                       <position y="40" x="208"/>
   643               </connectionPointOut>
   643               </connectionPointOut>
   644               <condition>
   644               <condition>
   645                 <reference name="TR1"/>
   645                 <reference name="TR1"/>
   646               </condition>
   646               </condition>
   647             </transition>
   647             </transition>
   648             <step localId="3" height="27" width="29" initialStep="false" name="Init">
   648             <step localId="3" height="27" width="29" name="Init">
   649               <position y="129" x="91"/>
   649               <position y="129" x="91"/>
   650               <connectionPointIn>
   650               <connectionPointIn>
   651                 <relPosition y="0" x="14"/>
   651                 <relPosition y="0" x="14"/>
   652                 <connection refLocalId="2">
   652                 <connection refLocalId="2">
   653                   <position y="129" x="105"/>
   653                   <position y="129" x="105"/>
   696                 <inline name="None">
   696                 <inline name="None">
   697                   <ST><![CDATA[IN2 AND IN3]]></ST>
   697                   <ST><![CDATA[IN2 AND IN3]]></ST>
   698                 </inline>
   698                 </inline>
   699               </condition>
   699               </condition>
   700             </transition>
   700             </transition>
   701             <step localId="6" height="27" width="48" initialStep="false" name="Step1">
   701             <step localId="6" height="27" width="48" name="Step1">
   702               <position y="262" x="81"/>
   702               <position y="262" x="81"/>
   703               <connectionPointIn>
   703               <connectionPointIn>
   704                 <relPosition y="0" x="24"/>
   704                 <relPosition y="0" x="24"/>
   705                 <connection refLocalId="21">
   705                 <connection refLocalId="21">
   706                   <position y="262" x="105"/>
   706                   <position y="262" x="105"/>
   725               </connectionPointOut>
   725               </connectionPointOut>
   726               <condition>
   726               <condition>
   727                 <reference name="TR2"/>
   727                 <reference name="TR2"/>
   728               </condition>
   728               </condition>
   729             </transition>
   729             </transition>
   730             <step localId="8" height="27" width="48" initialStep="false" name="Step2">
   730             <step localId="8" height="27" width="48" name="Step2">
   731               <position y="234" x="309"/>
   731               <position y="234" x="309"/>
   732               <connectionPointIn>
   732               <connectionPointIn>
   733                 <relPosition y="0" x="24"/>
   733                 <relPosition y="0" x="24"/>
   734                 <connection refLocalId="7">
   734                 <connection refLocalId="7">
   735                   <position y="234" x="333"/>
   735                   <position y="234" x="333"/>
   754               </connectionPointOut>
   754               </connectionPointOut>
   755               <condition>
   755               <condition>
   756                 <reference name="TR4"/>
   756                 <reference name="TR4"/>
   757               </condition>
   757               </condition>
   758             </transition>
   758             </transition>
   759             <step localId="10" height="27" width="48" initialStep="false" name="Step3">
   759             <step localId="10" height="27" width="48" name="Step3">
   760               <position y="234" x="472"/>
   760               <position y="234" x="472"/>
   761               <connectionPointIn>
   761               <connectionPointIn>
   762                 <relPosition y="0" x="24"/>
   762                 <relPosition y="0" x="24"/>
   763                 <connection refLocalId="9">
   763                 <connection refLocalId="9">
   764                   <position y="234" x="496"/>
   764                   <position y="234" x="496"/>
   805                 <connection refLocalId="3">
   805                 <connection refLocalId="3">
   806                   <position y="142" x="145"/>
   806                   <position y="142" x="145"/>
   807                   <position y="142" x="120"/>
   807                   <position y="142" x="120"/>
   808                 </connection>
   808                 </connection>
   809               </connectionPointIn>
   809               </connectionPointIn>
   810               <action qualifier="N">
   810               <action>
   811                 <reference name="ACT1"/>
   811                 <reference name="ACT1"/>
   812               </action>
   812               </action>
   813             </actionBlock>
   813             </actionBlock>
   814             <transition localId="14" height="2" width="20">
   814             <transition localId="14" height="2" width="20">
   815               <position y="286" x="323"/>
   815               <position y="286" x="323"/>
   884                 <connection refLocalId="10">
   884                 <connection refLocalId="10">
   885                   <position y="247" x="545"/>
   885                   <position y="247" x="545"/>
   886                   <position y="247" x="520"/>
   886                   <position y="247" x="520"/>
   887                 </connection>
   887                 </connection>
   888               </connectionPointIn>
   888               </connectionPointIn>
   889               <action indicator="IN5" qualifier="N">
   889               <action indicator="IN5">
   890                 <reference name="ACT1"/>
   890                 <reference name="ACT1"/>
   891               </action>
   891               </action>
   892               <action qualifier="D" duration="T#10s">
   892               <action qualifier="D" duration="T#10s">
   893                 <reference name="IN1"/>
   893                 <reference name="IN1"/>
   894               </action>
   894               </action>
   912               </connectionPointOut>
   912               </connectionPointOut>
   913               <connectionPointOut formalParameter="None">
   913               <connectionPointOut formalParameter="None">
   914                 <relPosition y="3" x="118"/>
   914                 <relPosition y="3" x="118"/>
   915               </connectionPointOut>
   915               </connectionPointOut>
   916             </simultaneousDivergence>
   916             </simultaneousDivergence>
   917             <step localId="22" height="27" width="48" initialStep="false" name="Step4">
   917             <step localId="22" height="27" width="48" name="Step4">
   918               <position y="262" x="199"/>
   918               <position y="262" x="199"/>
   919               <connectionPointIn>
   919               <connectionPointIn>
   920                 <relPosition y="0" x="24"/>
   920                 <relPosition y="0" x="24"/>
   921                 <connection refLocalId="21">
   921                 <connection refLocalId="21">
   922                   <position y="262" x="223"/>
   922                   <position y="262" x="223"/>