Lenze · 9300 Series
The transmit request memory has overflowed, indicating too many CAN objects are queued for transmission. This can lead to delays or loss of communication on the system bus.
Click steps to track your progress.
1. Review the PLC program logic to identify all CAN transmit commands (e.g., `CAN_Send_PDO`, `CAN_Transmit`) and reduce their frequency or data size if possible.
2. Monitor the CAN bus load using a CAN analyzer tool (e.g., Peak-CAN) connected to the bus to identify message bursts or excessively chatty nodes.
3. Verify the status and operation of all CAN slave devices on the bus (e.g., `Node_ID_5_Status`) to ensure they are online and acknowledging messages correctly.
4. Adjust the CAN bus baud rate (e.g., `CANCfg_BaudRate` parameter in `P8-01`) to a higher speed if the physical bus and devices support it, increasing bandwidth.
5. Increase the CAN transmit buffer size in the controller's configuration (e.g., `CANCfg_TxQueueDepth`) if hardware resources allow, providing more buffer capacity.