BECKHOFF ET9300 User Manual

Page 38

Advertising
background image

36

Application Note ET9300

<Index>#x1601</Index>

<Name>RxPDO</Name>

<Entry>

<Index>#x7010</Index>

<SubIndex>

1

</SubIndex>

<BitLen>32</BitLen>

<Name>

Value1

</Name>

<DataType>UDINT</DataType>

</Entry>

<Entry>

<Index>#x7010</Index>

<SubIndex>2</SubIndex>

<BitLen>32</BitLen>

<Name>Value2</Name>

<DataType>UDINT</DataType>

</Entry>

</RxPdo>

<TxPdo Mandatory="true" Fixed="true" Sm="3">

<Index>#x1a00</Index>

<Name>TXPDO</Name>

<Entry>

<Index>#x6000</Index>

<SubIndex>0</SubIndex>

<BitLen>32</BitLen>

<Name>32Bit Input</Name>

<DataType>UDINT</DataType>

</Entry>

<Entry>

<Index>#x6010</Index>

<SubIndex>0</SubIndex>

<BitLen>32</BitLen>

<Name>Result</Name>

<DataType>UDINT</DataType>

</Entry>

</TxPdo>

The information is used by the master to calculate the size of the SyncManager (it shall be equal to
the size specified in step 5) and to display the process data to the user (Figure 3: RxPdo data of an
EtherCAT slave).

Figure 3: RxPdo data of an EtherCAT slave

10. File: ESI file

Update the default size of SyncManager according the total bit size of the RxPdo/TxPdo entries

<Sm MinSize="34" MaxSize="192" DefaultSize="128" StartAddress="#x1000"
ControlByte="#x26" Enable="1">MBoxOut</Sm>

<Sm MinSize="34" MaxSize="192" DefaultSize="128" StartAddress="#x1400"
ControlByte="#x22" Enable="1">MBoxIn</Sm>

Advertising