Cómo detectar errores mediante ECANTools

ECAN Tools es un programa de software desarrollado de forma independiente basado en el analizador de bus CAN GCAN. Puede ejecutarse en PC con hardware de analizador CAN y admite CAN2.0A/B.
Recientemente hemos recibido algunos comentarios al respecto, después de comprobar el cableado y la resistencia son normales, falló la recepción de datos CAN, y la transmisión de datos también falló.
Por último, la configuración de la velocidad en baudios es incorrecta. Algunos tienen la velocidad en baudios de CAN2 y están conectados a CAN1. Algunos de ellos tienen la velocidad en baudios establecida por sí mismos, que es diferente de la del bus, y así sucesivamente.

 Caso 1

Ingeniero Nicolas, una empresa de automatización en Switerland, se puso en contacto conmigo y me dijo: todos los datos de error durante mi envío, algo debe estar mal con el dispositivo. Entonces nos dio la siguiente captura de pantalla.

Después de eso, le pregunté qué equipo y lo que la velocidad de transmisión está conectado al bus CAN.

Dijo que se trata de un servomotor y que la velocidad en baudios es de 250K. En este momento, vemos la configuración Linger en la interfaz de estado del dispositivo de ECAN Tools. La tasa de baudios es 1000K, lo cual es un problema típico porque la tasa de comunicación no tiene éxito porque la tasa de baudios no coincide.

Tras indicar al ingeniero Nicolas que configure la velocidad en baudios de 250K, se pueden recibir los datos después de enviar el comando CANopen MNT al accionamiento a través de ECAN Tools.

Si desea obtener más información sobre el dispositivo GCAN USBCAN, haga clic aquí

Caso 2

El Sr. Rajan, de una empresa de la India, se puso en contacto con nosotros para comunicarnos que no podía recibir datos utilizando nuestro dispositivo USBCAN, y que había un error en la esquina inferior derecha del software. La captura de pantalla es la siguiente.

A través de la captura de pantalla, encontramos que el software informó de un error pasivo, lo que significa que el dispositivo USBCAN recibió los datos, pero los datos eran erróneos.

Después de eso, pregunté qué equipo es, y cuál es la velocidad en baudios.

Dijo que era su propia placa, la velocidad en baudios es 500K, después de confirmar que la velocidad en baudios de la configuración del software es efectivamente 500K, reiniciamos USBCAN y reiniciamos la placa del Sr. Rajan, y encontramos que sigue siendo un error pasivo.

En este momento, podemos juzgar que la velocidad en baudios no coincide. El dispositivo USBCAN ha recibido datos erróneos.

Después de eso, le indiqué al Sr. Rajan que utilizara la función de identificación automática de la velocidad en baudios de ECAN Tools para identificar su propia placa. La velocidad en baudios fue reconocida como 250K en lugar de 500K, y se seleccionó la velocidad en baudios de 250K. El software recibe los datos.

GCAN recuerda a todos los presentes que los problemas que tienen el ingeniero Nicolas y el Sr. Rajan son en el caso de la comunicación CAN, la velocidad en baudios está mal configurada, lo que provoca una comunicación anormal.
Con nuestro software ECAN Tools, puede ver la velocidad en baudios actual del dispositivo y el estado de error del bus. El uso flexible del software permite a los ingenieros identificar rápidamente los problemas y corregirlos a tiempo.

Si desea más información sobre GCAN y sus productos, póngase en contacto con nosotros.