Instructions

Pagina 35
14.4.10 Socket TCP
Lo strumento utilizza 1 socket sulla porta TCP 9221 per il controllo e il monitoraggio. I comandi di
testo vengono inviati a questa porta, come definito in "Comandi remoti" e le risposte vengono inviate
attraverso la stessa porta. Ogni stringa di comando deve contenere uno o più comandi completi. I
comandi multipli possono essere separati dal punto e virgola “;” o da un avanzamento riga. Non
occorrono caratteri di fine comando, poiché la struttura TCP implica un terminatore, pur essendo
possibile inviarne uno.
15 Rapporti di stato
Il modello di segnalazione di stato standard ed errore descritto nella norma IEEE 488.2 è stato
concepito per l'interfaccia GPIB e contiene alcune funzionalità da utilizzare con le funzionalità di
richiesta servizio hardware e di interrogazione ciclica in parallelo di quell'interfaccia e per accogliere
il suo funzionamento semi-duplex. Anche se tali funzioni sono di scarsa utilità con altre interfacce,
questo strumento rende disponibile il set completo di funzionalità per tutte le interfacce. Tutte le
interfacce remote condividono lo stesso insieme di registri di stato e di errore.
Il set completo di registri di stato ed errore e i singoli bit che essi contengono è mostrato nel
diagramma del modello di stato e descritto in dettaglio qui sotto, ma in breve lo stato viene
mantenuto utilizzando tre registri primari, Input Trip Register (Registro attivazione input), Standard
Event Status Register (Registro stato evento standard) ed Execution Error Register (Registro errore
esecuzione). Un riassunto è segnalato in Status Byte Register (Registro stato byte), come
selezionato da due registri di mascheramento, Input Trip Enable Register e Standard Event Status
Enable Register. Due ulteriori registri maschera, Service Request Enable Register (Registro
abilitazione richiesta servizio) e Parallel Poll Response Enable Register (Registro abilitazione
risposta interrogazione ciclica in parallelo), controllano rispettivamente il funzionamento della
richiesta servizio hardware e dell’interrogazione ciclica in parallelo GPIB (e il messaggio ist
associato). Si raccomanda che, quando si controlla l'unità attraverso qualsiasi interfaccia diversa da
GPIB, il programma del regolatore deve semplicemente leggere che lo stato primario si registra
direttamente.
I registri Input Trip specifici per lo strumento registrano eventi correlati alla funzione elettrica del
multimetro e degli ingressi utente applicati.
Standard Event Status Register, supportato dai registri Execution Error e Query Error, registrano gli
eventi inerenti l'analisi e l'esecuzione del comando e il flusso di comandi, le richieste di informazioni
e le risposte attraverso l'interfaccia. Questi sono principalmente destinati all’utilizzo durante lo
sviluppo di software, in quanto una procedura di prova produzione non dovrebbe mai generare uno
qualsiasi di questi errori.
15.1 Input Trip Register (ITR e ITE).
L’Input Trip Register segnala le condizioni elettriche che si sono verificate durante il funzionamento
del multimetro. Per sua natura, è comune a tutte le interfacce. Segnala eventi che hanno causato
una disattivazione imprevista da parte dell’unità della sorgente di corrente interna e il ritorno della
misurazione principale a Vcc.
L’Input Trip Register ha un bit di sintesi nello Status Byte Register, con un Enable Register associato
per determinare quali bit, se presenti, contribuiscono a tale sintesi. Tutti questi registri sono campi
bit, dove ogni bit è indipendente (quindi è possibile impostarne simultaneamente più di uno) e hanno
il significato dettagliato di seguito.
15.1.1 Input Trip Register (ITR)
Bit 7-1
Non usato, permanentemente 0.
Bit 0 Protezione da sovratensione: Impostato quando viene applicata sovratensione tra i
terminali HI e LO nelle seguenti modalità: misurazione di ohm (a 4 e a 2 cavi), diodi,
continuità, capacitanza e temperatura.
I bit nel registro Input Trip vengono impostati quando si verifica l'evento che segnalano, quindi
rimangono impostati fino alla lettura da parte della richiesta di informazioni ITR?. Dopo che il