GENERATOR FUNKCJI lub FALI O ZADANYM KSZTAŁCIE
( HP 33120A )
Urządzenie jest źródłem sygnału o zadanym kształcie przebiegu czasowego programowanym lokalnie lub zdalnie z interfejsu HP-IB. Generator może wytwarzać sygnał o jednym z pięciu standardowych kształtów : sinusoidalny, prostokątny, trójkątny, piłokształtny oraz szum. Można też wybrać jeden z pięciu predefiniowanych kształtów a także zdefiniować własny, specyficzny kształt przebiegu czasowego. Każdy z generowanych sygnałów można modulować wewnętrznym sygnałem; dostępna jest modulacja AM, FM, FSK oraz BURST. Możliwa jest również generacja sygnału z liniowym lub logarytmicznym przemiataniem częstotliwości. Programowanie zdalne dotyczy ustawiania wszystkich parametrów generowanego sygnału. Istnieje też możliwość uzyskiwania informacji zwrotnych podających aktualny stan zaprogramowania urządzenia oraz jego dane statusowe.
Zakresy częstotliwościowe i amplitudowe generowanych sygnałów :
Funkcja |
Częstotliwość |
Amplituda / 50 Ohm |
||
Minimalna |
Maksymalna |
Minimalna |
Maksymalna |
|
Sinus |
100 mHz |
15 MHz |
50 mV |
10 V |
Prostokąt |
100 mHz |
15 MHz |
50 mV |
10 V |
Trójkąt |
100 mHz |
100 kHz |
50 mV |
10 V |
Piła |
100 mHz |
100 kHz |
50 mV |
10 V |
Arb.-wbudowane |
100 mHz |
5 MHz |
50 mV |
10 V |
APPLy
: SINusoid [<frequency> [,<amplitude> [,<offset>] ]]
: SQUare [<frequency> [,<amplitude> [,<offset>] ]]
: TRIangle [<frequency> [,<amplitude> [,<offset>] ]]
: RAMP [<frequency> [,<amplitude> [,<offset>] ]]
: NOISe [<frequency| DEFault> [,<amplitude> [,<offset>] ]]
: DC [<frequency| DEFault > [,<amplitude| DEFault > [,<offset>] ]]
: USER [<frequency> [,<amplitude> [,<offset>] ]]
APPLy?
Polecenie nastawcze APPLy jest najwygodnieszym sposobem zdalnego zaprogramowania generatora. Określa rodzaj generowanego sygnału, jego częstotliwość, amplitudę i poziom polaryzującego napięcia stałego. Np. polecenie ustawiające sygnał sinusoidalny o częstotliwości 5kHz i amplitudzie 3V z offsetem -2.5V może mieć postać :
"APPL:SIN 5.0E+3, 3.0, -2.5" lub "APPL:SIN 5.0 KHZ, 3.0 VPP, -2.5 V"
Polecenie pytające zwraca aktualne ustawienia. Odczytany tekst podaje funkcję, częstotliwość, amplitudę i poziom polaryzującego napięcia stałego :
"SIN+5.000000000000E+03,+3.000000E+00,-2.500000E+00"
[SOURce :]
FUNCtion : SHAPe { SINusoid | SQUare | TRIangle | RAMP | NOISe | DC | USER }
FUNCtion : SHAPe?
Polecenie nastawcze
wybiera rodzaj sygnału wyjściowego. Częstotliwość, amplituda i offset
wybranego sygnału jest określony przez poprzednie ustawienia tych
parametrów. Argument USER wybiera arbitralny kształt sygnału określony
przez polecenie FUNC:USER. Polecenie pytające zwraca nazwę aktualnie
wybranej funkcji.
[SOURce :]
FREQuency { <frequency> | MINimum | MAXimum }
FREQuency? [ MINimum | MAXimum ]
Polecenie nastawcze ustala częstotliwość sygnału wyjściowego. Częstotliwość zdefiniowanego przez użytkownika sygnału zależy od liczby punktów definiujących przebieg. Obowiązują następujące wartości graniczne :
Liczba punków |
Minimalna częstotliwość |
Maksymalna częstotliwość |
8 do 8,192 |
100 mHz |
5 MHz |
8,193 do 12,287 |
100 mHz |
2.5 MHz |
12,288 do 16,000 |
100 mHz |
200 kHz |
Polecenie pytające zwraca wartość aktualnie ustawionej częstotliwości w Hz lub wartość graniczną określoną argumentem.
[SOURce :]
PULSe : DCYCle { <percent> | MINimum | MAXimum }
PULSe : DCYCle? [ MINimum | MAXimum ]
Polecenie
nastawcze określa procentowy czas trwania poziomu wysokiego dla sygnału
prostokątnego w stosunku do okresu sygnału. Dopuszczalne wartości
argumentu <percent> zależą od częstotliwości sygnału; dla f <=
5 MHz od 20% do 80%, dla f > 5 MHz od 40% do 60%. Polecenie pytające
zwraca aktualnie ustawioną wartość w procentach lub wartość graniczną
określoną argumentem.
[SOURce :]
VOLTage { <amplitude> | MINimum | MAXimum }
VOLTage? [ MINimum | MAXimum ]
VOLTage : OFFSet { <offsett> | MINimum | MAXimum }
VOLTage : OFFSet? [ MINimum | MAXimum ]
VOLTage : UNIT { VPP | VRMS | DBM | DEFault }
VOLTage : UNIT?
Polecenie nastawcze VOLT określa amplitudę aktualnie aktywnego sygnału z wyłączeniem sygnału DC, którego wartość programuje się poleceniem VOLT:OFFS (można ustawić każdą wartość z zakresu +/-5V na obciążeniu 50 Ohm lub +/-10V na otwartym wyjściu). Amplitudę można określić pośrednio przez podanie wartości skutecznej sygnału lub wartości w dB. Rodzaj deklaracji amplitudy ustala polecenie VOLT:UNIT. Domyślnie obowiązuje bezpośrednie podawanie amplitudy (VPP). Polecenie VOLT:OFFS określa offset dla aktualnie aktywnego sygnału. Wartość argumentu <offset> może przyjmować wartość spełniającą zależność :
|Voffset| <= 2*Vpp.
Polecenia pytające zwracają aktualne ustawienia lub wartości graniczne określone argumentem. Zapytania o napięcia zwracają amplitudę w woltach a zapytanie o jednostki dostarczają nazwę obowiązującego sposobu podawania argumentu <amplitude> (VPP, VRMS, DBM).
OUTPut
: LOAD { 50 | INFinity | MINimum | MAXimum }
: LOAD? [ MINimum | MAXimum ]
: SYNC { OFF | ON}
: SYNC?
Polecenie nastawcze LOAD określa obciążenie wyjścia. Generator ma stałą rezystancję wyjściową 50 Ohm. Niewłaściwe określenie obciążenia w stosunku do rzeczywistego powoduje złe ustawienie amplitudy i offsetu generowanego sygnału w stosunku do nastaw tych parametrów. Argument MAX i INF określają otwarty obwód wyjściowy. Polecenie nastawcze SYNC udostępnia lub nie sygnał synchronizacyjny na wyjściu SYNC. Domyślnie obowiązuje stan ON. Sygnał synchronizacyjny jest sygnałem TTL (prostokąt) dla sygnałów :
W innych sytuacjach jest sygnałem impulsowym TTL o czasie trwania ok. 200 ns :
W
stanie OFF wyjścia SYNC sygnał synchronizacyjny jest wyłączony.
Polecenia pytające zwracają aktualne ustawienia lub wartości graniczne
określone argumentem.
[SOURce :]
AM : DEPTh { <depth_in_percent> | MINimum | MAXimum }
AM : DEPTh? [ MINimum | MAXimum ]
AM : INTernal : FUNCtion { SINusoid | SQUare | TRIangle | RAMP | NOISe | USER }
AM : INTernal : FUNCtion?
AM : INTernal : FREQuency { <frequency> | MINimum | MAXimum }
AM : INTernal : FREQuency? [ MINimum | MAXimum ]
AM : SOURce { BOTH | EXTernal }
AM : SOURce?
AM : STATe { OFF | ON }
AM : STATe?
Polecenia
dotyczą zaprogramowania generacji sygnału modulowanego amplitudowo i
dotyczą ustalenia parametrów wewnętrznego sygnału modulującego.
Zaprogramowanie generacji sygnału modulowanego amplitudowo powinno
odbywać się w następującej kolejności. Zaprogramować sygnał nośny za
pomocą polecenia APPLy lub ekwiwalentnych poleceń niskiego poziomu
(SOURce); wybrać rodzaj sygnału modulującego (AM:INT:FUNC); ustawić
jego częstotliwość ( 10 mHz - 20 kHz ) poleceniem AM:INT:FREQ; ustawić
stopień modulacji w procentach ( 0% - 120%) poleceniem AM:DEPT; wybrać
źródło sygnału modulującego poleceniem AM:SOUR. Argument BOTH oznacza,
że sygnał będzie modulowany sumą sygnału wewnętrznego i zewnętrznego
doprowadzonego do gniazda AM Modulation na płycie tylnej urządzenia;
jest to ustawienie domyślne. Polecenie nastawcze AM:STAT ON włącza
modulację sygnału nośnego. Polecenia pytające zwracają aktualne
ustawienia lub wartości graniczne określone argumentem.
[SOURce :]
FM : DEViation { <peak_deviation_in_Hz> | MINimum | MAXimum }
FM : DEViation? [ MINimum | MAXimum ]
FM : INTernal : FUNCtion { SINusoid | SQUare | TRIangle | RAMP | NOISe | USER }
FM : INTernal : FUNCtion?
FM : INTernal : FREQuency { <frequency> | MINimum | MAXimum }
FM : INTernal : FREQuency? [ MINimum | MAXimum ]
FM : STATe { OFF | ON }
FM : STATe?
Polecenia dotyczą
zaprogramowania generacji sygnału modulowanego częstotliwościowo i
dotyczą ustalenia parametrów wewnętrznego sygnału modulującego.
Zaprogramowanie generacji sygnału modulowanego częstotliwościowo
powinno odbywać się w następującej kolejności. Zaprogramować sygnał
nośny za pomocą polecenia APPLy lub ekwiwalentnych poleceń niskiego
poziomu (SOURce); wybrać rodzaj sygnału modulującego (FM:INT:FUNC);
ustawić jego częstotliwość ( 10 mHz - 10 kHz ) poleceniem FM:INT:FREQ;
ustawić dewiację częstotliwości ( 10 mHz - 7.5 MHz ) poleceniem FM:DEV.
Wartość dewiacji musi być mniejsza od częstotliwości nośnej a
jednocześnie suma częstotliwości nośnej i dewiacji musi być mniejsza od
maksymalnej częstotliwości dla wybranej nośnej plus 100 kHz. Polecenie
nastawcze FM:STAT ON włącza modulację sygnału nośnego. Polecenia
pytające zwracają aktualne ustawienia lub wartości graniczne określone
argumentem.
[SOURce :]
BM : NCYCles { <cycles> | INFinity | MINimum | MAXimum }
BM : NCYCles? [ MINimum | MAXimum ]
BM : PHASe { <degrees> | MINimum | MAXimum }
BM : PHASe? [ MINimum | MAXimum ]
BM : INTernal : RATE { <frequency> | MINimum | MAXimum }
BM : INTernal : RATE? [ MINimum | MAXimum ]
BM : SOURce { INTernal | EXTernal }
BM : SOURce?
BM : STATe { OFF | ON }
BM : STATe?
TRIGger
: SOURce { IMM | EXTernal | BUS }
: SOURce?
Polecenia dotyczą zaprogramowania generacji sygnału generowanego w trybie BURST to znaczy generacji paczek okresów sygnału nośnego. Możliwe są dwa rodzaje pracy :
Wykorzystanie poleceń dla różnych rodzajów pracy :
MODE |
TRIG:SOUR |
BM:SOUR |
BM:NCYC |
BM:INT:RATE |
BM:PHAS |
External Triggered |
EXT |
INT |
TAK |
NIE |
TAK |
Internal Triggered |
IMM |
INT |
TAK |
TAK |
TAK |
Bus Triggered |
BUS |
INT |
TAK |
NIE |
TAK |
External Gated |
NIE |
EXT |
NIE |
NIE |
NIE |
Zaprogramowanie generacji sygnału wytwarzanego w trybie External Gated Burst powinno odbywać się w następującej kolejności :
Zaprogramowanie generacji sygnału generowanego w trybie Triggered Burst powinno odbywać się w następującej kolejności :
Polecenia pytające zwracają aktualne ustawienia lub wartości graniczne określone argumentem.
[SOURce :]
FSKey : FREQuency { <frequency> | MINimum | MAXimum }
FSKey : FREQuency? [ MINimum | MAXimum ]
FSKey : INTernal : RATE { <rate_in_Hz> | MINimum | MAXimum }
FSKey : INTernal : RATE? [ MINimum | MAXimum ]
FSKey : SOURce { INTernal | EXTernal }
FSKey : SOURce?
FSKey : STATe { OFF | ON }
FSKey : STATe?
Polecenia dotyczą
zaprogramowania generacji sygnału w trybie modulacji FSK i dotyczą
ustalenia parametrów wewnętrznego sygnału modulującego. Modulacja FSK
polega na skokowym przełączaniu częstotliwości generowanego sygnału z
częstotliwości fali nośnej na częstotliwość sygnału modulującego.
Polecenie FSK:FREQ deklaruje częstotliwość sygnału modulującego, tzw.
'hop frequency'. Sygnał modulujący jest tego samego rodzaju co sygnał
nośny. Częstotliwość przełączania jest określana poleceniem
FSK:INT:RATE. Zaprogramowanie generacji sygnału modulowanego
częstotliwościowo powinno odbywać się w następującej kolejności.
Zaprogramować sygnał nośny za pomocą polecenia APPLy lub ekwiwalentnych
poleceń niskiego poziomu (SOURce). Ustawić częstotliwość sygnału
modulującego ( 10 mHz - 15 MHz ) poleceniem FSK:FREQ. Określić szybkość
przełączania ( 10 mHz - 50 kHz ) poleceniem FSK:INT:RATE. Nastawa to
jest istotna tylko dla przełączania sterowanego sygnałem wewnętrznym
(FSK:SOUR INT). Wybrać źródło sygnału przełączającego poleceniem
FSK:SOUR. Jeśli wybrano źródło zewnętrzne (EXT) wtedy przełączanie
następuje z częstotliwością sygnału zewnętrznego dołączonego do gniazda
FSK (max 1 MHz). Niski poziom tego sygnału (TTL) wybiera sygnał nośny,
wysoki sygnał modulujący. Polecenie nastawcze FM:STAT ON włącza
modulację sygnału nośnego. Polecenia pytające zwracają aktualne
ustawienia lub wartości graniczne określone argumentem.
[SOURce :]
FREQuency : STARt { <frequency> | MINimum | MAXimum }
FREQuency : STARt? [ MINimum | MAXimum ]
FREQuency : STOP { <frequency> | MINimum | MAXimum }
FREQuency : STOP? [ MINimum | MAXimum ]
SWEep : SPACing { LINear | LOGarithmic }
SWEep : SPACing?
SWEep : TIME { <seconds> | MINimum | MAXimum }
SWEep : TIME? [ MINimum | MAXimum ]
SWEep : STATe { OFF | ON }
SWEep : STATe?
TRIGger
: SOURce { IMM | EXTernal | BUS }
: SOURce?
Polecenia
dotyczą zaprogramowania generacji sygnału ,którego częstotliwość jest
zmieniana liniowo lub logarytmicznie w zadeklarowanym przedziale
częstotliwości. Zaprogramowanie generacji sygnału z przemiataniem
powinno odbywać się w następującej kolejności. Zaprogramować sygnał
wyjściowy za pomocą polecenia APPLy lub ekwiwalentnych poleceń niskiego
poziomu (SOURce); Określić zakres przemiatania częstotliwości sygnału
wyjściowego za pomocą poleceń FREQ:STARt i FREQ:STOP. Określić czas
pojedynczego cyklu przemiatania poleceniem SWE:TIME (zakres od 1ms do
500s). Wybrać sposób modyfikacji częstotliwości przy przemiataniu
poleceniem SWE:SPAC. Istnieje możliwość wyboru przemiatania liniowego
(LIN) lub logarytmicznego (LOG). Określić sposób wyzwalania
pojedynczego cyklu przemiatania (TRIG:SOUR). Ustalenie trybu wyzwalania
natychmiastowego IMM, powoduje generację ciągłą cykli przemiatania z
szybkością określoną przez polecenie SWE:TIME. W trybie wyzwalania EXT
i BUS generator dostarcza jeden cykl przemiatania po każdym wyzwoleniu.
Polecenie nastawcze SWE:STAT ON umożliwia pracę w trybie przemiatania.
Polecenie to należy wydać po określeniu parametrów przemiatania.
Polecenia pytające zwracają aktualne ustawienia lub wartości graniczne
określone argumentem.
GENERACJA SYGNAŁÓW O DEFINIOWANYM KSZTAŁCIE
Generator dysponuje pięcioma zdefiniowanymi przebiegami o nietypowym kształcie przechowywanych w pamięci nieulotnej oraz możliwością zdefiniowania i zapamiętania czterech dodatkowych przebiegów. Przebieg o nietypowym kształcie można też generować po załadowaniu jego opisu do pamięci ulotnej (VOLATILE).
Generacja sygnału :
[SOURce :]
FUNCtion : USER { <arb_name> | SINC | NEG_RAMP | EXP_RISE |
EXP_FALL
| CARDIAC | VOLATILE }
FUNCtion : SHAPe?
FUNCtion : SHAPe USER
FUNCtion : SHAPe?
Zaprogramowanie generacji sygnału o nietypowym kształcie ze zbioru zdefiniowanych przebiegów powinno odbywać się w następującej kolejności :
Wpisanie własnej definicji kształtu do pamięci ulotnej generatora :
Kształt przebiegu można opisać tablicą wartości rzeczywistych lub całkowitych o rozmiarze od 8 do 16000. Wartości rzeczywiste muszą mieścić się w unormowanym zakresie <-1.0,+1.0> natomiast wartości całkowite w zakresie <-2047,+2047>.
VOLATILE, <value>, <value>, .............
Polecenie ładuje tablicę wartości rzeczywistych definiujących kształt przebiegu do pamięci ulotnej generatora. W aplikacji należy dokonać konwersji treści tablicy wartości rzeczywistych do tablicy znakowej zawierającej zapisy dziesiątkowe kolejnych wartości rzeczywistych w ASCII oddzielone znakami przecinka i tak utworzony tekst przesłać do generatora, np. :
"DATA VOLATILE, 1.0, 0.75, 0.5, 0.25, 0, -0.25,........"
DATA : DAC VOLATILE, <value>, <value>, .............
Polecenie ładuje tablicę wartości całkowitych definiujących kształt przebiegu do pamięci ulotnej generatora. W aplikacji należy dokonać konwersji treści tablicy wartości całkowitych do tablicy znakowej zawierającej zapisy dziesiątkowe kolejnych wartości całkowitych w ASCII oddzielone znakami przecinka i tak utworzony tekst przesłać do generatora, np. :
"DATA VOLATILE, 2047, 1536, 1024, 512, 0, -512,........"
DATA : DAC VOLATILE, <binary_block>
FORMat : BORDer { NORMal | SWAPped }
FORMat : BORDer?
Polecenie ładuje tablicę wartości całkowitych definiujących kształt przebiegu do pamięci ulotnej generatora wykorzystując przesłanie danych binarnych. Ta forma zapewnia najkrótszy czas transferu opisu kształtu, ponieważ każda wartość jest opisana w dwóch bajtach. Definicja format boku binarnego jest następująca :
<#><cyfra podająca liczbę cyfr zapisu długości bloku><dziesiątkowy zapis długości bloku><dane binarne>
np.: "DATA:DAC VOLATILE, #3512<bajty danych binarnych>"
Należy pamiętać, że długość bloku binarnego jest dwukrotnie większa od rozmiaru tablicy całkowitej definiującej kształt. W podanym przykładzie 512 oznacza, że zostanie przesłanych 256 wartości całkowitych.
W aplikacji należy dokonać konwersji treści tablicy wartości całkowitych do tablicy znakowej, w której kolejne dwa bajty reprezentują jedną wartość całkowitą. Przy realizacji polecenia w określonym środowisku można napotkać problemy związane z przesłaniem całego polecenia jedną instrukcją co wynika z konieczności połączenia tekstowego nagłówka i fragmentu zapisu argumentów z blokiem binarnym. Np. w środowisku HP VEE można to wykonać przy użyciu następujących transakcji :
WRITE TEXT "FORM:BORD NORM" EOL
WRITE TEXT "DATA:DAC VOLATILE, #3512" EOL OFF
WRITE BINARY a INT16 EOL
Pierwsza transakcja wysyła część tekstową polecenia bez terminatora, druga konwertuje dane binarne na 16 bitowe i przesyła jako ciąg bajtów zakończony terminatorem. W aplikacji zakłada się, że dane opisujące kształt są danymi całkowitymi 16 bitowymi. W zależności od środowiska kolejność reprezentacji bajtu MSB i LSB może być różna. W większości komputerów PC najpierw występuje bajt LSB wobec tego kolejność wysyłania bajtów w transakcji będzie LSB,MSB,LSB,MSB itd.. Polecenie FORM:BORD powiadamia generator o kolejności otrzymywania bajtów danych binarnych. Argument NORM (domyślny) określa, że każda dana rozpoczyna się bajtem MSB, natomiast SWAP określa porządek odwrotny. Dla środowiska HP VEE dla Windows 95 obowiązuje typ NORM.
Wpisanie własnej definicji kształtu do pamięci stałej generatora :
DATA : COPY <arb_name> [, VOLATILE]
Zapisuje definicję kształtu przebiegu w pamięci stałej generatora pod nazwą określoną argumentem <arb_name>. Źródłem jest zawsze definicja kształtu wprowadzona do pamięci ulotnej (VOLATILE). Argument <arb_name> jest tekstem o długości do 8 znaków. Tekst może zawierać znaki alfanumeryczne i musi rozpoczynać się znakiem litery.
DATA : DELete : ALL
DATA : DELete <arb_name>
Polecenia służą do usuwania definicji kształtów zapisanych w pamięci stałej, wszystkich (także z pamięci ulotnej) lub wybranych.
Polecenia dotyczące parametrów własnych definicji kształtu wpisanych do pamięci stałej generatora :
DATA
: ATTRibute
: AVERage? [<arb_name>]
: CFACtor? [<arb_name>]
: POINts? [<arb_name>]
: PTPeak? [<arb_name>]
: CATalog?
Polecenia
pytające węzła ATTR zwracają dane dotyczące odpowiednio wartości
średniej, współczynnika kształtu, liczebności zbioru i wartości
międzyszczytowej definicji kształtu przebiegu określonego argumentem
<arb_name>. Polecenie bez argumentu dotyczy przebiegu wybranego
poleceniem FUNC:USER. Polecenie CATalog? zwraca listę nazw wszystkich
specyficznych funkcji przechowywanych w pamięci generatora (max. 10).
Nazwy funkcji są objęte znakami cytowania.
SYSTem : ERRor?
Jest to polecenie pytające o błędy syntaktyczne lub sprzętowe zarejestrowane w buforze kolejkowym błędów. Kolejka może zarejestrować do 20 błędów. Jeśli kolejka jest pusta urządzenie dostarcza odpowiedź w postaci :
+0, "No error"
W sytuacji wystąpienia błędu odpowiedź zawiera numer błędu oraz tekst wyjaśniający. Kolejka błędów jest typu FIFO, kolejne odczyty czyszczą kolejkę. Kolejka może być zerowana poleceniem *CLS.
BIT |
NAZWA |
DEFINICJA |
0 |
- |
|
1 |
- |
|
2 |
- |
|
3 |
|
|
4 |
MAV |
Komunikat wyjściowy dostępny w buforze wyjściowym. |
5 |
ESB |
Ustawiony co najmniej jeden z bitów standardowego rejestru zdarzeń. 1) |
6 |
RQS |
Urządzenie żąda obsługi. |
7 |
- |
|
1)Pod warunkiem, że rejestr maski danego rejestru umożliwia ustawianie bitu rejestru statusowego.
Polecenia obsługi rejestru statusowego multimetru :
*SRE <enable_value>
*SRE?
BIT |
NAZWA |
DEFINICJA |
0 |
OPC |
Operacja wykonana. Wszystkie polecenia poprzedzające *OPC wykonane. |
1 |
- |
|
2 |
QYE |
Błąd zapytania. Próba czytania pustego bufora lub przyszło nowe polecenie pytające przed odczytaniem poprzedniej odpowiedzi. |
3 |
DDE |
Błąd urządzenia. Błąd podczas kalibracji lub samotestowania. |
4 |
EXE |
Błąd wykonania polecenia. |
5 |
CME |
Błąd syntaktyczny odebranego polecenia. |
6 |
- |
|
7 |
PON |
Zanik zasilania w okresie od ostatniego czytania rejestru zdarzeń. |
Polecenia obsługi standardowego rejestru zdarzeń :
*ESE <enable_value>
*ESE?
*ESR?
17 kwiecień 1999 r. | Na podstawie 'User Manual HP-33120' opr. dr inż. Bogdan Kasprzak |
![]() |
![]() |