Skip to main content

Troubleshooting

CANopen Local Device (Slave)

Problem

Possible Solution

The CAN bus node is red or has a red exclamation mark.

See the general troubleshooting for the CAN bus.

The CANopen Device is red or has a red exclamation mark.

Check the status page and logger page of the CANopen Manager. You will find more information here.

Possible causes:

  • You do not have a license or the demo license has expired.

  • Too little memory is available.

The CANopen Device has an orange triangle.

The CANopen Device is in the PREOPERATIONAL state.

Possible causes:

  • The CANopen Manager in the CAN network has not yet started the device.

  • A monitoring error has occurred and the CANopen Manager has not started the device since then.

  • Errors have occurred in the configuration phase.

The CANopen Device quits sporadically (turns orange and then green again).

Possible causes:

  • Cycle time outliers in the bus cycle task:

    • In the task monitor, check the minimum and maximum time of the bus cycle task.

    • In the application, search for application code which produces these cycle time outliers: Optimize the code or move it to another task.

  • A handle leak was caused by a faulty driver or incorrect usage of the CL2 layer.

  • Hardware failure

    • See troubleshooting for CAN-based fieldbuses.