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 realiza mediante el 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 acceder a él 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 son utilizadas normalmente por las pilas de bus de campo y se proporcionan a la aplicación de forma adecuada (véase el capítulo del bus de campo correspondiente). Por lo tanto, estas funciones suelen ser necesarias solo si se examinan errores muy específicos o se escribe una aplicación CAN sin procesar.
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.