Instructions

Pagina 38
L’errore UNTERMINATED (non terminato) IEEE 488.2 si verifica se lo strumento è invitato a dialogare e
non ha dati da comunicare, perché il codice di formattazione risposte è inattivo e la coda dei dati in
entrata è vuota. Questo comporta l'impostazione di un bit Query Error nello Standard Event Status
Register, l'inserimento del valore 3 nel Query Error Register e il ripristino dell’analizzatore sintattico.
L’errore
DEADLOCK (blocco dati) IEEE 488.2 si verifica se il codice di formattazione risposte è in
attesa di inviare un messaggio di risposta e la coda dei dati in entrata è piena. Questo comporta
l'impostazione di un bit Query Error nello Standard Event Status Register, l'inserimento del valore 2
nel Query Error Register e il ripristino del codice di formattazione risposte, eliminando il messaggio di
risposta in attesa. L’analizzatore sintattico inizierà poi ad analizzare la sintassi della successiva
<PROGRAM MESSAGE UNIT> (elemento di messaggio del programma) dalla coda dei dati in entrata.
L’errore
INTERRUPTED (interrotto) IEEE 488.2 si verifica se il codice di formattazione risposte è in
attesa d'inviare un messaggio di risposta e l’analizzatore sintattico legge il codice
<PROGRAM
MESSAGE TERMINATOR>, o la coda dei messaggi in entrata contiene più di un messaggio END (fine).
Questo comporta l'impostazione di un bit Query Error nello Standard Event Status Register,
l'inserimento del valore 1 nel Query Error Register e il ripristino del codice di formattazione risposte,
eliminando il messaggio di risposta in attesa. L’analizzatore sintattico inizierà poi ad analizzare la
sintassi della successiva
<PROGRAM MESSAGE UNIT> (elemento di messaggio del programma) dalla
coda dei dati in entrata.
15.7 Impostazioni all'accensione
I seguenti valori di stato dello strumento vengono impostati all'accensione:
ITE
Input Trip Enable Register
= 0
EER
Execution Error Register
= 0
ESR Standard Event Status Register
= 128 (set di bit
accensione)
QER
Query Error Register
= 0
ESE
Standard Event Status Enable Register †
= 0
STB
Status Byte Register
= 0
SRE
Service Request Enable Register †
= 0
PRE
Parallel Poll Enable Register †
= 0
† I registri contrassegnati in questo modo normalmente sono utilizzati solo
tramite l'interfaccia GPIB.
L’Input Trip Register (ITR) segnala eventuali condizioni che si applicano attualmente.
Lo strumento funziona nella modalità locale con la tastiera attiva. I parametri dello strumento
all'accensione sono sempre gli stessi presenti allo spegnimento.