Communication extension card
-57-
object dictionary.
Note: To parse SDO and PDO data correctly on the EtherCAT data link layer, it is necessary to configure
FMMU and Sync Manager (SM).
Table 0-4 EtherCAT Sync Manager configuration
Synchronization
management
Configuration
Size
Start address
Sync Manager 0
Assigned to
receive SDO
512byte
0x1000
Sync Manager 1
Assigned to send
SDO
512byte
0x1400
Sync Manager 2
Assigned to
receive PDO
128byte
0x1800
Sync Manager 3
Assigned to send
PDO
128byte
0x1C00
4.8.2
EtherCAT slave station information
EtherCAT slave station information file (.xml) is read by the master station to construct the master and slave
station configuration. This file contains mandatory information about EtherCAT communication settings.
ASTRAADA provides this file AS28ETC0001.xml.
4.8.3
EtherCAT state machine
EtherCAT state machine is used to describe the states and state change of slave station applications.
Generally, the master station sends a state change request, while the slave station responds. The state
change flow is shown in the following figure.
Figure 0-4
EtherCAT state machine flowchart
Table 0-5
EtherCAT state machine description
State
Description
Init
Both SDO and PDO communication are unavailable.
Init to Pre-Op
The master station configures the data link layer address and
SM channel for SDO communication.
The master station initializes DC synchronization
information.
The master station requests the jump to the Pre-Op state.
Init
Pre-Op
Op
Safe-Op
OI
OP
IP
PI
PS
SP
SO
OS
SI