Diagnostic compact de tous les esclaves
(Traduction du document original anglais)
Présentation
La table de diagnostic regroupe les principaux diagnostics pour chaque esclave. Sa taille est toujours de 125 octets.
Chaque octet correspond à l’adresse d’un esclave, l'octet 0 correspondant à l'esclave 1 et l'octet 124 correspondant à l'esclave 125.
Chaque octet présente les mêmes informations de diagnostic.
Le tableau ci-dessous décrit les informations de diagnostic contenues dans chaque octet.
Mots
Structure
Description
0...124
bit 0 : not_reachable
bit 1 : not_ready
bit 2 : config_fault
bit 3 : prm_required
bit 4 : inactive
bit 5 : invalid_rsp
bit 6 : param_fault
bit 7 : master_lock
bit 0 =1 si l'esclave x est non connecté ou éteint.
bit 1 =1 si l'esclave x n'est pas prêt pour les échanges de données.
bit 2 =1 si erreur de configuration de l'esclave x à la demande du test.
bit 3 =1 si l'esclave x doit être à nouveau configuré et paramétré.
bit 4 =1 si l'esclave x est inactif (exclu du traitement).
bit 5 =1 si erreur lors de la dernière réponse de l'esclave x.
bit 6 =1 si erreur lors du dernier message de paramétrage de l'esclave x.
bit 7 =1 si l'esclave x est déjà paramétré par un autre module maître.