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

Advertising
background image

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:

Advertising