Struttura dati fondamentale
Tutti i dati di input e output dell'interfaccia seriale presentano la seguente struttura dati:
Struttura dati
fondamentale
Campo
Inizio
Lunghezza
Apparecchio / Opzione
Numero
Comando
Campo dati
Checksum
Per l'interrogazione di determinati valori e grandezze di un apparecchio o un'opzione, la
Dati di apparec-
struttura dati contiene:
chi e opzioni
-
collegati in rete
-
Indirizzamento dell'apparecchio o dell'opzione:
-
-
Se un comando viene indirizzato a un apparecchio o un'opzione non in grado di sup-
portarlo, Interface Card o Interface Box visualizzano un messaggio di errore.
Se un'interrogazione di dati non riceve alcuna risposta dopo 2 secondi o se si verifica un
errore durante l'invio della risposta, è necessario ripetere l'interrogazione.
Valori possibili
Valore
per il byte „Appa-
0x00
recchio / Opzio-
ne"
0x01
0x02
0x03
0x04
0x05
* Solo con inoltro degli errori attivo
Apparecchio /
Inizio
Lunghezza
Spiegazione
Sequenza iniziale - 3 x 0x80 (3 byte)
Numero di byte nel campo dati (1 byte)
Tipo, ad es.: inverter, Sensor Box, ecc. (1 byte)
Numero del rispettivo apparecchio (1 byte)
Interrogazione, comando da eseguire (1 byte)
Contiene il valore del comando richiesto (max. 127 byte)
Il checksum viene calcolato attraverso un'addizione a 8 bit di
tutti i byte nella struttura dati ad eccezione dei campi
"Sequenza iniziale" e "Checksum"; gli overflow non vengono
presi in considerazione (1 byte).
un campo per l'indirizzamento dell'apparecchio o dell'opzione da cui i dati devono
essere interrogati
il byte di comando corretto per i dati desiderati.
Impostare il byte "Apparecchio / Opzione" sul valore corretto per il tipo di apparec-
chio o di opzione (inverter, Sensor Card, ecc.).
Impostare il byte "Numero" sul valore
-
immesso nel display degli inverter (IG-NR.)
-
impostato sull'interruttore BCD della Sensor Card o di altri componenti DAT-
COM.
Apparecchio / Opzione
Interrogazione dati generale o richiesta a Interface Card (il byte
„Numero" viene ignorato)
Inverter
Sensor Card
Fronius IG Datalogger*
Riservato
Fronius String Control*
Numero
Opzione
32
Comando
Campo dati
Check-sum