<?xml version="1.0" encoding="iso-8859-1"?>
<EtherCATInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="EtherCATInfo.xsd" Version="1.2">
  <Vendor>
    <Id>#x00000E0D</Id>
    <Name>GCAN</Name>
    <ImageData16x14>424DB60A0000000000003600000028000000200000001C00000001001800000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8A200E8A200E8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8A200E8A200E8A200FFFFFFFFFFFFFFFFFFE8A200E8A200E8A200FFFFFFE8A200E8A200E8A200FFFFFFE8A200E8A200E8A200FFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFE8A200E8A200FFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFE8A200E8A200FFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFE8A200E8A200E8A200FFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8A200E8A200E8A200E8A200E8A200FFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFE8A200E8A200FFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8A200FFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFE8A200FFFFFFE8A200FFFFFFE8A200FFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8A200FFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFE8A200FFFFFFE8A200FFFFFFE8A200FFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8A200FFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFE8A200FFFFFFE8A200FFFFFFE8A200FFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFE8A200FFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFE8A200E8A200FFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8A200E8A200FFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFE8A200E8A200E8A200E8A200FFFFFFFFFFFFFFFFFFFFFFFFE8A200E8A200E8A200E8A200E8A200FFFFFFFFFFFFFFFFFFFFFFFFE8A200FFFFFFFFFFFFFFFFFFFFFFFFE8A200E8A200E8A200FFFFFFE8A200E8A200E8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</ImageData16x14>
  </Vendor>
  <Descriptions>
    <Groups>
      <Group SortOrder="2">
        <Type>IO Device</Type>
        <Name LcId="1031">IO Device</Name>
        <Name LcId="1033">IO Device</Name>
        <Image16x14>DEVICE</Image16x14>
      </Group>
    </Groups>
    <Devices>
      <Device Physics="YY">
        <Type ProductCode="#x00000001" RevisionNo="#x00000001">GCAN-8200 Ethercat MDP</Type>
        <Name LcId="1031">GCAN-8200 Ethercat MDP</Name>
        <Info>
          <StateMachine>
            <Timeout>
              <PreopTimeout>2000</PreopTimeout>
              <SafeopOpTimeout>9000</SafeopOpTimeout>
              <BackToInitTimeout>5000</BackToInitTimeout>
              <BackToSafeopTimeout>200</BackToSafeopTimeout>
            </Timeout>
          </StateMachine>
          <Mailbox>
            <Timeout>
              <RequestTimeout>100</RequestTimeout>
              <ResponseTimeout>2000</ResponseTimeout>
            </Timeout>
          </Mailbox>
        </Info>
        <GroupType>IO Device</GroupType>
        <Profile>
          <ChannelInfo>
            <ProfileNo>5001</ProfileNo>
          </ChannelInfo>
          <Dictionary>
            <DataTypes>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>BIT2</Name>
                <BitSize>2</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>BOOL</Name>
                <BitSize>1</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>DINT</Name>
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>INT</Name>
                <BitSize>16</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>SINT</Name>
                <BitSize>8</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>UDINT</Name>
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>UINT</Name>
                <BitSize>16</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>USINT</Name>
                <BitSize>8</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>ARRAY [0..3] OF BYTE</Name>
                <BaseType>USINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>0</LBound>
                  <Elements>4</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <!--Device Name (0x1008) type-->
                <Name>STRING(34)</Name>
                <BitSize>272</BitSize>
              </DataType>
              <DataType>
                <!--Hardware version string (0x1009)-->
                <Name>STRING(4)</Name>
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <!--Ident object (0x1018) type-->
                <Name>DT1018</Name>
                <BitSize>144</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Vendor ID</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Product code</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Revision</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Serial number</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C00ARR</Name>
                <BaseType>USINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>4</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C00</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C00ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <!--Error Setting object (0x10F1) type-->
                <Name>DT10F1</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Local Error Reaction</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Sync Error Counter Limit</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <!--Datatype for SM2(Output) Synchronisation  Parameter-->
                <Name>DT1C32</Name>
                <BitSize>488</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Synchronization Type</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOp">rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Synchronization Types supported</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>96</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Minimum Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>Calc and Copy Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>Get Cycle Time</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>Delay Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>224</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>Sync0 Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>256</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>SM-Event Missed</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>288</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>Cycle Time Too Small</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>304</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>32</SubIdx>
                  <Name>Sync Error</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>480</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <!--Datatype for SM3(Input) Synchronisation  Parameter-->
                <Name>DT1C33</Name>
                <BitSize>488</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Synchronization Type</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOp">rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Synchronization Types supported</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>96</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Minimum Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>Calc and Copy Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>Get Cycle Time</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>Delay Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>224</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>Sync0 Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>256</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>SM-Event Missed</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>288</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>Cycle Time Too Small</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>304</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>32</SubIdx>
                  <Name>Sync Error</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>480</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C12ARR</Name>
                <BaseType>UINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>2</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C12</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOp">rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C12ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOp">rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C13ARR</Name>
                <BaseType>UINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>2</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C13</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOp">rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C13ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOp">rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF000</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Module index distance</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Maximum number of modules</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF010ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>64</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>32</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF010</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DTF010ARR</Type>
                  <BitSize>64</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <!--Module Profile Information-->
              </DataType>
              <DataType>
                <Name>DTF030ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>64</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>32</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF030</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DTF030ARR</Type>
                  <BitSize>64</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <!--Module Profile Information-->
              </DataType>
              <DataType>
                <Name>DTF050ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>64</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>32</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF050</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DTF050ARR</Type>
                  <BitSize>64</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <!--Module Ident list of the detected modules-->
              </DataType>
            </DataTypes>
            <Objects>
              <Object>
                <Index>#x1000</Index>
                <Name>Device type</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Info>
                  <DefaultData>92010200</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>m</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1001</Index>
                <Name>Error register</Name>
                <Type>USINT</Type>
                <BitSize>8</BitSize>
                <Info>
                  <DefaultData>00</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1008</Index>
                <Name>Device name</Name>
                <Type>STRING(34)</Type>
                <BitSize>272</BitSize>
                <Info>
                  <DefaultData>454C39383030207C203241786973204369413430322053616D706C655F5635693130</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1009</Index>
                <Name>Hardware version</Name>
                <Type>STRING(4)</Type>
                <BitSize>32</BitSize>
                <Info>
                  <DefaultData>6E2E612E</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x100a</Index>
                <Name>Software version</Name>
                <Type>STRING(4)</Type>
                <BitSize>32</BitSize>
                <Info>
                  <DefaultData>352E3130</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1c00</Index>
                <Name>Sync manager type</Name>
                <Type>DT1C00</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 003</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 004</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1018</Index>
                <Name>Identity</Name>
                <Type>DT1018</Type>
                <BitSize>144</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Vendor ID</Name>
                    <Info>
                      <DefaultData>020000E0</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Product code</Name>
                    <Info>
                      <DefaultData>52304826</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Revision</Name>
                    <Info>
                      <DefaultData>11020100</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Serial number</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x10F1</Index>
                <Name>Error Settings</Name>
                <Type>DT10F1</Type>
                <BitSize>80</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Local Error Reaction</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync Error Counter Limit</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1c32</Index>
                <Name>SM output parameter</Name>
                <Type>DT1C32</Type>
                <BitSize>488</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>20</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Type</Name>
                    <Info>
                      <DefaultData>0100</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Types supported</Name>
                    <Info>
                      <DefaultData>1E40</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Minimum Cycle Time</Name>
                    <Info>
                      <DefaultData>50C30000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calc and Copy Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Get Cycle Time</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Delay Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync0 Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SM-Event Missed</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle Time Too Small</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync Error</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1c33</Index>
                <Name>SM input parameter</Name>
                <Type>DT1C33</Type>
                <BitSize>488</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>20</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Type</Name>
                    <Info>
                      <DefaultData>2200</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Types supported</Name>
                    <Info>
                      <DefaultData>1E40</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Minimum Cycle Time</Name>
                    <Info>
                      <DefaultData>50C30000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calc and Copy Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Get Cycle Time</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Delay Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync0 Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SM-Event Missed</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle Time Too Small</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync Error</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1c12</Index>
                <Name>RxPDO assign</Name>
                <Type>DT1C12</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>0016</DefaultData>
                    </Info>
                  </SubItem>
                  <!--                 <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  -->
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1c13</Index>
                <Name>TxPDO assign</Name>
                <Type>DT1C13</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>001a</DefaultData>
                    </Info>
                  </SubItem>
                  <!--               <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                   -->
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#xf000</Index>
                <Name>Modular device profile</Name>
                <Type>DTF000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>2</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module index distance</Name>
                    <Info>
                      <DefaultData>800</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Maximum number of modules</Name>
                    <Info>
                      <DefaultData>32</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#xf050</Index>
                <Name>Module detected list</Name>
                <Type>DTF050</Type>
                <BitSize>80</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>32</Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 1 Ident</Name>
                    <Info>0</Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 2 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 3 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 4 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 5 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 6 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 7 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 8 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 9 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 10 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 11 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 12 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 13 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 14 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 15 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 16 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 17 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 18 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 19 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 20 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 21 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 22 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 23 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 24 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 25 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 26 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 27 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 28 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 29 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 30 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 31 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 32 Ident</Name>
                    <Info></Info>
                  </SubItem>
                </Info>
              </Object>
            </Objects>
          </Dictionary>
        </Profile>
        <Fmmu>Outputs</Fmmu>
        <Fmmu>Inputs</Fmmu>
        <Fmmu>MBoxState</Fmmu>
        <Sm MinSize="34" MaxSize="512" DefaultSize="256" StartAddress="#x1000" ControlByte="#x26" Enable="1">MBoxOut</Sm>
        <Sm MinSize="34" MaxSize="512" DefaultSize="256" StartAddress="#x1100" ControlByte="#x22" Enable="1">MBoxIn</Sm>
        <Sm StartAddress="#x1200" ControlByte="#x64" Enable="1">Outputs</Sm>
        <Sm StartAddress="#x1300" ControlByte="#x20" Enable="1">Inputs</Sm>
        <Mailbox DataLinkLayer="true">
          <CoE SdoInfo="true" SegmentedSdo="true" CompleteAccess="true" PdoAssign="true" />
        </Mailbox>
        <Eeprom>
          <ByteSize>2048</ByteSize>
          <ConfigData>08000000640000000000</ConfigData>
        </Eeprom>
        <Slots IdentifyModuleBy="ModuleIdent" SlotIndexIncrement="16" SlotPdoIncrement="16">
          <Slot MinInstances="0" MaxInstances="32" SlotIndexIncrement="16" SlotPdoIncrement="16" TreeView="SLOT">
            <Name>GCAN-IO Device</Name>
            <ModuleClass>
              <Class>IO-Devices</Class>
              <Name>GCAN-IO Device</Name>
              <ImageData16x14>424DE6000000000000007600000028000000100000000E0000000100040000000000700000000000000000000000000000000000000080808000C0C0C0000000000000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000000000000000111101111011110011110111101111001221012210122100111101111011110012210122101221001111011110111100122101221012210011110111101111001221012210122100111101111011110013310133101331001331013310133100111101111011110</ImageData16x14>
            </ModuleClass>
          </Slot>
        </Slots>
        <Image16x14>DEVICE</Image16x14>
      </Device>
      <Device Physics="YY">
        <Type ProductCode="#x00000002" RevisionNo="#x00000002">GCAN-8201 Ethercat MDP</Type>
        <Name LcId="1031">GCAN-8201 Ethercat MDP</Name>
        <Info>
          <StateMachine>
            <Timeout>
              <PreopTimeout>2000</PreopTimeout>
              <SafeopOpTimeout>9000</SafeopOpTimeout>
              <BackToInitTimeout>5000</BackToInitTimeout>
              <BackToSafeopTimeout>200</BackToSafeopTimeout>
            </Timeout>
          </StateMachine>
          <Mailbox>
            <Timeout>
              <RequestTimeout>100</RequestTimeout>
              <ResponseTimeout>2000</ResponseTimeout>
            </Timeout>
          </Mailbox>
        </Info>
        <GroupType>IO Device</GroupType>
        <Profile>
          <ChannelInfo>
            <ProfileNo>5001</ProfileNo>
          </ChannelInfo>
          <Dictionary>
            <DataTypes>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>BIT2</Name>
                <BitSize>2</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>BOOL</Name>
                <BitSize>1</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>DINT</Name>
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>INT</Name>
                <BitSize>16</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>SINT</Name>
                <BitSize>8</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>UDINT</Name>
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>UINT</Name>
                <BitSize>16</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>USINT</Name>
                <BitSize>8</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.1020)-->
                <Name>ARRAY [0..3] OF BYTE</Name>
                <BaseType>USINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>0</LBound>
                  <Elements>4</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <!--Device Name (0x1008) type-->
                <Name>STRING(34)</Name>
                <BitSize>272</BitSize>
              </DataType>
              <DataType>
                <!--Hardware version string (0x1009)-->
                <Name>STRING(4)</Name>
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <!--Ident object (0x1018) type-->
                <Name>DT1018</Name>
                <BitSize>144</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Vendor ID</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Product code</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Revision</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Serial number</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C00ARR</Name>
                <BaseType>USINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>4</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C00</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C00ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <!--Error Setting object (0x10F1) type-->
                <Name>DT10F1</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Local Error Reaction</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Sync Error Counter Limit</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <!--Datatype for SM2(Output) Synchronisation  Parameter-->
                <Name>DT1C32</Name>
                <BitSize>488</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Synchronization Type</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOp">rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Synchronization Types supported</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>96</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Minimum Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>Calc and Copy Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>Get Cycle Time</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>Delay Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>224</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>Sync0 Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>256</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>SM-Event Missed</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>288</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>Cycle Time Too Small</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>304</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>32</SubIdx>
                  <Name>Sync Error</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>480</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <!--Datatype for SM3(Input) Synchronisation  Parameter-->
                <Name>DT1C33</Name>
                <BitSize>488</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Synchronization Type</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOp">rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Synchronization Types supported</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>96</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Minimum Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>Calc and Copy Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>Get Cycle Time</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>Delay Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>224</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>Sync0 Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>256</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>SM-Event Missed</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>288</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>Cycle Time Too Small</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>304</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>32</SubIdx>
                  <Name>Sync Error</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>480</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C12ARR</Name>
                <BaseType>UINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>2</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C12</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOp">rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C12ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOp">rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C13ARR</Name>
                <BaseType>UINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>2</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C13</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOp">rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C13ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOp">rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF000</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Module index distance</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Maximum number of modules</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF010ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>64</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>32</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF010</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DTF010ARR</Type>
                  <BitSize>64</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <!--Module Profile Information-->
              </DataType>
              <DataType>
                <Name>DTF030ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>64</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>32</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF030</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DTF030ARR</Type>
                  <BitSize>64</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <!--Module Profile Information-->
              </DataType>
              <DataType>
                <Name>DTF050ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>64</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>32</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF050</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DTF050ARR</Type>
                  <BitSize>64</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <!--Module Ident list of the detected modules-->
              </DataType>
            </DataTypes>
            <Objects>
              <Object>
                <Index>#x1000</Index>
                <Name>Device type</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Info>
                  <DefaultData>92010200</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>m</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1001</Index>
                <Name>Error register</Name>
                <Type>USINT</Type>
                <BitSize>8</BitSize>
                <Info>
                  <DefaultData>00</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1008</Index>
                <Name>Device name</Name>
                <Type>STRING(34)</Type>
                <BitSize>272</BitSize>
                <Info>
                  <DefaultData>454C39383030207C203241786973204369413430322053616D706C655F5635693130</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1009</Index>
                <Name>Hardware version</Name>
                <Type>STRING(4)</Type>
                <BitSize>32</BitSize>
                <Info>
                  <DefaultData>6E2E612E</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x100a</Index>
                <Name>Software version</Name>
                <Type>STRING(4)</Type>
                <BitSize>32</BitSize>
                <Info>
                  <DefaultData>352E3130</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1c00</Index>
                <Name>Sync manager type</Name>
                <Type>DT1C00</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 003</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 004</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1018</Index>
                <Name>Identity</Name>
                <Type>DT1018</Type>
                <BitSize>144</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Vendor ID</Name>
                    <Info>
                      <DefaultData>020000E0</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Product code</Name>
                    <Info>
                      <DefaultData>52304826</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Revision</Name>
                    <Info>
                      <DefaultData>11020100</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Serial number</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x10F1</Index>
                <Name>Error Settings</Name>
                <Type>DT10F1</Type>
                <BitSize>80</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Local Error Reaction</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync Error Counter Limit</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1c32</Index>
                <Name>SM output parameter</Name>
                <Type>DT1C32</Type>
                <BitSize>488</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>20</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Type</Name>
                    <Info>
                      <DefaultData>0100</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Types supported</Name>
                    <Info>
                      <DefaultData>1E40</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Minimum Cycle Time</Name>
                    <Info>
                      <DefaultData>50C30000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calc and Copy Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Get Cycle Time</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Delay Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync0 Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SM-Event Missed</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle Time Too Small</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync Error</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1c33</Index>
                <Name>SM input parameter</Name>
                <Type>DT1C33</Type>
                <BitSize>488</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>20</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Type</Name>
                    <Info>
                      <DefaultData>2200</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Types supported</Name>
                    <Info>
                      <DefaultData>1E40</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Minimum Cycle Time</Name>
                    <Info>
                      <DefaultData>50C30000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calc and Copy Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Get Cycle Time</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Delay Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync0 Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SM-Event Missed</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle Time Too Small</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync Error</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1c12</Index>
                <Name>RxPDO assign</Name>
                <Type>DT1C12</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>0016</DefaultData>
                    </Info>
                  </SubItem>
                  <!--                 <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  -->
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1c13</Index>
                <Name>TxPDO assign</Name>
                <Type>DT1C13</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>001a</DefaultData>
                    </Info>
                  </SubItem>
                  <!--               <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                   -->
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#xf000</Index>
                <Name>Modular device profile</Name>
                <Type>DTF000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>2</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module index distance</Name>
                    <Info>
                      <DefaultData>800</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Maximum number of modules</Name>
                    <Info>
                      <DefaultData>32</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#xf050</Index>
                <Name>Module detected list</Name>
                <Type>DTF050</Type>
                <BitSize>80</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>32</Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 1 Ident</Name>
                    <Info>0</Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 2 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 3 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 4 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 5 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 6 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 7 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 8 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 9 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 10 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 11 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 12 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 13 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 14 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 15 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 16 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 17 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 18 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 19 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 20 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 21 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 22 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 23 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 24 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 25 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 26 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 27 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 28 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 29 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 30 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 31 Ident</Name>
                    <Info></Info>
                  </SubItem>
                  <SubItem>
                    <Name>Module 32 Ident</Name>
                    <Info></Info>
                  </SubItem>
                </Info>
              </Object>
            </Objects>
          </Dictionary>
        </Profile>
        <Fmmu>Outputs</Fmmu>
        <Fmmu>Inputs</Fmmu>
        <Fmmu>MBoxState</Fmmu>
        <Sm MinSize="34" MaxSize="512" DefaultSize="256" StartAddress="#x1000" ControlByte="#x26" Enable="1">MBoxOut</Sm>
        <Sm MinSize="34" MaxSize="512" DefaultSize="256" StartAddress="#x1100" ControlByte="#x22" Enable="1">MBoxIn</Sm>
        <Sm StartAddress="#x1200" ControlByte="#x64" Enable="1">Outputs</Sm>
        <Sm StartAddress="#x1300" ControlByte="#x20" Enable="1">Inputs</Sm>
        <Mailbox DataLinkLayer="true">
          <CoE SdoInfo="true" SegmentedSdo="true" CompleteAccess="true" PdoAssign="true" />
        </Mailbox>
        <Eeprom>
          <ByteSize>2048</ByteSize>
          <ConfigData>08000000640000000000</ConfigData>
        </Eeprom>
        <Slots IdentifyModuleBy="ModuleIdent" SlotIndexIncrement="16" SlotPdoIncrement="16">
          <Slot MinInstances="0" MaxInstances="32" SlotIndexIncrement="16" SlotPdoIncrement="16" TreeView="SLOT">
            <Name>GCAN-IO Device</Name>
            <ModuleClass>
              <Class>IO-Devices</Class>
              <Name>GCAN-IO Device</Name>
              <ImageData16x14>424DE6000000000000007600000028000000100000000E0000000100040000000000700000000000000000000000000000000000000080808000C0C0C0000000000000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000000000000000111101111011110011110111101111001221012210122100111101111011110012210122101221001111011110111100122101221012210011110111101111001221012210122100111101111011110013310133101331001331013310133100111101111011110</ImageData16x14>
            </ModuleClass>
          </Slot>
        </Slots>
        <Image16x14>DEVICE</Image16x14>
      </Device>
    </Devices>
    <Modules>
      <!--GC0001-->
      <Module>
        <Type ModuleIdent="0001" ModuleClass="IO-Devices">GC0001 Module Status</Type>
        <Name>Module Status</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a00</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>Module Status</Name>
            <Comment>object 0x6000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="0">#x0000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>15</BitLen>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC1008-->
      <Module>
        <Type ModuleIdent="1008" ModuleClass="IO-Devices">GC1008 Digital Input,PNP</Type>
        <Name>GC1008 8 Channels Digital Input,PNP</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a00</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1008 CH 1</Name>
            <Comment>object 0x6000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1008 CH 2</Name>
            <Comment>object 0x6000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1008 CH 3</Name>
            <Comment>object 0x6000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1008 CH 4</Name>
            <Comment>object 0x6000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1008 CH 5</Name>
            <Comment>object 0x6000:4</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1008 CH 6</Name>
            <Comment>object 0x6000:5</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1008 CH 7</Name>
            <Comment>object 0x6000:6</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1008 CH 8</Name>
            <Comment>object 0x6000:7</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="0">#x0000</Index>
            <SubIndex>9</SubIndex>
            <BitLen>8</BitLen>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC1018-->
      <Module>
        <Type ModuleIdent="1018" ModuleClass="IO-Devices">GC1018 Digital Input,NPN</Type>
        <Name>GC1018 8 Channels Digital Input,NPN</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a00</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1018 CH 1</Name>
            <Comment>object 0x6000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1018 CH 2</Name>
            <Comment>object 0x6000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1018 CH 3</Name>
            <Comment>object 0x6000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1018 CH 4</Name>
            <Comment>object 0x6000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1018 CH 5</Name>
            <Comment>object 0x6000:4</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1018 CH 6</Name>
            <Comment>object 0x6000:5</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1018 CH 7</Name>
            <Comment>object 0x6000:6</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1018 CH 8</Name>
            <Comment>object 0x6000:7</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="0">#x0000</Index>
            <SubIndex>9</SubIndex>
            <BitLen>8</BitLen>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC1016-->
      <Module>
        <Type ModuleIdent="1016" ModuleClass="IO-Devices">GC1016 Digital Input,PNP</Type>
        <Name>GC1016 16 Channels Digital Input,PNP</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a00</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 1</Name>
            <Comment>object 0x6000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 2</Name>
            <Comment>object 0x6000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 3</Name>
            <Comment>object 0x6000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 4</Name>
            <Comment>object 0x6000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 5</Name>
            <Comment>object 0x6000:4</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 6</Name>
            <Comment>object 0x6000:5</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 7</Name>
            <Comment>object 0x6000:6</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 8</Name>
            <Comment>object 0x6000:7</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 9</Name>
            <Comment>object 0x6000:8</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 10</Name>
            <Comment>object 0x6000:9</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 11</Name>
            <Comment>object 0x6000:10</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 12</Name>
            <Comment>object 0x6000:11</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 13</Name>
            <Comment>object 0x6000:12</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 14</Name>
            <Comment>object 0x6000:13</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 15</Name>
            <Comment>object 0x6000:14</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 16</Name>
            <Comment>object 0x6000:15</Comment>
            <DataType>BOOL</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC1116-->
      <Module>
        <Type ModuleIdent="1116" ModuleClass="IO-Devices">GC1116 Digital Input,NPN</Type>
        <Name>GC1116 16 Channels Digital Input,NPN</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a00</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1116 CH 1</Name>
            <Comment>object 0x6000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1116 CH 2</Name>
            <Comment>object 0x6000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1116 CH 3</Name>
            <Comment>object 0x6000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1116 CH 4</Name>
            <Comment>object 0x6000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1116 CH 5</Name>
            <Comment>object 0x6000:4</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1116 CH 6</Name>
            <Comment>object 0x6000:5</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1116 CH 7</Name>
            <Comment>object 0x6000:6</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1116 CH 8</Name>
            <Comment>object 0x6000:7</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1116 CH 9</Name>
            <Comment>object 0x6000:8</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1116 CH 10</Name>
            <Comment>object 0x6000:9</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1116 CH 11</Name>
            <Comment>object 0x6000:10</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1116 CH 12</Name>
            <Comment>object 0x6000:11</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1116 CH 13</Name>
            <Comment>object 0x6000:12</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1116 CH 14</Name>
            <Comment>object 0x6000:13</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1116 CH 15</Name>
            <Comment>object 0x6000:14</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1116 CH 16</Name>
            <Comment>object 0x6000:15</Comment>
            <DataType>BOOL</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC1416-->
      <Module>
        <Type ModuleIdent="1416" ModuleClass="IO-Devices">GC1416 Digital Input,PNP</Type>
        <Name>GC1416 16 Channels Digital Input,PNP</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a00</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1416 CH 1</Name>
            <Comment>object 0x6000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1416 CH 2</Name>
            <Comment>object 0x6000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1416 CH 3</Name>
            <Comment>object 0x6000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1416 CH 4</Name>
            <Comment>object 0x6000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 5</Name>
            <Comment>object 0x6000:4</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1416 CH 6</Name>
            <Comment>object 0x6000:5</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1416 CH 7</Name>
            <Comment>object 0x6000:6</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1416 CH 8</Name>
            <Comment>object 0x6000:7</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 9</Name>
            <Comment>object 0x6000:8</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1416 CH 10</Name>
            <Comment>object 0x6000:9</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1416 CH 11</Name>
            <Comment>object 0x6000:10</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1416 CH 12</Name>
            <Comment>object 0x6000:11</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1416 CH 13</Name>
            <Comment>object 0x6000:12</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1416 CH 14</Name>
            <Comment>object 0x6000:13</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1416 CH 15</Name>
            <Comment>object 0x6000:14</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 16</Name>
            <Comment>object 0x6000:15</Comment>
            <DataType>BOOL</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC1516-->
      <Module>
        <Type ModuleIdent="1516" ModuleClass="IO-Devices">GC1516 Digital Input,NPN</Type>
        <Name>GC1516 16 Channels Digital Input,NPN</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a00</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1516 CH 1</Name>
            <Comment>object 0x6000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1516 CH 2</Name>
            <Comment>object 0x6000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1516 CH 3</Name>
            <Comment>object 0x6000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1516 CH 4</Name>
            <Comment>object 0x6000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1516 CH 5</Name>
            <Comment>object 0x6000:4</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1516 CH 6</Name>
            <Comment>object 0x6000:5</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1516 CH 7</Name>
            <Comment>object 0x6000:6</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1516 CH 8</Name>
            <Comment>object 0x6000:7</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1516 CH 9</Name>
            <Comment>object 0x6000:8</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1516 CH 10</Name>
            <Comment>object 0x6000:9</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1516 CH 11</Name>
            <Comment>object 0x6000:10</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1516 CH 12</Name>
            <Comment>object 0x6000:11</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1516 CH 13</Name>
            <Comment>object 0x6000:12</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1516 CH 14</Name>
            <Comment>object 0x6000:13</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1016 CH 15</Name>
            <Comment>object 0x6000:14</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC1516 CH 16</Name>
            <Comment>object 0x6000:15</Comment>
            <DataType>BOOL</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC2008-->
      <Module>
        <Type ModuleIdent="2008" ModuleClass="IO-Devices">GC2008 Digital Output,PNP</Type>
        <Name>GC2008 8 Channels Digital Output, PNP</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1600</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2008 CH 1</Name>
            <Comment>object 0x7000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2008 CH 2</Name>
            <Comment>object 0x7000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2008 CH 3</Name>
            <Comment>object 0x7000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2008 CH 4</Name>
            <Comment>object 0x7000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2008 CH 5</Name>
            <Comment>object 0x7000:4</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2008 CH 6</Name>
            <Comment>object 0x7000:5</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2008 CH 7</Name>
            <Comment>object 0x7000:6</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2008 CH 8</Name>
            <Comment>object 0x7000:7</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="0">#x0000</Index>
            <SubIndex>9</SubIndex>
            <BitLen>8</BitLen>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC2016-->
      <Module>
        <Type ModuleIdent="2016" ModuleClass="IO-Devices">GC2016 Digital Output,PNP</Type>
        <Name>GC2016 16 Channels Digital Output, PNP</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1600</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2016 CH 1</Name>
            <Comment>object 0x7000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2016 CH 2</Name>
            <Comment>object 0x7000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2016 CH 3</Name>
            <Comment>object 0x7000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2016 CH 4</Name>
            <Comment>object 0x7000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2016 CH 5</Name>
            <Comment>object 0x7000:4</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2016 CH 6</Name>
            <Comment>object 0x7000:5</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2016 CH 7</Name>
            <Comment>object 0x7000:6</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2016 CH 8</Name>
            <Comment>object 0x7000:7</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2016 CH 9</Name>
            <Comment>object 0x7000:8</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2016 CH 10</Name>
            <Comment>object 0x7000:9</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2016 CH 11</Name>
            <Comment>object 0x7000:10</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2016 CH 12</Name>
            <Comment>object 0x7000:11</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2016 CH 13</Name>
            <Comment>object 0x7000:12</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2016 CH 14</Name>
            <Comment>object 0x7000:13</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2016 CH 15</Name>
            <Comment>object 0x7000:14</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2016 CH 16</Name>
            <Comment>object 0x7000:15</Comment>
            <DataType>BOOL</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC2018-->
      <Module>
        <Type ModuleIdent="2018" ModuleClass="IO-Devices">GC2018 Digital Output,NPN</Type>
        <Name>GC2018 8 Channels Digital Output, NPN</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1600</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2018 CH 1</Name>
            <Comment>object 0x7000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2018 CH 2</Name>
            <Comment>object 0x7000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2018 CH 3</Name>
            <Comment>object 0x7000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2018 CH 4</Name>
            <Comment>object 0x7000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2018 CH 5</Name>
            <Comment>object 0x7000:4</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2018 CH 6</Name>
            <Comment>object 0x7000:5</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2018 CH 7</Name>
            <Comment>object 0x7000:6</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2018 CH 8</Name>
            <Comment>object 0x7000:7</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="0">#x0000</Index>
            <SubIndex>9</SubIndex>
            <BitLen>8</BitLen>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC2204-->
      <Module>
        <Type ModuleIdent="2204" ModuleClass="IO-Devices">GC2204 Relay Output,NC</Type>
        <Name>GC2204 4 Channels Relay Output, NC</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1600</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2204 CH 1</Name>
            <Comment>object 0x7000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2204 CH 2</Name>
            <Comment>object 0x7000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2204 CH 3</Name>
            <Comment>object 0x7000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2204 CH 4</Name>
            <Comment>object 0x7000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="0">#x0000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>12</BitLen>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC2214-->
      <Module>
        <Type ModuleIdent="2214" ModuleClass="IO-Devices">GC2214 Relay Output,NC</Type>
        <Name>GC2214 4 Channels Relay Output, NC</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1600</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2214 CH 1</Name>
            <Comment>object 0x7000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2214 CH 2</Name>
            <Comment>object 0x7000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2214 CH 3</Name>
            <Comment>object 0x7000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2214 CH 4</Name>
            <Comment>object 0x7000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="0">#x0000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>12</BitLen>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC2116-->
      <Module>
        <Type ModuleIdent="2116" ModuleClass="IO-Devices">GC2116 Digital Output,NPN</Type>
        <Name>GC2116 16 Channels Digital Output, NPN</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1600</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2116 CH 1</Name>
            <Comment>object 0x7000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2116 CH 2</Name>
            <Comment>object 0x7000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2116 CH 3</Name>
            <Comment>object 0x7000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2116 CH 4</Name>
            <Comment>object 0x7000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2116 CH 5</Name>
            <Comment>object 0x7000:4</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2116 CH 6</Name>
            <Comment>object 0x7000:5</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2116 CH 7</Name>
            <Comment>object 0x7000:6</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2116 CH 8</Name>
            <Comment>object 0x7000:7</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2116 CH 9</Name>
            <Comment>object 0x7000:8</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2116 CH 10</Name>
            <Comment>object 0x7000:9</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2116 CH 11</Name>
            <Comment>object 0x7000:10</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2116 CH 12</Name>
            <Comment>object 0x7000:11</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2116 CH 13</Name>
            <Comment>object 0x7000:12</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2116 CH 14</Name>
            <Comment>object 0x7000:13</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2116 CH 15</Name>
            <Comment>object 0x7000:14</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2116 CH 16</Name>
            <Comment>object 0x7000:15</Comment>
            <DataType>BOOL</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC2416-->
      <Module>
        <Type ModuleIdent="2416" ModuleClass="IO-Devices">GC2416 Digital Output,PNP</Type>
        <Name>GC2416 16 Channels Digital Output, PNP</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1600</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2416 CH 1</Name>
            <Comment>object 0x7000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2416 CH 2</Name>
            <Comment>object 0x7000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2416 CH 3</Name>
            <Comment>object 0x7000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2416 CH 4</Name>
            <Comment>object 0x7000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2416 CH 5</Name>
            <Comment>object 0x7000:4</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2416 CH 6</Name>
            <Comment>object 0x7000:5</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2416 CH 7</Name>
            <Comment>object 0x7000:6</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2416 CH 8</Name>
            <Comment>object 0x7000:7</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2416 CH 9</Name>
            <Comment>object 0x7000:8</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2416 CH 10</Name>
            <Comment>object 0x7000:9</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2416 CH 11</Name>
            <Comment>object 0x7000:10</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2416 CH 12</Name>
            <Comment>object 0x7000:11</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2416 CH 13</Name>
            <Comment>object 0x7000:12</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2416 CH 14</Name>
            <Comment>object 0x7000:13</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2416 CH 15</Name>
            <Comment>object 0x7000:14</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2416 CH 16</Name>
            <Comment>object 0x7000:15</Comment>
            <DataType>BOOL</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC2516-->
      <Module>
        <Type ModuleIdent="2516" ModuleClass="IO-Devices">GC2516 Digital Output,NPN</Type>
        <Name>GC2516 16 Channels Digital Output, NPN</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1600</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2516 CH 1</Name>
            <Comment>object 0x7000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2516 CH 2</Name>
            <Comment>object 0x7000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2516 CH 3</Name>
            <Comment>object 0x7000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2516 CH 4</Name>
            <Comment>object 0x7000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2516 CH 5</Name>
            <Comment>object 0x7000:4</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2516 CH 6</Name>
            <Comment>object 0x7000:5</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2516 CH 7</Name>
            <Comment>object 0x7000:6</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2516 CH 8</Name>
            <Comment>object 0x7000:7</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2516 CH 9</Name>
            <Comment>object 0x7000:8</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2516 CH 10</Name>
            <Comment>object 0x7000:9</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2516 CH 11</Name>
            <Comment>object 0x7000:10</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2516 CH 12</Name>
            <Comment>object 0x7000:11</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2516 CH 13</Name>
            <Comment>object 0x7000:12</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2516 CH 14</Name>
            <Comment>object 0x7000:13</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2516 CH 15</Name>
            <Comment>object 0x7000:14</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>GC2516 CH 16</Name>
            <Comment>object 0x7000:15</Comment>
            <DataType>BOOL</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--/////////////-->
      <!--GC3604 +-5-->
      <Module>
        <Type ModuleIdent="3604" ModuleClass="IO-Devices">GC3604 Analog Input +-5V</Type>
        <Name>GC3604 4 Channels Analog Input,+-5V</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3604 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3604 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3604 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3604 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3624 +-10-->
      <Module>
        <Type ModuleIdent="3624" ModuleClass="IO-Devices">GC3624 Analog Input +-10V</Type>
        <Name>GC3624 4 Channels Analog Input,+-10V</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3624 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3624 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3624 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3624 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3644 0-20-->
      <Module>
        <Type ModuleIdent="3644" ModuleClass="IO-Devices">GC3644 Analog Input 0-20mA</Type>
        <Name>GC3644 4 Channels Analog Input,0-20mA</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3644 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3644 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3644 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3644 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3654 4-20-->
      <Module>
        <Type ModuleIdent="3654" ModuleClass="IO-Devices">GC3654 Analog Input 4-20mA</Type>
        <Name>GC3654 4 Channels Analog Input,4-20mA</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3654 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3654 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3654 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3654 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3664 0-5-->
      <Module>
        <Type ModuleIdent="3664" ModuleClass="IO-Devices">GC3664 Analog Input 0-5V</Type>
        <Name>GC3664 4 Channels Analog Input,0-5V</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3664 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3664 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3664 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3664 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3674 0-10-->
      <Module>
        <Type ModuleIdent="3674" ModuleClass="IO-Devices">GC3674 Analog Input 0-10V</Type>
        <Name>GC3674 4 Channels Analog Input,0-10V</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3674 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3674 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3674 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3674 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--/////////////-->
      <!--GC3008 +-5-->
      <Module>
        <Type ModuleIdent="3008" ModuleClass="IO-Devices">GC3008 Analog Input +-5V</Type>
        <Name>GC3008 8 Channels Analog Input,+-5V</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3008 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3008 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3008 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3008 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>5</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3008 CH 4</Name>
            <Comment>object 0x6002:5</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3008 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>7</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3008 CH 7</Name>
            <Comment>object 0x6002:7</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>8</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3008 CH 8</Name>
            <Comment>object 0x6002:8</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3028 +-10-->
      <Module>
        <Type ModuleIdent="3028" ModuleClass="IO-Devices">GC3028 Analog Input +10V</Type>
        <Name>GC3028 8 Channels Analog Input,+-10V</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3028 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3028 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3028 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3028 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>5</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3028 CH 4</Name>
            <Comment>object 0x6002:5</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3028 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>7</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3028 CH 7</Name>
            <Comment>object 0x6002:7</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>8</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3028 CH 8</Name>
            <Comment>object 0x6002:8</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3048 0-20-->
      <Module>
        <Type ModuleIdent="3048" ModuleClass="IO-Devices">GC3048 Analog Input 0-20mA</Type>
        <Name>GC3048 8 Channels Analog Input,0-20mA</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3048 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3048 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3048 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3048 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>5</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3048 CH 4</Name>
            <Comment>object 0x6002:5</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3048 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>7</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3048 CH 7</Name>
            <Comment>object 0x6002:7</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>8</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3048 CH 8</Name>
            <Comment>object 0x6002:8</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3058 4-20-->
      <Module>
        <Type ModuleIdent="3058" ModuleClass="IO-Devices">GC3058 Analog Input 4-20mA</Type>
        <Name>GC3058 8 Channels Analog Input,4-20mA</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3058 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3048 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3058 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3058 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>5</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3058 CH 4</Name>
            <Comment>object 0x6002:5</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3058 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>7</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3058 CH 7</Name>
            <Comment>object 0x6002:7</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>8</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3058 CH 8</Name>
            <Comment>object 0x6002:8</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3068 0-5-->
      <Module>
        <Type ModuleIdent="3068" ModuleClass="IO-Devices">GC3068 Analog Input 0-5V</Type>
        <Name>GC3068 8 Channels Analog Input,0-5V</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3068 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3068 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3068 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3068 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>5</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3068 CH 4</Name>
            <Comment>object 0x6002:5</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3068 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>7</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3068 CH 7</Name>
            <Comment>object 0x6002:7</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>8</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3068 CH 8</Name>
            <Comment>object 0x6002:8</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3078 0-10-->
      <Module>
        <Type ModuleIdent="3078" ModuleClass="IO-Devices">GC3078 Analog Input 0-10V</Type>
        <Name>GC3078 8 Channels Analog Input,0-10V</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3078 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3078 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3078 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3078 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>5</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3078 CH 4</Name>
            <Comment>object 0x6002:5</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3078 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>7</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3078 CH 7</Name>
            <Comment>object 0x6002:7</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>8</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3078 CH 8</Name>
            <Comment>object 0x6002:8</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--/////////////-->
      <!--GC3822-->
      <Module>
        <Type ModuleIdent="3822" ModuleClass="IO-Devices">GC3822 Temperature Input 3 line PT100</Type>
        <Name>GC3822 2 Channels Temperature Input,3 line PT100</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3822 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3822 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3832-->
      <Module>
        <Type ModuleIdent="3832" ModuleClass="IO-Devices">GC3832 Temperature Input 3 line PT1000</Type>
        <Name>GC3832 2 Channels Temperature Input,3 line PT1000</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3832 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3832 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3804 PT100-->
      <Module>
        <Type ModuleIdent="3804" ModuleClass="IO-Devices">GC3804 Temperature Input 2 line PT100</Type>
        <Name>GC3804 4 Channels Temperature Input 2 line PT100</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3804 CH 1</Name>
            <Comment>object 0x6002:0</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3804 CH 2</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3804 CH 3</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3804 CH 4</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3814 PT1000-->
      <Module>
        <Type ModuleIdent="3814" ModuleClass="IO-Devices">GC3814 Temperature Input 2 line PT1000</Type>
        <Name>GC3814 4 Channels Temperature Input 2 line PT1000</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3814 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3814 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3814 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC814 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3844 TC-K-->
      <Module>
        <Type ModuleIdent="3844" ModuleClass="IO-Devices">GC3844 Temperature Input TC-K</Type>
        <Name>GC3844 4 Channels Temperature Input TC-K</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3844 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3844 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3844 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC844 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3854 TC-S-->
      <Module>
        <Type ModuleIdent="3854" ModuleClass="IO-Devices">GC3854 Temperature Input TC-S</Type>
        <Name>GC3854 4 Channels Temperature Input TC-S</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3854 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3854 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3854 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC854 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3864 TC-T-->
      <Module>
        <Type ModuleIdent="3864" ModuleClass="IO-Devices">GC3864 Temperature Input TC-T</Type>
        <Name>GC3864 4 Channels Temperature Input TC-T</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3864 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3864 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3864 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC864 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3874 TC-J-->
      <Module>
        <Type ModuleIdent="3874" ModuleClass="IO-Devices">GC3874 Temperature Input TC-J</Type>
        <Name>GC3874 4 Channels Temperature Input TC-J</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3874 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3874 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3874 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC874 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3884 TC-N-->
      <Module>
        <Type ModuleIdent="3884" ModuleClass="IO-Devices">GC3884 Temperature Input TC-N</Type>
        <Name>GC3884 4 Channels Temperature Input TC-N</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3884 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3884 CH 2</Name>
            <Comment>object 0x6002:</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3884 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC884 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--/////////////-->
      <!--GC3124 PT100-->
      <Module>
        <Type ModuleIdent="3124" ModuleClass="IO-Devices">GC3124 Temperature Input 3 line PT100</Type>
        <Name>GC3124 4 Channels Temperature Input,3 line PT100</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3124 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3124 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3124 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3124 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3134 PT1000-->
      <Module>
        <Type ModuleIdent="3134" ModuleClass="IO-Devices">GC3134 Temperature Input 3 line PT1000</Type>
        <Name>GC3134 4 Channels Temperature Input,3 line PT1000</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3134 CH 1</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3134 CH 2</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3134 CH 3</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3134 CH 4</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3108 PT100-->
      <Module>
        <Type ModuleIdent="3108" ModuleClass="IO-Devices">GC3108 Temperature Input 2 line PT100</Type>
        <Name>GC3108 8 Channels Temperature Input 2 line PT100</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3108 CH 1</Name>
            <Comment>object 0x6002:0</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3108 CH 2</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3108 CH 3</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3108 CH 4</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>5</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3108 CH 5</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>6</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3108 CH 6</Name>
            <Comment>object 0x6002:5</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>7</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3108 CH 7</Name>
            <Comment>object 0x6002:6</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>8</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC108 CH 8</Name>
            <Comment>object 0x6002:7</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3118 PT1000-->
      <Module>
        <Type ModuleIdent="3118" ModuleClass="IO-Devices">GC3118 Temperature Input 2 line PT1000</Type>
        <Name>GC3118 8 Channels Temperature Input 2 line PT1000</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3118 CH 1</Name>
            <Comment>object 0x6002:0</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3118 CH 2</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3118 CH 3</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3118 CH 4</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>5</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3118 CH 5</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>6</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3118 CH 6</Name>
            <Comment>object 0x6002:5</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>7</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3118 CH 7</Name>
            <Comment>object 0x6002:6</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>8</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC118 CH 8</Name>
            <Comment>object 0x6002:7</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3248 TC-K-->
      <Module>
        <Type ModuleIdent="3248" ModuleClass="IO-Devices">GC3248 Temperature Input TC-K</Type>
        <Name>GC3248 8 Channels Temperature Input TC-K</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3248 CH 1</Name>
            <Comment>object 0x6002:0</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3248 CH 2</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3248 CH 3</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3248 CH 4</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>5</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3248 CH 5</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>6</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3248 CH 6</Name>
            <Comment>object 0x6002:5</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>7</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3248 CH 7</Name>
            <Comment>object 0x6002:6</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>8</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3248 CH 8</Name>
            <Comment>object 0x6002:7</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3258 TC-S-->
      <Module>
        <Type ModuleIdent="3258" ModuleClass="IO-Devices">GC3248 Temperature Input TC-S</Type>
        <Name>GC3258 8 Channels Temperature Input TC-S</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3258 CH 1</Name>
            <Comment>object 0x6002:0</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3258 CH 2</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3258 CH 3</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3258 CH 4</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>5</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3258 CH 5</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>6</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3258 CH 6</Name>
            <Comment>object 0x6002:5</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>7</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3258 CH 7</Name>
            <Comment>object 0x6002:6</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>8</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3258 CH 8</Name>
            <Comment>object 0x6002:7</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3268 TC-T-->
      <Module>
        <Type ModuleIdent="3268" ModuleClass="IO-Devices">GC3248 Temperature Input TC-T</Type>
        <Name>GC3268 8 Channels Temperature Input TC-T</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3268 CH 1</Name>
            <Comment>object 0x6002:0</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3268 CH 2</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3268 CH 3</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3268 CH 4</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>5</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3268 CH 5</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>6</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3268 CH 6</Name>
            <Comment>object 0x6002:5</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>7</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3268 CH 7</Name>
            <Comment>object 0x6002:6</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>8</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3268 CH 8</Name>
            <Comment>object 0x6002:7</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3278 TC-J-->
      <Module>
        <Type ModuleIdent="3278" ModuleClass="IO-Devices">GC3278 Temperature Input TC-J</Type>
        <Name>GC3278 8 Channels Temperature Input TC-J</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3278 CH 1</Name>
            <Comment>object 0x6002:0</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3278 CH 2</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3278 CH 3</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3278 CH 4</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>5</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3278 CH 5</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>6</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3278 CH 6</Name>
            <Comment>object 0x6002:5</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>7</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3278 CH 7</Name>
            <Comment>object 0x6002:6</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>8</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3278 CH 8</Name>
            <Comment>object 0x6002:7</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3288 TC-N-->
      <Module>
        <Type ModuleIdent="3288" ModuleClass="IO-Devices">GC3288 Temperature Input TC-N</Type>
        <Name>GC3288 8 Channels Temperature Input TC-N</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3288 CH 1</Name>
            <Comment>object 0x6002:0</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3288 CH 2</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3288 CH 3</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3288 CH 4</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>5</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3288 CH 5</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>6</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3288 CH 6</Name>
            <Comment>object 0x6002:5</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>7</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3288 CH 7</Name>
            <Comment>object 0x6002:6</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>8</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3288 CH 8</Name>
            <Comment>object 0x6002:7</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC3298 TC-B-->
      <Module>
        <Type ModuleIdent="3298" ModuleClass="IO-Devices">GC3298 Temperature Input TC-B</Type>
        <Name>GC3298 8 Channels Temperature Input TC-B</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a02</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3298 CH 1</Name>
            <Comment>object 0x6002:0</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3298 CH 2</Name>
            <Comment>object 0x6002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3298 CH 3</Name>
            <Comment>object 0x6002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3298 CH 4</Name>
            <Comment>object 0x6002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>9</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3298 CH 5</Name>
            <Comment>object 0x6002:4</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>6</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3298 CH 6</Name>
            <Comment>object 0x6002:5</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>7</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3298 CH 7</Name>
            <Comment>object 0x6002:6</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6002</Index>
            <SubIndex>8</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC3298 CH 8</Name>
            <Comment>object 0x6002:7</Comment>
            <DataType>INT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--/////////////////////-->
      <!--GC4602 +-5v-->
      <Module>
        <Type ModuleIdent="4602" ModuleClass="IO-Devices">GC4602 Analog Output,+-5V</Type>
        <Name>GC4602 2 Channels Analog Output,+-5V</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4602 CH 1</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4602 CH 2</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4622 +-10v-->
      <Module>
        <Type ModuleIdent="4622" ModuleClass="IO-Devices">GC4622 Analog Output,+-10V</Type>
        <Name>GC4622 2 Channels Analog Output,+-10V</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4622 CH 1</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4622 CH 2</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4642 0-20mA-->
      <Module>
        <Type ModuleIdent="4642" ModuleClass="IO-Devices">GC4642 Analog Output,0-20mA</Type>
        <Name>GC4642 2 Channels Analog Output,0-20mA</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4642 CH 1</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4642 CH 2</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4652 4-20mA-->
      <Module>
        <Type ModuleIdent="4652" ModuleClass="IO-Devices">GC4652 Analog Output,4-20mA</Type>
        <Name>GC4652 2 Channels Analog Output,4-20mA</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4652 CH 1</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4652 CH 2</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4662 0-5V-->
      <Module>
        <Type ModuleIdent="4662" ModuleClass="IO-Devices">GC4662 Analog Output,0-5V</Type>
        <Name>GC4662 2 Channels Analog Output,0-5V</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4662 CH 1</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4662 CH 2</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4672 0-10V-->
      <Module>
        <Type ModuleIdent="4672" ModuleClass="IO-Devices">GC4672 Analog Output,0-10V</Type>
        <Name>GC4672 2 Channels Analog Output,0-10V</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4672 CH 1</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4672 CH 2</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4674 0-10V 12bit-->
      <Module>
        <Type ModuleIdent="4674" ModuleClass="IO-Devices">GC4674 Analog Output,0-10V/12bit</Type>
        <Name>GC4674 4 Channels Analog Output,0-10V/12bit</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4674 CH 1</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4674 CH 2</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4674 CH 3</Name>
            <Comment>object 0x7002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4674 CH 4</Name>
            <Comment>object 0x7002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4684 0-10V 16bit-->
      <Module>
        <Type ModuleIdent="4684" ModuleClass="IO-Devices">GC4684 Analog Output,0-10V/16bit</Type>
        <Name>GC4684 4 Channels Analog Output,0-10V/16bit</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4684 CH 1</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4684 CH 2</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4684 CH 3</Name>
            <Comment>object 0x7002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4684 CH 4</Name>
            <Comment>object 0x7002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--/////////////////////-->
      <!--GC4004 +-5v-->
      <Module>
        <Type ModuleIdent="4004" ModuleClass="IO-Devices">GC4004 Analog Output,+-5V</Type>
        <Name>GC4004 4 Channels Analog Output,+-5V</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4004 CH 1</Name>
            <Comment>object 0x7002:0</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4004 CH 2</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4004 CH 3</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4004 CH 4</Name>
            <Comment>object 0x7002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4024 +-10v-->
      <Module>
        <Type ModuleIdent="4024" ModuleClass="IO-Devices">GC4024 Analog Output,+-10V</Type>
        <Name>GC4024 4 Channels Analog Output,+-10V</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4024 CH 1</Name>
            <Comment>object 0x7002:0</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4024 CH 2</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4024 CH 3</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4024 CH 4</Name>
            <Comment>object 0x7002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4044 0-20-->
      <Module>
        <Type ModuleIdent="4044" ModuleClass="IO-Devices">GC4044 Analog Output,0-20mA/16bit</Type>
        <Name>GC4044 4 Channels Analog Output,4-20mA 16bit</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4044 CH 1</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4044 CH 2</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4044 CH 3</Name>
            <Comment>object 0x7002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4044 CH 4</Name>
            <Comment>object 0x7002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4054 4-20-->
      <Module>
        <Type ModuleIdent="4054" ModuleClass="IO-Devices">GC4054 Analog Output,4-20mA/16bit</Type>
        <Name>GC4054 4 Channels Analog Output,4-20mA 16bit</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4054 CH 1</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4054 CH 2</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4054 CH 3</Name>
            <Comment>object 0x7002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4054 CH 4</Name>
            <Comment>object 0x7002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4064 0-5-->
      <Module>
        <Type ModuleIdent="4064" ModuleClass="IO-Devices">GC4064 Analog Output,0-5V/16bit</Type>
        <Name>GC4064 4 Channels Analog Output,0-5V 16bit</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4064 CH 1</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4064 CH 2</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4064 CH 3</Name>
            <Comment>object 0x7002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4064 CH 4</Name>
            <Comment>object 0x7002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4074 0-10-->
      <Module>
        <Type ModuleIdent="4074" ModuleClass="IO-Devices">GC4074 Analog Output,0-10V/16bit</Type>
        <Name>GC4074 4 Channels Analog Output,0-10V 16bit</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4074 CH 1</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4074 CH 2</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4074 CH 3</Name>
            <Comment>object 0x7002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4074 CH 4</Name>
            <Comment>object 0x7002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4704 +-5v-->
      <Module>
        <Type ModuleIdent="4704" ModuleClass="IO-Devices">GC4704 Analog Output,+-5V</Type>
        <Name>GC4704 4 Channels Analog Output,+-5V</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4704 CH 1</Name>
            <Comment>object 0x7002:0</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4704 CH 2</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4704 CH 3</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4704 CH 4</Name>
            <Comment>object 0x7002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4724 +-10v-->
      <Module>
        <Type ModuleIdent="4724" ModuleClass="IO-Devices">GC4724 Analog Output,+-10V</Type>
        <Name>GC4724 4 Channels Analog Output,+-10V</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4724 CH 1</Name>
            <Comment>object 0x7002:0</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4724 CH 2</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4724 CH 3</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4724 CH 4</Name>
            <Comment>object 0x7002:3</Comment>
            <DataType>INT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4744 0-20mA-->
      <Module>
        <Type ModuleIdent="4744" ModuleClass="IO-Devices">GC4744 Analog Output,0-20mA/16bit</Type>
        <Name>GC4744 4 Channels Analog Output,4-20mA 16bit</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4744 CH 1</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4744 CH 2</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4744 CH 3</Name>
            <Comment>object 0x7002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4744 CH 4</Name>
            <Comment>object 0x7002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4754 4-20mA-->
      <Module>
        <Type ModuleIdent="4754" ModuleClass="IO-Devices">GC4754 Analog Output,4-20mA/16bit</Type>
        <Name>GC4754 4 Channels Analog Output,4-20mA 16bit</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4754 CH 1</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4754 CH 2</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4754 CH 3</Name>
            <Comment>object 0x7002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4754 CH 4</Name>
            <Comment>object 0x7002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4764 0-5-->
      <Module>
        <Type ModuleIdent="4764" ModuleClass="IO-Devices">GC4764 Analog Output,0-5V/16bit</Type>
        <Name>GC4764 4 Channels Analog Output,0-5V 16bit</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4764 CH 1</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4764 CH 2</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4764 CH 3</Name>
            <Comment>object 0x7002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4764 CH 4</Name>
            <Comment>object 0x7002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC4774 0-10-->
      <Module>
        <Type ModuleIdent="4774" ModuleClass="IO-Devices">GC4774 Analog Output,0-10V/16bit</Type>
        <Name>GC4774 4 Channels Analog Output,0-10V 16bit</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1602</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4774 CH 1</Name>
            <Comment>object 0x7002:1</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>2</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4774 CH 2</Name>
            <Comment>object 0x7002:2</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>3</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4774 CH 3</Name>
            <Comment>object 0x7002:3</Comment>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7002</Index>
            <SubIndex>4</SubIndex>
            <BitLen>16</BitLen>
            <Name>GC4774 CH 4</Name>
            <Comment>object 0x7002:4</Comment>
            <DataType>UINT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--/////////////////////-->
      <!--GC1502 counter-->
      <Module>
        <Type ModuleIdent="1502" ModuleClass="IO-Devices">GC1502 High Speed Counter</Type>
        <Name>GC1502 2 Channel High Speed Counter</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a03</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6003</Index>
            <SubIndex>1</SubIndex>
            <BitLen>32</BitLen>
            <Name>GC1502 CH 1 Count value</Name>
            <Comment>object 0x6003:1</Comment>
            <DataType>UDINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6003</Index>
            <SubIndex>2</SubIndex>
            <BitLen>32</BitLen>
            <Name>GC1502 CH 1 Frequency</Name>
            <Comment>object 0x6003:2</Comment>
            <DataType>UDINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6003</Index>
            <SubIndex>3</SubIndex>
            <BitLen>32</BitLen>
            <Name>GC1502 CH 2 Count value</Name>
            <Comment>object 0x6003:3</Comment>
            <DataType>UDINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6003</Index>
            <SubIndex>4</SubIndex>
            <BitLen>32</BitLen>
            <Name>GC1502 CH 2 Frequency</Name>
            <Comment>object 0x6003:4</Comment>
            <DataType>UDINT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC1602 counter-->
      <Module>
        <Type ModuleIdent="1602" ModuleClass="IO-Devices">GC1602 Encoder AB Counter</Type>
        <Name>GC1602 2 Channel Encoder AB Counter</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a03</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6003</Index>
            <SubIndex>1</SubIndex>
            <BitLen>32</BitLen>
            <Name>GC1602 CH 1 Count value</Name>
            <Comment>object 0x6003:0</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6003</Index>
            <SubIndex>2</SubIndex>
            <BitLen>32</BitLen>
            <Name>GC1602 CH 2 Count value</Name>
            <Comment>object 0x6003:1</Comment>
            <DataType>DINT</DataType>
          </Entry>
        </TxPdo>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1600</Index>
          <Name>Reset Counter</Name>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>Reset Counter CH 1</Name>
            <Comment>object 0x7000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>Reset Counter CH 2</Name>
            <Comment>object 0x7000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="0">#x0000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>14</BitLen>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC1804 counter-->
      <Module>
        <Type ModuleIdent="1804" ModuleClass="IO-Devices">GC1804 High Speed Counter</Type>
        <Name>GC1804 4 Channel High Speed Counter</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a03</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6003</Index>
            <SubIndex>1</SubIndex>
            <BitLen>32</BitLen>
            <Name>GC1804 CH 1 Count value</Name>
            <Comment>object 0x6003:0</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6003</Index>
            <SubIndex>2</SubIndex>
            <BitLen>32</BitLen>
            <Name>GC1804 CH 2 Count value</Name>
            <Comment>object 0x6003:1</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6003</Index>
            <SubIndex>3</SubIndex>
            <BitLen>32</BitLen>
            <Name>GC1804 CH 3 Count value</Name>
            <Comment>object 0x6003:2</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6003</Index>
            <SubIndex>4</SubIndex>
            <BitLen>32</BitLen>
            <Name>GC1804 CH 4 Count value</Name>
            <Comment>object 0x6003:3</Comment>
            <DataType>DINT</DataType>
          </Entry>
        </TxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC2302 pwm and pto-->
      <Module>
        <Type ModuleIdent="2302" ModuleClass="IO-Devices">GC2302 PWM/Pulse,5V</Type>
        <Name>GC2302 2 Channels PWM/Pulse,5V</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1603</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7003</Index>
            <SubIndex>1</SubIndex>
            <BitLen>32</BitLen>
            <Name>CH 1 Duty</Name>
            <Comment>object 0x7003:0</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7003</Index>
            <SubIndex>2</SubIndex>
            <BitLen>32</BitLen>
            <Name>CH 1 Frequency</Name>
            <Comment>object 0x7003:1</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7003</Index>
            <SubIndex>3</SubIndex>
            <BitLen>32</BitLen>
            <Name>CH 2 Duty</Name>
            <Comment>object 0x7003:2</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7003</Index>
            <SubIndex>4</SubIndex>
            <BitLen>32</BitLen>
            <Name>CH 2 Frequency</Name>
            <Comment>object 0x7003:3</Comment>
            <DataType>DINT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC2312 pwm-->
      <Module>
        <Type ModuleIdent="2312" ModuleClass="IO-Devices">GC2312 PWM Output,24V</Type>
        <Name>GC2312 2 Channels PWM Output,24V</Name>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1603</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7003</Index>
            <SubIndex>1</SubIndex>
            <BitLen>32</BitLen>
            <Name>CH 1 Duty</Name>
            <Comment>object 0x7003:0</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7003</Index>
            <SubIndex>2</SubIndex>
            <BitLen>32</BitLen>
            <Name>CH 1 Frequency</Name>
            <Comment>object 0x7003:1</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7003</Index>
            <SubIndex>3</SubIndex>
            <BitLen>32</BitLen>
            <Name>CH 2 Duty</Name>
            <Comment>object 0x7003:2</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7003</Index>
            <SubIndex>4</SubIndex>
            <BitLen>32</BitLen>
            <Name>CH 2 Frequency</Name>
            <Comment>object 0x7003:3</Comment>
            <DataType>DINT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC2304 pwm + counter-->
      <Module>
        <Type ModuleIdent="2304" ModuleClass="IO-Devices">GC2304 PWM Output and Counter</Type>
        <Name>GC2304 4 Channels PWM Output and Counter</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a03</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6003</Index>
            <SubIndex>1</SubIndex>
            <BitLen>32</BitLen>
            <Name>GC2304 CH 1 Count value</Name>
            <Comment>object 0x6003:0</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6003</Index>
            <SubIndex>2</SubIndex>
            <BitLen>32</BitLen>
            <Name>GC2304 CH 2 Count value</Name>
            <Comment>object 0x6003:1</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6003</Index>
            <SubIndex>3</SubIndex>
            <BitLen>32</BitLen>
            <Name>GC2304 CH 3 Count value</Name>
            <Comment>object 0x6003:2</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6003</Index>
            <SubIndex>4</SubIndex>
            <BitLen>32</BitLen>
            <Name>GC2304 CH 4 Count value</Name>
            <Comment>object 0x6003:3</Comment>
            <DataType>DINT</DataType>
          </Entry>
        </TxPdo>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1603</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7003</Index>
            <SubIndex>1</SubIndex>
            <BitLen>32</BitLen>
            <Name>CH 1 Duty</Name>
            <Comment>object 0x7003:0</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7003</Index>
            <SubIndex>2</SubIndex>
            <BitLen>32</BitLen>
            <Name>CH 1 Frequency</Name>
            <Comment>object 0x7003:1</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7003</Index>
            <SubIndex>3</SubIndex>
            <BitLen>32</BitLen>
            <Name>CH 2 Duty</Name>
            <Comment>object 0x7003:2</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7003</Index>
            <SubIndex>4</SubIndex>
            <BitLen>32</BitLen>
            <Name>CH 2 Frequency</Name>
            <Comment>object 0x7003:3</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7003</Index>
            <SubIndex>5</SubIndex>
            <BitLen>32</BitLen>
            <Name>CH 3 Duty</Name>
            <Comment>object 0x7003:4</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7003</Index>
            <SubIndex>6</SubIndex>
            <BitLen>32</BitLen>
            <Name>CH 3 Frequency</Name>
            <Comment>object 0x7003:5</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7003</Index>
            <SubIndex>7</SubIndex>
            <BitLen>32</BitLen>
            <Name>CH 4 Duty</Name>
            <Comment>object 0x7003:6</Comment>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7003</Index>
            <SubIndex>8</SubIndex>
            <BitLen>32</BitLen>
            <Name>CH 4 Frequency</Name>
            <Comment>object 0x7003:7</Comment>
            <DataType>DINT</DataType>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C0000000FF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333102220000000333312020200000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355310020044444435531002004444443333100200</ImageData16x14>
      </Module>
      <!--GC5016-->
      <Module>
        <Type ModuleIdent="5016" ModuleClass="IO-Devices">GC5016 Digital Input/Output,PNP</Type>
        <Name>GC5016 8 DI 8 DO,PNP</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a00</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>DI CH 1</Name>
            <Comment>object 0x6000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>DI CH 2</Name>
            <Comment>object 0x6000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>DI CH 3</Name>
            <Comment>object 0x6000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>DI CH 4</Name>
            <Comment>object 0x6000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>DI CH 5</Name>
            <Comment>object 0x6000:4</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>DI CH 6</Name>
            <Comment>object 0x6000:5</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>DI CH 7</Name>
            <Comment>object 0x6000:6</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>DI CH 8</Name>
            <Comment>object 0x6000:7</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="0">#x0000</Index>
            <SubIndex>9</SubIndex>
            <BitLen>8</BitLen>
          </Entry>
        </TxPdo>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1600</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>DO CH 1</Name>
            <Comment>object 0x7000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>DO CH 2</Name>
            <Comment>object 0x7000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>DO CH 3</Name>
            <Comment>object 0x7000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>DO CH 4</Name>
            <Comment>object 0x7000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>DO CH 5</Name>
            <Comment>object 0x7000:4</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>DO CH 6</Name>
            <Comment>object 0x7000:5</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>DO CH 7</Name>
            <Comment>object 0x7000:6</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>DO CH 8</Name>
            <Comment>object 0x7000:7</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="0">#x0000</Index>
            <SubIndex>9</SubIndex>
            <BitLen>8</BitLen>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
      <!--GC5116-->
      <Module>
        <Type ModuleIdent="5116" ModuleClass="IO-Devices">GC5116 Digital Input/Output,PNP</Type>
        <Name>GC5116 8 DI 8 DO,PNP</Name>
        <TxPdo Fixed="0" Sm="3">
          <Index DependOnSlot="true">#x1a00</Index>
          <Name>Inputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>DI CH 1</Name>
            <Comment>object 0x6000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>DI CH 2</Name>
            <Comment>object 0x6000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>DI CH 3</Name>
            <Comment>object 0x6000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>DI CH 4</Name>
            <Comment>object 0x6000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>DI CH 5</Name>
            <Comment>object 0x6000:4</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>DI CH 6</Name>
            <Comment>object 0x6000:5</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>DI CH 7</Name>
            <Comment>object 0x6000:6</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>DI CH 8</Name>
            <Comment>object 0x6000:7</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="0">#x0000</Index>
            <SubIndex>9</SubIndex>
            <BitLen>8</BitLen>
          </Entry>
        </TxPdo>
        <RxPdo Fixed="0" Sm="2">
          <Index DependOnSlot="true">#x1600</Index>
          <Name>Outputs</Name>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>DO CH 1</Name>
            <Comment>object 0x7000:0</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>DO CH 2</Name>
            <Comment>object 0x7000:1</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>DO CH 3</Name>
            <Comment>object 0x7000:2</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>DO CH 4</Name>
            <Comment>object 0x7000:3</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>DO CH 5</Name>
            <Comment>object 0x7000:4</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>DO CH 6</Name>
            <Comment>object 0x7000:5</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>DO CH 7</Name>
            <Comment>object 0x7000:6</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>DO CH 8</Name>
            <Comment>object 0x7000:7</Comment>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="0">#x0000</Index>
            <SubIndex>9</SubIndex>
            <BitLen>8</BitLen>
          </Entry>
        </RxPdo>
        <Profile>
          <ProfileNo>5001</ProfileNo>
        </Profile>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E00000001000400000000007000000000000000000000000000000000000000FFFFFF008080800000000000C0C0C00000FFFF0000FF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000011111002000000003333100200000000333310020000000032231002000000003333100200000000322310020000000033331002004444443223100200444444333310020044444432231002004444443333100200444444355312020244444435531022204444443333100200</ImageData16x14>
      </Module>
    </Modules>
  </Descriptions>
</EtherCATInfo>