<?xml version="1.0"?>
<EtherCATInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="EtherCATInfo.xsd" Version="1.6">
  <Vendor>
    <Id>#x494350</Id>
    <Name>ICP DAS Co.LTD</Name>
    <ImageData16x14>424DE6000000000000007600000028000000100000000E000000010004000000000070000000000000000000000000000000000000000000000000008000008000000080800080000000800080008080000080808000C0C0C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00FFFFFFFFFFFFFFFFFF888888FFFFFFFFF88F88BB88FFFFFFFFFFF7B8B8888FFFFFFFF98888BB888FFF8F89898888F8B8FF88F878F798878FFFF78FF8F88F978FFF8388BB8FFF888FFF8989888B8FFFFFFF7888FF898FFFFFFF88897878B8FF88FFFFF88F777BBBB8FFFFFFFFFFFF88BF
	</ImageData16x14>
  </Vendor>
  <Descriptions>
    <Groups>
      <Group SortOrder="2301">
        <Type>ECAT-2000</Type>
        <Name LcId="1031">EtherCAT Slave Input/Output Modules (ECAT-2000)</Name>
        <Name LcId="1033">EtherCAT Slave Ein-/Ausgang Modules (ECAT-2000</Name>
        <ImageData16x14>424DD6020000000000003600000028000000100000000E0000000100180000000000A0020000120B0000120B00000000000000000000FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FF0000FF0000FF0000FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF0000FF0000FF0000FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FFC0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0C0C0C0FFFFFFC0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0FFFFFFC0C0C0C0C0C0FFFFFFC0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0FFFFFFC0C0C0C0C0C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0C0C0C0FFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFF007FFF007FFFFFFFFFC0C0C0C0C0C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0C0C0C0FFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFF007FFF007FFFFFFFFFC0C0C0C0C0C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
		</ImageData16x14>
      </Group>
    </Groups>
    <Devices>
      <Device Physics="YY">
        <Type ProductCode="#x000007E8" RevisionNo="#x00000001">ECAT-2024 4 Ch. Ana.</Type>
        <Name LcId="1033">ECAT-2024 4Ch. Ana. Output ±10, ±5, 0-10V, 0-5V, 12bit</Name>
        <Name LcId="1031">ECAT-2024 4K. Ana. Ausgang ±10, ±5, 0-10V, 0-5V, 12bit</Name>
        <Info>
          <StateMachine>
            <Timeout>
              <PreopTimeout>2000</PreopTimeout>
              <SafeopOpTimeout>9000</SafeopOpTimeout>
              <BackToInitTimeout>5000</BackToInitTimeout>
              <BackToSafeopTimeout>200</BackToSafeopTimeout>
            </Timeout>
          </StateMachine>
          <Mailbox>
            <Timeout>
              <RequestTimeout>100</RequestTimeout>
              <ResponseTimeout>2000</ResponseTimeout>
            </Timeout>
          </Mailbox>
        </Info>
        <GroupType>ECAT-2000</GroupType>
        <Profile>
          <ChannelInfo>
            <ProfileNo>5001</ProfileNo>
          </ChannelInfo>
          <Dictionary>
            <DataTypes>
              <DataType>
                <Name>STRING(3)</Name>
                <BitSize>24</BitSize>
              </DataType>
              <DataType>
                <Name>STRING(9)</Name>
                <BitSize>72</BitSize>
              </DataType>
              <DataType>
                <Name>USINT</Name>
                <BitSize>8</BitSize>
              </DataType>
              <DataType>
                <Name>UDINT</Name>
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <Name>UINT</Name>
                <BitSize>16</BitSize>
              </DataType>
              <DataType>
                <Name>BOOL</Name>
                <BitSize>1</BitSize>
              </DataType>
              <DataType>
                <Name>BIT3</Name>
                <BitSize>3</BitSize>
              </DataType>
              <DataType>
                <Name>BIT2</Name>
                <BitSize>2</BitSize>
              </DataType>
              <DataType>
                <Name>BIT4</Name>
                <BitSize>4</BitSize>
              </DataType>
              <DataType>
                <Name>INT</Name>
                <BitSize>16</BitSize>
              </DataType>
              <DataType>
                <Name>DINT</Name>
                <BitSize>32</BitSize>
              </DataType>
	     <DataType>
								<Name>DT0800EN03</Name>
								<BaseType>USINT</BaseType>
								<BitSize>3</BitSize>
								<EnumInfo>
									<Text>Signed presentation</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>Unsigned presentation</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>Absolute value with MSB as sign</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>Absolute value</Text>
									<Enum>3</Enum>
								</EnumInfo>
							</DataType>
	      <DataType>
		<Name>DT0801EN02</Name>
		<BaseType>USINT</BaseType>
		<BitSize>2</BitSize>
			<EnumInfo>
				<Text>Default watchdog value</Text>
				<Enum>0</Enum>
			</EnumInfo>
			<EnumInfo>
				<Text>Watchdog ramp</Text>
				<Enum>1</Enum>
			</EnumInfo>
			<EnumInfo>
				<Text>Last output value</Text>
				<Enum>2</Enum>
			</EnumInfo>
	     </DataType>
	     <DataType>
		<Name>DT0802EN04</Name>
		<BaseType>USINT</BaseType>
		<BitSize>4</BitSize>			
		<EnumInfo>
			<Text>Unipolar 5V( 0-5V)</Text>
			<Enum>0</Enum>
		</EnumInfo>
		<EnumInfo>
			<Text>Bipolar 5V(±5V)</Text>
			<Enum>1</Enum>
		</EnumInfo>
		<EnumInfo>
			<Text>Unipolar 10V(0-10V)</Text>
			<Enum>2</Enum>
		</EnumInfo>
		<EnumInfo>
			<Text>Bipolar 10V(±10V)</Text>
			<Enum>3</Enum>
		</EnumInfo>
	     </DataType>
              <DataType>
                <Name>DT1018</Name>
                <BitSize>144</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Vendor ID</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Product code</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Revision</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Serial number</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT10F1</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Local Error Reaction</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Sync Error Counter Limit</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT10F3</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Maximum Messages</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Newest Message</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>24</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Newest Acknowledged Message</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>New Message Available</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>40</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>m</Category>
                    <PdoMapping>t</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Flags</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1600</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>SubIndex 001</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                  <!--Reference to 0x7000.1-->
                </SubItem>                
              </DataType>
              <DataType>
                <Name>DT1C00ARR</Name>
                <BaseType>USINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>4</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C00</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C00ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C12ARR</Name>
                <BaseType>UINT</BaseType>
                <BitSize>128</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>8</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C12</Name>
                <BitSize>144</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C12ARR</Type>
                  <BitSize>128</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C13ARR</Name>
                <BaseType>UINT</BaseType>
                <BitSize>16</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C13</Name>
                <BitSize>32</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C13ARR</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C32</Name>
                <BitSize>488</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Synchronization Type</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOp">rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Synchronization Types supported</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>96</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Minimum Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>Calc and Copy Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>Get Cycle Time</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>Delay Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>224</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>Sync0 Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>256</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>SM-Event Missed</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>288</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>Cycle Time Too Small</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>304</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>32</SubIdx>
                  <Name>Sync Error</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>480</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C33</Name>
                <BitSize>488</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Synchronization Type</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOp">rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Synchronization Types supported</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>96</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Minimum Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>Calc and Copy Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>Get Cycle Time</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>Delay Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>224</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>Sync0 Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>256</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>SM-Event Missed</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>288</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>Cycle Time Too Small</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>304</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>32</SubIdx>
                  <Name>Sync Error</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>480</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT7000</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Output</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>r</PdoMapping>
                  </Flags>
                </SubItem>                
              </DataType>
              <DataType>
                <Name>DT8000</Name>
                <BitSize>224</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>               
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Watchdog</Name>
                  <Type>DT0801EN02</Type>
                  <BitSize>2</BitSize>
                  <BitOffs>20</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>7</SubIdx>
                  <Name>Enable user calibration</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>22</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>Enable vendor calibration</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>23</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>AO Range</Name>
                  <Type>DT0802EN04</Type>
                  <BitSize>4</BitSize>
                  <BitOffs>24</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>              
                <SubItem>
                  <SubIdx>19</SubIdx>
                  <Name>Default output</Name>
                  <Type>INT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>20</SubIdx>
                  <Name>Default output ramp</Name>
                  <Type>INT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>96</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>               
                <SubItem>
                  <SubIdx>23</SubIdx>
                  <Name>User calibration offset</Name>
                  <Type>INT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>160</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>24</SubIdx>
                  <Name>User calibration gain</Name>
                  <Type>INT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>176</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>25</SubIdx>
                  <Name>FactoryCMD</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>192</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT800E</Name>
                <BitSize>32</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>DAC raw value</Name>
                  <Type>INT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT800F</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Calibration offset</Name>
                  <Type>INT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Calibration gain</Name>
                  <Type>INT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
            </DataTypes>
            <Objects>
              <Object>
                <Index>#x1000</Index>
                <Name>Device type</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Info>
                  <DefaultData>92010000</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>m</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1001</Index>
                <Name>Error register</Name>
                <Type>USINT</Type>
                <BitSize>8</BitSize>
                <Info>
                  <DefaultData>00</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1008</Index>
                <Name>Device name</Name>
                <Type>STRING(9)</Type>
                <BitSize>72</BitSize>
                <Info>
                  <DefaultData>454341542D32303238</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1009</Index>
                <Name>Hardware version</Name>
                <Type>STRING(3)</Type>
                <BitSize>24</BitSize>
                <Info>
                  <DefaultData>302E37</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x100A</Index>
                <Name>Software version</Name>
                <Type>STRING(3)</Type>
                <BitSize>24</BitSize>
                <Info>
                  <DefaultData>312E34</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1018</Index>
                <Name>Identity</Name>
                <Type>DT1018</Type>
                <BitSize>144</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Vendor ID</Name>
                    <Info>
                      <DefaultData>50434900</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Product code</Name>
                    <Info>
                      <DefaultData>EC070000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Revision</Name>
                    <Info>
                      <DefaultData>01000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Serial number</Name>
                    <Info>
                      <DefaultData>01000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x10F1</Index>
                <Name>Error Settings</Name>
                <Type>DT10F1</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Local Error Reaction</Name>
                    <Info>
                      <DefaultData>01000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync Error Counter Limit</Name>
                    <Info>
                      <DefaultData>0400</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x10F3</Index>
                <Name>Diagnosis History</Name>
                <Type>DT10F3</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>05</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Newest Message</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Newest Acknowledged Message</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>New Message Available</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Flags</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1600</Index>
                <Name>AO outputs process data mapping</Name>
                <Type>DT1600</Type>
                <BitSize>80</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>10010070</DefaultData>
                      <!--Reference to 0x7000.1-->
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>10020070</DefaultData>
                      <!--Reference to 0x7000.2-->
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1601</Index>
                <Name>AO outputs process data mapping</Name>
                <Type>DT1600</Type>
                <BitSize>80</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>10011070</DefaultData>
                      <!--Reference to 0x7010.1-->
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>10021070</DefaultData>
                      <!--Reference to 0x7010.2-->
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1602</Index>
                <Name>AO outputs process data mapping</Name>
                <Type>DT1600</Type>
                <BitSize>80</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>10012070</DefaultData>
                      <!--Reference to 0x7020.1-->
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>10022070</DefaultData>
                      <!--Reference to 0x7020.2-->
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1603</Index>
                <Name>AO outputs process data mapping</Name>
                <Type>DT1600</Type>
                <BitSize>80</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>10013070</DefaultData>
                      <!--Reference to 0x7030.1-->
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>10023070</DefaultData>
                      <!--Reference to 0x7030.2-->
                    </Info>
                  </SubItem>
                </Info>
              </Object>          
              <Object>
                <Index>#x1C00</Index>
                <Name>Sync manager type</Name>
                <Type>DT1C00</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 003</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 004</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1C12</Index>
                <Name>SyncManager 2 assignment</Name>
                <Type>DT1C12</Type>
                <BitSize>144</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>08</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>0016</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>0116</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 003</Name>
                    <Info>
                      <DefaultData>0216</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 004</Name>
                    <Info>
                      <DefaultData>0316</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 005</Name>
                    <Info>
                      <DefaultData>0416</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 006</Name>
                    <Info>
                      <DefaultData>0516</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 007</Name>
                    <Info>
                      <DefaultData>0616</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 008</Name>
                    <Info>
                      <DefaultData>0716</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1C13</Index>
                <Name>SyncManager 3 assignment</Name>
                <Type>DT1C13</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1C32</Index>
                <Name>SM output parameter</Name>
                <Type>DT1C32</Type>
                <BitSize>488</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>20</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Type</Name>
                    <Info>
                      <DefaultData>0100</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Types supported</Name>
                    <Info>
                      <DefaultData>0780</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Minimum Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calc and Copy Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Get Cycle Time</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Delay Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync0 Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SM-Event Missed</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle Time Too Small</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync Error</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1C33</Index>
                <Name>SM input parameter</Name>
                <Type>DT1C33</Type>
                <BitSize>488</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>20</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Type</Name>
                    <Info>
                      <DefaultData>2200</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Types supported</Name>
                    <Info>
                      <DefaultData>0780</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Minimum Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calc and Copy Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Get Cycle Time</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Delay Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync0 Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SM-Event Missed</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle Time Too Small</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync Error</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x7000</Index>
                <Name>AO outputs</Name>
                <Type>DT7000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x7010</Index>
                <Name>AO outputs</Name>
                <Type>DT7000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x7020</Index>
                <Name>AO outputs</Name>
                <Type>DT7000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x7030</Index>
                <Name>AO outputs</Name>
                <Type>DT7000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>       
              <Object>
                <Index>#x8000</Index>
                <Name>AO Settings</Name>
                <Type>DT8000</Type>
                <BitSize>224</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>19</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user scale</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Presentation</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Watchdog</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user calibration</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable vendor calibration</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>AO Range</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Gain</Name>
                    <Info>
                      <DefaultData>10000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output ramp</Name>
                    <Info>
                      <DefaultData>FFFF</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale gain</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration gain</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>FactoryCMD</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x800E</Index>
                <Name>AO Internal data</Name>
                <Type>DT800E</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>DAC raw value</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x800F</Index>
                <Name>AO Vendor data</Name>
                <Type>DT800F</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration offset</Name>
                    <Info>
                      <DefaultData>0708</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration gain</Name>
                    <Info>
                      <DefaultData>09EA</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x8010</Index>
                <Name>AO Settings</Name>
                <Type>DT8000</Type>
                <BitSize>224</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>19</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user scale</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Presentation</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Watchdog</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user calibration</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable vendor calibration</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>AO Range</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Gain</Name>
                    <Info>
                      <DefaultData>10000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output ramp</Name>
                    <Info>
                      <DefaultData>FFFF</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale gain</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration gain</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>FactoryCMD</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x801E</Index>
                <Name>AO Internal data</Name>
                <Type>DT800E</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>DAC raw value</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x801F</Index>
                <Name>AO Vendor data</Name>
                <Type>DT800F</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration offset</Name>
                    <Info>
                      <DefaultData>0708</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration gain</Name>
                    <Info>
                      <DefaultData>09EA</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x8020</Index>
                <Name>AO Settings</Name>
                <Type>DT8000</Type>
                <BitSize>224</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>19</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user scale</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Presentation</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Watchdog</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user calibration</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable vendor calibration</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>AO Range</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Gain</Name>
                    <Info>
                      <DefaultData>10000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output ramp</Name>
                    <Info>
                      <DefaultData>FFFF</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale gain</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration gain</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>FactoryCMD</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x802E</Index>
                <Name>AO Internal data</Name>
                <Type>DT800E</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>DAC raw value</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x802F</Index>
                <Name>AO Vendor data</Name>
                <Type>DT800F</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration offset</Name>
                    <Info>
                      <DefaultData>0708</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration gain</Name>
                    <Info>
                      <DefaultData>09EA</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x8030</Index>
                <Name>AO Settings</Name>
                <Type>DT8000</Type>
                <BitSize>224</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>19</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user scale</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Presentation</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Watchdog</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user calibration</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable vendor calibration</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>AO Range</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Gain</Name>
                    <Info>
                      <DefaultData>10000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output ramp</Name>
                    <Info>
                      <DefaultData>FFFF</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale gain</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration gain</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>FactoryCMD</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x803E</Index>
                <Name>AO Internal data</Name>
                <Type>DT800E</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>DAC raw value</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x803F</Index>
                <Name>AO Vendor data</Name>
                <Type>DT800F</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration offset</Name>
                    <Info>
                      <DefaultData>0708</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration gain</Name>
                    <Info>
                      <DefaultData>09EA</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>                      
            </Objects>
          </Dictionary>
          <DiagMessages>
            <DiagMessage>
              <TextId>#x1</TextId>
              <MessageText>State change Request From: %d To:%d</MessageText>
            </DiagMessage>
            <DiagMessage>
              <TextId>#x2</TextId>
              <MessageText>%d</MessageText>
            </DiagMessage>
            <DiagMessage>
              <TextId>#xF</TextId>
              <MessageText>Calculate bus cycle time failed (Local timer too slow)</MessageText>
            </DiagMessage>
            <DiagMessage>
              <TextId>#x11</TextId>
              <MessageText>Sync Manager %d invalid address (%d)</MessageText>
            </DiagMessage>
            <DiagMessage>
              <TextId>#x12</TextId>
              <MessageText>Sync Manager %d invalid size (%d)</MessageText>
            </DiagMessage>
            <DiagMessage>
              <TextId>#x13</TextId>
              <MessageText>Sync Manager %d invalid settings (%d)</MessageText>
            </DiagMessage>
            <DiagMessage>
              <TextId>#x20</TextId>
              <MessageText>DC activation register is invalid</MessageText>
            </DiagMessage>
            <DiagMessage>
              <TextId>#x21</TextId>
              <MessageText>Configured SyncType (0x1C32.1 or 0x1C33.1) not supported. Check DC registers and supported SyncTypes (0x1C32.4 and 0x1C33.4)</MessageText>
            </DiagMessage>
          </DiagMessages>
        </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 StartAddress="#x1100" ControlByte="#x64" DefaultSize="32" Enable="1">Outputs</Sm>
        <Sm StartAddress="#x1400" ControlByte="#x20" DefaultSize="0" Enable="0">Inputs</Sm>
        <RxPdo Mandatory="true" Fixed="true" Sm="2">
          <Index>#x1600</Index>
          <Name>AO0</Name>
          <Entry>
            <Index>#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>Output</Name>
            <DataType DScale="+/-10">INT</DataType>
          </Entry>
          <Entry>
            <Index>#x0</Index>         
            <BitLen>16</BitLen>
            <Name></Name>            
          </Entry>
        </RxPdo>
        <RxPdo Mandatory="true" Fixed="true" Sm="2">
          <Index>#x1601</Index>
          <Name>AO1</Name>
          <Entry>
            <Index>#x7010</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>Output</Name>
            <DataType DScale="+/-10">INT</DataType>
          </Entry>
          <Entry>
            <Index>#x0</Index>          
            <BitLen>16</BitLen>
            <Name></Name>         
          </Entry>
        </RxPdo>
        <RxPdo Mandatory="true" Fixed="true" Sm="2">
          <Index>#x1602</Index>
          <Name>AO2</Name>
          <Entry>
            <Index>#x7020</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>Output</Name>
            <DataType DScale="+/-10">INT</DataType>
          </Entry>
          <Entry>
            <Index>#x0</Index>        
            <BitLen>16</BitLen>
            <Name></Name>           
          </Entry>
        </RxPdo>
        <RxPdo Mandatory="true" Fixed="true" Sm="2">
          <Index>#x1603</Index>
          <Name>AO3</Name>
          <Entry>
            <Index>#x7030</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>Output</Name>
            <DataType DScale="+/-10">INT</DataType>
          </Entry>
          <Entry>
            <Index>#x0</Index>         
            <BitLen>16</BitLen>
            <Name></Name>         
          </Entry>
        </RxPdo>
        <Mailbox DataLinkLayer="true">
          <EoE />
          <CoE SdoInfo="true" SegmentedSdo="true" CompleteAccess="true" DiagHistory="true" />
          <FoE />
        </Mailbox>
        <Dc>
          <OpMode>
            <Name>Synchron</Name>
            <Desc>SM-Synchron</Desc>
            <AssignActivate>#x0</AssignActivate>
            <CycleTimeSync0 Factor="1">0</CycleTimeSync0>
            <ShiftTimeSync0>0</ShiftTimeSync0>
            <CycleTimeSync1 Factor="1">0</CycleTimeSync1>
          </OpMode>
          <OpMode>
            <Name>DC</Name>
            <Desc>DC-Synchron</Desc>
            <AssignActivate>#x300</AssignActivate>
            <CycleTimeSync0 Factor="1">0</CycleTimeSync0>
            <ShiftTimeSync0>0</ShiftTimeSync0>
            <CycleTimeSync1 Factor="1">0</CycleTimeSync1>
          </OpMode>
        </Dc>
        <Eeprom>
          <ByteSize>2048</ByteSize>
          <ConfigData>8C0E84CC64000000000000800000</ConfigData>
          <BootStrap>0010800000118000</BootStrap>
        </Eeprom>
        <ImageData16x14>424DD6020000000000003600000028000000100000000E0000000100180000000000A0020000120B0000120B00000000000000000000FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FF0000FF0000FF0000FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF0000FF0000FF0000FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FFC0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0C0C0C0FFFFFFC0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0FFFFFFC0C0C0C0C0C0FFFFFFC0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0FFFFFFC0C0C0C0C0C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0C0C0C0FFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFF007FFF007FFFFFFFFFC0C0C0C0C0C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0C0C0C0FFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFF007FFF007FFFFFFFFFC0C0C0C0C0C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
	</ImageData16x14>
      </Device>
      <Device Physics="YY">
        <Type ProductCode="#x000007EC" RevisionNo="#x00000001">ECAT-2028 8 Ch. Ana.</Type>
        <Name LcId="1033">ECAT-2028 8Ch. Ana. Output ±10, ±5, 0-10V, 0-5V, 12bit</Name>
        <Name LcId="1031">ECAT-2028 8K. Ana. Ausgang ±10, ±5, 0-10V, 0-5V, 12bit</Name>
        <Info>
          <StateMachine>
            <Timeout>
              <PreopTimeout>2000</PreopTimeout>
              <SafeopOpTimeout>9000</SafeopOpTimeout>
              <BackToInitTimeout>5000</BackToInitTimeout>
              <BackToSafeopTimeout>200</BackToSafeopTimeout>
            </Timeout>
          </StateMachine>
          <Mailbox>
            <Timeout>
              <RequestTimeout>100</RequestTimeout>
              <ResponseTimeout>2000</ResponseTimeout>
            </Timeout>
          </Mailbox>
        </Info>
        <GroupType>ECAT-2000</GroupType>
        <Profile>
          <ChannelInfo>
            <ProfileNo>5001</ProfileNo>
          </ChannelInfo>
          <Dictionary>
            <DataTypes>
              <DataType>
                <Name>STRING(3)</Name>
                <BitSize>24</BitSize>
              </DataType>
              <DataType>
                <Name>STRING(9)</Name>
                <BitSize>72</BitSize>
              </DataType>
              <DataType>
                <Name>USINT</Name>
                <BitSize>8</BitSize>
              </DataType>
              <DataType>
                <Name>UDINT</Name>
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <Name>UINT</Name>
                <BitSize>16</BitSize>
              </DataType>
              <DataType>
                <Name>BOOL</Name>
                <BitSize>1</BitSize>
              </DataType>
              <DataType>
                <Name>BIT3</Name>
                <BitSize>3</BitSize>
              </DataType>
              <DataType>
                <Name>BIT2</Name>
                <BitSize>2</BitSize>
              </DataType>
              <DataType>
                <Name>BIT4</Name>
                <BitSize>4</BitSize>
              </DataType>
              <DataType>
                <Name>INT</Name>
                <BitSize>16</BitSize>
              </DataType>
              <DataType>
                <Name>DINT</Name>
                <BitSize>32</BitSize>
              </DataType>
	     <DataType>
								<Name>DT0800EN03</Name>
								<BaseType>USINT</BaseType>
								<BitSize>3</BitSize>
								<EnumInfo>
									<Text>Signed presentation</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>Unsigned presentation</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>Absolute value with MSB as sign</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>Absolute value</Text>
									<Enum>3</Enum>
								</EnumInfo>
							</DataType>
	      <DataType>
		<Name>DT0801EN02</Name>
		<BaseType>USINT</BaseType>
		<BitSize>2</BitSize>
			<EnumInfo>
				<Text>Default watchdog value</Text>
				<Enum>0</Enum>
			</EnumInfo>
			<EnumInfo>
				<Text>Watchdog ramp</Text>
				<Enum>1</Enum>
			</EnumInfo>
			<EnumInfo>
				<Text>Last output value</Text>
				<Enum>2</Enum>
			</EnumInfo>
	     </DataType>
	     <DataType>
		<Name>DT0802EN04</Name>
		<BaseType>USINT</BaseType>
		<BitSize>4</BitSize>			
		<EnumInfo>
			<Text>Unipolar 5V( 0-5V)</Text>
			<Enum>0</Enum>
		</EnumInfo>
		<EnumInfo>
			<Text>Bipolar 5V(±5V)</Text>
			<Enum>1</Enum>
		</EnumInfo>
		<EnumInfo>
			<Text>Unipolar 10V(0-10V)</Text>
			<Enum>2</Enum>
		</EnumInfo>
		<EnumInfo>
			<Text>Bipolar 10V(±10V)</Text>
			<Enum>3</Enum>
		</EnumInfo>
	     </DataType>
              <DataType>
                <Name>DT1018</Name>
                <BitSize>144</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Vendor ID</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Product code</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Revision</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Serial number</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT10F1</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Local Error Reaction</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Sync Error Counter Limit</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT10F3</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Maximum Messages</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Newest Message</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>24</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Newest Acknowledged Message</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>New Message Available</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>40</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>m</Category>
                    <PdoMapping>t</PdoMapping>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Flags</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1600</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>SubIndex 001</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                  <!--Reference to 0x7000.1-->
                </SubItem>                
              </DataType>
              <DataType>
                <Name>DT1C00ARR</Name>
                <BaseType>USINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>4</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C00</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C00ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C12ARR</Name>
                <BaseType>UINT</BaseType>
                <BitSize>128</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>8</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C12</Name>
                <BitSize>144</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C12ARR</Type>
                  <BitSize>128</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C13ARR</Name>
                <BaseType>UINT</BaseType>
                <BitSize>16</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C13</Name>
                <BitSize>32</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C13ARR</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C32</Name>
                <BitSize>488</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Synchronization Type</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOp">rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Synchronization Types supported</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>96</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Minimum Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>Calc and Copy Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>Get Cycle Time</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>Delay Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>224</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>Sync0 Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>256</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>SM-Event Missed</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>288</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>Cycle Time Too Small</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>304</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>32</SubIdx>
                  <Name>Sync Error</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>480</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C33</Name>
                <BitSize>488</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>m</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Synchronization Type</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOp">rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Synchronization Types supported</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>96</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Minimum Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>Calc and Copy Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>Get Cycle Time</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>Delay Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>224</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>Sync0 Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>256</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>SM-Event Missed</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>288</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>Cycle Time Too Small</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>304</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>32</SubIdx>
                  <Name>Sync Error</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>480</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>c</Category>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT7000</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Output</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>r</PdoMapping>
                  </Flags>
                </SubItem>                
              </DataType>
              <DataType>
                <Name>DT8000</Name>
                <BitSize>224</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>               
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Watchdog</Name>
                  <Type>DT0801EN02</Type>
                  <BitSize>2</BitSize>
                  <BitOffs>20</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>7</SubIdx>
                  <Name>Enable user calibration</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>22</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>Enable vendor calibration</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>23</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>AO Range</Name>
                  <Type>DT0802EN04</Type>
                  <BitSize>4</BitSize>
                  <BitOffs>24</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>              
                <SubItem>
                  <SubIdx>19</SubIdx>
                  <Name>Default output</Name>
                  <Type>INT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>20</SubIdx>
                  <Name>Default output ramp</Name>
                  <Type>INT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>96</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>               
                <SubItem>
                  <SubIdx>23</SubIdx>
                  <Name>User calibration offset</Name>
                  <Type>INT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>160</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>24</SubIdx>
                  <Name>User calibration gain</Name>
                  <Type>INT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>176</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>25</SubIdx>
                  <Name>FactoryCMD</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>192</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT800E</Name>
                <BitSize>32</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>DAC raw value</Name>
                  <Type>INT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT800F</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <Category>o</Category>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Calibration offset</Name>
                  <Type>INT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Calibration gain</Name>
                  <Type>INT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
            </DataTypes>
            <Objects>
              <Object>
                <Index>#x1000</Index>
                <Name>Device type</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Info>
                  <DefaultData>92010000</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>m</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1001</Index>
                <Name>Error register</Name>
                <Type>USINT</Type>
                <BitSize>8</BitSize>
                <Info>
                  <DefaultData>00</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1008</Index>
                <Name>Device name</Name>
                <Type>STRING(9)</Type>
                <BitSize>72</BitSize>
                <Info>
                  <DefaultData>454341542D32303238</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1009</Index>
                <Name>Hardware version</Name>
                <Type>STRING(3)</Type>
                <BitSize>24</BitSize>
                <Info>
                  <DefaultData>302E37</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x100A</Index>
                <Name>Software version</Name>
                <Type>STRING(3)</Type>
                <BitSize>24</BitSize>
                <Info>
                  <DefaultData>312E34</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Category>o</Category>
                </Flags>
              </Object>
              <Object>
                <Index>#x1018</Index>
                <Name>Identity</Name>
                <Type>DT1018</Type>
                <BitSize>144</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Vendor ID</Name>
                    <Info>
                      <DefaultData>50434900</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Product code</Name>
                    <Info>
                      <DefaultData>EC070000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Revision</Name>
                    <Info>
                      <DefaultData>01000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Serial number</Name>
                    <Info>
                      <DefaultData>01000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x10F1</Index>
                <Name>Error Settings</Name>
                <Type>DT10F1</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Local Error Reaction</Name>
                    <Info>
                      <DefaultData>01000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync Error Counter Limit</Name>
                    <Info>
                      <DefaultData>0400</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x10F3</Index>
                <Name>Diagnosis History</Name>
                <Type>DT10F3</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>05</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Newest Message</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Newest Acknowledged Message</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>New Message Available</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Flags</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1600</Index>
                <Name>AO outputs process data mapping</Name>
                <Type>DT1600</Type>
                <BitSize>80</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>10010070</DefaultData>
                      <!--Reference to 0x7000.1-->
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>10020070</DefaultData>
                      <!--Reference to 0x7000.2-->
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1601</Index>
                <Name>AO outputs process data mapping</Name>
                <Type>DT1600</Type>
                <BitSize>80</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>10011070</DefaultData>
                      <!--Reference to 0x7010.1-->
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>10021070</DefaultData>
                      <!--Reference to 0x7010.2-->
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1602</Index>
                <Name>AO outputs process data mapping</Name>
                <Type>DT1600</Type>
                <BitSize>80</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>10012070</DefaultData>
                      <!--Reference to 0x7020.1-->
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>10022070</DefaultData>
                      <!--Reference to 0x7020.2-->
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1603</Index>
                <Name>AO outputs process data mapping</Name>
                <Type>DT1600</Type>
                <BitSize>80</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>10013070</DefaultData>
                      <!--Reference to 0x7030.1-->
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>10023070</DefaultData>
                      <!--Reference to 0x7030.2-->
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1604</Index>
                <Name>AO outputs process data mapping</Name>
                <Type>DT1600</Type>
                <BitSize>80</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>10014070</DefaultData>
                      <!--Reference to 0x7040.1-->
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>10024070</DefaultData>
                      <!--Reference to 0x7040.2-->
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1605</Index>
                <Name>AO outputs process data mapping</Name>
                <Type>DT1600</Type>
                <BitSize>80</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>10015070</DefaultData>
                      <!--Reference to 0x7050.1-->
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>10025070</DefaultData>
                      <!--Reference to 0x7050.2-->
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1606</Index>
                <Name>AO outputs process data mapping</Name>
                <Type>DT1600</Type>
                <BitSize>80</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>10016070</DefaultData>
                      <!--Reference to 0x7060.1-->
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>10026070</DefaultData>
                      <!--Reference to 0x7060.2-->
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1607</Index>
                <Name>AO outputs process data mapping</Name>
                <Type>DT1600</Type>
                <BitSize>80</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>10017070</DefaultData>
                      <!--Reference to 0x7070.1-->
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>10027070</DefaultData>
                      <!--Reference to 0x7070.2-->
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1C00</Index>
                <Name>Sync manager type</Name>
                <Type>DT1C00</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 003</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 004</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1C12</Index>
                <Name>SyncManager 2 assignment</Name>
                <Type>DT1C12</Type>
                <BitSize>144</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>08</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>0016</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>0116</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 003</Name>
                    <Info>
                      <DefaultData>0216</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 004</Name>
                    <Info>
                      <DefaultData>0316</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 005</Name>
                    <Info>
                      <DefaultData>0416</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 006</Name>
                    <Info>
                      <DefaultData>0516</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 007</Name>
                    <Info>
                      <DefaultData>0616</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 008</Name>
                    <Info>
                      <DefaultData>0716</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1C13</Index>
                <Name>SyncManager 3 assignment</Name>
                <Type>DT1C13</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1C32</Index>
                <Name>SM output parameter</Name>
                <Type>DT1C32</Type>
                <BitSize>488</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>20</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Type</Name>
                    <Info>
                      <DefaultData>0100</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Types supported</Name>
                    <Info>
                      <DefaultData>0780</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Minimum Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calc and Copy Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Get Cycle Time</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Delay Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync0 Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SM-Event Missed</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle Time Too Small</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync Error</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1C33</Index>
                <Name>SM input parameter</Name>
                <Type>DT1C33</Type>
                <BitSize>488</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>20</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Type</Name>
                    <Info>
                      <DefaultData>2200</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Types supported</Name>
                    <Info>
                      <DefaultData>0780</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Minimum Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calc and Copy Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Get Cycle Time</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Delay Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync0 Cycle Time</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SM-Event Missed</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Cycle Time Too Small</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Sync Error</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x7000</Index>
                <Name>AO outputs</Name>
                <Type>DT7000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x7010</Index>
                <Name>AO outputs</Name>
                <Type>DT7000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x7020</Index>
                <Name>AO outputs</Name>
                <Type>DT7000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x7030</Index>
                <Name>AO outputs</Name>
                <Type>DT7000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x7040</Index>
                <Name>AO outputs</Name>
                <Type>DT7000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x7050</Index>
                <Name>AO outputs</Name>
                <Type>DT7000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x7060</Index>
                <Name>AO outputs</Name>
                <Type>DT7000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x7070</Index>
                <Name>AO outputs</Name>
                <Type>DT7000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x8000</Index>
                <Name>AO Settings</Name>
                <Type>DT8000</Type>
                <BitSize>224</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>19</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user scale</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Presentation</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Watchdog</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user calibration</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable vendor calibration</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>AO Range</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Gain</Name>
                    <Info>
                      <DefaultData>10000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output ramp</Name>
                    <Info>
                      <DefaultData>FFFF</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale gain</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration gain</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>FactoryCMD</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x800E</Index>
                <Name>AO Internal data</Name>
                <Type>DT800E</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>DAC raw value</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x800F</Index>
                <Name>AO Vendor data</Name>
                <Type>DT800F</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration offset</Name>
                    <Info>
                      <DefaultData>0708</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration gain</Name>
                    <Info>
                      <DefaultData>09EA</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x8010</Index>
                <Name>AO Settings</Name>
                <Type>DT8000</Type>
                <BitSize>224</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>19</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user scale</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Presentation</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Watchdog</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user calibration</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable vendor calibration</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>AO Range</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Gain</Name>
                    <Info>
                      <DefaultData>10000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output ramp</Name>
                    <Info>
                      <DefaultData>FFFF</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale gain</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration gain</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>FactoryCMD</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x801E</Index>
                <Name>AO Internal data</Name>
                <Type>DT800E</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>DAC raw value</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x801F</Index>
                <Name>AO Vendor data</Name>
                <Type>DT800F</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration offset</Name>
                    <Info>
                      <DefaultData>0708</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration gain</Name>
                    <Info>
                      <DefaultData>09EA</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x8020</Index>
                <Name>AO Settings</Name>
                <Type>DT8000</Type>
                <BitSize>224</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>19</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user scale</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Presentation</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Watchdog</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user calibration</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable vendor calibration</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>AO Range</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Gain</Name>
                    <Info>
                      <DefaultData>10000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output ramp</Name>
                    <Info>
                      <DefaultData>FFFF</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale gain</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration gain</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>FactoryCMD</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x802E</Index>
                <Name>AO Internal data</Name>
                <Type>DT800E</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>DAC raw value</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x802F</Index>
                <Name>AO Vendor data</Name>
                <Type>DT800F</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration offset</Name>
                    <Info>
                      <DefaultData>0708</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration gain</Name>
                    <Info>
                      <DefaultData>09EA</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x8030</Index>
                <Name>AO Settings</Name>
                <Type>DT8000</Type>
                <BitSize>224</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>19</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user scale</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Presentation</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Watchdog</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user calibration</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable vendor calibration</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>AO Range</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Gain</Name>
                    <Info>
                      <DefaultData>10000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output ramp</Name>
                    <Info>
                      <DefaultData>FFFF</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale gain</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration gain</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>FactoryCMD</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x803E</Index>
                <Name>AO Internal data</Name>
                <Type>DT800E</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>DAC raw value</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x803F</Index>
                <Name>AO Vendor data</Name>
                <Type>DT800F</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration offset</Name>
                    <Info>
                      <DefaultData>0708</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration gain</Name>
                    <Info>
                      <DefaultData>09EA</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x8040</Index>
                <Name>AO Settings</Name>
                <Type>DT8000</Type>
                <BitSize>224</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>19</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user scale</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Presentation</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Watchdog</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user calibration</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable vendor calibration</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>AO Range</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Gain</Name>
                    <Info>
                      <DefaultData>10000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output ramp</Name>
                    <Info>
                      <DefaultData>FFFF</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale gain</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration gain</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>FactoryCMD</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x804E</Index>
                <Name>AO Internal data</Name>
                <Type>DT800E</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>DAC raw value</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x804F</Index>
                <Name>AO Vendor data</Name>
                <Type>DT800F</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration offset</Name>
                    <Info>
                      <DefaultData>0708</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration gain</Name>
                    <Info>
                      <DefaultData>09EA</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x8050</Index>
                <Name>AO Settings</Name>
                <Type>DT8000</Type>
                <BitSize>224</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>19</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user scale</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Presentation</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Watchdog</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user calibration</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable vendor calibration</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>AO Range</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Gain</Name>
                    <Info>
                      <DefaultData>10000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output ramp</Name>
                    <Info>
                      <DefaultData>FFFF</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale gain</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration gain</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>FactoryCMD</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x805E</Index>
                <Name>AO Internal data</Name>
                <Type>DT800E</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>DAC raw value</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x805F</Index>
                <Name>AO Vendor data</Name>
                <Type>DT800F</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration offset</Name>
                    <Info>
                      <DefaultData>0708</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration gain</Name>
                    <Info>
                      <DefaultData>09EA</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x8060</Index>
                <Name>AO Settings</Name>
                <Type>DT8000</Type>
                <BitSize>224</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>19</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user scale</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Presentation</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Watchdog</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user calibration</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable vendor calibration</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>AO Range</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Gain</Name>
                    <Info>
                      <DefaultData>10000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output ramp</Name>
                    <Info>
                      <DefaultData>FFFF</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale gain</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration gain</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>FactoryCMD</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x806E</Index>
                <Name>AO Internal data</Name>
                <Type>DT800E</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>DAC raw value</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x806F</Index>
                <Name>AO Vendor data</Name>
                <Type>DT800F</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration offset</Name>
                    <Info>
                      <DefaultData>0708</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration gain</Name>
                    <Info>
                      <DefaultData>09EA</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x8070</Index>
                <Name>AO Settings</Name>
                <Type>DT8000</Type>
                <BitSize>224</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>19</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user scale</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Presentation</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Watchdog</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable user calibration</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Enable vendor calibration</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>AO Range</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Gain</Name>
                    <Info>
                      <DefaultData>10000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Default output ramp</Name>
                    <Info>
                      <DefaultData>FFFF</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User scale gain</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration offset</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>User calibration gain</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>FactoryCMD</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x807E</Index>
                <Name>AO Internal data</Name>
                <Type>DT800E</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>DAC raw value</Name>
                    <Info>
                      <DefaultData>0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x807F</Index>
                <Name>AO Vendor data</Name>
                <Type>DT800F</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration offset</Name>
                    <Info>
                      <DefaultData>0708</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Calibration gain</Name>
                    <Info>
                      <DefaultData>09EA</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
            </Objects>
          </Dictionary>
          <DiagMessages>
            <DiagMessage>
              <TextId>#x1</TextId>
              <MessageText>State change Request From: %d To:%d</MessageText>
            </DiagMessage>
            <DiagMessage>
              <TextId>#x2</TextId>
              <MessageText>%d</MessageText>
            </DiagMessage>
            <DiagMessage>
              <TextId>#xF</TextId>
              <MessageText>Calculate bus cycle time failed (Local timer too slow)</MessageText>
            </DiagMessage>
            <DiagMessage>
              <TextId>#x11</TextId>
              <MessageText>Sync Manager %d invalid address (%d)</MessageText>
            </DiagMessage>
            <DiagMessage>
              <TextId>#x12</TextId>
              <MessageText>Sync Manager %d invalid size (%d)</MessageText>
            </DiagMessage>
            <DiagMessage>
              <TextId>#x13</TextId>
              <MessageText>Sync Manager %d invalid settings (%d)</MessageText>
            </DiagMessage>
            <DiagMessage>
              <TextId>#x20</TextId>
              <MessageText>DC activation register is invalid</MessageText>
            </DiagMessage>
            <DiagMessage>
              <TextId>#x21</TextId>
              <MessageText>Configured SyncType (0x1C32.1 or 0x1C33.1) not supported. Check DC registers and supported SyncTypes (0x1C32.4 and 0x1C33.4)</MessageText>
            </DiagMessage>
          </DiagMessages>
        </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 StartAddress="#x1100" ControlByte="#x64" DefaultSize="32" Enable="1">Outputs</Sm>
        <Sm StartAddress="#x1400" ControlByte="#x20" DefaultSize="0" Enable="0">Inputs</Sm>
        <RxPdo Mandatory="true" Fixed="true" Sm="2">
          <Index>#x1600</Index>
          <Name>AO0</Name>
          <Entry>
            <Index>#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>Output</Name>
            <DataType DScale="+/-10">INT</DataType>
          </Entry>
          <Entry>
            <Index>#x0</Index>         
            <BitLen>16</BitLen>
            <Name></Name>            
          </Entry>
        </RxPdo>
        <RxPdo Mandatory="true" Fixed="true" Sm="2">
          <Index>#x1601</Index>
          <Name>AO1</Name>
          <Entry>
            <Index>#x7010</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>Output</Name>
            <DataType DScale="+/-10">INT</DataType>
          </Entry>
          <Entry>
            <Index>#x0</Index>          
            <BitLen>16</BitLen>
            <Name></Name>         
          </Entry>
        </RxPdo>
        <RxPdo Mandatory="true" Fixed="true" Sm="2">
          <Index>#x1602</Index>
          <Name>AO2</Name>
          <Entry>
            <Index>#x7020</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>Output</Name>
            <DataType DScale="+/-10">INT</DataType>
          </Entry>
          <Entry>
            <Index>#x0</Index>        
            <BitLen>16</BitLen>
            <Name></Name>           
          </Entry>
        </RxPdo>
        <RxPdo Mandatory="true" Fixed="true" Sm="2">
          <Index>#x1603</Index>
          <Name>AO3</Name>
          <Entry>
            <Index>#x7030</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>Output</Name>
            <DataType DScale="+/-10">INT</DataType>
          </Entry>
          <Entry>
            <Index>#x0</Index>         
            <BitLen>16</BitLen>
            <Name></Name>         
          </Entry>
        </RxPdo>
        <RxPdo Mandatory="true" Fixed="true" Sm="2">
          <Index>#x1604</Index>
          <Name>AO4</Name>
          <Entry>
            <Index>#x7040</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>Output</Name>
            <DataType DScale="+/-10">INT</DataType>
          </Entry>
          <Entry>
            <Index>#x0</Index>          
            <BitLen>16</BitLen>
            <Name></Name>       
          </Entry>
        </RxPdo>
        <RxPdo Mandatory="true" Fixed="true" Sm="2">
          <Index>#x1605</Index>
          <Name>AO5</Name>
          <Entry>
            <Index>#x7050</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>Output</Name>
            <DataType DScale="+/-10">INT</DataType>
          </Entry>
          <Entry>
            <Index>#x0</Index>          
            <BitLen>16</BitLen>
            <Name></Name>            
          </Entry>
        </RxPdo>
        <RxPdo Mandatory="true" Fixed="true" Sm="2">
          <Index>#x1606</Index>
          <Name>AO6</Name>
          <Entry>
            <Index>#x7060</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>Output</Name>
            <DataType DScale="+/-10">INT</DataType>
          </Entry>
          <Entry>
            <Index>#x0</Index>          
            <BitLen>16</BitLen>
            <Name></Name>           
          </Entry>
        </RxPdo>
        <RxPdo Mandatory="true" Fixed="true" Sm="2">
          <Index>#x1607</Index>
          <Name>AO7</Name>
          <Entry>
            <Index>#x7070</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>Output</Name>
            <DataType DScale="+/-10">INT</DataType>
          </Entry>
          <Entry>
            <Index>#x0</Index>    
            <BitLen>16</BitLen>
            <Name></Name>           
          </Entry>
        </RxPdo>
        <Mailbox DataLinkLayer="true">
          <EoE />
          <CoE SdoInfo="true" SegmentedSdo="true" CompleteAccess="true" DiagHistory="true" />
          <FoE />
        </Mailbox>
        <Dc>
          <OpMode>
            <Name>Synchron</Name>
            <Desc>SM-Synchron</Desc>
            <AssignActivate>#x0</AssignActivate>
            <CycleTimeSync0 Factor="1">0</CycleTimeSync0>
            <ShiftTimeSync0>0</ShiftTimeSync0>
            <CycleTimeSync1 Factor="1">0</CycleTimeSync1>
          </OpMode>
          <OpMode>
            <Name>DC</Name>
            <Desc>DC-Synchron</Desc>
            <AssignActivate>#x300</AssignActivate>
            <CycleTimeSync0 Factor="1">0</CycleTimeSync0>
            <ShiftTimeSync0>0</ShiftTimeSync0>
            <CycleTimeSync1 Factor="1">0</CycleTimeSync1>
          </OpMode>
        </Dc>
        <Eeprom>
          <ByteSize>2048</ByteSize>
          <ConfigData>8C0E84CC64000000000000800000</ConfigData>
          <BootStrap>0010800000118000</BootStrap>
        </Eeprom>
        <ImageData16x14>424DD6020000000000003600000028000000100000000E0000000100180000000000A0020000120B0000120B00000000000000000000FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FF0000FF0000FF0000FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF0000FF0000FF0000FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FF0000FFFF00FFFF00FFFF00FFC0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0C0C0C0FFFFFFC0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0FFFFFFC0C0C0C0C0C0FFFFFFC0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0FFFFFFC0C0C0C0C0C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0C0C0C0FFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFF007FFF007FFFFFFFFFC0C0C0C0C0C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0C0C0C0FFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFF007FFF007FFFFFFFFFC0C0C0C0C0C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
	</ImageData16x14>
      </Device>
    </Devices>
  </Descriptions>
</EtherCATInfo>