41
8. Appendix Troubleshooting
8.1. Factors Causing EtherCAT Communications To Be Unavailable, and
Corrective Actions
Description
Factor
Corrective Action
The link is not established.
The Ethernet cable is broken or
the specified cable is not being
used.
If the Ethernet cable is broken
or if the specified cable was not
used, replace the cable.
A connector on the Ethernet
cable used for EtherCAT
communications is
disconnected, the contact is
faulty, or parts are faulty.
Reconnect the connector and
make sure it is mated correctly.
A slave within the EtherCAT
network configuration failed.
Replace the slave.
EtherCAT communications do
not start.
ECAT[0].Enable is set to
0
.
From the Terminal pane, run the
ECAT[0].Enable=1 command to
start EtherCAT communications.
The EtherCAT network
configuration in the Controller
does not agree with the
physical network configuration.
Review the settings according
to the procedures provided in
The Ethernet cable is broken at
a slave in the network, or a
connector is disconnected.
Connect the Ethernet cable
correctly.
Some errors have occurred,
and the ECAT[0].error is set to a
value other than
0
.
Check the ECAT[0].error value.
A synchronization error occurs
at a slave.
The distribution clock is not set
correctly.
Review the settings according
to the procedures provided in
A slave in Free-Run Mode is set
to the reference clock.
The servo task processing time
exceeds the set period.
Review the program or servo
frequency to adjust it, so that
the servo task processing time
does not exceed the period.