5.2. Struttura del telegramma di diagnosi
Il telegramma di diagnosi indica lo stato operativo attuale dei dispositivi. La trasmissione avviene su
richiesta del master PROFIBUS.
Il sistema distingue tra messaggi di stato e di errore. I messaggi di errore sono indicati con la lettera E
e vengono inviati al master con priorità più elevata. Ciò significa che non appena viene riconosciuto un
errore vengono inviati al master i dati di diagnosi invece che quelli di processo. Viceversa, i messaggi di
stato vengono inviati soltanto quando non devono essere inviati dati di processo.
Byte
Bit
Osservazioni
0
7...0 Stations Status 1 (norma DP)
1
7...0 Stations Status 2 (norma DP)
2
7...0 Stations Status 3 (norma DP)
3
7...0 Indirizzo del master PROFIBUS
4
7...0 Slave ID (High Byte)
5
7...0 Slave ID (Low Byte)
6
7...0 07 h: Intestazione della diagnosi specifica del dispositivo (DPV1)
7
7...0 81 h: Tipo di diagnosi
8
7...0 00 h: Numero di slot
9
7...0 00 h: Riservato
Modul state (Low Byte) (LPC/DPC) Errors
10
7
Configuration mode is set
Riservato
6
5
Switch output overload
Error power supply detected
4
3
Checksum config area is invalid
Checksum vendor area is invalid
2
Riservato
1
0
Undefined, unspecified internal error
Modul state (High Byte) DPC Errors
11
7
Stack error
Checksum ROM is invalid
6
5
Internal communication error
Digital input error
4
3
Riservato
Riservato
2
Riservato
1
0
Riservato
12
MSIM Slave Error 1 (modulo difettoso o dispositivo assente)
7
Slave 8:
6
Slave 7:
Slave 6:
5
Slave 5:
4
3
Slave 4:
Slave 3:
2
1
Slave 2:
0
Slave 1:
error or missing
error or missing
error or missing
error or missing
error or missing
error or missing
error or missing
error or missing
M
E
E
E
E
E
E
E
E
E
M
M
M
E
E
E
E
E
E
E
E
E
53