Instructions
Pagina 36
messaggio di risposta viene inviato qualsiasi condizione di segnalazione bit che non sussiste più
viene cancellata; qualsiasi bit di segnalazione di una condizione che resta vera rimane impostato.
Input Trip Enable Register fornisce la maschera tra Input Trip Register e Status Byte Register. Se
qualsiasi bit diventa '1' in entrambi i registri, il bit INTR (bit 1) viene impostato in Status Byte
Register. Questo registro di abilitazione è impostato per il comando ITE
<NRF> a un valore 0 - 255 e
restituito dalla richiesta di informazioni ITE? (che restituisce sempre l’ultimo valore impostato dal
regolatore). All’accensione il registro ITE è impostato su 0 e l’ITR è deselezionato (ma i bit che esso
contiene possono essere impostati dopo l’inizializzazione nel caso insolito in cui una qualsiasi delle
condizioni riportate sia vera).
15.2 Standard Event Status Register (ESR e ESE)
Standard Event Status Register è definito dalla norma IEEE 488.2 Standard GPIB. È un campo di bit
in cui ciascun bit è indipendente e ha il seguente significato:
Bit 7
Accensione. Impostato quando lo strumento è completamente inizializzato e in
funzione dopo l’accensione dall’applicazione dell’alimentazione da rete elettrica o
quando viene premuto il tasto [Operate] in standby. Viene anche impostato alla
prima accensione a batterie, anche se risulta utile solo con l’interfaccia USB, in
quanto tutte le altre interfacce remote non sono disponibili con l’alimentazione a
batteria.
Bit 6, 3 e 1: Non usato, permanentemente 0.
Bit 5 Errore di comando. Viene impostato quando viene rilevato un errore di sintassi in
un comando o parametro.
Il parser viene reimpostato e l'analisi continua al byte successivo nel flusso di
ingresso.
Bit 4
Errore di esecuzione.
Viene impostato quando viene scritto un valore diverso da
zero per il registro Execution Error, se per qualsiasi motivo non può essere eseguito
un comando sintatticamente corretto.
Bit 2
Errore richiesta di informazioni. Viene impostato quando si verifica un errore di
richiesta di informazioni, perché il regolatore non ha emesso comandi e messaggi di
risposta di lettura nella sequenza corretta.
Bit 0
Operazione ultimata. Impostare dopo la ricezione del comando ’*OPC’.
Standard Event Status Register viene letto e cancellato dalla richiesta di informazioni * ESR? che
restituisce un numero decimale corrispondente ai contenuti. All’accensione o all’inizializzazione dopo
lo standby è impostato su 128, per segnalare il bit di accensione.
Standard Event Status Enable Register fornisce la maschera tra Event Status Register e Status Byte
Register. Se qualsiasi bit diventa '1' in entrambi i registri, il bit ESB viene impostato in Status Byte
Register. Questo registro di abilitazione è impostato per il comando ESE
<NRF> a un valore 0 - 255 e
restituito dalla richiesta di informazioni ESE? (che restituisce sempre l’ultimo valore impostato dal
regolatore). All'accensione è impostato su 0.
15.3 Execution Error Register (EER)
Questo registro specifico per lo strumento contiene un numero che rappresenta l'ultimo errore di
elaborazione comando riscontrato in questa interfaccia. Qui di seguito sono riportate le spiegazioni
dei numeri di errore:
0
Non si è verificato alcun errore dall’ultima lettura di questo registro.
101 Errore numerico: il valore del parametro inviato è al di fuori dell'intervallo consentito
per il comando nelle attuali circostanze.
102 Errore di modalità: la misurazione del display secondario richiesta non è compatibile
con la misurazione principale.
103 Errore di funzione: la funzione (modificatore) richiesta non è compatibile con la
misurazione principale.
L'Execution Error Register viene letto e svuotato con il comando ’EER?’. All'accensione il registro è
impostato su 0 per tutte le istanze dell'interfaccia.










