andrej@2346: <?xml version='1.0' encoding='utf-8'?>
andrej@2346: <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.plcopen.org/xml/tc6_0201" xmlns:xhtml="http://www.w3.org/1999/xhtml" xsi:schemaLocation="http://www.plcopen.org/xml/tc6_0201">
andrej@2346:   <fileHeader companyName="beremiz" productName="beremiz" productVersion="1" creationDateTime="2008-06-24T18:44:00"/>
andrej@2346:   <contentHeader name="canopen_slave" modificationDateTime="2018-09-26T13:32:23" language="en-US">
laurent@411:     <coordinateInfo>
laurent@411:       <fbd>
laurent@411:         <scaling x="0" y="0"/>
laurent@411:       </fbd>
laurent@411:       <ld>
laurent@411:         <scaling x="0" y="0"/>
laurent@411:       </ld>
laurent@411:       <sfc>
laurent@411:         <scaling x="0" y="0"/>
laurent@411:       </sfc>
laurent@411:     </coordinateInfo>
laurent@411:   </contentHeader>
laurent@411:   <types>
laurent@411:     <dataTypes/>
laurent@411:     <pous>
laurent@411:       <pou name="test_main" pouType="program">
laurent@411:         <interface>
laurent@411:           <localVars>
laurent@411:             <variable name="outvar" address="%QW0.0.8192.0">
laurent@411:               <type>
laurent@411:                 <INT/>
laurent@411:               </type>
laurent@411:             </variable>
laurent@411:             <variable name="invar" address="%IW0.0.8193.0">
laurent@411:               <type>
laurent@411:                 <INT/>
laurent@411:               </type>
laurent@411:             </variable>
laurent@411:           </localVars>
laurent@411:         </interface>
laurent@411:         <body>
laurent@411:           <FBD>
andrej@2346:             <outVariable localId="1" height="29" width="80" executionOrderId="0" negated="false">
andrej@2346:               <position x="362" y="139"/>
laurent@411:               <connectionPointIn>
laurent@411:                 <relPosition x="0" y="14"/>
laurent@411:                 <connection refLocalId="4" formalParameter="OUT">
andrej@2346:                   <position x="362" y="153"/>
laurent@411:                   <position x="299" y="153"/>
laurent@411:                 </connection>
laurent@411:               </connectionPointIn>
laurent@411:               <expression>outvar</expression>
laurent@411:             </outVariable>
laurent@411:             <inVariable localId="2" height="29" width="20">
laurent@411:               <position x="100" y="115"/>
laurent@411:               <connectionPointOut>
laurent@411:                 <relPosition x="20" y="14"/>
laurent@411:               </connectionPointOut>
laurent@411:               <expression>1</expression>
laurent@411:             </inVariable>
laurent@411:             <block localId="4" width="75" height="60" typeName="ADD">
laurent@411:               <position x="224" y="123"/>
laurent@411:               <inputVariables>
laurent@411:                 <variable formalParameter="IN1">
laurent@411:                   <connectionPointIn>
laurent@411:                     <relPosition x="0" y="30"/>
laurent@411:                     <connection refLocalId="2">
laurent@411:                       <position x="224" y="153"/>
laurent@411:                       <position x="183" y="153"/>
laurent@411:                       <position x="183" y="129"/>
laurent@411:                       <position x="120" y="129"/>
laurent@411:                     </connection>
laurent@411:                   </connectionPointIn>
laurent@411:                 </variable>
laurent@411:                 <variable formalParameter="IN2">
laurent@411:                   <connectionPointIn>
laurent@411:                     <relPosition x="0" y="50"/>
laurent@411:                     <connection refLocalId="5">
laurent@411:                       <position x="224" y="173"/>
laurent@411:                       <position x="187" y="173"/>
laurent@411:                       <position x="187" y="187"/>
laurent@411:                       <position x="150" y="187"/>
laurent@411:                     </connection>
laurent@411:                   </connectionPointIn>
laurent@411:                 </variable>
laurent@411:               </inputVariables>
laurent@411:               <inOutVariables/>
laurent@411:               <outputVariables>
laurent@411:                 <variable formalParameter="OUT">
laurent@411:                   <connectionPointOut>
laurent@411:                     <relPosition x="75" y="30"/>
laurent@411:                   </connectionPointOut>
laurent@411:                 </variable>
laurent@411:               </outputVariables>
laurent@411:             </block>
laurent@411:             <inVariable localId="5" height="29" width="60">
laurent@411:               <position x="90" y="173"/>
laurent@411:               <connectionPointOut>
laurent@411:                 <relPosition x="60" y="14"/>
laurent@411:               </connectionPointOut>
laurent@411:               <expression>invar</expression>
laurent@411:             </inVariable>
laurent@411:           </FBD>
laurent@411:         </body>
laurent@411:       </pou>
laurent@411:     </pous>
laurent@411:   </types>
laurent@411:   <instances>
laurent@411:     <configurations>
laurent@411:       <configuration name="conf">
laurent@411:         <resource name="res">
andrej@2346:           <task name="tache" interval="T#10ms" priority="0">
andrej@2346:             <pouInstance name="toto" typeName="test_main"/>
laurent@411:           </task>
laurent@411:         </resource>
laurent@411:       </configuration>
laurent@411:     </configurations>
laurent@411:   </instances>
laurent@411: </project>