LabView Basic 2
Sellel kursusel õpitakse koostama terviklikke rakendusi. Pärast selle kursuse läbimist teate, kuidas kavandada, juurutada ja levitada eraldiseisvaid LabView rakendusi, rakendada üheahelalisi ja mitme rakenduse skeeme, luua professionaalse disaini ja funktsionaalsusega rakendusi, juhtida tarkvaras kasutajaliidese objekte, rakendada andmehaldus projekteerimisel, optimeerige olemasoleva koodi taaskasutust oma projektides.
LabVIEW Basic 2
Ülevaade
LabVIEW Basic 2 kursus õpetab koostama terviklikke eraldiseisvaid rakendusi LabVIEW abil. See kursus on LabVIEW Basic 1 kursuse laiendus ja tutvustab teile levinud disainitehnikaid LabVIEW rakenduste edukaks juurutamiseks ja levitamiseks uurimis-, inseneri- ja testimiskeskkondade jaoks. Käsitletavad teemad hõlmavad sündmustepõhise programmeerimise kasutamist, kasutajaliidese programmilist juhtimist, olemasoleva koodi taaskasutamise optimeerimise tehnikaid, binaarfaili sisend-/väljundfunktsioonide kasutamist ja vigade käsitlemise tavasid. See kursus seob LabVIEW funktsioonid otse teie rakenduste vajadustega ja annab kiire stardi rakenduste arendamiseks.
Kestus
Klassiruum: kaks (2) päeva
Internetis: kolm (3) 4-tunnist seanssi, millele lisandub kodutöö
Publik
- Uued LabVIEW või NI Developer Suite’i kasutajad ja kasutajad, kes valmistuvad rakendusi arendama
- LabVIEW Core 1 kursusel osalejad
- Kasutajad ja tehnilised juhid, kes hindavad LabVIEW või NI Developer Suite’i ostuotsuste tegemisel
- Kasutajad, kes taotlevad Certified LabVIEW Associate Developer sertifikaati
Eeldused
- Microsoft Windowsiga töötamise kogemus
- LabVIEW Core 1 või LabVIEW Basics I või samaväärne kogemus
Kursusel kasutatud NI tooted
- LabVIEW professionaalse arengu süsteem
- NI andmehõive seade
- DAQ signaali lisaseade
Pärast sellel kursusel osalemist on teil võimalik:
- Rakendage levinud kujundusmustreid, mis kasutavad teatajaid, järjekordi ja sündmusi
- Kasutage sündmuste programmeerimist tõhusalt
- Programmiliselt juhtige kasutajaliidese objekte
- Hinnake binaarfailide I/O vorminguid ja kasutage neid rakendustes
- Optimeerige oma projektide jaoks olemasoleva koodi taaskasutust
- Kasutage rakenduste levitamiseks käivitatavate failide ja installijate loomiseks LabVIEW Application Builderit
Soovitatavad järgmised kursused
- LabVIEW Core 3
- LabVIEW ühenduvus
- Andmehõive ja signaalide konditsioneerimine
- LabVIEW FPGA
- LabVIEW reaalajas rakenduste arendus
- Muud riistvara kursused
Soovitatav sertifikaat
- Sertifitseeritud LabVIEW assotsieerunud arendaja sertifikaat
LabVIEW Basic 2 kursuse ülevaade
1. päev
Levinud disainitehnikad
See õppetund tutvustab teile mustrite kujundamist. Saate teada nende disainimustrite konkreetsete eeliste ja funktsionaalsuse ning nende kasutamise kohta
vähendada arendusaega. Õpid kahte erinevat kategooriat programmeerimise disaini mustrid: ühe ahela ja mitu tsüklit. Teemad on järgmised:
- Disaini mustrid
- Üheahelalised kujundusmustrid – lihtsad VI, üldised VI ja olekumasina kujundusmustrid
- Mitu silmuse kujundusmustrit – paralleelsilmus, ülem/alluv ja tootja/tarbija kujundusmustrid
- Kujundusmustri ajastus
Sünkroonimistehnikad
Selles õppetükis kirjeldatakse tehnikaid andmete edastamiseks mitme ahela vahel, kasutades teatajaid ja järjekordi. Saate teada, kuidas teavitajatel ja järjekordadel on muutujate kasutamise ees eeliseid. Teemad on järgmised:
- Muutujad
- Teavitajad
- Järjekorrad
Ürituste programmeerimine
Selles õppetükis kirjeldatakse sündmustepõhist programmeerimist, kasutades sündmuste struktuuri ja kujundusmustreid, mis kasutavad sündmuse struktuuri. Teemad on järgmised:
- Sündmused
- Sündmuspõhine programmeerimine
- Hoiatused ja soovitused
- Sündmuspõhised kujundusmustrid
Vigade käsitlemine
See õppetund kirjeldab, kui oluline on lisada oma rakendustesse veakäsitlus. Saate teada, kuidas tagada, et tuvastate kõik võimalikud hoiatused ja vead, mis teie rakenduses võivad ilmneda, ja teavitate neist. Õpid, kuidas luua ja kasutada veakäsitleja VI. Teemad on järgmised:
- Vigade käsitlemise tähtsus
- Vead ja hoiatused
- Veakoodide vahemikud
- Vigade käsitlejad
2. päev
Kasutajaliidese juhtimine
Selles õppetükis kirjeldatakse meetodeid esipaneeli objektide atribuutide programmiliseks juhtimiseks, näiteks objekti nähtamatuks muutmist kuni programmi täitmise teatud hetkeni. Saate teada, kuidas kasutada VI Serverit esipaneeli objektide omadustele ja meetoditele juurdepääsuks. Teemad on järgmised:
- Kinnisvara sõlmed
- Sõlmede kutsumine
- VI Serveri arhitektuur
- Kontrolli viited
Faili I/O tehnikad
Selles õppetükis kirjeldatakse erinevaid failivorminguid andmete kogumiseks ja salvestamiseks ning kuidas valida oma rakendustele sobiv failivorming. Teemad on järgmised:
- Failivormingud
- Binaarfailid
- Tehnilise andmehalduse voogesituse (TDMS) failid
Olemasoleva VI täiustamine
See õppetund keskendub meetoditele päritud LabVIEW koodi taastekitamiseks ja olemasoleva koodi taaskasutamise maksimeerimiseks. Refaktoreerimine on tarkvara ümberkujundamine, et muuta see loetavamaks ja hooldatavamaks, muutmata selle jälgitavat käitumist. Teemad on järgmised:
- Päriliku koodi ümberfaktoreerimine
- Tüüpilised probleemid koodi ümberkujundamisel
- VI-de võrdlemine
Rakenduste loomine ja levitamine
Selles õppetükis kirjeldatakse LabVIEW rakenduste jaoks eraldiseisvate käivitatavate failide ja installijate loomise protsessi. Saate teada, kuidas LabVIEWis rakenduste koostajat kasutada. Teemad on järgmised:
- Failide ettevalmistamine
- Ehituse spetsifikatsioonid
- Rakenduse ja installija loomine
Arvustused
Tooteülevaateid veel ei ole.