x241

ovr Receive

Lenze · 9300 Series

What does x241 mean?

Too many receive telegrams are present on the system bus (CAN). This overload can cause issues with processing incoming communication data, potentially leading to lost messages or communication delays.

Common Causes

  • Excessive message traffic on the CAN bus, exceeding the controller's receive buffer capacity or processing rate.
  • A malfunctioning CAN device (e.g., `CAN_Slave_Motor_Drive`) is flooding the bus with unsolicited or excessively frequent messages.
  • Insufficient CPU resources on the controller to process incoming CAN messages quickly enough, leading to buffer overflow.
  • Incorrect configuration of the CAN receive buffer size (e.g., `CANCfg_RxBufferSize` parameter) in the controller's settings, making it too small.
  • Lower priority of the CAN receive task compared to other CPU-intensive tasks, delaying message processing and causing buffer overflow.

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    1. Use a CAN bus analyzer (e.g., PCAN-Explorer) to monitor total bus load and identify devices that are transmitting messages at an unusually high rate or with unnecessary frequency.

  2. 2

    2. Optimize the PLC program's CAN receive handling logic to process incoming messages more efficiently, potentially by filtering or grouping data.

  3. 3

    3. Adjust the CAN bus baud rate (e.g., `CANCfg_BaudRate` in `P8-01`) to a higher speed if the bus is operating below its capacity, which might alleviate congestion.

  4. 4

    4. Increase the CAN receive buffer size in the controller's configuration (e.g., `CANCfg_RxQueueDepth`) if sufficient memory is available and justified by bus load.

  5. 5

    5. Review task priorities in the controller's configuration (e.g., `CAN_Receive_Task_Priority`) to ensure the CAN receive task has adequate priority for message processing.

Browse all codes in this manual (145)
Verified technical data. Last updated: March 2026

Related Faults