410 likes | 525 Views
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
E N D
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 • Feladatok megoldása
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!
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
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!
Á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
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)
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
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
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
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
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
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
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
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
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
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
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
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)
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
Adattípusok • Numeric • Integer, Float, Complex • Boolean • String (path) • Reference • Object • Array • Cluster