bit 7 =
bit 6 =
bit 5 =
bit 4 =
bit 3 =
bit 2 =
bit 1 =
bit 0 =
Esempio.
Per ottenere il bit RQS (bit 6 dello Status Byte Register) come 1 quando è vero e come 0
quando è falso nella posizione bit 1 in risposta a un'operazione d'interrogazione ciclica
parallela, inviare i seguenti comandi
La risposta all'interrogazione ciclica parallela proveniente dal generatore sarà 00H se RQS è 0
e 01H se RQS è 1.
Durante la risposta di interrogazione ciclica parallela, le linee dell'interfaccia DIO hanno una
terminazione resistiva (terminazione passiva). Questo consente a più apparecchi di condividere la
stessa posizione dei bit sia in configurazione AND che OR. Per ulteriori ragguagli, vedi IEEE 488.1.
Reporting sulle modalità operative
Viene conservato un modello a parte sugli errori e sulle modalità operative per ciascuna istanza
d'interfaccia. Per istanza d'interfaccia si intende una connessione potenziale. USB, RS232 e GPIB
sono singole connessioni, quindi rappresentano ciascuna un'stanza d'interfaccia. La LAN
consente di effettuare più connessioni contemporaneamente, quindi rappresenta più istanze
d'interfaccia. Due istanze d'interfaccia vengono assegnate alle due interfacce del socket TCP e
un'altra all'interfaccia della pagina Web. Un modello separato per ciascuna istanza assicura che i
dati non vadano persi poiché molti comandi, come ad esempio *ESR?', cancellano il contenuto al
momento della lettura.
Lo stato di errore viene gestito attraverso un set di registri, descritti nei seguenti paragrafi e
illustrati nello Status Model alla fine di questa sezione.
Standard Event Status Register e Standard Event Status Enable Register (registro andamento
eventi ordinari e registro attivazione eventi ordinari)
Questi due registri vengono redatti in conformità alla norma IEEE 488.2.
I bit impostati nello Standard Event Status Register che corrispondono ai bit impostati nello
Standard Event Enable Register comportano l'impostazione del bit ESB nello Status Byte
Register.
Lo Standard Event Status Register viene letto e svuotato dal comando *ESR?.
Standard Event Status Enable si imposta con il comando *ESE <nrf> e si legge con il comando
*ESE?.
È un campo di bit in cui ciascun bit ha il seguente significato.
Bit 7:
Accensione. Interviene alla prima accensione dello strumento.
Bit 6:
Richiesta utente (non usato).
Bit 5:
Errore di comando. Interviene quando viene individuato un errore di sintassi in un
comando dal bus. Il segnale di analisi sintattica viene ripristinato e l'operazione di analisi
sintattica continua al byte successivo nei dati in entrata
X
privo di significato
1
1
Abilitazione dell'interrogazione ciclica parallela
0
Signif.
significato della risposta bit; 0 = basso, 1 = alto
?
?
posizione bit della risposta
?
*PRE 64
poi PPC seguito da 69H (PPE)
<pmt>,
Il registro
.
105