Napredni LabVIEW

Opis predmeta

LabVIEW je grafički programski jezik za mjerenje, automatizaciju i vizualizaciju. Koristi se kao razvojni alat za aplikacije u mjeriteljstvu i testiranju, za dohvat podataka (DAQ), analizu i upravljanje instrumentacijom i procesima. U ovom predmetu biti će obrađene napredne tehnike programiranja, dizajn samostalnih aplikacija, optimiziranje performansi aplikacija, upravljanje podacima, rad sa ulazno-izlaznim funkcijama.

Opće kompetencije

Osnove rada s LabVIEW programskim paketom, spajanje mjernih uređaja s računalom te dohvat, analizu i prikaz podataka. Izrada SCADA sustava i komunikacija s upravljačkim jedinicama pomoću raznih protokola.

Ishodi učenja

  1. baratati korištenjem LabVIEW DSC modula
  2. koristiti LabVIEW RT modul
  3. proizvesti SCADA sustave
  4. kreirati programsku podršku za Real-Time kontrolere
  5. objasniti i koristiti OPC servere
  6. dizajnirati server Modbus protokola
  7. dizajnirati kontrolnie petlje

Oblici nastave

Predavanja

Predavanje

Laboratorijske vježbe

primjeri

Pokusi na predavanjima

Rad s LabVIEw

Demonstracijske vježbe

Tijekom predavanja

Način ocjenjivanja

Kontinuirana nastava Ispitni rok
Vrsta provjere Prag Udio u ocjeni Napomena / komentar Udio u ocjeni
Laboratorijske vježbe 0 % 30 % 0 % 0 %
Međuispit: Pismeni 0 % 30 % 0 %
Završni ispit: Pismeni 0 % 40 %
Ispit: Pismeni 0 % 100 %

Tjedni plan nastave

  1. DSC modul osnove
  2. I/O serveri 1.
  3. I/O serveri 2.
  4. Zajedničke varijable
  5. Korisničke sučelje
  6. Server alarma i događaja
  7. Citadel baza podataka (SQL) osnove
  8. Citadel baza podataka (SQL) napredno
  9. Sigurnost SCADA sustava
  10. RT modul osnove
  11. Konfiguriranje sklopovlja
  12. RT arhitektura
  13. Komunikacija
  14. Izrada aplikacije
  15. Primjer SCADA sustava

Studijski programi

Automatika -> Elektrotehnika i informacijska tehnologija (Profil)

Elektrotehnički sustavi i tehnologija -> Elektrotehnika i informacijska tehnologija (Profil)

Elektrotehnika i informacijska tehnologija -> Elektrotehnika i informacijska tehnologija i Računarstvo (Studij)

Elektroenergetika -> Elektrotehnika i informacijska tehnologija (Profil)

Računarstvo -> Elektrotehnika i informacijska tehnologija i Računarstvo (Studij)

Automatika -> Elektrotehnika i informacijska tehnologija (Modul)

Elektroničko i računalno inženjerstvo -> Elektrotehnika i informacijska tehnologija (Profil)

Elektroenergetika -> Elektrotehnika i informacijska tehnologija (Modul)

Elektronika -> Elektrotehnika i informacijska tehnologija (Profil)

Elektroničko i računalno inženjerstvo -> Elektrotehnika i informacijska tehnologija (Modul)

Obradba informacija -> Informacijska i komunikacijska tehnologija (Profil)

Elektronika -> Elektrotehnika i informacijska tehnologija (Modul)

Telekomunikacije i informatika -> Informacijska i komunikacijska tehnologija (Profil)

Radiokomunikacijske tehnologije -> Elektrotehnika i informacijska tehnologija (Modul)

Radiokomunikacijske tehnologije -> Informacijska i komunikacijska tehnologija (Profil)

Obradba informacija -> Računarstvo (Modul)

Programsko inženjerstvo i informacijski sustavi -> Računarstvo (Profil)

Programsko inženjerstvo i informacijski sustavi -> Računarstvo (Modul)

Računalno inženjerstvo -> Računarstvo (Profil)

Računalno inženjerstvo -> Računarstvo (Modul)

Računarska znanost -> Računarstvo (Profil)

Računarska znanost -> Računarstvo (Modul)

Telekomunikacije i informatika -> Računarstvo (Modul)

Literatura

M. L. Chungani,A. R. Samant,M. Cerna (1998.), LabVIEW Signal Processing, PTR PH
R. Bitter, T. Mohiuddin, M. Nawrocki (2006.), LabVIEW Digital Signal Processing: and Digital Communications;C. Clark;McGraw Hill;2005, CRC Press
C. Clark (2005.), LabVIEW Digital Signal Processing: and Digital Communications, McGraw Hill
J. Essick (1989.), Advanced LabVIEW Labs, PTR PH
L. Sokoloff (2004.), Applications in LabVIEW, Pearson PH

Bodovi i izvedba

2 ECTS
R2 Engleski jezik
R1 E-učenje
30 Predavanja
0 Auditorne vježbe
30 Laboratorijske vježbe

Ocjenjivanje

90 izvrstan
80 vrlo dobar
65 dobar
50 dovoljan