Instructions

81
Comandi remoti
Formati di comando remoto
L’input seriale allo strumento è tamponato in una coda di input che viene riempita, sotto interrupt,
in un modo trasparente a tutte le altre operazioni dello strumento. Questa coda contiene dati di
comandi non elaborati (non analizzati) che vengono presi, dall’analizzatore sintattico, secondo le
esigenze. I comandi (e le richieste) vengono eseguiti in ordine e l’analizzatore sintattico non inizia
un nuovo comando finché qualsiasi comando o richiesta non sono stati completati.
I comandi (e le richieste) devono essere inviati nel modo specificato nella lista dei comandi e
devono essere terminati con il codice terminatore di comando 0AH (Line Feed (Alimentazione
linea ), LF). Notare che i parametri sono separati dalla testata del comando di uno spazio (20H)
e i parametri multipli sono separati dalle virgole (2CH).
Le risposte ai comandi o alle richieste sono inviate immediatamente; non esiste una coda
d’uscita. Il controller deve attendere la risposta ad un comando o una richiesta prima che siano
inviati il comando o la richiesta successiva.
Lo strumento risponde al controller dopo ciascun comando o con ‘OK’ se il comando è stato
completato con successo, o con ‘ERRnn’ se il comando non è stato accettato; nn è il numero di
errore, vedere l’elenco alla fine di questa sezione. Lo strumento risponde al controller dopo
ciascuna richiesta nel modo specificato nella lista dei comandi. In tutti i casi ciascuna risposta
viene terminata da 0DH (Carriage Return (Ritorno a margine), CR) seguito da OAH (Line Feed,
LF).
<WHITE SPACE> è definito come codici di carattere 00H a 20H incluso.<WHITE SPACE> viene
ignorato eccetto negli identificatori dei comandi, es. '*C LS' non è equivalente a '*CLS'.
La parte alta di tutti i caratteri viene ignorata.
I comandi possono essere inseriti a lettere maiuscole o minuscole indifferentemente.
Lista dei comandi
Questa sezione elenca tutti i comandi e le richieste implementate in questo strumento. I comandi
sono elencati in ordine alfabetico entro i gruppi di funzione.
La seguente nomenclatura è usata:
<rmt>
<RESPONSE MESSAGE TERMINATOR>, CR seguito da LF
<nrf> Un numero in qualsiasi formato, es. 12, 12·00, 1·2 e1 e 120 e-1 sono tutti
accettati come il numero 12. Qualsiasi numero, quando viene ricevuto,
viene convertito alla precisione consistente con l’uso allora arrotondato
per ottenere il valore del comando.
<nr1>
Un numero senza parte frazionale, cioè intero.
Comandi configurazione misura
BIASOFF
Imposta polarizzazione interna disattivato.
BIASON
Imposta polarizzazione interna attivato.
FREQ <nr1> Imposta la frequenza come segue:
<1> imposta 100Hz o 120Hz come determinato dal collegamento
hardware interno.
<2> imposta 1 kHz.
<3> imposta 10 kHz.
FUNC <nr1> Imposta la funzione di misura come segue:
<0> imposta Auto
<1> imposta R + Q
<2> imposta L + Q
<3> imposta C + D
<4> imposta C + R