﻿<?xml version="1.0" encoding="utf-8"?>
<EtherCATInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="EtherCATInfo.xsd" Version="1.6">
  <Vendor>
    <Id>#x000116C7</Id>
    <Name>Zhejiang Hechuan Technology Co.,Ltd.</Name>
    <ImageData16x14>424DD9020000000000003600000028000000100000000E000000010018000000000000000000232E0000232E00000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6BB15ADFEEDBFCFDFB68B058D5E9D174B66470B4608DC3806BB15AE1EFDEFFFFFFF2F8F07BBA6D72B56359A847CAE3C47FBC7174B665A5D09B50A33D8AC17CA5D09BFFFFFFFFFFFF82BD7479B86AAAD3A1D3E8CE52A43FCAE3C49ACA8F81BD74B7D9AF59A847C4E0BEB3A283B5C29D72B563FCFEFCFFFFFFC6E1BF57A644C2DFBBEAF4E8F0F7EEBEDDB799C98E54A541F3F9F25EAA4DF6FAF5E2D7CCC2AA93A3CF9968AF5768AF57D3E8CE75B66661AC4F76B767A0CD9578B86A6EB35F7EBB6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</ImageData16x14>
  </Vendor>
  <Descriptions>
    <Groups>
      <Group SortOrder="400">
        <Type>Coupler</Type>
        <Name LcId="1033">HCFA-Coupler</Name>
        <Name LcId="1031">HCFA-Coupler</Name>
        <ImageData16x14>424DD9020000000000003600000028000000100000000E000000010018000000000000000000232E0000232E00000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6BB15ADFEEDBFCFDFB68B058D5E9D174B66470B4608DC3806BB15AE1EFDEFFFFFFF2F8F07BBA6D72B56359A847CAE3C47FBC7174B665A5D09B50A33D8AC17CA5D09BFFFFFFFFFFFF82BD7479B86AAAD3A1D3E8CE52A43FCAE3C49ACA8F81BD74B7D9AF59A847C4E0BEB3A283B5C29D72B563FCFEFCFFFFFFC6E1BF57A644C2DFBBEAF4E8F0F7EEBEDDB799C98E54A541F3F9F25EAA4DF6FAF5E2D7CCC2AA93A3CF9968AF5768AF57D3E8CE75B66661AC4F76B767A0CD9578B86A6EB35F7EBB6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</ImageData16x14>
      </Group>
    </Groups>
    <Devices>
      <Device Physics="YY">
        <Type ProductCode="#x1400EB62" RevisionNo="#x00001006" DownloadModuleList="true">HCQX-EC03-D4</Type>
        <Name LcId="1033">HCQX-EC03-D4-V1.00.06,EtherCAT Coupler For NXE</Name>
        <URL LcId="1033">https://www.hcfa.cn/</URL>
        <Info>
          <StateMachine>
            <Timeout>
              <PreopTimeout>2000</PreopTimeout>
              <SafeopOpTimeout>50000</SafeopOpTimeout>
              <BackToInitTimeout>5000</BackToInitTimeout>
              <BackToSafeopTimeout>200</BackToSafeopTimeout>
            </Timeout>
          </StateMachine>
          <Mailbox>
            <Timeout>
              <RequestTimeout>100</RequestTimeout>
              <ResponseTimeout>2000</ResponseTimeout>
            </Timeout>
          </Mailbox>
        </Info>
        <GroupType>Coupler</GroupType>
        <Profile>
          <ChannelInfo>
            <ProfileNo>5001</ProfileNo>
          </ChannelInfo>
          <Dictionary>
            <DataTypes>
              <DataType>
                <!--Std type (see ETG.2000)-->
                <Name>BOOL</Name>
                <BitSize>1</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.2000)-->
                <Name>DINT</Name>
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.2000)-->
                <Name>INT</Name>
                <BitSize>16</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.2000)-->
                <Name>UDINT</Name>
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.2000)-->
                <Name>UINT</Name>
                <BitSize>16</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.2000)-->
                <Name>USINT</Name>
                <BitSize>8</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.2000)-->
                <Name>ULINT</Name>
                <BitSize>64</BitSize>
              </DataType>
              <DataType>
                <!--Std type (see ETG.2000)-->
                <Name>REAL</Name>
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <!--Device Name (0x1008) type-->
                <Name>STRING(13)</Name>
                <BitSize>104</BitSize>
              </DataType>
              <DataType>
                <!--Device Name (0x1008) type-->
                <Name>STRING(15)</Name>
                <BitSize>120</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>
                <!--Datatype for SM2(Output) Synchronisation  Parameter-->
                <Name>DT1C32</Name>
                <BitSize>504</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>Sync mode</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>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>Sync modes 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>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>11</SubIdx>
                  <Name>SM event missed counter</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>288</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>496</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <!--Datatype for SM3(Input) Synchronisation  Parameter-->
                <Name>DT1C33</Name>
                <BitSize>504</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>Sync mode</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>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>Sync modes 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>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>11</SubIdx>
                  <Name>SM event missed counter</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>288</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>496</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C12ARR</Name>
                <BaseType>UINT</BaseType>
                <BitSize>4080</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>255</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C12</Name>
                <BitSize>4096</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C12ARR</Type>
                  <BitSize>4080</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C13ARR</Name>
                <BaseType>UINT</BaseType>
                <BitSize>4080</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>255</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C13</Name>
                <BitSize>4096</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C13ARR</Type>
                  <BitSize>4080</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT3010</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>largest sub-index supported</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Port 0 invalid frame counter </Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Port 0 Rx error counter</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>24</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Port 0 forwarded Rx error counter</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Port 0 lost link counter</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>40</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT3011</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>largest sub-index supported</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Port 1 invalid frame counter </Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Port 1 Rx error counter</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>24</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Port 1 forwarded Rx error counter</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Port 1 lost link counter</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>40</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT3012</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>largest sub-index supported</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>ECAT Processing unit error counter</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>PDI error cunter</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>24</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Watchdog counter process data</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Watchdog counter PDI</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>40</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <!-- 0x3016 -->
              <DataType>
                <Name>DT3016</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>Rotary switchs value</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Configured station address</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Configured station alias</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Alias in eeprom</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>64</BitOffs>
                  <Flags>
                    <Access>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>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>512</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>16</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF010</Name>
                <BitSize>528</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>512</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF030ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>1024</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>32</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF030</Name>
                <BitSize>1040</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DTF030ARR</Type>
                  <BitSize>1024</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF050ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>1024</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>32</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF050</Name>
                <BitSize>1040</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>1024</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF110</Name>
                <BitSize>96</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>Slave error</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Slave EtherCAT AL station</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>24</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Slave EtherCAT Al Code</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>40</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>SPI And configuration  error</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>56</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Configuration error position</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>64</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>Module error position</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF800</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>Configuration error run state</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Slave and module error run state</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>24</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>EtherCAT commucation error mode</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>ESC error counter behavor</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>40</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2012</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2013</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2014</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2015</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2016</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2017</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2018</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2019</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT201A</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT201B</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT201C</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT201D</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT201E</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT201F</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2020</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2021</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2022</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2023</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2024</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2025</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2026</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2027</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2028</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2029</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT202A</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT202B</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT202C</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT202D</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT202E</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT202F</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2030</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2031</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Reg300_Reg301</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Reg302_Reg303</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Reg310_Reg311</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
            </DataTypes>
            <Objects>
              <Object>
                <Index>#x1000</Index>
                <Name>Device type</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Info>
                  <DefaultData>00001389</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</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(13)</Type>
                <BitSize>104</BitSize>
                <Info>
                  <DefaultData>00001000000010000000100000</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x100A</Index>
                <Name>Software version</Name>
                <Type>STRING(13)</Type>
                <BitSize>104</BitSize>
                <Info>
                  <DefaultData>00001000000010000000100000</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <!--
							<Object>
								<Index>#x1009</Index>
								<Name>Hardware version</Name>
								<Type>STRING(13)</Type>
								<BitSize>32</BitSize>
								<Info>
									<DefaultData>01000000</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>
                      <DefaultValue>#x000116C7</DefaultValue>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Product code</Name>
                    <Info>
                      <DefaultValue>#x1211EB18</DefaultValue>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Revision</Name>
                    <Info>
                      <DefaultValue>#x00000000</DefaultValue>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Serial number</Name>
                    <Info>
                      <DefaultValue>#x00000000</DefaultValue>
                    </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>504</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>20</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync mode</Name>
                    <Info>
                      <DefaultData>0100</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync modes supported</Name>
                    <Info>
                      <DefaultData>0780</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Minimum cycle time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calc and copy time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Delay time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SM event missed counter</Name>
                    <Info>
                      <DefaultData>00000000</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>504</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>20</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync mode</Name>
                    <Info>
                      <DefaultData>2200</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync modes supported</Name>
                    <Info>
                      <DefaultData>0780</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Minimum cycle time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calc and copy time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Delay time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SM event missed counter</Name>
                    <Info>
                      <DefaultData>00000000</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>4096</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 003</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 004</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 005</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 006</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 007</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 008</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 009</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 010</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 011</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 012</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 013</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 014</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 015</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 016</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 017</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 018</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 019</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 020</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 021</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 022</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 023</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 024</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 025</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 026</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 027</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 028</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 029</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 030</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 031</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 032</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>4096</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 003</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 004</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 005</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 006</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 007</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 008</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 009</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 010</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 011</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 012</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 013</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 014</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 015</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 016</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 016</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x2000</Index>
                <Name>Number of fault tolerance</Name>
                <Type>USINT</Type>
                <BitSize>8</BitSize>
                <Info>
                  <DefaultData>0C</DefaultData>
                </Info>
                <Flags>
                  <Access>rw</Access>
                  <Category>o</Category>
                  <Setting>1</Setting>
                </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>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Index distance</Name>
                    <Info>
                      <DefaultData>0080</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Maximum number of modules</Name>
                    <Info>
                      <DefaultData>31</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#xf030</Index>
                <Name>Configured Module Ident List</Name>
                <Type>DTF030</Type>
                <BitSize>1040</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 003</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 004</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 005</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 006</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 007</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 008</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 009</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 010</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 011</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 012</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 013</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 014</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 015</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 016</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 017</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 018</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 019</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 020</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 021</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 022</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 023</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 024</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 025</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 026</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 027</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 028</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 029</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 030</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 031</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 032</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>rw</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#xf050</Index>
                <Name>Detected Module Ident List</Name>
                <Type>DTF050</Type>
                <BitSize>1040</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 003</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 004</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 005</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 006</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 007</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 008</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 009</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 010</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 011</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 012</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 013</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 014</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 015</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 016</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 017</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 018</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 019</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 020</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 021</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 022</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 023</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 024</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 025</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 026</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 027</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 028</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 029</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 030</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 031</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 032</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x2011</Index>
                <Name>Number of Detected Device</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Info>
                  <DefaultData>0000</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Setting>1</Setting>
                </Flags>
              </Object>
              <Object>
                <Index>#x2012</Index>
                <Name>Slave1 CRC</Name>
                <Type>DT2012</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2013</Index>
                <Name>Slave2 CRC</Name>
                <Type>DT2013</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2014</Index>
                <Name>Slave3 CRC</Name>
                <Type>DT2014</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2015</Index>
                <Name>Slave4 CRC</Name>
                <Type>DT2015</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2016</Index>
                <Name>Slave5 CRC</Name>
                <Type>DT2016</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2017</Index>
                <Name>Slave6 CRC</Name>
                <Type>DT2017</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2018</Index>
                <Name>Slave7 CRC</Name>
                <Type>DT2018</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2019</Index>
                <Name>Slave8 CRC</Name>
                <Type>DT2019</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x201A</Index>
                <Name>Slave9 CRC</Name>
                <Type>DT201A</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x201B</Index>
                <Name>Slave10 CRC</Name>
                <Type>DT201B</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x201C</Index>
                <Name>Slave11 CRC</Name>
                <Type>DT201C</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x201D</Index>
                <Name>Slave12 CRC</Name>
                <Type>DT201D</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x201E</Index>
                <Name>Slave13 CRC</Name>
                <Type>DT201E</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x201F</Index>
                <Name>Slave14 CRC</Name>
                <Type>DT201F</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2020</Index>
                <Name>Slave15 CRC</Name>
                <Type>DT2020</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2021</Index>
                <Name>Slave16 CRC</Name>
                <Type>DT2021</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2022</Index>
                <Name>Slave17 CRC</Name>
                <Type>DT2022</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2023</Index>
                <Name>Slave18 CRC</Name>
                <Type>DT2023</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2024</Index>
                <Name>Slave19 CRC</Name>
                <Type>DT2024</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2025</Index>
                <Name>Slave20 CRC</Name>
                <Type>DT2025</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2026</Index>
                <Name>Slave21 CRC</Name>
                <Type>DT2026</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2027</Index>
                <Name>Slave22 CRC</Name>
                <Type>DT2027</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2028</Index>
                <Name>Slave23 CRC</Name>
                <Type>DT2028</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2029</Index>
                <Name>Slave24 CRC</Name>
                <Type>DT2029</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x202A</Index>
                <Name>Slave25 CRC</Name>
                <Type>DT202A</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x202B</Index>
                <Name>Slave26 CRC</Name>
                <Type>DT202B</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x202C</Index>
                <Name>Slave27 CRC</Name>
                <Type>DT202C</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x202D</Index>
                <Name>Slave28 CRC</Name>
                <Type>DT202D</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x202E</Index>
                <Name>Slave29 CRC</Name>
                <Type>DT202E</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x202F</Index>
                <Name>Slave30 CRC</Name>
                <Type>DT202F</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2030</Index>
                <Name>Slave31 CRC</Name>
                <Type>DT2030</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x2031</Index>
                <Name>Slave32 CRC</Name>
                <Type>DT2031</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg300_Reg301</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg302_Reg303</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Reg310_Reg311</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
            </Objects>
          </Dictionary>
        </Profile>
        <Fmmu>Outputs</Fmmu>
        <Fmmu>Inputs</Fmmu>
        <Fmmu>MBoxState</Fmmu>
        <Sm MinSize="12" MaxSize="256" DefaultSize="256" StartAddress="#x1000" ControlByte="#x26" Enable="1">MBoxOut</Sm>
        <Sm MinSize="12" MaxSize="256" DefaultSize="256" StartAddress="#x1400" ControlByte="#x22" Enable="1">MBoxIn</Sm>
        <Sm DefaultSize="0" StartAddress="#x1800" ControlByte="#x64" Enable="1">Outputs</Sm>
        <Sm DefaultSize="2" StartAddress="#x2400" ControlByte="#x20" Enable="1">Inputs</Sm>
        <TxPdo Mandatory="0" Fixed="true" Sm="3">
          <Index>#x1BFF</Index>
          <Name>Device status</Name>
          <Entry>
            <Index>#x3010</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>Device and module link error</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x3010</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>Device and module status error</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x3010</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>Cycle too small</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x3010</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>High temperature</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x3010</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>Low temperature</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x3010</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>Overvoltage</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x3010</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>Undervoltage</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x3010</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>NULL</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x3010</Index>
            <SubIndex>9</SubIndex>
            <BitLen>8</BitLen>
            <Name>Error slot</Name>
            <DataType>BYTE</DataType>
          </Entry>
        </TxPdo>
        <Mailbox DataLinkLayer="true">
          <CoE SdoInfo="true" PdoAssign="true" PdoConfig="true" PdoUpload="false" CompleteAccess="false">
            <InitCmd>
              <Transition>PS</Transition>
              <Index>#x2000</Index>
              <SubIndex>00</SubIndex>
              <Data>0C</Data>
              <Comment>Number of fault tolerance</Comment>
            </InitCmd>
          </CoE>
          <FoE />
        </Mailbox>
        <Dc>
          <OpMode>
            <Name>Synchron</Name>
            <Desc>SM-Synchron</Desc>
            <AssignActivate>#x0</AssignActivate>
            <CycleTimeSync0 Factor="1">0</CycleTimeSync0>
            <ShiftTimeSync0>0</ShiftTimeSync0>
            <CycleTimeSync1 Factor="1">0</CycleTimeSync1>
          </OpMode>
          <!--
					<OpMode>
						<Name>DC</Name>
						<Desc>DC-Synchron</Desc>
						<AssignActivate>#x0100</AssignActivate>
						<CycleTimeSync0 Factor="1">0</CycleTimeSync0>
						<ShiftTimeSync0>0</ShiftTimeSync0>
						<CycleTimeSync1 Factor="1">0</CycleTimeSync1>
					</OpMode>
-->
        </Dc>
        <Slots SlotIndexIncrement="#xB0" SlotPdoIncrement="16" IdentifyModuleBy="ModuleIdent" DownloadModuleIdentList="1">
          <!--DownloadModuleIdentList="1"-->
          <Slot MinInstances="0" MaxInstances="31">
            <Name>Terminals</Name>
            <ModuleClass>
              <Class>Digital In</Class>
              <Name LcId="1033">Digital Input Terminals</Name>
            </ModuleClass>
            <ModuleClass>
              <Class>Digital Out</Class>
              <Name LcId="1033">Digital Output Terminals</Name>
            </ModuleClass>
            <ModuleClass>
              <Class>Digital InOut</Class>
              <Name LcId="1033">Digital InOut Terminals</Name>
            </ModuleClass>
            <ModuleClass>
              <Class>Analoge</Class>
              <Name LcId="1033">Analoge Terminals</Name>
            </ModuleClass>
            <ModuleClass>
              <Class>Communication</Class>
              <Name LcId="1033">Communication Terminals</Name>
            </ModuleClass>
          </Slot>
        </Slots>
        <ESC>
          <Reg0400>24998</Reg0400>
          <Reg0410>100</Reg0410>
          <Reg0420>100</Reg0420>
        </ESC>
        <Eeprom>
          <ByteSize>1024</ByteSize>
          <ConfigData>080E00CC881300000000800000</ConfigData>
          <BootStrap>0010800000118000</BootStrap>
        </Eeprom>
        <ImageData16x14>424DD9020000000000003600000028000000100000000E000000010018000000000000000000232E0000232E00000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6BB15ADFEEDBFCFDFB68B058D5E9D174B66470B4608DC3806BB15AE1EFDEFFFFFFF2F8F07BBA6D72B56359A847CAE3C47FBC7174B665A5D09B50A33D8AC17CA5D09BFFFFFFFFFFFF82BD7479B86AAAD3A1D3E8CE52A43FCAE3C49ACA8F81BD74B7D9AF59A847C4E0BEB3A283B5C29D72B563FCFEFCFFFFFFC6E1BF57A644C2DFBBEAF4E8F0F7EEBEDDB799C98E54A541F3F9F25EAA4DF6FAF5E2D7CCC2AA93A3CF9968AF5768AF57D3E8CE75B66661AC4F76B767A0CD9578B86A6EB35F7EBB6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</ImageData16x14>
      </Device>
    </Devices>
    <Modules>
      <!--HCNXE-ID16-D-->
      <Module>
        <Type ModuleIdent="#x1411EB21" ModuleClass="Digital In">HCNXE-ID16-D</Type>
        <Name>HCNXE-ID16,16 Digtal Input ,DC24V</Name>
        <TxPdo Mandatory="0" Fixed="true" Sm="3">
          <Index DependOnSlot="true">#x1A00</Index>
          <Name>Input Byte</Name>
          <Exclude DependOnSlot="true">#x1A01</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>8</BitLen>
            <Name>Input 1</Name>
            <DataType>BYTE</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>8</BitLen>
            <Name>Input 2</Name>
            <DataType>BYTE</DataType>
          </Entry>
        </TxPdo>
        <TxPdo Mandatory="0" Fixed="true">
          <Index DependOnSlot="true">#x1A01</Index>
          <Name>Input bits</Name>
          <Exclude DependOnSlot="true">#x1A00</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit0</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit1</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit2</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit3</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit4</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit5</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit6</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit7</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit8</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit9</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit10</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit11</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit12</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit13</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit14</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit15</Name>
            <DataType>BOOL</DataType>
          </Entry>
        </TxPdo>
      </Module>
      <!--HCNXE-ID32-D-->
      <Module>
        <Type ModuleIdent="#x1401EB10" ModuleClass="Digital In">HCNXE-ID32-D</Type>
        <Name>HCNXE-ID32,32 Digtal Input ,DC24V</Name>
        <TxPdo Mandatory="0" Fixed="true" Sm="3">
          <Index DependOnSlot="true">#x1A00</Index>
          <Name>Input Byte</Name>
          <Exclude DependOnSlot="true">#x1A01</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>8</BitLen>
            <Name>Input 1</Name>
            <DataType>BYTE</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>8</BitLen>
            <Name>Input 2</Name>
            <DataType>BYTE</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>8</BitLen>
            <Name>Input 3</Name>
            <DataType>BYTE</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>8</BitLen>
            <Name>Input 4</Name>
            <DataType>BYTE</DataType>
          </Entry>
        </TxPdo>
        <TxPdo Mandatory="0" Fixed="true">
          <Index DependOnSlot="true">#x1A01</Index>
          <Name>Input bits</Name>
          <Exclude DependOnSlot="true">#x1A00</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit0</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit1</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit2</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit3</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit4</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit5</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit6</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit7</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit8</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit9</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit10</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit11</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit12</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit13</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit14</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit15</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>17</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit16</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>18</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit17</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>19</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit18</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>20</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit19</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>21</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit20</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>22</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit21</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>23</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit22</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>24</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit23</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>25</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit24</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>26</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit25</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>27</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit26</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>28</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit27</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>29</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit28</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>30</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit29</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>31</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit30</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>32</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit31</Name>
            <DataType>BOOL</DataType>
          </Entry>
        </TxPdo>
      </Module>
      <!--HCNXE-MD0808-D-->
      <Module>
        <Type ModuleIdent="#x1411EB20" ModuleClass="Digital InOut">HCNXE-MD0808-D</Type>
        <Name>HCNXE-MD0808,8Ch Digital Input&amp;8Ch Digital Output,DC24V</Name>
        <RxPdo Mandatory="0" Fixed="true" Sm="2">
          <Index DependOnSlot="true">#x1600</Index>
          <Name>Output Byte</Name>
          <Exclude DependOnSlot="true">#x1601</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>8</BitLen>
            <Name>Output 1</Name>
            <DataType>BYTE</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>1</SubIndex>
            <BitLen>8</BitLen>
          </Entry>
        </RxPdo>
        <RxPdo Mandatory="0" Fixed="true">
          <Index DependOnSlot="true">#x1601</Index>
          <Name>Output bits</Name>
          <Exclude DependOnSlot="true">#x1600</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit0</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit1</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit2</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit3</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit4</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit5</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit6</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit7</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit8</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit9</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit10</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit11</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit12</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit13</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit14</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit15</Name>
            <DataType>BOOL</DataType>
          </Entry>
        </RxPdo>
        <TxPdo Mandatory="0" Fixed="true" Sm="3">
          <Index DependOnSlot="true">#x1A00</Index>
          <Name>Input Byte</Name>
          <Exclude DependOnSlot="true">#x1A01</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>8</BitLen>
            <Name>Input 1</Name>
            <DataType>BYTE</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>1</SubIndex>
            <BitLen>8</BitLen>
          </Entry>
        </TxPdo>
        <TxPdo Mandatory="0" Fixed="true">
          <Index DependOnSlot="true">#x1A01</Index>
          <Name>Input bits</Name>
          <Exclude DependOnSlot="true">#x1A00</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit0</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit1</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit2</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit3</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit4</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit5</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit6</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit7</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit8</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit9</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit10</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit11</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit12</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit13</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit14</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit15</Name>
            <DataType>BOOL</DataType>
          </Entry>
        </TxPdo>
      </Module>
      <!--HCNXE-MD1616-D-->
      <Module>
        <Type ModuleIdent="#x1401EB13" ModuleClass="Digital InOut">HCNXE-MD1616-D</Type>
        <Name>HCNXE-MD16,16,16 Digtal Input and 16 Digtal Output,DC24V</Name>
        <RxPdo Mandatory="0" Fixed="true" Sm="2">
          <Index DependOnSlot="true">#x1600</Index>
          <Name>Output Bytes</Name>
          <Exclude DependOnSlot="true">#x1601</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>8</BitLen>
            <Name>Output 1</Name>
            <DataType>BYTE</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>8</BitLen>
            <Name>Output 2</Name>
            <DataType>BYTE</DataType>
          </Entry>
        </RxPdo>
        <RxPdo Mandatory="0" Fixed="true">
          <Index DependOnSlot="true">#x1601</Index>
          <Name>Output bits</Name>
          <Exclude DependOnSlot="true">#x1600</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit0</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit1</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit2</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit3</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit4</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit5</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit6</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit7</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit8</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit9</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit10</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit11</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit12</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit13</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit14</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit15</Name>
            <DataType>BOOL</DataType>
          </Entry>
        </RxPdo>
        <TxPdo Mandatory="0" Fixed="true" Sm="3">
          <Index DependOnSlot="true">#x1A00</Index>
          <Name>Input Byte</Name>
          <Exclude DependOnSlot="true">#x1A01</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>8</BitLen>
            <Name>Input 1</Name>
            <DataType>BYTE</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>8</BitLen>
            <Name>Input 2</Name>
            <DataType>BYTE</DataType>
          </Entry>
        </TxPdo>
        <TxPdo Mandatory="0" Fixed="true">
          <Index DependOnSlot="true">#x1A01</Index>
          <Name>Input bits</Name>
          <Exclude DependOnSlot="true">#x1A00</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit0</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit1</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit2</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit3</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit4</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit5</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit6</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit7</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit8</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit9</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit10</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit11</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit12</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit13</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit14</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit15</Name>
            <DataType>BOOL</DataType>
          </Entry>
        </TxPdo>
      </Module>
      <!--HCNXE-OD16-D-->
      <Module>
        <Type ModuleIdent="#x1411EB22" ModuleClass="Digital Out">HCNXE-OD16-D</Type>
        <Name>HCNXE-OD16,16 Digtal Output,DC24V</Name>
        <RxPdo Fixed="true" Sm="2">
          <Index DependOnSlot="true">#x1600</Index>
          <Name>Output Byte</Name>
          <Exclude DependOnSlot="true">#x1601</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>8</BitLen>
            <Name>Output 1</Name>
            <DataType>BYTE</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>8</BitLen>
            <Name>Output 2</Name>
            <DataType>BYTE</DataType>
          </Entry>
        </RxPdo>
        <RxPdo Mandatory="0" Fixed="true">
          <Index DependOnSlot="true">#x1601</Index>
          <Name>Output bits</Name>
          <Exclude DependOnSlot="true">#x1600</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit0</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit1</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit2</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit3</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit4</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit5</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit6</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit7</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit8</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit9</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit10</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit11</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit12</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit13</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit14</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit15</Name>
            <DataType>BOOL</DataType>
          </Entry>
        </RxPdo>
      </Module>
      <!--HCNXE-OD32-D-->
      <Module>
        <Type ModuleIdent="#x1401EB11" ModuleClass="Digital Out">HCNXE-OD32-D</Type>
        <Name>HCNXE-OD32,32 Digtal Output,DC24V</Name>
        <RxPdo Fixed="true" Sm="2">
          <Index DependOnSlot="true">#x1600</Index>
          <Name>Output Byte</Name>
          <Exclude DependOnSlot="true">#x1601</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>8</BitLen>
            <Name>Output 1</Name>
            <DataType>BYTE</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>8</BitLen>
            <Name>Output 2</Name>
            <DataType>BYTE</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>8</BitLen>
            <Name>Output 3</Name>
            <DataType>BYTE</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>4</SubIndex>
            <BitLen>8</BitLen>
            <Name>Output 4</Name>
            <DataType>BYTE</DataType>
          </Entry>
        </RxPdo>
        <RxPdo Mandatory="0" Fixed="true">
          <Index DependOnSlot="true">#x1601</Index>
          <Name>Output bits</Name>
          <Exclude DependOnSlot="true">#x1600</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit0</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit1</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit2</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit3</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit4</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit5</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit6</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit7</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit8</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit9</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit10</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit11</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit12</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit13</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit14</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit15</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>17</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit16</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>18</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit17</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>19</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit18</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>20</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit19</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>21</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit20</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>22</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit21</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>23</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit22</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>24</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit23</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>25</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit24</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>26</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit25</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>27</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit26</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>28</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit27</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>29</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit28</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>30</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit29</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>31</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit30</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>32</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit31</Name>
            <DataType>BOOL</DataType>
          </Entry>
        </RxPdo>
      </Module>
      <!--HCNXE-MD2408-D-->
      <Module>
        <Type ModuleIdent="#x1401EB12" ModuleClass="Digital InOut">HCNXE-MD2408-D</Type>
        <Name>HCNXE-MD2408,24 Digtal Input and 8 Digtal Output,DC24V</Name>
        <RxPdo Mandatory="0" Fixed="true" Sm="2">
          <Index DependOnSlot="true">#x1600</Index>
          <Name>Output Bytes</Name>
          <Exclude DependOnSlot="true">#x1601</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>8</BitLen>
            <Name>Output 1</Name>
            <DataType>BYTE</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>1</SubIndex>
            <BitLen>8</BitLen>
          </Entry>
        </RxPdo>
        <RxPdo Mandatory="0" Fixed="true">
          <Index DependOnSlot="true">#x1601</Index>
          <Name>Output bits</Name>
          <Exclude DependOnSlot="true">#x1600</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit0</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit1</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit2</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit3</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit4</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit5</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit6</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x7001</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit7</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit8</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit9</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit10</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit11</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit12</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit13</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit14</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output bit15</Name>
            <DataType>BOOL</DataType>
          </Entry>
        </RxPdo>
        <TxPdo Mandatory="0" Fixed="true" Sm="3">
          <Index DependOnSlot="true">#x1A00</Index>
          <Name>Input Byte</Name>
          <Exclude DependOnSlot="true">#x1A01</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>8</BitLen>
            <Name>Input 1</Name>
            <DataType>BYTE</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>2</SubIndex>
            <BitLen>8</BitLen>
            <Name>Input 2</Name>
            <DataType>BYTE</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6000</Index>
            <SubIndex>3</SubIndex>
            <BitLen>8</BitLen>
            <Name>Input 3</Name>
            <DataType>BYTE</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>4</SubIndex>
            <BitLen>8</BitLen>
          </Entry>
        </TxPdo>
        <TxPdo Mandatory="0" Fixed="true">
          <Index DependOnSlot="true">#x1A01</Index>
          <Name>Input bits</Name>
          <Exclude DependOnSlot="true">#x1A00</Exclude>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit0</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit1</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit2</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit3</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit4</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit5</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit6</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit7</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>9</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit8</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>10</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit9</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>11</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit10</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>12</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit11</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>13</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit12</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>14</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit13</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>15</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit14</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>16</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit15</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>17</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit16</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>18</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit17</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>19</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit18</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>20</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit19</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>21</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit20</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>22</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit21</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>23</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit22</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="true">#x6001</Index>
            <SubIndex>24</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit23</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>25</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit24</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>26</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit25</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>27</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit26</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>28</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit27</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>29</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit28</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>30</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit29</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>31</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit30</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>0</Index>
            <SubIndex>32</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input bit31</Name>
            <DataType>BOOL</DataType>
          </Entry>
        </TxPdo>
      </Module>
    </Modules>
  </Descriptions>
</EtherCATInfo>