Messaggi diagnostici nel modo rtu, Segnalazioni di errore nel modo rtu – VEGA VEGASCAN 850 Modbus signal output Manuale d'uso

Pagina 9

Advertising
background image

Uscita del segnale Modbus VEGASCAN 850

9

Avvio

Codice

di

funz.

Codice di

diagnostica

Data di

diagnostica

Controllo

errori

Fine

Numero

di byte

Campo

valori

Signi-

ficato

Stringa della funzione diagnostica dal Master Modbus al VEGASCAN 850

Stringa RTU della richiesta di diagnostica (Codice di funzione 08)

3 ... 4

1

1

2

2

2

3 ... 4

Livello riposo

1 .. 247

08

0

0 ... 65.535

CRC

Livello riposo

0x01

0x08

0x00

0x00

0xA5

0x37

0xXX

0xXX

Avvio

Codice

di

funz.

Codice di

diagnostica

Data di

diagnostica

Controllo

errori

Fine

Numero

di

byte

Campo

valori

Signi-

ficato

Stringa della conferma dal VEGASCAN 850 al Master Modbus

Stringa RTU della conferma di diagnostica (Codice di funzione 08)

3 ... 4

1

1

2

2

2

3 ... 4

Livello riposo

1 .. 247

08

0

0 ... 65.535

CRC

Livello riposo

0x01

0x08

0x00

0x00

0xA5

0x37

0xXX

0xXX

Trasmissione dati con Modbus RTU

azionando una seconda volta „Read Input Registers“ (Codice di funzione 04) é necessario
chiedere periodicamente, se l’elaborazione é stata completata. Il VEGASCAN segnala un
Exception Code „Slave Device Busy“ (0x06) fino al momento in cui i dati risultano completamente
elaborati, oppure se il tempo di elaborazione é scaduto. Come indirizzo di avvio valgono in
questo caso 30.500, 31.500 oppure 32.500 ecc. per il Modicon, mentre i numeri validi per
accedere attraverso un proprio driver di comunicazione sono 499, 1.499 ooppure 2.499 ecc.

Ulteriori informazioni possono essere richieste ai nostri tecnici.

Messaggi diagnostici nel modo RTU

Il codice di funzione 08 (Diagnostica) consente di eseguire la diagnosi degli elementi Modbus
mediante Master Modbus. Il VEGASCAN supporta il codice di diagnostica 0x0000 (Rinvio dei
dati). Nel campo„Diagnostic Data“ potete impostare a piacere dati ammessi, che durante il
funzionamento del VEGASCAN verranno rinviati invariati.

Esempio di una stringa di diagnosi:
L’elemento Modbus con l’indirizzo slave 1 deve confermare i dati di diagnostica 0xA5, 0x37.

Segnalazioni di errore nel modo RTU

Indirizzo

slave

Indirizzo

slave

Advertising