You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

578 lines
15 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XML Spy v4.4 U (http://www.xmlspy.com) by name (company) -->
<!--Sample XML file generated by XML Spy v4.4 U (http://www.xmlspy.com)-->
<EtherCATInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="..\EtherCAT\EtherCATInfo.xsd" Version="1.2">
<Vendor>
<Id>2</Id>
<Name>Beckhoff Automation GmbH</Name>
</Vendor>
<Descriptions>
<Groups/>
<Devices/>
<Modules>
<Module Crc32="12334567">
<Type ModuleIdent="1904" ModuleClass="FSoE Slave Connection">KL1904 Safety-relevant Objects</Type>
<Name>KL1904 Safety-relevant Objects</Name>
<RxPdo Fixed="true" Sm="2">
<Index>#x1600</Index>
<Name>RxPDO</Name>
<Entry>
<Index>#x7000</Index>
<SubIndex>1</SubIndex>
<BitLen>8</BitLen>
<Name>FSoE Master CMD</Name>
<DataType>UINT8</DataType>
</Entry>
<Entry>
<Index>#x0000</Index>
<SubIndex>0</SubIndex>
<BitLen>8</BitLen>
</Entry>
<Entry>
<Index>#x7000</Index>
<SubIndex>3</SubIndex>
<BitLen>16</BitLen>
<Name>FSoE Master CRC_0</Name>
<DataType>UINT16</DataType>
</Entry>
<Entry>
<Index>#x7000</Index>
<SubIndex>2</SubIndex>
<BitLen>16</BitLen>
<Name>FSoE Master ConnID</Name>
<DataType>UINT16</DataType>
</Entry>
</RxPdo>
<TxPdo Fixed="true" Sm="3">
<Index>#x1a00</Index>
<Name>TxPDO</Name>
<Entry>
<Index>#x6000</Index>
<SubIndex>1</SubIndex>
<BitLen>8</BitLen>
<Name>FSoE Slave CMD</Name>
<DataType>UINT8</DataType>
</Entry>
<Entry>
<Index>#x6001</Index>
<SubIndex>1</SubIndex>
<BitLen>1</BitLen>
<Name>InputChannel1</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x6001</Index>
<SubIndex>2</SubIndex>
<BitLen>1</BitLen>
<Name>InputChannel2</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x6001</Index>
<SubIndex>3</SubIndex>
<BitLen>1</BitLen>
<Name>InputChannel3</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x6001</Index>
<SubIndex>4</SubIndex>
<BitLen>1</BitLen>
<Name>InputChannel4</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x0000</Index>
<SubIndex>0</SubIndex>
<BitLen>4</BitLen>
</Entry>
<Entry>
<Index>#x6000</Index>
<SubIndex>3</SubIndex>
<BitLen>16</BitLen>
<Name>FSoE Slave CRC_0</Name>
<DataType>UINT16</DataType>
</Entry>
<Entry>
<Index>#x6000</Index>
<SubIndex>2</SubIndex>
<BitLen>16</BitLen>
<Name>FSoE Slave ConnID</Name>
<DataType>UINT16</DataType>
</Entry>
</TxPdo>
<SafetyParaMapping Fixed="true">
<Index>#x1E00</Index>
<Name>SafetyParameterSet</Name>
<Entry>
<Index>#x9001</Index>
<SubIndex>7</SubIndex>
<BitLen>16</BitLen>
<Name>LengthOfCommParameter</Name>
<DataType>UINT</DataType>
</Entry>
<Entry>
<Index>#x9001</Index>
<SubIndex>4</SubIndex>
<BitLen>16</BitLen>
<Name>WatchdogTime</Name>
<DataType>UINT</DataType>
</Entry>
<Entry>
<Index>#x9001</Index>
<SubIndex>8</SubIndex>
<BitLen>16</BitLen>
<Name>LengthOfApplParameter</Name>
<DataType>UINT</DataType>
</Entry>
<Entry>
<Index>#x8000</Index>
<SubIndex>1</SubIndex>
<BitLen>1</BitLen>
<Name>Channel 1 active</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x8000</Index>
<SubIndex>2</SubIndex>
<BitLen>1</BitLen>
<Name>Channel 2 active</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x8000</Index>
<SubIndex>3</SubIndex>
<BitLen>1</BitLen>
<Name>Channel 3 active</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x8000</Index>
<SubIndex>4</SubIndex>
<BitLen>1</BitLen>
<Name>Channel 4 active</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x0000</Index>
<SubIndex>0</SubIndex>
<BitLen>4</BitLen>
</Entry>
<Entry>
<Index>#x8001</Index>
<SubIndex>1</SubIndex>
<BitLen>1</BitLen>
<Name>Sensor Test Channel 1 active</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x8001</Index>
<SubIndex>2</SubIndex>
<BitLen>1</BitLen>
<Name>Sensor Test Channel 2 active</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x8001</Index>
<SubIndex>3</SubIndex>
<BitLen>1</BitLen>
<Name>Sensor Test Channel 3 active</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x8001</Index>
<SubIndex>4</SubIndex>
<BitLen>1</BitLen>
<Name>Sensor Test Channel 4 active</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x0000</Index>
<SubIndex>0</SubIndex>
<BitLen>4</BitLen>
</Entry>
<Entry>
<Index>#x8002</Index>
<SubIndex>1</SubIndex>
<BitLen>1</BitLen>
<Name>Two Channel Logic between Channel 1 and 2 active</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x8002</Index>
<SubIndex>2</SubIndex>
<BitLen>1</BitLen>
<Name>Two Channel Logic between Channel 3 and 4 active</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x0000</Index>
<SubIndex>0</SubIndex>
<BitLen>6</BitLen>
</Entry>
<Entry>
<Index>#x8003</Index>
<SubIndex>1</SubIndex>
<BitLen>1</BitLen>
<Name>Ambivalency between Channel 1 and 2 active</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x8003</Index>
<SubIndex>2</SubIndex>
<BitLen>1</BitLen>
<Name>Ambivalency between Channel 3 and 4 active</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x0000</Index>
<SubIndex>0</SubIndex>
<BitLen>6</BitLen>
</Entry>
</SafetyParaMapping>
</Module>
<Module Crc32="12334567">
<Type ModuleIdent="2904" ModuleClass="FSoE Slave Connection">KL2904 Safety-relevant Objects</Type>
<Name>KL2904 Safety-relevant Objects</Name>
<RxPdo Fixed="true" Sm="2">
<Index>#x1600</Index>
<Name>RxPDO</Name>
<Entry>
<Index>#x7000</Index>
<SubIndex>1</SubIndex>
<BitLen>8</BitLen>
<Name>FSoE Master CMD</Name>
<DataType>UINT8</DataType>
</Entry>
<Entry>
<Index>#x7001</Index>
<SubIndex>1</SubIndex>
<BitLen>1</BitLen>
<Name>OutputChannel1</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x7001</Index>
<SubIndex>2</SubIndex>
<BitLen>1</BitLen>
<Name>OutputChannel2</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x7001</Index>
<SubIndex>3</SubIndex>
<BitLen>1</BitLen>
<Name>OutputChannel3</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x7001</Index>
<SubIndex>4</SubIndex>
<BitLen>1</BitLen>
<Name>OutputChannel4</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x0000</Index>
<SubIndex>0</SubIndex>
<BitLen>4</BitLen>
</Entry>
<Entry>
<Index>#x7000</Index>
<SubIndex>3</SubIndex>
<BitLen>16</BitLen>
<Name>FSoE Master CRC_0</Name>
<DataType>UINT16</DataType>
</Entry>
<Entry>
<Index>#x7000</Index>
<SubIndex>2</SubIndex>
<BitLen>16</BitLen>
<Name>FSoE Master ConnID</Name>
<DataType>UINT16</DataType>
</Entry>
</RxPdo>
<TxPdo Fixed="true" Sm="3">
<Index>#x1a00</Index>
<Name>TxPDO</Name>
<Entry>
<Index>#x6000</Index>
<SubIndex>1</SubIndex>
<BitLen>8</BitLen>
<Name>FSoE Slave CMD</Name>
<DataType>UINT8</DataType>
</Entry>
<Entry>
<Index>#x0000</Index>
<SubIndex>0</SubIndex>
<BitLen>8</BitLen>
</Entry>
<Entry>
<Index>#x6000</Index>
<SubIndex>3</SubIndex>
<BitLen>16</BitLen>
<Name>FSoE Slave CRC_0</Name>
<DataType>UINT16</DataType>
</Entry>
<Entry>
<Index>#x6000</Index>
<SubIndex>2</SubIndex>
<BitLen>16</BitLen>
<Name>FSoE Slave ConnID</Name>
<DataType>UINT16</DataType>
</Entry>
</TxPdo>
<SafetyParaMapping Fixed="true">
<Index>#x1E00</Index>
<Name>SafetyParameterSet</Name>
<Entry>
<Index>#x9001</Index>
<SubIndex>7</SubIndex>
<BitLen>16</BitLen>
<Name>LengthOfCommParameter</Name>
<DataType>UINT</DataType>
</Entry>
<Entry>
<Index>#x9001</Index>
<SubIndex>4</SubIndex>
<BitLen>16</BitLen>
<Name>WatchdogTime</Name>
<DataType>UINT</DataType>
</Entry>
<Entry>
<Index>#x9001</Index>
<SubIndex>8</SubIndex>
<BitLen>16</BitLen>
<Name>LengthOfApplParameter</Name>
<DataType>UINT</DataType>
</Entry>
<Entry>
<Index>#x8000</Index>
<SubIndex>1</SubIndex>
<BitLen>1</BitLen>
<Name>Channel 1 active</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x8000</Index>
<SubIndex>2</SubIndex>
<BitLen>1</BitLen>
<Name>Channel 2 active</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x8000</Index>
<SubIndex>3</SubIndex>
<BitLen>1</BitLen>
<Name>Channel 3 active</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x8000</Index>
<SubIndex>4</SubIndex>
<BitLen>1</BitLen>
<Name>Channel 4 active</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x0000</Index>
<SubIndex>0</SubIndex>
<BitLen>28</BitLen>
</Entry>
</SafetyParaMapping>
</Module>
<Module Crc32="12334567">
<Type ModuleIdent="6904" ModuleClass="FSoE Slave Connection">KL6904 Safety-relevant Objects</Type>
<Name>KL6904 Safety-relevant Objects</Name>
<RxPdo Fixed="true" Sm="2">
<Index>#x1600</Index>
<Name>RxPDO</Name>
<Entry>
<Index>#x7000</Index>
<SubIndex>1</SubIndex>
<BitLen>8</BitLen>
<Name>FSoE Master CMD</Name>
<DataType>UINT8</DataType>
</Entry>
<Entry>
<Index>#x7001</Index>
<SubIndex>1</SubIndex>
<BitLen>1</BitLen>
<Name>OutputChannel1</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x7001</Index>
<SubIndex>2</SubIndex>
<BitLen>1</BitLen>
<Name>OutputChannel2</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x7001</Index>
<SubIndex>3</SubIndex>
<BitLen>1</BitLen>
<Name>OutputChannel3</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x7001</Index>
<SubIndex>4</SubIndex>
<BitLen>1</BitLen>
<Name>OutputChannel4</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x7001</Index>
<SubIndex>5</SubIndex>
<BitLen>1</BitLen>
<Name>OutputChannel5</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x7001</Index>
<SubIndex>6</SubIndex>
<BitLen>1</BitLen>
<Name>OutputChannel6</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x7001</Index>
<SubIndex>7</SubIndex>
<BitLen>1</BitLen>
<Name>OutputChannel7</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x7001</Index>
<SubIndex>8</SubIndex>
<BitLen>1</BitLen>
<Name>OutputChannel8</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x7000</Index>
<SubIndex>3</SubIndex>
<BitLen>16</BitLen>
<Name>FSoE Master CRC_0</Name>
<DataType>UINT16</DataType>
</Entry>
<Entry>
<Index>#x7000</Index>
<SubIndex>2</SubIndex>
<BitLen>16</BitLen>
<Name>FSoE Master ConnID</Name>
<DataType>UINT16</DataType>
</Entry>
</RxPdo>
<TxPdo Fixed="true" Sm="3">
<Index>#x1a00</Index>
<Name>TxPDO</Name>
<Entry>
<Index>#x6000</Index>
<SubIndex>1</SubIndex>
<BitLen>8</BitLen>
<Name>FSoE Slave CMD</Name>
<DataType>UINT8</DataType>
</Entry>
<Entry>
<Index>#x6001</Index>
<SubIndex>1</SubIndex>
<BitLen>1</BitLen>
<Name>InputChannel1</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x6001</Index>
<SubIndex>2</SubIndex>
<BitLen>1</BitLen>
<Name>InputChannel2</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x6001</Index>
<SubIndex>3</SubIndex>
<BitLen>1</BitLen>
<Name>InputChannel3</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x6001</Index>
<SubIndex>4</SubIndex>
<BitLen>1</BitLen>
<Name>InputChannel4</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x6001</Index>
<SubIndex>5</SubIndex>
<BitLen>1</BitLen>
<Name>InputChannel5</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x6001</Index>
<SubIndex>6</SubIndex>
<BitLen>1</BitLen>
<Name>InputChannel6</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x6001</Index>
<SubIndex>7</SubIndex>
<BitLen>1</BitLen>
<Name>InputChannel7</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x6001</Index>
<SubIndex>8</SubIndex>
<BitLen>1</BitLen>
<Name>InputChannel8</Name>
<DataType>BOOL</DataType>
</Entry>
<Entry>
<Index>#x6000</Index>
<SubIndex>3</SubIndex>
<BitLen>16</BitLen>
<Name>FSoE Slave CRC_0</Name>
<DataType>UINT16</DataType>
</Entry>
<Entry>
<Index>#x6000</Index>
<SubIndex>2</SubIndex>
<BitLen>16</BitLen>
<Name>FSoE Slave ConnID</Name>
<DataType>UINT16</DataType>
</Entry>
</TxPdo>
<SafetyParaMapping Fixed="true">
<Index>#x1E00</Index>
<Name>SafetyParameterSet</Name>
<Entry>
<Index>#x9001</Index>
<SubIndex>7</SubIndex>
<BitLen>16</BitLen>
<Name>LengthOfCommParameter</Name>
<DataType>UINT</DataType>
</Entry>
<Entry>
<Index>#x9001</Index>
<SubIndex>4</SubIndex>
<BitLen>16</BitLen>
<Name>WatchdogTime</Name>
<DataType>UINT</DataType>
</Entry>
<Entry>
<Index>#x9001</Index>
<SubIndex>8</SubIndex>
<BitLen>16</BitLen>
<Name>LengthOfApplParameter</Name>
<DataType>UINT</DataType>
</Entry>
</SafetyParaMapping>
</Module>
</Modules>
</Descriptions>
</EtherCATInfo>