LASIN - Laboratory of Synergetics

University of Ljubljana | Faculty of Mechanical Engineering

Tečaj: Osnove LabVIEW programskega okolja

Izvajalec:   doc. Primož Potočnik
e-mail:primoz.potocnik@fs.uni-lj.si
tel.:+386 1 4771-167

Povzetek  |  Ciljna skupina slušateljev  |  Trajanje  |  Termini  |  Lokacija  |  Programska oprema  |  Informacije o tečaju  |  Program tečaja  |  LabVIEW zgledi s tečaja



Povzetek

Tečaj bo uvod v programsko okolje LabVIEW, ki omogoča grafično programiranje merilnih aplikacij za zajem, obdelavo, analizo, prikaz in shranjevanje podatkov. Namen tečaja je podati in na praktičnih primerih prikazati osnovno uporabo LabVIEW okolja. Po končanem tečaju bodo udeleženci usposobljeni za samostojno nadaljnje delo.


Ciljna skupina slušateljev

- mladi raziskovalci
- raziskovalci
- asistenti


Trajanje

3 dni po 8 ur


Termini

1. termin:   25.1., 26.1., 29.1.
2. termin:   9.2., 10.2., 11.2.
3. termin:   22.2., 23.2., 24.2.
4. termin:   8.3., 9.3., 10.3.



Lokacija

Računalniška učilnica Fakultete za strojništvo (soba I/4).


Programska oprema

V računalniški učilnici so nameščene verzije LabVIEW 2009.

Udeleženci lahko prinesejo tudi svoje prenosnike z nameščenim LabVIEW 2009 (LabVIEW Core English, LabVIEW Basic I, LabVIEW Basic II, LabVIEW Device drivers).

Zaposleni na Fakulteti za strojništvo si lahko snamejo instalacijske datoteke (cca 13 GB) na fakultetnem strežniku:
\\streznikfs.fs1.uni-lj.si\LabViewN\LabView tečaj
Glede gesla za dostop se obrnite na predstojnika vašega oddelka oziroma na vodjo računalniškega centra FS.


Informacije o tečaju

Glede informacij o tečaju kontaktirajte kadrovsko službo Fakultete za strojništvo.
Kontakt: Marta Ilešič, tel. 01 4771 207, marta.ilesic@fs.uni-lj.si



Program tečaja

PDF program tečaja

1. dan

00 Uvod
    Predstavitev programa tečaja

01 Programming Fundamentals
    Problem solving

02 Navigating LabVIEW
    Introduction to VI
    Front panel
    Block diagram
    Working with projects

03 Using LabVIEW
    Data Flow
    Express VI

04 Creating VI
    Documenting code
    Using Loops
    Plotting data
    Making decisions

05 Relating Data
    Arrays
    Clusters
2. dan

06 File Read Write
    Spreadsheet Read & Write
    Disk streaming
    Binary data
    Configuration files

07 Correcting VI
    Help utilities
    Debugging VI

08 Modular Applications
    Creating and using SubVI

09 Acquiring Data
    Data Acquisition
    Instrument Control

10 Design Architectures
    Sequential programming
    State machine

3. dan

11 Scientific computation
    Labview Math functions
    Formula node
    Matlab shell

12 Extra topics
    Local variables
    Event structure
    Property nodes
    Rafactoring VI code
    Creating and distributing applications

13 Example project: DAQ-Lab
    Develop a laboratory measurement application

14 Test
    Pisno preverjanje znanja
    Podelitev potrdil






LabVIEW zgledi s tečaja

Udeležencem tečaja so na voljo LabVIEW zgledi, ki jih obravnavamo na tečaju. Zgledi so zbrani v self-extracting ZIP arhivu, zaščitenem z geslom, ki ga dobite na tečaju. Datoteko shranite na lokalni disk in nato zaženite ekstrakcijo datotek.

examples1.exe -- datoteka z zgledi 1. tečaja (25.1., 26.1., 29.1.)
examples2.exe -- datoteka z zgledi 2. tečaja (9.2., 10.2., 11.2.)
examples3.exe -- datoteka z zgledi 3. tečaja (22.2., 23.2., 24.2.)
examples4.exe -- datoteka z zgledi 4. tečaja (8.3., 9.3., 10.3.)