- Čo je LabVIEW?
- Ako sa líši od iných softvérových softvérov na navrhovanie / simuláciu obvodov?
- Prečo by mal niekto uprednostňovať LabVIEW?
- Spúšťa sa LabVIEW
- Dátové typy v LabVIEW:
- Príklad 1: Svietiaca LED na tlačidle Stlačte
- Príklad 2: LED ON-OFF
- Príklad 3: Blikajúca LED
- Skratky
Čo je LabVIEW?
LabVIEW je skratka Laboratory Virtual Instrumentation Engineering Workbench. Ich vzhľad a operácie pripomínajú prístroje z reálneho sveta, ako napríklad gombíky, voltmetre, osciloskopy atď. a preto sa nazývajú ako Virtuálne nástroje (VI). Ponúka prístup k grafickému programovaniu a pomáha simulovať produkty v reálnom svete, čo vám pomáha vizualizovať a programovať. Programovanie teda vyžaduje iba logiku a je nezávislý od syntaxe. LabVIEW je dizajnový nástroj na vysokej úrovni. Je to programátor tlmočenia (tj.), Ktorý nemusíme kompilovať. Zostavuje sa sám, musíme ho iba vykonať.
Ako sa líši od iných softvérových softvérov na navrhovanie / simuláciu obvodov?
Všetky programovacie / simulačné programy obvodov sú schémy, ktoré zachytávajú a simulujú program, ktorý umožňuje testovať výstupy rôznych obvodov zostavením komponentov a nakreslením schém. Zatiaľ čo LabVIEW je virtuálny pracovný stôl pre grafické programovanie zachytávaním a prepojením virtuálnych obvodov vytvorených na ľubovoľnom softvéri na návrh / simuláciu obvodov.
Programovanie môže byť dvoch typov. Jedná sa o textové a grafické programovanie. C, C ++, java atď. sú všetky textové založené textové programovacie jazyky, a MATLAB je stredná úroveň jazyka, zatiaľ čo LabVIEW je grafický programovací jazyk.
Prečo by mal niekto uprednostňovať LabVIEW?
Ten, kto nemá základné znalosti o programovaní, môže spustiť LabVIEW. Na programovanie LabVIEW je potrebné mať praktické vedomosti a schopnosti logického myslenia. Programátor LabVIEW nemusí poznať žiadnu syntax alebo programovú štruktúru, ako sú programovacie jazyky c, c ++, java.
Jeden môže uprednostniť LabVIEW, keď je program príliš veľký. Je to také jednoduché pripojenie hardvérových komponentov pre váš projekt, ktoré je spojené so softvérom.
Nižšie uvedený diagram ukazuje rozdiel medzi textovým a grafickým programovaním. Na ľavej strane je program Arduino na blikanie LED s 1 sekundovým oneskorením a na pravej strane je jeho grafická replika vyrobená pomocou softvéru LabVIEW. Kedykoľvek stlačíte tlačidlo OK logický LED bude blikať na a preč s 1 sekundu meškanie.
Spúšťa sa LabVIEW
Najskôr si stiahnite softvér LabVIEW od spoločnosti National Instruments. Po spustení softvéru sa zobrazí okno Začíname.
Toto okno je známe ako okno Začíname. Stlačením klávesovej skratky ctrl + N otvorte nový projekt.
Po otvorení nového projektu uvidíte predný panel a blokovú schému.
Okno Začíname zmizne, akonáhle otvoríte nový alebo existujúci projekt. Znovu sa zobrazí, keď zatvoríte všetky predné panely a blokové diagramy. K tomuto oknu sa môžete dostať aj z predného panela alebo blokového diagramu výberom okna Zobraziť >> Začíname .
Stlačením kombinácie klávesov ctrl + T zobrazíte predný panel a blokový diagram takto,
V LabVIEW budete budovať užívateľské rozhranie, tj. Predný panel, s ovládacími prvkami a indikátormi. Ovládacie prvky nie sú nič iné ako vstupy, ktoré zadáte, napríklad gombíky, prepínač atď., Indikátory nie sú nič iné ako výstupy, ktoré vytvoríte, napríklad led, grafy atď., Všetky entity vysvetlím na príklade, aby ste pochopili lepšie.
Dátové typy v LabVIEW:
Dátové typy nie sú nič iné ako klasifikácia premenných. Nasledujú dátové typy používané v LabVIEW a ich farebná špecifikácia v blokovom diagrame.
Dátové typy |
Farby |
Plávajúca bodka |
Oranžová |
Celé čísla |
Modrá |
Boolovci |
zelená |
String |
Ružová |
Polymorfné |
čierna |
Polymorfný - Ten, ktorý môže byť ktorýmkoľvek z týchto vyššie uvedených typov údajov alebo nemusí byť týmito.
Príklad 1: Svietiaca LED na tlačidle Stlačte
Pridanie ovládacích prvkov na predný panel
Ovládacie prvky na prednom paneli simulujú vstupný mechanizmus na fyzickom prístroji a dodávajú údaje do blokového diagramu virtuálnych nástrojov (programy LabVIEW sa nazývajú VI alebo Virtual Instruments).
- Vyberte Zobraziť >> Paleta ovládacích prvkov, aby ste mali paletu ovládacích prvkov alebo funkcií natrvalo na obrazovke, alebo kliknite pravým tlačidlom myši na ľubovoľné prázdne miesto na prednom paneli alebo v blokovom diagrame a dočasne ho zobrazte.
- Presuňte kurzor na ikony na palete Modern a vyhľadajte požadované ovládacie prvky (paleta Boolean Controls).
POZNÁMKA: Pokiaľ ide o svietiacu žiarovku po stlačení tlačidla, tu sa ovláda tlačidlo. Vyberte paletu ovládacích prvkov Boolean.
- Kliknutím na ikonu Boolean Controls zobrazíte paletu Boolean Controls.
- Kliknutím na ovládací prvok tlačidla na palete boolovských ovládacích prvkov pripojte ovládací prvok a potom toto tlačidlo pridajte na predný panel.
Týmto tlačidlovým ovládaním zapálite žiarovku.
Takto je na predný panel pridané ovládanie pomocou tlačidiel.
Pridanie indikátora na predný panel:
- Podobne pridajte tlačidlo z Booleovej palety. Potom pripojte pripojenie, ako je uvedené nižšie,
Spustenie virtuálneho nástroja:
- Vyberte Prevádzkovať >> Spustiť / Spustiť nepretržite.
- Alebo môžete použiť ikony, ktoré som spomenul na vyššie uvedenom obrázku.
- Pre opätovné zastavenie vykonávania stlačte ikonu nepretržite bežať.
LED dióda sa tak po stlačení tlačidla rozsvieti.
Poznámka: Ak je tlačidlo spustenia rozbité, znamená to, že došlo k chybe v programovaní LabVIEW. Ak chcete vedieť, čo chyba je, stlačte tlačidlo, ktoré zlomený tlačidlo behu budete blížiť sa dialógové okno popisujúce chybu.
Odkaz na video uvedené na konci článku.
Príklad 2: LED ON-OFF
V nasledujúcom príklade namiesto tlačidla použijeme gombík z Booleovej palety.
Poznámka: Skontrolujte video na konci.
Príklad 3: Blikajúca LED
- Vo vyššie uvedenom príklade som odstránil tlačidlo ok a pridal tlačidlo stop.
- Kliknite pravým tlačidlom myši na okno blokového diagramu, zobrazí sa paleta Funkcie .
- Pick a ťahaním , zatiaľ čo slučka.
- Pravým tlačidlom myši kliknite na while slučky a zvoľte Add Shift Register.
- Kliknite pravým tlačidlom myši na blokový diagram a vyberte možnosť Boolean, v ktorej vyberte možnosť Boolean, nie brána .
- Podobne vyberte a potiahnite oneskorenie a pridajte k nemu konštantu.
Konštanty sú hodnoty, ktoré môžete meniť podľa svojich požiadaviek, napríklad 1 000 ms po dobu 1 sekundy.
- Pripojte káble tak, ako je to znázornené na obrázku vyššie.
POZNÁMKA: Na zostavenie vyššie uvedených príkladov môžete použiť svoju vlastnú logiku.
Skratky
LabVIEW môžete ovládať pomocou nasledujúcich klávesových skratiek.
skratka |
funkcia |
|
Otvorte nový, prázdny VI |
|
Zobrazí alebo skryje kontextové okno pomocníka |
|
Zobrazí dialógové okno rýchleho pustenia. |
|
Vymaže všetky prerušené vodiče v VI |
|
Zobrazí okno so zoznamom chýb. |