Serie TSO8 SampOscilloscopio ling
“
Specifiche
- Nome prodotto: Serie 8 Sampling oscilloscopio
- Versione software: TSOVu v1.4
- Produttore: Tektronix, Inc.
- Marchi commerciali: TEKTRONIX, TEK, TekVISA
Istruzioni per l'uso del prodotto
Iniziare
Questo manuale del programmatore fornisce informazioni sull'utilizzo di SCPI
comandi programmatici per controllare da remoto un Tektronix TSO820
SampOscilloscopio tramite connessione LAN.
Sintassi e comandi
Questa sezione fornisce una panoramicaview della sintassi del comando utilizzata per
comunicare con lo strumento. Include informazioni su
costruire comandi e query, immettere comandi, mnemonici,
e tipi di argomenti.
Comandi
Questa sezione elenca tutti i comandi, gli argomenti correlati, i ritorni e
examples. I comandi sono categorizzati per gruppo per una più facile
riferimento.
Stato ed eventi
Questa sezione riguarda il sistema di segnalazione degli stati e degli eventi per
Interfacce GPIB. Include informazioni su registri, code,
sequenze di gestione degli eventi, metodi di sincronizzazione e messaggi
restituiti dallo strumento, inclusi i messaggi di errore.
Domande frequenti
D: Come posso controllare a distanza lo strumento utilizzando PI?
comandi?
A: Per controllare a distanza lo strumento utilizzando i comandi PI, assicurarsi
sei connesso tramite LAN e segui la sintassi dei comandi fornita in
il manuale.
D: Cosa devo fare se riscontro messaggi di errore durante l'utilizzo
lo strumento?
A: Fare riferimento alla sezione Messaggi nel manuale per comprendere il
messaggi di errore e risolvere i problemi di conseguenza.
D: Posso scrivere programmi per computer che svolgano funzioni simili
all'interfaccia utente?
A: Sì, con le informazioni fornite in questo manuale, puoi
scrivere programmi per computer per eseguire praticamente tutte le funzioni
disponibile tramite l'interfaccia utente.
“`
xx
Serie 8Sampling oscilloscopio
Manuale del programmatore
ZZZ
Questo documento supporta la versione software TSOVu v1.4
www.tek.com
Numero di telefono: 077-1609-03
Copyright © Tektronix. Tutti i diritti riservati. I prodotti software concessi in licenza sono di proprietà di Tektronix o delle sue consociate o fornitori e sono protetti dalle leggi nazionali sul copyright e dalle disposizioni dei trattati internazionali.
I prodotti Tektronix sono coperti da brevetti statunitensi e stranieri, rilasciati e in attesa di approvazione. Le informazioni contenute in questa pubblicazione sostituiscono quelle contenute in tutto il materiale pubblicato in precedenza. Sono riservati privilegi di modifica delle specifiche e dei prezzi.
TEKTRONIX e TEK sono marchi registrati di Tektronix, Inc.
TekVISA è un marchio registrato di Tektronix, Inc.
Come contattare Tektronix
Tektronix, Inc. 14150 SW Karl Braun Drive Casella postale 500 Beaverton, OR 97077 USA
Per informazioni sui prodotti, vendite, assistenza e supporto tecnico: In Nord America, chiamare 1-Numero di telefono: 800-833-9200In tutto il mondo, visita www.tek.com per trovare i contatti nella tua zona.
Sommario
Prefazione …………………………………………………………………………………………………….. iii
Iniziare
Per iniziare ……………………………………………………………………………………………. 1-1
Sintassi e comandi
Sintassi del comando ……………………………………………………………………………………. 2-1 Struttura del comando e della query ………………………………………………………………….. 2-1 Cancellazione dello strumento …………………………………………………………………………. 2-3 Immissione del comando …………………………………………………………………………………. 2-4 Mnemonici costruiti…………………………………………………………………………. 2-6 Tipi di argomento …………………………………………………………………………………. 2-7
Gruppi di comandi e descrizioni…………………………………………………………………….. 2-11
Stato ed eventi
Stato ed eventi …………………………………………………………………………………………. 3-1 Metodi di sincronizzazione ……………………………………………………………………….. 3-2 Messaggi………………………………………………………………………………………… 3-7
Indice dei comandi ………………………………………………………………………………………………………………………… 126
Manuale del programmatore della serie TSO8
i
Sommario
ii
Manuale del programmatore della serie TSO8
Prefazione
Questo manuale del programmatore fornisce le informazioni necessarie per utilizzare i comandi programmatici SCPI (PI) per controllare da remoto un Tektronix TSO820 SampOscilloscopio tramite connessione LAN.
Manuale del programmatore della serie TSO8
e iii
Prefazione
iv
Manuale del programmatore della serie TSO8
Iniziare
Questo manuale del programmatore fornisce le informazioni necessarie per usare i comandi PI per controllare da remoto il tuo strumento. Con queste informazioni, puoi scrivere programmi per computer che eseguiranno praticamente tutte le stesse funzioni fornite dall'interfaccia utente.
Il manuale del programmatore è suddiviso nelle seguenti sezioni principali:
Sintassi e comandi. Questa sezione fornisce una panoramicaview della sintassi dei comandi utilizzata per comunicare con lo strumento e altre informazioni generali sui comandi, ad esempio come sono strutturati i comandi e le query, come immettere i comandi, mnemotecniche strutturate e tipi di argomenti.
Comandi. Questa sezione contiene tutti i comandi e gli argomenti correlati, i ritorni e gli examples. I comandi sono elencati per gruppo.
Stato ed eventi. Questa sezione illustra il sistema di segnalazione dello stato e degli eventi per le interfacce GPIB. Questo sistema informa di determinati eventi significativi che si verificano all'interno dello strumento. Gli argomenti trattati includono registri, code, sequenze di gestione degli eventi, metodi di sincronizzazione e messaggi che lo strumento può restituire, inclusi messaggi di errore.
Manuale del programmatore della serie TSO8
1-1
Iniziare
1-2
Manuale del programmatore della serie TSO8
Sintassi dei comandi
È possibile controllare le operazioni e le funzioni dello strumento tramite l'interfaccia LAN utilizzando comandi e query. Gli argomenti correlati elencati di seguito descrivono la sintassi di questi comandi e query. Gli argomenti descrivono anche le convenzioni che lo strumento utilizza per elaborarli. Consultare l'argomento Gruppi di comandi nell'indice per un elenco dei comandi per gruppo di comandi oppure utilizzare l'indice per individuare un comando specifico.
Backus-Naur Form Questa documentazione descrive i comandi e le query che utilizzano la notazione Backus-Naur Notation Form (BNF). Fare riferimento alla seguente tabella per i simboli utilizzati.
Tabella 2-1: Simboli per la forma Backus-Naur
Simbolo <> ::= | {} [] .. . ()
Significato Elemento definito È definito come gruppo OR esclusivo; un elemento è obbligatorio Facoltativo; può essere omesso Gli elementi precedenti possono essere ripetuti Commento
Struttura dei comandi e delle query
I comandi sono costituiti da comandi set e comandi query (solitamente chiamati comandi e query). I comandi modificano le impostazioni dello strumento o dicono allo strumento di eseguire un'azione specifica. Le query fanno sì che lo strumento restituisca dati e informazioni sullo stato.
La maggior parte dei comandi ha sia una forma impostata che una forma di query. La forma di query del comando differisce dalla forma impostata per il suo punto interrogativo alla fine. Ad esempioample, il comando set ACQuire:MODe ha un modulo di query ACQuire:MODe?. Non tutti i comandi hanno sia un modulo set che un modulo di query. Alcuni comandi hanno solo set e altri solo query.
Messaggi
Un messaggio di comando è un nome di comando o query seguito da qualsiasi informazione di cui lo strumento ha bisogno per eseguire il comando o la query. I messaggi di comando possono contenere cinque tipi di elementi, definiti nella seguente tabella.
Manuale del programmatore della serie TSO8
2-1
Sintassi dei comandi
Tabella 2-2: Elementi del messaggio di comando
Simbolo
Senso
Questo è il nome del comando di base. Se l'intestazione termina con un punto interrogativo, il comando è una query. L'intestazione può iniziare con un carattere due punti (:). Se il comando è concatenato con altri comandi, i due punti iniziali sono obbligatori. Non usare mai i due punti iniziali con intestazioni di comando che iniziano con un asterisco (*).
Questa è una sottofunzione di intestazione. Alcune intestazioni di comando hanno un solo mnemonico. Se un'intestazione di comando ha più mnemonici, un carattere due punti (:) li separa sempre l'uno dall'altro.
Questa è una quantità, qualità, restrizione o limite associato all'intestazione. Alcuni comandi non hanno argomenti mentre altri ne hanno più. A separa gli argomenti dall'intestazione. A separa gli argomenti l'uno dall'altro.
Una singola virgola viene utilizzata tra gli argomenti dei comandi con più argomenti. Facoltativamente, possono esserci caratteri di spazio vuoto prima e dopo la virgola.
Un carattere di spazio vuoto viene utilizzato tra un'intestazione di comando e l'argomento correlato. Facoltativamente, uno spazio vuoto può essere costituito da più caratteri di spazio vuoto.
Comandi
I comandi fanno sì che lo strumento esegua una funzione specifica o modifichi una delle impostazioni. I comandi hanno la seguente struttura:
[:] [ [ ]…] Un'intestazione di comando è composta da uno o più mnemonici disposti in una struttura gerarchica o ad albero. Il primo mnemonico è la base o radice dell'albero e ogni mnemonico successivo è un livello o un ramo del precedente. I comandi a un livello superiore nell'albero possono influenzare quelli a un livello inferiore. I due punti iniziali (:) riportano sempre alla base dell'albero dei comandi.
2-2
Manuale del programmatore della serie TSO8
Sintassi dei comandi
Domande
Le query fanno sì che lo strumento restituisca informazioni sullo stato o sulle impostazioni. Le query hanno la seguente struttura:
[:] ?
[:] ?[ [ ]…] È possibile specificare un comando di query a qualsiasi livello all'interno dell'albero dei comandi, salvo diversamente specificato. Queste query di diramazione restituiscono informazioni su tutti i mnemonici al di sotto del diramazione o del livello specificato. Ad esempioample, HIStogram:STATistics:STDdev? restituisce la deviazione standard dell'istogramma, mentre HIStogram:STATistics? restituisce tutte le statistiche dell'istogramma e HIStogram? restituisce tutti i parametri dell'istogramma.
Intestazioni
Puoi controllare se lo strumento restituisce le intestazioni come parte della risposta alla query. Usa il comando HEADer per controllare questa funzionalità. Se l'intestazione è attiva, la risposta alla query restituisce le intestazioni dei comandi, quindi si formatta come un comando set valido. Quando l'intestazione è disattivata, la risposta include solo i valori. Ciò potrebbe semplificare l'analisi e l'estrazione delle informazioni dalla risposta. La tabella seguente mostra la differenza nelle risposte.
Tabella 2-3: Confronto tra le risposte Header Off e Header On
Query TIME? ACQuire:NUMAVg?
Intestazione disattivata “14:30:00″ 100
Intestazione su :TIME”14:30:00” :ACQUIRE:NUMAVG 100
Cancellazione dello strumento
È possibile cancellare la coda di output e reimpostare TSOVu per accettare un nuovo comando o una nuova query utilizzando la funzione GPIB Device Clear (DCL) selezionata. Fare riferimento alla documentazione della libreria GPIB per ulteriori dettagli sull'operazione Device Clear selezionata.
Manuale del programmatore della serie TSO8
2-3
Sintassi dei comandi
Immissione del comando
Quando si immettono comandi si applicano le seguenti regole:
È possibile immettere i comandi in maiuscolo o minuscolo.
È possibile far precedere qualsiasi comando da caratteri di spazio vuoto. I caratteri di spazio vuoto includono qualsiasi combinazione dei caratteri di controllo ASCII da 00 a 09 e da 0B a 20 esadecimali (da 0 a 9 e da 11 a 32 decimali).
Lo strumento ignora i comandi costituiti da qualsiasi combinazione di spazi vuoti e di avanzamenti di riga.
Abbreviare
È possibile abbreviare molti comandi dello strumento. Ogni comando in questa documentazione mostra le abbreviazioni in maiuscolo. Ad esempioample, puoi immettere il comando ACQuire:NUMAvg semplicemente come ACQ:NUMAVG o acq:numavg.
Le regole di abbreviazione potrebbero cambiare nel tempo man mano che vengono introdotti nuovi modelli di strumenti. Quindi, per un codice più robusto, usa la grafia completa.
Se si utilizza il comando HEADer per includere le intestazioni dei comandi come parte delle risposte alle query, è possibile controllare ulteriormente se le intestazioni restituite sono abbreviate o di lunghezza intera con il comando VERBose.
Concatenare
È possibile concatenare qualsiasi combinazione di comandi e query di set utilizzando un punto e virgola (;). Lo strumento esegue i comandi concatenati nell'ordine in cui sono stati ricevuti.
2-4
Manuale del programmatore della serie TSO8
Sintassi dei comandi
Quando si concatenano comandi e query, è necessario seguire queste regole:
Separare le intestazioni completamente diverse con un punto e virgola e con i due punti iniziali su tutti i comandi eccetto il primo. Ad esempioample, i comandi TRIGger:SOUrce FREerun e ACQuire:NUMAVg 10, possono essere concatenati nel seguente singolo comando:
TRIGger:Source FREerun;:ACQuire:NUMAVg 10
Se i comandi concatenati hanno intestazioni che differiscono solo per l'ultimo mnemonico, puoi abbreviare il secondo comando ed eliminare i due punti iniziali. Ad esempioample, puoi concatenare i comandi ACQuire:MODe AVERage e ACQuire:NUMAVg 10 in un singolo comando:
ACQuire:MODe MEDIA; NUMAVg 10
La versione più lunga funziona altrettanto bene:
ACQuire:MODe MEDIA;:ACQuire:NUMAVg 10
Non far mai precedere un comando asterisco (*) da due punti:
ACQuire:MODe MEDIA;*OPC
Tutti i comandi successivi verranno elaborati come se il comando asterisco non fosse presente, pertanto i comandi ACQuire:MODe AVERage;*OPC;NUMAVg 10 imposteranno la modalità di acquisizione su envelope e imposteranno il numero di acquisizioni per la media su 10.
Quando concateni le query, le risposte a tutte le query vengono concatenate in un singolo messaggio di risposta. Ad esempioample, se la modalità Acquisisci è impostata su sample e state sono impostati su on, la query concatenata :ACQuire:MODe?;STATE? restituirà quanto segue.
Se l'intestazione è attiva:
:ACquire:MODALITÀ SAMple :ACquire:STATE ON
Se l'intestazione è disattivata:
SAMple;ON
I comandi di set e le query possono essere concatenati nello stesso messaggio. Ad esempioampLui,
Acquisizione:MODALITÀ SAMple;NUMAVg?;STATO?
è un messaggio valido che imposta la modalità di acquisizione su sample. Il messaggio interroga quindi il numero di acquisizioni per la media e lo stato di acquisizione. I comandi e le query concatenati vengono eseguiti nell'ordine in cui sono stati ricevuti.
Ecco alcune concatenazioni non valide:
DISPLAY:MODE TILE;ACQuire:NUMAVg 10 (nessun punto e virgola prima di ACQuire)
Manuale del programmatore della serie TSO8
2-5
Sintassi dei comandi
DISPLAY:REF1 1 1;:REF2 0 (due punti in più prima di REF2; utilizzare invece DISPLAY:REF1 1;REF2 0)
DIplay:MODE TILE;:*OPC (due punti prima di un comando asterisco (*))
CURSORE:VIEW1:VBARS:POSITION1 21E-9;VBARS:POSITION2 3.45E-6
(i livelli dei mnemonici sono diversi; rimuovere il secondo utilizzo di VBARS o inserire :CURSOR:VIEW1: davanti a VBARS:POSITION2 3.45E-6)
Terminare
Questa documentazione utilizza (Fine del messaggio) per rappresentare un terminatore di messaggio.
Tabella 2-4: Terminatore di fine messaggio
Simbolo
Significato Terminatore del messaggio
Il terminatore di fine messaggio deve essere il messaggio END (EOI asserito contemporaneamente all'ultimo byte di dati). L'ultimo byte di dati può essere un carattere di avanzamento riga (LF) ASCII.
Questo strumento non supporta la terminazione dei messaggi ASCII LF only. Lo strumento termina sempre i messaggi in uscita con LF ed EOI. Consente spazi vuoti prima del terminatore. Ad esempioample, CR LF.
Mnemonici costruiti
Alcune mnemoniche di intestazione specificano una di una serie di mnemoniche. Una mnemonica di canale deve essere M {A|B}, dove è il numero del modulo e {A|B} è il nome del canale del modulo. Si usano questi mnemonici nel comando proprio come si fa con qualsiasi altro mnemonico. Ad esempioampAd esempio, esiste un comando M1A:POSITION e anche un comando M1B:POSITION.
Mnemonici per la posizione del cursore
Quando vengono visualizzati i cursori, i comandi possono specificare quale cursore della coppia utilizzare.
Tabella 2-5: Mnemonici del cursore
Simbolo CURSORE POSIZIONE HPOS
Significato Un selettore di cursore; è 1 o 2. Un selettore di cursore; è 1 o 2. Un selettore di cursore; è 1 o 2.
Mnemonici di specificatori di misura
I comandi possono specificare quale misurazione impostare o interrogare come mnemonico nell'intestazione. Nel sistema possono essere visualizzate fino a 32 misurazioni automatiche. Le misurazioni visualizzate sono specificate in questo modo:
2-6
Manuale del programmatore della serie TSO8
Sintassi dei comandi
Tabella 2-6: Mnemonici dello specificatore di misurazione
Simbolo MEAS FONTE
Livello RIF.
CANCELLO
Senso
Uno specificatore di misura; è da 1 a 32. Uno specificatore di forma d'onda; è 1 (forma d'onda sorgente 1) o 2 (forma d'onda sorgente 2).
Uno specificatore di forma d'onda per misurazioni del livello di riferimento; è 1 (forma d'onda sorgente 1) o 2 (forma d'onda sorgente 2).
Uno specificatore di gate; è 1 (Porta 1) o 2 (Porta 2).
Mnemonici del canale I comandi specificano il canale da utilizzare come mnemonico nell'intestazione.
Tabella 2-7: Mnemonici del canale
Simbolo M {Un|B}
Significato Uno specificatore di canale; è da 1 a 4.
Forma d'onda di riferimento I comandi possono specificare la forma d'onda di riferimento da utilizzare come mnemonica nell'intestazione dei mnemonici.
Tabella 2-8: Mnemonici della forma d'onda di riferimento
Simbolo RIF
Significato Uno specificatore di forma d'onda di riferimento; è da 1 a 8.
Tipi di argomenti
Numerico
Molti comandi di strumenti richiedono argomenti numerici. La sintassi mostra il formato che lo strumento restituisce in risposta a una query. Questo è anche il formato preferito quando si invia il comando allo strumento, anche se tutti i formati saranno accettati. Questa documentazione rappresenta questi argomenti come segue:
Tabella 2-9: Argomenti numerici
Simbolo
Significato Valore intero con segno Valore in virgola mobile senza esponente Valore in virgola mobile con esponente
Quando si immette un numero non valido, la maggior parte degli argomenti numerici verrà automaticamente forzata su un'impostazione valida, tramite arrotondamento o troncamento, a meno che non sia diversamente specificato nella descrizione del comando.
Manuale del programmatore della serie TSO8
2-7
Sintassi dei comandi
Stringa tra virgolette
Alcuni comandi accettano o restituiscono dati sotto forma di stringa tra virgolette, che è semplicemente un gruppo di caratteri ASCII racchiusi tra virgolette singole (') o doppie (“). Di seguito è riportato un esempioample di una stringa tra virgolette: "Questa è una stringa tra virgolette". Questa documentazione rappresenta questi argomenti come segue:
Tabella 2-10: Argomento stringa tra virgolette
Simbolo
Significato Stringa di testo ASCII tra virgolette
Una stringa tra virgolette può includere qualsiasi carattere definito nel set di caratteri ASCII a 7 bit. Segui queste regole quando utilizzi stringhe tra virgolette:
1. Utilizzare lo stesso tipo di carattere di virgolette per aprire e chiudere la stringa. Ad esempioample: "questa è una stringa valida".
2. È possibile mischiare le virgolette all'interno di una stringa, purché si segua la regola precedente. Ad esempioample, "questa è una stringa 'accettabile'".
3. È possibile includere un carattere di virgoletta all'interno di una stringa ripetendo la virgoletta. Ad esempioample: "qui c'è un segno "".
4. Le stringhe possono contenere caratteri maiuscoli o minuscoli.
5. Se si utilizza una rete GPIB, non è possibile terminare una stringa tra virgolette con il messaggio END prima del delimitatore di chiusura.
6. Un ritorno a capo o un avanzamento riga incorporati in una stringa tra virgolette non terminano la stringa, ma vengono trattati semplicemente come un altro carattere nella stringa.
7. La lunghezza massima di una stringa tra virgolette restituita da una query è di 1000 caratteri.
Ecco alcune stringhe non valide:
"Argomento stringa non valido" (le virgolette non sono dello stesso tipo)
"test ” (il carattere di terminazione è incorporato nella stringa)
Blocco Molti comandi dello strumento utilizzano un argomento in formato blocco (vedere la tabella seguente).
Tabella 2-11: Argomento del blocco
Simbolo
Senso
Un carattere numerico diverso da zero nell'intervallo 1
Un carattere numerico, compreso tra 0
Un carattere con l'equivalente esadecimale da 00 a FF (da 0 a 255 decimale)
Un blocco di byte di dati definito come: ::= {# [ …][ …] |#0[ …] }
2-8
Manuale del programmatore della serie TSO8
Sintassi dei comandi
specifica il numero di elementi che seguono. Presi insieme, i E gli elementi formano un numero intero decimale che specifica quanti seguono gli elementi.
Manuale del programmatore della serie TSO8
2-9
Sintassi dei comandi
2-10
Manuale del programmatore della serie TSO8
Gruppi di comandi e descrizioni
Manuale del programmatore della serie TSO8
2-11
Gruppo di comando di acquisizione
Utilizzare i comandi nel gruppo di comandi di acquisizione per impostare le modalità e le funzioni che controllano il modo in cui lo strumento acquisisce i segnali immessi nei canali e li elabora in forme d'onda.
Utilizzando questi comandi per l'acquisizione di forme d'onda, è possibile effettuare le seguenti operazioni: · Avviare e arrestare le acquisizioni. · Controllare se tutte le forme d'onda vengono semplicemente acquisite e mediate. · Impostare i controlli o le condizioni che avviano e arrestano le acquisizioni. · Ottenere dati sulle forme d'onda acquisite e sugli istogrammi. · Ottenere parametri di acquisizione. · Cancellare tutti i dati acquisiti.
ACQuire:STOPDopo:CONDIZIONE 1. ACQWfms
ACquire: STOPDopo: COUNT
2. AVGComp
ACQuire:RAAFter (EACQuisition | STOP | COUNTt)
1. EACQuisition 2. STOP 3. COUNT ACQuire:RAAFter:COUNt ACQuire:STATO { SPENTO | ACCESO | ESEGUI | ARRESTA | }*
Acquisizione:MODALITÀ { SAMple | MEDIA }
ACQuire:NUMAVg Imposta/interroga lo stato "Esegui analisi dopo" dello strumento.
Imposta/interroga la periodicità in cui avviene l'analisi Pulsante RUN/STOP sul lato destro di TSOVu
Modalità di acquisizione nel “Menu di acquisizione”
1. L'AMple
2. ACQuire MEDIA:CuRRentcount:ACQWfms ACQuire:DATA:CLEar
Acquisizione:NUMAVg
più piccolo di Stop After Count
Cancella i dati di acquisizione, ma non la configurazione
Manuale del programmatore della serie TSO8
1
Acquisizione:MODALITÀ
Descrizione Questo comando imposta o interroga la modalità di acquisizione dello strumento, che determina come il valore finale dell'intervallo di acquisizione viene generato dai numerosi datiamples. Lo strumento applica la modalità specificata globalmente a tutte le forme d'onda dei canali che acquisisce. Le tre modalità di acquisizione reciprocamente esclusive sono:
· Sample: Usa Sample mode per vedere il segnale nella sua forma più pura senza post-elaborazione. Questa è la modalità predefinita.
· Media: utilizzare la modalità Media per ridurre il rumore apparente nel segnale e rivelare il comportamento fondamentale della forma d'onda.
Sintassi ACQuire:MODe { SAMple | MEDIA } ACQuire:MODe?
Comandi correlati ACQuire:NUMAVg
Argomenti · SAMple specifica sampmodalità le, in cui il valore del punto dati visualizzato è semplicemente il sampvalore led che è stato preso durante l'intervallo di acquisizione. Non c'è post-elaborazione dei valori acquisitiamples; lo strumento sovrascrive le forme d'onda a ogni nuovo ciclo di acquisizione. SAMple è la modalità di acquisizione predefinita. · AVERage specifica la modalità di media, in cui la forma d'onda risultante mostra una media di SAMpi punti dati da diverse acquisizioni consecutive di forme d'onda. Lo strumento elabora il numero di forme d'onda specificate nella forma d'onda acquisita, creando una media esponenziale ponderata all'indietro del segnale di input. Il numero di acquisizioni di forme d'onda che vanno a comporre la forma d'onda media viene impostato o interrogato tramite il comando ACQuire:NUMAVg.
Restituisce ACQUIRE:MODE? potrebbe restituire ACQUIRE:MODE AVERAGE, indicando che la forma d'onda visualizzata è la media del numero specificato di acquisizioni di forme d'onda.
Examples ACQUIRE:MODE AVERage imposta la modalità di acquisizione per visualizzare una forma d'onda che è una media di SAMpi punti dati da diverse acquisizioni consecutive di forme d'onda.
Acquisizione:RAAFter
Descrizione Questo comando imposta o interroga l'analisi di esecuzione dopo lo stato dello strumento. L'analisi include:
Misurazioni Istogrammi Test maschera
Sintassi ACQuire:RAAFter { EACQuisition | FERMARE | COUNT } ACQUIre:RAAFter?
Argomenti · EACQuistion imposta l'analisi da eseguire a ogni acquisizione · STOP imposta l'analisi da eseguire all'arresto dell'acquisizione
Manuale del programmatore della serie TSO8
2
· COUNT imposta l'analisi da eseguire periodicamente come determinato dal conteggio specificato
Comandi correlati ACQuire:RAAFter:COUNt
Restituisce la modalità di analisi dell'esecuzione corrente (EACQuisition, STOP, COUNT).
Examples ACQUIRE:RAAFTER COUNT imposta l'analisi da eseguire dopo un numero specifico di acquisizioni. ACQUIRE:RAAFTER? può restituire EACQUISITION, indicando che l'analisi viene eseguita dopo ogni acquisizione.
ACquire:RAAFter:COUNt
Descrizione Questo comando imposta o interroga il parametro di conteggio delle analisi di esecuzione dell'acquisizione per indicare la periodicità con cui si verifica l'analisi.
Sintassi ACQuire:RAAFter:COUNt ACQuire:RAAFter:COUNt?
Argomenti indica la periodicità dell’analisi rispetto alle acquisizioni.
Comandi correlati ACQuire:RAAFter
Resi indicando la periodicità dell’analisi rispetto alle acquisizioni.
Examples ACQUIRE:RAAFTER:COUNT 23 imposta l'analisi da eseguire per 23 acquisizioni. ACQUIRE:RAAFTER? può restituire 11, indicando che l'analisi verrà eseguita per 11 acquisizioni.
Ulteriori informazioni Se la condizione di arresto dell'acquisizione è impostata su 53 e la periodicità del conteggio dell'analisi è impostata su 5, verranno eseguite 11 analisi, a condizione che le misurazioni siano state aggiunte prima dell'inizio delle acquisizioni.
Acquisizione: STATO
Descrizione Questo comando avvia o arresta le acquisizioni oppure verifica se l'acquisizione è in esecuzione o arrestata.
Sintassi ACQuire:STATE { OFF | ON | RUN | STOP | 1 | 0 } ACQuire:STATE?
Argomenti · OFF interrompe le acquisizioni. · STOP interrompe le acquisizioni. · ON avvia le acquisizioni. · RUN avvia le acquisizioni.
Manuale del programmatore della serie TSO8
3
· 0 interrompe le acquisizioni. · 1 avvia le acquisizioni.
Restituisce ACQUIRE:STATE? potrebbe restituire ACQUIRE:STATE 1, indicando che il sistema di acquisizione è in esecuzione.
Examples ACQUIRE:STATE RUN avvia l'acquisizione dei dati della forma d'onda.
ACQuire:CURRentcount:ACQWfms?
Descrizione Questo comando di sola query restituisce il valore di conteggio corrente delle forme d'onda acquisite. Il valore target di questo conteggio è impostato dal comando ACQuire:STOPAfter:COUNt (insieme al comando ACQuire:STOPAfter:CONDition). Lo strumento quindi conta fino a questo valore. Quando il conteggio raggiunge (o supera) il valore, l'acquisizione si arresta e l'azione StopAfter specificata è abilitata.
Sintassi ACQuire:CURRentcount:ACQWfms?
Comandi correlati · ACQuire:STOPAfter:COUNt · ACQuire:STOPAfter:CONDition
Argomenti Il comando Query only non ha argomenti.
Restituisce NR1, il valore del conteggio corrente delle forme d'onda acquisite.
Examples ACQUIRE:CURRENTCOUNT:ACQWFMS? potrebbe restituire ACQUIRE:CURRENTCOUNT:ACQWFMS 20, indicando che attualmente sono state acquisite 20 forme d'onda.
ACquire:STOPDopo:MODe
Descrizione Questo comando indica allo strumento quando interrompere le acquisizioni. Il modulo di query di questo comando restituisce la modalità StopAfter. Sintassi ACQuire:STOPAfter:MODe { RUNSTop | CONDition } ACQuire:STOPAfter:MODe?
Comandi correlati ACQuire:STOPAfter:CONDition ACQuire:STATE
Argomenti · RUNSTop specifica che lo stato di esecuzione e arresto è determinato dal pulsante RUN/STOP dell'applicazione. · CONDition specifica che lo stato di esecuzione e arresto del sistema è determinato da un set di qualificatori specificati dalla condizione StopAfter. Questi sottostati sono ulteriormente descritti nella sezione ACQuire:STOPAfter:CONDition. (Lo strumento può comunque essere arrestato incondizionatamente premendo il pulsante RUN/STOP dell'applicazione o inviando il comando ACQuire:STATE.)
Manuale del programmatore della serie TSO8
4
Examples · ACQUIRE:STOPAFTER:MODE RUNSTOP imposta lo strumento in modo che esegua o interrompa le acquisizioni quando l'utente preme il pulsante RUN/STOP dell'applicazione o invia il comando ACQuire:STATE. · ACQUIRE:STOPAFTER:MODE? potrebbe restituire ACQUIRE:STOPAFTER:MODE CONDITION, a indicare che lo stato di esecuzione e arresto del sistema è determinato da un set di qualificatori specificati dalla condizione StopAfter.
ACquire:STOPDopo:CONDIZIONE
Descrizione Questo comando imposta o interroga la condizione StopAfter. La condizione StopAfter qualifica una condizione di arresto per il sistema di acquisizione. Solo una condizione StopAfter può essere attiva in un dato momento. Ogni condizione StopAfter identifica, direttamente o indirettamente, un elemento dati o un'operazione specifica in modo che tutte le condizioni reciprocamente esclusive siano univoche e non ambigue. Questo comando consente di specificare la condizione in base alla quale arrestare l'acquisizione. La condizione è valida quando ACQuire:STOPAfter:MODE è impostato su CONDition.
Sintassi ACQuire:STOPAfter:CONDition { ACQWfms | AVGComp } ACQuire:STOPAfter:CONDition?
Comandi correlati ACQuire:STOPAfter:COUNt ACQuire:NUMAVg
Argomenti · ACQWfms imposta lo strumento in modo che interrompa l'acquisizione dopo un numero specificato di cicli di acquisizione raw. Questa impostazione indica allo strumento di contare il numero di sweep di base MainTime (gli sweep Mag non vengono conteggiati in modo indipendente) e di interrompere l'acquisizione dopo che è stato raggiunto il numero specificato di acquisizioni. Utilizzare il comando ACQuire:STOPAfter:COUNt per impostare il numero di forme d'onda target. · AVGComp imposta lo strumento in modo che interrompa l'acquisizione dopo che il numero di forme d'onda specificato dal comando ACQuire:NUMAVg è stato acquisito e mediato.
Examples ACQUIRE:STOPAFTER:CONDITION ACQWFMS imposta lo strumento in modo che interrompa l'acquisizione dopo un numero specificato di cicli di acquisizione raw. ACQUIRE:STOPAFTER:CONDITION? potrebbe restituire ACQUIRE:STOPAFTER:CONDITION ACQWFMS
ACquire:STOPDopo:COUNt
Descrizione Questo comando imposta o interroga il conteggio StopAfter di destinazione per la condizione specificata dal comando ACQuire:STOPAfter:CONDition. Il conteggio corrente per la condizione deve essere uguale o maggiore di questo valore prima che le acquisizioni vengano interrotte e venga abilitata un'azione StopAfter. Lo stato del conteggio numerico StopAfter per ogni condizione viene mantenuto individualmente in modo che non sia necessario immettere nuovamente un conteggio quando si passa da una condizione all'altra. Utilizzare il comando ACQuire:CURRentcount appropriato per ottenere il conteggio corrente per una condizione.
Sintassi ACQuire:STOPAfter:COUNt ACQuire:STOPAfter:COUNt?
Manuale del programmatore della serie TSO8
5
Comandi correlati ACQuire:STOPAfter:MODe ACQuire:STOPAfter:CONDition ACQuire:CURRentcount:ACQWfms?
Argomenti NR1 è il valore di conteggio che deve essere raggiunto (o superato) prima che le acquisizioni si interrompano e possa verificarsi l'azione StopAfter.
Examples · ACQUIRE:STOPAFTER:COUNT 12 imposta il conteggio StopAfter per la condizione specificata su 12. · ACQUIRE:STOPAFTER:COUNT? potrebbe restituire ACQuire:STOPAfter:COUNt 5, indicando che il conteggio totale per la condizione specificata è 5.
Acquisizione:NUMAVg
Descrizione Questo comando imposta o interroga il numero di acquisizioni di forme d'onda che compongono una forma d'onda media. Utilizzare il comando ACQuire:MODe per abilitare la modalità Media.
Sintassi ACQuire:NUMAVg ACquire:NUMAVg?
Comandi correlati ACQuire:MODe
ACquire:STOPDopo:CONDIZIONE
Argomenti NR1 è il numero di acquisizioni consecutive di forme d'onda (da 2 a 4,096) utilizzate per la media.
Examples · ACQUIRE:NUMAVG 10 specifica che una forma d'onda media mostrerà il risultato della combinazione di 10 forme d'onda acquisite separatamente. · ACQUIRE:NUMAVG? potrebbe restituire ACQUIRE:NUMAVG 75, indicando che sono state specificate 75 acquisizioni per la media.
ACquire:DATA:CLEar
Descrizione Questo comando (nessun modulo di query) provoca un reset dell'acquisizione e cancella tutti i dati acquisiti e cancella il display. Quando si verifica una cancellazione dei dati, ha i seguenti effetti:
· Quando l'acquisizione è in esecuzione, i dati della forma d'onda corrente vengono sostituiti dai dati della forma d'onda del ciclo di acquisizione successivo, se disponibili.
· Conteggi. Reimposta tutti i conteggi, incluso il numero di forme d'onda acquisite, i conteggi di acquisizione e media, i conteggi di arresto condizionali.
· Statistiche di misurazione. Le statistiche di misurazione vengono azzerate. · Dati e statistiche dell'istogramma. I dati e tutte le statistiche verranno cancellati immediatamente.
Sintassi ACQuire:DATA:CLEar
Examples
Manuale del programmatore della serie TSO8
6
ACQUIRE:DATA:CLEAR determina un ripristino dell'acquisizione e cancella tutti i dati acquisiti.
Gruppo di comando di compensazione
I comandi di compensazione forniscono informazioni sullo stato attuale della compensazione per il mainframe e tutti i canali dei moduli installati, mezzi per richiamare funzioni di compensazione e gestione delle posizioni di memoria di archiviazione della compensazione.
COMPENSAZIONE:M[n]{A|B}
Descrizione Questo comando (nessun modulo di query) compensa il canale del modulo per le varianze DC. I dati di compensazione volatile del runtime per i canali compensati vengono salvati nelle rispettive memorie utente non volatili.
Attenzione: prima di procedere, salvare la configurazione. Per SPC (Signal Path Compensation) del mainframe: 1. Scollegare o disattivare i segnali all'ingresso Clock Prescale del mainframe. Per SPC (Signal Path Compensation) del modulo: 1. Lasciare qualsiasi segnale di trigger/clock collegato all'ingresso Clock Prescale del mainframe. 2. Scollegare o disattivare i segnali da sampmoduli di collegamento Ingressi. 3. Terminare tutti gli ingressi elettrici non utilizzati con un terminatore da 50 Ohm e coprire quelli non utilizzati
ingressi dei moduli ottici con coperture antipolvere.
Sintassi COMPensate:M[n]{A|B}
Examples
COMPENSATE:M1A esegue le routine di compensazione per il canale A sul modulo 1.
COMPensate:FrameMain
Descrizione Questo comando (nessun modulo di query) compensa il mainframe per le varianze DC. I dati volatili di compensazione del runtime per i mainframe compensati vengono salvati nelle rispettive memorie utente non volatili.
Attenzione: prima di procedere, salvare la configurazione. Per SPC (Signal Path Compensation) del mainframe: 2. Scollegare o disattivare i segnali all'ingresso Clock Prescale del mainframe. Per SPC (Signal Path Compensation) del modulo: 4. Lasciare qualsiasi segnale di trigger/clock collegato all'ingresso Clock Prescale del mainframe. 5. Scollegare o disattivare i segnali da sampmoduli di collegamento Ingressi. 6. Terminare tutti gli ingressi elettrici non utilizzati con un terminatore da 50 Ohm e coprire quelli non utilizzati
ingressi dei moduli ottici con coperture antipolvere.
Sintassi COMPensate:MAInframe
Examples
COMPENSATE:MAINFRAME esegue le routine di compensazione per il canale A sul modulo 1.
Manuale del programmatore della serie TSO8
7
COMPensate:DATE:M[n]{A|B}?
Descrizione Questo è un comando di sola query che restituisce la data e l'ora dei dati di compensazione attualmente in uso (ovvero in fase di esecuzione) per il canale del modulo.
Sintassi COMPensate:DATE:M[n]{A|B}?
Resi Data e ora dei dati di compensazione in uso corrente
Examples COMPENSATE:DATE:M1A? potrebbe restituire COMPENSATE:DATE:M1A “10/15/2019 7:55:01 AM”
COMPensate:DATE:MAInframe?
Descrizione Questo è un comando di sola query che restituisce la data e l'ora dei dati di compensazione attualmente in uso (ovvero in fase di esecuzione) per il mainframe.
Sintassi COMPensate:DATE:MAInframe?
Resi Data e ora dei dati di compensazione attualmente in uso (ovvero in fase di esecuzione) per il mainframe.
Examples COMPENSATE:DATE:MAINFRAME? potrebbe restituire COMPENSATE:DATE:MAINFRAME “12/23/1973 1:13:34 AM”
COMPensate:RISultati?
Descrizione Questo è un comando di sola query che restituisce uno stato abbreviato sui risultati dell'ultima esecuzione di compensazione. Qualsiasi risultato diverso da PASS indica generalmente un errore. Per un messaggio più dettagliato sui risultati dell'ultima esecuzione di compensazione, utilizzare la query COMPensate:RESults:VERBose?.
Sintassi COMPensate:RESults?
Resi
Examples COMPENSATE:RESULTS? potrebbe restituire COMPENSATE:RESULTS “PASS”, indicando che la compensazione ha avuto successo.
COMPensate:STATus:M[n]{A|B}?
Descrizione
Manuale del programmatore della serie TSO8
8
Questo è un comando di sola query che restituisce lo stato di compensazione corrente per il canale del modulo.
Sintassi COMPensate:STATus:M[n]{A|B}?
Restituisce Enum. Le possibili risposte sono DEFaults, WARMup, FAIL, PASS e COMPReq.
Examples COMPENSATE:STATUS:M1A? potrebbe restituire COMPENSATE:STATUS:M1A COMPREQ, indicando che il periodo di riscaldamento per lo strumento è trascorso, ma il delta di temperatura di compensazione corrente è maggiore di quello desiderato, oppure che il modulo specificato è stato spostato in un vano modulo diverso dall'ultima compensazione. In entrambi i casi, lo strumento dovrebbe essere nuovamente compensato.
COMPensate:STATus:MAInframe?
Descrizione Questo è un comando di sola query che restituisce lo stato di compensazione corrente per il mainframe.
Sintassi COMPensate:STATus:MAInframe?
Restituisce Enum. Le possibili risposte sono DEFaults, WARMup, FAIL, PASS e COMPReq.
Examples COMPENSATE:STATUS:MAINFRAME? potrebbe restituire COMPENSATE:STATUS:MAINFRAME PASS, indicando che i dati di compensazione correnti dovrebbero consentire allo strumento di soddisfare le specifiche operative.
COMPensate:TEMPeratura:M[n]{A|B}?
Descrizione Questo comando di sola query restituisce la differenza (in °C) tra la temperatura corrente del canale del modulo e la temperatura associata attualmente residente nella memoria di compensazione del runtime in uso.
Sintassi COMPensate:TEMPerature:M[n]{A|B}?
Restituisce NR3
Examples COMPENSATE:TEMPERATURE:M1A? potrebbe restituire COMPENSATE:TEMPERATURE:M1A 1.5
COMPensate:TEMPeratura:MAInframe?
Descrizione Questo comando di sola query restituisce la differenza (in °C) tra la temperatura corrente del mainframe e la temperatura associata attualmente residente nella memoria di compensazione del runtime in uso.
Sintassi
Manuale del programmatore della serie TSO8
9
COMPensate:TEMPeratura:MAInframe?
Restituisce NR3
Examples COMPENSATE:TEMPERATURE:MAINFRAME? potrebbe restituire COMPENSATE:TEMPERATURE:MAINFRAME 2.7.
Gruppo di comandi di calibrazione
I comandi di calibrazione forniscono informazioni sullo stato corrente della calibrazione per il mainframe e tutti i residentiampcanali del modulo ling.
CALibrazione:TEMPeratura:MAInframe?
Descrizione Questo comando di sola query restituisce la differenza (in °C) tra la temperatura corrente del mainframe e la temperatura associata attualmente residente nella memoria di calibrazione runtime in uso.
Sintassi CALibrazione:TEMPeratura:MAInframe?
Restituisce NR3
Examples CAliBRATION:TEMPERATURE:MAINFRAME? potrebbe restituire CAliBRATION:TEMPERATURE:MAINFRAME 2.7.
CALibrazione:TEMPeratura:M[n]{A|B}?
Descrizione Questo comando di sola query restituisce la differenza (in °C) tra la temperatura corrente del canale del modulo e la temperatura associata attualmente residente nella memoria di calibrazione runtime in uso.
Sintassi CALibrazione:TEMPeratura:M[n]{A|B}?
Restituisce NR3
Examples CAliBRATION:TEMPERATURE:M1A? potrebbe restituire CAliBRATION:TEMPERATURE:M1A 1.5
CALibrazione:STATo:M[n]{A|B}?
Descrizione Questo è un comando di sola query che restituisce lo stato di calibrazione corrente per il canale del modulo.
Sintassi CALibration:STATus:M[n]{A|B}?
Restituisce Enum. Le possibili risposte sono FAIL o PASS.
Manuale del programmatore della serie TSO8
10
Examples CALiBRATION:STATUS:M1A? potrebbe restituire CALiBRATION:STATUS:M1A PASS indica che il test di calibrazione è stato superato.
CALibrazione:STATo:MAInframe?
Descrizione Questo è un comando di sola query che restituisce lo stato di calibrazione corrente per il mainframe.
Sintassi CALibration:STATus:MAInframe?
Restituisce Enum. Le possibili risposte sono FAIL e PASS
Examples CALiBRATION:STATUS:MAINFRAME? potrebbe restituire CALiBRATION:STATUS:MAINFRAME PASS, indicando che i dati di calibrazione correnti dovrebbero consentire allo strumento di soddisfare le specifiche operative.
CALIbrazione:DATA:M[n]{A|B}?
Descrizione Questo è un comando di sola query che restituisce la data e l'ora dei dati di calibrazione attualmente in uso (ovvero in fase di esecuzione) per il canale del modulo.
Sintassi CALIbrazione:DATA:M[n]{A|B}?
Resi Data e ora dei dati di calibrazione in uso corrente
Examples CALIBRATION:DATE:M1A? potrebbe restituire :CALIBRATION:DATE:M1A “12/23/1973 1:13:34 AM”
CALIbrazione:DATA:Frame PRINCIPALE?
Descrizione Questo è un comando di sola query che restituisce la data e l'ora dei dati di calibrazione attualmente in uso (ovvero in fase di esecuzione) per il mainframe.
Sintassi CALIbrazione:DATA:MAInframe?
Resi Data e ora dei dati di calibrazione attualmente in uso (ovvero in fase di esecuzione) per il mainframe.
Examples CALIBRATION:DATE:MAINFRAME? potrebbe restituire :CALIBRATION:DATE:MAINFRAME “12/23/1973 1:13:34 AM”
Gruppo di comandi del cursore
Manuale del programmatore della serie TSO8
11
Utilizzare i comandi nel Cursor Command Group per controllare la visualizzazione e la lettura del cursore. È possibile utilizzare questi comandi per controllare le impostazioni per il cursore 1 e il cursore 2, come la sorgente della forma d'onda, la posizione del cursore e il colore del cursore. È inoltre possibile utilizzare i comandi per selezionare una delle seguenti funzioni del cursore:
· Off. Disattiva la visualizzazione di tutti i cursori. · Barre verticali. Visualizza i cursori delle barre verticali, che forniscono letture tradizionali delle unità orizzontali per
Cursore 1 (barra 1), Cursore 2 (barra 2), il delta tra di loro e 1/delta (risulta in frequenza quando l'unità orizzontale è il tempo). · Barre orizzontali. Visualizza i cursori a barra orizzontale, che forniscono letture di unità verticali tradizionali per Cursore 1 (barra 1), Cursore 2 (barra 2) e il delta tra di loro. · Forma d'onda. Visualizza i cursori a forma d'onda, che forniscono letture di unità orizzontali e verticali per Cursore 1 (barra 1), Cursore 2 (barra 2), il delta tra di loro e 1/delta (risulta in frequenza quando l'unità orizzontale è il tempo).
Cursore[:VIEW[x]]:CURSOR[x]:SOURCE
Descrizione Questo comando imposta o interroga quale forma d'onda è associata al cursore specificato. Il comando facoltativo [:VIEWL'argomento [x]] specifica quale forma d'onda viewcursori da manipolare. Il cursore è specificato da x nella parte :CURSor[x] del comando, che può essere 1 o 2.
Sintassi :CURSor[:VIEW[x]]:CURSor[x]:SOUrce { M[n]{A|B} | REF[x] } :CURSor[:VIEW[x]]:CURSor[x]:SOURce?
Argomenti · M[n]{A|B} specifica una forma d'onda live da utilizzare come sorgente per il cursore specificato. · REF[x] specifica una forma d'onda di riferimento da utilizzare come sorgente per il cursore specificato.
Restituisce la forma d'onda associata al cursore specificato.
Examples · :CURSOR:CURSOR2:SOURCE M1B associa il cursore 2 nella forma d'onda predefinita view con la forma d'onda del canale B del modulo 1. · :CURSOR:VIEW2:CURSOR1:SOURCE? potrebbe restituire :CURSOR:VIEW2:CURSORE1:ORIGINE
REF5, che indica che nella forma d'onda view 2, il cursore 1 è associato alla forma d'onda Rif 5.
Cursore[:VIEW[x]]:FUNZIONE
Descrizione Questo comando imposta o interroga il tipo di cursore. Il comando facoltativo [:VIEWL'argomento [x]] specifica quale forma d'onda viewcursori di da manipolare. I cursori Waveform non sono supportati con Pattern Sync disattivato.
Sintassi :CURSor[:VIEW[x]]:FUNCtion { Forma d'onda | VBArs | HBArs | VHBars } :CURSor[:VIEW[x]]:FUNZIONE?
Argomenti · WAVEform abilita i cursori della forma d'onda, che forniscono letture di unità sia verticali che orizzontali, ma sono limitati a punti dati validi della forma d'onda selezionata.
Manuale del programmatore della serie TSO8
12
· VBArs abilita i cursori a barra verticale, che forniscono letture di unità orizzontali. · HBArs abilita i cursori a barra orizzontale, che forniscono letture di unità verticali. · VHBars abilita i cursori a barra verticale e orizzontale, che forniscono le rispettive letture di unità.
Restituisce il tipo di cursore corrente
Examples · :CURSOR:VIEW3: FUNZIONE VBARS abilita i cursori di tipo barra verticale nella forma d'onda view 3. · :CURSOR:FUNCTION? potrebbe restituire :CURSOR:FUNCTION WAVEFORM, indicando che i cursori di tipo waveform sono abilitati nella waveform predefinita view.
Cursore[:VIEW[x]]:HBArs:POSition[x] Descrizione Questo comando imposta o interroga la posizione di un cursore a barra orizzontale. Il comando facoltativo [:VIEWL'argomento [x]] specifica quale forma d'onda viewcursori da manipolare. Il cursore è specificato da x nella parte :POSition[x] del comando, che può essere 1 o 2.
Sintassi :CURSor[:VIEW[x]]:HBArs:POSizione[x] :Cursore[:VIEW[x]]:HBArs:POSizione[x]?
Comandi correlati :CURSor[:VIEW[x]]:VBArs:POSizione[x] :CURSor[:VIEW[x]]:HBArs:DELTa?
Argomenti NR3 specifica la posizione del cursore rispetto allo zero per la forma d'onda sorgente.
Restituisce la posizione del cursore della barra orizzontale specificato.
Examples · :CURSOR:HBARS:POSITION1 5.0E-6 posizioni Cursore 1 a 5uW sopra il livello zero della forma d'onda sorgente nella forma d'onda predefinita view. · :CURSORE:VIEW2:HBARS:POSITION2? potrebbe restituire :CURSOR:VIEW2:HBARS:POSITION2 1.68E-6 indicando che nella forma d'onda view 2, il cursore 2 è 1.68 uW al di sotto del livello zero della forma d'onda sorgente.
Cursore[:VIEW[x]]:HBArs:DELTa? (solo query)
Descrizione Questo comando di sola query restituisce la differenza tra i due cursori della barra orizzontale. Il comando facoltativo [:VIEWL'argomento [x]] specifica quale forma d'onda viewcursori da manipolare.
Sintassi :CURSor[:VIEW[x]]:HBArs:DELTa?
Comandi correlati :CURSor[:VIEW[x]]:VBArs:DELTa? :CURSor[:VIEW[x]]:HBArs:POSition[x] Restituisce
Manuale del programmatore della serie TSO8
13
La differenza tra i due cursori della barra orizzontale.
Examples · :CURSOR:VIEW4:HBARS:DELTA? potrebbe restituire :CURSOR:VIEW4:HBARS:DELTA 556.000E-6, che indica una differenza di 556uW tra i due cursori della barra orizzontale nella forma d'onda view 4.
Cursore[:VIEW[x]]:VBArs:POSition[x] Descrizione Questo comando imposta o interroga la posizione di un cursore a barra verticale. Il comando facoltativo [:VIEWL'argomento [x]] specifica quale forma d'onda viewcursori da manipolare. Il cursore è specificato da x nella parte :POSition[x] del comando, che può essere 1 o 2.
Sintassi :CURSor[:VIEW[x]]:VBArs:POSizione[x] :Cursore[:VIEW[x]]:VBArs:POSizione[x]?
Comandi correlati :CURSor[:VIEW[x]]:HBArs:POSizione[x] :CURSor[:VIEW[x]]:VBArs:DELTa?
Argomenti NR3 specifica la posizione del cursore misurata dal punto di trigger della forma d'onda sorgente.
Restituisce la posizione del cursore della barra verticale specificato.
Examples · :CURSOR:VIEW1:VBARS:POSITION1 21E-9 posiziona il cursore 1 a 21 ns dal punto di trigger della forma d'onda sorgente nella forma d'onda view 1. · :CURSOR:VBARS:POSITION2? potrebbe restituire :CURSOR:VBARS:POSITION2 3.45E-6 indicando che nella forma d'onda predefinita view, il cursore 2 è a 3.45 µs dal punto di trigger della forma d'onda sorgente.
Cursore[:VIEW[x]]:VBArs:DELTa? (Solo query)
Descrizione Questo comando di sola query restituisce la differenza tra i due cursori della barra verticale. Il comando facoltativo [:VIEWL'argomento [x]] specifica quale forma d'onda viewcursori da manipolare.
Sintassi :CURSor[:VIEW[x]]:VBArs:DELTa?
Comandi correlati :CURSor[:VIEW[x]]:HBArs:DELTa? :CURSor[:VIEW[x]]:VBArs:POSition[x] Restituisce la differenza tra i due cursori della barra verticale.
Examples :CURSOR:VBARS:DELTA? potrebbe restituire :CURSOR:VBARS:DELTA 3e-12, indicando una differenza di 3ps tra i due cursori della barra verticale nella forma d'onda predefinita view.
Manuale del programmatore della serie TSO8
14
Cursore[:VIEW[x]]:WAVeform:HPOS[x]? (Solo query)
Descrizione Questo comando di sola query restituisce la posizione del cursore della forma d'onda specificato in unità verticali. Il comando facoltativo [:VIEWL'argomento [x]] specifica quale forma d'onda viewcursori da manipolare. Il cursore è specificato da x nella parte :HPOS[x] del comando, che può essere 1 o 2. Poiché questa è la modalità cursore forma d'onda, questo comando restituisce il valore verticale nella forma d'onda sorgente che si verifica al momento specificato dal comando CURSor:WAVeform:POSition[x].
Sintassi :CURSor[:VIEW[x]]:Forma WAVe:HPOS[x]?
Comandi correlati :CURSor[:VIEW[x]]:WAVeform:POSizione[x] :CURSor[:VIEW[x]]:WAVeform:VDELTa? :CURSor[:VIEW[x]]:WAVeform:HDELTa?
Restituisce la posizione del cursore della forma d'onda specificato.
Exampi :CURSOR:VIEW6:WAVEFORM:HPOS2? potrebbe restituire :CURSOR:VIEW6:FORMA D'ONDA:HPOS2 4.67E-4, indicando che nella forma d'onda view 6, il cursore 2 è a 467uW rispetto alla terra sulla forma d'onda sorgente.
Cursore[:VIEW[x]]:WAVeform:POSition[x] Descrizione Questo comando imposta o interroga la posizione di un cursore di forma d'onda in unità orizzontali (solitamente tempo). Il comando facoltativo [:VIEWL'argomento [x]] specifica quale forma d'onda viewcursori da manipolare. Il cursore è specificato da x nella porzione :POSition[x] del comando, che può essere 1 o 2.
Sintassi :CURSor[:VIEW[x]]:FormaWAVe:POSizione[x] :Cursore[:VIEW[x]]:WAVeform:POSizione[x]?
Comandi correlati :CURSor[:VIEW[x]]:WAVeform:HPOS[x]? :CURSor[:VIEW[x]]:WAVeform:VDELTa? :CURSor[:VIEW[x]]:WAVeform:HDELTa?
Argomenti specifica la posizione del cursore misurata in relazione al tempo del punto di trigger della forma d'onda sorgente.
Restituisce la posizione del cursore di una forma d'onda.
Examples · :CURSOR:VIEW2:FORMA D'ONDA:POSIZIONE1 36.8E-9 posiziona il cursore della forma d'onda 1 a 36.8 ns rispetto al tempo del punto di trigger della forma d'onda sorgente nella forma d'onda view 2. · :CURSOR:WAVEFORM:POSITION2? potrebbe restituire :CURSOR:WAVEFORM:POSITION2 19E-9, indicando che nella forma d'onda predefinita view, il cursore della forma d'onda 2 si trova a 19 ns rispetto al tempo del punto di trigger della forma d'onda sorgente.
Manuale del programmatore della serie TSO8
15
Cursore[:VIEW[x]]:WAVeform:VDELTa?
Descrizione Questo comando di sola query restituisce la differenza verticale tra i cursori della forma d'onda. Il comando facoltativo [:VIEWL'argomento [x]] specifica quale forma d'onda viewcursori da manipolare.
Sintassi :CURSor[:VIEW[x]]:WAVeform:VDELTa?
Comandi correlati :CURSor[:VIEW[x]]:WAVeform:POSizione[x] :CURSor[:VIEW[x]]:WAVeform:HPOS[x]? :CURSor[:VIEW[x]]:WAVeform:HDELTa?
Restituisce la differenza verticale tra i cursori della forma d'onda.
Exampi :CURSOR:VIEW3:WAVEFORM:VDELTA? potrebbe restituire :CURSOR:VIEW3:FORMA D'ONDA:VDELTA 1.06E3, indicando che nella forma d'onda view 3, la differenza tra i cursori della forma d'onda è 1.06 mW.
Cursore[:VIEW[x]]:WAVeform:HDELTa?
Descrizione Questo comando di sola query restituisce la differenza orizzontale tra i cursori della forma d'onda. Il comando facoltativo [:VIEWL'argomento [x]] specifica quale forma d'onda viewcursori da manipolare.
Sintassi :CURSor[:VIEW[x]]:WAVeform:HDELTa?
Comandi correlati :CURSor[:VIEW[x]]:WAVeform:POSizione[x] :CURSor[:VIEW[x]]:WAVeform:HPOS[x]? :CURSor[:VIEW[x]]:WAVeform:VDELTa?
Restituisce la differenza verticale tra i cursori della forma d'onda.
Examples :CURSOR:WAVEFORM:HDELTA? potrebbe restituire :CURSOR:WAVEFORM:HDELTA 3.88E-9, indicando che nella forma d'onda predefinita view, la differenza tra i cursori della forma d'onda è di 3.88 ns.
Cursore[:VIEW[x]]:MODALITÀ
Descrizione Questo comando imposta o interroga la modalità cursore. Il comando facoltativo [:VIEWL'argomento [x]] specifica quale forma d'onda viewcursori da manipolare.
Sintassi :CURSor[:VIEW[x]]:MODe { INDipendente | COLLEGATO } :CURSor[:VIEW[x]]:MODALITÀ?
Argomenti
Manuale del programmatore della serie TSO8
16
· INDependent imposta la modalità cursore su indipendente, dove spostando un cursore non si sposta l'altro.
· LINKed imposta la modalità cursore su collegato, dove TSOVu fa del suo meglio per mantenere lo stesso delta tra i due cursori mentre uno viene spostato.
Restituisce la modalità corrente del cursore.
Examples · :CURSOR:VIEW1:MODE LINKED imposta la modalità cursore corrente su collegata nella forma d'onda view 1. · :CURSOR:MODE? potrebbe restituire :CURSOR:MODE INDEPENDENT, indicando che nella forma d'onda predefinita view, la modalità corrente del cursore è indipendente.
Cursore[:VIEW[x]]:FonteWFMSorgente
Descrizione Questo comando imposta o interroga la modalità Source Waveform. La modalità Source Waveform definisce se il set di cursori condivide una sorgente di forma d'onda o può avere sorgenti di forma d'onda divise.
Sintassi :CURSor[:VIEW[x]]:WFMSource { SAMe | SPLit } :CURSor[:VIEW[x]]:Fonte WFMSorgente?
Comandi correlati :CURSor[:VIEW[x]]:CURSORE[x]:FONTE
Argomenti · SAMe imposta la modalità Source Waveform su Same, il che significa che tutti i cursori avranno la stessa sorgente di forma d'onda. · SPLit imposta la modalità Source Waveform su Split, il che significa che ogni cursore può avere una diversa sorgente di forma d'onda.
Restituisce la modalità forma d'onda sorgente.
Examples · :CURSOR:WFMSOURCE SAME imposta la modalità Forma d'onda sorgente su Stessa nella forma d'onda predefinita view. · :CURSORE:VIEW2:WFMSOURCE? potrebbe restituire :CURSOR:VIEW2:WFMSOURCE SPLIT, indicando che nella forma d'onda view 2, la modalità Source Waveform è impostata su Split.
Diagnostic
DIAG:POWERUP:STATO?
Descrizione Questo è un comando di sola query che restituisce un risultato dell'esecuzione diagnostica all'accensione. "Pass" indica che il sistema ha superato il test diagnostico, è simile per il caso "Fail".
Sintassi DIAG:POWERUP:STATUS?
Resi
Manuale del programmatore della serie TSO8
17
Examples DIAG:POWERUP:STATUS? potrebbe restituire DIAG:POWERUP:STATUS? “PASS”, indicando che la diagnosi di accensione è stata superata.
Gruppo di comandi di controllo dello schermo
I comandi nel gruppo di comandi di controllo visualizzazione consentono di modificare lo stile del reticolo, le intensità visualizzate e di impostare le caratteristiche della visualizzazione della forma d'onda.
È possibile impostare quanto segue: · Istogramma · Se vengono visualizzati cursore e istogramma. · Se le forme d'onda vengono visualizzate (mostrate) o non visualizzate (nascoste). · Se le forme d'onda vengono visualizzate in modalità Normale come punti o vettori, in modalità Persistenza variabile o in modalità Persistenza infinita. · Se viene utilizzata l'interpolazione, quale tipo (Sin(x) o Lineare). · Lo stile del reticolo sottostante le forme d'onda.
Utilizzare i comandi per impostare lo stile che meglio visualizza le proprietà di visualizzazione delle forme d'onda e del reticolo.
MODALITÀ DI VISUALIZZAZIONE
Descrizione Questo comando otterrà o imposterà la modalità di visualizzazione view.
Sintassi DISPLAY:MODE { OVERlay | TILE } DISPLAY:MODE?
Argomenti · OVERlay · TILE
Examples DISplay:MODE TILE imposta la modalità di visualizzazione su TILE. DISplay:MODE? potrebbe restituire DISplay:MODE TILE se è selezionato TILE.
DISPLAY:forma d'onda:VIEW[x]:GRATicolo:STILE
Descrizione Questo comando otterrà o imposterà lo stile del reticolo visualizzato. Il display view è specificato da x.
Sintassi DISPLAY:WAVeform:VIEW[x]:GRATicule:STYLe { TEMPO|PIENO | NESSUNO | GRIGLIA } DISPLAY:WAVeform:VIEW[x]:GRATicule:STILE?
Argomenti · FULL specifica un frame e una griglia. · TIME specifica una griglia verticale relativa al tempo. · GRID specifica un frame e una griglia. · NONE indica nessuna griglia.
Manuale del programmatore della serie TSO8
18
Examples · DISPLAY:WAVeform:VIEW1:GRATicule:STYLe GRID imposta lo stile del reticolo per visualizzare una cornice e una griglia che è visualizzata view 1. · DISPLAY:forma d'onda:VIEW1:GRATicule:STYLe? potrebbe restituire · DISPLAY:WAVeform:VIEW1:GRATicule:STYLe FULL quando vengono visualizzati tutti gli elementi del reticolo (griglia e cornice) che sono sul display view 1.
DISPLAY:forma d'onda:VIEW[x]:GRATicule:INTensità
Descrizione Questo comando otterrà o imposterà l'intensità del reticolo del display specificato view. Il display view è specificato da x.
Sintassi DISPLAY:WAVeform:VIEW[x]:GRATicule:INTensità DISPLAY:forma d'onda:VIEW[x]:GRATicule:INTensità?
Argomenti è l'intensità del reticolo della forma d'onda in percentualetage.
Restituisce Restituisce l'intensità del reticolo della forma d'onda di riferimento o della forma d'onda live del display specificato view.
Examples · DISPLAY:WAVeform:VIEW1:GRATicule:INTensity 70 imposta l'intensità del reticolo al 70 percentotage che è in mostra view 1 · DISPLAY:forma d'onda:VIEW1:GRATicule:INTensity? Potrebbe restituire DISPLAY:WAVeform:VIEW1:GRATicule:INTensity 70, indicazione che la visualizzazione del reticolo è al 70 percentotage in mostra view 1.
DISPLAY:forma d'onda:VIEW[x]:Intensità INVERNALE
Descrizione Questo comando otterrà o imposterà l'intensità della forma d'onda della forma d'onda del display specificato view. Il display view è specificato da x.
Sintassi DISPLAY:WAVeform:VIEW[x]:Intensità INVERNALE DISPLAY:forma d'onda:VIEW[x]:WINTensità?
Argomenti è l'intensità della forma d'onda in percentualetage.
Restituisce Restituisce l'intensità della forma d'onda della forma d'onda di riferimento o della forma d'onda live del display specificato view.
Examples · DISPLAY:WAVeform:VIEW1:WINTensity 70 imposta l'intensità della forma d'onda al 70 percentotage che è in mostra view 1 · DISPLAY:forma d'onda:VIEW1:WINTensity? Potrebbe restituire DISPLAY:WAVeform:VIEW1:WINTensity 70, indicazione che la visualizzazione della forma d'onda è al 70 percentotage in mostra view 1.
Manuale del programmatore della serie TSO8
19
DISPLAY:forma d'onda:VIEW[x]:WIPolato
Descrizione Questo comando otterrà o imposterà l'algoritmo di interpolazione utilizzato per visualizzare qualsiasi forma d'onda. Il display view è specificato da x.
Sintassi DISPLAY:WAVeform:VIEW[x]:WIPolate { SINX | LINEare | NESSUNO } DISPLAY:WAVeform:VIEW[x]:WIPolato?
Argomenti
· SINX specifica l'interpolazione Sin (x)/x. Questo algoritmo calcola i punti utilizzando un adattamento della curva tra i valori effettivi acquisiti. Presuppone che tutti i punti interpolati cadano lungo la curva. Ciò è utile quando si visualizzano forme d'onda più arrotondate come le onde sinusoidali. Questo algoritmo può essere utilizzato per uso generale, ma potrebbe introdurre un po' di overshoot o undershoot nei segnali con tempi di salita rapidi
· LINEar specifica l'interpolazione lineare. Questo algoritmo calcola i punti tra i valori effettivamente acquisitiamples utilizzando un fit di linea retta. L'algoritmo presuppone che tutti i punti interpolati cadano lungo la linea retta. L'interpolazione lineare è utile per molte forme d'onda come i treni di impulsi.
· NONE disattiva la funzione di interpolazione.
Restituisce Restituisce il metodo di interpolazione in formato query.
Limitazione Questo comando si applica solo alla modalità pattern. Quando Waveform Style è selezionato come DOTS Interpolation, il menu a discesa conterrà Sin (x)/x, Linear, None. Quando Waveform Style è selezionato come VECTORS Interpolation, il menu a discesa conterrà Sin (x)/x, Linear.
Examples DISPLAY:WAVeform:VIEW2:WIPolate LINEAR seleziona l'algoritmo di interpolazione lineare visualizzato view 1. DISPLAY: forma d'onda:VIEW2:WIPolate? potrebbe restituire DISPLAY:WAVeform:VIEW2:WIPolate LINEAR, indica che è selezionato l'algoritmo di interpolazione lineare visualizzato view 2.
DISPLAY:forma d'onda:VIEW[x]:ZOOM:STATO
Descrizione Questo comando otterrà o imposterà lo stato dello Zoom del display specificato view. Il display view è specificato da x.
Sintassi DISPLAY:WAVeform:VIEW[x]:ZOOM:STATo { SPENTO | ACCESO } DISPLAY:FORMA D'ONDA:VIEW[x]:ZOOM:STATO?
Argomenti · OFF · ON
Examples · DISPLAY:WAVeform:VIEW1:ZOOM:STATO OFF disattiva lo zoom per la visualizzazione view 1. · DISPLAY:forma d'onda:VIEW1:ZOOM:STATe? potrebbe restituire DISPLAY:WAVeform:VIEW[x]:ZOOM:STATe ON se lo zoom è attivo per la visualizzazione view 1.
Manuale del programmatore della serie TSO8
20
DISPLAY:forma d'onda:VIEW[x]:ZOOM:ORIZZONTALE:POSIZIONE
Descrizione Questo comando otterrà o imposterà la posizione orizzontale dello zoom per la visualizzazione specificata view. Il display view è specificato da x..
Sintassi DISPLAY:WAVeform:VIEW[x]:ZOOM:ORIZZONTALE:POSIZIONE DISPLAY:forma d'onda:VIEW[x]:ZOOM:ORIZZONTALE:POSizione?
Argomenti è la posizione orizzontale dello zoom.
Restituisce Restituisce la posizione orizzontale della finestra di zoom del display specificato view.
Examples · DISPLAY:WAVeform:VIEW1:ZOOM:HOrizontal:POSition 70 imposta la posizione orizzontale a 70 che è visualizzata view 1 · DISPLAY:forma d'onda:VIEW1:ZOOM:HOrizontal:POSition? Potrebbe restituire DISPLAY:WAVeform:VIEW1:ZOOM:ORIZZONTALE:POSIZIONE 70, indicazione che la posizione orizzontale è 70 sul display view 1.
DISPLAY:forma d'onda:VIEW[x]:ZOOM:ORIZZONTALE:SCALA
Descrizione Questo comando otterrà o imposterà la scala orizzontale dello zoom per la visualizzazione specificata view. Il display view è specificato da x.
Sintassi DISPLAY:WAVeform:VIEW[x]:ZOOM:ORIZZONTALE:SCALA DISPLAY:forma d'onda:VIEW[x]:ZOOM:ORIZZONTALE:SCALA?
Argomenti è la scala orizzontale dello zoom.
Restituisce Restituisce la scala orizzontale della finestra di zoom del display specificato view.
Examples · DISPLAY:WAVeform:VIEW1:ZOOM:HOrizontal:SCALe 3 imposta la scala orizzontale su 3, che è quella visualizzata view 1 · DISPLAY:forma d'onda:VIEW1:ZOOM:HOrizontal:SCALe? Potrebbe restituire DISPLAY:WAVeform:VIEW1:ZOOM:HOrizontal:SCALe 5, indicazione che la scala orizzontale è 5 sul display view 1.
DISPLAY:forma d'onda:VIEW[x]:ZOOM:ORIZZONTALE:Scala WINS
Descrizione Questo comando otterrà o imposterà la scala orizzontale nella finestra di zoom per la visualizzazione specificata view. Il display view è specificato da x.
Sintassi
Manuale del programmatore della serie TSO8
21
DISPLAY:forma d'onda:VIEW[x]:ZOOM:ORIZZONTALE:Scala WINS DISPLAY:forma d'onda:VIEW[x]:ZOOM:ORIZZONTALE:Scala WINS?
Argomenti è la scala orizzontale nella finestra dello zoom.
Restituisce Restituisce la scala orizzontale nella finestra della finestra di zoom del display specificato view.
Examples · DISPLAY:WAVeform:VIEW1:ZOOM:HOrizontal:WINScale 2e-12 imposta la scala orizzontale nella finestra di zoom a 2ps/div che è visualizzata view 1 · DISPLAY:forma d'onda:VIEW1:ZOOM:HOrizontal:WINScale? Potrebbe restituire DISPLAY:WAVeform:VIEW1:ZOOM:ORIZZONTALE:WINScala 2E-9, che è in mostra view 1.
DISPLAY:ERRORE:DIALOGO
Descrizione Questo comando abilita o disabilita la visualizzazione delle finestre di dialogo di errore sull'interfaccia utente quando si verifica una condizione di errore.
Sintassi DISplay:ERRor:DIALog {ON | OFF | 1 | 0} DISplay:ERRor:DIALog?
Gli argomenti 0 o OFF nascondono le finestre di dialogo di errore. 1 o ON visualizzano le finestre di dialogo di errore.
Restituisce La versione query di questo comando restituisce 1 o 0.
Examples DISPLAY:ERROR:DIALOG 0 nasconde le finestre di dialogo di errore dalla visualizzazione. DISPLAY:ERROR:DIALOG? potrebbe restituire 1, indicando che i messaggi di errore verranno visualizzati nella finestra principale.
DISplay:REF[x] Descrizione L'utente deve usare questo comando PI per impostare o interrogare se la forma d'onda di riferimento specificata è visualizzata. La forma d'onda è specificata da x. Ciò equivale al toggle Display disponibile nel Ref Configuration Menu (proprietà del tasto destro del mouse del Ref Badge nella barra delle impostazioni nella parte inferiore dell'interfaccia utente). NOTA: è necessario definire una forma d'onda di riferimento prima di attivare la forma d'onda. Gruppo: Verticale
Sintassi DISplay:REF[x] { ON | OFF | 0 | 1 } DISplay:REF[x]?
Manuale del programmatore della serie TSO8
22
Argomenti 1. ON visualizza la forma d'onda di riferimento specificata. 2. OFF disattiva la visualizzazione della forma d'onda di riferimento specificata. 3. NR1 impostato su 0 disattiva la visualizzazione della forma d'onda di riferimento specificata; qualsiasi altro valore visualizza la forma d'onda di riferimento specificata.
Restituisce Restituisce lo stato di visualizzazione della forma d'onda.
Examples DISPLAY:REF1 0: disattiva il display REF1. DISPLAY:REF1?: restituisce DISPLAY:REF1 0, lo stato di visualizzazione della forma d'onda.
VISUALIZZA:M[n]{A|B}
Descrizione L'utente deve usare questo comando PI per impostare o interrogare se la forma d'onda live specificata è visualizzata. La forma d'onda è specificata da M[n]{A|B}, dove [n] è il numero del modulo e {A|B} è il nome del canale del modulo.
Sintassi DISPLAY:M[n]{A|B} { ON | OFF | 0 | 1 } DISPLAY:M[n]{A|B}?
Argomenti 1. { ON | OFF | 0 | 1 }: ON o 1 visualizza la forma d'onda live specificata. OFF o 0 disattiva la visualizzazione della forma d'onda live specificata.
Restituisce Restituisce lo stato della visualizzazione della forma d'onda.
Examples DISPLAY:M1A ON visualizza la forma d'onda M1A. DISPLAY:M1A? potrebbe restituire 0 per indicare che la forma d'onda M1A non è attualmente visualizzata.
Gruppo di comandi istogramma
I comandi Istogramma consentono di selezionare il tipo di istogramma, quale parte della forma d'onda deve essere inserita nell'istogramma e le statistiche dell'istogramma.
È possibile utilizzare i comandi di questo gruppo per effettuare le seguenti operazioni: · Selezionare un canale o una forma d'onda di riferimento e creare un istogramma di valori verticali o orizzontali per esso. · Regolare i limiti della casella che definiscono l'area sulla forma d'onda da cui vengono ottenuti i dati dell'istogramma. La casella dell'istogramma può essere impostata utilizzando le coordinate della forma d'onda sorgente o la percentualetage-ofdisplay coordinate. · Crea un grafico lineare o logaritmico dei dati dell'istogramma e imposta le dimensioni e il colore del grafico. · Attiva o disattiva la visualizzazione dell'istogramma. · Imposta o interroga il colore della casella dell'istogramma e del grafico dell'istogramma. · Ottieni statistiche dell'istogramma, come hit totali, valore medio, valore picco-picco e deviazione standard. · Ottieni tutti i parametri dell'istogramma
Manuale del programmatore della serie TSO8
23
:ISTogramma:ADDHistogramma
Descrizione Questo comando aggiunge un istogramma utilizzando i limiti specificati di sorgente, modalità, tipo di area, limite sinistro, superiore, destro e inferiore.
Sintassi HISTogram:ADDHisto , {ORIZZONTALE | VERTICALE}, {ABSoluto | PERCentage}, , , ,
Argomenti può essere uno dei tre seguenti:
1. M[x]A|B seleziona una forma d'onda del canale come forma d'onda sorgente o di destinazione 2. MATH seleziona una forma d'onda matematica come sorgente per l'istogramma 3. RIF. seleziona una forma d'onda di riferimento come sorgente per l'istogramma
HORizontal crea un istogramma posizionato orizzontalmente che mostra la distribuzione temporale VERTical crea un istogramma posizionato verticalmente che mostra una distribuzione temporaletage distribuzione (o altra distribuzione verticale, come ampere)
ABSolute specifica che i limiti del riquadro del grafico dell'istogramma sono specificati in valori assoluti PERCentage specifica che i limiti del riquadro del grafico dell'istogramma sono specificati in percentualetage valori
(primo) è la posizione a sinistra della casella dell'istogramma (secondo) è la posizione superiore della casella dell'istogramma (terza) è la posizione corretta della casella dell'istogramma (quarto) è la posizione inferiore della casella dell'istogramma
Examples HISTOGRAM:ADDHISTO REF1,VERTICAL,ABSOLUTE,20.5E-9,248.9E-3,22.5E-9,-251.1E-3 aggiunge un istogramma verticale1 con sorgente come Ref1 e i cui limiti di confine sono specificati in termini di valori assoluti.
:ISTogramma:ELIMINA:TUTTO
Descrizione Questo comando elimina tutti gli istogrammi attivi.
Sintassi HISTogram:DeLete:ALL
Examples HISTOGRAM:DELETE:ALL eliminerà tutti gli istogrammi attivi
:ISTogramma:ISTogramma :CONFig:VISUALIZZA
Descrizione Questo comando imposta o interroga l'impostazione di visualizzazione per l'istogramma specificato. Gli istogrammi sono specificati da Questo comando viene utilizzato per aggiungere/rimuovere il grafico dell'istogramma dalla visualizzazione associata alla sua sorgente.
Sintassi HISTogram:HISTo :CONFig:VISUALIZZA { ACCESO | SPENTO | 0 | 1 }
Argomenti
Manuale del programmatore della serie TSO8
24
ON o qualsiasi altro valore diverso da zero aggiunge il grafico dell'istogramma alla visualizzazione associata alla sua sorgente OFF o 0 rimuove il grafico dell'istogramma dalla visualizzazione associata alla sua sorgente
Restituisce 0 o 1 indicando che lo stato di visualizzazione dell'istogramma specificato è rispettivamente OFF o ON
Examples · HISTOGRAMMA:HISTO1:CONFIG:DISPLAY ON aggiunge il grafico di HISTO1 alla visualizzazione associata alla sua sorgente. · HISTOGRAMMA:HISTO2:CONFIG:DISPLAY OFF rimuove il grafico di HISTO2 dalla visualizzazione associata alla sua sorgente. · HISTOGRAMMA:HISTO3:CONFIG:DISPLAY 1 aggiunge il grafico di HISTO3 alla visualizzazione associata alla sua sorgente. · HISTOGRAMMA:HISTO1:CONFIG:DISPLAY? potrebbe restituire HISTOGRAMMA:HISTO1:CONFIG:DISPLAY 1, il che significa che il grafico di HISTO1 viene aggiunto alla visualizzazione associata alla sua sorgente.
:ISTogramma:ISTogramma :CONFig:FONTE
Descrizione Questo comando imposta o interroga la sorgente della misurazione dell'istogramma. Gli istogrammi sono specificati da Per eseguire gli istogrammi, non è necessario visualizzare la forma d'onda.
Sintassi :HISTOgramma:HISTO :CONFig:FONTE
Argomenti può essere uno qualsiasi dei seguenti: M[x]A|B seleziona una forma d'onda del canale come forma d'onda sorgente o di destinazione. MATH seleziona una forma d'onda matematica come sorgente per l'istogramma REF seleziona una forma d'onda di riferimento come sorgente per l'istogramma
Restituisce la sorgente dell'istogramma specificato
Examples · HISTOGRAMMA:HISTO1:CONFIG:SOURCE REF2 imposta REF2 come forma d'onda sorgente per Istogramma1 · HISTOGRAMMA:HISTO2:CONFIG:SOURCE M1B imposta il canale B sul modulo 1 come forma d'onda sorgente per Istogramma2 · HISTOGRAMMA:HISTO1:CONFIG:SOURCE? Potrebbe restituire HISTOGRAMMA:HISTO1:CONFIG:SOURCE REF2 indicando che la sorgente della forma d'onda per Istogramma1 è Ref1
:ISTogramma:ISTogramma :CONFig:MODALITÀ
Descrizione Questo comando imposta o interroga la modalità dell'istogramma specificato. Gli istogrammi sono specificati da .
Sintassi HISTogram:HISTo :CONFig:MODe {ORIZZONTALE | VERTICALE}
Argomenti
Manuale del programmatore della serie TSO8
25
HORizontal crea un istogramma posizionato orizzontalmente che mostra la distribuzione temporale VERTical crea un istogramma posizionato verticalmente che mostra una distribuzione temporaletage distribuzione (o altra distribuzione verticale, come ampere)
Restituisce ORIZZONTALE indicando che l'istogramma è posizionato orizzontalmente mostrando la distribuzione temporale VERTICAL indicando che l'istogramma è posizionato verticalmente mostrando voltage distribuzione (o altra distribuzione verticale, come ampere)
Examples HISTOGRAM:HISTO1:CONFIG:MODE HORIZONTAL configura Histogram1 per essere posizionato orizzontalmente HISTOGRAM:HISTO2:CONFIG:MODE? potrebbe restituire HISTOGRAM:HISTO2:CONFIG:MODE VERTICAL indicando che Histogram2 è posizionato verticalmente
:ISTogramma:ISTogramma :CONFig:TIPO
Descrizione Questo comando imposta o interroga se l'istogramma è calcolato linearmente o logaritmicamente. Gli istogrammi sono specificati da .
Sintassi HISTogram:HISTo :CONFig:TYPE {LINEare | LOG }
Argomenti LINEar specifica che i conteggi di bin inferiori al massimo devono essere ridimensionati linearmente dividendo il conteggio di bin per il conteggio di bin massimo. LOG specifica che i conteggi di bin inferiori al massimo devono essere ridimensionati logaritmicamente (log (bin-count)) con log(0) che rimane a 0 (baseline). La base del logaritmo non ha importanza poiché i logaritmi su basi diverse differiscono solo per un moltiplicatore costante. La scala logaritmica fornisce un dettaglio visivo migliore per i bin con conteggi bassi.
Restituisce LINEAR che indica che l'istogramma è visualizzato in modo lineare. LOG che indica che l'istogramma è visualizzato in modo logaritmico.
Examples HISTOGRAM:HISTO1:CONFIG:TYPE LINEAR visualizza il conteggio in ogni bin ridimensionato linearmente HISTOGRAM:HISTO2:CONFIG:TYPE? potrebbe restituire HISTOGRAM:HISTO2:CONFIG:TYPE LINEAR, indicando che la visualizzazione dell'istogramma è ridimensionata linearmente
:ISTogramma:ISTogramma :CONFig:AREA
Descrizione Questo comando imposta o interroga se i limiti del contorno della casella del grafico dell'istogramma sono specificati in assoluto o in percentuale.tage.
Sintassi HISTogram:HISTo :CONFig:AREA {ABSolute | PERCentage}
Argomenti ABSolute specifica che i limiti del riquadro del grafico dell'istogramma sono specificati in valori assoluti
Manuale del programmatore della serie TSO8
26
PERCentage specifica che i limiti del riquadro del grafico dell'istogramma sono specificati in percentualetage valori
Restituisce ABSOLUTE indicando che i limiti del riquadro del grafico dell'istogramma sono specificati in valori assoluti PERCENTAGE indica che i limiti del riquadro del grafico dell'istogramma sono specificati in percentualetage valori
Examples HISTOGRAM:HISTO1:CONFIG:AREA ABSOLUTE imposta i limiti del riquadro del grafico di HISTO1 in modo che siano specificati in assoluto HISTOGRAM:HISTO2:CONFIG:AREA? potrebbe restituire HISTOGRAM:HISTO2:CONFIG:AREA PERCENTAGE, indicando che la casella del grafico HISTO2 è specificata in percentualetage
:ISTogramma:ISTogramma :CONFIG:BOX
Descrizione Questo comando imposta o interroga i limiti sinistro, superiore, destro e inferiore della casella dell'istogramma nelle coordinate della forma d'onda sorgente (valori assoluti). Gli istogrammi sono specificati da .
Sintassi HISTogram:HISTo :CONFIG:BOX , , ,
Argomenti (primo) è la posizione a sinistra della casella dell'istogramma nelle coordinate della forma d'onda sorgente (secondo) è la posizione superiore della casella dell'istogramma nelle coordinate della forma d'onda sorgente (terza) è la posizione corretta della casella dell'istogramma nelle coordinate della forma d'onda sorgente (quarto) è la posizione inferiore della casella dell'istogramma nelle coordinate della forma d'onda sorgente
Restituisce un elenco separato da virgole delle posizioni sinistra, superiore, destra e inferiore della casella dell'istogramma nelle coordinate della forma d'onda sorgente
Examples · HISTOGRAM:HISTO1:CONFIG:BOX 1.518E-006,-2.46E-1,3.518E-6,-7.47E-1 definisce le coordinate della casella dell'istogramma di HISTO1 nelle coordinate della forma d'onda sorgente. HISTOGRAM:HISTO2:CONFIG:BOX? potrebbe restituire · HISTOGRAM:HISTO2:BOX 1.51800000000E-006,-0.246000000000,3.51800000000E-006, 0.747000000000 indicando rispettivamente le posizioni sinistra, superiore, destra e inferiore della casella di HISTO2 nelle coordinate della forma d'onda sorgente.
:ISTogramma:ISTogramma :STATistics:HITS (solo query)
Descrizione Questo comando viene utilizzato per ottenere i risultati totali calcolati per l'istogramma specificato. Gli istogrammi sono specificati da .
Sintassi HISTogram:HISTo :STATistics:HITS?
Argomenti Questo comando di sola query non deve avere argomenti
Resi il valore dei successi per l'istogramma specificato
Manuale del programmatore della serie TSO8
27
Examples HISTOGRAM:HISTO1:STATISTICS:HITS? potrebbe restituire HISTOGRAM:HISTO1:STATISTICS:HITS 6.83400000000E+003, indicando che il totale dei risultati per Histogram1 è 6,834
:ISTogramma:ISTogramma :STATistics:MEAN (solo query)
Descrizione Questo comando viene utilizzato per ottenere il valore medio calcolato per l'istogramma specificato. Gli istogrammi sono specificati da .
Sintassi HISTogram:HISTo :STATistics:MEDIA?
Argomenti Questo comando di sola query non deve avere argomenti
Resi il valore medio per l'istogramma specificato
Examples HISTOGRAM:HISTO2:STATISTICS:MEAN? potrebbe restituire HISTOGRAM:HISTO2:STATISTICS:MEAN 43.0000000000E009, indicando che il valore medio per Histogram2 è 43 ns
:ISTogramma:ISTogramma :STATistics:MEDian (solo query)
Descrizione Questo comando viene utilizzato per ottenere il valore mediano calcolato per l'istogramma specificato. Gli istogrammi sono specificati da .
Sintassi HISTogram:HISTo :STATistics:MEDiano?
Argomenti Questo comando di sola query non deve avere argomenti
Resi il valore mediano per l'istogramma specificato
Examples HISTOGRAM:HISTO1:STATISTICS:MEDIAN? potrebbe restituire HISTOGRAM:HISTO1:STATISTICS:MEDIAN 43.0000000000E009, indicando che il valore mediano per Histogram1 è 43 ns
:ISTogramma:ISTogramma :STATistics:MODe (solo query)
Descrizione Questo comando viene utilizzato per ottenere il bin con il massimo numero di hit per l'istogramma specificato. Gli istogrammi sono specificati da .
Sintassi
Manuale del programmatore della serie TSO8
28
ISTogramma:ISTo :STATistics:MODE?
Argomenti Questo comando di sola query non deve avere argomenti
Resi il contenitore con il numero massimo di successi per l'istogramma specificato
Examples HISTOGRAM:HISTO3:STATISTICS:MODE? potrebbe restituire HISTOGRAM:HISTO3:STATISTICS:MODE 390.0000000000E-6, indicando che il bin con il valore massimo di hit per la sorgente della forma d'onda di Histogram3 è 390µ
:ISTogramma:ISTogramma :STATistics:PKTopk (solo query)
Descrizione Questo comando viene utilizzato per ottenere il valore picco-picco calcolato per l'istogramma specificato. Gli istogrammi sono specificati da .
Sintassi HISTogram:HISTo :STATistics:PKTopk?
Argomenti Questo comando di sola query non deve avere argomenti
Resi il valore picco-picco per l'istogramma specificato
Examples HISTOGRAM:HISTO1:STATISTICS:PKTOPK? potrebbe restituire HISTOGRAM:HISTO1:STATISTICS:PKTOPK 20.0000000000E009, indicando che il valore picco-picco per Histogram1 è 20 ns
:ISTogramma:ISTogramma :STATistics:STDDev (solo query)
Descrizione Questo comando viene utilizzato per ottenere il valore della deviazione standard calcolato per l'istogramma specificato. Gli istogrammi sono specificati da .
Sintassi HISTogram:HISTo :STATistics:STDDev?
Argomenti Il comando di sola query non deve avere argomenti
Resi il valore della deviazione standard per l'istogramma specificato
Examples HISTOGRAM:HISTO4:STATISTICS:STDDEV? potrebbe restituire HISTOGRAM:HISTO4:STATISTICS:STDDEV 5.80230767128E009, indicando che il valore della deviazione standard per Histogram4 è 5.80 ns
Manuale del programmatore della serie TSO8
29
:ISTogramma:ISTogramma :STATistics:WAVeforms (solo query)
Descrizione Questo comando è utilizzato per ottenere il numero di forme d'onda utilizzate nell'istogramma specificato. Gli istogrammi sono specificati da .
Sintassi HISTogram:HISTo :STATistics:Forme d'onda?
Argomenti Questo comando di sola query non deve avere argomenti
Resi il numero di forme d'onda utilizzate nell'istogramma specificato
Examples HISTOGRAM:HISTO1:STATISTICS:WAVEFORMS? potrebbe restituire HISTOGRAM:HISTO1:STATISTICS:WAVEFORMS 2.08100000000E+003, indicando che sono state utilizzate 2081 forme d'onda per creare l'istogramma 1
:ISTogramma:ISTogramma :Eliminare
Descrizione Questo comando viene utilizzato per eliminare l'istogramma specificato.
Sintassi HISTogram:HISTo :Eliminare
Examples HISTOGRAM:HISTO3:DELETE eliminerà Histogram3
Gruppo di comando orizzontale
Per controllare le basi temporali dello strumento si utilizzano i comandi del Gruppo Comandi Orizzontali.
ORIZZONTALE:APOSizione
Descrizione Questo comando imposta o interroga la posizione automatica. L'impostazione della posizione automatica è disponibile solo in modalità occhio. Abilitando la modalità posizione automatica, l'occhio verrà centrato sul display.
Sintassi :HOrizontal:APOSition {ON | OFF | 1 | 0} :HOrizontal:APOSition?
Gli argomenti ON o 1 attivano la posizione automatica. OFF o 0 disattivano la posizione automatica.
Resi
Manuale del programmatore della serie TSO8
30
La versione query di questo comando restituisce 1 o 0.
Examples · :HORIZONTAL:APOSition ON imposta la posizione automatica su On. · :HORIZONTAL:APOSition? potrebbe restituire 0, indicando che la posizione automatica è Off.
Limitazioni Questo comando viene impostato/interrogato solo quando la sincronizzazione dei pattern è disattivata.
ORIZZONTALE[:MAIN]:RIFPoint
Descrizione Questo comando imposta o interroga il punto di riferimento orizzontale in percentualetage.
Il punto di riferimento orizzontale è il punto che rimane fermo quando cambia la scala orizzontale. L'unica volta in cui questa regola viene infranta è quando farebbe sì che la finestra di acquisizione si estenda oltre l'inizio o la fine di un pattern.
Sintassi :ORIZZONTALE[:PRINCIPALE]:PuntoRIF :HOrizontal[:MAIN]:Punto RIF?
Comandi correlati :HOrizontal[:MAIN]:POSition
Argomenti è la percentualetage del record in cui è impostato il riferimento orizzontale. L'intervallo è compreso tra 0 e 100 (corrispondente allo 0% e al 100% del record).
Restituisce La versione query di questo comando restituisce un valore NR3 compreso tra 0 e 100, che rappresenta la frazione del record in cui è impostato il punto di riferimento orizzontale.
Examples · :HORIZONTAL:REFPOINT 25 imposta il punto di riferimento orizzontale al 25% della lunghezza del record. · :HORIZONTAL:REFPOINT? potrebbe restituire “:HORIZONTAL:REFPOINT 25.0000000000”.
:ORIZZONTALE[:PRINCIPALE]:POSIZIONE
Descrizione Questo comando imposta o interroga la posizione orizzontale in secondi.
La posizione orizzontale è il tempo che intercorre tra il trigger e il primo punto acquisito in una registrazione.
Sintassi :ORIZZONTALE[:PRINCIPALE]:POSIZIONE :HOrizontal[:MAIN]:POSizione?
Comandi correlati :HOrizontal[:MAIN]:REFPoint
Argomenti
Manuale del programmatore della serie TSO8
31
è la posizione orizzontale in secondi. L'intervallo valido è definito dallo strumento a cui è collegato TSOVu.
Restituisce La versione query di questo comando restituisce un valore NR3 che rappresenta la posizione orizzontale in secondi.
Examples · :HORIZONTAL:POSITION 30e-9 imposta la posizione orizzontale a 30 ns. · :HORIZONTAL:POSITION? potrebbe restituire “:HORIZONTAL:POSITION 30.0000000000E-9” indicando che la posizione orizzontale è impostata a 30 ns.
:ORIZZONTALE[:PRINCIPALE]:SCALA
Descrizione Questo comando imposta o interroga la scala orizzontale (tempo per divisione).
Sintassi :ORIZZONTALE[:PRINCIPALE]:SCALA :ORIZZONTALE[:PRINCIPALE]:SCALA?
Comandi correlati :HORizontal[:MAIN]:RESolution? :HORizontal:PLENgth :HORizontal:SRATe
Argomenti è il tempo orizzontale per divisione in secondi.
Restituisce La versione query di questo comando restituisce un valore NR3 per la scala orizzontale. Il valore è espresso in secondi.
Examples · :HORIZONTAL:SCALE 2.5E-9 imposta la scala orizzontale a 2.5 ns per divisione. · :HORIZONTAL:SCALE? potrebbe restituire “:HORIZONTAL:SCALE 2.50000000000E-9”
Limitazioni Questo comando può essere interrogato solo quando il modello completo e la sincronizzazione del modello sono attivi.
:ORIZZONTALE[:PRINCIPALE]:LunghezzaRecord
Descrizione Questo comando imposta o interroga la lunghezza del record in sampmeno.
Sintassi :ORIZZONTALE[:PRINCIPALE]:LunghezzaRecord
Comandi correlati :HOrizontal:PLENgth :HOrizontal:SAMPlesbica
Argomenti è il valore intero della lunghezza del record in samples. L'intervallo valido è definito dallo strumento a cui è collegato TSOVu.
Manuale del programmatore della serie TSO8
32
Restituisce La versione query di questo comando restituisce un valore NR1 della lunghezza del record.
Examples :HORIZONTAL:RECordlength 1e+4 imposta la lunghezza del record su 10000. :HORIZONTAL:RECordlength? potrebbe restituire “:HORIZONTAL:RECordlength 10.0000000000E+3” come valore della lunghezza del record.
Limitazioni Questo comando può essere interrogato solo quando il modello completo e la sincronizzazione del modello sono attivi.
:HOrizontal[:MAIN]:RESolution (solo query)
Descrizione Questo comando restituisce la risoluzione corrente per sample in secondi, che è il tempo tra due sampmeno.
Sintassi :ORIZZONTALE[:PRINCIPALE]:RISoluzione?
Comandi correlati :HORizontal[:MAIN]:SCALe :HORizontal:SAMPlesui :ORIZZONTALE[:PRINCIPALE]:SCALA :ORIZZONTALE:SRATe :ORIZZONTALE[:PRINCIPALE]:LunghezzaRecord
Restituisce Questo comando di query restituisce un valore NR3 che rappresenta il tempo tra due sampin pochi secondi.
Examples :HORIZONTAL:RESolution? potrebbe restituire “:HORIZONTAL:RESolution 1.9820606061E-12”, che indica che la risoluzione orizzontale è 1.982ps.
ORIZZONTALE:SAMPlesbica
Descrizione Questo comando imposta o interroga il samples per UI.
Sintassi ORIZZONTALE:SAMPlesUI ORIZZONTALE:SAMPlesUI?
Comandi correlati HORizontal:SAMPlesUI
Argomenti è il valore intero che imposta il valore di samples per UI.
Restituisce La versione query di questo comando restituisce un valore NR1 come samples per UI.
Examples · ORIZZONTALE:SAMPlesui 20 imposta la samples per interfaccia utente sono 20.
Manuale del programmatore della serie TSO8
33
· ORIZZONTALE:SAMPlesui? potrebbe restituire “ORIZZONTALE:SAMPLESUI 20.0000000000”
Limitazioni Questo comando può essere interrogato solo quando la sincronizzazione dei pattern è disattivata.
ORIZZONTALE:PLENgth
Descrizione Imposta o interroga il numero di simboli in un pattern.
Sintassi ORIZZONTALE:PLENgth
Comandi correlati TRIGger:PSYNc:PLENgth
Argomenti è il valore intero del numero di simboli in un pattern.
Restituisce La versione query di questo comando restituisce un valore NR1 come numero di simboli in un pattern.
Examples HORIZONTAL:PLENgth 32760 imposta la lunghezza del pattern su 32760 e il nome del pattern diventa "Definito dall'utente" nell'interfaccia utente. HORIZONTAL:PLENgth? potrebbe restituire "HORIZONTAL:PLENgth 32.7600000000E+3"
ORIZZONTALE:SRATe
Descrizione Questo comando imposta o interroga la velocità del simbolo, che equivale alla velocità in baud del segnale.
Sintassi ORIZZONTALE:SRATe
Comandi correlati TRIGger:PSYNc:DATARate HORizontal[:MAIN]:SCALe
Argomenti è il valore del symbol rate. L'intervallo valido è definito dallo strumento a cui è collegato TSOVu.
Restituisce La versione query di questo comando restituisce un valore NR3 della velocità dei simboli.
Examples HORIZONTAL:SRATE 2.5E+9 imposta la velocità del simbolo a 2.5 G. HORIZONTAL:SRATE? potrebbe restituire HORIZONTAL:SRATE 2.5000000000E+9
ORIZZONTALE:PSYNc
Descrizione
Manuale del programmatore della serie TSO8
34
Questo comando imposta o interroga la sincronizzazione del pattern. Impostando la sincronizzazione del pattern su Off, lo strumento passa in modalità occhio.
Sintassi ORIZZONTALE:PSYNc {ON | OFF | 1 | 0}
Comandi correlati HORizontal:FPATtern
Argomenti ON o 1 attiva la sincronizzazione del pattern OFF o 0 disattiva la sincronizzazione del pattern
Restituisce La versione query di questo comando restituisce 1 o 0.
Examples HORIZONTAL:PSYNC ON imposta Pattern Sync su On. HORIZONTAL:PSYNC? potrebbe restituire HORIZONTAL:PSYNC 0 indicando che Pattern Sync è Off.
ORIZZONTALE:DCRAtio
Descrizione Questo comando imposta o interroga il rapporto dati-clock ( , ). Il primo il valore rappresenta la velocità dei dati e il secondo il valore rappresenta la frequenza di clock.
Sintassi :ORIZZONTALE:DCRAtio ,
Comandi correlati :TRIGger:PSYNc:DCRAtio
Argomenti (primo argomento) imposta la velocità dei dati. (secondo argomento) imposta la frequenza di clock.
I rapporti validi Data Rate:Clock Rate sono 1:1 2:1 4:1 8:1 16:1 32:1
Restituisce La versione query di questo comando restituisce due valori NR1 separati da virgole, il primo è Data Rate e il secondo è Clock Rate.
Examples · :HORIZONTAL:DCRATIO 2,1 imposta il rapporto dati/clock su 2:1. · :HORIZONTAL:DCRATIO? potrebbe restituire :HORIZONTAL:DCRATIO 16,1 indicando un rapporto dati/clock di 16:1.
:ORIZZONTALE:RIF [:MAIN]:RESolution? (Solo query)
Descrizione
Manuale del programmatore della serie TSO8
35
Questo comando di sola query restituisce la risoluzione corrente per sample della forma d'onda di riferimento.
Sintassi :ORIZZONTALE:RIF [:MAIN]:RISoluzione?
Comandi correlati :HOrizontal:REF [:MAIN]:LunghezzaRecord? :ORIZZONTALE:RIF [:MAIN]:SCALA?
Restituisce Questa query restituisce un valore NR3 che rappresenta la risoluzione corrente per sample della forma d'onda di riferimento.
Examples :HORIZONTAL:REF1:RESOLUTION? potrebbe restituire “:HORIZONTAL:REF1:RESOLUTION 16.6666668892E-12”, indicando 16.667ps tra ogni sample nella forma d'onda di riferimento.
:ORIZZONTALE:RIF [:MAIN]:RECordlength? (solo query)
Descrizione Questo comando di sola query restituisce la lunghezza del record della forma d'onda di riferimento.
Sintassi :ORIZZONTALE:RIF [:MAIN]:Lunghezza del record?
Comandi correlati :HOrizontal:REF [:MAIN]:RISoluzione? :ORIZZONTALE:RIF [:MAIN]:SCALA?
Restituisce il valore NR3 che rappresenta la lunghezza di registrazione della forma d'onda di riferimento.
Examples :HORIZONTAL:REF1:RECORDLENGTH? potrebbe restituire “:HORIZONTAL:REF1:RECORDLENGTH 327.6400000000E+3” indicando una lunghezza del record di 327,640 sampmeno.
:ORIZZONTALE:RIF [:MAIN]:SCALe? (Solo query)
Descrizione Questo comando di sola query restituisce la scala orizzontale (tempo per divisione) della forma d'onda di riferimento specificata.
Sintassi :ORIZZONTALE:RIF [:MAIN]:SCALA?
Comandi correlati :HOrizontal:REF [:MAIN]:RISoluzione? :ORIZZONTALE:RIF [:MAIN]:Lunghezza del record?
Restituisce il valore NR3 che rappresenta la scala orizzontale della forma d'onda di riferimento specificata.
Examples
Manuale del programmatore della serie TSO8
36
:HORIZONTAL:REF1:SCALE? potrebbe restituire “:HORIZONTAL:REF1:SCALE 15.4318439998E-9” indicando 15.43 ns per divisione per la scala orizzontale.
:ORIZZONTALE:RIF [:MAIN]:TOFPoint? (solo query)
Descrizione Questo comando di sola query restituisce l'ora del primo punto della forma d'onda di riferimento specificata.
Sintassi :ORIZZONTALE:RIF [:MAIN]:Punto TOF?
Restituisce il valore NR3 che rappresenta l'istante del primo punto della forma d'onda di riferimento.
Examples :HORIZONTAL:REF3:TOFPOINT? potrebbe restituire “:HORIZONTAL:REF1:TOFPOINT 0.0000” indicando un tempo del primo punto di 0 s.
Limitazioni Se la forma d'onda di riferimento specificata è un database di forme d'onda, questo comando restituirà il valore standard IEEE per Non è un numero.
Gruppo di comando di licenza
LICenza:CONTEGGIO?
Descrizione Questa query restituisce un conteggio del numero di licenze attive installate.
Sintassi LICense:COUNt?
Restituisce un conteggio del numero di licenze attive installate.
Examples LICENSE:COUNT? potrebbe restituire :LICENSE:COUNT 2 indicando che sono installate 2 licenze attive.
LICenza:APPID?
Descrizione Questa query restituisce un elenco separato da virgole degli ID delle applicazioni attive.
Sintassi LICENSE:APPID?
Restituisce Questa query restituisce un elenco separato da virgole degli ID delle applicazioni attive.
Examples LIC:APPID? potrebbe restituire :LICENSE:APPID “NRZ,PAM4,” che è un elenco completo delle applicazioni attive.
Manuale del programmatore della serie TSO8
37
LICenza:ARTICOLO?
Descrizione Questa query restituisce le nomenclature, il tipo, le descrizioni, la data di ritiro, l'ID licenza di una licenza specifica. L'argomento NR1 è indicizzato a zero. Se non viene fornito alcun argomento, si presume che sia zero.
Sintassi LICense:ITEM?
Argomenti è l'argomento con indice zero che specifica una licenza specifica.
Restituisce Questa query restituisce le nomenclature, il tipo, le descrizioni, la data di ritiro e l'ID della licenza per una licenza specifica.
Examples LICENSE:ITEM? 1 potrebbe restituire LICENSE:ITEM0 “TSO8SW-NL1-NRZ,Fixed,2/4/2020 9:15:43 AM,949667294,””NRZ””,””LICENZA DI INGEGNERIA – Licenza; Misurazioni ottiche NRZ; Abbonamento di 1 anno NodeLocked”””
LICenza:ELENCO?
Descrizione Questa query restituisce le nomenclature delle licenze attive come un elenco di stringhe separate da virgole. Sono incluse le nomenclature duplicate, ovvero la stessa licenza ma con date di scadenza diverse.
Sintassi LICense:LIST?
Restituisce le nomenclature delle licenze attive come un elenco di stringhe separate da virgole.
Examples LICENSE:LIST? potrebbe restituire :LICENSE:LIST “TSO8SW-FL1-PAM4-O,Floating,ENGINEERING LICENSE – Licenza; Misurazioni ottiche PAM4; Floating abbonamento di 1 anno, TSO8SW-NL1-PAM4-O,Fixed,ENGINEERING LICENSE – Licenza; Misurazioni ottiche PAM4; NodeLocked abbonamento di 1 anno”
LICenza:HID?
Descrizione Questa query restituisce l'identificatore univoco HostID TSOVu.
Sintassi LICense:HID?
Restituisce l'identificatore univoco HostID TSOVu.
Examples LICENSE:HID? potrebbe restituire LICENSE:HID “TSO-JVSCGZBGK4PJYKH5”
Manuale del programmatore della serie TSO8
38
LICenza:INStalla:FILE
Descrizione Questo comando accetta unFile_Path> stringa con il percorso della licenza e la installa sullo strumento.
Sintassi LICense:INStall:FILE “File_Percorso>”
ArgomentiFile_Path> è la licenza file nome con percorso.
Examples :LICense:INStall:FILE “C:UserssacbDocumentsLicense-_-_TSO-B4SSD2AHTU2AFPFL_TSO8SWNLP-PAM4-O_ENTER (1).LIC”
LICenza:INStalla:OPZIONE
Descrizione Questo comando imposta o interroga la selezione corrente per l'installazione della licenza. Se TSOVu è l'opzione selezionata, la licenza verrà installata sull'applicazione host. Se INSTrument è l'opzione selezionata, la licenza verrà installata sullo strumento connesso.
Sintassi LICense:INStall:OPTion {TSOVu | INSTrument} LICense:INStall:OPTion?
Argomenti TSOVu imposta la licenza da installare sull'applicazione host. INSTrument imposta la licenza da installare sullo strumento connesso.
Restituisce TSOVu significa che la licenza è impostata per essere installata sull'applicazione host. INSTrument significa che la licenza è impostata per essere installata sullo strumento connesso
Examples LICense:INSTall:OPTion? potrebbe restituire TSOVU, indicando che la licenza verrà installata sull'applicazione host, che è TSOVu. LICense:INSTall:OPTion INSTrument potrebbe impostare l'opzione di installazione corrente sullo strumento connesso e qualsiasi successiva installazione della licenza verrà eseguita su quello strumento connesso.
LICenza: DISINSTALLARE?
Descrizione Restituisce la licenza di uscita indicata per l'utente per tornare al proprio account TekAMS. L'ID licenza può essere utilizzato per specificare la licenza disinstallata. La licenza di uscita viene restituita come block-data.
Sintassi LICense:UNINSTALL? “ ”
Argomenti ID della licenza installata.
Resi
Manuale del programmatore della serie TSO8
39
La licenza di uscita viene restituita come blocco di dati.
Examples LIC:UNINSTALL? “569765772” disinstalla la licenza con l'ID di licenza specificato e restituisce i dati del blocco di licenza.
Gruppo di comandi di misurazione
:MISURAZIONE:ADDMEAS
:MISURAZIONE:ADDMEAS , , [, ] [, ] Descrizione Questo comando aggiunge una misurazione dalla categoria specificata sulla sorgente o sulle sorgenti fornite con l'ID di misurazione specificato.
Sintassi :MISURAZIONE:ADDMeas , , { M[n]{A|B} | MATH[x] | REF[x] } [, { M[n]{A|B} | MATH[x] | REF[x] } ] [, MEAS[x] ] Argomenti è il nome del gruppo di misura è il tipo di una misurazione disponibile come stringa tra virgolette
{ M[n]{A|B} | MATH[x] | REF[x] } è la sorgente primaria per la misurazione: · M[n]{A|B} seleziona una sorgente di forma d'onda del canale. · MATH[x] seleziona una sorgente di forma d'onda matematica. · REF[x] seleziona una sorgente di forma d'onda di riferimento.
{ M[n]{A|B} | MATH[x] | REF[x] } è la sorgente secondaria opzionale per la misurazione (ad esempio, per le misurazioni del ritardo). Segue le convenzioni della sorgente primaria.
{ MEAS[x] } è l'ID di misurazione facoltativo su cui l'utente desidera creare la misurazione.
Vedere “:MEASUrement:MEAS :Fonte " per i dettagli sui nomi sorgente validi
Examples MEASUREMENT:ADDMeas “PAM4”, “RLM”,REF1 aggiunge una misurazione RLM su Ref1 MEASUREMENT:ADDMeas “PAM4”, “RLM”,M1A, MEAS7 aggiunge una misurazione RLM su M1A con ID misurazione 7 MEASUREMENT:ADDMeas “PAM4”, “RLM”,M1A, M1B, MEAS10 aggiunge una misurazione RLM su M1A con ID misurazione 10 MEASUREMENT:ADDMeas “PAM4”, “TDECQ”, M1A, MEAS1 aggiunge una misurazione TDECQ su M1A con ID misurazione 1 MEASUREMENT:MEAS1:PLOT:STATe “Equalized Eye”, ON; aggiunge un diagramma Equalized Eye per la misurazione TDECQ con ID misurazione 1
Limitazioni Affinché la misurazione venga creata correttamente, la sorgente selezionata deve esistere ed essere attiva.
:MISURAZIONE:MISURA :Tipo?
Manuale del programmatore della serie TSO8
40
Descrizione Questo comando di sola query restituisce un tipo di misurazione come stringa, per una misurazione specificata da .
Sintassi MISURAZIONE:MEAS :Tipo?
Restituisce il tipo della misurazione specificata
Examples MEASUREMENT:MEAS1:TYPE? potrebbe restituire :MEASUREMENT:MEAS1:TYPE “RMS” indicando che la misurazione 1 è definita per misurare il valore “RMS” di una forma d'onda.
:MISURAZIONE:MISURA :Fonte
Descrizione Questo comando imposta o interroga la sorgente per tutte le misurazioni di canale singolo e specifica la sorgente di riferimento da misurare "to" quando si esegue una misurazione di ritardo o di fase. Le misurazioni sono specificate da . Questo comando equivale a selezionare Measurement Setup dal menu Measure, selezionare un tipo di misurazione Phase o Delay e quindi scegliere la sorgente di misurazione desiderata. Suggerimento: le misurazioni Source2 si applicano solo ai tipi di misurazione phase e delay, che richiedono sia una sorgente target (Source1) che una sorgente di riferimento (Source2).
Sintassi MISURAZIONE:MEAS :Fonte
Argomenti può essere uno dei seguenti: M A|B seleziona una forma d'onda del canale come forma d'onda sorgente o di destinazione. MATH seleziona una forma d'onda matematica come sorgente REF seleziona una forma d'onda di riferimento come sorgente
Restituisce la stringa sorgente tra virgolette della misurazione specificata
Examples MEASUREMENT:MEAS2:SOURCE1 MATH1 imposta MATH1 come forma d'onda sorgente per la Misurazione 2 MEASUREMENT:MEAS7:SOURCE1 M2A imposta il canale A sul modulo 2 come forma d'onda sorgente per la Misurazione 7 MEASUREMENT:MEAS7:SOURCE1? potrebbe restituire MEASUREMENT:MEAS7:SOURCE1 REF1 indicando che la prima sorgente per la Misurazione 7 è Ref 1
:MISURAZIONE:MISURA :Etichetta
Descrizione Questo comando imposta o interroga l'etichetta per la misurazione. Il numero di misurazione è specificato da .
Sintassi MISURAZIONE:MEAS :Etichetta
Argomenti è l'etichetta di misurazione della stringa indicata.
Manuale del programmatore della serie TSO8
41
Restituisce l'etichetta della stringa tra virgolette della misurazione specificata
Examples MEASUREMENT:MEAS1:LABel “Delay” imposta l'etichetta su Delay. MEASUrement:MEAS1:LABel? potrebbe restituire :MEASUREMENT:MEAS1:LABEL “Peak-to-Peak” indicando che l'etichetta della misurazione 1 è Peak-to-peak.
:MISURAZIONE:MISURA :Valore? [ ] (Solo query)
Descrizione Questo comando di sola query restituisce il valore calcolato per la misurazione specificata da .
Sintassi MISURAZIONE:MEAS :Valore? [ ] Argomenti [ ] facoltativamente il nome stringa tra virgolette dell'attributo risultato desiderato. Questo è obbligatorio per le misurazioni con più attributi. Le misurazioni con un singolo risultato non richiedono che venga specificato un attributo.
Restituisce NR3 il valore della misurazione specificata per l'acquisizione attuale se la sorgente è una forma d'onda di riferimento NR3 il valore della misurazione specificata tra le acquisizioni se la sorgente è una forma d'onda in tempo reale
Examples MEASUREMENT:MEAS1:VALUE? potrebbe restituire :MEASUREMENT:MEAS1:VALUE 2.8740E-06. Se la Misurazione ha un errore o un avviso associato, allora un elemento viene aggiunto alla coda degli errori. L'errore può essere verificato con i comandi *ESR? e ALLEv?. MEASUREMENT:MEAS4:VALUE? "L3" potrebbe restituire MEASUREMENT:MEAS4:VALUE "L3",5.89248655395E-003, indicando che il valore per l'attributo "L3" di Misura 4 è 5.892 mV
:MISURAZIONE:MISURA :Massimo? [ ] (Solo query)
Descrizione Questo comando di sola query restituisce il valore massimo trovato per lo slot di misurazione specificato da x, dall'ultimo reset statistico. Le misurazioni con un singolo risultato non richiedono la specifica di un attributo. Le misurazioni con più attributi richiedono un attributo specificato. Suggerimento: per trovare gli attributi di risultato disponibili per una misurazione, utilizzare la query MEASUrement:MEAS[x]:RESult:ATTR?
Sintassi MISURAZIONE:MEAS :Massimo? [ ] Argomenti [ ] facoltativamente il nome stringa tra virgolette dell'attributo risultato desiderato. Questo è obbligatorio per le misurazioni con più attributi. Le misurazioni con un singolo risultato non richiedono che venga specificato un attributo.
Restituisce NR3, il valore massimo per l'acquisizione attuale se la sorgente della misurazione è una forma d'onda di riferimento. NR3, il valore massimo tra le acquisizioni se la sorgente della misurazione è una forma d'onda in tempo reale.
Examples
Manuale del programmatore della serie TSO8
42
MEASUREMENT:MEAS3:MAXIMUM? potrebbe restituire MEASUREMENT:MEAS3:MAXIMUM 4.27246105395E-003, indicando che il valore massimo per Meas 3 è 4.272 mV MEASUREMENT:MEAS9:MAXIMUM? “L3” potrebbe restituire MEASUREMENT:MEAS9:MAXIMUM “L3”,7.23248678995E-003, indicando che il valore massimo per l'attributo “L3” di Meas 9 è 7.232 mV
:MISURAZIONE:MISURA :GATing:STATO
Descrizione Questo comando imposta o interroga l'impostazione di gating per la misurazione specificata. Le misurazioni sono specificate da Questo comando equivale ad aprire il menu di configurazione della misurazione e ad impostare il gating su abilitato ON o OFF.
Sintassi MISURAZIONE:MEAS :GATing:STATE { ON | OFF | 0 | 1 } MISURAZIONE:MEAS :GATing:STATO?
Argomenti ON o qualsiasi altro valore diverso da zero abilita il gating OFF o 0 disabilita il gating
Restituisce 0 o 1 indicando che lo stato di gating della misurazione specificata è rispettivamente OFF o ON
Examples MEASUREMENT:MEAS2:GATING:STATE ON imposta il gating per il gating di MEAS2 su abilitato (ON) MEASUREMENT:MEAS1:GATING:STATE OFF imposta il gating per il gating di MEAS1 su abilitato (OFF) MEASUREMENT:MEAS3:GATING:STATE 0 imposta il gating per il gating di MEAS3 su abilitato (OFF) MEASUREMENT:MEAS2:GATING:STATE? Potrebbe restituire MEASUREMENT:MEAS2:GATING:STATE 0, il che significa che il gating per MEAS2 è disabilitato (OFF)
:MISURAZIONE:MISURA :CONfig:ATTRibutes? (Solo query)
Descrizione Questo comando restituisce un elenco di attributi specifici di misurazione per nome per la misurazione data. Le misurazioni sono specificate da Questo comando equivale a fare doppio clic sul badge di misurazione, aprire la sottocategoria Configurazione misurazione nel menu e viewattributi di configurazione.
Sintassi MISURAZIONE:MEAS :CONfig:ATTRAGGI?
Restituisce un elenco separato da virgole di nomi di attributi di configurazione o una stringa vuota se la misurazione specificata non ha attributi specificati
Examples :MEASUREMENT:MEAS1:CONFIG:ATTRIBUTES? potrebbe restituire :MEASUREMENT:MEAS1:CONFIG:ATTRIBUTES “TrackingMethod” per indicare che l'attributo di configurazione della misurazione è “TrackingMethod”.
:MISURAZIONE:MISURA :CONFIGURAZIONE ,
Descrizione
Manuale del programmatore della serie TSO8
43
Questo comando restituisce o imposta il valore di un attributo di configurazione specifico della misurazione per la misurazione specificata. Le misurazioni sono specificate da . L'attributo di configurazione è specificato dal suo nome stringa. La query restituisce il nome stringa dell'attributo e il valore di un attributo di configurazione separati da una virgola. Il comando imposta il valore di configurazione sul valore di input, se l'input è valido (di tipo e/o intervallo corretti, ove applicabile) e l'attributo specifico è configurabile (in alcuni casi gli attributi possono essere di sola lettura). Questo comando equivale a fare doppio clic sul badge di misurazione, aprendo la sottocategoria Configurazione misurazione nel menu, viewing degli attributi di configurazione e dei loro valori, e impostando un attributo di configurazione non di sola lettura. Suggerimento: gli attributi di misurazione sono specifici per ogni misurazione, utilizzare la query MEASUrement:MEAS :CONfig:ATTRibutes? per trovare gli attributi disponibili di una misurazione.
Sintassi MISURAZIONE:MEAS :CONFIGURAZIONE ,{ | | } MISURAZIONE:MEAS :CONFig? Argomenti è il nome dell'attributo di misurazione come stringa tra virgolette se applicabile, un attributo può essere impostato su un valore stringa se applicabile, un attributo può essere impostato su un valore numerico. Restituisce il valore dell'attributo di configurazione come NR3, stringa tra virgolette o valore booleano.
Examples :MEASUrement:MEAS1:CONfig “TrackingMethod”,”Min/Max” imposta il metodo di tracciamento su Min/Max :MEASUrement:MEAS1:CONfig? “TrackingMethod” potrebbe restituire :MEASUREMENT:MEAS1:CONFIG “TrackingMethod”,”Auto”
MISURAZIONE:MEAS :RESults:ATTRibutes? (Solo query)
Descrizione Questo comando restituisce un elenco di attributi specifici di misurazione per nome per la misurazione data. Le misurazioni sono specificate da Questo comando equivale a fare doppio clic sul badge di misurazione, aprire la sottocategoria Configurazione misurazione nel menu e viewattributi di configurazione.
Sintassi MISURAZIONE:MEAS :RESults:ATTRIBUTI?
Restituisce una stringa contenente un elenco di attributi di risultato separati da virgole oppure una stringa vuota se non sono specificati attributi di risultato per la misurazione.
Examples MEASUREMENT:MEAS2:RESULTS:ATTRIBUTES? potrebbe restituire MEASUREMENT:MEAS2:RESULTS:ATTRIBUTES “Livello1,Livello2,Livello3,Livello4” MEASUREMENT:MEAS2:RESULTS:ATTRIBUTES? potrebbe restituire MEASUREMENT:MEAS2:RESULTS:ATTRIBUTES “” indicando che non sono specificati attributi di risultato
MISURAZIONE:MEAS :GATE[1|2]:PCTPOS
Descrizione Questo comando o query imposta o restituisce la posizione del gate di una misurazione. La misurazione scelta è specificata dal valore fornito per . Il Gate può essere 1 o 2. Suggerimento: non è possibile impostare un gate a meno che non sia stato abilitato il gating per quella misurazione (con MEASUrement:MEAS :Comando GATing ON)
Manuale del programmatore della serie TSO8
44
Sintassi MISURAZIONE:MEAS :GATE[1|2]:PCTPOS? MISURAZIONE:MEAS :GATE[1|2]:PCTPOS
Argomenti un valore numerico per la posizione del cancello specificato in percentualetage
Restituisce un valore numerico per la posizione del gate specificato in percentualetage
Examples MEASUREMENT:MEAS2:GATE1:PCTPOS 27 imposta la posizione del gate al 27% della visualizzazione totale MEASUREMENT:MEAS2:GATE1:PCTPOS? Potrebbe restituire MEASUREMENT:MEAS1:GATE1:PCTPOS 27 se la posizione è stata impostata al 27% della visualizzazione totale
:MISURAZIONE:MISURA :MINimo? [ ] (Solo query)
Descrizione Questo comando di sola query restituisce il valore minimo trovato per lo slot di misurazione specificato da x, dall'ultimo reset statistico. Le misurazioni con un singolo risultato non richiedono la specifica di un attributo. Le misurazioni con più attributi richiedono un attributo specificato. Suggerimento: per trovare gli attributi di risultato disponibili per una misurazione, utilizzare la query MEASUrement:MEAS[x]:RESult:ATTR?
Sintassi MISURAZIONE:MEAS :MINimo? [ ] Argomenti [ ] facoltativamente il nome stringa tra virgolette dell'attributo risultato desiderato. Questo è obbligatorio per le misurazioni con più attributi. Le misurazioni con un singolo risultato non richiedono che venga specificato un attributo.
Restituisce NR3, il valore minimo per l'acquisizione attuale se la sorgente della misurazione è una forma d'onda di riferimento. NR3, il valore minimo tra le acquisizioni se la sorgente della misurazione è una forma d'onda in tempo reale.
Examples MEASUREMENT:MEAS4:MINIMUM? potrebbe restituire MEASUREMENT:MEAS4: MINIMUM 4.27246105395E-003, indicando che il valore minimo per Meas 4 è 4.272 mV MEASUREMENT:MEAS3:MINIMUM? “L3” potrebbe restituire MEASUREMENT:MEAS3:MINIMUM “L3”,5.89248655395E-003, indicando che il valore minimo per l'attributo “L3” di Meas 3 è 5.892 mV
:MISURAZIONE:MISURA :SIGNIFICARE? [ ] (Solo query)
Descrizione Questo comando di sola query restituisce il valore medio trovato per lo slot di misurazione specificato da x, dall'ultimo reset statistico. Le misurazioni con un singolo risultato non richiedono che venga specificato un attributo. Le misurazioni con più attributi richiedono un attributo specificato. Suggerimento: per trovare gli attributi di risultato disponibili per una misurazione, utilizzare la query MEASUrement:MEAS :RESult:ATTR?
Sintassi MISURAZIONE:MEAS :SIGNIFICARE? [ ]
Manuale del programmatore della serie TSO8
45
Argomenti [ ] facoltativamente il nome stringa tra virgolette dell'attributo risultato desiderato. Questo è obbligatorio per le misurazioni con più attributi. Le misurazioni con un singolo risultato non richiedono che venga specificato un attributo.
Restituisce NR3 il valore medio per l'acquisizione attuale se la sorgente della misurazione è una forma d'onda di riferimento NR3 il valore medio tra le acquisizioni se la sorgente della misurazione è una forma d'onda in tempo reale
Examples MEASUREMENT:MEAS2:MEAN? potrebbe restituire MEASUREMENT:MEAS2:MEAN 3.14146105395E-003, indicando che il valore medio per Meas 2 è 3.141 mV MEASUREMENT:MEAS4:MEAN? “L3” potrebbe restituire MEASUREMENT:MEAS4:MEAN “L3”,4.12348655395E-003, indicando che il valore medio per l'attributo “L3” di Meas 4 è 4.123 mV
:MISURAZIONE:MISURA :Dev.STD? [ ] (Solo query)
Descrizione Questo comando di sola query restituisce il valore di deviazione standard trovato per lo slot di misurazione specificato da x, dall'ultimo reset statistico. Le misurazioni con un singolo risultato non richiedono che venga specificato un attributo. Le misurazioni con più attributi richiedono un attributo specificato. Suggerimento: per trovare gli attributi di risultato disponibili per una misurazione, utilizzare la query MEASUrement:MEAS :RESult:ATTR?
Sintassi MISURAZIONE:MEAS :Dev.STD? [ ] Argomenti [ ] facoltativamente il nome stringa tra virgolette dell'attributo risultato desiderato. Questo è obbligatorio per le misurazioni con più attributi. Le misurazioni con un singolo risultato non richiedono che venga specificato un attributo.
Restituisce NR3, il valore della deviazione standard per l'acquisizione attuale se la sorgente della misurazione è una forma d'onda di riferimento. NR3, il valore della deviazione standard tra le acquisizioni se la sorgente della misurazione è una forma d'onda in tempo reale.
Examples MEASUREMENT:MEAS2:STDdev? potrebbe restituire MEASUREMENT:MEAS2:STDDEV 5.80230767128E 009, indicando che il valore della deviazione standard per Meas 2 è 5.80 ns. MEASUREMENT:MEAS4:STDdev? “L3” potrebbe restituire MEASUREMENT:MEAS4:STDDEV “L3”,1.16796169259E-011, indicando che la deviazione standard per l'attributo “L3” di Meas 4 è 11.68 ps.
:MISURAZIONE:MISURA :PK2PK? ] (Solo query)
Descrizione Questo comando di sola query restituisce il valore picco-picco trovato per lo slot di misurazione specificato da x, dall'ultimo reset statistico. Le misurazioni con un singolo risultato non richiedono che venga specificato un attributo. Le misurazioni con più attributi richiedono un attributo specificato. Suggerimento: per trovare gli attributi di risultato disponibili per una misurazione, utilizzare la query MEASUrement:MEAS :RESult:ATTR?
Sintassi
Manuale del programmatore della serie TSO8
46
MISURAZIONE:MEAS :PK2PK? ] Argomenti [ ] facoltativamente il nome stringa tra virgolette dell'attributo risultato desiderato. Questo è obbligatorio per le misurazioni con più attributi. Le misurazioni con un singolo risultato non richiedono che venga specificato un attributo.
Restituisce NR3 il valore picco-picco per l'acquisizione attuale se la sorgente della misurazione è una forma d'onda di riferimento. NR3 il valore picco-picco tra le acquisizioni se la sorgente della misurazione è una forma d'onda in tempo reale.
Examples MEASUREMENT:MEAS2:PK2PK? potrebbe restituire MEASUREMENT:MEAS2:PK2PK 200.0E-3 indicando che il valore picco-picco per Meas 2 è 200 mV. MEASUREMENT:MEAS4:PK2PK? "L3" potrebbe restituire MEASUREMENT:MEAS4:PK2PK "L3",4.000E-3, indicando che il valore picco-picco per l'attributo "L3" di Meas 4 è 400 mV.
:MISURAZIONE:MISURA :Eliminare
Descrizione Questo comando elimina la misurazione specificata. Se la misurazione specificata da non esiste o non può essere eliminato, verrà segnalato un errore.
Sintassi MISURAZIONE:MEAS :Eliminare
Examples MEASUREMENT:MEAS2:DELETE eliminerà la misurazione 2.
:MISURAZIONE:ELIMINA:TUTTO
Descrizione Questo comando elimina tutte le misurazioni. Se una misurazione non può essere eliminata, verrà segnalato un errore.
Sintassi MEASUrement:DELEte:ALL
Examples MEASUREMENT:DELETE:ALL eliminerà tutte le misurazioni.
:MISURAZIONE:MISURA :Contare? [ ] (Solo query)
Descrizione Questo comando di sola query restituisce il conteggio dei valori di risultato trovati per lo slot di misurazione specificato da x, dall'ultimo reset statistico. Le misurazioni con un singolo risultato non richiedono che venga specificato un attributo. Le misurazioni con più attributi richiedono un attributo specificato. Suggerimento: per trovare gli attributi di risultato disponibili per una misurazione, utilizzare la query MEASUrement:MEAS :RESult:ATTR?
Sintassi MISURAZIONE:MEAS :Contare? [ ] Argomenti
Manuale del programmatore della serie TSO8
47
[ ] facoltativamente il nome stringa tra virgolette dell'attributo risultato desiderato. Questo è obbligatorio per le misurazioni con più attributi. Le misurazioni con un singolo risultato non richiedono che venga specificato un attributo.Restituisce un conteggio di valori interi dei valori di risultato di una data misurazione o attributo di misurazione per l'acquisizione attuale se la sorgente è una forma d'onda di riferimento. Un conteggio di valori interi dei valori di risultato di una data misurazione o attributo di misurazione tra le acquisizioni se la sorgente è una forma d'onda live.
Examples MEASUREMENT:MEAS3:COUNT? potrebbe restituire MEASUREMENT:MEAS3:COUNT 1, indicando che il conteggio dei valori di risultato per Meas 3 è 1 MEASUREMENT:MEAS9:COUNT? "L3" potrebbe restituire MEASUREMENT:MEAS9:COUNT "L3",39, indicando che il conteggio dei valori di risultato per l'attributo "L3" di Meas 9 è 39
:MISURAZIONE:MISURA :STATus? (Solo query)
Descrizione Questo comando di sola query restituisce una misurazione Info (Errore/Avviso) come stringa, per una misurazione specificata da .
Sintassi :MISURAZIONE:MEAS :Stato?
Restituisce informazioni di errore/avviso relative alla misurazione specificata.
Examples MEASUREMENT:MEAS1:STATus? potrebbe restituire Errore/Avviso per la misurazione selezionata, se presente.
:MISURAZIONE:MISURA :PLOT:STATO
Descrizione Questo comando imposta o ottiene lo stato del grafico denominato per la misurazione specificata da .
Sintassi MISURAZIONE:MEAS :PLOT:STATO ,{ ON | OFF | 0 | 1 } MISURAZIONE:MEAS :PLOT:STATO?
Argomenti è il nome dell'attributo del grafico come stringa tra virgolette ON o qualsiasi altro valore diverso da zero abilita il grafico OFF o 0 disabilita il grafico
Restituisce 0 o 1 indicando che lo stato del grafico della misurazione specificata è rispettivamente OFF o ON
Examples MEASUREMENT:MEAS2:PLOT:STATE “Equalized Eye”,ON attiva il grafico Equalized Eye quando la misurazione TDECQ viene aggiunta come MEAS2 MEASUREMENT:MEAS1:PLOT:STATE “Equalized Eye”,0 disattiva il grafico Equalized Eye quando la misurazione TDECQ viene aggiunta come MEAS1
Manuale del programmatore della serie TSO8
48
MISURAZIONE:MEAS1:PLOT:STATE? “Equalized Eye” potrebbe restituire MISURAZIONE:MEAS1:PLOT:STATE “Equalized Eye”,0 il che significa che il grafico per MEAS1 è disattivato
MISURAZIONE:MEAS :RLEVel:ATTRubriche? (Solo query)
Descrizione Questo comando di sola query restituisce un elenco dei nomi degli attributi del livello di riferimento disponibili per lo slot di misurazione specificato da x.
Sintassi MISURAZIONE:MEAS :RLEVel:ATTRAGGI?
Comandi correlati MEASUrement:MEAS :RLEVel [ ] Restituisce un elenco separato da virgole dei nomi degli attributi del livello di riferimento disponibili per lo slot di misurazione specificato da x
Examples MEASUREMENT:MEAS3:RLEVEL:ATTRIBUTES? potrebbe restituire MEASUREMENT:MEAS3:RLEVEL:ATTRIBUTES “High”,”Mid”,”Low”, indicando che ci sono 3 livelli di riferimento, denominati “High”,”Mid” e “Low”, disponibili per la query e l'impostazione per la misurazione 3 MEASUREMENT:MEAS9:RLEVEL:ATTRIBUTES? potrebbe restituire MEASUREMENT:MEAS9:RLEVEL:ATTRIBUTES “Mid”, indicando che c'è un singolo livello di riferimento con il nome “Mid” disponibile per la query e l'impostazione per la misurazione 9.
MISURAZIONE:MEAS :RLEVel:METODO
Descrizione Questo comando imposta o interroga il metodo utilizzato dallo strumento per calcolare i livelli di riferimento per una misurazione specificata eseguita su una forma d'onda sorgente specificata. Lo slot di misurazione è specificato da x.
Sintassi MISURAZIONE:MEAS :RLEVel:METHod {RELativo | ASSoluto } MISURAZIONE:MEAS :RLEVel:METODO?
Comandi correlati MEASUrement:MEAS :RLEVel?
Argomenti · RELative calcola i livelli di riferimento come percentualetage dell'Alto/Basso ampluce (alta) amplitude meno il basso amplitude). I valori predefiniti sono 90% per il livello di riferimento alto, 10% per il livello di riferimento basso e 50% per i livelli di riferimento medi. È possibile impostare altre percentages utilizzando i comandi MEASUrement:MEAS:RLEVel:RELative. · ABSolute utilizza livelli di riferimento impostati esplicitamente in unità utente assolute con i comandi MEASUrement:MEAS:RLEVel:ABSolute (vedere i comandi correlati sopra). Questo metodo è utile quando sono richiesti valori precisi (ad es.ample, quando si progetta in base a specifiche di interfaccia pubblicate come RS-232-C). I valori predefiniti sono 0 V per il livello di riferimento alto, il livello di riferimento basso e i livelli di riferimento medi.
Restituisce RELATIVO o ASSOLUTO
Manuale del programmatore della serie TSO8
49
Examples MEASUREMENT:MEAS1:RLEVEL:METHOD RELATIVE imposta il metodo di calcolo dei livelli di riferimento su relativo per la Misurazione 1; MEASUREMENT:MEAS8:RLEVEL:METHOD? potrebbe restituire MEASUREMENT:MEAS8:RLEVEL:METHOD ABSOLUTE, indicando che i livelli di riferimento utilizzati sono impostati su valori assoluti in unità utente.
MISURAZIONE:MEAS :RLEVel
Descrizione Questo comando imposta o interroga il livello di riferimento per la misurazione specificata. Se il metodo del livello di riferimento è impostato su ASSOLUTO, questo comando imposterà o interrogherà il livello di riferimento specificato in unità utente assolute per la misurazione specificata. Se il metodo del livello di riferimento è impostato su RELATIVO, questo comando imposterà o interrogherà il valore come percentuale dell'intervallo Alto/Basso che lo strumento utilizza per calcolare il livello di riferimento specificato per la misurazione specificata, dove 100% è uguale all'intervallo Alto/Basso. Lo slot di misurazione è specificato da x. E il livello di riferimento è specificato dal suo nome. Quando una misurazione ha più livelli di riferimento, deve essere specificato il nome dell'attributo del livello di riferimento. Se la misurazione ha un singolo livello di riferimento, non è necessario specificare il nome dell'attributo.
Suggerimento: per trovare un elenco dei nomi degli attributi del livello di riferimento disponibili per la misurazione specificata, utilizzare MEASUrement:MEAS :RLEVel:ATTRibutes? query. Imposta o interroga il metodo del livello di riferimento utilizzando il comando MEASUrement:MEAS :RLEVel:METODO
Sintassi MISURAZIONE:MEAS :RLEVel [ ], MISURAZIONE:MEAS :RLEVel [ ] Comandi correlati MEASUrement:MEAS :RLEVel:METODO MISURAZIONE:MEAS :RLEVel:ATTRAGGI?
Argomenti è il livello di riferimento per nome da impostare o interrogare. NR3 può essere compreso tra 0 e 100 (percentuale) ed è il livello di riferimento fornito.
Restituisce Quando Method è impostato su ABSOLUTE, NR3 è il livello di riferimento dato in unità utente assolute. Quando Method è impostato su RELATIVE, NR3 è il livello di riferimento dato in percentualetage (valore 0-100) dell'intervallo Alto/Basso.
Examples Quando il metodo del Livello di Riferimento è impostato su RELATIVO, il comando MEASUREMENT:MEAS3:RLEVEL “High”,20 imposta il livello di riferimento “High” per la Misurazione 3 al 20% dell'intervallo Alto/Basso. Quando il metodo del Livello di Riferimento è impostato su RELATIVO, la query MEASUREMENT:MEAS2:RLEVEL? “Mid” potrebbe restituire MEASUREMENT:MEAS2:RLEVEL “Mid”,10, indicando che il livello di riferimento “Mid” per la Misurazione 2 è impostato al 10% dell'intervallo Alto/Basso.
Quando il metodo del livello di riferimento è impostato su ASSOLUTO, il comando MEASUREMENT:MEAS3:REFLEVEL “High”,4.0E2 imposta il livello di riferimento “High” per la misurazione 3 a 40 mV.
Manuale del programmatore della serie TSO8
50
Quando il metodo del livello di riferimento è impostato su ASSOLUTO, la query MEASUREMENT:MEAS2:REFLEVEL? “Mid” potrebbe restituire MEASUREMENT:MEAS2:REFLEVEL “Mid”,5.0000000000E2, indicando che il livello di riferimento “Mid” per la Misurazione 2 è impostato su 50 mV.
MISURAZIONE:MEAS :CONfig:ATTRAGGI?
Descrizione Questo comando restituisce il valore di un attributo di configurazione specifico della misurazione per la misurazione specificata. Le misurazioni sono specificate da La query restituisce il nome della stringa dell'attributo e il valore di un attributo di configurazione separati da una virgola.
Sintassi MISURAZIONE:MEAS :CONfig:ATTRAGGI?
Restituisce il valore dell'attributo di configurazione come NR3, stringa tra virgolette o valore booleano.
Examples :MEASUrement:MEAS1:CONfig:ATTRibutes? potrebbe restituire “TrackingMethod”,”Auto”.
:MISURAZIONE:MISURA :CONFIGURAZIONE ,
Descrizione Questo comando restituisce o imposta il valore di un attributo di configurazione specifico della misurazione per la misurazione specificata. Le misurazioni sono specificate da . L'attributo di configurazione è specificato dal suo nome stringa. Attributi specifici della misurazione: "TrackingMethod" Valori degli attributi specifici della misurazione: "Auto", "Mean", "Mode", "Min/Max"
Sintassi :MISURAZIONE:MEAS :CONFIGURAZIONE ,
Restituisce il valore dell'attributo di configurazione come stringa tra virgolette.
Examples :MEASUrement:MEAS1:CONfig:ATTRibutes? potrebbe restituire “TrackingMethod”,”Auto”.
:MISURAZIONE:ADDMEAS “PULSE”,”PCross”, [, ] Vedere :MISURAZIONE:ADDMEAS
:MISURAZIONE:ADDMEAS “PULSE”,”PWidth”, [, ] Vedere :MISURAZIONE:ADDMEAS
:MISURAZIONE:ADDMEAS “PULSE”,”RMSJitter”, [, ] Vedere :MISURAZIONE:ADDMEAS
:MISURAZIONE:ADDMEAS “PULSE”,”Pk-PkJitter”, [, ] Vedere :MISURAZIONE:ADDMEAS
:MISURAZIONE:ADDMEAS “PULSE”,”Ritardo”, ,
Vedere :MISURAZIONE:ADDMEAS
Manuale del programmatore della serie TSO8
51
:MISURAZIONE:ADDMEAS “PULSE”,”NCross”, [, ] Vedere :MISURAZIONE:ADDMEAS
Aggiunta della misurazione della deviazione di livello su una sorgente
Descrizione Questo comando aggiunge la misurazione della deviazione di livello dalla categoria PAM4 sulla sorgente specificata con ID di misurazione specificato
Sintassi MISURAZIONE:ADDMeas “PAM4″,”LDeviazione”,{M[n]{A|B} | RIF[x]}[, MISURAZIONE[x] ] Esamples MISURAZIONE:ADDMeas “PAM4″,”LDeviazione”,M1A MISURAZIONE:ADDMeas “PAM4″,”LDeviazione”,Ref1 MISURAZIONE:ADDMeas “PAM4″,”LDeviazione”,Ref1,MEAS20
Aggiunta della misurazione dello spessore del livello su una sorgente
Descrizione Questo comando aggiunge la misurazione dello spessore del livello dalla categoria PAM4 sulla sorgente specificata con ID di misurazione specificato
Sintassi MISURAZIONE:ADDMeas “PAM4″,”LTickness”,{M[n]{A|B} | REF[x]}
Examples MISURAZIONE:ADDMeas “PAM4″,”LThickness”,M1A MISURAZIONE:ADDMeas “PAM4″,”LThickness”,Ref1 MISURAZIONE:ADDMeas “PAM4″,”LThickness”,Ref1,MEAS2
Aggiunta della misurazione della larghezza dell'occhio su una sorgente
Descrizione Questo comando aggiunge la misurazione della larghezza dell'occhio dalla categoria PAM4 sulla sorgente specificata con ID di misurazione specificato
Sintassi MISURAZIONE:ADDMeas “PAM4″,”EyeWidth”,{M[n]{A|B} | REF[x]}[, MEAS[x] ] Esamples MISURAZIONE:ADDMeas “PAM4″,”EyeWidth”,M1A MISURAZIONE:ADDMeas “PAM4″,”EyeWidth”,Ref1 MISURAZIONE:ADDMeas “PAM4″,”EyeWidth”,Ref1,MEAS20
Interrogazione dei risultati della misurazione della larghezza degli occhi
Descrizione
La misurazione della larghezza degli occhi fornisce i seguenti risultati per tutti e 3 gli occhi PAM4 – Soglia
Manuale del programmatore della serie TSO8
52
- Larghezza
Sintassi MISURAZIONE:MEAS Valore? [ ] (Solo query)
L'attributo stringa degli argomenti sarà Soglia occhio superiore: "ThreshU" Larghezza occhio superiore: "WidthU" Soglia occhio medio: "ThreshM" Larghezza occhio medio: "WidthM" Soglia occhio inferiore: "ThreshL" Larghezza occhio inferiore: "WidthL"
Restituisce "ThreshU" restituisce la soglia dell'occhio superiore a cui viene calcolata la larghezza dell'occhio "WidthU" restituisce la larghezza dell'occhio superiore a "ThreshU" "ThreshM" restituisce la soglia dell'occhio superiore a cui viene calcolata la larghezza dell'occhio "WidthM" restituisce la larghezza dell'occhio superiore a "ThreshM" "ThreshL" restituisce la soglia dell'occhio superiore a cui viene calcolata la larghezza dell'occhio "WidthL" restituisce la larghezza dell'occhio superiore a "ThreshL"
Examples MISURAZIONE:MISURA1:VALORE? “ThreshU” MISURAZIONE:MISURA1:VALORE? “WidthM”
Aggiunta della misurazione dell'altezza degli occhi su una sorgente
Descrizione
Questo comando aggiunge la misurazione dell'altezza degli occhi dalla categoria PAM4 sulla sorgente specificata con ID di misurazione specificato
Sintassi MISURAZIONE:ADDMeas “PAM4″,”EyeHeight”,{M[n]{A|B} | REF[x]}[, MEAS[x] ] Esamples MISURAZIONE:ADDMeas “PAM4″,”EyeHeight”,M1A MISURAZIONE:ADDMeas “PAM4″,”EyeHeight”,Ref1 MISURAZIONE:ADDMeas “PAM4″,”EyeHeight”,Ref1,MEAS20
Interrogazione dei risultati della misurazione dell'altezza degli occhi
Descrizione
La misurazione dell'altezza degli occhi fornisce i seguenti risultati per tutti e 3 gli occhi PAM4: offset, altezza
Sintassi MISURAZIONE:MEAS Valore? [ ] (Solo query)
L'attributo stringa degli argomenti sarà Offset dell'occhio superiore — “OffsetU” Altezza dell'occhio superiore — “HeightU” Offset dell'occhio centrale — “OffsetM”
Manuale del programmatore della serie TSO8
53
Altezza dell'occhio medio – “HeightM” Offset dell'occhio inferiore – “OffsetM” Altezza dell'occhio inferiore – “HeightM”
Restituisce "OffsetU" restituisce l'offset dell'occhio superiore a cui viene calcolata l'altezza dell'occhio "HeightU" restituisce l'altezza dell'occhio superiore a "OffsetU" "OffsetM" restituisce l'offset dell'occhio superiore a cui viene calcolata l'altezza dell'occhio "HeightM" restituisce l'altezza dell'occhio superiore a "OffsetM" "OffsetL" restituisce l'offset dell'occhio superiore a cui viene calcolata l'altezza dell'occhio "HeightL" restituisce l'altezza dell'occhio superiore a "OffsetL"
Examples MISURAZIONE:MISURA1:VALORE? “OffsetU” MISURAZIONE:MISURA1:VALORE? “AltezzaL”
Aggiunta del riepilogo PAM4 su una sorgente
Descrizione
Questo comando aggiunge la misurazione di riepilogo PAM4 dalla categoria PAM4 sulla sorgente specificata con ID di misurazione specificato.
Sintassi MISURAZIONE:ADDMeas “PAM4″,”PAM4Summary”,{M[n]{A|B} | REF[x]}[, MEAS[x] ] Esamples
MISURAZIONE:ADDMeas “PAM4″,”PAM4Summary”,M1A MISURAZIONE:ADDMeas “PAM4″,”PAM4Summary”,Ref1 MISURAZIONE:ADDMeas “PAM4″,”PAM4Summary”,Ref1,MEAS20
Per altri comandi supportati (indicati di seguito), fare riferimento al gruppo di comandi di misurazione generale. – Impostazione etichetta – Impostazione sorgente – Interrogazione risultati – Interrogazione statistiche dell'acquisizione attuale
Modifica o interrogazione delle configurazioni di misurazione
Descrizione
PAM4 Summary ha due configurazioni che possono essere impostate o interrogate. · ERAdjustPct: fattore di correzione/regolazione del rapporto di estinzione in percentualetage. Viene utilizzato dalla misurazione del rapporto di estinzione in PAM4 Summary · NLOutput: output normalizzato. Viene utilizzato dalla misurazione dei livelli in PAM4 Summary · RLMMethod: metodo per il calcolo di RLM · RLMLevelsMethod: metodo per il calcolo della misurazione dei livelli per RLM · AOPUnits: unità per AOP.
Sintassi Utilizzare la seguente query per conoscere le configurazioni disponibili per la misurazione. MEASUrement:MEAS :CONfig:ATTRibutes? (Solo query) – Restituisce l'elenco delle configurazioni disponibili Restituisce: "ERAdjustPct,NLOutput,RLMMethod,AOPUnits,RLMLevelsMethod"
Manuale del programmatore della serie TSO8
54
Utilizzare la seguente sintassi per impostare la configurazione: MEASUrement:MEAS :CONFIGURAZIONE ,{ | | }
Argomenti ERAdjustPct può assumere qualsiasi valore double da -100 a 100 NLOutput può assumere un valore booleano (True o False) RLMMethod può assumere i seguenti valori: “Cl. 120D.3.1.2”, “Cl. 94.3.12.5.1”, “All” AOPUnits può assumere i seguenti valori: “W”, “dBm” RLMLevelsMethod può assumere i seguenti valori: “Central sample da ogni UI", "2UI centrale di lunghezza di esecuzione più lunga"
Restituisce La query di configurazione restituirà il valore impostato in precedenza. La query di configurazione "ERAdjustPct" restituirà il valore double impostato in precedenza. La query di configurazione "NLOutput" restituirà il valore booleano impostato in precedenza. La query di configurazione "RLMMethod" restituirà il valore stringa impostato in precedenza. La query di configurazione "AOPUnits" restituirà il valore stringa impostato in precedenza. La query di configurazione "RLMLevelsMethod" restituirà il valore stringa impostato in precedenza.
Examples
Impostazioni di configurazione: MISURAZIONE: MEAS1: CONfig “ERAdjustPct”, 10.5 MISURAZIONE: MEAS1: CONfig “NLOutput”, 0 MISURAZIONE: MEAS1: CONfig “NLOutput”, ON MISURAZIONE: MEAS1: CONfig “NLOutput”, OFF MISURAZIONE: MEAS1: CONfig “RLMMethod”, ”Cl. 120D.3.1.2″
Interrogazione delle configurazioni: MEASUrement:MEAS1:CONfig? “ERAdjustPct” MEASUrement:MEAS1:CONfig? “NLOutput” MEASUrement:MEAS1:CONfig? “RLMMethod”
Interrogazione dei risultati della misurazione riepilogativa PAM4
Descrizione PAM4 Summary fornisce i seguenti risultati
· RLM(Cl. 120D.) – Se il metodo RLM è impostato su Tutto o Cl. 120D.3.1.2 · RLM(Cl. 94.) – Se il metodo RLM è impostato su Tutto o Cl. 94.3.12.5.1 · OMAouter · ER · AOP · T Tempo · L3 · L2 · L1 · L0
Sintassi L'interrogazione degli attributi dei risultati del riepilogo PAM4 viene eseguita utilizzando il comando seguente MEASUREMENT:MEAS :RISULTATI:ATTRIBUTI?
La query del risultato di un attributo del riepilogo PAM4 viene eseguita utilizzando MEASUREMENT:MEAS Valore? [ ] (Solo query)
Manuale del programmatore della serie TSO8
55
L'attributo stringa può essere: · RLM(Cl. 120D.) – Se il metodo RLM è impostato su Tutto o Cl. 120D.3.1.2 · RLM(Cl. 94.) – Se il metodo RLM è impostato su Tutto o Cl. 94.3.12.5.1 · OMAouter · ER · AOP · T Time · L3 · L2 · L1 · L0
Restituisce gli attributi del risultato del riepilogo PAM4. La query restituirà "RLM(Cl. 120D.),RLM(Cl. 94.),OMAouter,ER,AOP,T Time,L3,L2,L1,L0"
A seconda della configurazione di misurazione, RLM (Cl. 120D.) o RLM (Cl. 94.) potrebbero non essere presenti.
Il risultato della query di un attributo di PAM4. Il riepilogo e il valore restituito sono riportati nella tabella seguente.
attributo stringa RLM(Cl. 120D.) RLM(Cl. 94.) OMAouter ER AOP T Tempo L3 L2 L1 L0
valore restituito restituisce il risultato RLM(Cl. 120D.) senza unità restituisce il risultato RLM(Cl. 94.) senza unità restituisce il risultato esterno OMA con unità come dBm restituisce il risultato del rapporto di estinzione con unità configurata dall'utente restituisce il risultato AOP con unità come ordinata unità del segnale di input restituisce il risultato del tempo di transizione con unità come ascissa unità del segnale di input restituisce la media di livello3 con unità configurata dall'utente (normalizzata o assoluta) restituisce la media di livello2 con unità configurata dall'utente (normalizzata o assoluta) restituisce la media di livello1 con unità configurata dall'utente (normalizzata o assoluta) restituisce la media di livello0 con unità configurata dall'utente (normalizzata o assoluta)
Examples MISURAZIONE:MISURA1:VALORE? “RLM(Cl. 120D.)” MISURAZIONE:MISURA1:VALORE? “OMAouter” MISURAZIONE:MISURA1:VALORE? “ER” MISURAZIONE:MISURA1:VALORE? “AOP” MISURAZIONE:MISURA1:VALORE? “T Time” MISURAZIONE:MISURA1:VALORE? “L3” MISURAZIONE:MISURA1:VALORE? “L2” MISURAZIONE:MISURA1:VALORE? “L1” MISURAZIONE:MISURA1:VALORE? “L0”
Aggiunta della misurazione TPE
Descrizione Questo comando aggiunge la misurazione TPE dalla categoria PAM4 sulla sorgente specificata con l'ID di misurazione specificato.
Manuale del programmatore della serie TSO8
56
Sintassi MEASurement:ADDMeas “PAM4”, “TPE”,
Modifica o interrogazione delle configurazioni di misurazione TPE
Utilizzare la seguente query per conoscere le configurazioni disponibili per la misurazione. MISURAZIONE:MEAS :CONFIG:ATTRIBUTI? (Solo query)
Restituisce :MISURAZIONE:MISURA1:CONFIG:ATTRIBUTI “HitRatio,TPEUnits,TPEat”
Utilizzare la seguente sintassi per impostare e interrogare la configurazione:
Rapporto di hit: MISURAZIONE: MISURAZIONE1: CONFIG “HitRatio”, 1e-5 (Imposta) MISURAZIONE: MISURAZIONE1: CONFIG? “HitRatio” (Query)
Unità TPE: MISURAZIONE:MISURAZIONE1:CONFIG “TPEUnits”, “W” (Imposta) MISURAZIONE:MISURAZIONE1:CONFIG? “TPEUnits” (Query)
TPE a: MISURAZIONE:MISURAZIONE1:CONFIG “TPEat”, “Livello-0” (Imposta) MISURAZIONE:MISURAZIONE1:CONFIG “TPEat”, “Livello-3” (Imposta) MISURAZIONE:MISURAZIONE1:CONFIG? “TPEat ” (Query)
Interrogazione dei risultati della misurazione TPE
Utilizzare la seguente query per conoscere l'attributo disponibile per la misurazione. MISURAZIONE:MEAS :RESULTS:ATTRIBUTI? (Solo query)
Restituisce: MISURAZIONE: MISURA1: RISULTATI: ATTRIBUTI “Oversh.HR,Undersh.HR,TPE”
Per interrogare i risultati, utilizzare la seguente sintassi:
Superamento: MISURAZIONE: MISURAZIONE :VALUE? “Oversh.HR” (Query)
Risultato: MISURAZIONE: MISURA1: VALORE “Oversh.HR”,
MISURAZIONE DI SOTTOSCARICO: MISURA :VALUE? “Undersh.HR” (Query)
Risultato: MISURAZIONE: MISURA1: VALORE “Undersh.HR”,
MISURAZIONE TPE: MISURAZIONE :VALUE? “TPE” (Query)
Risultato: MISURAZIONE: MISURA1: VALORE “TPE”,
Manuale del programmatore della serie TSO8
57
Aggiunta della misurazione TDECQ su una sorgente
Descrizione Questo comando aggiunge la misurazione TDECQ dalla categoria PAM4 sulla sorgente specificata con l'ID di misurazione specificato.
Sintassi MEASurement:ADDMEAS “PAM4″,”TDECQ”,{M[n]{A|B} | REF[x]}[, MEAS[x] ]
Modifica o interrogazione delle configurazioni di misurazione TDECQ
Utilizzare la seguente query per conoscere le configurazioni disponibili per la misurazione. MISURAZIONE:MEAS :CONFIG:ATTRIBUTI? (Solo query)
Restituisce :MISURAZIONE:MISURA :CONFIG:ATTRIBUTI "VerticalThresholdAdjust,VerticalAdjustLimit,TargetSER,CeqIndB,HistogramWidth,HistogramSpacing,FF EAutoset,ExtendedSearch,FFERecalc,FFELockMainCursor,FFEMainCursorPosition,FFETaps,FFETapsP erUI,FFEMaxPrecursors,FFETapVal"
Utilizzare la seguente sintassi per impostare e interrogare la configurazione:
MISURAZIONE: MISURA :CONFIGURAZIONE “ ”, MISURAZIONE: MISURA :CONFIG> “ ”
Nome parametro VerticalThresholdAdjust VerticalAdjustLimit TargetSER CeqIndB HistogramWidth HistogramSpacing FFEAutoset ExtendedSearch FFERecalc FFELockMainCursor FFEMainCursorPosition FFETaps FFETapsPerUI FFEMaxPrecursors FFETapValues
Tipo Booleano Double Double Booleano Double Double Booleano Booleano Booleano Booleano Intero Intero Intero Intero Double array
Valore 1/true/ON o 0/false/OFF Da 0 a 3 Da 1e-15 a 1e-2 1/true/ON o 0/false/OFF Da 0.01 a 0.08 Da 0.08 a 0.12 1/true/ON o 0/false/OFF 1/true/ON o 0/false/OFF 1/true/ON o 0/false/OFF 1/true/ON o 0/false/OFF Da 0 a FFE numero di tap 1 Da 1 a 99 1 o 2 Da 0 a FFE numero di tap 1 Può assumere il numero di valori "FFETaps"
Se FFE viene eseguito in MATH e l'output MATH viene fornito come origine per TDECQ, le configurazioni che interessano solo FFE vengono ignorate durante la valutazione di TDECQ.
Interrogazione dei risultati della misurazione TDECQ
Utilizzare la seguente query per conoscere l'attributo disponibile per la misurazione. MISURAZIONE:MEAS :RESULTS:ATTRIBUTI? (Solo query)
Manuale del programmatore della serie TSO8
58
Restituisce :MISURAZIONE:MISURA :RISULTATI:ATTRIBUTI “AOP,TDECQ,Ceq,SERUpL,SERUpR,SERMidL,SERMidR,SERLoL,SERLoR”
Per interrogare i risultati, utilizzare la seguente sintassi:
AOP: MISURAZIONE: MISURAZIONE :VALUE? “AOP” (solo query)
TDECQ: MISURAZIONE: MISURA :VALUE? “TDECQ” (solo query)
Ceq:: MISURAZIONE:MEAS :VALUE? “Ceq” (solo query)
SER occhio superiore sinistro MISURAZIONE:MEAS :VALUE? ” SERUpL” (solo query)
SER occhio superiore destro MISURAZIONE:MEAS :VALUE? ” SERUpR” (solo query)
SER occhio medio sinistro MISURAZIONE:MEAS :VALUE? ” SERMidL” (solo query)
SER occhio medio destro MISURAZIONE:MEAS :VALUE? ” SERMidR” (solo query)
SER occhio inferiore sinistro MISURAZIONE:MEAS :VALUE? ” SERLoL” (solo query)
SER occhio inferiore destro MISURAZIONE:MEAS :VALUE? ” SERLoR” (solo query)
Aggiunta misurazione NRZ bassa
Descrizione Questo comando aggiunge la misurazione NRZ-Low dalla categoria NRZ-Eye sulla sorgente specificata con ID di misurazione specificato.
Sintassi MISURAZIONE:ADDMeas “NRZ-EYE”,”Basso”,{M[n]{A|B} | RIF[x]}
Examples MISURAZIONE:ADDMeas “NRZ-EYE”,”Basso”,M1A MISURAZIONE:ADDMeas “NRZ-EYE”,”Basso”,Rif1 MISURAZIONE:ADDMeas “NRZ-EYE”,”Basso”,Rif1,MEAS20
Configurazioni specifiche della misurazione: utilizzare la seguente query per conoscere le configurazioni disponibili per la misurazione. MEASUrement:MEAS :CONfig:ATTRibutes? (Solo query) – Restituisce l'elenco delle configurazioni disponibili Restituisce: "TrackingMethod", "EyeAperture"
Utilizzare la seguente sintassi per impostare la configurazione: MEASUrement:MEAS :CONFIGURAZIONE ,{ | | }
Manuale del programmatore della serie TSO8
59
Example: MISURAZIONE: MISURAZIONE1: CONfig ” Apertura dell'occhio”,10 MISURAZIONE: MISURAZIONE1: CONfig ” Metodo di tracciamento “,” Media”
Aggiunta della misurazione NRZ High
Descrizione Questo comando aggiunge la misurazione NRZ-High dalla categoria NRZ-Eye sulla sorgente specificata con ID di misurazione specificato.
Sintassi MISURAZIONE:ADDMeas “NRZ-EYE”,”HIGH”,{M[n]{A|B} | REF[x]}
Examples MISURAZIONE:ADDMeas “NRZ-EYE”,”ALTO”,M1A MISURAZIONE:ADDMeas “NRZ-EYE”,”ALTO “,Rif1 MISURAZIONE:ADDMeas “NRZ-EYE”,”ALTO “,Rif1,MEAS20
Configurazioni specifiche della misurazione: utilizzare la seguente query per conoscere le configurazioni disponibili per la misurazione. MEASUrement:MEAS :CONfig:ATTRibutes? (Solo query) – Restituisce l'elenco delle configurazioni disponibili Restituisce: "TrackingMethod", "EyeAperture"
Utilizzare la seguente sintassi per impostare la configurazione: MEASUrement:MEAS :CONFIGURAZIONE ,{ | | } Esempioample: MISURAZIONE:MEAS1:CONfig “EyeAperture”,10 MISURAZIONE:MEAS1:CONfig “TrackingMethod”,”Mean”
Aggiunta misurazione NRZ ER
Descrizione Questo comando aggiunge la misurazione del rapporto di estinzione (ER) NRZ dalla categoria NRZ-Eye sulla sorgente specificata con ID di misurazione specificato.
Sintassi MISURAZIONE:ADDMeas “NRZ-EYE”,”Rapporto di estinzione”,{M[n]{A|B} | RIF[x]}
Examples MISURAZIONE:ADDMeas “NRZ-EYE”,”Rapporto di estinzione”,M1A MISURAZIONE:ADDMeas “NRZ-EYE”,”Rapporto di estinzione”,Rif1 MISURAZIONE:ADDMeas “NRZ-EYE”,”Rapporto di estinzione”,Rif1,MEAS20
Configurazioni specifiche della misurazione: utilizzare la seguente query per conoscere le configurazioni disponibili per la misurazione. MEASUrement:MEAS :CONfig:ATTRibutes? (Solo query) – Restituisce l'elenco delle configurazioni disponibili Restituisce: “ERAdjust”, “EyeAperture”, “Units”
Utilizzare la seguente sintassi per impostare la configurazione: MEASUrement:MEAS :CONFIGURAZIONE ,{ | | } Esempioample: MISURAZIONE:MEAS1:CONfig “EyeAperture “,10 MISURAZIONE:MEAS1:CONfig “ERAdjust”,”1.56″ MISURAZIONE:MEAS1:CONfig “Unità”,”%”
Manuale del programmatore della serie TSO8
60
Aggiunta di Percentuale di attraversamento NRZtage misurazione
Descrizione Questo comando aggiunge la percentuale di attraversamento NRZtage misurazione dalla categoria NRZ-Eye sulla sorgente specificata con ID di misurazione specificato.
Sintassi MISURAZIONE:ADDMeas “NRZ-EYE”,”PCTCROss”,{M[n]{A|B} | REF[x]}
Examples MISURAZIONE:ADDMeas “NRZ-EYE”,”PCTCROss”,M1A MISURAZIONE:ADDMeas “NRZ-EYE”,”PCTCROss”,Ref1 MISURAZIONE:ADDMeas “NRZ-EYE”,”PCTCROss”,Ref1,MEAS20
Configurazioni specifiche della misurazione: utilizzare la seguente query per conoscere le configurazioni disponibili per la misurazione. MEASUrement:MEAS :CONfig:ATTRibutes? (Solo query) – Restituisce l'elenco delle configurazioni disponibili Restituisce: "EyeAperture"
Utilizzare la seguente sintassi per impostare la configurazione: MEASUrement:MEAS :CONFIGURAZIONE ,{ | | } Esempioample: MISURAZIONE: MISURAZIONE1: CONfig “EyeAperture “,10
Aggiunta misurazione livello attraversamento NRZ
Descrizione Questo comando aggiunge la misurazione del livello di attraversamento NRZ dalla categoria NRZ-Eye sulla sorgente specificata con ID di misurazione specificato.
Sintassi MISURAZIONE:ADDMeas “NRZ-EYE”,”LEVCROss”,{M[n]{A|B} | REF[x]}
Examples MISURAZIONE:ADDMeas “NRZ-EYE”,”LEVCROss”,M1A MISURAZIONE:ADDMeas “NRZ-EYE”,”LEVCROss”,Ref1 MISURAZIONE:ADDMeas “NRZ-EYE”,”LEVCROss”,Ref1,MEAS20
Aggiunta della misurazione del tempo di attraversamento NRZ
Descrizione Questo comando aggiunge la misurazione del tempo di attraversamento NRZ dalla categoria NRZ-Eye sulla sorgente specificata con ID di misurazione specificato.
Sintassi MISURAZIONE:ADDMeas “NRZ-EYE”,”TIMCROss”,{M[n]{A|B} | REF[x]}
Examples MISURAZIONE:ADDMeas “NRZ-EYE”,”TIMCROss”,M1A MISURAZIONE:ADDMeas “NRZ-EYE”,”TIMCROss”,Ref1 MISURAZIONE:ADDMeas “NRZ-EYE”,”TIMCROss”,Ref1,MEAS20
Manuale del programmatore della serie TSO8
61
Aggiunta della misurazione NRZ OMA
Descrizione Questo comando aggiunge la misurazione NRZ OMA dalla categoria NRZ-Eye sulla sorgente specificata con ID di misurazione specificato.
Sintassi MISURAZIONE:ADDMeas “NRZ-EYE”,”OMA”,{M[n]{A|B} | REF[x]}
Examples MISURAZIONE:ADDMeas “NRZ-EYE”,”OMA”,M1A MISURAZIONE:ADDMeas “NRZ-EYE”,”OMA”,Ref1 MISURAZIONE:ADDMeas “NRZ-EYE”,”OMA”,Ref1,MEAS20
Configurazioni specifiche della misurazione: utilizzare la seguente query per conoscere le configurazioni disponibili per la misurazione. MEASUrement:MEAS :CONfig:ATTRibutes? (Solo query) – Restituisce l'elenco delle configurazioni disponibili Restituisce: "Unità", "Ordinata segnale"
Utilizzare la seguente sintassi per impostare la configurazione: MEASUrement:MEAS :CONFIGURAZIONE ,{ | | } Esempioample: MEASUrement:MEAS1:CONfig “Unità”,”Ordinata segnale”
Aggiunta della misurazione NRZ AC RMS
Descrizione Questo comando aggiunge la misurazione NRZ AC RMS dalla categoria NRZ-Eye sulla sorgente specificata con ID di misurazione specificato.
Sintassi MISURAZIONE:ADDMeas “NRZ-EYE”,”ACRMS”,{M[n]{A|B} | REF[x]}
Examples MISURAZIONE:ADDMeas “NRZ-EYE”,”ACRMS”,M1A MISURAZIONE:ADDMeas “NRZ-EYE”,”ACRMS”,Ref1 MISURAZIONE:ADDMeas “NRZ-EYE”,”ACRMS”,Ref1,MEAS20
Aggiunta della misurazione del rumore RMS NRZ
Descrizione Questo comando aggiunge la misurazione del rumore RMS NRZ dalla categoria NRZ-Eye sulla sorgente specificata con ID di misurazione specificato.
Sintassi MISURAZIONE:ADDMeas “NRZ-EYE”,”RMSNoise”,{M[n]{A|B} | REF[x]}
Examples MISURAZIONE:ADDMeas “NRZ-EYE”,”RMSNoise”,M1A MISURAZIONE:ADDMeas “NRZ-EYE”,”RMSNoise”,Ref1 MISURAZIONE:ADDMeas “NRZ-EYE”,”RMSNoise”,Ref1,MEAS20
Configurazioni specifiche della misurazione: utilizzare la seguente query per conoscere le configurazioni disponibili per la misurazione.
Manuale del programmatore della serie TSO8
62
MISURAZIONE:MEAS :CONfig:ATTRibutes? (Solo query) – Restituisce l'elenco delle configurazioni disponibili Restituisce: "NoiseAt"
Utilizzare la seguente sintassi per impostare la configurazione: MEASUrement:MEAS :CONFIGURAZIONE ,{ | | } Esempioample: MISURAZIONE:MEAS1:CONfig “NoiseAt”,”Alto” MISURAZIONE:MEAS1:CONfig “NoiseAt”,”Basso”
Aggiunta di NRZ Ampmisurazione della litudine
Descrizione Questo comando aggiunge NRZ AmpMisurazione della luminosità dalla categoria NRZ-Eye sulla sorgente specificata con ID di misurazione specificato.
Sintassi MISURAZIONE:ADDMeas “NRZ-EYE”,”Amplitude”,{M[n]{A|B} | RIF[x]}
Examples MISURAZIONE:ADDMeas “NRZ-EYE”,”Amplitude”, MISURAZIONE M1A: ADDMeas “NRZ-EYE”,”Amplitude”,Ref1 MISURAZIONE:ADDMeas “NRZ-EYE”,”Ampluce",Rif1,MEAS20
Configurazioni specifiche della misurazione: utilizzare la seguente query per conoscere le configurazioni disponibili per la misurazione. MEASUrement:MEAS :CONfig:ATTRibutes? (Solo query) – Restituisce l'elenco delle configurazioni disponibili Restituisce: "TrackingMethod", "EyeAperture"
Utilizzare la seguente sintassi per impostare la configurazione: MEASUrement:MEAS :CONFIGURAZIONE ,{ | | } Esempioample: MISURAZIONE:MEAS1:CONfig “EyeAperture”,10 MISURAZIONE:MEAS1:CONfig “TrackingMethod”,”Mean”
Aggiunta della misurazione della larghezza dell'occhio NRZ
Descrizione Questo comando aggiunge la misurazione della larghezza dell'occhio NRZ dalla categoria NRZ-Eye sulla sorgente specificata con ID di misurazione specificato.
Sintassi MISURAZIONE:ADDMeas “NRZ-EYE”,”EYEWIdth”,{M[n]{A|B} | REF[x]}
Examples MISURAZIONE:ADDMeas “NRZ-EYE”,”EYEWIdth”,M1A MISURAZIONE:ADDMeas “NRZ-EYE”,”EYEWIdth”,Ref1 MISURAZIONE:ADDMeas “NRZ-EYE”,”EYEWIdth”,Ref1,MEAS20
Configurazioni specifiche della misurazione: utilizzare la seguente query per conoscere le configurazioni disponibili per la
Documenti / Risorse
![]() |
Tektronix TSO8 Serie SampOscilloscopio ling [pdf] Manuale d'uso Serie TSO8 SampOscilloscopio ling, TSO8, Serie SampOscilloscopio ling, SampOscilloscopio, Oscilloscopio |