- Ano ang LabVIEW?
- Paano Ito Pagkakaiba Mula sa Iba Pang Mga Circuit Designing / Simulation Softwares?
- Bakit dapat mas gusto ng Isa ang LabVIEW?
- Inilulunsad ang LabVIEW
- Mga uri ng data sa LabVIEW:
- Halimbawa 1: Kumikinang na LED sa Button Press
- Halimbawa 2: LED ON-OFF
- Halimbawa 3: LED Blinking
- Mga Shortcut
Ano ang LabVIEW?
Ang LabVIEW ay isang akronim ng Laboratory Virtual Instrumentation Engineering Workbench. Ang kanilang hitsura at pagpapatakbo ay kahawig ng mga totoong instrumento sa mundo, tulad ng pindutan, voltmeter, oscilloscope, atbp. at samakatuwid sila ay tinawag bilang Virtual Instruments (VI). Nag-aalok ito ng isang grapikong diskarte sa pagprograma at tumutulong na gayahin ang mga totoong produkto ng mundo, na makakatulong sa iyo na mailarawan at mai-program. Sa gayon ito ay nangangailangan lamang ng lohika sa programa at ito ay independiyenteng syntax. Ang LabVIEW ay isang tool sa disenyo ng mataas na antas. Ito ay isang programang tagasalin (ibig sabihin,) hindi namin ito kailangan ipunin. Pinagsasama nito ang sarili, kailangan lamang namin itong isagawa.
Paano Ito Pagkakaiba Mula sa Iba Pang Mga Circuit Designing / Simulation Softwares?
Ang lahat ng circuit designing / simulation software's ay isang eskematiko na kumukuha at simulation ng programa na nagbibigay-daan sa iyo upang subukan ang output ng iba't ibang mga circuit sa pamamagitan ng pag-iipon ng mga bahagi at pagguhit ng iskema. Samakatuwid, ang LabVIEW ay isang virtual na workbench para sa grapikong programa sa pamamagitan ng pagkuha at pag-interfaces ng mga virtual na circuit na nilikha sa anumang circuit na pagdidisenyo / simulation softwares.
Ang pagprograma ay maaaring may dalawang uri. Ang mga ito ay batay sa teksto at batay sa grapiko na programa. C, C ++, java, atbp. ay ang lahat ng batay sa teksto ng mga wika ng programang pangkonteksuwal, at ang MATLAB ay wikang pantulong na antas, samantalang, ang LabVIEW ay isang wikang batay sa grapiko na programa.
Bakit dapat mas gusto ng Isa ang LabVIEW?
Ang isa na walang anumang pangunahing kaalaman tungkol sa pagprogram ay maaaring magsimula sa LabVIEW. Upang gawin ang programa sa LabVIEW dapat magkaroon ang isang praktikal na kaalaman at lohikal na kakayahan sa pag-iisip. Ang programmer ng LabVIEW ay hindi kailangang malaman ang anumang syntax ng programa o anumang istraktura ng pagprograma tulad ng c, c ++, java programming wika.
Maaaring mas gusto ng isa ang LabVIEW, kung ang programa ay masyadong malaki. Ito ay kasing simpleng pagkonekta ng mga bahagi ng hardware para sa iyong proyekto ngunit sa isang software.
Sa ibaba ng diagram ay ipinapakita ang pagkakaiba sa pagitan ng tekstuwal at grapikong programa. Sa kaliwang bahagi, mayroong isang programa ng Arduino upang magpikit ng isang LED na may 1 segundong pagkaantala, at sa kanang bahagi ang graphic na replica nito ay ginawa gamit ang LabVIEW software. Sa tuwing pipindutin mo OK na button sa Boolean LED ay blink on at off na may 1 segundo ng pagka-antala.
Inilulunsad ang LabVIEW
Una i-download ang software ng LabVIEW mula sa National Instruments. Sa sandaling mailunsad mo ang software, lilitaw ang window ng Pagsisimula.
Ang window na ito ay kilala bilang Getting Started window. Pindutin ang ctrl + N upang magbukas ng isang Bagong Proyekto.
Kapag binuksan mo ang Bagong Project, makikita mo ang front panel at i-block ang diagram.
Ang pagsisimula ng window ay mawala kapag binuksan mo ang bago o mayroon nang proyekto. Lumilitaw muli ito kapag isinara mo ang lahat ng mga front panel at harangan ang mga diagram. Maaari mo ring maabot ang window na ito mula sa front panel o i-block ang diagram sa pamamagitan ng pagpili sa Tingnan >> Pagsisimula ng window .
Pindutin ang ctrl + T upang dalhin ang front panel at harangan ang diagram ng magkatabi tulad nito,
Sa LabVIEW, bubuo ka ng isang interface ng gumagamit ie, front panel, na may mga kontrol at tagapagpahiwatig. Ang mga kontrol ay walang iba kundi ang mga input na ibinibigay mo, tulad ng mga knobs, switch, atbp. Ang mga tagapagpahiwatig ay walang anuman kundi ang mga output na iyong nilikha, tulad ng led, graphs, atbp. Ipapaliwanag ko ang lahat ng mga entity na may isang halimbawa, upang maunawaan mo mas mabuti.
Mga uri ng data sa LabVIEW:
Ang mga uri ng data ay walang iba kundi ang pag-uuri ng mga variable. Ang mga sumusunod ay ang mga uri ng data na ginamit sa LabVIEW at ang kanilang pagtutukoy ng kulay sa block diagram.
Uri ng data |
Kulay |
Lumulutang na punto |
Kahel |
Mga integer |
Bughaw |
Mga Boolean |
Berde |
String |
Kulay rosas |
Polymorphic |
Itim |
Polymorphic - Ang isa na maaaring alinman sa mga uri ng data sa itaas o maaaring hindi ito.
Halimbawa 1: Kumikinang na LED sa Button Press
Pagdaragdag ng Mga Kontrol sa Front Panel
Ang mga kontrol sa front panel ay gayahin ang mekanismo ng pag-input sa isang pisikal na instrumento at magbigay ng data sa block diagram ng mga Virtual Instrument (ang mga programa sa LabVIEW ay tinatawag na VI o Virtual Instruments).
- Piliin ang Tingnan >> Mga Kontrol na Palette upang magkaroon ng mga control o palette ng function na permanenteng sa screen, o i-right click ang anumang blangko na puwang sa front panel o i-block ang diagram upang pansamantalang maipakita ito.
- Ilipat ang cursor sa mga icon sa Modern palette upang hanapin ang mga kontrol na kinakailangan mo (Boolean Controls Palette).
TANDAAN: Tulad ng para sa kumikinang na humantong sa pindutan ng pindutan, ang kontrol dito ay pindutan. Kaya piliin ang palole ng mga kontrol ng Boolean.
- I-click ang icon ng mga kontrol ng Boolean upang maipakita ang palole ng mga kontrol ng Boolean.
- I-click ang control button sa palole ng Boolean kontrol upang ikabit ang kontrol at pagkatapos ay idagdag ang pindutan sa front panel.
Gagamitin mo ang control button na ito upang masilaw ang led.
Sa gayon ang pagkontrol ng pindutan ay idinagdag sa front panel.
Pagdaragdag ng tagapagpahiwatig sa Front Panel:
- Gayundin magdagdag ng pindutan mula sa palole ng Boolean. Pagkatapos ay magbigay ng koneksyon tulad ng ipinakita sa ibaba,
Upang Patakbuhin ang Virtual Instrument:
- Piliin ang Pagpapatakbo >> Patuloy na Patakbuhin / Patakbuhin.
- O maaari mong gamitin ang mga icon na nabanggit ko sa nasa itaas na pigura.
- Upang itigil muli ang pagpapatupad pindutin ang patuloy na icon.
Sa gayon ang led glows kapag pinindot mo ang pindutan.
Tandaan: Kung ang pindutan ng pagpapatakbo ay nasira, nangangahulugan ito na mayroong isang error sa programa ng LabVIEW. Upang malaman kung ano ang error, pindutin ang sirang pindutan ng run, lalapit ka sa isang dialog box na naglalarawan sa error.
Sumangguni sa video na ibinigay sa pagtatapos ng artikulo.
Halimbawa 2: LED ON-OFF
Sa halimbawa sa ibaba, sa halip na pindutan, gagamit kami ng knob mula sa Boolean palette.
Tandaan: Suriin ang Video sa dulo.
Halimbawa 3: LED Blinking
- Sa halimbawa sa itaas, tinanggal ko ang ok button at idinagdag ang stop button.
- Pag-right click sa window ng block diagram, lilitaw ang mga palette ng pagpapaandar .
- Pumili at i-drag habang loop.
- Mag-right click sa habang loop at piliin ang Magdagdag ng Pagrehistro ng Shift.
- Mag-right click sa block diagram at piliin ang Boolean, sa piliin ang Boolean na hindi gate .
- Katulad nito, pumili at i-drag ang pagkaantala at magdagdag ng pare-pareho dito.
Ang mga pare-pareho ay halaga na maaari mong baguhin ayon sa iyong kinakailangan tulad ng 1000ms sa loob ng 1 segundo.
- Ibigay ang mga koneksyon tulad ng ipinakita sa diagram sa itaas.
TANDAAN: Maaari mong gamitin ang iyong sariling mga lohika upang bumuo ng mga halimbawa sa itaas.
Mga Shortcut
Maaari mong gamitin ang mga keyboard shortcut sa ibaba upang makontrol ang LabVIEW.
pintas |
pagpapaandar |
|
Magbukas ng bago, blangko VI |
|
Ipinapakita o itinatago ang window ng tulong sa konteksto |
|
Ipinapakita ang mabilis niyang pagbagsak ng dialog box. |
|
Tinatanggal ang lahat ng sirang mga wire sa isang VI |
|
Ipinapakita ang window ng listahan ng error. |