Rozproszone systemy akwizycji danych pomiarowych

Transkrypt

Rozproszone systemy akwizycji danych pomiarowych
SYSTEMY POMIAROWE WIELKOŚCI FIZYCZNYCH - LABORATORIUM
Ćw. 14 Rozproszone systemy akwizycji danych pomiarowych
(ADAM-4000, GeniDAQ)
1. Zapoznać się z budową systemu modułów rozproszonych serii ADAM-4000 (architektura sieci,
interfejs komunikacyjny RS-485, protokół komunikacyjny), narysować schemat sieci.
2. Zapoznać się z architekturą wewnętrzną modułu ADAM-4011 i ADAM 4017 (obwody
wejściowe, blok izotermiczny, multiplekser analogowy, programowany wzmacniacz, filtr
dolno-przepustowy, przetwornik A/C typu Σ-Δ, optoizolacja, mikrokontroler 16-bitowy,
interfejs komunikacyjny, WE/WY cyfrowe i alarmowe, zasilanie, konfiguracja pracy),
w sprawozdaniu zamieścić podstawowe dane techniczne zastosowanych w ćwiczeniu modułów.
3. Zapoznać się z działaniem programu ADAM.EXE (ADAM Utility Software V 1.53). Pod
kontrolą tego programu przeprowadzić operacje:
 rozpoznania zainstalowanych w sieci modułów przez przeprowadzenie operacji skanowania
w odpowiednim kanale portu komunikacyjnego (COM1-COM4) przy prędkości 9600 bit/s i
TimeOut-100ms,




przeprowadzić procedurę zmiany adresu sieciowego,
przeprowadzić procedurę zmiany zakresu pomiarowego (zakres napięciowy, prądowy,
rodzaj termopary),
przeprowadzić procedurę zmiany formatu danych wyjściowych (jednostki inżynierskie,
procent skali pomiarowej -%FSR, surowy wynik w zapisie HEX),
zweryfikować procedury programowania stanów alarmowych (wyłączony – disable, stan
chwilowy -MOMENTARY, stan zatrzaśnięty alarmu –LATCH),
1
SYSTEMY POMIAROWE WIELKOŚCI FIZYCZNYCH - LABORATORIUM



4.
zaprogramować działanie systemu alarmowego działającego w aplikacji sterowanego
grzejnika i czujnika temperatury dla warunków: Low alarm=70C i High alarm 90C,
przy pomocy jednoliniowego terminala zweryfikować działanie komend typu:
#AA, #**, $AA4, .......
zaproponować zestaw komend weryfikujących działanie systemu modułów w postaci pliku
wsadowego i przeprowadzić weryfikację jego działania, wyniki zarejestrować w postaci
pliku (fragment pliku zamieścić w sprawozdaniu).
Zapoznać się z działaniem programu GeniDAQ (GENIE) V 4.11.001 DEMO
 zweryfikować ustawienia inicjujące pracę wybranych modułów: funkcja - Setup/Devices,
zwrócić uwagę na zgodność adresów modułów z zadanymi w programie ADAM Utility, dla
modułu ADAM-4011 parametr Alarm Enabled ustawić na wartość YES.
 przygotować nową (NEW) strategię pomiarową umieścić w folderze: C:\KSP\Lxx\NAZWA
(gdzie: Lxx nr grupy laboratoryjnej),
 zadanie systemu: akwizycja danych w wszystkich kanałach analogowych zastosowanych
modułów (aktywne kanały pomiaru napięcia i pomiaru temperatury) z parametrem Scan
Period =100ms (dostosowanym do możliwości dynamicznych modułów), z graficzną i
numeryczną prezentacją wybranych kanałów pomiarowych, rejestracją danych do pliku,
osadzaniem wybranych danych pomiarowych, przy wykorzystaniu mechanizmu DDE, w
aplikacji MicroSoft-EXCEL, obsługą systemu alarmowego (ikona: H/W Alarm) z
zastosowaniem do układu stabilizacji temperatury obiektu regulacji,
W projekcie należy zastosować obiekty panelu zadań Task Designer):
 Analog Input
 Temp. Measure
 H/W Alarm
 Average
 Time Stamp
 Log File
 DDE Server
 TAG
Oraz obiekty panelu interfejsu użytkownika (Display Designer):
 RealTime Trend Graph
 Numeric String
 Bar Graph
2
SYSTEMY POMIAROWE WIELKOŚCI FIZYCZNYCH - LABORATORIUM

 Slider
 Text String
 ... inne elementy jak: prostokąty, okręgi itp.
określić parametry w zakładce: Scan Task Setup dotyczące: interwału czasu skanowania i
metody startowania, przyjąć indywidualną nazwę zadania Tag: xxxx



włączyć wszystkie komponenty widokowe programu: View/ ...
zapoznać się z zestawem komponentów (narzędzi) panelu zadań Toolbox,
umieścić i wybrane bloki w panelu zadań i zaprogramować ich własności (w sprawozdaniu
zamieścić zastawienie parametrów zastosowanych bloków),
 zaprojektować graficzny panel do wizualizacji w czasie rzeczywistym wyników
pomiarowych (Display Designer). Kanały analogowe przedstawić w postaci wykresów
czasowych o zadanej rozpiętości czasowej (w oparciu o interwał skanowania zadania i
liczbę prezentowanych próbek, określić czas prezentacji), dobrać odpowiednią rozpiętość
skal pomiarowych, przewidzieć możliwość realizacji funkcji wygładzających dane
pomiarowe, zaprojektować system sygnalizacji stanów alarmowych przy przekraczaniu
wartości progowych zadawanych przez operatora systemu, zaprojektować format danych
wyjściowych rejestrowanych do pliku.
 zweryfikować działanie zaprojektowanego systemu i przeprowadzić 1 minutową akwizycję
danych pomiarowych.
 zweryfikować możliwość osadzania wybranych wyników pomiarowych w innych
aplikacjach systemu WINDOWS, np. EXCEL,
5. W sprawozdaniu zamieścić wyniki przeprowadzonych pomiarów, przedstawić wybrane
parametry modułów pomiarowych, graficzny opis zadania pomiarowego, wnioski i uwagi
końcowe.
Literatura:
1. ADAM-4000 Series. Data Acquisition Modules, User’s Manual. ADVANTECH Co. Ltd. 1994
4th Edition, 1997 5th Edition , (zbiór plików: adam4k_xxx.pdf łącznie 3.3 MB)
2. ADAM-4000. Materiały pomocnicze do laboratorium.
3. Teksty hiper-pomocy z programu GeniDAQ V 4.11.001
GeniDAQ. User’s Guide. 2th Edition, (plik: genidaq.pdf 2.4M
3

Podobne dokumenty