Recherche d'erreurs via les messages de diagnostic PROFIBUS DP
 
Informations générale sur la recherche d'erreurs
En plus de l'évaluation du message de diagnostic, il faut considérer les autres possibilités importantes d'erreur ci-dessous :
Vue d'ensemble du diagnostic - Exemples
Le tableau indique les données de diagnostic d'un 170 AMM 090 00 dans les cas suivants :
N° du cas
Signification
1
Etat de sortie
L'embase est sous tension, le Profibus est correctement configuré et fonctionne. Le voyant "BF" du communicateur de l'AMM 090 est éteint. L'embase n'a cependant pas été paramétrée.
2
Erreur de paramétrage.
L'embase a été paramétrée par erreur comme 170 AAO 921 lors de la configuration du bus. Le PROFIBUS est en cours de fonctionnement mais le voyant "BF" est allumé sur le communicateur de l'AMM.
3
L'esclave ne signale rien (diagnostic maître) :
Un esclave a été configuré correctement. Cependant, il ne peut pas être trouvé car le connecteur du bus a été déconnecté ou l'alimentation électrique a été interrompue.
4
Paramètres valides :
Un ensemble de paramètres valides a été transféré à l'AMM 090
5
Paramètres non valides :
Un ensemble de paramètres non valides a été transféré à l'AMM 090
Etat normal des données de diagnostic au démarrage du programme
L'état normal des données de diagnostic au démarrage du programme est affiché dans ce tableau.
Position des bits dans l'octet de diagnostic correspondant :
Octet de diagnostic
Format
Contenu
Signification
Cas 1
Cas 2
Cas 3
1
Etat de la station 1
Bin
00001000
00000110
00000001
2
Etat de la station 2
Bin
00001100
00000101
00000000
3
Etat de la station 3
Bin
00000000
00000000
00000000
4
Adresse maître
Déc
1
255
255
5
N° d'identification du 170 DNT 110 00 (octet de poids fort)
Hex
75
75
0
6
N° d'identification du 170 DNT 110 00 (octet de poids faible)
Hex
12
12
0
7
En-tête de diagnostic pour les embases
Hex
D
D
D
8
Erreur d'E/S
Bin
00000000
00000000
00000000
9
Contrôle des paramètres
Bin
00000001
00000000
00000001
10
Version logicielle et index du 170 DNT 110 00
Hex
20
20
20
11
Hex
70
70
70
12
Hex
85
85
85
13
Hex
51
51
51
14
Hex
2
2
2
15
Hex
0
0
0
16
réservé
Hex
0
0
0
17
réservé
Hex
0
0
0
18
Code d'identification de l'embase (octet de poids fort)
Hex
E0
E0
E0
19
Code d'identification de l'embase (octet de poids faible)
Hex
2
2
2
Modifications de l'état, en commençant depuis l'état normal
Les modifications de l'état de sortie (cas 1) sur les états 3, 4 et 5 sont affichées dans le tableau. Les modifications par rapport à l'état de sortie sont identifiées en gras.
Position des bits dans l'octet de diagnostic correspondant :
Octet de diagnostic
Format
Cas 1
(Etat de sortie)
Cas 3
(Aucune signalisation des esclaves)
Cas 4
(Paramètres valides)
Cas 5
(Paramètres non valides)
Signification
1
Etat de la station 1
Bin
00001000
00000001
00000000
00001000
2
Etat de la station 2
Bin
00001100
00000000
00001100
00001100
3
Etat de la station 3
Bin
00000000
00000000
00000000
00000000
4
Adresse maître
Déc
1
255
1
1
5
N° d'identification du 170 DNT 110 00 (octet de poids fort)
Hex
75
0
75
75
6
N° d'identification du 170 DNT 110 00 (octet de poids faible)
Hex
12
0
12
12
7
En-tête de diagnostic pour les embases
Hex
D
D
D
D
8
Erreur d'E/S
Bin
00000000
00000000
00000000
00000000
9
Contrôle des paramètres
Bin
00000001
00000001
00000000
00000011
10
Version logicielle et index du 170 DNT 110 00
Hex
20
20
20
20
11
Hex
70
70
70
70
12
Hex
85
85
85
85
13
Hex
51
51
51
51
14
Hex
2
2
2
2
15
Hex
0
0
0
0
16
réservé
Hex
0
0
0
0
17
réservé
Hex
0
0
0
0
18
Code d'identification de l'embase (octet de poids fort)
Hex
E0
E0
E0
E0
19
Code d'identification de l'embase (octet de poids faible)
Hex
2
2
2
2
NOTE : En cas de modification de l'état du cas 4 au cas 5, l'octet 9 a la valeur 0000 0010 et l'embase continue à fonctionner avec les anciens paramètres.
En cas de modification de l'état du cas 4 au cas 3, l'octet 9 a la valeur 0000 0000.