tests/STD_TEST.xml
changeset 102 51367da8dc4c
parent 60 6f489cf54897
child 215 15c98c40f6f4
equal deleted inserted replaced
101:fd9abc64c43c 102:51367da8dc4c
    29       <pou name="TEST_FROM_STRINGS" pouType="functionBlock">
    29       <pou name="TEST_FROM_STRINGS" pouType="functionBlock">
    30         <interface>
    30         <interface>
    31           <inputVars>
    31           <inputVars>
    32             <variable name="IN1">
    32             <variable name="IN1">
    33               <type>
    33               <type>
    34                 <STRING/>
    34                 <string/>
    35               </type>
    35               </type>
    36             </variable>
    36             </variable>
    37             <variable name="IN2">
    37             <variable name="IN2">
    38               <type>
    38               <type>
    39                 <STRING/>
    39                 <string/>
    40               </type>
    40               </type>
    41             </variable>
    41             </variable>
    42             <variable name="TESTNR">
    42             <variable name="TESTNR">
    43               <type>
    43               <type>
    44                 <INT/>
    44                 <INT/>
    56                 <INT/>
    56                 <INT/>
    57               </type>
    57               </type>
    58             </variable>
    58             </variable>
    59             <variable name="TEST_NAME">
    59             <variable name="TEST_NAME">
    60               <type>
    60               <type>
    61                 <STRING/>
    61                 <string/>
    62               </type>
    62               </type>
    63             </variable>
    63             </variable>
    64           </outputVars>
    64           </outputVars>
    65         </interface>
    65         </interface>
    66         <body>
    66         <body>
   509       <pou name="TEST_STRINGS_OPS" pouType="functionBlock">
   509       <pou name="TEST_STRINGS_OPS" pouType="functionBlock">
   510         <interface>
   510         <interface>
   511           <inputVars>
   511           <inputVars>
   512             <variable name="IN1">
   512             <variable name="IN1">
   513               <type>
   513               <type>
   514                 <STRING/>
   514                 <string/>
   515               </type>
   515               </type>
   516             </variable>
   516             </variable>
   517             <variable name="IN2">
   517             <variable name="IN2">
   518               <type>
   518               <type>
   519                 <STRING/>
   519                 <string/>
   520               </type>
   520               </type>
   521             </variable>
   521             </variable>
   522             <variable name="IN3">
   522             <variable name="IN3">
   523               <type>
   523               <type>
   524                 <STRING/>
   524                 <string/>
   525               </type>
   525               </type>
   526             </variable>
   526             </variable>
   527             <variable name="TESTNR">
   527             <variable name="TESTNR">
   528               <type>
   528               <type>
   529                 <INT/>
   529                 <INT/>
   546             </variable>
   546             </variable>
   547           </inputVars>
   547           </inputVars>
   548           <outputVars>
   548           <outputVars>
   549             <variable name="STRRES">
   549             <variable name="STRRES">
   550               <type>
   550               <type>
   551                 <STRING/>
   551                 <string/>
   552               </type>
   552               </type>
   553             </variable>
   553             </variable>
   554             <variable name="NEXT_TEST">
   554             <variable name="NEXT_TEST">
   555               <type>
   555               <type>
   556                 <INT/>
   556                 <INT/>
   557               </type>
   557               </type>
   558             </variable>
   558             </variable>
   559             <variable name="TEST_NAME">
   559             <variable name="TEST_NAME">
   560               <type>
   560               <type>
   561                 <STRING/>
   561                 <string/>
   562               </type>
   562               </type>
   563             </variable>
   563             </variable>
   564           </outputVars>
   564           </outputVars>
   565         </interface>
   565         </interface>
   566         <body>
   566         <body>
  1498             </variable>
  1498             </variable>
  1499           </inputVars>
  1499           </inputVars>
  1500           <outputVars>
  1500           <outputVars>
  1501             <variable name="RES_STR">
  1501             <variable name="RES_STR">
  1502               <type>
  1502               <type>
  1503                 <STRING/>
  1503                 <string/>
  1504               </type>
  1504               </type>
  1505             </variable>
  1505             </variable>
  1506             <variable name="NEXT_TEST">
  1506             <variable name="NEXT_TEST">
  1507               <type>
  1507               <type>
  1508                 <INT/>
  1508                 <INT/>
  1509               </type>
  1509               </type>
  1510             </variable>
  1510             </variable>
  1511             <variable name="TEST_NAME">
  1511             <variable name="TEST_NAME">
  1512               <type>
  1512               <type>
  1513                 <STRING/>
  1513                 <string/>
  1514               </type>
  1514               </type>
  1515             </variable>
  1515             </variable>
  1516             <variable name="RES_BOOL">
  1516             <variable name="RES_BOOL">
  1517               <type>
  1517               <type>
  1518                 <BOOL/>
  1518                 <BOOL/>
  4163       <pou name="MAIN_TEST" pouType="program">
  4163       <pou name="MAIN_TEST" pouType="program">
  4164         <interface>
  4164         <interface>
  4165           <localVars>
  4165           <localVars>
  4166             <variable name="STR1">
  4166             <variable name="STR1">
  4167               <type>
  4167               <type>
  4168                 <STRING/>
  4168                 <string/>
  4169               </type>
  4169               </type>
  4170               <initialValue>
  4170               <initialValue>
  4171                 <simpleValue value="3.456789"/>
  4171                 <simpleValue value="3.456789"/>
  4172               </initialValue>
  4172               </initialValue>
  4173             </variable>
  4173             </variable>
  4181             </variable>
  4181             </variable>
  4182           </localVars>
  4182           </localVars>
  4183           <localVars>
  4183           <localVars>
  4184             <variable name="RES_TO_STR" address="%QB0">
  4184             <variable name="RES_TO_STR" address="%QB0">
  4185               <type>
  4185               <type>
  4186                 <STRING/>
  4186                 <string/>
  4187               </type>
  4187               </type>
  4188             </variable>
  4188             </variable>
  4189             <variable name="RES_FROM_STR" address="%QW1">
  4189             <variable name="RES_FROM_STR" address="%QW1">
  4190               <type>
  4190               <type>
  4191                 <INT/>
  4191                 <INT/>
  4201             </variable>
  4201             </variable>
  4202           </localVars>
  4202           </localVars>
  4203           <externalVars>
  4203           <externalVars>
  4204             <variable name="TO_STR_TEST_NAME">
  4204             <variable name="TO_STR_TEST_NAME">
  4205               <type>
  4205               <type>
  4206                 <STRING/>
  4206                 <string/>
  4207               </type>
  4207               </type>
  4208             </variable>
  4208             </variable>
  4209             <variable name="FROM_STR_TEST_NAME">
  4209             <variable name="FROM_STR_TEST_NAME">
  4210               <type>
  4210               <type>
  4211                 <STRING/>
  4211                 <string/>
  4212               </type>
  4212               </type>
  4213             </variable>
  4213             </variable>
  4214           </externalVars>
  4214           </externalVars>
  4215           <localVars>
  4215           <localVars>
  4216             <variable name="RES_STR_OPS" address="%QB3">
  4216             <variable name="RES_STR_OPS" address="%QB3">
  4217               <type>
  4217               <type>
  4218                 <STRING/>
  4218                 <string/>
  4219               </type>
  4219               </type>
  4220             </variable>
  4220             </variable>
  4221             <variable name="STR_OPS_TEST_NAME" address="%QB4">
  4221             <variable name="STR_OPS_TEST_NAME" address="%QB4">
  4222               <type>
  4222               <type>
  4223                 <STRING/>
  4223                 <string/>
  4224               </type>
  4224               </type>
  4225             </variable>
  4225             </variable>
  4226             <variable name="RES_TO_STR_BOOL" address="%QX7">
  4226             <variable name="RES_TO_STR_BOOL" address="%QX7">
  4227               <type>
  4227               <type>
  4228                 <BOOL/>
  4228                 <BOOL/>
  4778         <resource name="STD_RESSOURCE">
  4778         <resource name="STD_RESSOURCE">
  4779           <task interval="00:00:00.100000" name="STD_TASK" priority="0"/>
  4779           <task interval="00:00:00.100000" name="STD_TASK" priority="0"/>
  4780           <globalVars>
  4780           <globalVars>
  4781             <variable name="FROM_STR_TEST_NAME" address="%QB10">
  4781             <variable name="FROM_STR_TEST_NAME" address="%QB10">
  4782               <type>
  4782               <type>
  4783                 <STRING/>
  4783                 <string/>
  4784               </type>
  4784               </type>
  4785             </variable>
  4785             </variable>
  4786           </globalVars>
  4786           </globalVars>
  4787           <pouInstance type="MAIN_TEST" name="MAIN_INSTANCE"/>
  4787           <pouInstance type="MAIN_TEST" name="MAIN_INSTANCE"/>
  4788         </resource>
  4788         </resource>
  4789         <globalVars>
  4789         <globalVars>
  4790           <variable name="TO_STR_TEST_NAME" address="%QB2">
  4790           <variable name="TO_STR_TEST_NAME" address="%QB2">
  4791             <type>
  4791             <type>
  4792               <STRING/>
  4792               <string/>
  4793             </type>
  4793             </type>
  4794             <initialValue>
  4794             <initialValue>
  4795               <simpleValue value="str test name"/>
  4795               <simpleValue value="str test name"/>
  4796             </initialValue>
  4796             </initialValue>
  4797           </variable>
  4797           </variable>