Kaj delamo / LabVIEW

Razvoj v LabVIEW, pregled kode in usposabljanje

Napredni sistemi v LabVIEW za namizje, za krmilnike v realnem času in za FPGA, od razvijalca, ki LabVIEW uporablja vsak dan od leta 2013 in je od leta 2017 NI Certified Professional Instructor.

Pogovorimo se
Od leta 2013LabVIEW v vsakodnevni strokovni uporabi
Od leta 2017NI Certified Professional Instructor
RT + FPGAin sistemi PXI v proizvodnji
Pregledipregled kode, optimizacija, strokovna mnenja
Testna aplikacija v LabVIEW s tabelo meritev in odprtim blokovnim diagramom v ozadju

LabVIEW in njegov ekosistem

LabVIEW je grafični programski jezik podjetja NI, prvič izdan leta 1986, in je postal eno glavnih orodij za meritve, testiranje in krmiljenje. Program je narisan kot diagram podatkov, ki tečejo med bloki, zato je po naravi vzporeden in lahko berljiv, če ga znamo držati urejenega.

Njegova moč je ekosistem okoli njega. Isti jezik teče na namizju Windows, na operacijskem sistemu v realnem času in na čipih FPGA, gonilniki pa obstajajo za tisoče instrumentov, vodil in kamer. Sistem lahko zraste od namizne postavitve do celotne proizvodne linije, ne da bi zamenjali orodje.

LabVIEW na ni.com (odpre spletno stran NI)

Kje se uporablja

LabVIEW s strojno opremo NI PXI in CompactRIO deluje v naprednih postavitvah po vsem svetu: na testnih mizah v avtomobilski in vesoljski industriji, v proizvodnji polprevodnikov in elektronike, v energetiki, raziskovalnih laboratorijih in železniških sistemih.

V veliki serijski proizvodnji ista platforma testira dele v sekundah, zbira podatke iz številnih instrumentov hkrati ter komunicira s krmilniki PLC, bazami podatkov in sistemi ERP. Cilji v realnem času in FPGA dodajo deterministično krmiljenje in zajem podatkov pri hitrostih, ki jih navaden računalnik ali PLC ne doseže.

Kaj ponujam

Razvoj

Zahtevne aplikacije na namizju, v realnem času in na FPGA, z jasno arhitekturo, ki jo drugi razvijalci zmorejo brati, razširjati in vzdrževati. Instrumenti, CAN, PLC, kamere in baze podatkov, povezani v eno aplikacijo.

Pregled in optimizacija kode

Preberem vašo kodo, poiščem počasne dele, skrite tekmovalne pogoje in mesta, zaradi katerih so spremembe tvegane, ter pokažem, kako jih odpraviti. Rezultat je hitrejša, zanesljivejša in lažje vzdrževana aplikacija. Podajam tudi strokovna mnenja, na primer za sodne postopke.

Usposabljanje in izobraževanje

Tečaji, ki jih vodi NI Certified Professional Instructor, z izkušnjami iz poučevanja prek mreže NI in izobraževanja lastnih inženirjev naročnikov, od dobrih navad za začetnike do naprednih arhitektur.

Izkušnje, vsak dan od leta 2013

LabVIEW zame ni stranska veščina, je moje vsakodnevno orodje. Od leta 2013 načrtujem, gradim in razhroščujem sisteme v LabVIEW za naročnike po vsem svetu, od testnih miz do železniškega krmiljenja.

Poleg gradnje sistemov tudi poučujem: usposabljal sem inženirje v mreži NI za usposabljanje in z usposabljanji za posamezne naročnike ter redno pregledujem kodo drugih ekip. Pogled v veliko različnih zbirk kode naredi pregled hiter in uporaben.

Sem NI Certified Professional Instructor in to znanje uporabljam pri težjih delih: težavah z zmogljivostjo, arhitekturah, ki so prerasle prvotno zasnovo, in sistemih, ki morajo leta delovati brez nadzora.

Kdor vodi tečaj, piše tudi produkcijsko kodo, zato učim to, kar sam uporabljam.

Zasloni iz resničnih projektov

Nekaj aplikacij v LabVIEW, ki sem jih zgradil, pri nekaterih z odprtim blokovnim diagramom v ozadju. Podatki o naročnikih so odstranjeni.

Testni zaslon s tabelo meritev in mej, uspešne vrstice zeleno in neuspešna rdeče, z blokovnim diagramom v ozadju
Aplikacija za test na koncu linije: vsaka meritev je prikazana s svojimi mejami, uspešni koraki zeleno, neuspešni rdeče, zavihki pa za vodilo CAN, PLC, napajanje in diagnostiko.
Graf številnih temperaturnih kanalov, ki naraščajo in se ustalijo pri 35 stopinjah
Večkanalna regulacija temperature: veliko kanalov se segreva in ustali na nastavljeni vrednosti, narisano v živo.
Tridimenzionalni toplotni zemljevid modela s stolpčnimi grafi in tabelo temperature, moči, toplotnega toka in upornosti
Aplikacija za toplotne meritve z interaktivnim 3D toplotnim zemljevidom ter tabelo temperature, moči, toplotnega toka in upornosti.
Grafi kotnih signalov pred linearizacijo in po njej, z odmikom in največjo napako
Analiza kotnih signalov, z odmikom, največjo napako in vektorjem napake ob grafu.
Zaslon testne mize z nastavitvami regulatorjev hitrosti in navora ter grafom vrtljajev in navora
Testna miza za pogon: regulatorja hitrosti in navora, ukazi instrumentom ter graf hitrosti in navora v živo.

LabVIEW v drugih projektih Versarum

LabVIEW, NI in PXI so blagovne znamke podjetja NI. Versarum je neodvisno podjetje in ni del NI.

Povejte nam o svojem projektu

Pošljite nekaj vrstic o tem, kaj želite zgraditi ali izboljšati. Odgovoril vam bom osebno.

Pišite nam