<?xml version="1.0"?>
<EtherCATInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="EtherCATInfo.xsd" Version="1.2">
    <!-- Version 1.0 2007-01-03, erste freigegebene Version -->
    <!-- Version 1.2 2007-02-01, EtherCAT V3.20 mit WD und DC Unterstützung -->
    <!-- Version 1.3 2007-06-21, EtherCAT V4.00 mit WD und DC Unterstützung
         - EEPROM size korrekt gesetzt, dadurch werden auch die Standard-Kategorien von TwinCAT geschrieben.
         - alle Bootstrap-Einträge entfernt -->
    <!-- Version 1.3a 2007-11-26, EtherCAT V3.10 und V3.20
         - EEPROM size ebenfalls korrekt gesetzt, dadurch werden auch die Standard-Kategorien von TwinCAT geschrieben.
	 - Version 4.00 in 4.07 umbenannt (4.00 war nur prototypischer Zwischenstand)
    -->
    <!-- Version 1.3b 2007-11-28, EtherCAT V4.07, nur TrioDrive
	 - EoE mit IP und MAC freigeschaltet
    -->
    <!-- Version 1.3c 2008-03-13, EtherCAT V4.07 für MidiDrive
    -->
    <Vendor>
        <Id>15</Id>
        <Name>ESR Pollmeier GmbH</Name>
        <!-- <ImageData16x14>424DE6000000000000007600000028000000100000000E000000010004000000000070000000000000000000000000000000000000000000000000008000008000000080800080000000800080008080000080808000C0C0C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00CCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCFFFCFFFCFCFCFFFCFCCCCCFCFCFCFFFCFFCCFFFCFFCCFFFCFCCCFCCCFCFCFFFCFFFCFFFCFFCCFFFCCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC</ImageData16x14> -->
        <ImageData16x14>424DE6000000000000007600000028000000100000000E000000010004000000000070000000000000000000000000000000000000000000000000008000008000000080800080000000800080008080000080808000C0C0C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00FFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCFFFCFFFCFCFCFFFCFCCCCCFCFCFCFFFCFFCCFFFCFFCCFFFCFCCCFCCCFCFCFFFCFFFCFFFCFFCCFFFCCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC</ImageData16x14>
    </Vendor>
    <Descriptions>
        <Groups>
            <Group>
                <Type>Drive</Type>
                <Name LcId="1031">Servoregler</Name>
                <Name LcId="1033">Servo drives</Name>
                <Image16x14>DRIVE</Image16x14>
            </Group>
        </Groups>
        <Devices>
            <Device Physics="YY">
                <Type ProductCode="6755" RevisionNo="#x00010000">TrioDrive D/ES V3.01</Type>
                <Name LcId="1031"><![CDATA[TrioDrive D/ES (EtherCAT Rev. V3.01)]]></Name>
                <Name LcId="1033"><![CDATA[TrioDrive D/ES (EtherCAT Rev. V3.01)]]></Name>
                <GroupType>Drive</GroupType>
                <Profile>
                    <ProfileNo>402</ProfileNo>
                </Profile>
                <Fmmu>Outputs</Fmmu>
                <Fmmu>Inputs</Fmmu>
                <Sm MinSize="80" MaxSize="1024" DefaultSize="148" StartAddress="#x1800" ControlByte="#x26" Enable="1">MBoxOut</Sm>
                <Sm MinSize="80" MaxSize="1024" DefaultSize="148" StartAddress="#x1C00" ControlByte="#x22" Enable="1">MBoxIn</Sm>
<!--                <Sm StartAddress="#x1000" ControlByte="#x64" Enable="1">Outputs</Sm> --> <!-- Watchdog aktiviert! -->
                <Sm StartAddress="#x1000" ControlByte="#x24" Enable="1">Outputs</Sm>
                <Sm StartAddress="#x1400" ControlByte="#x20" Enable="1">Inputs</Sm>
                <RxPdo Fixed="0" Sm="2">
                    <Index>#x1600</Index>
                    <Name>RPDO1</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">  <!-- PDO ohne SM-Zuweisung ist deaktiviert -->
                    <Index>#x1601</Index>
                    <Name>RPDO2</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6060</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Modes of operation</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">
                    <Index>#x1602</Index>
                    <Name>RPDO3</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x607A</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>PosZiel</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">
                    <Index>#x1603</Index>
                    <Name>RPDO4</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6081</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>Target velocity</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </RxPdo>
                <TxPdo Fixed="0" Sm="3">
                    <Index>#x1A00</Index>
                    <Name>TPDO1</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A01</Index>
                    <Name>TPDO2</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6061</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Modes of operation display</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A02</Index>
                    <Name>TPDO3</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6064</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>PosIst</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A03</Index>
                    <Name>TPDO4</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x606C</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>VelIst</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </TxPdo>
                <Mailbox>
                    <!-- <FoE/> -->
                    <CoE DS402Channels="1" SdoInfo="true" PdoAssign="true" PdoConfig="true"/>
                </Mailbox>
                <Eeprom>
                    <ByteSize>128</ByteSize>
                    <ConfigData>08000000</ConfigData>
                </Eeprom>
            </Device>
            <Device Physics="YY">
                <Type ProductCode="6755" RevisionNo="#x00010001">TrioDrive D/ES V3.10</Type>
                <Name LcId="1031"><![CDATA[TrioDrive D/ES (EtherCAT Rev. V3.10)]]></Name>
                <Name LcId="1033"><![CDATA[TrioDrive D/ES (EtherCAT Rev. V3.10)]]></Name>
                <GroupType>Drive</GroupType>
                <Profile>
                    <ProfileNo>402</ProfileNo>
                </Profile>
                <Fmmu>Outputs</Fmmu>
                <Fmmu>Inputs</Fmmu>
                <Sm MinSize="80" MaxSize="1024" DefaultSize="148" StartAddress="#x1800" ControlByte="#x26" Enable="1">MBoxOut</Sm>
                <Sm MinSize="80" MaxSize="1024" DefaultSize="148" StartAddress="#x1C00" ControlByte="#x22" Enable="1">MBoxIn</Sm>
<!--                <Sm StartAddress="#x1000" ControlByte="#x64" Enable="1">Outputs</Sm> --> <!-- Watchdog aktiviert! -->
                <Sm StartAddress="#x1000" ControlByte="#x24" Enable="1">Outputs</Sm>
                <Sm StartAddress="#x1400" ControlByte="#x20" Enable="1">Inputs</Sm>
                <RxPdo Fixed="0" Sm="2">
                    <Index>#x1600</Index>
                    <Name>RPDO1</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">  <!-- PDO ohne SM-Zuweisung ist deaktiviert -->
                    <Index>#x1601</Index>
                    <Name>RPDO2</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6060</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Modes of operation</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">
                    <Index>#x1602</Index>
                    <Name>RPDO3</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x607A</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>PosZiel</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">
                    <Index>#x1603</Index>
                    <Name>RPDO4</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6081</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>Target velocity</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </RxPdo>
                <TxPdo Fixed="0" Sm="3">
                    <Index>#x1A00</Index>
                    <Name>TPDO1</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A01</Index>
                    <Name>TPDO2</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6061</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Modes of operation display</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A02</Index>
                    <Name>TPDO3</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6064</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>PosIst</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A03</Index>
                    <Name>TPDO4</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x606C</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>VelIst</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </TxPdo>
                <Mailbox>
                    <!-- <FoE/> -->
                    <CoE DS402Channels="1" SdoInfo="true" PdoAssign="true" PdoConfig="true"/>
                </Mailbox>
                <Eeprom>
                    <ByteSize>2048</ByteSize>
                    <ConfigData>080000088813</ConfigData> <!-- 16 Bit MC, SYNC0 mapped to PDI-IRQ, 50us SYNC len -->
                </Eeprom>
            </Device>

            <Device Physics="YY">
                <Type ProductCode="6755" RevisionNo="#x00020024">TrioDrive D/ES V3.20</Type>
                <Name LcId="1031"><![CDATA[TrioDrive D/ES (EtherCAT Rev. V3.20)]]></Name>
                <Name LcId="1033"><![CDATA[TrioDrive D/ES (EtherCAT Rev. V3.20)]]></Name>
                <GroupType>Drive</GroupType>
                <Profile>
                    <ProfileNo>402</ProfileNo>
                </Profile>
<!--
                <Dc>
                    <OpMode>
                        <Name></Name>
                        <AssignActivate></AssignActivate>
                        <CycleTimeSync0 Factor="1">0</CycleTimeSync0>
                    </OpMode>
                </Dc>
-->
                <Fmmu>Outputs</Fmmu>
                <Fmmu>Inputs</Fmmu>
                <Sm MinSize="80" MaxSize="1024" DefaultSize="148" StartAddress="#x1800" ControlByte="#x26" Enable="1">MBoxOut</Sm>
                <Sm MinSize="80" MaxSize="1024" DefaultSize="148" StartAddress="#x1C00" ControlByte="#x22" Enable="1">MBoxIn</Sm>
                <Sm StartAddress="#x1000" ControlByte="#x64" Enable="1" Watchdog="true">Outputs</Sm>    <!-- WD Bit 6 in ControlByte -->
                <Sm StartAddress="#x1400" ControlByte="#x20" Enable="1">Inputs</Sm>
                <RxPdo Fixed="0" Sm="2">
                    <Index>#x1600</Index>
                    <Name>RPDO1</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">  <!-- PDO ohne SM-Zuweisung ist deaktiviert -->
                    <Index>#x1601</Index>
                    <Name>RPDO2</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6060</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Modes of operation</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">
                    <Index>#x1602</Index>
                    <Name>RPDO3</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x607A</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>PosZiel</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">
                    <Index>#x1603</Index>
                    <Name>RPDO4</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6081</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>Target velocity</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </RxPdo>
                <TxPdo Fixed="0" Sm="3">
                    <Index>#x1A00</Index>
                    <Name>TPDO1</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A01</Index>
                    <Name>TPDO2</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6061</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Modes of operation display</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A02</Index>
                    <Name>TPDO3</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6064</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>PosIst</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A03</Index>
                    <Name>TPDO4</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x606C</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>VelIst</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </TxPdo>
                <Mailbox>
                    <!-- <FoE/> -->
                    <CoE DS402Channels="1" SdoInfo="true" PdoAssign="true" PdoConfig="true"/>
                </Mailbox>
                <Eeprom>
                    <ByteSize>2048</ByteSize>
                    <ConfigData>080000088813</ConfigData> <!-- 16 Bit MC, SYNC0 mapped to PDI-IRQ, 50us SYNC len -->
                </Eeprom>
            </Device>

            <Device Physics="YY">
                <Type ProductCode="6755" RevisionNo="#x00040025">TrioDrive D/ES V4.07</Type>
                <Name LcId="1031"><![CDATA[TrioDrive D/ES (EtherCAT Rev. V4.07)]]></Name>
                <Name LcId="1033"><![CDATA[TrioDrive D/ES (EtherCAT Rev. V4.07)]]></Name>
                <GroupType>Drive</GroupType>
                <Profile>
                    <ProfileNo>402</ProfileNo>
                </Profile>
<!--
                <Dc>
                    <OpMode>
                        <Name></Name>
                        <AssignActivate></AssignActivate>
                        <CycleTimeSync0 Factor="1">0</CycleTimeSync0>
                    </OpMode>
                </Dc>
-->
                <Fmmu>Outputs</Fmmu>
                <Fmmu>Inputs</Fmmu>
                <Sm MinSize="80" MaxSize="1024" DefaultSize="148" StartAddress="#x1800" ControlByte="#x26" Enable="1">MBoxOut</Sm>
                <Sm MinSize="80" MaxSize="1024" DefaultSize="148" StartAddress="#x1C00" ControlByte="#x22" Enable="1">MBoxIn</Sm>
                <Sm StartAddress="#x1000" ControlByte="#x24" Enable="1">Outputs</Sm>
                <Sm StartAddress="#x1400" ControlByte="#x20" Enable="1">Inputs</Sm>
                <RxPdo Fixed="0" Sm="2">
                    <Index>#x1600</Index>
                    <Name>RPDO1</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">  <!-- PDO ohne SM-Zuweisung ist deaktiviert -->
                    <Index>#x1601</Index>
                    <Name>RPDO2</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6060</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Modes of operation</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">
                    <Index>#x1602</Index>
                    <Name>RPDO3</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x607A</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>PosZiel</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">
                    <Index>#x1603</Index>
                    <Name>RPDO4</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6081</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>Target velocity</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </RxPdo>
                <TxPdo Fixed="0" Sm="3">
                    <Index>#x1A00</Index>
                    <Name>TPDO1</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A01</Index>
                    <Name>TPDO2</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6061</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Modes of operation display</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A02</Index>
                    <Name>TPDO3</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6064</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>PosIst</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A03</Index>
                    <Name>TPDO4</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x606C</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>VelIst</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </TxPdo>
                <Mailbox>
                    <!-- <FoE/> -->
                    <!-- <EoE IP="true" MAC="true" /> -->
                    <CoE DS402Channels="1" SdoInfo="true" PdoAssign="true" PdoConfig="true" PdoUpload="true"/>
                </Mailbox>
                <Eeprom>
                    <ByteSize>2048</ByteSize>
                    <ConfigData>080000088813</ConfigData> <!-- 16 Bit MC, SYNC0 mapped to PDI-IRQ, 50us SYNC len -->
                </Eeprom>
            </Device>

            <Device Physics="YY">
                <Type ProductCode="6745" RevisionNo="#x00010001">MidiDrive D/ES V3.10</Type>
                <Name LcId="1031"><![CDATA[MidiDrive D/ES (EtherCAT Rev. V3.10)]]></Name>
                <Name LcId="1033"><![CDATA[MidiDrive D/ES (EtherCAT Rev. V3.10)]]></Name>
                <GroupType>Drive</GroupType>
                <Profile>
                    <ProfileNo>402</ProfileNo>
                </Profile>
                <Fmmu>Outputs</Fmmu>
                <Fmmu>Inputs</Fmmu>
                <Sm MinSize="80" MaxSize="1024" DefaultSize="148" StartAddress="#x1800" ControlByte="#x26" Enable="1">MBoxOut</Sm>
                <Sm MinSize="80" MaxSize="1024" DefaultSize="148" StartAddress="#x1C00" ControlByte="#x22" Enable="1">MBoxIn</Sm>
<!--                <Sm StartAddress="#x1000" ControlByte="#x64" Enable="1">Outputs</Sm> --> <!-- Watchdog aktiviert! -->
                <Sm StartAddress="#x1000" ControlByte="#x24" Enable="1">Outputs</Sm>
                <Sm StartAddress="#x1400" ControlByte="#x20" Enable="1">Inputs</Sm>
                <RxPdo Fixed="0" Sm="2">
                    <Index>#x1600</Index>
                    <Name>RPDO1</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">  <!-- PDO ohne SM-Zuweisung ist deaktiviert -->
                    <Index>#x1601</Index>
                    <Name>RPDO2</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6060</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Modes of operation</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">
                    <Index>#x1602</Index>
                    <Name>RPDO3</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x607A</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>PosZiel</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">
                    <Index>#x1603</Index>
                    <Name>RPDO4</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6081</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>Target velocity</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </RxPdo>
                <TxPdo Fixed="0" Sm="3">
                    <Index>#x1A00</Index>
                    <Name>TPDO1</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A01</Index>
                    <Name>TPDO2</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6061</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Modes of operation display</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A02</Index>
                    <Name>TPDO3</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6064</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>PosIst</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A03</Index>
                    <Name>TPDO4</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x606C</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>VelIst</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </TxPdo>
                <Mailbox>
                    <!-- <FoE/> -->
                    <CoE DS402Channels="1" SdoInfo="true" PdoAssign="true" PdoConfig="true"/>
                </Mailbox>
                <Eeprom>
                    <ByteSize>2048</ByteSize>
                    <ConfigData>080000088813</ConfigData> <!-- 16 Bit MC, SYNC0 mapped to PDI-IRQ, 50us SYNC len -->
                </Eeprom>
            </Device>

            <Device Physics="YY">
                <Type ProductCode="6745" RevisionNo="#x00020024">MidiDrive D/ES V3.20</Type>
                <Name LcId="1031"><![CDATA[MidiDrive D/ES (EtherCAT Rev. V3.20)]]></Name>
                <Name LcId="1033"><![CDATA[MidiDrive D/ES (EtherCAT Rev. V3.20)]]></Name>

                <GroupType>Drive</GroupType>
                <Profile>
                    <ProfileNo>402</ProfileNo>
                </Profile>
<!--
                <Dc>
                    <OpMode>
                        <Name></Name>
                        <AssignActivate></AssignActivate>
                        <CycleTimeSync0 Factor="1">0</CycleTimeSync0>
                    </OpMode>
                </Dc>
-->
                <Fmmu>Outputs</Fmmu>
                <Fmmu>Inputs</Fmmu>
                <Sm MinSize="80" MaxSize="1024" DefaultSize="148" StartAddress="#x1800" ControlByte="#x26" Enable="1">MBoxOut</Sm>
                <Sm MinSize="80" MaxSize="1024" DefaultSize="148" StartAddress="#x1C00" ControlByte="#x22" Enable="1">MBoxIn</Sm>
                <Sm StartAddress="#x1000" ControlByte="#x64" Enable="1" Watchdog="true">Outputs</Sm>    <!-- WD Bit 6 in ControlByte -->
                <Sm StartAddress="#x1400" ControlByte="#x20" Enable="1">Inputs</Sm>
                <RxPdo Fixed="0" Sm="2">
                    <Index>#x1600</Index>
                    <Name>RPDO1</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">  <!-- PDO ohne SM-Zuweisung ist deaktiviert -->
                    <Index>#x1601</Index>
                    <Name>RPDO2</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6060</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Modes of operation</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">
                    <Index>#x1602</Index>
                    <Name>RPDO3</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x607A</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>PosZiel</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">
                    <Index>#x1603</Index>
                    <Name>RPDO4</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6081</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>Target velocity</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </RxPdo>
                <TxPdo Fixed="0" Sm="3">
                    <Index>#x1A00</Index>
                    <Name>TPDO1</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A01</Index>
                    <Name>TPDO2</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6061</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Modes of operation display</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A02</Index>
                    <Name>TPDO3</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6064</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>PosIst</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A03</Index>
                    <Name>TPDO4</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x606C</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>VelIst</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </TxPdo>
                <Mailbox>
                    <!-- <FoE/> -->
                    <CoE DS402Channels="1" SdoInfo="true" PdoAssign="true" PdoConfig="true"/>
                </Mailbox>
                <Eeprom>
                    <ByteSize>2048</ByteSize>
                    <ConfigData>080000088813</ConfigData> <!-- 16 Bit MC, SYNC0 mapped to PDI-IRQ, 50us SYNC len -->
                </Eeprom>
            </Device>

            <Device Physics="YY">
                <Type ProductCode="6745" RevisionNo="#x00040025">MidiDrive D/ES V4.07</Type>
                <Name LcId="1031"><![CDATA[MidiDrive D/ES (EtherCAT Rev. V4.07)]]></Name>
                <Name LcId="1033"><![CDATA[MidiDrive D/ES (EtherCAT Rev. V4.07)]]></Name>
                <GroupType>Drive</GroupType>
                <Profile>
                    <ProfileNo>402</ProfileNo>
                </Profile>
<!--
                <Dc>
                    <OpMode>
                        <Name></Name>
                        <AssignActivate></AssignActivate>
                        <CycleTimeSync0 Factor="1">0</CycleTimeSync0>
                    </OpMode>
                </Dc>
-->
                <Fmmu>Outputs</Fmmu>
                <Fmmu>Inputs</Fmmu>
                <Sm MinSize="80" MaxSize="1024" DefaultSize="148" StartAddress="#x1800" ControlByte="#x26" Enable="1">MBoxOut</Sm>
                <Sm MinSize="80" MaxSize="1024" DefaultSize="148" StartAddress="#x1C00" ControlByte="#x22" Enable="1">MBoxIn</Sm>
                <Sm StartAddress="#x1000" ControlByte="#x24" Enable="1">Outputs</Sm>
                <Sm StartAddress="#x1400" ControlByte="#x20" Enable="1">Inputs</Sm>
                <RxPdo Fixed="0" Sm="2">
                    <Index>#x1600</Index>
                    <Name>RPDO1</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">  <!-- PDO ohne SM-Zuweisung ist deaktiviert -->
                    <Index>#x1601</Index>
                    <Name>RPDO2</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6060</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Modes of operation</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">
                    <Index>#x1602</Index>
                    <Name>RPDO3</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x607A</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>PosZiel</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </RxPdo>
                <RxPdo Fixed="0">
                    <Index>#x1603</Index>
                    <Name>RPDO4</Name>
                    <Entry>
                        <Index>#x6040</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Control word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6081</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>Target velocity</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </RxPdo>
                <TxPdo Fixed="0" Sm="3">
                    <Index>#x1A00</Index>
                    <Name>TPDO1</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A01</Index>
                    <Name>TPDO2</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6061</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Modes of operation display</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A02</Index>
                    <Name>TPDO3</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x6064</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>PosIst</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </TxPdo>
                <TxPdo Fixed="0">
                    <Index>#x1A03</Index>
                    <Name>TPDO4</Name>
                    <Entry>
                        <Index>#x6041</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>16</BitLen>
                        <Name>Status word</Name>
                        <DataType>UINT</DataType>
                    </Entry>
                    <Entry>
                        <Index>#x606C</Index>
                        <SubIndex>0</SubIndex>
                        <BitLen>32</BitLen>
                        <Name>VelIst</Name>
                        <DataType>DINT</DataType>
                    </Entry>
                </TxPdo>
                <Mailbox>
                    <!-- <FoE/> -->
                    <!-- <EoE IP="true" MAC="true" /> -->
                    <CoE DS402Channels="1" SdoInfo="true" PdoAssign="true" PdoConfig="true" PdoUpload="true"/>
                </Mailbox>
                <Eeprom>
                    <ByteSize>2048</ByteSize>
                    <ConfigData>080000088813</ConfigData> <!-- 16 Bit MC, SYNC0 mapped to PDI-IRQ, 50us SYNC len -->
                </Eeprom>
            </Device>

        </Devices>
    </Descriptions>
</EtherCATInfo>
