7 votos

Solución de problemas del bus CAN. ¿Cómo?

Estoy tratando de conectar ICP CON i-7565 (USB <-> interfaz CAN) a un dispositivo hecho a medida (que soporta CAN 2.0B, probado para trabajar con PCL-841 tarjeta). Aunque creo que he configurado correctamente la tasa de baudios y el código/máscara de aceptación, no puedo ver ningún mensaje CAN procedente del dispositivo (ICP proporciona una herramienta que debería permitirme enviar y recibir mensajes CAN).

Es posible que la interfaz I-7565 sea incorrecta para mí, que la haya configurado mal o que simplemente esté rota. O simplemente estoy haciendo algo mal por mi ignorancia. No creo que nadie pueda ayudarme con mi problema específico, así que más bien estoy pidiendo información general sobre cómo se identifican y analizan los problemas con el bus CAN. En TCP/IP por ejemplo, se llamaría ping, se volvería a comprobar su Dirección IP , configuración de la puerta de enlace, etc.

La pregunta es: ¿Cómo se solucionan los problemas de comunicación del bus CAN?

6voto

GSerg Puntos 33571

Una de las primeras cosas que deberías hacer es mirar las señales del bus con un osciloscopio, tanto individualmente como en modo diferencial. Esto te permitirá ver si las terminaciones están bien configuradas, cuál es realmente el periodo de los bits y si hay problemas de ruido, tiempo de subida o desviación de tensión.

El siguiente paso sería probar una herramienta analizadora de CANbus, que dará más información sobre cualquier problema de protocolo.

Parece que el dispositivo ICPCON está diseñado para soportar específicamente DeviceNet; ¿soporta el diagnóstico de los mensajes CAN "en bruto"?

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X