tests/projects/mqtt_ssl/plc.xml
author Edouard Tisserant <edouard@beremiz.fr>
Fri, 08 Nov 2024 11:34:00 +0100
changeset 4034 6359536d60a9
parent 4029 564f0f1ea75e
permissions -rw-r--r--
python_runtime: fix ExtendedCall register/unregistering.
4029
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
     1
<?xml version='1.0' encoding='utf-8'?>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
     2
<project xmlns:ns1="http://www.plcopen.org/xml/tc6_0201" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.plcopen.org/xml/tc6_0201">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
     3
  <fileHeader companyName="SMARTEH d.o.o." productName="LHC2_GOT_012" productVersion="1.1.359" creationDateTime="2024-07-25T15:43:22"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
     4
  <contentHeader name="mqtt" modificationDateTime="2024-09-30T15:44:04">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
     5
    <coordinateInfo>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
     6
      <fbd>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
     7
        <scaling x="0" y="0"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
     8
      </fbd>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
     9
      <ld>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    10
        <scaling x="0" y="0"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    11
      </ld>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    12
      <sfc>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    13
        <scaling x="0" y="0"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    14
      </sfc>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    15
    </coordinateInfo>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    16
  </contentHeader>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    17
  <types>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    18
    <dataTypes>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    19
      <dataType name="inner">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    20
        <baseType>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    21
          <struct>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    22
            <variable name="a">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    23
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    24
                <DINT/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    25
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    26
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    27
            <variable name="b">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    28
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    29
                <DINT/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    30
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    31
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    32
            <variable name="c">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    33
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    34
                <string/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    35
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    36
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    37
          </struct>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    38
        </baseType>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    39
      </dataType>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    40
      <dataType name="outer">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    41
        <baseType>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    42
          <struct>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    43
            <variable name="aa">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    44
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    45
                <DINT/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    46
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    47
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    48
            <variable name="bb">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    49
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    50
                <derived name="inner"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    51
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    52
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    53
            <variable name="cc">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    54
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    55
                <DINT/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    56
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    57
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    58
            <variable name="dd">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    59
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    60
                <derived name="datatype1"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    61
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    62
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    63
          </struct>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    64
        </baseType>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    65
      </dataType>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    66
      <dataType name="datatype0">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    67
        <baseType>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    68
          <struct>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    69
            <variable name="kkk">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    70
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    71
                <DINT/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    72
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    73
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    74
            <variable name="xxx">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    75
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    76
                <DINT/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    77
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    78
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    79
            <variable name="complex">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    80
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    81
                <derived name="inner"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    82
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    83
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    84
            <variable name="many">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    85
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    86
                <derived name="datatype1"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    87
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    88
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    89
          </struct>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    90
        </baseType>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    91
      </dataType>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    92
      <dataType name="datatype1">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    93
        <baseType>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    94
          <array>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    95
            <dimension lower="1" upper="2"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    96
            <baseType>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    97
              <derived name="inner"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    98
            </baseType>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
    99
          </array>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   100
        </baseType>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   101
      </dataType>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   102
    </dataTypes>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   103
    <pous>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   104
      <pou name="program0" pouType="program">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   105
        <interface>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   106
          <localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   107
            <variable name="LocalVar0" address="%ID3.1">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   108
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   109
                <DINT/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   110
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   111
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   112
          </localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   113
          <localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   114
            <variable name="LocalVar1">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   115
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   116
                <DINT/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   117
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   118
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   119
          </localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   120
          <localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   121
            <variable name="LocalVar2" address="%QD3.1">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   122
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   123
                <DINT/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   124
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   125
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   126
          </localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   127
          <localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   128
            <variable name="LocalVar3">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   129
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   130
                <DINT/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   131
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   132
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   133
          </localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   134
          <localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   135
            <variable name="LocalVar4" address="%I3.0">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   136
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   137
                <derived name="outer"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   138
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   139
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   140
          </localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   141
          <localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   142
            <variable name="LocalVar5">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   143
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   144
                <DINT/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   145
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   146
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   147
          </localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   148
          <localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   149
            <variable name="LocalVar6" address="%Q3.0">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   150
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   151
                <derived name="datatype0"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   152
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   153
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   154
          </localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   155
          <localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   156
            <variable name="LocalVar8">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   157
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   158
                <derived name="datatype0"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   159
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   160
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   161
            <variable name="LocalVar7">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   162
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   163
                <DINT/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   164
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   165
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   166
          </localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   167
          <externalVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   168
            <variable name="GlobalVar0">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   169
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   170
                <derived name="datatype0"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   171
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   172
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   173
          </externalVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   174
          <localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   175
            <variable name="Stringy">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   176
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   177
                <string/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   178
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   179
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   180
            <variable name="Integery">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   181
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   182
                <DINT/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   183
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   184
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   185
          </localVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   186
          <externalVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   187
            <variable name="MQTT_STATUS_3">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   188
              <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   189
                <INT/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   190
              </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   191
            </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   192
          </externalVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   193
        </interface>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   194
        <body>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   195
          <FBD>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   196
            <inVariable localId="1" executionOrderId="0" height="27" width="82" negated="false">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   197
              <position x="173" y="47"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   198
              <connectionPointOut>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   199
                <relPosition x="82" y="13"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   200
              </connectionPointOut>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   201
              <expression>LocalVar0</expression>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   202
            </inVariable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   203
            <outVariable localId="2" executionOrderId="0" height="27" width="82" negated="false">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   204
              <position x="482" y="47"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   205
              <connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   206
                <relPosition x="0" y="13"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   207
                <connection refLocalId="1">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   208
                  <position x="482" y="60"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   209
                  <position x="255" y="60"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   210
                </connection>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   211
              </connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   212
              <expression>LocalVar1</expression>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   213
            </outVariable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   214
            <outVariable localId="3" executionOrderId="0" height="27" width="82" negated="false">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   215
              <position x="479" y="140"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   216
              <connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   217
                <relPosition x="0" y="13"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   218
                <connection refLocalId="4">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   219
                  <position x="479" y="153"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   220
                  <position x="365" y="153"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   221
                  <position x="365" y="168"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   222
                  <position x="252" y="168"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   223
                </connection>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   224
              </connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   225
              <expression>LocalVar2</expression>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   226
            </outVariable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   227
            <inVariable localId="4" executionOrderId="0" height="27" width="82" negated="false">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   228
              <position x="170" y="155"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   229
              <connectionPointOut>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   230
                <relPosition x="82" y="13"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   231
              </connectionPointOut>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   232
              <expression>LocalVar3</expression>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   233
            </inVariable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   234
            <inVariable localId="6" executionOrderId="0" height="27" width="122" negated="false">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   235
              <position x="663" y="212"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   236
              <connectionPointOut>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   237
                <relPosition x="122" y="13"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   238
              </connectionPointOut>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   239
              <expression>LocalVar4.bb.b</expression>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   240
            </inVariable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   241
            <outVariable localId="7" executionOrderId="0" height="27" width="82" negated="false">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   242
              <position x="852" y="213"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   243
              <connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   244
                <relPosition x="0" y="13"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   245
                <connection refLocalId="6">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   246
                  <position x="852" y="226"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   247
                  <position x="825" y="226"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   248
                  <position x="825" y="225"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   249
                  <position x="785" y="225"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   250
                </connection>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   251
              </connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   252
              <expression>LocalVar5</expression>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   253
            </outVariable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   254
            <inVariable localId="8" executionOrderId="0" height="27" width="82" negated="false">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   255
              <position x="690" y="64"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   256
              <connectionPointOut>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   257
                <relPosition x="82" y="13"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   258
              </connectionPointOut>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   259
              <expression>LocalVar7</expression>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   260
            </inVariable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   261
            <outVariable localId="9" executionOrderId="0" height="27" width="114" negated="false">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   262
              <position x="959" y="30"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   263
              <connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   264
                <relPosition x="0" y="13"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   265
                <connection refLocalId="8">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   266
                  <position x="959" y="43"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   267
                  <position x="866" y="43"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   268
                  <position x="866" y="77"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   269
                  <position x="772" y="77"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   270
                </connection>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   271
              </connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   272
              <expression>LocalVar6.kkk</expression>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   273
            </outVariable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   274
            <outVariable localId="10" executionOrderId="0" height="27" width="114" negated="false">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   275
              <position x="948" y="78"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   276
              <connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   277
                <relPosition x="0" y="13"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   278
                <connection refLocalId="8">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   279
                  <position x="948" y="91"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   280
                  <position x="860" y="91"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   281
                  <position x="860" y="77"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   282
                  <position x="772" y="77"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   283
                </connection>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   284
              </connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   285
              <expression>LocalVar8.kkk</expression>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   286
            </outVariable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   287
            <outVariable localId="11" executionOrderId="0" height="27" width="122" negated="false">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   288
              <position x="977" y="132"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   289
              <connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   290
                <relPosition x="0" y="13"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   291
                <connection refLocalId="8">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   292
                  <position x="977" y="145"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   293
                  <position x="874" y="145"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   294
                  <position x="874" y="77"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   295
                  <position x="772" y="77"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   296
                </connection>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   297
              </connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   298
              <expression>GlobalVar0.kkk</expression>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   299
            </outVariable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   300
            <inVariable localId="5" executionOrderId="0" height="27" width="122" negated="false">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   301
              <position x="713" y="292"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   302
              <connectionPointOut>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   303
                <relPosition x="122" y="13"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   304
              </connectionPointOut>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   305
              <expression>LocalVar4.bb.c</expression>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   306
            </inVariable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   307
            <inOutVariable localId="12" executionOrderId="0" height="27" width="66" negatedOut="false" negatedIn="false">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   308
              <position x="921" y="292"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   309
              <connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   310
                <relPosition x="0" y="13"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   311
                <connection refLocalId="5">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   312
                  <position x="921" y="305"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   313
                  <position x="835" y="305"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   314
                </connection>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   315
              </connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   316
              <connectionPointOut>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   317
                <relPosition x="66" y="13"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   318
              </connectionPointOut>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   319
              <expression>Stringy</expression>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   320
            </inOutVariable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   321
            <outVariable localId="14" executionOrderId="0" height="27" width="162" negated="false">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   322
              <position x="1060" y="295"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   323
              <connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   324
                <relPosition x="0" y="13"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   325
                <connection refLocalId="12">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   326
                  <position x="1060" y="308"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   327
                  <position x="1024" y="308"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   328
                  <position x="1024" y="305"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   329
                  <position x="987" y="305"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   330
                </connection>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   331
              </connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   332
              <expression>LocalVar6.complex.c</expression>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   333
            </outVariable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   334
            <outVariable localId="15" executionOrderId="0" height="27" width="74" negated="false">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   335
              <position x="760" y="340"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   336
              <connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   337
                <relPosition x="0" y="13"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   338
                <connection refLocalId="16">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   339
                  <position x="760" y="353"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   340
                  <position x="684" y="353"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   341
                  <position x="684" y="356"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   342
                  <position x="674" y="356"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   343
                </connection>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   344
              </connectionPointIn>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   345
              <expression>Integery</expression>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   346
            </outVariable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   347
            <inVariable localId="16" executionOrderId="0" height="27" width="170" negated="false">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   348
              <position x="504" y="343"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   349
              <connectionPointOut>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   350
                <relPosition x="170" y="13"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   351
              </connectionPointOut>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   352
              <expression>LocalVar4.dd[1].a</expression>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   353
            </inVariable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   354
          </FBD>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   355
        </body>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   356
      </pou>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   357
    </pous>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   358
  </types>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   359
  <instances>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   360
    <configurations>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   361
      <configuration name="config">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   362
        <resource name="resource1">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   363
          <task name="main_task" priority="0" interval="T#1000ms">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   364
            <pouInstance name="instance0" typeName="program0"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   365
          </task>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   366
        </resource>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   367
        <globalVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   368
          <variable name="GlobalVar0">
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   369
            <type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   370
              <derived name="datatype0"/>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   371
            </type>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   372
          </variable>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   373
        </globalVars>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   374
      </configuration>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   375
    </configurations>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   376
  </instances>
564f0f1ea75e MQTT: update test project to reflect latest changes
Edouard Tisserant <edouard@beremiz.fr>
parents: 4006
diff changeset
   377
</project>