tests/win32/test_svgui/plc.xml
author greg
Mon, 18 May 2009 07:47:24 +0200
changeset 344 25b7b7f854bc
parent 266 530118da6c15
child 385 49cd52914a6f
permissions -rw-r--r--
Wait the debug thread has terminated before freeing PLC to avoid random segmentation fault.

Store working directory to globals copy, in order to be used in runtime.py.
266
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
     2
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
     3
         xmlns="http://www.plcopen.org/xml/tc6.xsd"
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
     4
         xmlns:xhtml="http://www.w3.org/1999/xhtml"
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
     5
         xsi:schemaLocation="http://www.plcopen.org/xml/tc6.xsd http://www.plcopen.org/xml/tc6.xsd">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
     6
  <fileHeader companyName="LOLITECH"
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
     7
              companyURL="www.lolitech.com"
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
     8
              productName="BREMIZ"
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
     9
              productVersion="1"
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    10
              productRelease="1"
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    11
              creationDateTime="2007-07-07 11:58:26"
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    12
              contentDescription="This tests as most as possible IEC standard library"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    13
  <contentHeader name="STD_TEST"
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    14
                 modificationDateTime="2008-08-28 10:09:01">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    15
    <coordinateInfo>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    16
      <fbd>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    17
        <scaling x="5" y="5"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    18
      </fbd>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    19
      <ld>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    20
        <scaling x="5" y="5"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    21
      </ld>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    22
      <sfc>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    23
        <scaling x="5" y="5"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    24
      </sfc>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    25
    </coordinateInfo>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    26
  </contentHeader>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    27
  <types>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    28
    <dataTypes>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    29
      <dataType name="MYTYPE">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    30
        <baseType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    31
          <subrangeSigned>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    32
            <range lower="0" upper="1000"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    33
            <baseType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    34
              <INT/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    35
            </baseType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    36
          </subrangeSigned>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    37
        </baseType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    38
      </dataType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    39
      <dataType name="MYTYPE2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    40
        <baseType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    41
          <enum>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    42
            <values>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    43
              <value name="OPEN"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    44
              <value name="CLOSED"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    45
            </values>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    46
          </enum>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    47
        </baseType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    48
        <initialValue>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    49
          <simpleValue value="CLOSED"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    50
        </initialValue>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    51
      </dataType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    52
      <dataType name="MYTYPE3">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    53
        <baseType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    54
          <array>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    55
            <dimension lower="0" upper="7"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    56
            <dimension lower="1" upper="8"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    57
            <baseType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    58
              <derived name="MYTYPE5"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    59
            </baseType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    60
          </array>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    61
        </baseType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    62
        <initialValue>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    63
          <arrayValue>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    64
            <value repetitionValue="32">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    65
              <simpleValue value="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    66
            </value>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    67
            <value repetitionValue="30">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    68
              <simpleValue value="1"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    69
            </value>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    70
          </arrayValue>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    71
        </initialValue>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    72
      </dataType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    73
      <dataType name="MYTYPE4">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    74
        <baseType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    75
          <subrangeUnsigned>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    76
            <range lower="1" upper="100"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    77
            <baseType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    78
              <UINT/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    79
            </baseType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    80
          </subrangeUnsigned>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    81
        </baseType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    82
      </dataType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    83
      <dataType name="MYTYPE5">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    84
        <baseType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    85
          <derived name="MYTYPE4"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    86
        </baseType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    87
        <initialValue>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    88
          <simpleValue value="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    89
        </initialValue>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    90
      </dataType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    91
    </dataTypes>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    92
    <pous>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    93
      <pou name="MAIN_TEST" pouType="program">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    94
        <interface>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    95
          <localVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    96
            <variable name="DigitalOut" address="%QB0.0.16.25088.1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    97
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    98
                <BYTE/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
    99
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   100
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   101
            <variable name="DigitalIn" address="%IB0.0.32.24576.1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   102
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   103
                <BYTE/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   104
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   105
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   106
            <variable name="AnalogOut1" address="%QW0.0.16.25617.1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   107
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   108
                <derived name="MYTYPE"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   109
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   110
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   111
            <variable name="AnalogOut2" address="%QW0.0.16.25617.2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   112
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   113
                <derived name="MYTYPE"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   114
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   115
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   116
            <variable name="AnalogOut3" address="%QW0.0.16.25617.3">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   117
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   118
                <INT/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   119
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   120
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   121
            <variable name="AnalogIn1" address="%IW0.0.32.25601.1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   122
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   123
                <INT/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   124
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   125
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   126
            <variable name="AnalogIn2" address="%IW0.0.32.25601.2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   127
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   128
                <INT/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   129
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   130
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   131
          </localVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   132
          <localVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   133
            <variable name="Test">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   134
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   135
                <derived name="Bitwise_Block"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   136
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   137
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   138
            <variable name="Test2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   139
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   140
                <derived name="Test_SFC"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   141
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   142
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   143
            <variable name="t1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   144
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   145
                <derived name="TOF"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   146
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   147
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   148
            <variable name="latch">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   149
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   150
                <derived name="RS"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   151
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   152
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   153
            <variable name="t2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   154
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   155
                <derived name="TOF"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   156
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   157
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   158
            <variable name="test1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   159
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   160
                <derived name="Button"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   161
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   162
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   163
            <variable name="test2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   164
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   165
                <derived name="Button"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   166
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   167
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   168
            <variable name="LED1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   169
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   170
                <derived name="Button"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   171
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   172
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   173
            <variable name="LED2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   174
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   175
                <derived name="Button"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   176
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   177
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   178
            <variable name="LED3">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   179
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   180
                <derived name="Button"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   181
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   182
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   183
            <variable name="LED4">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   184
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   185
                <derived name="Button"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   186
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   187
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   188
            <variable name="counter1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   189
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   190
                <derived name="RotatingCtrl"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   191
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   192
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   193
            <variable name="counter2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   194
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   195
                <derived name="RotatingCtrl"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   196
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   197
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   198
          </localVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   199
        </interface>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   200
        <body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   201
          <FBD>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   202
            <comment localId="26" height="80" width="475">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   203
              <position x="25" y="5"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   204
              <content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   205
<![CDATA[Main program]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   206
              </content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   207
            </comment>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   208
            <inVariable localId="40" height="30" width="100">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   209
              <position x="25" y="155"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   210
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   211
                <relPosition x="100" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   212
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   213
              <expression>DigitalOut</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   214
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   215
            <block localId="52" width="127" height="141" typeName="Bitwise_Block" instanceName="Test">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   216
              <position x="410" y="535"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   217
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   218
                <variable formalParameter="IN1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   219
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   220
                    <relPosition x="0" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   221
                    <connection refLocalId="105" formalParameter="State">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   222
                      <position x="410" y="570"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   223
                      <position x="240" y="570"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   224
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   225
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   226
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   227
                <variable formalParameter="IN2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   228
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   229
                    <relPosition x="0" y="65"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   230
                    <connection refLocalId="106" formalParameter="State">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   231
                      <position x="410" y="600"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   232
                      <position x="350" y="600"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   233
                      <position x="350" y="710"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   234
                      <position x="240" y="710"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   235
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   236
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   237
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   238
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   239
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   240
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   241
                <variable formalParameter="OUT_AND">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   242
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   243
                    <relPosition x="127" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   244
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   245
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   246
                <variable formalParameter="OUT_OR">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   247
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   248
                    <relPosition x="127" y="65"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   249
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   250
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   251
                <variable formalParameter="OUT_XOR">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   252
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   253
                    <relPosition x="127" y="95"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   254
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   255
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   256
                <variable formalParameter="OUT_SR">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   257
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   258
                    <relPosition x="127" y="125"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   259
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   260
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   261
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   262
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   263
            <inVariable localId="59" height="30" width="100">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   264
              <position x="45" y="910"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   265
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   266
                <relPosition x="100" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   267
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   268
              <expression>AnalogOut1</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   269
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   270
            <outVariable localId="60" height="30" width="100">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   271
              <position x="910" y="840"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   272
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   273
                <relPosition x="0" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   274
                <connection refLocalId="69" formalParameter="OUT1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   275
                  <position x="910" y="855"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   276
                  <position x="610" y="855"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   277
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   278
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   279
              <expression>AnalogOut1</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   280
            </outVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   281
            <inVariable localId="64" height="30" width="95">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   282
              <position x="45" y="980"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   283
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   284
                <relPosition x="95" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   285
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   286
              <expression>AnalogIn1</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   287
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   288
            <block localId="69" width="160" height="230" typeName="Test_SFC" instanceName="Test2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   289
              <position x="450" y="820"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   290
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   291
                <variable formalParameter="CNT1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   292
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   293
                    <relPosition x="0" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   294
                    <connection refLocalId="105" formalParameter="State">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   295
                      <position x="450" y="855"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   296
                      <position x="380" y="855"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   297
                      <position x="380" y="570"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   298
                      <position x="240" y="570"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   299
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   300
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   301
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   302
                <variable formalParameter="CNT2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   303
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   304
                    <relPosition x="0" y="70"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   305
                    <connection refLocalId="106" formalParameter="State">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   306
                      <position x="450" y="890"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   307
                      <position x="350" y="890"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   308
                      <position x="350" y="710"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   309
                      <position x="240" y="710"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   310
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   311
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   312
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   313
                <variable formalParameter="IN1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   314
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   315
                    <relPosition x="0" y="105"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   316
                    <connection refLocalId="59">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   317
                      <position x="450" y="925"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   318
                      <position x="145" y="925"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   319
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   320
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   321
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   322
                <variable formalParameter="IN2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   323
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   324
                    <relPosition x="0" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   325
                    <connection refLocalId="71">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   326
                      <position x="450" y="960"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   327
                      <position x="145" y="960"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   328
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   329
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   330
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   331
                <variable formalParameter="UPPER1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   332
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   333
                    <relPosition x="0" y="175"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   334
                    <connection refLocalId="64">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   335
                      <position x="450" y="995"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   336
                      <position x="140" y="995"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   337
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   338
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   339
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   340
                <variable formalParameter="UPPER2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   341
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   342
                    <relPosition x="0" y="210"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   343
                    <connection refLocalId="72">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   344
                      <position x="450" y="1030"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   345
                      <position x="140" y="1030"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   346
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   347
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   348
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   349
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   350
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   351
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   352
                <variable formalParameter="OUT1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   353
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   354
                    <relPosition x="160" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   355
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   356
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   357
                <variable formalParameter="OUT2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   358
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   359
                    <relPosition x="160" y="70"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   360
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   361
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   362
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   363
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   364
            <outVariable localId="70" height="30" width="100">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   365
              <position x="910" y="875"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   366
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   367
                <relPosition x="0" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   368
                <connection refLocalId="69" formalParameter="OUT2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   369
                  <position x="910" y="890"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   370
                  <position x="610" y="890"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   371
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   372
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   373
              <expression>AnalogOut2</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   374
            </outVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   375
            <inVariable localId="71" height="30" width="100">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   376
              <position x="45" y="945"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   377
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   378
                <relPosition x="100" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   379
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   380
              <expression>AnalogOut2</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   381
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   382
            <inVariable localId="72" height="35" width="95">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   383
              <position x="45" y="1015"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   384
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   385
                <relPosition x="95" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   386
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   387
              <expression>AnalogIn2</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   388
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   389
            <block localId="73" width="120" height="80" typeName="SETBIT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   390
              <position x="745" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   391
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   392
                <variable formalParameter="INPUT_BYTE">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   393
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   394
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   395
                    <connection refLocalId="40">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   396
                      <position x="745" y="170"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   397
                      <position x="125" y="170"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   398
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   399
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   400
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   401
                <variable formalParameter="INPUT_BIT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   402
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   403
                    <relPosition x="0" y="50"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   404
                    <connection refLocalId="77" formalParameter="Q">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   405
                      <position x="745" y="190"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   406
                      <position x="526" y="190"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   407
                      <position x="526" y="220"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   408
                      <position x="507" y="220"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   409
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   410
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   411
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   412
                <variable formalParameter="NUM_BIT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   413
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   414
                    <relPosition x="0" y="70"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   415
                    <connection refLocalId="74">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   416
                      <position x="745" y="210"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   417
                      <position x="540" y="210"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   418
                      <position x="540" y="295"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   419
                      <position x="95" y="295"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   420
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   421
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   422
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   423
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   424
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   425
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   426
                <variable formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   427
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   428
                    <relPosition x="120" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   429
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   430
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   431
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   432
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   433
            <inVariable localId="74" height="30" width="65">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   434
              <position x="30" y="280"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   435
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   436
                <relPosition x="65" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   437
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   438
              <expression>UINT#7</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   439
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   440
            <block localId="75" width="120" height="60" typeName="GETBIT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   441
              <position x="170" y="190"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   442
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   443
                <variable formalParameter="INPUT_BYTE">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   444
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   445
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   446
                    <connection refLocalId="40">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   447
                      <position x="170" y="220"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   448
                      <position x="150" y="220"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   449
                      <position x="150" y="170"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   450
                      <position x="125" y="170"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   451
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   452
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   453
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   454
                <variable formalParameter="NUM_BIT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   455
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   456
                    <relPosition x="0" y="50"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   457
                    <connection refLocalId="74">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   458
                      <position x="170" y="240"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   459
                      <position x="151" y="240"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   460
                      <position x="151" y="295"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   461
                      <position x="95" y="295"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   462
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   463
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   464
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   465
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   466
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   467
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   468
                <variable formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   469
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   470
                    <relPosition x="120" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   471
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   472
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   473
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   474
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   475
            <outVariable localId="76" height="30" width="100">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   476
              <position x="910" y="155"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   477
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   478
                <relPosition x="0" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   479
                <connection refLocalId="73">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   480
                  <position x="910" y="170"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   481
                  <position x="865" y="170"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   482
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   483
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   484
              <expression>DigitalOut</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   485
            </outVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   486
            <block localId="77" width="57" height="60" typeName="TP" instanceName="t1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   487
              <position x="450" y="190"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   488
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   489
                <variable formalParameter="IN" negated="true">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   490
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   491
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   492
                    <connection refLocalId="85" formalParameter="Q">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   493
                      <position x="450" y="220"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   494
                      <position x="400" y="220"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   495
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   496
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   497
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   498
                <variable formalParameter="PT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   499
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   500
                    <relPosition x="0" y="50"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   501
                    <connection refLocalId="80">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   502
                      <position x="450" y="240"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   503
                      <position x="420" y="240"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   504
                      <position x="420" y="270"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   505
                      <position x="220" y="270"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   506
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   507
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   508
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   509
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   510
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   511
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   512
                <variable formalParameter="Q">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   513
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   514
                    <relPosition x="57" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   515
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   516
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   517
                <variable formalParameter="ET">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   518
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   519
                    <relPosition x="57" y="50"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   520
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   521
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   522
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   523
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   524
            <inVariable localId="80" height="27" width="50">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   525
              <position x="170" y="255"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   526
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   527
                <relPosition x="50" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   528
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   529
              <expression>T#1s</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   530
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   531
            <block localId="85" width="60" height="60" typeName="TOF" instanceName="t2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   532
              <position x="340" y="190"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   533
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   534
                <variable formalParameter="IN">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   535
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   536
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   537
                    <connection refLocalId="75">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   538
                      <position x="340" y="220"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   539
                      <position x="290" y="220"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   540
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   541
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   542
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   543
                <variable formalParameter="PT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   544
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   545
                    <relPosition x="0" y="50"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   546
                    <connection refLocalId="80">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   547
                      <position x="340" y="240"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   548
                      <position x="296" y="240"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   549
                      <position x="296" y="270"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   550
                      <position x="220" y="270"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   551
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   552
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   553
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   554
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   555
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   556
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   557
                <variable formalParameter="Q">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   558
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   559
                    <relPosition x="60" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   560
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   561
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   562
                <variable formalParameter="ET">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   563
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   564
                    <relPosition x="60" y="50"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   565
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   566
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   567
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   568
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   569
            <outVariable localId="86" height="30" width="100">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   570
              <position x="910" y="330"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   571
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   572
                <relPosition x="0" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   573
                <connection refLocalId="90" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   574
                  <position x="910" y="345"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   575
                  <position x="865" y="345"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   576
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   577
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   578
              <expression>AnalogOut3</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   579
            </outVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   580
            <block localId="87" width="120" height="40" typeName="TIME_TO_REAL">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   581
              <position x="455" y="315"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   582
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   583
                <variable formalParameter="IN">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   584
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   585
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   586
                    <connection refLocalId="77" formalParameter="ET">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   587
                      <position x="455" y="345"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   588
                      <position x="445" y="345"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   589
                      <position x="445" y="275"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   590
                      <position x="517" y="275"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   591
                      <position x="517" y="240"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   592
                      <position x="507" y="240"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   593
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   594
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   595
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   596
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   597
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   598
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   599
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   600
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   601
                    <relPosition x="120" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   602
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   603
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   604
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   605
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   606
            <block localId="88" width="80" height="60" typeName="MUL">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   607
              <position x="630" y="315"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   608
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   609
                <variable formalParameter="IN1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   610
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   611
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   612
                    <connection refLocalId="87" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   613
                      <position x="630" y="345"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   614
                      <position x="575" y="345"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   615
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   616
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   617
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   618
                <variable formalParameter="IN2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   619
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   620
                    <relPosition x="0" y="50"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   621
                    <connection refLocalId="89">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   622
                      <position x="630" y="365"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   623
                      <position x="607" y="365"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   624
                      <position x="607" y="400"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   625
                      <position x="585" y="400"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   626
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   627
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   628
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   629
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   630
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   631
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   632
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   633
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   634
                    <relPosition x="80" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   635
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   636
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   637
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   638
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   639
            <inVariable localId="89" height="35" width="120">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   640
              <position x="465" y="385"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   641
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   642
                <relPosition x="120" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   643
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   644
              <expression>REAL#10000.0</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   645
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   646
            <block localId="90" width="120" height="40" typeName="REAL_TO_INT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   647
              <position x="745" y="315"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   648
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   649
                <variable formalParameter="IN">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   650
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   651
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   652
                    <connection refLocalId="88" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   653
                      <position x="745" y="345"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   654
                      <position x="710" y="345"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   655
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   656
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   657
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   658
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   659
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   660
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   661
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   662
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   663
                    <relPosition x="120" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   664
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   665
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   666
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   667
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   668
            <comment localId="100" height="40" width="400">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   669
              <position x="25" y="100"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   670
              <content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   671
<![CDATA[A simple blinking output (2s period)]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   672
              </content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   673
            </comment>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   674
            <comment localId="102" height="40" width="430">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   675
              <position x="580" y="255"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   676
              <content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   677
<![CDATA[Output value of TP block as analog output #3]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   678
              </content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   679
            </comment>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   680
            <comment localId="103" height="65" width="420">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   681
              <position x="25" y="425"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   682
              <content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   683
<![CDATA[Map input and output of bitwise_block test to bits of DigitalIn and Digital out]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   684
              </content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   685
            </comment>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   686
            <comment localId="104" height="85" width="285">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   687
              <position x="40" y="805"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   688
              <content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   689
<![CDATA[Map AnalogIN #1 #2 and AnalogOUT #1 #2 to SFC test interface]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   690
              </content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   691
            </comment>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   692
            <block localId="105" width="150" height="100" typeName="Button" instanceName="test1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   693
              <position x="90" y="535"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   694
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   695
                <variable formalParameter="Show">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   696
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   697
                    <relPosition x="0" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   698
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   699
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   700
                <variable formalParameter="Enable">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   701
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   702
                    <relPosition x="0" y="60"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   703
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   704
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   705
                <variable formalParameter="Toggle">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   706
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   707
                    <relPosition x="0" y="85"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   708
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   709
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   710
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   711
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   712
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   713
                <variable formalParameter="State">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   714
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   715
                    <relPosition x="150" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   716
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   717
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   718
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   719
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   720
            <block localId="106" width="150" height="100" typeName="Button" instanceName="test2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   721
              <position x="90" y="675"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   722
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   723
                <variable formalParameter="Show">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   724
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   725
                    <relPosition x="0" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   726
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   727
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   728
                <variable formalParameter="Enable">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   729
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   730
                    <relPosition x="0" y="60"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   731
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   732
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   733
                <variable formalParameter="Toggle">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   734
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   735
                    <relPosition x="0" y="85"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   736
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   737
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   738
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   739
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   740
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   741
                <variable formalParameter="State">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   742
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   743
                    <relPosition x="150" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   744
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   745
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   746
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   747
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   748
            <block localId="107" width="150" height="90" typeName="Button" instanceName="LED1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   749
              <position x="675" y="405"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   750
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   751
                <variable formalParameter="Show">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   752
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   753
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   754
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   755
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   756
                <variable formalParameter="Enable">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   757
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   758
                    <relPosition x="0" y="55"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   759
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   760
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   761
                <variable formalParameter="Toggle">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   762
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   763
                    <relPosition x="0" y="75"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   764
                    <connection refLocalId="52" formalParameter="OUT_AND">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   765
                      <position x="675" y="480"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   766
                      <position x="650" y="480"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   767
                      <position x="650" y="570"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   768
                      <position x="537" y="570"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   769
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   770
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   771
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   772
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   773
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   774
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   775
                <variable formalParameter="State">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   776
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   777
                    <relPosition x="150" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   778
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   779
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   780
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   781
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   782
            <block localId="108" width="150" height="90" typeName="Button" instanceName="LED2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   783
              <position x="675" y="525"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   784
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   785
                <variable formalParameter="Show">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   786
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   787
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   788
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   789
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   790
                <variable formalParameter="Enable">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   791
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   792
                    <relPosition x="0" y="55"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   793
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   794
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   795
                <variable formalParameter="Toggle">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   796
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   797
                    <relPosition x="0" y="75"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   798
                    <connection refLocalId="52" formalParameter="OUT_OR">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   799
                      <position x="675" y="600"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   800
                      <position x="537" y="600"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   801
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   802
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   803
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   804
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   805
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   806
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   807
                <variable formalParameter="State">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   808
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   809
                    <relPosition x="150" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   810
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   811
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   812
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   813
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   814
            <block localId="109" width="150" height="85" typeName="Button" instanceName="LED3">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   815
              <position x="675" y="640"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   816
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   817
                <variable formalParameter="Show">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   818
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   819
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   820
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   821
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   822
                <variable formalParameter="Enable">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   823
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   824
                    <relPosition x="0" y="50"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   825
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   826
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   827
                <variable formalParameter="Toggle">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   828
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   829
                    <relPosition x="0" y="70"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   830
                    <connection refLocalId="52" formalParameter="OUT_XOR">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   831
                      <position x="675" y="710"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   832
                      <position x="650" y="710"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   833
                      <position x="650" y="630"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   834
                      <position x="537" y="630"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   835
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   836
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   837
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   838
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   839
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   840
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   841
                <variable formalParameter="State">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   842
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   843
                    <relPosition x="150" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   844
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   845
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   846
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   847
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   848
            <block localId="110" width="150" height="85" typeName="Button" instanceName="LED4">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   849
              <position x="675" y="750"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   850
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   851
                <variable formalParameter="Show">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   852
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   853
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   854
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   855
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   856
                <variable formalParameter="Enable">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   857
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   858
                    <relPosition x="0" y="50"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   859
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   860
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   861
                <variable formalParameter="Toggle">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   862
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   863
                    <relPosition x="0" y="70"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   864
                    <connection refLocalId="52" formalParameter="OUT_SR">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   865
                      <position x="675" y="820"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   866
                      <position x="630" y="820"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   867
                      <position x="630" y="660"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   868
                      <position x="537" y="660"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   869
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   870
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   871
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   872
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   873
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   874
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   875
                <variable formalParameter="State">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   876
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   877
                    <relPosition x="150" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   878
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   879
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   880
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   881
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   882
            <block localId="111" width="150" height="105" typeName="RotatingCtrl" instanceName="counter1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   883
              <position x="1195" y="880"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   884
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   885
                <variable formalParameter="Show">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   886
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   887
                    <relPosition x="0" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   888
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   889
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   890
                <variable formalParameter="Enable">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   891
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   892
                    <relPosition x="0" y="60"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   893
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   894
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   895
                <variable formalParameter="SetAngle">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   896
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   897
                    <relPosition x="0" y="90"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   898
                    <connection refLocalId="113" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   899
                      <position x="1195" y="970"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   900
                      <position x="1130" y="970"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   901
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   902
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   903
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   904
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   905
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   906
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   907
                <variable formalParameter="Angle">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   908
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   909
                    <relPosition x="150" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   910
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   911
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   912
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   913
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   914
            <block localId="112" width="120" height="45" typeName="INT_TO_REAL">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   915
              <position x="680" y="940"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   916
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   917
                <variable formalParameter="IN">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   918
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   919
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   920
                    <connection refLocalId="69" formalParameter="OUT1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   921
                      <position x="680" y="970"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   922
                      <position x="645" y="970"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   923
                      <position x="645" y="855"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   924
                      <position x="610" y="855"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   925
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   926
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   927
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   928
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   929
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   930
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   931
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   932
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   933
                    <relPosition x="120" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   934
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   935
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   936
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   937
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   938
            <block localId="113" width="100" height="85" typeName="MUL">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   939
              <position x="1030" y="935"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   940
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   941
                <variable formalParameter="IN1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   942
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   943
                    <relPosition x="0" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   944
                    <connection refLocalId="114" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   945
                      <position x="1030" y="970"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   946
                      <position x="960" y="970"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   947
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   948
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   949
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   950
                <variable formalParameter="IN2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   951
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   952
                    <relPosition x="0" y="70"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   953
                    <connection refLocalId="116">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   954
                      <position x="1030" y="1005"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   955
                      <position x="1002" y="1005"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   956
                      <position x="1002" y="1045"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   957
                      <position x="975" y="1045"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   958
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   959
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   960
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   961
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   962
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   963
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   964
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   965
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   966
                    <relPosition x="100" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   967
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   968
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   969
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   970
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   971
            <block localId="114" width="95" height="80" typeName="DIV">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   972
              <position x="865" y="935"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   973
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   974
                <variable formalParameter="IN1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   975
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   976
                    <relPosition x="0" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   977
                    <connection refLocalId="112" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   978
                      <position x="865" y="970"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   979
                      <position x="800" y="970"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   980
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   981
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   982
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   983
                <variable formalParameter="IN2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   984
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   985
                    <relPosition x="0" y="65"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   986
                    <connection refLocalId="115">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   987
                      <position x="865" y="1000"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   988
                      <position x="830" y="1000"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   989
                      <position x="830" y="1025"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   990
                      <position x="795" y="1025"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   991
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   992
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   993
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   994
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   995
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   996
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   997
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   998
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
   999
                    <relPosition x="95" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1000
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1001
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1002
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1003
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1004
            <inVariable localId="115" height="25" width="110">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1005
              <position x="685" y="1015"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1006
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1007
                <relPosition x="110" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1008
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1009
              <expression>REAL#400.0</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1010
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1011
            <inVariable localId="116" height="25" width="120">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1012
              <position x="855" y="1035"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1013
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1014
                <relPosition x="120" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1015
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1016
              <expression>REAL#-180.0</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1017
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1018
            <block localId="117" width="100" height="85" typeName="MUL">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1019
              <position x="1035" y="1080"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1020
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1021
                <variable formalParameter="IN1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1022
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1023
                    <relPosition x="0" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1024
                    <connection refLocalId="118" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1025
                      <position x="1035" y="1115"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1026
                      <position x="965" y="1115"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1027
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1028
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1029
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1030
                <variable formalParameter="IN2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1031
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1032
                    <relPosition x="0" y="70"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1033
                    <connection refLocalId="119">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1034
                      <position x="1035" y="1150"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1035
                      <position x="1007" y="1150"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1036
                      <position x="1007" y="1190"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1037
                      <position x="980" y="1190"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1038
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1039
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1040
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1041
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1042
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1043
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1044
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1045
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1046
                    <relPosition x="100" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1047
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1048
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1049
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1050
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1051
            <block localId="118" width="95" height="80" typeName="DIV">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1052
              <position x="870" y="1080"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1053
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1054
                <variable formalParameter="IN1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1055
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1056
                    <relPosition x="0" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1057
                    <connection refLocalId="121" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1058
                      <position x="870" y="1115"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1059
                      <position x="805" y="1115"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1060
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1061
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1062
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1063
                <variable formalParameter="IN2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1064
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1065
                    <relPosition x="0" y="65"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1066
                    <connection refLocalId="120">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1067
                      <position x="870" y="1145"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1068
                      <position x="835" y="1145"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1069
                      <position x="835" y="1170"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1070
                      <position x="800" y="1170"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1071
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1072
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1073
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1074
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1075
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1076
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1077
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1078
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1079
                    <relPosition x="95" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1080
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1081
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1082
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1083
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1084
            <inVariable localId="119" height="25" width="120">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1085
              <position x="860" y="1180"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1086
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1087
                <relPosition x="120" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1088
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1089
              <expression>REAL#-180.0</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1090
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1091
            <inVariable localId="120" height="25" width="110">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1092
              <position x="690" y="1160"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1093
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1094
                <relPosition x="110" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1095
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1096
              <expression>REAL#400.0</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1097
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1098
            <block localId="121" width="120" height="45" typeName="INT_TO_REAL">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1099
              <position x="685" y="1085"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1100
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1101
                <variable formalParameter="IN">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1102
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1103
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1104
                    <connection refLocalId="69" formalParameter="OUT2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1105
                      <position x="685" y="1115"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1106
                      <position x="630" y="1115"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1107
                      <position x="630" y="890"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1108
                      <position x="610" y="890"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1109
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1110
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1111
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1112
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1113
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1114
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1115
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1116
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1117
                    <relPosition x="120" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1118
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1119
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1120
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1121
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1122
            <block localId="122" width="150" height="105" typeName="RotatingCtrl" instanceName="counter2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1123
              <position x="1195" y="1025"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1124
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1125
                <variable formalParameter="Show">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1126
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1127
                    <relPosition x="0" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1128
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1129
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1130
                <variable formalParameter="Enable">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1131
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1132
                    <relPosition x="0" y="60"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1133
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1134
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1135
                <variable formalParameter="SetAngle">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1136
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1137
                    <relPosition x="0" y="90"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1138
                    <connection refLocalId="117" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1139
                      <position x="1195" y="1115"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1140
                      <position x="1135" y="1115"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1141
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1142
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1143
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1144
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1145
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1146
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1147
                <variable formalParameter="Angle">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1148
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1149
                    <relPosition x="150" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1150
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1151
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1152
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1153
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1154
          </FBD>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1155
        </body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1156
      </pou>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1157
      <pou name="GETBIT" pouType="function">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1158
        <interface>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1159
          <returnType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1160
            <BOOL/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1161
          </returnType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1162
          <inputVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1163
            <variable name="INPUT_BYTE">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1164
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1165
                <BYTE/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1166
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1167
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1168
            <variable name="NUM_BIT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1169
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1170
                <USINT/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1171
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1172
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1173
          </inputVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1174
        </interface>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1175
        <body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1176
          <FBD>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1177
            <block localId="1" width="70" height="60" typeName="SHR">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1178
              <position x="175" y="110"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1179
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1180
                <variable formalParameter="IN">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1181
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1182
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1183
                    <connection refLocalId="2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1184
                      <position x="175" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1185
                      <position x="135" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1186
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1187
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1188
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1189
                <variable formalParameter="N">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1190
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1191
                    <relPosition x="0" y="50"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1192
                    <connection refLocalId="3">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1193
                      <position x="175" y="160"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1194
                      <position x="140" y="160"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1195
                      <position x="140" y="180"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1196
                      <position x="105" y="180"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1197
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1198
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1199
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1200
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1201
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1202
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1203
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1204
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1205
                    <relPosition x="70" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1206
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1207
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1208
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1209
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1210
            <inVariable localId="2" height="30" width="105">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1211
              <position x="30" y="125"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1212
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1213
                <relPosition x="105" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1214
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1215
              <expression>INPUT_BYTE</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1216
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1217
            <inVariable localId="3" height="30" width="75">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1218
              <position x="30" y="165"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1219
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1220
                <relPosition x="75" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1221
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1222
              <expression>NUM_BIT</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1223
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1224
            <outVariable localId="4" height="30" width="65">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1225
              <position x="555" y="125"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1226
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1227
                <relPosition x="0" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1228
                <connection refLocalId="7" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1229
                  <position x="555" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1230
                  <position x="525" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1231
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1232
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1233
              <expression>GETBIT</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1234
            </outVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1235
            <block localId="5" width="85" height="60" typeName="AND">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1236
              <position x="275" y="110"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1237
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1238
                <variable formalParameter="IN1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1239
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1240
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1241
                    <connection refLocalId="1" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1242
                      <position x="275" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1243
                      <position x="245" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1244
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1245
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1246
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1247
                <variable formalParameter="IN2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1248
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1249
                    <relPosition x="0" y="50"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1250
                    <connection refLocalId="6">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1251
                      <position x="275" y="160"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1252
                      <position x="255" y="160"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1253
                      <position x="255" y="195"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1254
                      <position x="240" y="195"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1255
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1256
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1257
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1258
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1259
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1260
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1261
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1262
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1263
                    <relPosition x="85" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1264
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1265
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1266
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1267
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1268
            <inVariable localId="6" height="30" width="65">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1269
              <position x="175" y="180"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1270
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1271
                <relPosition x="65" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1272
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1273
              <expression>BYTE#1</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1274
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1275
            <block localId="7" width="120" height="40" typeName="BYTE_TO_BOOL">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1276
              <position x="405" y="110"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1277
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1278
                <variable formalParameter="IN">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1279
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1280
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1281
                    <connection refLocalId="5" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1282
                      <position x="405" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1283
                      <position x="360" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1284
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1285
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1286
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1287
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1288
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1289
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1290
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1291
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1292
                    <relPosition x="120" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1293
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1294
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1295
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1296
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1297
            <comment localId="8" height="70" width="545">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1298
              <position x="30" y="20"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1299
              <content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1300
<![CDATA[Function that return NUM_BIT'th bit value of INPUT_BYTE]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1301
              </content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1302
            </comment>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1303
          </FBD>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1304
        </body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1305
      </pou>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1306
      <pou name="SETBIT" pouType="function">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1307
        <interface>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1308
          <returnType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1309
            <BYTE/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1310
          </returnType>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1311
          <inputVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1312
            <variable name="INPUT_BYTE">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1313
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1314
                <BYTE/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1315
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1316
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1317
            <variable name="INPUT_BIT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1318
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1319
                <BOOL/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1320
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1321
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1322
            <variable name="NUM_BIT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1323
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1324
                <USINT/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1325
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1326
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1327
          </inputVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1328
        </interface>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1329
        <body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1330
          <FBD>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1331
            <inVariable localId="1" height="30" width="100">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1332
              <position x="40" y="255"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1333
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1334
                <relPosition x="100" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1335
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1336
              <expression>INPUT_BYTE</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1337
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1338
            <inVariable localId="2" height="30" width="95">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1339
              <position x="40" y="125"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1340
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1341
                <relPosition x="95" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1342
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1343
              <expression>INPUT_BIT</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1344
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1345
            <block localId="3" width="120" height="45" typeName="BOOL_TO_BYTE">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1346
              <position x="165" y="110"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1347
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1348
                <variable formalParameter="IN">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1349
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1350
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1351
                    <connection refLocalId="2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1352
                      <position x="165" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1353
                      <position x="135" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1354
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1355
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1356
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1357
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1358
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1359
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1360
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1361
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1362
                    <relPosition x="120" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1363
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1364
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1365
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1366
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1367
            <block localId="4" width="70" height="60" typeName="SHL">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1368
              <position x="335" y="110"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1369
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1370
                <variable formalParameter="IN">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1371
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1372
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1373
                    <connection refLocalId="3" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1374
                      <position x="335" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1375
                      <position x="285" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1376
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1377
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1378
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1379
                <variable formalParameter="N">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1380
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1381
                    <relPosition x="0" y="50"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1382
                    <connection refLocalId="5">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1383
                      <position x="335" y="160"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1384
                      <position x="130" y="160"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1385
                      <position x="130" y="230"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1386
                      <position x="115" y="230"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1387
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1388
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1389
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1390
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1391
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1392
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1393
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1394
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1395
                    <relPosition x="70" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1396
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1397
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1398
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1399
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1400
            <inVariable localId="5" height="30" width="75">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1401
              <position x="40" y="215"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1402
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1403
                <relPosition x="75" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1404
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1405
              <expression>NUM_BIT</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1406
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1407
            <block localId="7" width="70" height="60" typeName="SHL">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1408
              <position x="235" y="180"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1409
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1410
                <variable formalParameter="IN">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1411
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1412
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1413
                    <connection refLocalId="8">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1414
                      <position x="235" y="210"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1415
                      <position x="215" y="210"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1416
                      <position x="220" y="210"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1417
                      <position x="220" y="210"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1418
                      <position x="220" y="210"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1419
                      <position x="210" y="210"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1420
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1421
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1422
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1423
                <variable formalParameter="N">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1424
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1425
                    <relPosition x="0" y="50"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1426
                    <connection refLocalId="5">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1427
                      <position x="235" y="230"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1428
                      <position x="115" y="230"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1429
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1430
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1431
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1432
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1433
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1434
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1435
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1436
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1437
                    <relPosition x="70" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1438
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1439
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1440
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1441
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1442
            <inVariable localId="8" height="30" width="65">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1443
              <position x="145" y="195"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1444
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1445
                <relPosition x="65" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1446
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1447
              <expression>BYTE#1</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1448
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1449
            <block localId="9" width="70" height="40" typeName="NOT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1450
              <position x="335" y="180"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1451
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1452
                <variable formalParameter="IN">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1453
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1454
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1455
                    <connection refLocalId="7" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1456
                      <position x="335" y="210"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1457
                      <position x="305" y="210"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1458
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1459
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1460
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1461
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1462
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1463
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1464
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1465
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1466
                    <relPosition x="70" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1467
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1468
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1469
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1470
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1471
            <block localId="10" width="80" height="60" typeName="AND">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1472
              <position x="440" y="180"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1473
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1474
                <variable formalParameter="IN1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1475
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1476
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1477
                    <connection refLocalId="9" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1478
                      <position x="440" y="210"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1479
                      <position x="405" y="210"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1480
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1481
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1482
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1483
                <variable formalParameter="IN2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1484
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1485
                    <relPosition x="0" y="50"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1486
                    <connection refLocalId="1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1487
                      <position x="440" y="230"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1488
                      <position x="320" y="230"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1489
                      <position x="320" y="270"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1490
                      <position x="140" y="270"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1491
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1492
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1493
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1494
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1495
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1496
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1497
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1498
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1499
                    <relPosition x="80" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1500
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1501
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1502
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1503
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1504
            <block localId="11" width="80" height="60" typeName="OR">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1505
              <position x="565" y="110"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1506
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1507
                <variable formalParameter="IN1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1508
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1509
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1510
                    <connection refLocalId="4" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1511
                      <position x="565" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1512
                      <position x="405" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1513
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1514
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1515
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1516
                <variable formalParameter="IN2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1517
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1518
                    <relPosition x="0" y="50"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1519
                    <connection refLocalId="10" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1520
                      <position x="565" y="160"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1521
                      <position x="545" y="160"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1522
                      <position x="545" y="210"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1523
                      <position x="520" y="210"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1524
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1525
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1526
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1527
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1528
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1529
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1530
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1531
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1532
                    <relPosition x="80" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1533
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1534
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1535
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1536
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1537
            <outVariable localId="12" height="30" width="70">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1538
              <position x="695" y="125"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1539
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1540
                <relPosition x="0" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1541
                <connection refLocalId="11" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1542
                  <position x="695" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1543
                  <position x="645" y="140"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1544
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1545
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1546
              <expression>SETBIT</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1547
            </outVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1548
            <comment localId="13" height="75" width="435">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1549
              <position x="35" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1550
              <content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1551
<![CDATA[Function that return INPUT_BYTE with NUM_BIT'th  bit set to INPUT_BIT value]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1552
              </content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1553
            </comment>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1554
          </FBD>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1555
        </body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1556
      </pou>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1557
      <pou name="Bitwise_Block" pouType="functionBlock">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1558
        <interface>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1559
          <inputVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1560
            <variable name="IN1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1561
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1562
                <BOOL/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1563
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1564
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1565
            <variable name="IN2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1566
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1567
                <BOOL/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1568
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1569
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1570
          </inputVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1571
          <outputVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1572
            <variable name="OUT_AND">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1573
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1574
                <BOOL/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1575
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1576
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1577
            <variable name="OUT_OR">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1578
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1579
                <BOOL/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1580
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1581
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1582
            <variable name="OUT_XOR">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1583
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1584
                <BOOL/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1585
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1586
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1587
            <variable name="OUT_SR">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1588
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1589
                <BOOL/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1590
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1591
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1592
          </outputVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1593
          <localVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1594
            <variable name="SR1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1595
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1596
                <derived name="SR"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1597
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1598
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1599
          </localVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1600
        </interface>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1601
        <body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1602
          <LD>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1603
            <leftPowerRail localId="1" height="80" width="3">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1604
              <position x="40" y="180"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1605
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1606
                <relPosition x="3" y="20"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1607
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1608
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1609
                <relPosition x="3" y="55"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1610
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1611
            </leftPowerRail>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1612
            <contact localId="2" height="15" width="25">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1613
              <position x="90" y="190"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1614
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1615
                <relPosition x="0" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1616
                <connection refLocalId="1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1617
                  <position x="90" y="200"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1618
                  <position x="43" y="200"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1619
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1620
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1621
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1622
                <relPosition x="25" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1623
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1624
              <variable>IN1</variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1625
            </contact>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1626
            <contact localId="3" height="20" width="25">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1627
              <position x="90" y="225"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1628
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1629
                <relPosition x="0" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1630
                <connection refLocalId="1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1631
                  <position x="90" y="235"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1632
                  <position x="43" y="235"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1633
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1634
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1635
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1636
                <relPosition x="25" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1637
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1638
              <variable>IN2</variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1639
            </contact>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1640
            <coil localId="4" height="20" width="25">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1641
              <position x="225" y="190"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1642
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1643
                <relPosition x="0" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1644
                <connection refLocalId="2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1645
                  <position x="225" y="200"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1646
                  <position x="115" y="200"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1647
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1648
                <connection refLocalId="3">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1649
                  <position x="225" y="200"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1650
                  <position x="189" y="200"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1651
                  <position x="189" y="235"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1652
                  <position x="115" y="235"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1653
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1654
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1655
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1656
                <relPosition x="25" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1657
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1658
              <variable>OUT_OR</variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1659
            </coil>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1660
            <rightPowerRail localId="5" height="40" width="3">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1661
              <position x="350" y="180"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1662
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1663
                <relPosition x="0" y="20"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1664
                <connection refLocalId="4">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1665
                  <position x="350" y="200"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1666
                  <position x="250" y="200"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1667
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1668
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1669
            </rightPowerRail>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1670
            <leftPowerRail localId="6" height="40" width="3">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1671
              <position x="40" y="315"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1672
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1673
                <relPosition x="3" y="20"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1674
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1675
            </leftPowerRail>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1676
            <contact localId="7" height="20" width="25">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1677
              <position x="100" y="325"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1678
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1679
                <relPosition x="0" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1680
                <connection refLocalId="6">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1681
                  <position x="100" y="335"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1682
                  <position x="43" y="335"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1683
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1684
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1685
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1686
                <relPosition x="25" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1687
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1688
              <variable>IN1</variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1689
            </contact>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1690
            <contact localId="8" height="20" width="25">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1691
              <position x="185" y="325"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1692
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1693
                <relPosition x="0" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1694
                <connection refLocalId="7">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1695
                  <position x="185" y="335"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1696
                  <position x="125" y="335"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1697
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1698
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1699
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1700
                <relPosition x="25" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1701
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1702
              <variable>IN2</variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1703
            </contact>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1704
            <coil localId="9" height="20" width="25">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1705
              <position x="275" y="325"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1706
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1707
                <relPosition x="0" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1708
                <connection refLocalId="8">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1709
                  <position x="275" y="335"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1710
                  <position x="210" y="335"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1711
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1712
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1713
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1714
                <relPosition x="25" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1715
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1716
              <variable>OUT_AND</variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1717
            </coil>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1718
            <rightPowerRail localId="10" height="40" width="3">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1719
              <position x="350" y="315"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1720
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1721
                <relPosition x="0" y="20"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1722
                <connection refLocalId="9">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1723
                  <position x="350" y="335"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1724
                  <position x="300" y="335"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1725
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1726
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1727
            </rightPowerRail>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1728
            <leftPowerRail localId="11" height="80" width="3">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1729
              <position x="40" y="415"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1730
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1731
                <relPosition x="3" y="20"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1732
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1733
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1734
                <relPosition x="3" y="60"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1735
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1736
            </leftPowerRail>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1737
            <contact localId="12" height="20" width="25">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1738
              <position x="100" y="425"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1739
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1740
                <relPosition x="0" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1741
                <connection refLocalId="11">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1742
                  <position x="100" y="435"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1743
                  <position x="43" y="435"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1744
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1745
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1746
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1747
                <relPosition x="25" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1748
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1749
              <variable>IN1</variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1750
            </contact>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1751
            <contact localId="13" height="20" width="25" negated="true">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1752
              <position x="100" y="465"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1753
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1754
                <relPosition x="0" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1755
                <connection refLocalId="11">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1756
                  <position x="100" y="475"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1757
                  <position x="43" y="475"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1758
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1759
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1760
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1761
                <relPosition x="25" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1762
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1763
              <variable>IN1</variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1764
            </contact>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1765
            <contact localId="14" height="20" width="25" negated="true">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1766
              <position x="190" y="425"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1767
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1768
                <relPosition x="0" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1769
                <connection refLocalId="12">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1770
                  <position x="190" y="435"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1771
                  <position x="125" y="435"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1772
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1773
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1774
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1775
                <relPosition x="25" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1776
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1777
              <variable>IN2</variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1778
            </contact>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1779
            <contact localId="15" height="20" width="25">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1780
              <position x="190" y="465"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1781
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1782
                <relPosition x="0" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1783
                <connection refLocalId="13">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1784
                  <position x="190" y="475"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1785
                  <position x="125" y="475"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1786
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1787
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1788
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1789
                <relPosition x="25" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1790
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1791
              <variable>IN2</variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1792
            </contact>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1793
            <coil localId="16" height="20" width="30">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1794
              <position x="295" y="425"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1795
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1796
                <relPosition x="0" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1797
                <connection refLocalId="14">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1798
                  <position x="295" y="435"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1799
                  <position x="215" y="435"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1800
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1801
                <connection refLocalId="15">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1802
                  <position x="295" y="435"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1803
                  <position x="270" y="435"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1804
                  <position x="270" y="475"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1805
                  <position x="215" y="475"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1806
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1807
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1808
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1809
                <relPosition x="30" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1810
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1811
              <variable>OUT_XOR</variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1812
            </coil>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1813
            <rightPowerRail localId="17" height="40" width="3">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1814
              <position x="350" y="415"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1815
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1816
                <relPosition x="0" y="20"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1817
                <connection refLocalId="16">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1818
                  <position x="350" y="435"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1819
                  <position x="325" y="435"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1820
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1821
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1822
            </rightPowerRail>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1823
            <leftPowerRail localId="18" height="80" width="3">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1824
              <position x="40" y="550"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1825
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1826
                <relPosition x="3" y="20"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1827
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1828
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1829
                <relPosition x="3" y="60"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1830
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1831
            </leftPowerRail>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1832
            <contact localId="19" height="20" width="25">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1833
              <position x="100" y="560"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1834
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1835
                <relPosition x="0" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1836
                <connection refLocalId="18">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1837
                  <position x="100" y="570"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1838
                  <position x="43" y="570"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1839
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1840
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1841
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1842
                <relPosition x="25" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1843
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1844
              <variable>IN1</variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1845
            </contact>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1846
            <contact localId="21" height="20" width="25">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1847
              <position x="100" y="600"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1848
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1849
                <relPosition x="0" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1850
                <connection refLocalId="18">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1851
                  <position x="100" y="610"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1852
                  <position x="43" y="610"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1853
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1854
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1855
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1856
                <relPosition x="25" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1857
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1858
              <variable>IN2</variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1859
            </contact>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1860
            <block localId="22" width="60" height="100" typeName="SR" instanceName="SR1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1861
              <position x="170" y="530"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1862
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1863
                <variable formalParameter="S1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1864
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1865
                    <relPosition x="0" y="40"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1866
                    <connection refLocalId="19">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1867
                      <position x="170" y="570"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1868
                      <position x="125" y="570"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1869
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1870
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1871
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1872
                <variable formalParameter="R">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1873
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1874
                    <relPosition x="0" y="80"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1875
                    <connection refLocalId="21">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1876
                      <position x="170" y="610"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1877
                      <position x="125" y="610"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1878
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1879
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1880
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1881
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1882
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1883
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1884
                <variable formalParameter="Q1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1885
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1886
                    <relPosition x="60" y="40"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1887
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1888
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1889
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1890
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1891
            <coil localId="24" height="20" width="25">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1892
              <position x="295" y="560"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1893
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1894
                <relPosition x="0" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1895
                <connection refLocalId="22" formalParameter="Q1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1896
                  <position x="295" y="570"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1897
                  <position x="230" y="570"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1898
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1899
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1900
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1901
                <relPosition x="25" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1902
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1903
              <variable>OUT_SR</variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1904
            </coil>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1905
            <rightPowerRail localId="25" height="40" width="3">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1906
              <position x="350" y="550"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1907
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1908
                <relPosition x="0" y="20"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1909
                <connection refLocalId="24">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1910
                  <position x="350" y="570"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1911
                  <position x="320" y="570"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1912
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1913
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1914
            </rightPowerRail>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1915
            <comment localId="26" height="85" width="385">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1916
              <position x="25" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1917
              <content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1918
<![CDATA[A LD function block that embeds some FB and check basic LD]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1919
              </content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1920
            </comment>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1921
          </LD>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1922
        </body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1923
      </pou>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1924
      <pou name="Test_SFC" pouType="functionBlock">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1925
        <interface>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1926
          <inputVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1927
            <variable name="CNT1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1928
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1929
                <BOOL/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1930
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1931
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1932
            <variable name="CNT2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1933
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1934
                <BOOL/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1935
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1936
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1937
            <variable name="IN1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1938
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1939
                <derived name="MYTYPE"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1940
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1941
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1942
            <variable name="IN2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1943
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1944
                <derived name="MYTYPE"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1945
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1946
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1947
            <variable name="UPPER1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1948
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1949
                <INT/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1950
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1951
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1952
            <variable name="UPPER2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1953
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1954
                <INT/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1955
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1956
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1957
          </inputVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1958
          <outputVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1959
            <variable name="OUT1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1960
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1961
                <derived name="MYTYPE"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1962
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1963
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1964
            <variable name="OUT2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1965
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1966
                <derived name="MYTYPE"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1967
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1968
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1969
          </outputVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1970
          <localVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1971
            <variable name="TEST_ENUM">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1972
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1973
                <derived name="MYTYPE2"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1974
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1975
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1976
            <variable name="TEST_ARRAY">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1977
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1978
                <derived name="MYTYPE3"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1979
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1980
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1981
            <variable name="GO">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1982
              <type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1983
                <BOOL/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1984
              </type>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1985
            </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1986
          </localVars>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1987
        </interface>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1988
        <actions>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1989
          <action name="COUNT1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1990
            <body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1991
              <ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1992
<![CDATA[OUT1 := IN1 + 1;
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1993
TEST_ENUM := OPEN;
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1994
]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1995
              </ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1996
            </body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1997
          </action>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1998
          <action name="COUNT2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  1999
            <body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2000
              <ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2001
<![CDATA[OUT2 := IN2 + 1;
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2002
TEST_ARRAY[0,1] := TEST_ARRAY[0,2] + 50;
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2003
]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2004
              </ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2005
            </body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2006
          </action>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2007
        </actions>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2008
        <transitions>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2009
          <transition name="REACH_UPPER1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2010
            <body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2011
              <ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2012
<![CDATA[:= OUT1 >= UPPER1;]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2013
              </ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2014
            </body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2015
          </transition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2016
          <transition name="REACH_UPPER2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2017
            <body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2018
              <ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2019
<![CDATA[:= OUT2 >= UPPER2;]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2020
              </ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2021
            </body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2022
          </transition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2023
        </transitions>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2024
        <body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2025
          <SFC>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2026
            <step localId="1" height="31" width="55" name="Start" initialStep="true">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2027
              <position x="125" y="170"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2028
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2029
                <relPosition x="25" y="31"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2030
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2031
              <connectionPointOutAction formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2032
                <relPosition x="55" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2033
              </connectionPointOutAction>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2034
            </step>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2035
            <step localId="4" height="30" width="55" name="Step3">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2036
              <position x="440" y="370"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2037
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2038
                <relPosition x="25" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2039
                <connection refLocalId="22">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2040
                  <position x="465" y="370"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2041
                  <position x="465" y="348"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2042
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2043
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2044
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2045
                <relPosition x="25" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2046
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2047
              <connectionPointOutAction formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2048
                <relPosition x="55" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2049
              </connectionPointOutAction>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2050
            </step>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2051
            <jumpStep localId="5" height="13" width="20" targetName="Start">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2052
              <position x="205" y="755"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2053
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2054
                <relPosition x="10" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2055
                <connection refLocalId="56">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2056
                  <position x="215" y="755"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2057
                  <position x="215" y="715"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2058
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2059
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2060
            </jumpStep>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2061
            <transition localId="8" height="2" width="20">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2062
              <position x="560" y="565"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2063
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2064
                <relPosition x="10" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2065
                <connection refLocalId="25">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2066
                  <position x="570" y="565"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2067
                  <position x="570" y="523"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2068
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2069
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2070
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2071
                <relPosition x="10" y="2"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2072
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2073
              <condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2074
                <inline name="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2075
                  <ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2076
<![CDATA[TRUE]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2077
                  </ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2078
                </inline>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2079
              </condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2080
            </transition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2081
            <actionBlock localId="9" height="30" width="90">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2082
              <position x="325" y="375"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2083
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2084
                <relPosition x="0" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2085
                <connection refLocalId="13">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2086
                  <position x="325" y="390"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2087
                  <position x="300" y="390"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2088
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2089
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2090
              <action>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2091
                <reference name="COUNT1"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2092
              </action>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2093
            </actionBlock>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2094
            <actionBlock localId="10" height="30" width="90">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2095
              <position x="520" y="370"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2096
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2097
                <relPosition x="0" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2098
                <connection refLocalId="4">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2099
                  <position x="520" y="385"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2100
                  <position x="495" y="385"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2101
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2102
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2103
              <action>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2104
                <reference name="COUNT1"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2105
              </action>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2106
            </actionBlock>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2107
            <selectionDivergence localId="11" height="1" width="530">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2108
              <position x="45" y="230"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2109
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2110
                <relPosition x="105" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2111
                <connection refLocalId="1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2112
                  <position x="150" y="230"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2113
                  <position x="150" y="201"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2114
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2115
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2116
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2117
                <relPosition x="0" y="1"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2118
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2119
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2120
                <relPosition x="225" y="1"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2121
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2122
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2123
                <relPosition x="530" y="1"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2124
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2125
            </selectionDivergence>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2126
            <selectionConvergence localId="12" height="1" width="525">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2127
              <position x="45" y="600"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2128
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2129
                <relPosition x="0" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2130
                <connection refLocalId="38">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2131
                  <position x="45" y="600"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2132
                  <position x="45" y="472"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2133
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2134
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2135
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2136
                <relPosition x="225" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2137
                <connection refLocalId="15">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2138
                  <position x="270" y="600"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2139
                  <position x="270" y="472"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2140
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2141
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2142
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2143
                <relPosition x="525" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2144
                <connection refLocalId="8">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2145
                  <position x="570" y="600"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2146
                  <position x="570" y="567"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2147
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2148
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2149
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2150
                <relPosition x="170" y="1"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2151
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2152
            </selectionConvergence>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2153
            <step localId="13" height="30" width="55" name="Step1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2154
              <position x="245" y="375"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2155
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2156
                <relPosition x="25" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2157
                <connection refLocalId="44">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2158
                  <position x="270" y="375"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2159
                  <position x="270" y="280"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2160
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2161
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2162
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2163
                <relPosition x="25" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2164
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2165
              <connectionPointOutAction formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2166
                <relPosition x="55" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2167
              </connectionPointOutAction>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2168
            </step>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2169
            <transition localId="15" height="2" width="20">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2170
              <position x="260" y="470"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2171
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2172
                <relPosition x="10" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2173
                <connection refLocalId="13">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2174
                  <position x="270" y="470"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2175
                  <position x="270" y="405"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2176
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2177
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2178
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2179
                <relPosition x="10" y="2"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2180
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2181
              <condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2182
                <reference name="REACH_UPPER1"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2183
              </condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2184
            </transition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2185
            <simultaneousDivergence localId="22" height="3" width="210">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2186
              <position x="465" y="345"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2187
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2188
                <relPosition x="110" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2189
                <connection refLocalId="45">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2190
                  <position x="575" y="345"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2191
                  <position x="575" y="280"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2192
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2193
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2194
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2195
                <relPosition x="0" y="3"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2196
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2197
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2198
                <relPosition x="210" y="3"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2199
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2200
            </simultaneousDivergence>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2201
            <transition localId="23" height="2" width="20">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2202
              <position x="455" y="430"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2203
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2204
                <relPosition x="10" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2205
                <connection refLocalId="4">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2206
                  <position x="465" y="430"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2207
                  <position x="465" y="400"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2208
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2209
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2210
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2211
                <relPosition x="10" y="2"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2212
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2213
              <condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2214
                <reference name="REACH_UPPER1"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2215
              </condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2216
            </transition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2217
            <step localId="24" height="27" width="55" name="WAIT1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2218
              <position x="440" y="465"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2219
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2220
                <relPosition x="25" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2221
                <connection refLocalId="23">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2222
                  <position x="465" y="465"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2223
                  <position x="465" y="432"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2224
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2225
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2226
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2227
                <relPosition x="25" y="27"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2228
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2229
            </step>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2230
            <simultaneousConvergence localId="25" height="3" width="210">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2231
              <position x="465" y="520"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2232
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2233
                <relPosition x="0" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2234
                <connection refLocalId="24">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2235
                  <position x="465" y="520"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2236
                  <position x="465" y="492"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2237
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2238
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2239
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2240
                <relPosition x="210" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2241
                <connection refLocalId="29">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2242
                  <position x="675" y="520"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2243
                  <position x="675" y="492"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2244
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2245
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2246
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2247
                <relPosition x="105" y="3"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2248
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2249
            </simultaneousConvergence>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2250
            <step localId="26" height="30" width="55" name="Step4">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2251
              <position x="650" y="370"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2252
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2253
                <relPosition x="25" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2254
                <connection refLocalId="22">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2255
                  <position x="675" y="370"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2256
                  <position x="675" y="348"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2257
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2258
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2259
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2260
                <relPosition x="25" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2261
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2262
              <connectionPointOutAction formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2263
                <relPosition x="55" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2264
              </connectionPointOutAction>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2265
            </step>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2266
            <transition localId="28" height="2" width="20">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2267
              <position x="665" y="430"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2268
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2269
                <relPosition x="10" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2270
                <connection refLocalId="26">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2271
                  <position x="675" y="430"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2272
                  <position x="675" y="400"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2273
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2274
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2275
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2276
                <relPosition x="10" y="2"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2277
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2278
              <condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2279
                <reference name="REACH_UPPER2"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2280
              </condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2281
            </transition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2282
            <step localId="29" height="27" width="55" name="WAIT2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2283
              <position x="650" y="465"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2284
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2285
                <relPosition x="25" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2286
                <connection refLocalId="28">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2287
                  <position x="675" y="465"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2288
                  <position x="675" y="432"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2289
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2290
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2291
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2292
                <relPosition x="25" y="27"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2293
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2294
            </step>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2295
            <actionBlock localId="31" height="30" width="90">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2296
              <position x="730" y="370"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2297
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2298
                <relPosition x="0" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2299
                <connection refLocalId="26">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2300
                  <position x="730" y="385"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2301
                  <position x="705" y="385"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2302
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2303
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2304
              <action>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2305
                <reference name="COUNT2"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2306
              </action>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2307
            </actionBlock>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2308
            <actionBlock localId="32" height="30" width="350">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2309
              <position x="200" y="170"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2310
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2311
                <relPosition x="0" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2312
                <connection refLocalId="1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2313
                  <position x="200" y="185"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2314
                  <position x="180" y="185"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2315
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2316
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2317
              <action>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2318
                <inline>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2319
                  <ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2320
<![CDATA[OUT1 := 0;OUT2 := 0;GO := FALSE;]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2321
                  </ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2322
                </inline>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2323
              </action>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2324
            </actionBlock>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2325
            <transition localId="33" height="2" width="20">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2326
              <position x="35" y="325"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2327
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2328
                <relPosition x="10" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2329
                <connection refLocalId="11">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2330
                  <position x="45" y="325"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2331
                  <position x="45" y="231"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2332
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2333
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2334
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2335
                <relPosition x="10" y="2"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2336
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2337
              <condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2338
                <inline name="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2339
                  <ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2340
<![CDATA[CNT2 AND NOT CNT1]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2341
                  </ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2342
                </inline>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2343
              </condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2344
            </transition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2345
            <block localId="34" width="80" height="90" typeName="AND">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2346
              <position x="435" y="240"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2347
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2348
                <variable formalParameter="IN1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2349
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2350
                    <relPosition x="0" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2351
                    <connection refLocalId="35">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2352
                      <position x="435" y="275"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2353
                      <position x="410" y="275"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2354
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2355
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2356
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2357
                <variable formalParameter="IN2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2358
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2359
                    <relPosition x="0" y="70"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2360
                    <connection refLocalId="39">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2361
                      <position x="435" y="310"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2362
                      <position x="410" y="310"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2363
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2364
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2365
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2366
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2367
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2368
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2369
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2370
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2371
                    <relPosition x="80" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2372
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2373
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2374
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2375
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2376
            <inVariable localId="35" height="30" width="50">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2377
              <position x="360" y="260"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2378
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2379
                <relPosition x="50" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2380
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2381
              <expression>CNT1</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2382
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2383
            <step localId="36" height="27" width="60" name="Step2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2384
              <position x="15" y="375"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2385
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2386
                <relPosition x="30" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2387
                <connection refLocalId="33">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2388
                  <position x="45" y="375"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2389
                  <position x="45" y="327"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2390
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2391
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2392
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2393
                <relPosition x="30" y="27"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2394
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2395
              <connectionPointOutAction formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2396
                <relPosition x="60" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2397
              </connectionPointOutAction>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2398
            </step>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2399
            <actionBlock localId="37" height="30" width="90">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2400
              <position x="100" y="375"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2401
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2402
                <relPosition x="0" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2403
                <connection refLocalId="36">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2404
                  <position x="100" y="390"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2405
                  <position x="75" y="390"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2406
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2407
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2408
              <action>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2409
                <reference name="COUNT2"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2410
              </action>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2411
            </actionBlock>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2412
            <transition localId="38" height="2" width="20">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2413
              <position x="35" y="470"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2414
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2415
                <relPosition x="10" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2416
                <connection refLocalId="36">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2417
                  <position x="45" y="470"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2418
                  <position x="45" y="402"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2419
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2420
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2421
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2422
                <relPosition x="10" y="2"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2423
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2424
              <condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2425
                <reference name="REACH_UPPER2"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2426
              </condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2427
            </transition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2428
            <inVariable localId="39" height="30" width="50">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2429
              <position x="360" y="295"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2430
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2431
                <relPosition x="50" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2432
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2433
              <expression>CNT2</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2434
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2435
            <leftPowerRail localId="40" height="40" width="3">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2436
              <position x="70" y="255"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2437
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2438
                <relPosition x="3" y="20"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2439
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2440
            </leftPowerRail>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2441
            <contact localId="41" height="20" width="25">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2442
              <position x="110" y="265"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2443
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2444
                <relPosition x="0" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2445
                <connection refLocalId="40">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2446
                  <position x="110" y="275"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2447
                  <position x="73" y="275"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2448
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2449
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2450
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2451
                <relPosition x="25" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2452
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2453
              <variable>CNT1</variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2454
            </contact>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2455
            <contact localId="42" height="20" width="25" negated="true">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2456
              <position x="190" y="265"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2457
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2458
                <relPosition x="0" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2459
                <connection refLocalId="41">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2460
                  <position x="190" y="275"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2461
                  <position x="135" y="275"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2462
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2463
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2464
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2465
                <relPosition x="25" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2466
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2467
              <variable>CNT2</variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2468
            </contact>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2469
            <transition localId="44" height="10" width="20">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2470
              <position x="260" y="270"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2471
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2472
                <relPosition x="10" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2473
                <connection refLocalId="11">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2474
                  <position x="270" y="270"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2475
                  <position x="270" y="231"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2476
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2477
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2478
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2479
                <relPosition x="10" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2480
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2481
              <condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2482
                <connection refLocalId="42">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2483
                  <position x="260" y="275"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2484
                  <position x="215" y="275"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2485
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2486
              </condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2487
            </transition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2488
            <transition localId="45" height="10" width="20">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2489
              <position x="565" y="270"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2490
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2491
                <relPosition x="10" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2492
                <connection refLocalId="11">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2493
                  <position x="575" y="270"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2494
                  <position x="575" y="231"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2495
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2496
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2497
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2498
                <relPosition x="10" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2499
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2500
              <condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2501
                <connection refLocalId="34" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2502
                  <position x="565" y="275"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2503
                  <position x="515" y="275"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2504
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2505
              </condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2506
            </transition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2507
            <comment localId="46" height="120" width="785">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2508
              <position x="15" y="25"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2509
              <content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2510
<![CDATA[A SFC that make use of different kinds of divergences, and mix LD and FBD and inline transitions.
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2511
It is supposed to increment OUT1 and OUT2 according CNT1 and CNT2, and untill UPPER1 and UPPER2 limits are reached.]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2512
              </content>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2513
            </comment>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2514
            <step localId="47" height="45" width="75" name="Start2" initialStep="true">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2515
              <position x="1010" y="215"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2516
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2517
                <relPosition x="35" y="45"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2518
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2519
            </step>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2520
            <transition localId="48" height="10" width="20">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2521
              <position x="1035" y="285"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2522
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2523
                <relPosition x="10" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2524
                <connection refLocalId="47">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2525
                  <position x="1045" y="285"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2526
                  <position x="1045" y="260"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2527
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2528
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2529
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2530
                <relPosition x="10" y="10"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2531
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2532
              <condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2533
                <connection refLocalId="54" formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2534
                  <position x="1035" y="290"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2535
                  <position x="1000" y="290"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2536
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2537
              </condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2538
            </transition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2539
            <transition localId="49" height="5" width="20">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2540
              <position x="1035" y="380"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2541
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2542
                <relPosition x="10" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2543
                <connection refLocalId="50">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2544
                  <position x="1045" y="380"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2545
                  <position x="1045" y="355"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2546
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2547
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2548
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2549
                <relPosition x="10" y="5"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2550
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2551
              <condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2552
                <inline name="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2553
                  <ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2554
<![CDATA[CNT2]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2555
                  </ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2556
                </inline>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2557
              </condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2558
            </transition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2559
            <step localId="50" height="35" width="60" name="WAIT3">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2560
              <position x="1015" y="320"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2561
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2562
                <relPosition x="30" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2563
                <connection refLocalId="48">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2564
                  <position x="1045" y="320"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2565
                  <position x="1045" y="310"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2566
                  <position x="1045" y="310"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2567
                  <position x="1045" y="295"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2568
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2569
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2570
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2571
                <relPosition x="30" y="35"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2572
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2573
            </step>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2574
            <jumpStep localId="51" height="15" width="20" targetName="Start2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2575
              <position x="1035" y="415"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2576
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2577
                <relPosition x="10" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2578
                <connection refLocalId="49">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2579
                  <position x="1045" y="415"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2580
                  <position x="1045" y="385"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2581
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2582
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2583
            </jumpStep>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2584
            <inVariable localId="52" height="30" width="170">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2585
              <position x="700" y="245"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2586
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2587
                <relPosition x="170" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2588
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2589
              <expression>TEST_ARRAY[0, 1]</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2590
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2591
            <inVariable localId="53" height="30" width="70">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2592
              <position x="800" y="320"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2593
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2594
                <relPosition x="70" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2595
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2596
              <expression>UINT#0</expression>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2597
            </inVariable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2598
            <block localId="54" width="75" height="70" typeName="GT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2599
              <position x="925" y="260"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2600
              <inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2601
                <variable formalParameter="IN1">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2602
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2603
                    <relPosition x="0" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2604
                    <connection refLocalId="52">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2605
                      <position x="925" y="290"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2606
                      <position x="900" y="290"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2607
                      <position x="900" y="260"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2608
                      <position x="870" y="260"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2609
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2610
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2611
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2612
                <variable formalParameter="IN2">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2613
                  <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2614
                    <relPosition x="0" y="55"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2615
                    <connection refLocalId="53">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2616
                      <position x="925" y="315"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2617
                      <position x="900" y="315"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2618
                      <position x="900" y="335"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2619
                      <position x="870" y="335"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2620
                    </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2621
                  </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2622
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2623
              </inputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2624
              <inOutVariables/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2625
              <outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2626
                <variable formalParameter="OUT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2627
                  <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2628
                    <relPosition x="75" y="30"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2629
                  </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2630
                </variable>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2631
              </outputVariables>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2632
            </block>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2633
            <step localId="55" height="40" width="120" name="TIMED_WAIT">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2634
              <position x="155" y="635"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2635
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2636
                <relPosition x="60" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2637
                <connection refLocalId="12">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2638
                  <position x="215" y="635"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2639
                  <position x="215" y="601"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2640
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2641
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2642
              <connectionPointOut formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2643
                <relPosition x="60" y="40"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2644
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2645
              <connectionPointOutAction formalParameter="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2646
                <relPosition x="120" y="20"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2647
              </connectionPointOutAction>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2648
            </step>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2649
            <transition localId="56" height="5" width="20">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2650
              <position x="205" y="710"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2651
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2652
                <relPosition x="10" y="0"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2653
                <connection refLocalId="55">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2654
                  <position x="215" y="710"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2655
                  <position x="215" y="675"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2656
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2657
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2658
              <connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2659
                <relPosition x="10" y="5"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2660
              </connectionPointOut>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2661
              <condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2662
                <inline name="">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2663
                  <ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2664
<![CDATA[GO]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2665
                  </ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2666
                </inline>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2667
              </condition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2668
            </transition>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2669
            <actionBlock localId="57" height="35" width="170">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2670
              <position x="320" y="640"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2671
              <connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2672
                <relPosition x="0" y="15"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2673
                <connection refLocalId="55">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2674
                  <position x="320" y="655"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2675
                  <position x="275" y="655"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2676
                </connection>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2677
              </connectionPointIn>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2678
              <action qualifier="D" duration="T#2s">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2679
                <inline>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2680
                  <ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2681
<![CDATA[GO := TRUE;]]>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2682
                  </ST>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2683
                </inline>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2684
              </action>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2685
            </actionBlock>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2686
          </SFC>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2687
        </body>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2688
      </pou>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2689
    </pous>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2690
  </types>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2691
  <instances>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2692
    <configurations>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2693
      <configuration name="STD_CONF">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2694
        <resource name="STD_RESSOURCE">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2695
          <task name="STD_TASK" interval="00:00:00.100000" priority="0">
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2696
            <pouInstance name="MAIN_INSTANCE" type="MAIN_TEST"/>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2697
          </task>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2698
        </resource>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2699
      </configuration>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2700
    </configurations>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2701
  </instances>
530118da6c15 update test_master and test_slave examples for win32
greg
parents:
diff changeset
  2702
</project>