tests/python/plc.xml
changeset 941 b6e93549de2e
parent 918 aa136ef12506
child 1013 d54ca1ec9090
equal deleted inserted replaced
940:0c68d1af821d 941:b6e93549de2e
     6   <fileHeader companyName="beremiz"
     6   <fileHeader companyName="beremiz"
     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="2013-01-11T14:08:25">
    11                  modificationDateTime="2013-02-23T23:37:47">
    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>
   123             <variable name="Test_BCD">
   123             <variable name="Test_BCD">
   124               <type>
   124               <type>
   125                 <WORD/>
   125                 <WORD/>
   126               </type>
   126               </type>
   127               <initialValue>
   127               <initialValue>
   128                 <simpleValue value="342"/>
   128                 <simpleValue value="300"/>
   129               </initialValue>
   129               </initialValue>
   130             </variable>
   130             </variable>
   131             <variable name="Test_BCD_RESULT">
   131             <variable name="Test_BCD_RESULT">
   132               <type>
   132               <type>
   133                 <UINT/>
   133                 <UINT/>
   134               </type>
   134               </type>
   135             </variable>
   135             </variable>
       
   136             <variable name="Test_BCD_ENO">
       
   137               <type>
       
   138                 <BOOL/>
       
   139               </type>
       
   140             </variable>
   136             <variable name="Test_DT">
   141             <variable name="Test_DT">
   137               <type>
   142               <type>
   138                 <DT/>
   143                 <DT/>
   139               </type>
   144               </type>
   140               <initialValue>
   145               <initialValue>
   141                 <simpleValue value="DT#2012-11-08-12:17:00"/>
   146                 <simpleValue value="DT#2013-02-23-22:35:46"/>
   142               </initialValue>
   147               </initialValue>
   143             </variable>
   148             </variable>
   144             <variable name="Test_TOD">
   149             <variable name="Test_TOD">
   145               <type>
   150               <type>
   146                 <TOD/>
   151                 <TOD/>
       
   152               </type>
       
   153             </variable>
       
   154             <variable name="Test_TOD_STRING">
       
   155               <type>
       
   156                 <string/>
   147               </type>
   157               </type>
   148             </variable>
   158             </variable>
   149             <variable name="Test_Date">
   159             <variable name="Test_Date">
   150               <type>
   160               <type>
   151                 <DATE/>
   161                 <DATE/>
   688               <connectionPointOut>
   698               <connectionPointOut>
   689                 <relPosition x="75" y="15"/>
   699                 <relPosition x="75" y="15"/>
   690               </connectionPointOut>
   700               </connectionPointOut>
   691               <expression>Test_BCD</expression>
   701               <expression>Test_BCD</expression>
   692             </inVariable>
   702             </inVariable>
   693             <block localId="35" width="105" height="45" typeName="BCD_TO_UINT">
   703             <block localId="35" width="105" height="60" typeName="BCD_TO_UINT">
   694               <position x="900" y="725"/>
   704               <position x="900" y="705"/>
   695               <inputVariables>
   705               <inputVariables>
       
   706                 <variable formalParameter="EN">
       
   707                   <connectionPointIn>
       
   708                     <relPosition x="0" y="30"/>
       
   709                   </connectionPointIn>
       
   710                 </variable>
   696                 <variable formalParameter="IN">
   711                 <variable formalParameter="IN">
   697                   <connectionPointIn>
   712                   <connectionPointIn>
   698                     <relPosition x="0" y="30"/>
   713                     <relPosition x="0" y="50"/>
   699                     <connection refLocalId="34">
   714                     <connection refLocalId="34">
   700                       <position x="900" y="755"/>
   715                       <position x="900" y="755"/>
   701                       <position x="860" y="755"/>
   716                       <position x="860" y="755"/>
   702                     </connection>
   717                     </connection>
   703                   </connectionPointIn>
   718                   </connectionPointIn>
   704                 </variable>
   719                 </variable>
   705               </inputVariables>
   720               </inputVariables>
   706               <inOutVariables/>
   721               <inOutVariables/>
   707               <outputVariables>
   722               <outputVariables>
       
   723                 <variable formalParameter="ENO">
       
   724                   <connectionPointOut>
       
   725                     <relPosition x="105" y="30"/>
       
   726                   </connectionPointOut>
       
   727                 </variable>
   708                 <variable formalParameter="OUT">
   728                 <variable formalParameter="OUT">
   709                   <connectionPointOut>
   729                   <connectionPointOut>
   710                     <relPosition x="105" y="30"/>
   730                     <relPosition x="105" y="50"/>
   711                   </connectionPointOut>
   731                   </connectionPointOut>
   712                 </variable>
   732                 </variable>
   713               </outputVariables>
   733               </outputVariables>
   714             </block>
   734             </block>
   715             <inVariable localId="36" height="30" width="65">
   735             <inVariable localId="36" height="30" width="65">
   763                     <relPosition x="195" y="30"/>
   783                     <relPosition x="195" y="30"/>
   764                   </connectionPointOut>
   784                   </connectionPointOut>
   765                 </variable>
   785                 </variable>
   766               </outputVariables>
   786               </outputVariables>
   767             </block>
   787             </block>
   768             <outVariable localId="39" height="30" width="75">
       
   769               <position x="1215" y="815"/>
       
   770               <connectionPointIn>
       
   771                 <relPosition x="0" y="15"/>
       
   772                 <connection refLocalId="37" formalParameter="OUT">
       
   773                   <position x="1215" y="830"/>
       
   774                   <position x="1155" y="830"/>
       
   775                 </connection>
       
   776               </connectionPointIn>
       
   777               <expression>Test_TOD</expression>
       
   778             </outVariable>
       
   779             <outVariable localId="40" height="30" width="80">
   788             <outVariable localId="40" height="30" width="80">
   780               <position x="1215" y="890"/>
   789               <position x="1215" y="890"/>
   781               <connectionPointIn>
   790               <connectionPointIn>
   782                 <relPosition x="0" y="15"/>
   791                 <relPosition x="0" y="15"/>
   783                 <connection refLocalId="38" formalParameter="OUT">
   792                 <connection refLocalId="38" formalParameter="OUT">
   977               <connectionPointOut>
   986               <connectionPointOut>
   978                 <relPosition x="100" y="15"/>
   987                 <relPosition x="100" y="15"/>
   979               </connectionPointOut>
   988               </connectionPointOut>
   980               <expression>BOOL#FALSE</expression>
   989               <expression>BOOL#FALSE</expression>
   981             </inVariable>
   990             </inVariable>
       
   991             <outVariable localId="53" height="30" width="115">
       
   992               <position x="1060" y="700"/>
       
   993               <connectionPointIn>
       
   994                 <relPosition x="0" y="15"/>
       
   995                 <connection refLocalId="35" formalParameter="ENO">
       
   996                   <position x="1060" y="715"/>
       
   997                   <position x="1032" y="715"/>
       
   998                   <position x="1032" y="735"/>
       
   999                   <position x="1005" y="735"/>
       
  1000                 </connection>
       
  1001               </connectionPointIn>
       
  1002               <expression>Test_BCD_ENO</expression>
       
  1003             </outVariable>
       
  1004             <outVariable localId="54" height="30" width="135">
       
  1005               <position x="1565" y="815"/>
       
  1006               <connectionPointIn>
       
  1007                 <relPosition x="0" y="15"/>
       
  1008                 <connection refLocalId="55" formalParameter="OUT">
       
  1009                   <position x="1565" y="830"/>
       
  1010                   <position x="1490" y="830"/>
       
  1011                 </connection>
       
  1012               </connectionPointIn>
       
  1013               <expression>Test_TOD_STRING</expression>
       
  1014             </outVariable>
       
  1015             <block localId="55" width="125" height="45" typeName="TOD_TO_STRING">
       
  1016               <position x="1365" y="800"/>
       
  1017               <inputVariables>
       
  1018                 <variable formalParameter="IN">
       
  1019                   <connectionPointIn>
       
  1020                     <relPosition x="0" y="30"/>
       
  1021                     <connection refLocalId="39">
       
  1022                       <position x="1365" y="830"/>
       
  1023                       <position x="1290" y="830"/>
       
  1024                     </connection>
       
  1025                   </connectionPointIn>
       
  1026                 </variable>
       
  1027               </inputVariables>
       
  1028               <inOutVariables/>
       
  1029               <outputVariables>
       
  1030                 <variable formalParameter="OUT">
       
  1031                   <connectionPointOut>
       
  1032                     <relPosition x="125" y="30"/>
       
  1033                   </connectionPointOut>
       
  1034                 </variable>
       
  1035               </outputVariables>
       
  1036             </block>
       
  1037             <inOutVariable localId="39" height="30" width="75">
       
  1038               <position x="1215" y="815"/>
       
  1039               <connectionPointIn>
       
  1040                 <relPosition x="0" y="15"/>
       
  1041                 <connection refLocalId="37" formalParameter="OUT">
       
  1042                   <position x="1215" y="830"/>
       
  1043                   <position x="1155" y="830"/>
       
  1044                 </connection>
       
  1045               </connectionPointIn>
       
  1046               <connectionPointOut>
       
  1047                 <relPosition x="75" y="15"/>
       
  1048               </connectionPointOut>
       
  1049               <expression>Test_TOD</expression>
       
  1050             </inOutVariable>
   982           </FBD>
  1051           </FBD>
   983         </body>
  1052         </body>
   984       </pou>
  1053       </pou>
   985       <pou name="C_Pragma" pouType="functionBlock">
  1054       <pou name="C_Pragma" pouType="functionBlock">
   986         <interface>
  1055         <interface>