Lenze · 9300 Series
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.
Click steps to track your progress.
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. Optimize the PLC program's CAN receive handling logic to process incoming messages more efficiently, potentially by filtering or grouping data.
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. 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. 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.