Pasarela CAN-Ethernet con funciones de diagnóstico integradas
Además de cuatro canales CAN aislados galvánicamente, el eSys-IDC4E1 ofrece una conexión Ethernet para la transmisión de datos a un ordenador de nivel superior. Para la supervisión del bus CAN se ha implementado una medición de resistencia activa, así como una detección de tramas de error. Con la ayuda de esta función, el módulo puede encargarse de la resolución de problemas en una red CAN. El eSys-IDC4E1 tiene su propia lógica, que detecta las tramas de error y las cuenta en una memoria interna. De este modo se pueden detectar errores esporádicos, como la falsificación de mensajes por parte de un participante en la red.
Interfaz estandarizada SAE J2534
La API Sontheim Pass-Thru se suministra como interfaz estándar con el eSys-IDC4E1. Así, el módulo puede utilizarse para aplicaciones basadas en J2534. Otros protocolos de nivel superior pueden ser fácilmente implementados a petición.
Arquitectura de software
La arquitectura de software del módulo CAN consiste en una estructura de dispositivo host en la que un sistema PC x86 como host utiliza el módulo como dispositivo para acceder al bus CAN. Para la comunicación entre el host y el dispositivo se utiliza Ethernet. La comunicación se realiza mediante IP y un protocolo de comunicación propio basado en UDP. Para la identificación (descubrimiento) de las interfaces CAN a través de LAN se utiliza el procedimiento según la norma ISO 13400. El firmware del módulo CAN consiste en un hilo principal, que procesa la comunicación CAN y también es capaz de manejar la capa de transporte de los protocolos de comunicación (por ejemplo, J1939-21/J1939-81, ISO 15765), así como un hilo de diagnóstico para el autodiagnóstico y el diagnóstico CAN.
---