Diagnóstico en la Aplicación
El estado del bus CAN se puede consultar a través de la interfaz de diagnóstico del dispositivo CAA. Esto se hace por medio del bloque de función CANbus_Diag
de la biblioteca CANbusDevice
. Este bloque de funciones se crea implícitamente para el bus CAN y se puede direccionar con el nombre del dispositivo en el árbol de dispositivos.
Importante
Para esta función, el diagnóstico del dispositivo tiene que estar habilitado.
La biblioteca CAA Can Low Level Extern
proporciona un diagnóstico de bus a nivel de chip. En una aplicación con pilas de bus de campo basadas en CAN, normalmente no debería ser necesario leer esto. Estas funciones normalmente son utilizadas por las pilas de bus de campo y proporcionadas a la aplicación de manera adecuada (consulte el capítulo del bus de campo respectivo). Por lo tanto, las funciones son requeridas en su mayor parte solo si se examinan errores muy especiales o se escribe una aplicación CAN raw.
La mayoría de la información de diagnóstico también se muestra en el registrador y en la página de estado del CANbus.