1 / 41

Virtuális méréstechnika

Virtuális méréstechnika. 1. óra 2011. szeptember 3. Mingesz Róbert. v 3.1. 2013.08.09. Tartalom. Tűzvédelem Munkavédelem Laboratóriumi rend További információ: http ://www.inf.u-szeged.hu/tanszekek/muszakiinformatika/MIL / Tájékoztatás Bevezetés a LabVIEW környezetbe

ajaxe
Download Presentation

Virtuális méréstechnika

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Virtuális méréstechnika • 1. óra • 2011. szeptember 3. Mingesz Róbert v 3.1. 2013.08.09.

  2. Tartalom • Tűzvédelem • Munkavédelem • Laboratóriumi rend További információ: http://www.inf.u-szeged.hu/tanszekek/muszakiinformatika/MIL/ • Tájékoztatás • Bevezetés a LabVIEW környezetbe • Feladatok megoldása

  3. Tűz és munkavédelem

  4. Tűzvédelem • Tilos: • tűz és robbanásveszélyes anyagot behozni • nyílt láng használata • dohányozni • Tűzveszély: • elektromos műszerekHasználat előtt meggyőződni hibátlan állapotukról!

  5. Tűz esetén • Szólni • Tűzoltók hívása (105 / 112) • Központi rendészeti ügyelet hívása(+62 54-5863) • Áramtalanítás • Tűz oltása (poroltó) Elektromos tüzek esetén: áramütés veszélye • Menekülés

  6. Munkavédelem • Nem nyúl semmihez • Munkavégzésre alkalmas állapot (nem: betegség / tudatmódosítók) • Berendezések ismerete (használati útmutatók) • Működőképes a berendezés? Nem javít (csak villanyszerelő / villamos mérnök) • Földelés!

  7. Áramütés esetén • Áramkört megszakít (főkapcsoló) • Elsősegély (lélegeztetés, stabil oldalfektetés, ...) • Szólni • Mentők hívása (104 / 112) • 24 órás megfigyelés korházban • Szívritmuszavarok → halál • Szövetsérülés → vérrög → halál

  8. Laborrend • Csak az dolgozhat a laborban, aki ismeri a tűz és munkavédelmi szabályzatot, valamint a laborrendet, és ezt aláírásával igazolta is • Felelősségvállalás a használt eszközökért • Tilos enni/inni • Óra végén mindent a helyére kell pakolni • Számítógép • Csak engedéllyel szabad bármit telepíteni, átállítani • Óra végén: mindent visszaállítani eredeti állapotába (saját fájlok törlése)

  9. Tájékoztató

  10. Virtuális méréstechnika • LabVIEW programozás • Grafikus programozási környezet • Gyors fejlesztés • Mérnöki és tudományos feladatok • Bárki meg tudja tanulni • Műszerek vezérlése

  11. Információk • A kurzus honlapja: http://www.inf.u-szeged.hu/~mingesz/Education/VM/ • Oktatók / munkatársak Mingesz Róbert Mellár János, Nagy Tamás, Vadai Gergely

  12. Követelmények • MSc hallgatók • Alapja: jegyzőkönyvekre adott pontszám • Legalább 50%-os eredmény • PhD hallgatók • Projekt önálló megvalósítása

  13. Gyakorlati munka • Előzetes felkészülés • Anyagok: Honlap • Dolgozat, számonkérés: bármikor • Előzetesen megoldandó feladatok • Elsősorban egyéni munka • Az órák egy részében pármunka • Az egy padban lévők segíthetnek egymásnak • Oktatók segítsége • Az órák egy részében jegyzőkönyv készítése

  14. Jegyzőkönyv • A sablon jegyzőkönyvet kell kitölteni • Beadási határidő: az óra végén (18 óra 30-kor) • E-mail: • mingesz@inf.u-szeged.hu • pdf formátum, Max 5 MB, + mellékletek zip-ben • Fájlnév: KissK.03.pdf (mellékletek KissK.03.zip) • Levél tárgya: VM - 03 – Kedd 17h • A jegyzőkönyv a saját munkát kell dokumentálja. Tilos: • Valótlanságot állítani benne • Más munkáját bemásolni

  15. Gyakorlat menete • Óra elején tájékoztatás • Leltárellenőrzés • Feladatok megoldása • Programozás • Kapcsolások elkészítése • Mérés • Bemutatás • Dokumentálás • Jegyzőkönyv elkészítése, elküldése • Rendrakás, leltárellenőrzés

  16. Levelek tárgya • Jegyzőkönyv: VM-03-Cs10 • Hiányzás: VM - Hiányzás (dec 3) • Pótlás: VM - Pótlás (dec 5) • Levelek küldéséhez nem csak a stud-os címek használhatók

  17. Tematika • G-nyelv, adatfolyam-vezérelt programvégrehajtás • Adattípusok, aritmetikai, logikai és egyéb műveletek • Programozási struktúrák, ciklusok, alprogramok • File I/O • Analízis könyvtár, FFT, statisztika, illesztések • Kommunikáció műszerekkel és más eszközökkel • Kommunikáció virtuális alkalmazásokkal, adatmegosztás

  18. Tematika profiknak • Eseményvezérelt programozás LabVIEW-ban • Párhuzamos végrehajtás és szinkronizáció • Műszer driverek telepítése • NI műszerek kezelése • Valós idejű vezérlés • Toolkit-ekhasználata

  19. Bevezetés a LabVIEW környezetbe

  20. A LabVIEW környezet • Fejlesztő: National Instrumentshttp://www.ni.com/labview/ • Oktatóanyagokhttp://www.ni.com/gettingstarted/labviewbasics/http://zone.ni.com/wv/app/doc/p/id/wv-3220http://zone.ni.com/wv/app/doc/p/id/wv-3221

  21. Miért pont a LabVIEW? • Könnyű megtanulni és használni • Bárki megtanulhatja, nem szükség programozónak lenni • Tudósokra és mérnökökre optimalizálva • Vizuális dizájn, egyszerű vizualizáció • Gyors fejlesztés • Produktivitás növelése • Költségek csökkentése • Rapid development

  22. Miért pont a LabVIEW? • Teljes funkcionalitás • Beépített analízis funkciók • Jelanalízis és matematika • Számos beépített kommunikációs protokoll • Többszálú végrehajtás, eseményvezérlés, objektumok, ... • Számos platform programozható egy nyelven keresztül (PC, beágyazott rendszerek, valós idejű rendszerek, FPGA, mikrovezérlők)

  23. Miért pont a LabVIEW? • Ipari szabvány • Rengeteg kompatibilis hardver • Tipikus felhasználások • Mérés, adatgyűjtés, adatok elemzése • Ipari vezérlés • Egyedi rendszerek, prototípusok fejlesztése • Komplex tudományos mérőrendszerek vezérlése (Big Physics) • Oktatás

  24. Induló képernyő

  25. VirtualInstrument - VI

  26. Projektek

  27. Paletták, Context help

  28. Tool paletta

  29. Adattípusok • Numeric • Integer, Float, Complex • Boolean • String (path) • Reference • Object • Array • Cluster

  30. Adattípusok

  31. Numerikus adattípusok

  32. Numerikus adattípusok

  33. Numerikus paletták

  34. Ciklusok

  35. Indexelés

  36. Sequence

  37. Feladatok

  38. 1. feladat: két komplex szám összege

  39. 2. feladat: másodfokú egyenlet megoldása

  40. 3. feladat: N!

  41. 4. feladat: Brown mozgás

More Related