8.1.1 EtherCAT state machine
Before communicaon via EtherCAT is possible, the eldbus scans the EtherCAT state machine
when boong. The following illustraon shows the possible state change from the point of
view of an EtherCAT slave:
Safe-Operational
Bootstrap
Operational
Pre-Operational
Init
Fig. 1: EtherCAT state machine
State Descripon
Init
•
Inializaon phase
•
No SDO/PDO communicaon with the slaves
•
Device can be detected by eldbus scan
Pre-operaonal
•
The eldbus is acve.
•
SDO communicaon (mailbox communicaon) is possible.
•
No PDO communicaon
Safe-operaonal
•
SDO communicaon (mailbox communicaon) is possible.
•
PDO communicaon:
•
The input data in the process image is updated.
•
The output data from the process image is not transferred to the slaves.
Operaonal Normal operaon
•
SDO communicaon
•
PDO communicaon
•
Fieldbus synchronizaon has been successful (if used)
A eldbus scan is possible in any EtherCAT state.
The SDO communicaon via the EtherCAT bus is only possible if at least the
"Pre-Operaonal" state has been reached.
Conguring the network
EtherCAT
EtherCAT state machine
38