Dati e struttura del DB di diagnostica
Nota I dati che non sono riportati in questa tabella non devono essere modificati. |
La tabella seguente mostra la struttura del DB di diagnostica.
Indirizzo |
Nome |
Tipo |
Valore iniziale |
Commento |
---|---|---|---|---|
0.0 |
MOD_ADDR |
INT |
0 |
Indirizzo unità |
256.0 |
JOB_ERR |
INT |
0 |
Numero dell’errore di comunicazione |
258.0 |
JOBBUSY |
BOOL |
FALSE |
1 = ordine attivo |
258.1 |
DIAGRD_EN |
BOOL |
FALSE |
1 = lettura incondizionata del buffer di diagnostica |
260.0 |
DIAG_CNT |
INT |
0 |
Numero delle registrazioni valide della lista |
262.0 |
DIAG[1] |
STRUCT |
Registrazione più recente dei dati di diagnostica |
|
272.0 |
DIAG[2] |
STRUCT |
Seconda registrazione dei dati di diagnostica |
|
282.0 |
DIAG[3] |
STRUCT |
Terza registrazione dei dati di diagnostica |
|
292.0 |
DIAG[4] |
STRUCT |
Quarta registrazione dei dati di diagnostica |
|
302.0 |
DIAG[5] |
STRUCT |
Quinta registrazione dei dati di diagnostica |
|
312.0 |
DIAG[6] |
STRUCT |
Sesta registrazione dei dati di diagnostica |
|
322.0 |
DIAG[7] |
STRUCT |
Settima registrazione dei dati di diagnostica |
|
332.0 |
DIAG[8] |
STRUCT |
Ottava registrazione dei dati di diagnostica |
|
342.0 |
DIAG[9] |
STRUCT |
Nona registrazione dei dati di diagnostica |
La figura seguente mostra la struttura di una registrazione di diagnostica DIAG[n].
Indirizzo |
Nome |
Tipo |
Valore iniziale |
Commento |
---|---|---|---|---|
+0.0 |
STATE |
BOOL |
FALSE |
0 = evento uscente 1 = evento entrante |
+0.1 |
INTF |
BOOL |
FALSE |
1 = errore interno |
+0.2 |
EXTF |
BOOL |
FALSE |
1 = errore esterno |
+2.0 |
FCL |
INT |
0 |
Classe di errore: 1: Errore di funzionamento 2: Errore di servizio 4: Errore di dati 5: Errore dati macchina 6: Errore tabella delle quote incrementali 15: Messaggi 128: Errore di diagnostica |
+4.0 |
FNO |
INT |
0 |
Numero di errore |
+6.0 |
CH_NO |
INT |
0 |
Numero di canale |
+8.0 |
TRG_NO |
INT |
0 |
Numero di quota incrementale |