Skip to main content

Diagnostic dans l'application

L'état du bus CAN peut être interrogé via l'interface de diagnostic CAA Device. Cela se fait au moyen du bloc fonction CANbus_Diag de la bibliothèque CANbusDevice. Ce bloc fonctionnel est créé implicitement pour le bus CAN et peut être adressé avec le nom de l'appareil dans l'arborescence des appareils.

Important

Pour cette fonction, le diagnostic de l'appareil doit être activé.

La bibliothèque CAA Can Low Level Extern fournit un diagnostic de bus au niveau de la puce. Dans une application avec des piles de bus de terrain basées sur CAN, il ne devrait normalement pas être nécessaire de lire ceci. Ces fonctions sont normalement utilisées par les piles de bus de terrain et fournies à l'application de manière appropriée (voir le chapitre du bus de terrain respectif). Par conséquent, les fonctions ne sont pour la plupart requises que si des erreurs très particulières sont examinées ou si une application CAN raw est écrite.

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