Logo UNI-T

Funkcja źródła sygnału serii UNI-T UTG7000B Generator przebiegów arbitralnych

UNI-T-UTG7000B-Seria-źródło sygnału-funkcja-arbitralny-generator przebiegów-rys.-1

Wstęp

Interfejs UCI, powiązane problemy można znaleźć w dokumentacji pomocy UCI. Szczegółowa obsługa patrz przykładampprojekt.

Odniesienie File

  1. UTG2025Def.h: podstawowa definicja tej serii
  2. Odpowiednia dokumentacja UCI: zobacz dokumentację pomocy UCI

Podstawowy format ciągu poleceń

  • Nazwa ciągu poleceń 1: parametr polecenia@ atrybut 1: wartość atrybutu@ atrybut 2: wartość atrybutu … @ atrybut n: wartość atrybutu;
  • Nazwa ciągu poleceń 2: parametr polecenia@ atrybut 1: wartość atrybutu@ atrybut 2: wartość atrybutu … @ atrybut n: wartość atrybutu;
  • Nazwa ciągu poleceń n: parametr polecenia@ atrybut 1: wartość atrybutu@ atrybut 2: wartość atrybutu … @ atrybut n: wartość atrybutu;

Opis

  1. Wielkość liter nie jest rozróżniana;
  2. Wartość liczbowa obsługuje format szesnastkowy, ósemkowy i dziesiętny;
  3. Obsługa wielu instrukcji (w zależności od modelu). Jeśli w przypadku niepowodzenia istnieje wiele instrukcji i atrybutów, spróbuj użyć pojedynczej instrukcji i atrybutu;
  4. Każde oświadczenie musi kończyć się znakiem „;”;
  5. Obsługiwane są spacje pomiędzy nazwami, wartościami i tags;
    Example:
    „wp@ch:0@addr:10@v:10;” „klucz: c1;”
    Termin: SG – skrócona nazwa źródła sygnału

Dowództwo Generalne

Nazwa polecenia Oznaczający IO Dane Notatka
Lokalny Blokuj Pad W Enum:0/1{status zdalny/lokalny} Klawiatura zablokowana w stanie zdalnym
Lokalny? Klawiatura zapytań jest zablokowana czy nie R Enum:0/1{odblokowany/zablokowany}  
Zamek? Zapytaj o stan blokady klawiatury R 8 bajtów, 64 liczby całkowite ze znakiem, kawałek flagi  

Zapisz parametr

Nazwa polecenia Parametr polecenia Typ parametru polecenia
wp Nic Nic
Nazwa atrybutu Oznaczający IO Dane
CH Liczba kanałów W Wyliczenie (liczba całkowita): 0/1{CH1/CH2}
adres Adres parametru W Wyliczenie(Nr parametru): view definicja adres parametru
v Wartość parametru W Wartość zwykle mierzona w najmniejszej jednostce
  • Example:
    „wp@CH:0@addr:9@v:1000;” – ustaw częstotliwość CH1 na 1mHz;
  • Notatka:
    Odpowiedni interfejs UCI: uci_Write

Przeczytaj parametr

Nazwa polecenia Parametr polecenia Typ parametru polecenia
rp Nic Nic
Nazwa atrybutu Oznaczający IO Dane
CH Liczba kanałów W Wyliczenie (liczba całkowita): 0/1{CH1/CH2}
adres Adres parametru W Wyliczenie(Nr parametru): view definicja adres parametru
  • Example:
    „rp@CH:0@addr:9;” – odczytaj częstotliwość kanału CH1;
  • Notatka:
    Odpowiedni interfejs UCI: uci_Read, odpowiedni rozmiar danych to 8 bajtów, typy podwójne!

Klawisz

Nazwa polecenia Parametr polecenia Typ parametru polecenia
KLAWISZ Kluczowa wartość Zobacz kod klucza jak poniżej
KLAWISZ Kodowanie znaków KLAWISZ Kodowanie znaków
Dolny klawisz funkcyjny 1 AF1 0 0
Dolny klawisz funkcyjny 2 AF2 1 1
Dolny klawisz funkcyjny 3 AF3 2 2
Dolny klawisz funkcyjny 4 AF4 3 3
Dolny klawisz funkcyjny 5 AF5 4 4
Dolny klawisz funkcyjny 6 AF6 5 5
F1 F1 6 6
F2 F2 7 7
F3 F3 8 8
F4 F4 9 9
Menu MENU . .
Pokrętło w lewo FKNL +/- PODPISAĆ
Pokrętło w prawo FKNR Spust TG
Pokrętło Kliknij FKN Pożytek UTIL
Lewy L CH1 C1
Prawidłowy R CH2 C2
Nazwa atrybutu Oznaczający IO Dane
Zamek Zablokuj klawiaturę W Brak danych
Odblokować Odblokuj klawiaturę W Brak danych
 

Zamek?

Zapytaj o stan blokady klawiatury  

R

Liczba całkowita<4Bytes>: 0 – odblokowane; 1 – zablokowane
  • Example:
    • „KLUCZ:c1;” — CH1
    • „KLUCZ:c2;” — CH2
    • „KLUCZ:c2@zamek;” — CH2 zablokował klucz
    • „KLUCZ:c2@odblokuj;” — CH2 odblokował klucz
    • „KLUCZ:c2@zamek?;” — Klawiatura zapytania jest zablokowana lub nie
  • Notatka:
    Polecenie ze znakiem zapytania odczytane w uci_Read . Status pobierany jest z wartości zwracanej przez interfejs.

Odczyt i zapis konfiguracji File

Nazwa polecenia Parametr polecenia Typ parametru polecenia
dkonfiguracja Nic Nic
  • Example:
    „dconfig”;
  • Notatka:
    Użyj interfejsu uci_Readto read, rozmiar obszaru bufora można ustawić na 1024 bajty, rzeczywista wartość efektywnych danych jest definiowana przez wartość zwracaną przez interfejs. Użyj interfejsu uci_WriteFromFile do zapisu danych konfiguracyjnych, które nie rozpoznają file sufiksem, rozpoznaje tylko polecenie „dconfig;”, limit czasu zapisu konfiguracji wynosi co najmniej 6 sekund.

Przechwyć ekran

Nazwa polecenia Parametr polecenia Typ parametru polecenia
PrtScn Format obrazu Wyliczenie(Ciąg):null/zip/bmp

{rozpakowane dane pikselowe/spakowane dane pikselowe /BMP file dane

  • Example:
    • „PrtScn:bmp;” — zrzut ekranu zapisany jako bmp file dane;
    • „PrtScn”; — zrzut ekranu zapisany jako piksel file dane;
    • „PrtScn:zip;” — zrzut ekranu zapisany jako spakowany piksel file dane;
  • Notatka
    Do odczytania danych użyj uci_Read, polecenie nie zawiera zapisanych danych file, powinien powrócić do określonego obszaru buforowego uci_Read . Jeśli chcesz buforować plik lokalny file, zapisz go samodzielnie.
  1. Jeśli użyjesz polecenia: „PrtScn;”, rozmiar obszaru bufora musi wynosić >= 391680(480* 272* 3), odczyt to 24 bity danych pikseli;
  2. Jeśli użyjesz polecenia: „PrtScn:bmp;”, rozmiar obszaru bufora musi wynosić 480* 272* 3 + 54 = 391734, czyli rozmiar obrazu.
  3. Jeśli użyjesz polecenia: „PrtScn:zip;”, rozmiar obszaru bufora można ustawić >= 391680 (480* 272* 3 ) (maksymalna objętość danych), odczyt będzie dotyczył danych spakowanych w pikselach. A następnie użyj interfejsu: alg_UnCompressPixels_25 do rozpakowania danych.
    Notatka: Wartość zwracana przez uci_Read to spakowana ilość danych
  4. Skorzystaj z interfejsu uci_ReadToFile aby dodać polecenie „prtscn:bmp;”, może zapisać bitmapę na dysku file.

Napisz losową falę File

Nazwa polecenia Parametr polecenia Typ parametru polecenia
WARB Nic Nic
Nazwa atrybutu Oznaczający IO Dane
CH Liczba kanałów W Wyliczenie (liczba całkowita): 0/1{CH1/CH2}
Tryb Tryb ładowania W Wyliczenie (liczba całkowita): 0/1 {nośnik/mod}
  • Example:
    „WARB@CH:0@MODE:0;” Ładowanie fali file gdy fala nośna przechodzi do CH1
  • Notatka:
    użyj interfejsu uci_WriteFromFiledo zapisu losowej fali file, limit czasu ustawiony na 1000.

Załącznik

Adres parametru

Jednostka wartości liczbowej:

  • Jednostka częstotliwości : μHz, 1mHz°, ustawiona wartość 1*1000;
  • Tomtagjednostka: uV
  • Jednostka czasu:ns(ns、μs、ms、s), npampWartość zwracana przez le 1s to 1*1000^3
  • Jednostka stopnia:0.01°, faza ustawiona na 90°, wartość zwracana wynosi 90 * 100
  • Jednostka procentowa 0.01%,na przykładampcykl pracy, wartość zwracana = wartość wejściowa *100

    UNI-T-UTG7000B-Seria-źródło sygnału-funkcja-arbitralny-generator przebiegów-rys.-2 UNI-T-UTG7000B-Seria-źródło sygnału-funkcja-arbitralny-generator przebiegów-rys.-3 UNI-T-UTG7000B-Seria-źródło sygnału-funkcja-arbitralny-generator przebiegów-rys.-4 UNI-T-UTG7000B-Seria-źródło sygnału-funkcja-arbitralny-generator przebiegów-rys.-5

Bity znacznika stanu blokady klawiatury

UNI-T-UTG7000B-Seria-źródło sygnału-funkcja-arbitralny-generator przebiegów-rys.-6 UNI-T-UTG7000B-Seria-źródło sygnału-funkcja-arbitralny-generator przebiegów-rys.-7

Dokumenty / Zasoby

Funkcja źródła sygnału serii UNI-T UTG7000B Generator przebiegów arbitralnych [plik PDF] Instrukcja obsługi
UTG2000A, Seria UTG7000B, Seria UTG7000B Funkcja źródła sygnału Generator przebiegów arbitralnych, Seria UTG7000B, Funkcja źródła sygnału Generator przebiegów arbitralnych, Funkcja Generator przebiegów arbitralnych, Generator przebiegów arbitralnych, Generator przebiegów, Generator

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *