Jste zde: úvodní stránka » znalosti » elektrotechnicky-sw » labview-zaklady
LabView základy
Vývojové postředí pro měření a zpracování naměřených dat
Úvodní do práce v LabView
Práce v tomto prostředí je velice intuitivní. Program obsahuje rozsáhlou nápovědu. Základem je:
- Panel - pracovní plochu pro ovládací a identifikační prvky (obsahuje textové a grafické menu), kliknutí pravým tlačítkem obdržímepaletu Controls
- Diagram - pracovní plocha pro blokové schéma (obsahuje také grafické a textové menu a navíc "dolaďovací" prvky), kliknutí pravým tlačítkem obdržímepaletu Functions
- Paleta Tools - rozhoduje o funkcí myší (obdržíme stiskem schift+ pravé tlačítko myši)
Ukázka jak panel a diagram vypadá ve skutečnosti)
Paleta Tools
Popis nástrojů z této palety
- operating - změna hodnot ovladacích prvků
- positioning - modifikace rozměru a polohy objektů
- labeling - popis objektů
- wiring - propojovaní bloků
- pop-up menu - zobrazí menu objektů (pryvé tlačítko myši uděl to stejné a je rychlejší...)
- breakpoint - vložení přerušení (zastavení) do programu, vhodné při odlaďavání
- probe - ukazatel, vhodné při odlaďování složitějších aplikací
- color copy - kopiruje barvu popředí (pozadí)
- color - změna barvy objetů
Spouštění a ladění aplikací
Výhodou LabView je že aplikace se dají testovat přímo v tomto prostředí a až budou hotovy lze je zkompilovat a provozovat samostatně.
- Run
- spuštění aplikace případně z menu Operate - Run v případě chyby je šipka nahrazena jinou a otevře Error List... - Stop
- zastavení aplikace případně z menu Operate - Stop - Run Continuously
- opakované spouštění - Pause
- dočasné pozastavení
Další ikonkyBreakpoint, Probe - z Tools Palety, přerušení či zobrazení signálu, další zajimavou ikonkou je Higlight (znazorňuje tok signálů), a nakonec možné krokování, provedení cyklu atd...
Popis: knihovna Controls
Panel
- Numeric
- digitální prvky (např.: Digital control...)
- analogové lineární (např.: Vertical Slide, Tank...)
- analogové kruhové (např.: Knob, Dial)
- barevne - pracují s barvou (např.: color box)
- Boolean - prvky lze použít jako control nebo indikator
- String & Table - zobrazení naměřených dat do tabulky
- List & Ring - výběry ze seznamu
- Array & Cluster - výběry ze seznamu
- Graph - grafické zobrazení naměřených hodnot
- Waveform Chart
- Waveform Graph
- XY Graph
- Path & Refnum
- pár nějakých dalších knihoven
Popis: knihovna Functions
Diagram
- Structures
- Sequence - sekvenční provádění programů
- Case - podmíněný příkaz
- For Loop - provádění cyklů (musí se definovat počet průchodů)
- While Loop - provádění cyklů (nedefinovaný počet průchodů)
- Formula Node
- Global Variable
- Local Variable
- Numeric - pravidla pro sčítaní, nasobení dělení...
- Add
- Subtract
- Increment
- a mnoho dalších
- Numeric - Conversion - konverzní funkce:
- To Byte Integer
- Convert Unit
- a mnoho dalších
- Numeric - Trigonometric - trigonometrické funkce:
- Sine
- Cosine
- Sinc
- a mnoho dalších
- Numeric - Logarithmic - logaritmické funkce:
- Exponential
- Logarithm Base 10
- a mnoho dalších
- Numeric - Complex
- Numeric - Additional Numeric Constant
- Boolean
- String
- Conversion
- Array
- Cluster
- Comparsion
- Time & Dialog
- File I/O
Typy signálů, proměných...
- dle druhu:
- řidicí
- identifikační
- dle rozměru:
- skalární
- vektorové 1D
- vektorové 2D
- vektorové 3D
- vektorové 4D
- vektorové 5D
- dle typu:
- Extended floating point
- Double floating point
- Single floating point
- Extended complex floating point
- Double complex floating point
- Single complex floating point
- 32-bit unsigned integer
- 16-bit unsigned integer
- 8-bit unsigned integer
- 32-bit signed integer
- 16-bit signed integer
- 8-bit signed integer
- ...
Další informace
Na adrese výrobce: www.ni.com![]()
| článek zveřejněn: 12.5.2006 |
Znalosti
Novinky
nový web o MS Office -
14.4.2009
SPS 2008 - opožděně pár fotek z jednoho zajímavého veletrhu
5.4.2009
Makro MS Excel – práce s listy po zimním spánku se začínám probouzet :)
více novinek viz. historie
Poděkování
za návštěvu a přeji ať zde nalezne vše co potřebujete...
Stránky o elektrotechnice, programování (PHP, DELPHI, CSS, XHTML, SEO), projektovém a time managementu.
RSS 2 | XHTML 1.1 | CSS | Email na autora: pavel@lasakovi.com | Copyright: Pavel a Danka 2005 |
2969
|