ALARM
F7
L
max
F6
R
2
SP
1
SP
2
SP
3
SP
4
F4
R
1
P
1
ALARM
F8
L
min
S
LO
1
INPUT mA
0 ÷ 1 mA
0 ÷ 10 mA
0 ÷ 16 mA
Input resistance
0 ÷ 20 mA
25 Ω ± 0,1%
1 ÷ 5 mA
2 ÷ 10 mA
4 ÷ 20 mA
Riepilogo passi di programmazione dell'HD 9022
Entra in programmazione. Seleziona il passo di programmazione F0.
Seleziona il passo di programmazione F1.
Seleziona il passo di programmazione F2.
........
Esce dalla programmazione.
Attiva la modifica della variabile.
Modifica la variabile attivata.
Conferma la modifica.
Avanza al successivo passo di programmazione.
PASSO
COMMENTO
F0
Passo di uscita, premendo ENTER si esce dalla program-
mazione
F1
Selezione del tipo d'ingresso: Tensione, Corrente, Pt100
F2
Posizione del punto decimale
F3
Valore d'inizio scala dell'ingresso (Tensione, Corrente, °C)
F4
Valore d'inizio scala del display
F5
Valore di fondo scala dell'ingresso (Tensione, Corrente, °C)
F6
Valore di fondo scala del display
F7
Soglia d'intervento MASSIMO dell'ALLARME
F8
Soglia d'intervento MINIMO dell'ALLARME
SP1
Soglia di ON set-point HI
SP2
Soglia di OFF set-point HI
SP3
Soglia di ON set-point LO
SP4
Soglia di OFF set-point LO
S10
Velocità di trasmissione seriale
Interfaccia seriale RS-232C
L'HD 9022 é equipaggiato di interfaccia seriale standard RS-232C, elettricamente
disponibili sul connettore a 9 pin sub D maschio. La disposizione dei segnali su
questo connettore é la seguente:
Pin
Segnale
Descrizione
2
TD
Dato trasmesso dal HD 9022
3
RD
Dato ricevuto dal HD 9022
5
GND
Massa logica di riferimento
I parametri di trasmissione con cui lo strumento viene fornito sono:
- baud rate
9600 baud
- parità
None
- N.bit
8
- stop bit
1
É tuttavia possibile cambiare la velocità di trasmissione dati agendo da tastiera sul
parametro di set up S10; i baud rate possibili sono: 9600, 4800, 2400, 1200, 600,
300. Gli altri parametri di trasmissione sono fissi.
Tutti i messaggi in arrivo e in partenza dal HD 9022 devono essere inseriti in un
"Frame di comunicazione" con la seguente struttura:
P
2
0 mA
4 mA
F3
0 V
Pt100
LINE OF
CALIBRATION
20 mA
1 V
F5
10 V
Pt100
HI
S
INPUT (V, mA, Pt100)
2
INPUT V
0 ÷ 100 mV
0 ÷ 1
V
0 ÷ 5
V
Input inpedance
200K Ω ± 0,1%
0 ÷ 10
V
1 ÷ 5
V
-10V a +10V
LIMITI
U
A
-
- Pt
0 - 0.0 - 0.00 - 0.000
0...10,00V, 0...20,00 mA
-200,0...+800,0°C
-9999...19999
0...10,00V, 0...20,00 mA
-200,0...+800,0°C
-9999...19999
-9999...19999
-9999...19999
-9999...19999
-9999...19999
-9999...19999
-9999...19999
300, 600, 1200, 2400,
4800, 9600
<Stx><Record><Etx>
Dove:
<Stx>
Start of text (ASCII 02)
<Record>
costituisce il messaggio
<Etx>
End of text (ASCII 03)
Comandi da Host
La struttura dei record di comando é la seguente:
<Carattere di comando><Sottocomando><Valori>
Dove:
<Carattere di comando> é caratterizzato da un carattere alfabetico indicati-
vo del gruppo di comandi.
<Sottocomando>
é caratterizzato da un carattere indicativo del tipo
di comando.
<Valori>
é caratterizzato da caratteri ASCII che dipendono
dal tipo di comando.
Le risposte fornite dal HD 9022 sono essenzialmente di due tipi:
"Information" e "Data"
Le prime consentono di ottenere delle informazioni sul suo stato, e sulla program-
mazione del HD 9022, nonché di diagnosi sul messaggio ricevuto; le seconde in-
vece contengono i dati dei due canali nell'istante in cui avviene la richiesta.
È altresì possibile sfruttare la linea seriale per la completa programmazione del
HD 9022, eccezione fatta però per la velocità di trasmissione dati che può essere
impostata solo da tastiera.
Le risposte del HD 9022 di tipo diagnostico sono costituite dai seguenti caratteri di
controllo, inviati individualmente (non inseriti nel frame di comunicazione):
-ack- Comando eseguito (ASCII 06)
-nak- Comando errato (ASCII 15H)
COMANDO A
Sottocomando
A
Tipo di terminale
C
Company
D
Firmware Version
E
Firmware Date
F
Serial Number (rd)
(wr)
COMANDO M
Sottocomando
1
2
COMANDO RESET
(wr)
CANALE 1
C1F01 x
Input in
C1F02 x
Punto
C1F03 xxxx
Inizio scala
C1F04 xxxx
V/I Inizio scala
C1F05 xxxx
Fine scala
C1F06 xxxx
V/I Fine scala
C1F07 xxxx
Ecc. Rele HI
C1F08 xxxx
Disec. Rele HI
C1F09 xxxx
Ecc. Rele LO
C1F10 xxxx
Disec. Rele LO
C1F11 xxxx
Min Rele Alarm
C1F12 xxxx
Max Rele Alarm
Per quanto riguarda il comando appena descritto si devono fare alcune considera-
zioni:
- Non c'é il carattere di comando.
- Per gli altri comandi del tipo C1F01 ecc. viene fornito lo stato attuale di program-
mazione per il comando specifico se inviata solo la sequenza dei caratteri del
sottocomando.
Es: StxC1F01Etx
Richiesta da Host
StxC1F01:1Etx
Risposta
Se invece alla sequenza dei caratteri del sottocomando viene fatto seguire uno
spazio e poi il valore di programmazione desiderato, allora si produce la program-
mazione del parametro.
Es: StxC1F01 1Etx
Comando da Host
ack / nak
Risposta
StxC1F03 1000Etx
Comando da Host
ack / nak
Risposta
StxC1F03-2000Etx
Comando da Host
ack / nak
Risposta
StxC1F0512000Etx
Comando da Host
ack / nak
Risposta
Nota: per la programmazione del punto F03...F12, il campo valore ha una lun-
ghezza fissa di 5 caratteri. Il primo carattere del campo valore può essere uno
spazio, il segno meno, oppure il numero 1.
3
Valori
Risposte
HD 9022
ack/nak
DELTA OHM
ack/nak
Vxx Rxx
ack/nak
dd/mm/yy
ack/nak
xxxxxx
ack/nak
stxAFxxxxxxetx
ack/nak
Valori
Risposte
Misura Canale 1
ack/nak
Misura Canale 2
ack/nak
Valori
Risposte
stxRESETetx
ack/nak
V/A/Pt
0/1/2/3
-9999...19999
0000...10000 (2000 se I)
-9999...19999
0000...10000 (2000 se I)
-9999...19999
-9999...19999
-9999...19999
-9999...19999
-9999...19999
-9999...19999
ack/nak
ack/nak
ack/nak
ack/nak
ack/nak
ack/nak
ack/nak
ack/nak
ack/nak
ack/nak
ack/nak
ack/nak