﻿<?xml version="1.0" encoding="utf-8"?>
<EtherCATInfo Version="1.01" xsi:noNamespaceSchemaLocation="EtherCATInfo.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Vendor>
    <Id>#x000116C7</Id>
    <Name>Zhejiang Hechuan Technology Co.,Ltd.</Name>
    <ImageData16x14>424DD6020000000000003600000028000000100000000E000000010018000000000000000000232E0000232E00000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6BB15ADFEEDBFCFDFB68B058D5E9D174B66470B4608DC3806BB15AE1EFDEFFFFFFF2F8F07BBA6D72B56359A847CAE3C47FBC7174B665A5D09B50A33D8AC17CA5D09BFFFFFFFFFFFF82BD7479B86AAAD3A1D3E8CE52A43FCAE3C49ACA8F81BD74B7D9AF59A847C4E0BEB3A283B5C29D72B563FCFEFCFFFFFFC6E1BF57A644C2DFBBEAF4E8F0F7EEBEDDB799C98E54A541F3F9F25EAA4DF6FAF5E2D7CCC2AA93A3CF9968AF5768AF57D3E8CE75B66661AC4F76B767A0CD9578B86A6EB35F7EBB6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    </ImageData16x14>
  </Vendor>
  <Descriptions>
    <Groups>
      <Group SortOrder="0001">
        <Type>HCFA-STEP</Type>
        <Name LcId="1033">Stepper Drives</Name>
        <Name LcId="2052">步进驱动器</Name>
        <ImageData16x14>424DD6020000000000003600000028000000100000000E000000010018000000000000000000232E0000232E00000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6BB15ADFEEDBFCFDFB68B058D5E9D174B66470B4608DC3806BB15AE1EFDEFFFFFFF2F8F07BBA6D72B56359A847CAE3C47FBC7174B665A5D09B50A33D8AC17CA5D09BFFFFFFFFFFFF82BD7479B86AAAD3A1D3E8CE52A43FCAE3C49ACA8F81BD74B7D9AF59A847C4E0BEB3A283B5C29D72B563FCFEFCFFFFFFC6E1BF57A644C2DFBBEAF4E8F0F7EEBEDDB799C98E54A541F3F9F25EAA4DF6FAF5E2D7CCC2AA93A3CF9968AF5768AF57D3E8CE75B66661AC4F76B767A0CD9578B86A6EB35F7EBB6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</ImageData16x14>
      </Group>
    </Groups>
    <Devices>
      <!--HCQX-ST1505-D2-->
      <Device Physics="KK">
        <Type ProductCode="#x1211EB60" RevisionNo="#x00001001">HCQX-ST1505-D2</Type>
        <Name LcId="1033">HCQX-ST1505-D2 ,1Ch</Name>
        <Name LcId="1031">HCQX-ST1505-D2 ,1Ch</Name>
        <Info>
          <StateMachine>
            <Timeout>
              <PreopTimeout>2000</PreopTimeout>
              <SafeopOpTimeout>9000</SafeopOpTimeout>
              <BackToInitTimeout>5000</BackToInitTimeout>
              <BackToSafeopTimeout>200</BackToSafeopTimeout>
            </Timeout>
            <Behavior StartToSafeopNoSync="false" />
          </StateMachine>
          <Mailbox>
            <Timeout>
              <RequestTimeout>100</RequestTimeout>
              <ResponseTimeout>5000</ResponseTimeout>
            </Timeout>
          </Mailbox>
          <IdentificationReg134>false</IdentificationReg134>
        </Info>
        <GroupType>HCFA-STEP</GroupType>
        <Profile>
          <ProfileNo>402</ProfileNo>
          <Dictionary>
            <DataTypes>
              <DataType>
                <Name>SINT</Name>
                <!--Signed short integer-->
                <BitSize>8</BitSize>
              </DataType>
              <DataType>
                <Name>USINT</Name>
                <!--Unsigned short integer-->
                <BitSize>8</BitSize>
              </DataType>
              <DataType>
                <Name>INT</Name>
                <!--Signed integer-->
                <BitSize>16</BitSize>
              </DataType>
              <DataType>
                <Name>UINT</Name>
                <!--Unsigned integer-->
                <BitSize>16</BitSize>
              </DataType>
              <DataType>
                <Name>DINT</Name>
                <!--Signed double integer-->
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <Name>UDINT</Name>
                <!--Unsigned double integer-->
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <Name>LINT</Name>
                <!--Signed 64-bit integer-->
                <BitSize>64</BitSize>
              </DataType>
              <DataType>
                <Name>ULINT</Name>
                <!--Unsigned 64-bit integer-->
                <BitSize>64</BitSize>
              </DataType>
              <DataType>
                <Name>STRING(25)</Name>
                <BitSize>200</BitSize>
              </DataType>
              <DataType>
                <Name>STRING(7)</Name>
                <BitSize>56</BitSize>
              </DataType>
              <DataType>
                <Name>STRING(5)</Name>
                <BitSize>40</BitSize>
              </DataType>
              <DataType>
                <Name>STRING(20)</Name>
                <BitSize>160</BitSize>
              </DataType>
              <DataType>
                <Name>STRING(40)</Name>
                <BitSize>320</BitSize>
              </DataType>
              <DataType>
                <Name>STRING(136)</Name>
                <BitSize>1088</BitSize>
              </DataType>
              <DataType>
                <Name>ARRAY [0..4] OF UINT</Name>
                <BaseType>UINT</BaseType>
                <!--Trajectory segment-->
                <BitSize>80</BitSize>
                <ArrayInfo>
                  <LBound>0</LBound>
                  <Elements>5</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>ARRAY [0..13] OF UINT</Name>
                <BaseType>UINT</BaseType>
                <!--Bi-quad filter coefficients-->
                <BitSize>224</BitSize>
                <ArrayInfo>
                  <LBound>0</LBound>
                  <Elements>14</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>ARRAY [0..15] OF UINT</Name>
                <BaseType>UINT</BaseType>
                <!--I/O extension data-->
                <BitSize>256</BitSize>
                <ArrayInfo>
                  <LBound>0</LBound>
                  <Elements>16</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>ARRAY [0..2] OF UINT</Name>
                <BaseType>UINT</BaseType>
                <!--Trace Trigger Config-->
                <BitSize>48</BitSize>
                <ArrayInfo>
                  <LBound>0</LBound>
                  <Elements>3</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>ARRAY [0..23] OF UINT</Name>
                <BaseType>UINT</BaseType>
                <!--Input shaping filter-->
                <BitSize>384</BitSize>
                <ArrayInfo>
                  <LBound>0</LBound>
                  <Elements>24</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>ARRAY [0..16383] OF UINT</Name>
                <BaseType>UINT</BaseType>
                <!--Variable length data set-->
                <BitSize>262144</BitSize>
                <ArrayInfo>
                  <LBound>0</LBound>
                  <Elements>16384</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1010</Name>
                <BitSize>136</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Save all parameters</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>8</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Save communication parameters</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>40</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Save application parameters</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>72</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Save manufacturer parameters</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>104</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1011</Name>
                <BitSize>136</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Restore all default parameters</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>8</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Restore communication default parameters</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>40</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Restore application default parameters</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>72</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Restore manufacturer default parameters</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>104</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1018</Name>
                <BitSize>144</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Vendor ID</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Product Code</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Revision Number</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Serial Number</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1600</Name>
                <BitSize>400</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>RPDO 1 Mapping Information 1</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>RPDO 1 Mapping Information 2</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>RPDO 1 Mapping Information 3</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>RPDO 1 Mapping Information 4</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>RPDO 1 Mapping Information 5</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>RPDO 1 Mapping Information 6</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>176</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>7</SubIdx>
                  <Name>RPDO 1 Mapping Information 7</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>RPDO 1 Mapping Information 8</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>240</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>RPDO 1 Mapping Information 9</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>272</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>RPDO 1 Mapping Information 10</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>304</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>RPDO 1 Mapping Information 11</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>336</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>RPDO 1 Mapping Information 12</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>368</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1601</Name>
                <BitSize>400</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>RPDO 1 Mapping Information 1</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>RPDO 1 Mapping Information 2</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>RPDO 1 Mapping Information 3</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>RPDO 1 Mapping Information 4</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>RPDO 1 Mapping Information 5</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>RPDO 1 Mapping Information 6</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>176</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>7</SubIdx>
                  <Name>RPDO 1 Mapping Information 7</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>RPDO 1 Mapping Information 8</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>240</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>RPDO 1 Mapping Information 9</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>272</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>RPDO 1 Mapping Information 10</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>304</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>RPDO 1 Mapping Information 11</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>336</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>RPDO 1 Mapping Information 12</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>368</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1602</Name>
                <BitSize>400</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>RPDO 1 Mapping Information 1</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>RPDO 1 Mapping Information 2</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>RPDO 1 Mapping Information 3</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>RPDO 1 Mapping Information 4</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>RPDO 1 Mapping Information 5</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>RPDO 1 Mapping Information 6</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>176</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>7</SubIdx>
                  <Name>RPDO 1 Mapping Information 7</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>RPDO 1 Mapping Information 8</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>240</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>RPDO 1 Mapping Information 9</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>272</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>RPDO 1 Mapping Information 10</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>304</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>RPDO 1 Mapping Information 11</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>336</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>RPDO 1 Mapping Information 12</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>368</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1603</Name>
                <BitSize>400</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>RPDO 1 Mapping Information 1</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>RPDO 1 Mapping Information 2</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>RPDO 1 Mapping Information 3</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>RPDO 1 Mapping Information 4</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>RPDO 1 Mapping Information 5</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>RPDO 1 Mapping Information 6</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>176</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>7</SubIdx>
                  <Name>RPDO 1 Mapping Information 7</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>RPDO 1 Mapping Information 8</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>240</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>RPDO 1 Mapping Information 9</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>272</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>RPDO 1 Mapping Information 10</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>304</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>RPDO 1 Mapping Information 11</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>336</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>RPDO 1 Mapping Information 12</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>368</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1A00</Name>
                <BitSize>400</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>RPDO 1 Mapping Information 1</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>RPDO 1 Mapping Information 2</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>RPDO 1 Mapping Information 3</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>RPDO 1 Mapping Information 4</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>RPDO 1 Mapping Information 5</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>RPDO 1 Mapping Information 6</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>176</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>7</SubIdx>
                  <Name>RPDO 1 Mapping Information 7</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>RPDO 1 Mapping Information 8</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>240</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>RPDO 1 Mapping Information 9</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>272</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>RPDO 1 Mapping Information 10</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>304</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>RPDO 1 Mapping Information 11</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>336</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>RPDO 1 Mapping Information 12</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>368</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1A01</Name>
                <BitSize>400</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>RPDO 1 Mapping Information 1</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>RPDO 1 Mapping Information 2</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>RPDO 1 Mapping Information 3</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>RPDO 1 Mapping Information 4</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>RPDO 1 Mapping Information 5</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>RPDO 1 Mapping Information 6</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>176</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>7</SubIdx>
                  <Name>RPDO 1 Mapping Information 7</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>RPDO 1 Mapping Information 8</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>240</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>RPDO 1 Mapping Information 9</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>272</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>RPDO 1 Mapping Information 10</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>304</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>RPDO 1 Mapping Information 11</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>336</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>RPDO 1 Mapping Information 12</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>368</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C00</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Comm. Type, Sync Manager 0</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Comm. Type, Sync Manager 1</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>24</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Comm. Type, Sync Manager 2</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Comm. Type, Sync Manager 3</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>40</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C12</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Sync Manager 2, PDO Mapping 0</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Sync Manager 2, PDO Mapping 1</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Sync Manager 2, PDO Mapping 2</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Sync Manager 2, PDO Mapping 3</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>64</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C13</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Sync Manager 3, PDO Mapping 0</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Sync Manager 3, PDO Mapping 1</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C3X</Name>
                <BitSize>288</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Synchronization Type</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Shift Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>64</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Sync Types Supported</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>96</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Minimum Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>Calc. and Copy Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>7</SubIdx>
                  <Name>Minimum Delay</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>176</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>Get Cycle Time</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>Minimum Hardware Delay</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>224</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>Sync0 Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>256</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2152</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Input 1 Function</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Input 2 Function</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>24</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Input 3 Function</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Input 4 Function</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>40</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Input 5 Function</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2153</Name>
                <BitSize>96</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Input 1 Filter Time</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Input 2 Filter Time</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Input 3 Filter Time</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Input 4 Filter Time</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>64</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Input 5 Filter Time</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT2156</Name>
                <BitSize>40</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>output 1 Function</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>output 2 Function</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>24</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>output 3 Function</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT5001</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>year</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>8</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>month</Name>
                  <Type>UINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>24</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>data</Name>
                  <Type>UINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>hour</Name>
                  <Type>UINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>40</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>minute</Name>
                  <Type>UINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT3FFE</Name>
                <BitSize>176</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Fault Record 0</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Fault Record 1</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Fault Record 2</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Fault Record 3</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>64</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Fault Record 4</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>Fault Record 5</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>96</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>7</SubIdx>
                  <Name>Fault Record 6</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>Fault Record 7</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>128</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>Fault Record 8</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>Fault Record 9</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>160</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT5000</Name>
                <BitSize>96</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Trajectory Generator Status</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Motion State Machine</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Interior Enable Status</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Target Reached Status</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>64</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Internal Response Status</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT5002</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Register Address</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Register Data</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT5004</Name>
                <BitSize>272</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Outputs Size</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Inputs Size</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>RPDO Count</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>TPDO Count</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>64</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Sync0 Watch Dog Counter</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>Sync0 Watch Dog Counter Internal</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>96</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>7</SubIdx>
                  <Name>Sync0 Watch Value</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>Sync0 Drift Counter</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>128</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>Sync0 Drift Value</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>SM Watch Dog Counter Internal</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>160</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>SM Watch Dog Value Internal</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>176</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>SM Sync0 Watch Dog Counter</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>13</SubIdx>
                  <Name>SM Sync0 Watch Dog Value</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>192</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>14</SubIdx>
                  <Name>Sync0 Ratio</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>15</SubIdx>
                  <Name>Sync Function Setting</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>224</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>16</SubIdx>
                  <Name>Sync0 Interval</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>240</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT5012</Name>
                <BitSize>128</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Home Reached Position</Name>
                  <Type>DINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Home Triggered Position</Name>
                  <Type>DINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Home IO Simulator</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Home Setting</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>96</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Home Speed Limit</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>T</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT607D</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Negative software limit position</Name>
                  <Type>DINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Positive software limit position</Name>
                  <Type>DINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT608F</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Encoder increments</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Motor revolutions</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT6091</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Motor revolutions</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Shaft revolutions</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT6092</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Feed increments</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Shaft revolutions</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT6099</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Homing Velocity (fast)</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Homing Velocity (slow)</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT60A4</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Profile Jerk 1</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Profile Jerk 2</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT60C1</Name>
                <BitSize>88</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Interpolated position value</Name>
                  <Type>DINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Interpolated time value</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Interpolated velocity value</Name>
                  <Type>DINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>56</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT60C2</Name>
                <BitSize>32</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Interpolation Time Value</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Interpolation Time Units</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>24</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT60FE</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>Number of Entries</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Physical Outputs</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Bit Mask</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>TR</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
            </DataTypes>
            <Objects>
              <Object>
                <Index>#x1000</Index>
                <Name>Device Type</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1001</Index>
                <Name>Error Register</Name>
                <Type>USINT</Type>
                <BitSize>8</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x1008</Index>
                <Name>Manufacturer Device Name</Name>
                <Type>STRING(7)</Type>
                <BitSize>56</BitSize>
                <Info />
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1009</Index>
                <Name>Manufacturer Hardware Version</Name>
                <Type>STRING(5)</Type>
                <BitSize>40</BitSize>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x100A</Index>
                <Name>Manufacturer Software Version</Name>
                <Type>STRING(5)</Type>
                <BitSize>40</BitSize>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1010</Index>
                <Name>Store Parameters</Name>
                <Type>DT1010</Type>
                <BitSize>136</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1011</Index>
                <Name>Restore Default Parameters</Name>
                <Type>DT1011</Type>
                <BitSize>136</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1018</Index>
                <Name>Identity Object</Name>
                <Type>DT1018</Type>
                <BitSize>136</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1600</Index>
                <Name>Receive Pdo Mapping Parameter 1</Name>
                <Type>DT1600</Type>
                <BitSize>400</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1601</Index>
                <Name>Receive Pdo Mapping Parameter 2</Name>
                <Type>DT1601</Type>
                <BitSize>400</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1602</Index>
                <Name>Receive Pdo Mapping Parameter 3</Name>
                <Type>DT1602</Type>
                <BitSize>400</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1603</Index>
                <Name>Receive Pdo Mapping Parameter 4</Name>
                <Type>DT1603</Type>
                <BitSize>400</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1A00</Index>
                <Name>Transmit Pdo Mapping Parameter 1</Name>
                <Type>DT1A00</Type>
                <BitSize>400</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1A01</Index>
                <Name>Transmit Pdo Mapping Parameter 2</Name>
                <Type>DT1A01</Type>
                <BitSize>400</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1C00</Index>
                <Name>Sync Manager Communication Type</Name>
                <Type>DT1C00</Type>
                <BitSize>40</BitSize>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1C12</Index>
                <Name>Sync Manager2 Pdo Assignment</Name>
                <Type>DT1C12</Type>
                <BitSize>112</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1C13</Index>
                <Name>Sync Manager3 Pdo Assignment</Name>
                <Type>DT1C13</Type>
                <BitSize>112</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2001</Index>
                <Name>Fullstep Resolution</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2002</Index>
                <Name>Microstep Resolution</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2003</Index>
                <Name>Current Global Scaler</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2004</Index>
                <Name>Standby Current</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2005</Index>
                <Name>Run Current</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2006</Index>
                <Name>Power Down Delay</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2007</Index>
                <Name>Power Down Ramp</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2008</Index>
                <Name>Moto Dir</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2009</Index>
                <Name>Drive Device ID</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x200A</Index>
                <Name>Temp Alarm Level</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x200B</Index>
                <Name>Moto Speed</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x200C</Index>
                <Name>Time Between Two Step</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2010</Index>
                <Name>Profile A1</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x2011</Index>
                <Name>Profile V1</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x2012</Index>
                <Name>Profile D1</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x2013</Index>
                <Name>Profile Start Velocity</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x2016</Index>
                <Name>Driver Filter</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2017</Index>
                <Name>Chopper Blank Time</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2018</Index>
                <Name>Pwm Enable</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2019</Index>
                <Name>Pwm Autograd Enable</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2020</Index>
                <Name>Pwm Frequency</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2021</Index>
                <Name>Pwm Gradient</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2022</Index>
                <Name>Pwm Amplitude</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2025</Index>
                <Name>Smart Energy Threshold Speed</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2026</Index>
                <Name>Pwm Threshold Speed</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2027</Index>
                <Name>Time High</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x2028</Index>
                <Name>Chopper Off Time</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2029</Index>
                <Name>Chopper Hysteresis Start</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2030</Index>
                <Name>Chopper Hysteresis End</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2031</Index>
                <Name>Chopper Hysteresis Decrement</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2039</Index>
                <Name>Encode Position</Name>
                <Type>DINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x2040</Index>
                <Name>Encode Add Const</Name>
                <Type>DINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2041</Index>
                <Name>Voltage Alarm Val</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2042</Index>
                <Name>Driver Gloable State</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2043</Index>
                <Name>Driver Error Status Register</Name>
                <Type>DINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x2152</Index>
                <Name>Inputs Function</Name>
                <Type>DT2152</Type>
                <BitSize>64</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2153</Index>
                <Name>Inputs Filter Time</Name>
                <Type>DT2153</Type>
                <BitSize>96</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2154</Index>
                <Name>Inputs Polarity</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2155</Index>
                <Name>Physical Inputs Level</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2156</Index>
                <Name>Outputs Function</Name>
                <Type>DT2156</Type>
                <BitSize>40</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2158</Index>
                <Name>Outputs Polarity</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2159</Index>
                <Name>Latch State When Disable</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2203</Index>
                <Name>Supply Voltage </Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x2210</Index>
                <Name>ESC Reg_300_307_0</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x2211</Index>
                <Name>ESC Reg_300_307_1</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x2212</Index>
                <Name>ESC Reg_300_307_2</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x2213</Index>
                <Name>ESC Reg_300_307_3</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x2214</Index>
                <Name>ESC Reg_300_307_4</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x2215</Index>
                <Name>ESC Reg_300_307_5</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x2216</Index>
                <Name>ESC Reg_300_307_6</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x2217</Index>
                <Name>ESC Reg_310_313_0</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x2218</Index>
                <Name>ESC Reg_310_313_1</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x2219</Index>
                <Name>ESC Reg_442_443</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x221A</Index>
                <Name>ESC Reg_F28_F31_0</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x221B</Index>
                <Name>ESC Reg_F28_F31_1</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x221C</Index>
                <Name>ESC Reg_F28_F31_2</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x221D</Index>
                <Name>ESC Reg_F28_F31_3</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x4003</Index>
                <Name>Brake Disengage Delay</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x4004</Index>
                <Name>Brake Engage Delay</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x5000</Index>
                <Name>Target Status</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x5001</Index>
                <Name>MCU Compilation Date</Name>
                <Type>DT5001</Type>
                <BitSize>64</BitSize>
              </Object>
              <Object>
                <Index>#x603f</Index>
                <Name>Last Error Code</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x6040</Index>
                <Name>Control Word</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x6041</Index>
                <Name>Status Word</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x605A</Index>
                <Name>Quick Stop Option Code</Name>
                <Type>INT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x6060</Index>
                <Name>Modes of Operation</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x6061</Index>
                <Name>Modes of Operation Display</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x6062</Index>
                <Name>Commanded Position</Name>
                <Type>DINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x6064</Index>
                <Name>Actual Position</Name>
                <Type>DINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x606A</Index>
                <Name>Sensor selection code</Name>
                <Type>INT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>R</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x606B</Index>
                <Name>Commanded Velocity</Name>
                <Type>DINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x606C</Index>
                <Name>Actual Velocity</Name>
                <Type>DINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x607A</Index>
                <Name>Profile Target Position</Name>
                <Type>DINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x607C</Index>
                <Name>Homing Offset</Name>
                <Type>DINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x607D</Index>
                <Name>Software Position Limit</Name>
                <Type>DT607D</Type>
                <BitSize>80</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x6081</Index>
                <Name>Profile Velocity</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x6082</Index>
                <Name>End Velocity</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x6083</Index>
                <Name>Profile Acceleration</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x6084</Index>
                <Name>Profile Deceleration</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x6085</Index>
                <Name>Quick Stop Deceleration</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x608F</Index>
                <Name>Position Encoder Resolution</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>R</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x6098</Index>
                <Name>Homing Method</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x6099</Index>
                <Name>Homing Velocity</Name>
                <Type>DT6099</Type>
                <BitSize>80</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x609A</Index>
                <Name>Homing Acceleration</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x60B0</Index>
                <Name>Position Offset</Name>
                <Type>DINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x60B8</Index>
                <Name>Touch Probe Function</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x60B9</Index>
                <Name>Touch Probe Status</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x60BA</Index>
                <Name>Touch Probe 1 Positive Value</Name>
                <Type>DINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x60BB</Index>
                <Name>Touch Probe 1 Negative Value</Name>
                <Type>DINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x60BC</Index>
                <Name>Touch Probe 2 Positive Value</Name>
                <Type>DINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x60BD</Index>
                <Name>Touch Probe 2 Negative Value</Name>
                <Type>DINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x60C2</Index>
                <Name>InterPolation Time Period</Name>
                <Type>DT60C2</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x60D5</Index>
                <Name>Touch Probe 1 Positive Counter</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x60D6</Index>
                <Name>Touch Probe 1 Negative Counter</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x60D7</Index>
                <Name>Touch Probe 2 Positive Counter</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x60D8</Index>
                <Name>Touch Probe 2 Negative Counter</Name>
                <Type>UINT</Type>
                <BitSize>16</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x60FD</Index>
                <Name>Digital Inputs</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x60FE</Index>
                <Name>Digital Outputs</Name>
                <Type>DT60FE</Type>
                <BitSize>80</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x60FF</Index>
                <Name>Target Velocity</Name>
                <Type>DINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>rw</Access>
                  <PdoMapping>TR</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#x6502</Index>
                <Name>Supported Drive Modes</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
            </Objects>
          </Dictionary>
        </Profile>
        <Fmmu>Outputs</Fmmu>
        <Fmmu>Inputs</Fmmu>
        <Fmmu>MBoxState</Fmmu>
        <Sm MinSize="34" MaxSize="128" DefaultSize="128" StartAddress="#x1000" ControlByte="#x26" Enable="1">MBoxOut</Sm>
        <Sm MinSize="34" MaxSize="128" DefaultSize="128" StartAddress="#x1080" ControlByte="#x22" Enable="1">MBoxIn</Sm>
        <Sm DefaultSize="6" StartAddress="#x1100" ControlByte="#x64" Enable="1">Outputs</Sm>
        <Sm StartAddress="#x1400" ControlByte="#x20" DefaultSize="32" Enable="1">Inputs</Sm>
        <RxPdo Fixed="0" Sm="2">
          <Index>#x1600</Index>
          <Name>Receive PDO 1</Name>
          <Exclude>#x1601</Exclude>
          <Exclude>#x1602</Exclude>
          <Exclude>#x1603</Exclude>
          <Entry>
            <Index>#x6040</Index>
            <SubIndex>0</SubIndex>
            <BitLen>16</BitLen>
            <Name>Control Word</Name>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index>#x607A</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Profile Target Position</Name>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6081</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Profile Velocity</Name>
            <DataType>UDINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6083</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Profile Target Acceleration</Name>
            <DataType>UDINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6084</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Profile Target Deceleration</Name>
            <DataType>UDINT</DataType>
          </Entry>
          <Entry>
            <Index>#x60FF</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Target Velocity</Name>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6060</Index>
            <SubIndex>0</SubIndex>
            <BitLen>16</BitLen>
            <Name>Modes of Operation</Name>
            <DataType>UINT</DataType>
          </Entry>
          <!--CSP/PP/PV-->
        </RxPdo>
        <RxPdo Fixed="0">
          <Index>#x1601</Index>
          <Name>Receive PDO 2</Name>
          <Exclude>#x1600</Exclude>
          <Exclude>#x1602</Exclude>
          <Exclude>#x1603</Exclude>
          <Entry>
            <Index>#x6040</Index>
            <SubIndex>0</SubIndex>
            <BitLen>16</BitLen>
            <Name>Control word</Name>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index>#x607A</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Profile Target Position</Name>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6081</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Profile Velocity</Name>
            <DataType>UDINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6083</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Profile Target Acceleration</Name>
            <DataType>UDINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6084</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Profile Target Deceleration</Name>
            <DataType>UDINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6060</Index>
            <SubIndex>0</SubIndex>
            <BitLen>16</BitLen>
            <Name>Modes of Operation</Name>
            <DataType>UINT</DataType>
          </Entry>
          <!--PP-->
        </RxPdo>
        <RxPdo Fixed="0">
          <Index>#x1602</Index>
          <Name>Receive PDO 3</Name>
          <Exclude>#x1600</Exclude>
          <Exclude>#x1601</Exclude>
          <Exclude>#x1603</Exclude>
          <Entry>
            <Index>#x6040</Index>
            <SubIndex>0</SubIndex>
            <BitLen>16</BitLen>
            <Name>Control Word</Name>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index>#x60FF</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Target Velocity</Name>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6083</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Profile Acceleration</Name>
            <DataType>UDINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6084</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Profile Deceleration</Name>
            <DataType>UDINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6060</Index>
            <SubIndex>0</SubIndex>
            <BitLen>16</BitLen>
            <Name>Modes of Operation</Name>
            <DataType>UINT</DataType>
          </Entry>
          <!--PV-->
        </RxPdo>
        <RxPdo Fixed="0">
          <Index>#x1603</Index>
          <Name>Receive PDO 4</Name>
          <Exclude>#x1600</Exclude>
          <Exclude>#x1601</Exclude>
          <Exclude>#x1602</Exclude>
          <Entry>
            <Index>#x6040</Index>
            <SubIndex>0</SubIndex>
            <BitLen>16</BitLen>
            <Name>Control Word</Name>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6098</Index>
            <SubIndex>0</SubIndex>
            <BitLen>16</BitLen>
            <Name>Homing Method</Name>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6099</Index>
            <SubIndex>1</SubIndex>
            <BitLen>32</BitLen>
            <Name>Homing Velocity (fast)</Name>
            <DataType>UDINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6099</Index>
            <SubIndex>2</SubIndex>
            <BitLen>32</BitLen>
            <Name>Homing Velocity (slow)</Name>
            <DataType>UDINT</DataType>
          </Entry>
          <Entry>
            <Index>#x609A</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Homing Acceleration</Name>
            <DataType>UDINT</DataType>
          </Entry>
          <Entry>
            <Index>#x607C</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Homing Offset</Name>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6060</Index>
            <SubIndex>0</SubIndex>
            <BitLen>16</BitLen>
            <Name>Modes of Operation</Name>
            <DataType>UINT</DataType>
          </Entry>
          <!--HM-->
        </RxPdo>
        <TxPdo Fixed="0" Sm="3">
          <Index>#x1a00</Index>
          <Name>Transmit PDO 1</Name>
          <Exclude>#x1A01</Exclude>
          <Entry>
            <Index>#x603F</Index>
            <SubIndex>#x00</SubIndex>
            <BitLen>16</BitLen>
            <Name>Last Error Code</Name>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6041</Index>
            <SubIndex>#x00</SubIndex>
            <BitLen>16</BitLen>
            <Name>Status Word</Name>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6061</Index>
            <SubIndex>#x00</SubIndex>
            <BitLen>16</BitLen>
            <Name>Modes of Operation display</Name>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index>#x6064</Index>
            <SubIndex>#x00</SubIndex>
            <BitLen>32</BitLen>
            <Name>Position Actual Value</Name>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index>#x60B9</Index>
            <SubIndex>#x00</SubIndex>
            <BitLen>16</BitLen>
            <Name>Touch Probe Status</Name>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index>#x60BA</Index>
            <SubIndex>#x00</SubIndex>
            <BitLen>32</BitLen>
            <Name>Touch Probe 1 Positive Value</Name>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index>#x60FD</Index>
            <SubIndex>#x00</SubIndex>
            <BitLen>32</BitLen>
            <Name>Digital Inputs</Name>
            <DataType>UDINT</DataType>
          </Entry>
          <!--ALL MODE-->
        </TxPdo>
        <TxPdo Fixed="0">
          <Index>#x1a01</Index>
          <Name>Transmit PDO 2</Name>
          <Exclude>#x1A00</Exclude>
        </TxPdo>
        <Mailbox DataLinkLayer="1">
          <CoE SdoInfo="true" PdoUpload="false" PdoAssign="true" PdoConfig="true" SegmentedSdo="false" CompleteAccess="false" DiagHistory="false">
            <InitCmd>
              <Transition>PS</Transition>
              <Index>#x6060</Index>
              <SubIndex>0</SubIndex>
              <Data>01</Data>
              <Comment>Modes of Operation</Comment>
              <!--PP-->
            </InitCmd>
          </CoE>
          <FoE />
        </Mailbox>
        <Dc>
          <OpMode>
            <Name>DC</Name>
            <Desc>DC-Synchron</Desc>
            <AssignActivate>#x0300</AssignActivate>
            <CycleTimeSync0 Factor="1">0</CycleTimeSync0>
            <ShiftTimeSync0>0</ShiftTimeSync0>
          </OpMode>
          <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>
        </Dc>
        <Eeprom>
          <ByteSize>2048</ByteSize>
          <ConfigData>080E84CC88130000000000800000</ConfigData>
          <BootStrap>0010800000118000</BootStrap>
        </Eeprom>
      </Device>
    </Devices>
  </Descriptions>
</EtherCATInfo>