UNI-T-logo

Generatore di forme d'onda arbitrarie di funzione di fonte di segnale UNI-T UTG7000B

UNI-T-UTG7000B-Series-Signal-Source-Function-Arbitrary-Waveform-Generator-fig-1

Introduzione

Interfaccia UCI, prublemi cunnessi vede a Documentazione di l'aiutu UCI. Funzionamentu detallatu vede exampu prughjettu.

Riferimentu File

  1. UTG2025Def.h: a definizione di basa di sta serie
  2. Documentation pertinente à l'UCI : voir la documentation d'aide UCI

Formatu basi di Command String

  • U nome di a stringa di cumanda 1: parametru di cumanda @ attributu 1: attributu valore@ attributu 2: attributu valore ... @ attributu n: attributu valore;
  • U nome di a stringa di cumanda 2: parametru di cumanda @ attributu 1: attributu valore@ attributu 2: attributu valore ... @ attributu n: attributu valore;
  • U nome di a stringa di cumanda n: parametru di cumanda @ attributu 1: attributu valore@ attributu 2: attributu valore ... @ attributu n: attributu valore;

Descrizzione

  1. Ùn hè micca sensible à u casu;
  2. U valore numericu sustene u furmatu di hexadecimal, octal è decimalismu;
  3. Supporta parechje dichjarazioni (dipende da u mudellu), se parechje dichjarazioni è attributi in fallimentu, pruvate d'utilizà una sola dichjarazione è attributu;
  4. Ogni dichjarazione deve finisce cù ';';
  5. I spazii sò supportati trà nomi, valori è tags;
    Example :
    "wp@ch:0@addr:10@v:10;" "chjave: c1;"
    Terminu: SG - nome cortu di Signal Source

Cumandamentu generale

Nome di cumandamentu Sensu IO Dati Nota
Locale Lock Pad W Enum: 0/1 {statu lucale/remote} Tastiera chjusa in u statu remoto
Locale ? Query keyboard hè chjusu o micca R Enum:0/1{sbloccatu/bloccatu}  
Lock? Interrogate u statu di serratura di u teclatu R 8 Bytes, 64 interu firmatu, bandiera bit  

Scrivite Parametru

Nome di cumandamentu Parametru di cumandamentu Tipu di paràmetru di cumandamentu
wp Nimu Nimu
Nome di l'attributu Sensu IO Dati
CH Numaru di canali W Enum (Integer) : 0/1{ CH1/ CH2 }
addr Indirizzu paràmetru W Enum(Param No): view a definizione di indirizzu paràmetru
v U valore di u paràmetru W U valore hè generalmente misuratu da l'unità più chjuca
  • Example :
    "wp@CH:0@addr:9@v:1000;" - stabilisce a frequenza di CH1 hè 1mHz;
  • Nota:
    Interfaccia currispondente UCI: uci_Write

Leghjite Parametru

Nome di cumandamentu Parametru di cumandamentu Tipu di paràmetru di cumandamentu
rp Nimu Nimu
Nome di l'attributu Sensu IO Dati
CH Numaru di canali W Enum (Integer) : 0/1{ CH1/ CH2 }
addr Indirizzu paràmetru W Enum(Param No): view a definizione di indirizzu paràmetru
  • Example :
    "rp@CH:0@addr:9;" - leghje a frequenza di CH1;
  • Nota:
    Interfaccia currispundente UCI: uci_Read, a dimensione di dati currispondente hè 8 byte, tipi doppii!

Chjave

Nome di cumandamentu Parametru di cumandamentu Tipu di paràmetru di cumandamentu
CHIAVE Valore chjave Vede u codice chjave cum'è quì sottu
CHIAVE Codificazione di caratteri CHIAVE Codificazione di caratteri
Tasti funzione inferiore 1 AF1 0 0
Tasti funzione inferiore 2 AF2 1 1
Tasti funzione inferiore 3 AF3 2 2
Tasti funzione inferiore 4 AF4 3 3
Tasti funzione inferiore 5 AF5 4 4
Chjave di funzione in fondu 6 AF6 5 5
F1 F1 6 6
F2 F2 7 7
F3 F3 8 8
F4 F4 9 9
Menu MENU . .
Maniglia sinistra FKNL +/- SIGNA
Mantella diritta FKNR Trigger TG
Knob Cliccate FKN Utilità UTIL
Manca L CH1 C1
Diritta R CH2 C2
Nome di l'attributu Sensu IO Dati
Lock Chjave a tastiera W Nisuna dati
Sbloccare Sblocca u teclatu W Nisuna dati
 

Lock?

Interrogate u statu di serratura di u teclatu  

R

Integer<4Bytes>: 0 - sbloccatu; 1 - bloccatu
  • Example :
    • "CHIAVE: c1;" - CH1
    • "CHIAVE: c2;" - CH2
    • "CHIAVE: c2@lock;" - CH2 hà chjusu a chjave
    • "CHIAVE: c2@sbloccare;" - CH2 hà sbloccatu a chjave
    • "CHIAVE: c2@lock?;" - Tastiera di dumanda chjusa o micca
  • Nota:
    Cumandamentu cù un puntu d'interrogazione leghje in uci_Read . U statutu vene da u valore di ritornu di l'interfaccia.

Cunfigurazione di lettura è scrittura File

Nome di cumandamentu Parametru di cumandamentu Tipu di paràmetru di cumandamentu
dconfig Nimu Nimu
  • Example :
    "dconfig;"
  • Nota:
    Aduprate l'interfaccia uci_Readto read, a dimensione di l'area di buffer pò stabilisce cum'è 1024 Bytes, l'attuale di dati efficaci hè definitu da u valore di ritornu di l'interfaccia. Aduprà l'interfaccia uci_WriteFromFile à scrive dati cunfigurazione, chì ùn ricunnosce micca u file suffissu, pò ricunnosce solu u cumandamentu "dconfig;", scrive u timeout di cunfigurazione almenu 6s.

Capture Screen

Nome di cumandamentu Parametru di cumandamentu Tipu di paràmetru di cumandamentu
PrtScn Formatu di stampa Enum (String): null/zip/bmp

{dati di pixel unpacked / dati di pixel imballati /BMP file dati

  • Example :
    • "PrtScn:bmp;" - screenshot salvatu cum'è bmp file dati;
    • "PrtScn;" - screenshot salvatu cum'è pixel file dati;
    • "PrtScn:zip;" - screenshot salvatu cum'è pixel imballatu file dati;
  • Nota ::
    Aduprate uci_Read per leghje dati, u cumandimu ùn hà micca dati salvati file, deve vultà à l'area di buffer specificata di uci_Read . Se vulete buffer un locale file, per piacè salvate da sè stessu.
  1. Sè aduprate u cumandamentu: "PrtScn;", a dimensione di l'area di u buffer deve esse> = 391680 (480 * 272 * 3), a lettura hè 24bits di dati di pixel;
  2. Sè aduprate u cumandamentu: "PrtScn: bmp;" , a dimensione di l'area di buffer deve esse 480 * 272 * 3 + 54 = 391734, questu hè a dimensione di l'immagine.
  3. Sè aduprate u cumandimu: "PrtScn: zip;", a dimensione di l'area di buffer pò stabilisce> = 391680 (480 * 272 * 3 ) (volume di dati massimu), a lettura hè imballata di dati di pixel. E poi utilizate l'interfaccia: alg_UnCompressPixels_25 per unzipping data.
    Nota: uci_Read u valore di ritornu hè u voluminu di dati imballatu
  4. Aduprate l'interfaccia uci_ReadToFile per aghjunghje u cumandimu "prtscn: bmp;", pò salvà bitmap à u discu file.

Scrivite l'onda casuale File

Nome di cumandamentu Parametru di cumandamentu Tipu di paràmetru di cumandamentu
WARB Nimu Nimu
Nome di l'attributu Sensu IO Dati
CH Numaru di canali W Enum (Integer) : 0/1{ CH1/ CH2 }
Modu Modu di carica W Enum (Integer): 0/1 {Carrier/Mod}
  • Example :
    "WARB@CH:0@MODE:0;" Onda di carica file come forma d'onda portante in CH1
  • Nota:
    aduprà l'interfaccia uci_WriteFromFileà scrive onda casuale file, timeout stabilitu à 1000.

Appendice

Indirizzu paràmetru

Unità di valore numericu:

  • Unità di frequenza : μHz, 1mHz° valore impostato 1*1000;
  • Voltage unità: μV
  • Unità di tempu:ns(ns、μs、ms、s), per esampu valore di ritornu di u 1s hè 1 * 1000 ^ 3
  • Unità di gradu: 0.01 °, a fase impostata à 90 °, u valore di ritornu hè 90 * 100
  • Unità per centu 0.01%, per exampu duty cycle, valore di ritornu = valore di input * 100

    UNI-T-UTG7000B-Series-Signal-Source-Function-Arbitrary-Waveform-Generator-fig-2 UNI-T-UTG7000B-Series-Signal-Source-Function-Arbitrary-Waveform-Generator-fig-3 UNI-T-UTG7000B-Series-Signal-Source-Function-Arbitrary-Waveform-Generator-fig-4 UNI-T-UTG7000B-Series-Signal-Source-Function-Arbitrary-Waveform-Generator-fig-5

Tastiera Locked Status Mark Bits

UNI-T-UTG7000B-Series-Signal-Source-Function-Arbitrary-Waveform-Generator-fig-6 UNI-T-UTG7000B-Series-Signal-Source-Function-Arbitrary-Waveform-Generator-fig-7

Documenti / Risorse

Generatore di forme d'onda arbitrarie di funzione di fonte di segnale UNI-T UTG7000B [pdfManuale d'usu
UTG2000A, Serie UTG7000B, Serie UTG7000B Sorgente di segnale Funzione Generatore di forme d'onda arbitrarie, Serie UTG7000B, Funzione Generatore di forme d'onda arbitrarie, Funzioni Generatore di forme d'onda arbitrarie, Generatori di forme d'onda arbitrarie, Generatori di forme d'onda, Generatori

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *