- Kas yra „LabVIEW“?
- Kuo jis skiriasi nuo kitų grandinių projektavimo / modeliavimo programinės įrangos?
- Kodėl verta rinktis LabVIEW?
- Paleidžiama „LabVIEW“
- „LabVIEW“ duomenų tipai:
- 1 pavyzdys: mygtuko paspaudime šviečia šviesos diodas
- 2 pavyzdys: šviesos diodas įjungtas ir išjungtas
- 3 pavyzdys: mirksi šviesos diodas
- Spartieji klavišai
Kas yra „LabVIEW“?
„LabVIEW“ yra laboratorijos virtualių prietaisų inžinerijos darbo stalo santrumpa. Jų išvaizda ir veikimas primena realaus pasaulio prietaisus, tokius kaip mygtukas, voltmetras, osciloskopas ir kt. ir todėl jie vadinami virtualiaisiais instrumentais (VI). Tai siūlo grafinio programavimo metodą ir padeda imituoti realaus pasaulio produktus, kurie padeda jums vizualizuoti ir programuoti. Taigi programuoti reikia tik logikos ir ji nepriklauso nuo sintaksės. „LabVIEW“ yra aukšto lygio dizaino įrankis. Tai yra vertėjo programavimas (ty), jo nereikia kompiliuoti. Jis pats susideda, mums reikia tik jį įvykdyti.
Kuo jis skiriasi nuo kitų grandinių projektavimo / modeliavimo programinės įrangos?
Visos grandinių projektavimo / modeliavimo programinės įrangos yra schemos, fiksuojančios ir imituojančios programą, leidžiančią išbandyti įvairių grandinių išvestį surenkant komponentus ir braižant schemas. Kadangi „LabVIEW“ yra virtualus grafinio programavimo darbastalis, užfiksuojant ir susiejant virtualias grandines, sukurtas bet kurioje grandinės projektavimo / imitavimo programoje.
Programavimas gali būti dviejų tipų. Tai yra tekstinis ir grafinis programavimas. C, C ++, java ir kt. yra visos teksto programavimo kalbos, o MATLAB yra vidutinio lygio kalba, o „LabVIEW“ yra grafine programavimo kalba.
Kodėl verta rinktis LabVIEW?
Tas, kuris neturi jokių pagrindinių žinių apie programavimą, gali paleisti „LabVIEW“. Norint atlikti „LabVIEW“ programavimą, reikia turėti praktinių žinių ir loginio mąstymo galimybių. „LabVIEW“ programuotojui nereikia žinoti jokios programavimo sintaksės ar jokios programavimo struktūros, pvz., C, c ++, java programavimo kalbos.
Galima teikti pirmenybę „LabVIEW“, kai programa yra per didelė. Tai yra paprastas aparatūros komponentų sujungimas jūsų projektui, bet programinėje įrangoje.
Žemiau schema rodo skirtumą tarp tekstinio ir grafinio programavimo. Kairėje pusėje yra „Arduino“ programa, kuri mirksi šviesos diodu su 1 sekundės vėlavimu, o dešinėje jo grafinė kopija buvo padaryta naudojant „LabVIEW“ programinę įrangą. Kai paspausite mygtuką OK Būlio diodas mirksės ant ir išjungti su 1 sekundę vėlavimo.
Paleidžiama „LabVIEW“
Pirmiausia atsisiųskite „LabVIEW“ programinę įrangą iš „National Instruments“. Paleidus programinę įrangą, pasirodys langas Pradėti.
Šis langas yra žinomas kaip Pradedantis langas. Paspauskite „Ctrl“ + N, kad atidarytumėte naują projektą.
Atidarę „New Project“ pamatysite priekinį skydelį ir blokinę schemą.
Langas „Pradėti“ dings, kai atidarysite naują ar esamą projektą. Jis vėl pasirodo uždarius visus priekinius skydus ir blokuojant diagramas. Šį langą taip pat galite pasiekti naudodami priekinį skydelį arba blokinę schemą pasirinkdami Peržiūrėti >> Pradėti langą .
Paspauskite „ Ctrl“ + T, kad priekinis skydelis ir blokų schema būtų rodomi taip,
„LabVIEW“ sukursite vartotojo sąsają, ty priekinį skydelį su valdikliais ir indikatoriais. Valdikliai yra ne kas kita, kaip jūsų įvedami duomenys, pvz., Rankenėlės, jungikliai ir kt., Indikatoriai yra ne kas kita, kaip jūsų sukurti išėjimai, tokie kaip LED, grafikai ir kt. geriau.
„LabVIEW“ duomenų tipai:
Duomenų tipai yra ne kas kita, o kintamųjų klasifikacija. Toliau pateikiami „LabVIEW“ naudojami duomenų tipai ir jų spalvų specifikacijos blokinėje diagramoje.
Duomenų tipai |
Spalvos |
Plūduriuojantis taškas |
Oranžinė |
Sveikieji skaičiai |
Mėlyna |
Booleanai |
Žalias |
Stygos |
Rožinis |
Polimorfinis |
Juoda |
Polimorfinis - tas, kuris gali būti bet kuris iš šių aukščiau nurodytų duomenų tipų, arba gali būti ne toks.
1 pavyzdys: mygtuko paspaudime šviečia šviesos diodas
Valdiklių pridėjimas prie priekinio skydelio
Priekinio skydelio valdikliai imituoja fizinio prietaiso įvesties mechanizmą ir pateikia duomenis į virtualiųjų instrumentų blokinę schemą („LabVIEW“ programos vadinamos „VI“ arba „ Virtual Instruments“).
- Pasirinkite „View >> Controls Palette“, jei norite, kad valdiklių ar funkcijų paletė būtų nuolat rodoma ekrane, arba dešiniuoju pelės mygtuku spustelėkite bet kurią tuščią vietą priekiniame skydelyje arba blokinėje diagramoje, kad ji būtų laikinai rodoma.
- Perkelkite žymeklį virš šiuolaikinės paletės piktogramų, kad surastumėte reikalingus valdiklius (Bulio logikos valdiklių paletė).
PASTABA: Kalbant apie švytinčią lemputę, paspaudus mygtuką, čia yra mygtukas. Taigi pasirinkite „ Boolean“ valdymo paletę.
- Spustelėkite „Boolean“ valdiklių piktogramą, kad būtų rodoma „Boolean“ valdiklių paletė.
- Spustelėkite mygtuką „Boolean“ valdiklių paletėje, kad pritvirtintumėte valdiklį, tada pridėkite mygtuką prie priekinio skydelio.
Šį mygtuko valdiklį naudosite švytėdami.
Taigi mygtukų valdymas pridedamas prie priekinio skydelio.
Indikatoriaus pridėjimas prie priekinio skydelio:
- Panašiai pridėkite mygtuką iš Boolean paletės. Tada suteikite ryšį, kaip parodyta žemiau,
Norėdami paleisti virtualią priemonę:
- Pasirinkite Valdyti >> Vykdyti / Vykdyti nuolat.
- Arba galite naudoti piktogramas, kurias minėjau aukščiau esančiame paveikslėlyje.
- Norėdami vėl sustabdyti vykdymą, paspauskite piktogramą „Vykdyti nuolat“.
Taigi lemputė šviečia, kai paspaudžiate mygtuką.
Pastaba: Jei paleidimo mygtukas yra sugadintas, tai reiškia, kad programoje „LabVIEW“ yra klaida. Norėdami sužinoti, kas yra klaida, paspauskite tą sugedusio paleidimo mygtuką ir pateksite į dialogo langą, kuriame aprašoma klaida.
Žiūrėkite vaizdo įrašą, pateiktą straipsnio pabaigoje.
2 pavyzdys: šviesos diodas įjungtas ir išjungtas
Žemiau pateiktame pavyzdyje vietoj mygtuko naudosime rankenėlę iš Boolean paletės.
Pastaba: Patikrinkite vaizdo įrašą pabaigoje.
3 pavyzdys: mirksi šviesos diodas
- Ankstesniame pavyzdyje pašalinau mygtuką „OK“ ir pridėjau mygtuką „Stop“.
- Dešiniuoju pelės mygtuku spustelėkite bloko diagramos langą, atsiras funkcijų paletė .
- Pasirinkite ir vilkite, kol kilpa.
- Dešiniuoju pelės mygtuku spustelėkite „ while“ kilpą ir pasirinkite „Add Shift Register“.
- Dešiniuoju pelės mygtuku spustelėkite bloko schemą ir pasirinkite Boolean, tame pasirinkite Boolean not gate .
- Panašiai pasirinkite „vilkti“ vėlavimą ir prie jo pridėkite konstanta.
Konstantos yra vertė, kurią galite pakeisti pagal savo reikalavimus, pvz., 1000 ms 1 sekundei.
- Pateikite jungtis, kaip parodyta aukščiau pateiktoje diagramoje.
PASTABA: Norėdami sukurti aukščiau pateiktus pavyzdžius, galite naudoti savo logiką.
Spartieji klavišai
Norėdami valdyti „LabVIEW“, galite naudoti toliau pateiktus sparčiuosius klavišus.
trumpesnis kelias |
funkcija |
|
Atidarykite naują tuščią VI |
|
Parodo arba slepia konteksto pagalbos langą |
|
Rodomas greito iškrovimo dialogo langas. |
|
Ištrina visus sugedusius laidus VI |
|
Rodomas klaidų sąrašo langas. |