Lab. Zastosowanie programu HP VEE (PDF 96 kB)
Transkrypt
Lab. Zastosowanie programu HP VEE (PDF 96 kB)
temat ćwiczenia: skład grupy: laboratorium Komputerowych Systemów Pomiarowych Zastosowanie programu HP Vee data wykonania ćwiczenia: data oddania sprawozdania: 3a Multimetr cyfrowy HP 34401 służyć może do pomiar napięcia, prądu stałego i zmiennego, częstotliwości, pomiaru oporności. Multimetr posiada istotną zaletę – możliwość współpracy z oprogramowaniem zainstalowanym na komputerze, z którym multimetr może się komunikować, przesyłać dane pomiarowe. 3c 2.1.1.a adres przyporządkowany karcie interfejsu pomiarowego HP-IB to 7 2.1.1.b odczytany adres multimetru HP34401A to 13 2.1.1.c wyznaczony adres dla programu VEE to 712 2.1.4 now() – obiekt zwracający aktualny czas „Build Record” – tworzy rekord z odrębnych komponentów otrzymanych na wejściu (w analizowanym przykładzie są nimi czas i odczytana wartość) Pola w rekordzie na wyjściu obiektu „Build Record” są nazywane według nazw nadanych wejściom danych do obiektu. Rekord może być skalarem lub jednowymiarową tablicą, w zależności od formatu danych wejściowych. Pola okna „I/O Transaction” spełniają następujące funkcje: - obiekt „To String” - Actions/WRITE – zapisuje dany używając określonego formatu kodowania - Actions/WAIT – czeka określony w sekundach czas, po czym wykonuje następną „tranzakcję” - podaje się także nazwę wejścia z którego dane mają być pobierane - String Encodings/TEXT – zapisuje wszystkie typy danych w formacie tekstowym, naturalnym dla odczytu przez człowieka - TIME STAMP FORMAT oraz TIME – instrukcje określające sposób prezentacji otrzymywanych przez obiekt danych - obiekt „To File” - w polu Actions oprócz opisanych wyżej WRITE i WAIT występuje EXECUTE – wykonujące operacje takie jak usuniecie zawartości pliku, jego zamknięcie - podaje się informacje o formatowaniu danych pochodzących z wejść obiektu i zapisywanych do pliku 2.2.1 DDE jest narzędziem pozwalającym na komunikację pomiędzy procesami. Obiekt To/From DDE pozwala na wymianę danych z i do aplikacji działających w środowisku Microsoft Windows (jeśli te wspomagają Dynamic Data Exchange) Application – to pole zawiera nazwę aplikacji Windows która wspomaga DDE i będzie wykorzystywana w tworzonym modelu Topic – w tym polu definiuje się (zgodnie ze specyfiką środowiska aplikacji zadeklarowanej w polu Application) identyfikator rodzaju danych (np. arkusz, tablica) Timeout – czas dany obiektowi na nawiązanie komunikacji z aplikacją W oknie "I/O Transaction" obiektu To/From DDE wykorzystujemy pola: - definiujące typ „transakcji”: - READ(REQUEST) – czyta dane w transferu DDE. - WRITE(POKE) – zapisuje dane dla transferu DDE - EXECUTE – wysyła rozkaz do serwera z którym współpracuje Hp Vee, serwer zajmuje się jego wykonaniem - WAIT – oczekuje czas określony w sekundach - określające miejsce i format zapisywanych danych (C) 2004 STUDENT.NET.PL :: Wszelkie prawa zastrzeżone - określające wejście z które wczytywane są dane 2.3.1 Obiekt „AlphaNumeric” wyświetla dane w formacie alfanumerycznym. Za jego pomocą wyświetlić można dane jako: pojedynczą wartość oraz tablice jedno- i dwuwymiarowe. 2.3.2 Obiekt „ShiftRegister” podaje na wyjście poprzednią wartość zarejestrowaną na wejściu. Zapamiętuje więc stan wejścia i opóźnia podanie danych na wyjście o jeden krok. 2.3.3 Obiekt „Acumulator” wyświetla oraz podaje na wyjście bieżącą sumę wartości podanych na jego wejście. Typ zachowanej wartości wyjściowej jest zgodny z typem pierwszej danej zarejestrowanej na wejściu (od momentu wyzerowania akumulatora) Zliczanie całkowitej sumy danych wejściowych płynących w określonym strumieniu na wejście bez obiektu „Acumulator” jest niemożliwe. 2.3.4 Build Complex – tworzy liczbę zespoloną ze składników określających jej cześć rzeczywistą i urojoną Build Pcomplex – tworzy liczbę zespoloną z wartości określających jej amplitudę oraz fazę a + b – ten obiekt realizuje dodawanie arytmetyczne na dwóch operandach. Dla liczb zespolonych proces ten przebiega poprzez dodanie do siebie części zespolonych a i b oraz rzeczywisty a i b. Przykładowo: dwie liczby zespolone (2,4) + (1,3) dają w efekcie (3,7). 2.3.5 Istnieje ponad 150 obiektów „Math” w programie Hp Vee. Jako odpowiedź na pytanie niech posłuży przykład operacji matematycznej „Complex Parts” która zwraca części rzeczywistą i urojoną liczb typu Complex i PComplex 3d Środowisko HP Vee umożliwia integracje wielu urządzeń pomiarowych i zarządzaniem danymi zbieranymi z powstałego w ten sposób systemu pomiarowego. Jest to wygodny sposób przetwarzania, wizualizacji i przekazywania danych do innych aplikacji systemu Windows. Możliwości programu są z pewnością szersze niż może się wydawać po drugim z nim kontakcie na laboratorium. Pragnę jednak zaznaczyć ze treść przygotowanych ćwiczeń narzuca tempo pracy które nie pozwala skoncentrować się na postawionym problemie i poznać program na którym się pracuje – nie ma czasu na eksploracje programu i zmontowanego systemu, starcza go jedynie na wypełnianie instrukcji. (C) 2004 STUDENT.NET.PL :: Wszelkie prawa zastrzeżone