Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

LabVIEW Teoretická část www.ni.com Laboratory Virtual Instrument Engineering Workbench.

Podobné prezentace


Prezentace na téma: "LabVIEW Teoretická část www.ni.com Laboratory Virtual Instrument Engineering Workbench."— Transkript prezentace:

1 LabVIEW Teoretická část Laboratory Virtual Instrument Engineering Workbench

2 Úvod do LabVIEW LabVIEW Vývojové prostředí od firmy National Instruments pracující s grafickým programovacím jazykem G Programový kód v podobě blokového schématu Zpracovávání programu na základě toku dat (namísto vykonávání instrukcí) Programy = Virtuální měřicí přístroje (Virtual Instruments, VI´s)

3 Aplikační možnosti LabVIEW Získávání dat – Hardware, Simulace Analýza dat – zpracování naměřených nebo nasimulovaných signálů Prezentace dat – Export dat pro prezentační využití P Ř Í K L A D P Ř Í K L A D

4 Data Acquisition Device (DAQ) –pomocí USB, PCI nebo PXI zařízení –Konfigurovatelné skrz MAX Simulated Data Acquisition Device (DAQ) –Softwarová simulace na bázi ovladačů –Konfigurovatelné skrz MAX Zvuková karta –Přítomná téměř ve všech počítačích Získávání dat

5 Hardware Data Acquisition DAQ zařízení (karta) počítač senzory konektorový blok kabel Měřicí sestava využívající DAQ kartu

6 Univerzální DAQ zařízení Generování nebo získávání dat z více kanálů Měření nejrůznějších typů dat (v závislosti na software a senzorech) Připojení přes PCI (PXI, PCMCIA) slot k počítači Ke kartě přísluší konektorový blok a software Ovládání pomocí řadičů a vhodných příkazů aplikačního software NI-DAQ řadiče (drivers) = soubor VIs pro konfiguraci zařízení, získávání dat a ovládání zařízení DAQ zařízení (karta)

7 Získávání dat v LabVIEW Traditional NI-DAQ Specifické VIs pro ovládání: Analogových vstupů Analogových výstupů Digitalních I/O Čítačových operací NI-DAQmx „Řadiče nové generace“: VIs pro vykonávání úkolů Soubor VIs pro všechny typy měření

8 Softwarové generování signálu Vestavěné nástroje pro generování signálu Obsahuje: VI Expres, VI, Funkce Neomezené možnosti při tvorbě a manipulaci se signálem VI Express Classic VI

9 Každé VI se skládá ze 2 oken Front Panel = User Interface (UI) –Ovládací prvky = Vstupy –Indikátory = Výstupy Block Diagram = Grafický kód -bloky zobrazují jednotlivé subVI -data jsou mezi objekty transportována imaginárními dráty Programy v LabVIEW - Virtual Instruments (VIs)

10 Front Panel Uživatelské rozhraní VI´s Indikátory a ovládací prvky pro vstup a výstup hodnot Ovládací prvky – knoflíky, tlačítka, posuvné stupnice, … Indikátory – grafy, LED diody, tabulky, … Obecně se vytváří jako první

11 Front panel Panel nástrojů Logický ovládací prvek GrafLegenda Logický indikátor STOP tlačítko Tabulka Ikona Numerický indikátor Numerický ovládací prvek Help

12 Block diagram Po vytvoření předního panelu Místo pro sestavování grafického zdrojového kódu programu Propojení terminálů objektů z předního panelu pomocí vodičů Provádění nejrůznějších operací s daty pomocí expresních VI (funkcí) a operátorů

13 Block diagram SubVI Panel nástrojů Numerická konstanta While Loop (smyčka) Terminál grafu Dráty (tok dat) Funkce časovače Funkce dělení Terminál logického ovladače

14 Help – vděčný pomocník Context Help Online help Uzamknout help Jednoduchý popis programu Ctrl + H Online help Otevře klasické okno help

15 Express VI´s, VI´s a Functions Expresní VIStandardní VI Funkce Express VI: interaktivní VI konfigurovatelným dialogovým oknem Standardní VI: podprogramy (SubVI´s) mají block diagram i front panel Funkce: základní operační prvek v LabVIEW (nemá front panel a block diagram)


Stáhnout ppt "LabVIEW Teoretická část www.ni.com Laboratory Virtual Instrument Engineering Workbench."

Podobné prezentace


Reklamy Google