Segnalazioni di errore nel modo ascii, Stringa di risposta vegascan 850 al master modbus, Codice eccezioni = 1 – VEGA VEGASCAN 850 Modbus signal output Manuale d'uso
Pagina 14: Trasmissione dati con modbus ascii

14
Uscita del segnale Modbus VEGASCAN 850
Avvio
Indirizzo
slave
Codice di
funzione
Codice
eccezioni
Controllo
errori
Fine
Numero
di byte
Campo
valori
Signi-
ficato
Stringa di risposta VEGASCAN 850 al Master Modbus
Stringa ASCII di risposta con codice di funzione 06
1
2
2
2
2
2
:
1 .. 247
0x84
1 .. 3
LRC
CR LF
Codice eccezioni = 1
:
0
1
8
6
0
1
X
X
CR
LF
Trasmissione dati con Modbus ASCII
Segnalazioni di errore nel modo ASCII
Errori nella stringa del codice di funzione 04 (Read Input Register) vengono commentati
mediante una segnalazione di errore (Exception Response). Il bit più significativo del Codice di
funzione si posiziona su 1 (che corrisponde al Codice di funzione + 80H). Nel byte Codice delle
eccezioni l’errore viene definito sotto forma di codice vedi tavola sinottica degli errori
Tavola sinottica:
Codice eccezioni
Significato
1
Funzione non ammessa
2
Registro di avvio non ammesso
3
Numero del registro non ammesso
Esempio di una segnalazione di errore:
Occorre prelevare un valore DCS da VEGASCAN. L’indirizzo slave del VEGASCANsi trova su 1.
Nella stringa di richiesta é stato erroneamente richiamato un codice di errore non valido (06) per il
VEGASCAN. Si riceve la seguente stringa di risposta: