Skip to main content

Diagnostic dans l'application

L'état du bus CAN peut être interrogé via l'interface de diagnostic des périphériques CAA. Ceci est réalisé au moyen du bloc fonctionnel CANbus_Diag de la bibliothèque CANbusDevice Ce bloc fonctionnel est créé implicitement pour le bus CAN et peut être adressé par le nom du périphérique dans l'arborescence des périphériques.

Important

Pour cette fonction, le diagnostic des dispositifs doit être activé.

La bibliothèque CAA Can Low Level Extern Ce module fournit un diagnostic du bus au niveau de la puce. Dans une application utilisant des modules de bus de terrain CAN, il n'est généralement pas nécessaire de le consulter. Ces fonctions sont généralement utilisées par les modules de bus de terrain et mises à disposition de l'application de manière appropriée (voir le chapitre correspondant au bus de terrain). Par conséquent, ces fonctions ne sont généralement requises que pour l'analyse d'erreurs très spécifiques ou lors du développement d'une application CAN brute.

La plupart des informations de diagnostic sont également affichées dans l'enregistreur et sur la page d'état du bus CAN.