rodowiska projektowania oprogramowania system³w pomiarowych

  • View
    36

  • Download
    2

Embed Size (px)

DESCRIPTION

Środowiska projektowania oprogramowania systemów pomiarowych. Drajwer przyrządowy: - PowerPoint PPT Presentation

Text of rodowiska projektowania oprogramowania system³w pomiarowych

  • rodowiska projektowania oprogramowania systemw pomiarowych

  • Biblioteki wspierajce kreowanie oprogramowania systemw akwizycji :

  • Tekstowe rodowiska projektowania aplikacji :

  • Graficzne rodowiska projektowania aplikacji :Zalety :Intuicyjne rozwizywanie projektu; praktycznie nie jest potrzebna bardzo dobra znajomo zasad programowania aplikacji.Bardzo krtki czas projektowania aplikacji.Istotne uatwienia w odniesieniu do konstrukcji interfejsu uytkownika, przetwarzania danych oraz prezentacji wynikw.Wsparcie dla rnych platform interfejsowych. atwa obsuga rnorodnych urzdze pomiarowych poczynajc od kart DAQ, poprzez urzdzenia GPIB do urzdze moduowych VXI oraz PXI.

    Popularne rodowiska projektowe :HP VEE - Agilent ( Hewlett-Packard) obecnie Agilent VEE ProLabView - National Instruments

  • rodowiska do projektowania oprogramowania systemw pomiarowychPorwnanie popularnoci stosowania rodowisk projektowych

  • Porwnanie wybranych cech kilku rodowisk projektowych:atwo kreowania aplikacji i stosowania narzdzi projektowych.Dostpno typw danych specyficznych dla techniki pomiarowej (waveform) oraz funkcji analizy numerycznej, statystycznej oraz przetwarzania sygnaowego.atwo integracji ADE z dostpnymi drajwerami obsugi urzdze pomiarowych.Wsparcie i wiczenia z zakresu technik pomiarowych i obsugi urzdze pomiarowych.Niezaleno tworzonych aplikacji od systemu operacyjnego (Windows, Linux, MAC).Dostpno rodkw prezentacji wynikw i tworzenia raportw.Zachowanie sprawnoci i uytecznoci zbudowanej aplikacji w dugim okresie czasu .

  • Obsuga urzdze pomiarowychw rodowisku LabView

  • Dwie kategorie programowej obsugi urzdze ATE (Automatic Test Equipment )

  • Gwne grupy wzw obsugi urzdze :Autonomiczne urzdzenia pomiarowe orazurzdzenia systemu moduowego VXI.Modu przetwornika ACMultimetr Moduy systemu PXI oraz karty DAQ do systemw komputerowych.

  • Wzy obsugi kart DAQ oraz urzdze PXI :Modu przetwornika ACWzy obsugi kart DAQ.Wzy obsugi oscyloskopw PXI.Modu oscyloskopu

  • Wzy obsugi urzdze autonomicznych :Multimetr z interfejsami IEEE488 oraz RS232VXI-based Baseband Vector Signal AnalyzerConnects to PC via IEEE 1394 "Firewire" interface

  • Wzy biblioteki I/O VISA :Grupa podstawowych wzw biblioteki VISA (zapis, odczyt ...).

  • Konfiguracja rodowiska pracy systemu program MAX :Okrelenie urzdze pomiarowych dostpnych w systemie komputerowym:Nadanie nazw symbolicznych.Powizanie z interfejsem systemu.Okrelenie szeregu parametrw konfiguracyjnych urzdze.Karta NI PCI-6221 wystpuje tutaj pod nazw symboliczn Dev1

  • Data acquisition

  • Obsuga moduu PXI przetwornik AC :NI PXI-6251 :16-Bit, 1 MS/s (Multichannel), 1.25 MS/s (1-Channel), 16 Analog InputsTwo 16-bit analog outputs (2.8 MS/s); 24 digital I/O; 32-bit counters Akwizycja danych z wykorzystaniem moduu PXI-6251 , ktry w systemie komputerowym wystpuje pod nazw Dev1.

  • Kreowanie obsugi moduu PXI z pomoc express VI - DAQ Assistant:

  • Dziaanie DAQ Assistant :DAQ Assistant po konfiguracji kreuje diagram realizujcy zadeklarowane zadanie. Przykadowy diagram wytworzony opcj Generate NI-DAQmx Code z wza DAQ Assistant poprzedniego przykadu:Podprogram konfiguracji karty (subVI).

  • Grupy wzw obsugi moduw przyrzdowych :Wzy obsugi oscyloskopu moduowego NI-Scope:

    Przykad inicjalizacji moduu:

  • Instrument control

  • Przykad obsugi multimetru cyfrowego :Konfigurowanie multimetru, wyzwolenie pomiaru i odczyt wyniku. W systemie multimetr wystpuje pod nazw S3_hp_dvm1 . Multimetr HP34401AZastosowanie wzw biblioteki VISA.Zastosowanie wzw sterownika IVI DMM.

  • Przykad obsugi moduu VXI :Odczyt zawartoci rejestrw konfiguracyjnych moduu VXI. W systemie modu wystpuje pod nazw VXI::0::INSTR . Zastosowanie wzw:VISA In 16 Odczytuje sowo 16-bitowe z podanej lokacji wybranej przestrzeni adresowej moduu.VISA Move In 16 Przenosi podan liczb sw 16-bitowych z obszaru pamici urzdzenia do pamici lokalnej.

    Data acquisition is the sampling of the real world to generate data that can be manipulated by a computer. Sometimes abbreviated DAQ or DAS, data acquisition typically involves acquisition of signals and waveforms and processing the signals to obtain desired information. The components of data acquisition systems include appropriate sensors that convert any measurement parameter to an electrical signal, which is acquired by data acquisition hardware. Instrument control consists of connecting a desktop instrument to a computer and taking measurements. Instrument control technika obsugi laboratoryjnych przyrzdw pomiarowych z poziomu programu komputerowego majca na celu wykonywanie pomiarw i gromadzenie ich wynikw.