N° d'octet
|
Type de diagnostic
|
Contenu
|
---|---|---|
1
|
Diagnostic standard
|
Etat de la station 1
|
2
|
Etat de la station 2
|
|
3
|
Etat de la station 3
|
|
4
|
Adresse maître
|
|
5
|
N° d'identification du 170 DNT 110 00 (octet de poids fort)
|
|
6
|
N° d'identification du 170 DNT 110 00 (octet de poids faible)
|
|
7
|
Diagnostic avancé (spécifique pour Momentum)
|
En-tête de diagnostic pour les embases
|
8
|
Erreur d'E/S
|
|
9
|
Contrôle du paramètre (prm_control)
|
|
10
|
Version logicielle et index du 170 DNT 110 00
|
|
11
|
||
12
|
||
13
|
||
14
|
||
15
|
||
16
|
réservé
|
|
17
|
réservé
|
|
18
|
Code d'identification de l'embase (octet de poids fort)
|
|
19
|
Code d'identification de l'embase (octet de poids faible)
|
Bit
|
Fonction
|
Signification, si Bit = 1
|
---|---|---|
0
|
Station inexistante
|
Le maître ne peut pas établir de communication avec l'esclave
|
1
|
La station n'est pas prête
|
L'esclave ne peut pas établir de communication avec le maître
|
2
|
Défaut de config
|
Erreur dans les données de configuration pour l'esclave
|
3
|
Diagnostic étendu
|
L'esclave fournit un diagnostic étendu ainsi qu'un diagnostic standard
|
4
|
Non pris en charge
|
Un fonction non prise en charge par l'esclave a été appelée
|
5
|
Réponse non valide de l'esclave
|
Le maître a reçu de l'esclave une réponse non plausible
|
6
|
Défaut PRM
|
Défini par l'esclave en cas de paramètres de bus non corrects
|
7
|
Verrouillage maître
|
L'esclave a été paramétré par un autre maître que celui qui a fourni les données de diagnostic
|
Bit
|
Fonction
|
Signification, si Bit = 1
|
---|---|---|
0
|
Requête PRM
|
L'esclave a besoin de nouveaux paramètres de bus
|
1
|
Diagnostic statique
|
L'esclave signale qu'il a reçu des données/paramètres d'E/S non valides
|
2
|
Const. 1
|
L'esclave signale qu'il est prêt à fonctionner
|
3
|
Chien de garde activé
|
Le chien de garde est actif
|
4
|
Mode Geler
|
L'esclave a reçu la commande "geler"
|
5
|
Mode Sync
|
L'esclave a reçu la commande "Sync"
|
6
|
Pas utilisé
|
|
7
|
Désactivé
|
Le maître signale que l'esclave n'est pas actif
|
Bit
|
Fonction
|
Signification, si Bit = 1
|
---|---|---|
0... 6
|
Pas utilisé
|
|
7
|
Dépassement du diagnostic étendu
|
Défini par le maître en cas de dépassement du buffer de diagnostic.
|
Bit
|
Signification
|
---|---|
0... 7
|
Adresse du maître qui a paramétré l'esclave (par ex. 1). En cas d'interruption de la connexion, la valeur est ici 255 (décimale) ou FF (hex).
|
Octet
|
Bit N°
|
Signification
|
|||||||
---|---|---|---|---|---|---|---|---|---|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
||
5
|
0
|
1
|
1
|
1
|
0
|
1
|
0
|
1
|
La valeur doit être 75 hexadécimal ou 117 décimal (octet de poids fort).
|
6
|
0
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
La valeur doit être 12 hexadécimal ou 18 décimal (octet de poids fort).
|
Octet
|
Bit N°
|
Signification
|
|||||||
---|---|---|---|---|---|---|---|---|---|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
||
7
|
0
|
0
|
0
|
0
|
1
|
1
|
0
|
1
|
La valeur doit être D hexadécimal ou 13 décimal.
|
Octet
|
Bit N°
|
Signification
|
|||||||
---|---|---|---|---|---|---|---|---|---|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
||
8
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
Il n'y a pas eu d'erreurs d'E/S.
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
Il y a eu une erreur d'E/S.
|
Bit
|
Fonction
|
Signification, si Bit = 1
|
---|---|---|
0
|
Pas prête
|
L'embase n'est pas prête à fonctionner (pas encore paramétrée)
|
1
|
Paramètre non valide
|
L'embase a reçu des paramètres non valides
|
2 ... 7
|
Pas utilisé
|
|
Octet
|
Bit N°
|
Signification
|
|||||||
---|---|---|---|---|---|---|---|---|---|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
||
10
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
La valeur doit être 32 décimal ou 20 hexadécimal (code ASCII pour un blanc).
|
11
|
0
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
La valeur doit être 112 décimal ou 70 hexadécimal (identification logicielle).
|
12
|
1
|
0
|
0
|
0
|
0
|
1
|
0
|
1
|
La valeur doit être 133 décimal ou 85 hexadécimal (identification logicielle).
|
13
|
0
|
1
|
0
|
1
|
0
|
0
|
0
|
1
|
La valeur doit être 81 décimal ou 51 hexadécimal (identification logicielle).
|
14
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
La valeur doit être 2 (index logiciel).
|
15
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
La valeur doit être 0 (sous-index logiciel, uniquement pour les versions test > 0).
|
Octet
|
Signification
|
---|---|
18
|
L'octet de poids fort du code d'identification pour l'embase apparaît ici, par ex. E0 hex.
Cet octet est nécessaire pour l'identification unique sur le PROFIBUS.
|
19
|
L'octet de poids faible du code d'identification pour l'embase apparaît ici, par ex. 2.
Cet octet est nécessaire pour la gestion des données internes.
|