Turinys:

„MiniLab 1008“ir „LabVIEW“: 16 žingsnių
„MiniLab 1008“ir „LabVIEW“: 16 žingsnių

Video: „MiniLab 1008“ir „LabVIEW“: 16 žingsnių

Video: „MiniLab 1008“ir „LabVIEW“: 16 žingsnių
Video: Webinario "Adquisición de datos por medio de módulos USB" 2024, Spalio mėn
Anonim
„MiniLab 1008“ir „LabVIEW“
„MiniLab 1008“ir „LabVIEW“

Duomenų surinkimo (DAQ) aparatinė įranga suteikia paprastą sąsają, kad į kompiuterį būtų galima įvesti analoginius/skaitmeninius signalus, o įgytam signalui apdoroti naudojama „LabVIEW“programinė įranga. Pavyzdžiui, galite prijungti termoporos jutiklį prie DAQ modulio per analoginį įvesties kanalą ir „LabVIEW VI“pagalba nuskaityti / parodyti esamą temperatūrą. Šioje pamokoje aš sukursiu duomenų surinkimo virtualų instrumentą (VI) „LabVIEW“, skirtą „MiniLab1008 DAQ“moduliui. Čia pateikta informacija padės geriau suprasti „LabVIEW“programinę įrangą ir duomenų surinkimo aparatūrą. „LabVIEW“yra „National Instruments Corporation“(NI) prekės ženklas, o mūsų naudojama duomenų surinkimo aparatūra yra iš „Measurement Computing“(MKC). „Minilab1008 USB DAQ“modulio kaina yra apie 129 USD. Daugiau informacijos apie „MiniLab1008“rasite MKC svetainėje: https:// www.measurementcomputing.com/ Daugiau informacijos apie LabVIEW rasite NI svetainėje:

1 veiksmas: ryšio nuoroda

Ryšio nuoroda
Ryšio nuoroda

Tvarkyklės, pateiktos su matavimo skaičiavimo (MKC) DAQ moduliais, nesuteikia tiesioginės įrangos kontrolės iš „LabVIEW“programinės įrangos. Mums reikia „Universal Library“, kad galėtume bendrauti su „LabVIEW“. Žr. 1.1 pav. Hierarchinį ryšį tarp LabVIEW ir MKC Minilab1008 DAQ.

2 žingsnis: dvi VI dalys - priekinis skydelis ir schema

Dvi VI dalys - priekinis skydelis ir diagrama
Dvi VI dalys - priekinis skydelis ir diagrama

VI yra dvi dalys: skydelis ir schema. Skydas primena prietaiso priekinį skydelį, o schema yra vieta, kur jungiate įvairius komponentus. Šis VI gaus duomenis iš nurodyto kanalo ir parodys juos priekiniame skydelyje. „LabVIEW“programoje nėra teksto programavimo. Baigtas VI turėtų atrodyti kaip 1 pav.:

3 žingsnis: Aparatūros aptikimas ir „LabVIEW“paleidimas

Spustelėkite, kad paleistumėte „InstaCal“programinę įrangą iš „Measurement Computing“. Tai būtina, nes tai leistų kompiuteriui aptikti prijungtą DAQ aparatinę įrangą. Spustelėkite darbalaukį, kad paleistumėte „LabVIEW“. Spustelėkite NewVI, kad paleistumėte naują VI programą.

4 žingsnis: priekinio skydo projektavimas

Priekinio skydo projektavimas
Priekinio skydo projektavimas

Kad duomenų rinkimas veiktų, VI turime pateikti valdiklius, funkcijas ir rodiklius. Valdikliai leidžia keisti parametrų vertę, rodikliai leidžia grafikuoti ir diagramuoti duomenis, o funkcijos - apdorotų arba įvesties/išvesties valdymą. 1 veiksmas. Skaitmeninio valdymo pridėjimas Naršykite valdiklių meniu. Skaitmeniniame lange pasirinkite DIGITAL CONTROL, kaip parodyta 2 paveiksle. Skydelyje pasirodys laukas, pažymėkite jį kaip „Board #“. Pakartokite tai 3 kartus pridėdami daugiau skaitmeninių valdiklių ir pažymėkite juos kaip Sample Rate, Low Channel ir High Channel. Šie valdikliai leis mums įvesti „Minilab1008“duomenų rinkimo plokštės skaitines reikšmes

5 žingsnis: priekinio skydo projektavimas

Priekinio skydo projektavimas
Priekinio skydo projektavimas

2 veiksmas. Klaidų pranešimų valdymo pridėjimas Jei naudojate klaidų valdiklį, „LabVIEW“skaito iš eilučių rinkinio. Meniu „Eilutės ir kelio valdikliai“, kaip parodyta 3 paveiksle, pasirinkite eilutės indikatorių ir pažymėkite jį kaip klaidos pranešimą. Atminkite, kad tai yra klaidų pranešimų, susijusių su aparatūros būsena, langas.

6 žingsnis: priekinio skydo projektavimas

Priekinio skydo projektavimas
Priekinio skydo projektavimas

Norėdami nubraižyti gautus duomenis, eikite į meniu GRAPH, kaip parodyta 4 pav., Pasirinkite WAVEFORMGRAPH ir pažymėkite jį kaip Ekranas. PASTABA: manipuliuojant G objektais, priekinis skydelis gali atrodyti taip, kaip parodyta 1 pav.

7 žingsnis: Diagramų skydelio projektavimas

Diagramų skydelio projektavimas
Diagramų skydelio projektavimas

Spustelėkite VI diagramos dalį. Pastebėsite kitą plaukiojančią paletę pavadinimu Funkcijos. Ši paletė turi daugybę funkcijų ir antrinių VI, kurie kontroliuoja visus DAQ plokštės ar modulio aspektus ir signalo matavimą bei apdorojimą. Jei pažymėjote visus skaitmeninius valdiklius ir indikatorius, diagramoje rasite jų gnybtus, pažymėtus atitinkamai. Jei pamiršote pažymėti skaitmenis ir eilutes taip, kaip įvedėte juos į priekinį skydelį, tai gali būti painu. Naudodami dešinįjį pelės klavišą pasirinkite terminalą ir meniu pasirinkite „Rasti terminalą“. Arba galite dukart spustelėti terminalą diagramoje ir jis nurodys valdiklį priekiniame skydelyje. Norėdami patekti į diagramą, eikite į „Windows“meniu ir pasirinkite RODYTI DIAGRAMĄ. Diagrama turėtų atrodyti taip, kaip parodyta 5 pav.

8 žingsnis: Diagramų skydelio projektavimas

Diagramų skydelio projektavimas
Diagramų skydelio projektavimas

Norėdami pakeisti skaitinį vaizdavimą, kaip parodyta 5 paveiksle, dešiniuoju pelės mygtuku spustelėkite skaičių laukelį ir meniu „Atstovavimas“pakeiskite skaičių skaičių, kaip parodyta žemiau:

9 žingsnis: Diagramų skydelio projektavimas

Diagramų skydelio projektavimas
Diagramų skydelio projektavimas
Diagramų skydelio projektavimas
Diagramų skydelio projektavimas

1 veiksmas. Analoginio įvesties funkcijos pridėjimas Meniu Funkcijos pasirinkite MKC piktogramą ir pasirinkite „AlnScFg Input“iš analoginio įvesties, kaip parodyta 6 pav. Kai pelė laikoma bet kurioje diagramos dalyje, ekrane pasirodys pagalbos langas. Pavyzdžiui, „AInScFg“pagalba yra parodyta, kaip parodyta 7 pav.

10 žingsnis: Diagramų skydelio projektavimas

Diagramų skydelio projektavimas
Diagramų skydelio projektavimas
Diagramų skydelio projektavimas
Diagramų skydelio projektavimas

2 veiksmas - pridėkite signalo kondicionavimo funkcijas Meniu Funkcijos pasirinkite MKC ir iš signalo kondicionavimo pasirinkite ToEng, kaip parodyta 8 pav. Išsami informacija apie „ToEng. VI“parodyta 9 pav.

11 veiksmas: Diagramų skydelio projektavimas

Diagramų skydelio projektavimas
Diagramų skydelio projektavimas
Diagramų skydelio projektavimas
Diagramų skydelio projektavimas

3 veiksmas - pridėkite klaidos pranešimų perdavimą Meniu Funkcijos pasirinkite MCC ir pasirinkite ErrMsg iš MISC (kalibravimas ir konfigūravimas), kaip parodyta 10 pav. 11 pav. Parodyta „Err Msg“funkcijos pagalba.

12 žingsnis: Diagramų skydelio projektavimas

Diagramų skydelio projektavimas
Diagramų skydelio projektavimas

4 veiksmas - Skaitinė konstanta Meniu Funkcijos pasirinkite Skaitmeninis ir pasirinkite Skaitinė konstanta, kaip parodyta 12 pav. Pastaba: „Įveskite skaitinę reikšmę 1000 į pastovų lauką. Pakartokite 4 veiksmą ir įveskite vertę 0. Priežastis, kodėl tai darome, yra įvesti į surinktų mėginių skaičių įvestį, taip pat pateikti įvestį iki t0 (bangos formos paleidimo laiko). Daugiau informacijos rasite 18 paveiksle.

13 žingsnis: Diagramų skydelio projektavimas

Diagramų skydelio projektavimas
Diagramų skydelio projektavimas

5 žingsnis - Skambučio konstanta Meniu Funkcijos pasirinkite Skaitmeninis ir pasirinkite Skambėjimo konstanta, kaip parodyta 13 pav. Pastaba: į pirmąjį konstantos lauką įveskite tekstą „Neprogramuojamas“, tada į antrąjį pastovų lauką įveskite skaitinę vertę+-10V. Norėdami pridėti antrą lauką, dešiniuoju pelės mygtuku spustelėkite laukelį ir meniu pasirinkite Pridėti elementą po, tada įveskite +-10V. Priežastis, kodėl tai darome, yra įvestis į diapazoną. Jis naudojamas A/D mėginiui surinkti. Įėjimo įtampos diapazonas linijiniam veikimui, vieno galo režimas „MiniLAB1008“yra ± 10 Vmax.

14 žingsnis: Diagramų skydelio projektavimas

Diagramų skydelio projektavimas
Diagramų skydelio projektavimas
Diagramų skydelio projektavimas
Diagramų skydelio projektavimas
Diagramų skydelio projektavimas
Diagramų skydelio projektavimas

Meniu Funkcijos pasirinkite „Bangos forma“ir pasirinkite „Sukurti bangos formą“, kaip parodyta 14 pav. Priežastis, kodėl mes kuriame savo bangos formą, yra ta, kad turime pritaikyti x ašies mastelį. Pakeitus X ašį, kad būtų rodomas laikas, mes galėtume visapusiškai vizualizuoti grafiką. Įdėję kūrimo bangos formos komponentą, vilkite vidurinį galą, kad jis atrodytų taip, kaip parodyta žemiau esančiame geltoname laukelyje. Pastaba: įrankių paletėje pasirinkite žymeklį Pozicija/dydis, kad vilktumėte ir padidintumėte vidurinį galą. parodyta 15 pav.

15 žingsnis: Diagramų skydelio projektavimas

Diagramų skydelio projektavimas
Diagramų skydelio projektavimas
Diagramų skydelio projektavimas
Diagramų skydelio projektavimas

Paskutinis žingsnis - dėžių sujungimas Šiuo metu svarbu suprasti įrankių juostą. Įrankių juosta naudojama įvairiems įrankiams pasirinkti. 16 pav. Pateikiamas įrankių juostos aprašymas. Kurdami diagramą, atsiminkite šias taisykles: Bet kurios funkcijos ar VI įvesties įėjimai visada yra kairėje, o išėjimai visada yra aukšti. Norėdami peržiūrėti visus ryšius, eikite į meniu „Pagalba“ir pasirinkite „Rodyti pagalbą“. Įjungus pagalbą, perkeliant redagavimo įrankį į funkciją/antrinį VI, atsiras pagalbos ekranas. Kai vielinį įrankį uždedate virš funkcijos ar antrinio VI, funkcijų gnybtai užsidega, o jungtys paryškintos. Tai leidžia lengvai prijungti laidą prie atitinkamų gnybtų. Jei jungtys tarp dviejų funkcijų/antrinių VI nesuderinamos, tada tarp jungčių bus rodoma punktyrinė (-----) linija, o ne tvirta linija. Tai reiškia, kad laidinis ryšys perduoda nesuderinamus duomenis (pvz., Masyvą į skaičių arba grupę į masyvą). Dar kartą patikrinkite jungtis naudodami „Pagalbos“ekraną arba žiūrėdami į 18 pav. Naudodami vielinį įrankį, prijunkite atitinkamus valdiklius prie antrinio VI, kaip parodyta 18 pav. Prijunkite grafikos indikatorių savo konstrukcijos pabaigoje. Kai diegimas bus baigtas, įrankių juostoje bus rodoma VI būsena. Kaip minėta anksčiau, jei ryšys yra blogas arba netinkamas, jis bus parodytas diagramoje su sulaužyta linija. Jei gnybtai nėra tinkamai prijungti, įrankių juosta parodys būseną, kaip parodyta 17 pav.

16 žingsnis: Diagramų skydelio projektavimas

Diagramų skydelio projektavimas
Diagramų skydelio projektavimas
Diagramų skydelio projektavimas
Diagramų skydelio projektavimas

Paskutinis žingsnis Baigus ir jei laidai yra teisingi, schema turėtų atrodyti kaip parodyta 18 pav. Yra keletas papildomų pasirenkamų komponentų ir laidų, kuriuos matote diagramoje: Prijungę visus laidus, kaip parodyta 18 pav., eikite į priekinį skydelį ir užpildykite atitinkamą informaciją priekiniame skydelyje, kaip aprašyta toliau: Žemo ir aukšto kanalo testavimas kaip 0 kanalo valdymui. Priklausomai nuo įvesties bangos formos dažnio, įveskite tinkamą mėginių ėmimo dažnio numerį. Įveskite skaičių, kuris turi būti bent du kartus didesnis už įvesties bangos formos dažnį. Skaičiuodami įveskite tą patį skaičių kaip ir mėginio dažnis. Įvedę reikiamą informaciją, spustelėkite dešinę rodyklę, kaip parodyta 16 pav., kad pradėtumėte rinkti duomenis. Jei įvesta informacija buvo teisinga, surinktas signalas bus rodomas priekiniame skydelyje. galbūt pastebėjote, kad duomenys renkami tik spustelėjus dešinę rodyklę Norėdami tęsti duomenų rinkimą, spustelėkite kilpos rodykles ir duomenys bus renkami tol, kol bus paspaustas STOP mygtukas. PABAIGA Parašė Tariq Naqvi

Rekomenduojamas: