tests/svghmi/plc.xml
author Edouard Tisserant
Fri, 09 Aug 2019 12:12:24 +0200
branchsvghmi
changeset 2754 a46311f88604
parent 2751 eab6161e603d
child 2757 c901baa36bb3
permissions -rw-r--r--
SVGHMI: little fixes to make the build go through
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"/>
2754
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
     4
  <contentHeader name="Unnamed" modificationDateTime="2019-08-09T11:20:07">
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>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    20
      <pou name="program0" 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>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    23
            <variable name="LocalVar0">
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    24
              <type>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    25
                <DINT/>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    26
              </type>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    27
            </variable>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    28
          </localVars>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    29
        </interface>
2750
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    30
        <body>
2751
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    31
          <FBD>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    32
            <block localId="2" typeName="ADD" executionOrderId="0" height="60" width="63">
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    33
              <position x="255" y="175"/>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    34
              <inputVariables>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    35
                <variable formalParameter="IN1">
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    36
                  <connectionPointIn>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    37
                    <relPosition x="0" y="30"/>
2754
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    38
                    <connection refLocalId="1">
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    39
                      <position x="255" y="205"/>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    40
                      <position x="202" y="205"/>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    41
                    </connection>
2751
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    42
                  </connectionPointIn>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    43
                </variable>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    44
                <variable formalParameter="IN2">
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    45
                  <connectionPointIn>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    46
                    <relPosition x="0" y="50"/>
2754
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    47
                    <connection refLocalId="3">
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    48
                      <position x="255" y="225"/>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    49
                      <position x="235" y="225"/>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    50
                      <position x="235" y="235"/>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    51
                      <position x="190" y="235"/>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    52
                    </connection>
2751
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    53
                  </connectionPointIn>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    54
                </variable>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    55
              </inputVariables>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    56
              <inOutVariables/>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    57
              <outputVariables>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    58
                <variable formalParameter="OUT">
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    59
                  <connectionPointOut>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    60
                    <relPosition x="63" y="30"/>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    61
                  </connectionPointOut>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    62
                </variable>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    63
              </outputVariables>
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    64
            </block>
2754
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    65
            <inOutVariable localId="1" executionOrderId="0" height="26" width="82" negatedOut="false" negatedIn="false">
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    66
              <position x="120" y="190"/>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    67
              <connectionPointIn>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    68
                <relPosition x="0" y="10"/>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    69
                <connection refLocalId="2" formalParameter="OUT">
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    70
                  <position x="120" y="200"/>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    71
                  <position x="100" y="200"/>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    72
                  <position x="100" y="140"/>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    73
                  <position x="328" y="140"/>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    74
                  <position x="328" y="200"/>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    75
                  <position x="318" y="200"/>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    76
                </connection>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    77
              </connectionPointIn>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    78
              <connectionPointOut>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    79
                <relPosition x="82" y="10"/>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    80
              </connectionPointOut>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    81
              <expression>LocalVar0</expression>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    82
            </inOutVariable>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    83
            <inVariable localId="3" executionOrderId="0" height="25" width="60" negated="false">
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    84
              <position x="130" y="225"/>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    85
              <connectionPointOut>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    86
                <relPosition x="60" y="10"/>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    87
              </connectionPointOut>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    88
              <expression>DINT#1</expression>
a46311f88604 SVGHMI: little fixes to make the build go through
Edouard Tisserant
parents: 2751
diff changeset
    89
            </inVariable>
2751
eab6161e603d Complete SVGUI test minimal skeleton so that it builds.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2750
diff changeset
    90
          </FBD>
2750
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    91
        </body>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    92
      </pou>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    93
    </pous>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    94
  </types>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    95
  <instances>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    96
    <configurations>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    97
      <configuration name="config">
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    98
        <resource name="resource1">
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
    99
          <task name="task0" priority="0" interval="T#20ms">
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   100
            <pouInstance name="instance0" typeName="program0"/>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   101
          </task>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   102
        </resource>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   103
      </configuration>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   104
    </configurations>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   105
  </instances>
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents:
diff changeset
   106
</project>