Fonctions
sign_len status_type slot_number specifier user_data 1 ... user_data n
0 0
1 0 1 1 0 0 0 0
0 0 0 0 0 0 0 0
36
Télégrammes de diagnostic
Le DMT fournit le service Get_SI_Diag conformément à la norme
®
PROFIBUS
. Les données de diagnostic sont composées
d'informations de diagnostic standard (6 octets conformément à la
®
norme PROFIBUS
) et éventuellement de données de diagnostic
spécifiques à l'appareil. 63 octets au maximum peuvent être
insérés pour les données de diagnostic spécifiques à l'appareil,
dont les 4 premiers sont spécifiés dans la norme PROFIBUS
ci-dessous). Il reste encore 59 octets à la libre disposition de
l'utilisateur (user_data).
Les informations concernant l'appareil sont structurées comme suit :
Codez l'octet sign_len comme suit :
Longueur de la transmission de données d'état y
compris les octets de début : 04...63
Caractéristique "diagnostic spécifique à l'appareil" :
00
constant
b
Codez l'octet status_type comme suit :
Type d'état : 48 (spécifique au fabricant)
Caractéristique : "Etat" : 1
Codez l'octet slot_number comme suit :
Numéro de slot (fente) : (0 car seul la fente 0 est
utilisée)
Codez l'octet specifier comme suit :
0 0
Spécification d'état : 00
réservé
Des défauts sont signalés via les champs user_data.
Les champs user_data sont rassemblés en blocs de
3 octets chacun et doivent être interprétés de la
manière suivante :
• service
• type du défaut
• type d'accès aux données (lecture/écriture)
Jusqu'à 19 défauts peuvent être ainsi signalés.
constant
b
constant
b
ProMinent
®
(voir
®