tests/svghmi/plc.xml
author Edouard Tisserant <edouard.tisserant@gmail.com>
Mon, 03 Aug 2020 16:30:16 +0200
branchsvghmi
changeset 2999 f87d2ac70d04
parent 2930 41edcb8e0a01
child 3002 30b0635fe92e
permissions -rw-r--r--
SVGHMI: Add RelativePages to tests
2750
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
     1
<?xml version='1.0' encoding='utf-8'?>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
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">
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
     3
  <fileHeader companyName="Unknown" productName="Unnamed" productVersion="1" creationDateTime="2019-08-06T14:23:42"/>
2999
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
     4
  <contentHeader name="Unnamed" modificationDateTime="2020-08-03T16:16:26">
2750
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
     5
    <coordinateInfo>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
     6
      <fbd>
2751
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
     7
        <scaling x="5" y="5"/>
2750
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
     8
      </fbd>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
     9
      <ld>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    10
        <scaling x="0" y="0"/>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    11
      </ld>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    12
      <sfc>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    13
        <scaling x="0" y="0"/>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    14
      </sfc>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    15
    </coordinateInfo>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    16
  </contentHeader>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    17
  <types>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    18
    <dataTypes/>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    19
    <pous>
2759
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    20
      <pou name="MainStuff" pouType="program">
2751
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    21
        <interface>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    22
          <localVars>
2759
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    23
            <variable name="TargetPressure">
2751
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    24
              <type>
2757
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
    25
                <derived name="HMI_INT"/>
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
    26
              </type>
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
    27
            </variable>
2930
41edcb8e0a01 SVGHMI: Connect HMI:DropDown to value in HMI Tree, in svghmi test as well.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2831
diff changeset
    28
            <variable name="selection">
41edcb8e0a01 SVGHMI: Connect HMI:DropDown to value in HMI Tree, in svghmi test as well.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2831
diff changeset
    29
              <type>
41edcb8e0a01 SVGHMI: Connect HMI:DropDown to value in HMI Tree, in svghmi test as well.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2831
diff changeset
    30
                <derived name="HMI_INT"/>
41edcb8e0a01 SVGHMI: Connect HMI:DropDown to value in HMI Tree, in svghmi test as well.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2831
diff changeset
    31
              </type>
41edcb8e0a01 SVGHMI: Connect HMI:DropDown to value in HMI Tree, in svghmi test as well.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2831
diff changeset
    32
            </variable>
2757
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
    33
            <variable name="Pump0">
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
    34
              <type>
2758
5f79b194fa63 SVGHMI: filter out temporary variables created while generating ST code out of FBD.
Edouard Tisserant
parents: 2757
diff changeset
    35
                <derived name="PumpControl"/>
2751
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    36
              </type>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    37
            </variable>
2999
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    38
            <variable name="Pump1">
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    39
              <type>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    40
                <derived name="PumpControl"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    41
              </type>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    42
            </variable>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    43
            <variable name="Pump2">
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    44
              <type>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    45
                <derived name="PumpControl"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    46
              </type>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    47
            </variable>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    48
            <variable name="Pump3">
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    49
              <type>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    50
                <derived name="PumpControl"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    51
              </type>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    52
            </variable>
2751
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    53
          </localVars>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    54
        </interface>
2750
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    55
        <body>
2751
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    56
          <FBD>
2759
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    57
            <block localId="4" typeName="PumpControl" instanceName="Pump0" executionOrderId="0" height="40" width="127">
2757
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
    58
              <position x="595" y="50"/>
2759
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    59
              <inputVariables>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    60
                <variable formalParameter="TargetPressure">
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    61
                  <connectionPointIn>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    62
                    <relPosition x="0" y="30"/>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    63
                    <connection refLocalId="5">
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    64
                      <position x="595" y="80"/>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    65
                      <position x="570" y="80"/>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    66
                    </connection>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    67
                  </connectionPointIn>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    68
                </variable>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    69
              </inputVariables>
2757
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
    70
              <inOutVariables/>
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
    71
              <outputVariables/>
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
    72
            </block>
2759
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    73
            <inVariable localId="5" executionOrderId="0" height="30" width="125" negated="false">
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    74
              <position x="445" y="65"/>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    75
              <connectionPointOut>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    76
                <relPosition x="125" y="15"/>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    77
              </connectionPointOut>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    78
              <expression>TargetPressure</expression>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
    79
            </inVariable>
2999
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    80
            <block localId="1" typeName="PumpControl" instanceName="Pump1" executionOrderId="0" height="40" width="127">
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    81
              <position x="595" y="180"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    82
              <inputVariables>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    83
                <variable formalParameter="TargetPressure">
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    84
                  <connectionPointIn>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    85
                    <relPosition x="0" y="30"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    86
                    <connection refLocalId="5">
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    87
                      <position x="595" y="210"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    88
                      <position x="582" y="210"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    89
                      <position x="582" y="80"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    90
                      <position x="570" y="80"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    91
                    </connection>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    92
                  </connectionPointIn>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    93
                </variable>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    94
              </inputVariables>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    95
              <inOutVariables/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    96
              <outputVariables/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    97
            </block>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    98
            <block localId="2" typeName="PumpControl" instanceName="Pump2" executionOrderId="0" height="40" width="127">
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
    99
              <position x="595" y="110"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   100
              <inputVariables>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   101
                <variable formalParameter="TargetPressure">
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   102
                  <connectionPointIn>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   103
                    <relPosition x="0" y="30"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   104
                    <connection refLocalId="5">
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   105
                      <position x="595" y="140"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   106
                      <position x="582" y="140"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   107
                      <position x="582" y="80"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   108
                      <position x="570" y="80"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   109
                    </connection>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   110
                  </connectionPointIn>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   111
                </variable>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   112
              </inputVariables>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   113
              <inOutVariables/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   114
              <outputVariables/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   115
            </block>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   116
            <block localId="3" typeName="PumpControl" instanceName="Pump3" executionOrderId="0" height="40" width="127">
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   117
              <position x="595" y="245"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   118
              <inputVariables>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   119
                <variable formalParameter="TargetPressure">
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   120
                  <connectionPointIn>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   121
                    <relPosition x="0" y="30"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   122
                    <connection refLocalId="5">
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   123
                      <position x="595" y="275"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   124
                      <position x="582" y="275"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   125
                      <position x="582" y="80"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   126
                      <position x="570" y="80"/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   127
                    </connection>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   128
                  </connectionPointIn>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   129
                </variable>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   130
              </inputVariables>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   131
              <inOutVariables/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   132
              <outputVariables/>
f87d2ac70d04 SVGHMI: Add RelativePages to tests
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2930
diff changeset
   133
            </block>
2757
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
   134
          </FBD>
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
   135
        </body>
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
   136
      </pou>
2758
5f79b194fa63 SVGHMI: filter out temporary variables created while generating ST code out of FBD.
Edouard Tisserant
parents: 2757
diff changeset
   137
      <pou name="PumpControl" pouType="functionBlock">
2757
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
   138
        <interface>
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
   139
          <localVars>
2758
5f79b194fa63 SVGHMI: filter out temporary variables created while generating ST code out of FBD.
Edouard Tisserant
parents: 2757
diff changeset
   140
            <variable name="Pump">
2757
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
   141
              <type>
2814
2cabc4773885 SVGHMI: HMI_LABEL and HMI_CLASS become HMI_NODE.
Edouard Tisserant
parents: 2806
diff changeset
   142
                <derived name="HMI_NODE"/>
2757
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
   143
              </type>
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
   144
            </variable>
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
   145
            <variable name="Pressure">
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
   146
              <type>
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
   147
                <derived name="HMI_INT"/>
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
   148
              </type>
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
   149
            </variable>
2759
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
   150
          </localVars>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
   151
          <inputVars>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
   152
            <variable name="TargetPressure">
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
   153
              <type>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
   154
                <INT/>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
   155
              </type>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
   156
            </variable>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
   157
          </inputVars>
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
   158
          <localVars>
2805
e521e0d133d5 SVGHMI: fixed HMI->PLC dataflow : not updates as expected, and not initialized properly after subscribe.
Edouard Tisserant
parents: 2771
diff changeset
   159
            <variable name="Sloth">
2758
5f79b194fa63 SVGHMI: filter out temporary variables created while generating ST code out of FBD.
Edouard Tisserant
parents: 2757
diff changeset
   160
              <type>
5f79b194fa63 SVGHMI: filter out temporary variables created while generating ST code out of FBD.
Edouard Tisserant
parents: 2757
diff changeset
   161
                <derived name="HMI_INT"/>
5f79b194fa63 SVGHMI: filter out temporary variables created while generating ST code out of FBD.
Edouard Tisserant
parents: 2757
diff changeset
   162
              </type>
5f79b194fa63 SVGHMI: filter out temporary variables created while generating ST code out of FBD.
Edouard Tisserant
parents: 2757
diff changeset
   163
            </variable>
2826
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   164
            <variable name="boolout">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   165
              <type>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   166
                <derived name="HMI_BOOL"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   167
              </type>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   168
            </variable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   169
            <variable name="boolin">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   170
              <type>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   171
                <derived name="HMI_BOOL"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   172
              </type>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   173
              <initialValue>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   174
                <simpleValue value="True"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   175
              </initialValue>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   176
            </variable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   177
            <variable name="strout">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   178
              <type>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   179
                <derived name="HMI_STRING"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   180
              </type>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   181
            </variable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   182
            <variable name="strin">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   183
              <type>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   184
                <derived name="HMI_STRING"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   185
              </type>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   186
              <initialValue>
2827
af32e80d108f SVGHMI non significant fixes
Edouard Tisserant
parents: 2826
diff changeset
   187
                <simpleValue value="blup"/>
2826
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   188
              </initialValue>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   189
            </variable>
2757
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
   190
          </localVars>
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
   191
        </interface>
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
   192
        <body>
c901baa36bb3 SVGHMI: added deduction of HMI tree from list of HMI_* instances.
Edouard Tisserant
parents: 2754
diff changeset
   193
          <FBD>
2806
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   194
            <inVariable localId="5" executionOrderId="0" height="30" width="125" negated="false">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   195
              <position x="150" y="100"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   196
              <connectionPointOut>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   197
                <relPosition x="125" y="15"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   198
              </connectionPointOut>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   199
              <expression>TargetPressure</expression>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   200
            </inVariable>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   201
            <inOutVariable localId="4" executionOrderId="0" height="30" width="60" negatedOut="false" negatedIn="false">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   202
              <position x="510" y="80"/>
2758
5f79b194fa63 SVGHMI: filter out temporary variables created while generating ST code out of FBD.
Edouard Tisserant
parents: 2757
diff changeset
   203
              <connectionPointIn>
5f79b194fa63 SVGHMI: filter out temporary variables created while generating ST code out of FBD.
Edouard Tisserant
parents: 2757
diff changeset
   204
                <relPosition x="0" y="15"/>
2806
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   205
                <connection refLocalId="6" formalParameter="OUT">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   206
                  <position x="510" y="95"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   207
                  <position x="470" y="95"/>
2758
5f79b194fa63 SVGHMI: filter out temporary variables created while generating ST code out of FBD.
Edouard Tisserant
parents: 2757
diff changeset
   208
                </connection>
5f79b194fa63 SVGHMI: filter out temporary variables created while generating ST code out of FBD.
Edouard Tisserant
parents: 2757
diff changeset
   209
              </connectionPointIn>
2806
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   210
              <connectionPointOut>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   211
                <relPosition x="60" y="15"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   212
              </connectionPointOut>
2805
e521e0d133d5 SVGHMI: fixed HMI->PLC dataflow : not updates as expected, and not initialized properly after subscribe.
Edouard Tisserant
parents: 2771
diff changeset
   213
              <expression>Sloth</expression>
2806
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   214
            </inOutVariable>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   215
            <block localId="6" typeName="ADD" executionOrderId="0" height="60" width="65">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   216
              <position x="405" y="65"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   217
              <inputVariables>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   218
                <variable formalParameter="IN1">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   219
                  <connectionPointIn>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   220
                    <relPosition x="0" y="30"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   221
                    <connection refLocalId="4">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   222
                      <position x="405" y="95"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   223
                      <position x="385" y="95"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   224
                      <position x="385" y="50"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   225
                      <position x="580" y="50"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   226
                      <position x="580" y="95"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   227
                      <position x="570" y="95"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   228
                    </connection>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   229
                  </connectionPointIn>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   230
                </variable>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   231
                <variable formalParameter="IN2">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   232
                  <connectionPointIn>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   233
                    <relPosition x="0" y="50"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   234
                    <connection refLocalId="7" formalParameter="OUT">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   235
                      <position x="405" y="115"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   236
                      <position x="360" y="115"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   237
                    </connection>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   238
                  </connectionPointIn>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   239
                </variable>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   240
              </inputVariables>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   241
              <inOutVariables/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   242
              <outputVariables>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   243
                <variable formalParameter="OUT">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   244
                  <connectionPointOut>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   245
                    <relPosition x="65" y="30"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   246
                  </connectionPointOut>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   247
                </variable>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   248
              </outputVariables>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   249
            </block>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   250
            <inVariable localId="1" executionOrderId="0" height="30" width="75" negated="false">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   251
              <position x="150" y="135"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   252
              <connectionPointOut>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   253
                <relPosition x="75" y="15"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   254
              </connectionPointOut>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   255
              <expression>Pressure</expression>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   256
            </inVariable>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   257
            <block localId="7" typeName="SUB" executionOrderId="0" height="60" width="65">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   258
              <position x="295" y="85"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   259
              <inputVariables>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   260
                <variable formalParameter="IN1">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   261
                  <connectionPointIn>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   262
                    <relPosition x="0" y="30"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   263
                    <connection refLocalId="5">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   264
                      <position x="295" y="115"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   265
                      <position x="275" y="115"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   266
                    </connection>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   267
                  </connectionPointIn>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   268
                </variable>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   269
                <variable formalParameter="IN2">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   270
                  <connectionPointIn>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   271
                    <relPosition x="0" y="50"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   272
                    <connection refLocalId="1">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   273
                      <position x="295" y="135"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   274
                      <position x="285" y="135"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   275
                      <position x="285" y="150"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   276
                      <position x="225" y="150"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   277
                    </connection>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   278
                  </connectionPointIn>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   279
                </variable>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   280
              </inputVariables>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   281
              <inOutVariables/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   282
              <outputVariables>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   283
                <variable formalParameter="OUT">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   284
                  <connectionPointOut>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   285
                    <relPosition x="65" y="30"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   286
                  </connectionPointOut>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   287
                </variable>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   288
              </outputVariables>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   289
            </block>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   290
            <inVariable localId="2" executionOrderId="0" height="30" width="60" negated="false">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   291
              <position x="240" y="190"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   292
              <connectionPointOut>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   293
                <relPosition x="60" y="15"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   294
              </connectionPointOut>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   295
              <expression>Sloth</expression>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   296
            </inVariable>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   297
            <outVariable localId="3" executionOrderId="0" height="30" width="75" negated="false">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   298
              <position x="435" y="205"/>
2805
e521e0d133d5 SVGHMI: fixed HMI->PLC dataflow : not updates as expected, and not initialized properly after subscribe.
Edouard Tisserant
parents: 2771
diff changeset
   299
              <connectionPointIn>
e521e0d133d5 SVGHMI: fixed HMI->PLC dataflow : not updates as expected, and not initialized properly after subscribe.
Edouard Tisserant
parents: 2771
diff changeset
   300
                <relPosition x="0" y="15"/>
2806
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   301
                <connection refLocalId="8" formalParameter="OUT">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   302
                  <position x="435" y="220"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   303
                  <position x="410" y="220"/>
2805
e521e0d133d5 SVGHMI: fixed HMI->PLC dataflow : not updates as expected, and not initialized properly after subscribe.
Edouard Tisserant
parents: 2771
diff changeset
   304
                </connection>
e521e0d133d5 SVGHMI: fixed HMI->PLC dataflow : not updates as expected, and not initialized properly after subscribe.
Edouard Tisserant
parents: 2771
diff changeset
   305
              </connectionPointIn>
e521e0d133d5 SVGHMI: fixed HMI->PLC dataflow : not updates as expected, and not initialized properly after subscribe.
Edouard Tisserant
parents: 2771
diff changeset
   306
              <expression>Pressure</expression>
e521e0d133d5 SVGHMI: fixed HMI->PLC dataflow : not updates as expected, and not initialized properly after subscribe.
Edouard Tisserant
parents: 2771
diff changeset
   307
            </outVariable>
2806
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   308
            <block localId="8" typeName="DIV" executionOrderId="0" height="60" width="65">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   309
              <position x="345" y="190"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   310
              <inputVariables>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   311
                <variable formalParameter="IN1">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   312
                  <connectionPointIn>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   313
                    <relPosition x="0" y="30"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   314
                    <connection refLocalId="2">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   315
                      <position x="345" y="220"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   316
                      <position x="335" y="220"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   317
                      <position x="335" y="205"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   318
                      <position x="300" y="205"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   319
                    </connection>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   320
                  </connectionPointIn>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   321
                </variable>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   322
                <variable formalParameter="IN2">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   323
                  <connectionPointIn>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   324
                    <relPosition x="0" y="50"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   325
                    <connection refLocalId="9">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   326
                      <position x="345" y="240"/>
2826
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   327
                      <position x="300" y="240"/>
2806
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   328
                    </connection>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   329
                  </connectionPointIn>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   330
                </variable>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   331
              </inputVariables>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   332
              <inOutVariables/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   333
              <outputVariables>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   334
                <variable formalParameter="OUT">
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   335
                  <connectionPointOut>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   336
                    <relPosition x="65" y="30"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   337
                  </connectionPointOut>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   338
                </variable>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   339
              </outputVariables>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   340
            </block>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   341
            <inVariable localId="9" executionOrderId="0" height="30" width="60" negated="false">
2826
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   342
              <position x="240" y="225"/>
2806
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   343
              <connectionPointOut>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   344
                <relPosition x="60" y="15"/>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   345
              </connectionPointOut>
7d0e81cdedb0 SVGHMI: Quicker update path for input widget when pressing on buttons, do not wait until data comes back, and simply update value text of the pressed widget. Updated PLC prog for more amimated value to display
Edouard Tisserant
parents: 2805
diff changeset
   346
              <expression>100</expression>
2805
e521e0d133d5 SVGHMI: fixed HMI->PLC dataflow : not updates as expected, and not initialized properly after subscribe.
Edouard Tisserant
parents: 2771
diff changeset
   347
            </inVariable>
2826
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   348
            <block localId="10" typeName="CONCAT" executionOrderId="0" height="60" width="65">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   349
              <position x="360" y="345"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   350
              <inputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   351
                <variable formalParameter="IN1">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   352
                  <connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   353
                    <relPosition x="0" y="30"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   354
                    <connection refLocalId="13" formalParameter="OUT">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   355
                      <position x="360" y="375"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   356
                      <position x="330" y="375"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   357
                      <position x="330" y="332"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   358
                      <position x="440" y="332"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   359
                      <position x="440" y="300"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   360
                      <position x="430" y="300"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   361
                    </connection>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   362
                  </connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   363
                </variable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   364
                <variable formalParameter="IN2">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   365
                  <connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   366
                    <relPosition x="0" y="50"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   367
                    <connection refLocalId="14">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   368
                      <position x="360" y="395"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   369
                      <position x="322" y="395"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   370
                      <position x="322" y="400"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   371
                      <position x="285" y="400"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   372
                    </connection>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   373
                  </connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   374
                </variable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   375
              </inputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   376
              <inOutVariables/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   377
              <outputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   378
                <variable formalParameter="OUT">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   379
                  <connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   380
                    <relPosition x="65" y="30"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   381
                  </connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   382
                </variable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   383
              </outputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   384
            </block>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   385
            <outVariable localId="11" executionOrderId="0" height="30" width="58" negated="false">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   386
              <position x="495" y="355"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   387
              <connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   388
                <relPosition x="0" y="15"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   389
                <connection refLocalId="10" formalParameter="OUT">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   390
                  <position x="495" y="370"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   391
                  <position x="450" y="370"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   392
                  <position x="450" y="375"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   393
                  <position x="425" y="375"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   394
                </connection>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   395
              </connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   396
              <expression>strout</expression>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   397
            </outVariable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   398
            <inVariable localId="12" executionOrderId="0" height="30" width="125" negated="false">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   399
              <position x="145" y="285"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   400
              <connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   401
                <relPosition x="125" y="15"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   402
              </connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   403
              <expression>TargetPressure</expression>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   404
            </inVariable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   405
            <block localId="13" typeName="INT_TO_STRING" executionOrderId="0" height="40" width="115">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   406
              <position x="315" y="270"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   407
              <inputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   408
                <variable formalParameter="IN">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   409
                  <connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   410
                    <relPosition x="0" y="30"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   411
                    <connection refLocalId="12">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   412
                      <position x="315" y="300"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   413
                      <position x="270" y="300"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   414
                    </connection>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   415
                  </connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   416
                </variable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   417
              </inputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   418
              <inOutVariables/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   419
              <outputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   420
                <variable formalParameter="OUT">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   421
                  <connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   422
                    <relPosition x="115" y="30"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   423
                  </connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   424
                </variable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   425
              </outputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   426
            </block>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   427
            <inVariable localId="14" executionOrderId="0" height="30" width="50" negated="false">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   428
              <position x="235" y="385"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   429
              <connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   430
                <relPosition x="50" y="15"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   431
              </connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   432
              <expression>strin</expression>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   433
            </inVariable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   434
            <inVariable localId="15" executionOrderId="0" height="30" width="60" negated="false">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   435
              <position x="690" y="210"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   436
              <connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   437
                <relPosition x="60" y="15"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   438
              </connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   439
              <expression>boolin</expression>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   440
            </inVariable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   441
            <outVariable localId="16" executionOrderId="0" height="30" width="70" negated="false">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   442
              <position x="915" y="240"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   443
              <connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   444
                <relPosition x="0" y="15"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   445
                <connection refLocalId="17" formalParameter="OUT">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   446
                  <position x="915" y="255"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   447
                  <position x="880" y="255"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   448
                </connection>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   449
              </connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   450
              <expression>boolout</expression>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   451
            </outVariable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   452
            <block localId="17" typeName="AND" executionOrderId="0" height="60" width="65">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   453
              <position x="815" y="225"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   454
              <inputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   455
                <variable formalParameter="IN1">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   456
                  <connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   457
                    <relPosition x="0" y="30"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   458
                    <connection refLocalId="15">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   459
                      <position x="815" y="255"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   460
                      <position x="762" y="255"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   461
                      <position x="762" y="225"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   462
                      <position x="750" y="225"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   463
                    </connection>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   464
                  </connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   465
                </variable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   466
                <variable formalParameter="IN2">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   467
                  <connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   468
                    <relPosition x="0" y="50"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   469
                    <connection refLocalId="21" formalParameter="OUT">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   470
                      <position x="815" y="275"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   471
                      <position x="750" y="275"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   472
                    </connection>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   473
                  </connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   474
                </variable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   475
              </inputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   476
              <inOutVariables/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   477
              <outputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   478
                <variable formalParameter="OUT">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   479
                  <connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   480
                    <relPosition x="65" y="30"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   481
                  </connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   482
                </variable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   483
              </outputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   484
            </block>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   485
            <inVariable localId="18" executionOrderId="0" height="30" width="75" negated="false">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   486
              <position x="455" y="260"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   487
              <connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   488
                <relPosition x="75" y="15"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   489
              </connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   490
              <expression>Pressure</expression>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   491
            </inVariable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   492
            <block localId="19" typeName="MOD" executionOrderId="0" height="60" width="65">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   493
              <position x="585" y="245"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   494
              <inputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   495
                <variable formalParameter="IN1">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   496
                  <connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   497
                    <relPosition x="0" y="30"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   498
                    <connection refLocalId="18">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   499
                      <position x="585" y="275"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   500
                      <position x="530" y="275"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   501
                    </connection>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   502
                  </connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   503
                </variable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   504
                <variable formalParameter="IN2">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   505
                  <connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   506
                    <relPosition x="0" y="50"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   507
                    <connection refLocalId="20">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   508
                      <position x="585" y="295"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   509
                      <position x="555" y="295"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   510
                    </connection>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   511
                  </connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   512
                </variable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   513
              </inputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   514
              <inOutVariables/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   515
              <outputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   516
                <variable formalParameter="OUT">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   517
                  <connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   518
                    <relPosition x="65" y="30"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   519
                  </connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   520
                </variable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   521
              </outputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   522
            </block>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   523
            <inVariable localId="20" executionOrderId="0" height="30" width="20" negated="false">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   524
              <position x="535" y="280"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   525
              <connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   526
                <relPosition x="20" y="15"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   527
              </connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   528
              <expression>2</expression>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   529
            </inVariable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   530
            <block localId="21" typeName="EQ" executionOrderId="0" height="60" width="65">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   531
              <position x="685" y="245"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   532
              <inputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   533
                <variable formalParameter="IN1">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   534
                  <connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   535
                    <relPosition x="0" y="30"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   536
                    <connection refLocalId="19" formalParameter="OUT">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   537
                      <position x="685" y="275"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   538
                      <position x="650" y="275"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   539
                    </connection>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   540
                  </connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   541
                </variable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   542
                <variable formalParameter="IN2">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   543
                  <connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   544
                    <relPosition x="0" y="50"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   545
                    <connection refLocalId="22">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   546
                      <position x="685" y="295"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   547
                      <position x="670" y="295"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   548
                      <position x="670" y="330"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   549
                      <position x="650" y="330"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   550
                    </connection>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   551
                  </connectionPointIn>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   552
                </variable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   553
              </inputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   554
              <inOutVariables/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   555
              <outputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   556
                <variable formalParameter="OUT">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   557
                  <connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   558
                    <relPosition x="65" y="30"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   559
                  </connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   560
                </variable>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   561
              </outputVariables>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   562
            </block>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   563
            <inVariable localId="22" executionOrderId="0" height="30" width="20" negated="false">
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   564
              <position x="630" y="315"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   565
              <connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   566
                <relPosition x="20" y="15"/>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   567
              </connectionPointOut>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   568
              <expression>0</expression>
1e5abecc3cde SVGHMI : support for HMI_STRING and HMI_BOOL
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2824
diff changeset
   569
            </inVariable>
2751
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
   570
          </FBD>
2750
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   571
        </body>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   572
      </pou>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   573
    </pous>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   574
  </types>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   575
  <instances>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   576
    <configurations>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   577
      <configuration name="config">
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   578
        <resource name="resource1">
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   579
          <task name="task0" priority="0" interval="T#20ms">
2759
7345bd8a98eb SVGHMI: make a reasonably basic test
Edouard Tisserant
parents: 2758
diff changeset
   580
            <pouInstance name="instance0" typeName="MainStuff"/>
2750
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   581
          </task>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   582
        </resource>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   583
      </configuration>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   584
    </configurations>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   585
  </instances>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   586
</project>