Lenze · 9300 Series
Hay demasiados telegramas de recepción presentes en el bus del sistema (CAN). Esta sobrecarga puede causar problemas con el procesamiento de los datos de comunicación entrantes, lo que podría llevar a la pérdida de mensajes o a retrasos en la comunicación.
Haga clic en los pasos para seguir su progreso.
1. Utilice un analizador de bus CAN (p. ej., PCAN-Explorer) para monitorear la carga total del bus e identificar dispositivos que están transmitiendo mensajes a una velocidad inusualmente alta o con una frecuencia innecesaria.
2. Optimice la lógica de manejo de recepción CAN del programa PLC para procesar los mensajes entrantes de manera más eficiente, potencialmente filtrando o agrupando datos.
3. Ajuste la velocidad de baudios del bus CAN (p. ej., `CANCfg_BaudRate` en `P8-01`) a una velocidad mayor si el bus está operando por debajo de su capacidad, lo que podría aliviar la congestión.
4. Aumente el tamaño del búfer de recepción CAN en la configuración del controlador (p. ej., `CANCfg_RxQueueDepth`) si hay suficiente memoria disponible y justificado por la carga del bus.
5. Revise las prioridades de las tareas en la configuración del controlador (p. ej., `CAN_Receive_Task_Priority`) para asegurar que la tarea de recepción CAN tenga la prioridad adecuada para el procesamiento de mensajes.