Stringa di risposta vegascan 850 al master modbus – VEGA VEGASCAN 850 Modbus signal output Manuale d'uso

Pagina 10

Advertising
background image

10

Uscita del segnale Modbus VEGASCAN 850

Avvio

Codice

di

funz.

Ex-

ception

code

Controllo

errori

Fine

Numero

di byte

Campo

valori

Signi-

ficato

Stringa di risposta VEGASCAN 850 al Master Modbus

Stringa RTU di risposta (Codice di funzione 06) ad una richiesta errata

3 ... 4

1

1

1

2

3 ... 4

Livello riposo

1 .. 247 0x84

1 ..

3

CRC

Livello riposo

0x01

0x86

0x01

0xXX

0xXX

Exceptioncode = 1

Trasmissione dati con Modbus RTU

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 Exception
Code l’errore viene definito sotto forma di codice (vedi tavola sinottica degli errori)

Tavola sinottica:

Exception Code

Significato

1

Funzione non ammessa

2

Regiistro 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:

Indirizzo

slave

Advertising