Instructions
Strona 153 z 185
Dystrybucja Conrad Electronic Sp. z o.o., ul. Kniaźnina 12, 31-637 Kraków, Polska
Copyright © Conrad Electronic 2012, Kopiowanie, rozpowszechnianie, zmiany bez zgody zabronione.
www.conrad.pl
www.conrad.pl
Procedury pozwalające określić, kiedy sekwencja poleceń zostanie zakończona.
- Wyczyść bufor wyjściowy DMMís, wysyłając wyraźny komunikat do urządzenia.
- Wyczyść rejestry zdarzeń za pomocą polecenia *CLS.
- Włączyć pełną operację za pomocą polecenia *ESE 1.
- Wyślij polecenie *OPC? i wpisz wynik, aby włączyć synchronizację.
- Jeśli bit 5 jest ustawiony w rejestrze podsumowującym status bajtu, proszę użyć
ankiety szeregowej do sprawdzenia. Następnie użytkownicy mogą ustawić DMM dla
przerwania SRQ używając *SRE 32.
Wykorzystanie komunikatów dostępnych w bitach (MAV)
Za pomocą bajtu stanu "message available bit 4" można decydować, kiedy dane mogą być
odczytywane w sterowniku magistrali. W przypadku wystąpienia wyzwolenia pierwszego
odczytu za pomocą polecenia TRIGger:SOURce:IMMediate, DMM automatycznie odblokuje
bit 4. DMM wyczyści bit 4 dopiero po odczytaniu całych wiadomości z bufora wyjściowego.
Bit MAV może wskazywać tylko wtedy, gdy pierwszy odczyt jest generowany przez komendę
READ? Więc to będzie pomocne dla użytkowników, ponieważ wystąpi zdarzenie wyzwalające
takie jak BUS lub EXTernal. Ponadto, MAV ustawiany jest dopiero po wykonaniu wszystkich
określonych pomiarów przy użyciu INITiate i FETCH? komendy. Oznacza to dokładnie, że
polecenie INITIate jest używane do przechowywania odczytów w DMM. pamięci
wewnętrznej. A polecenie FETCH? służy do przenoszenia odczytów na wyjście DMM. bufor.
Sygnał przez użycie *OPC Gdy dane znajdują się w buforze wyjściowym normalnie, użycie
"“operation complete bit 0" w rejestrze zdarzeń standardowych będzie sygnalizowane jako
sekwencja poleceń zakończona. Bit jest ustawiany w rejestrze po wykonaniu polecenia *OPC.
Jeśli użytkownik wyśle *OPC po wczytaniu komendy do bufora wyjściowego DMMís, do
określenia, czy komunikat jest dostępny, można użyć bitu pełnego działania. Jeżeli jednak
przed wykonaniem polecenia *OPC wygenerowanych zostanie zbyt wiele wiadomości, bufor
wyjściowy zostanie wypełniony, a DMM zostanie przerwany na odczyty.
Informacje o Rejestrze zdarzeń standardowych
Standardowy rejestr zdarzeń informuje o poniższych typach zdarzeń urządzenia, takich jak
wykryte włączenie zasilania, błędy składni poleceń, błędy wykonania poleceń, autotest
(błędy kalibracji), błędy zapytań lub moment wykonania polecenia *OPC. Następnie przez
rejestr aktywacji, wszystkie warunki będą raportowane w standardowym bitu
podsumowania zdarzeń. W tej chwili użytkownicy muszą wpisać wartość dziesiętną za
pomocą polecenia *ESE, aby ustawić maskę rejestru włączającego.