6 message: frame response error, 12 diagnostics – Lenze EtherCAT Controller-based Automation User Manual

Page 180

Advertising
background image

12

Diagnostics

12.5

Error scenarios

180

Lenze · Controller-based Automation · EtherCAT® Communication Manual · DMS 6.4 EN · 04/2014 · TD17

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

12.5.5

Message: EtherCAT cable not connected / connected

12.5.6

Message: Frame Response Error

Cause

The bus cable between the Lenze Controller and the first node has been unplugged.

If a previously removed bus cable has been plugged into the first EtherCAT node, the

message "EtherCAT_Master: EtherCAT cable connected" is entered in the

logbook of the controller. The EtherCAT connection is re-established.

Since the EtherCAT slave sync managers do not receive any messages, a time-out expires

and the slaves change to the "Safe-Operational" state.

Error message

EtherCAT_Master: EtherCAT cable not connected
...
EtherCAT_Master: EtherCAT cable connected

Remedies

After the bus cable has been plugged in again,

Restarting the EtherCAT fieldbus ( 159)

.

Cause

A frame sent by the master does not return to the master until the next cycle.

• The task utilisation is too high so that a sent frame takes longer than the time to the next

start of the bus cycle task.

• The EtherCAT bus cycle task does not have the highest IEC task priority or another task

has the same IEC task priority so that the EtherCAT bus cycle task is suppressed.

• Due to an error, the slave does not forward any frames.

• Only a switch or an ET2000 is connected to the Lenze Controller, but no further slave.

Error message

EtherCAT_Master: Frame response error (repeated 1 time)
EtherCAT_Master: Frame response error (repeated 10 times)
EtherCAT_Master: Frame response error (repeated 100 times)

Remedies

• Reduce the program code or increase the bus task cycle time.

• Assign the sole and highest IEC task priority to the EtherCAT bus cycle task.

• Correct the slave error.

• Correct the bus structure.

Advertising