1 / 42

Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért

PARTNEREK:. Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget, és az semmilyen körülmények között

Download Presentation

Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért

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. PARTNEREK: Ez a dokumentumaz Európai Unió pénzügyi támogatásával valósult meg. A dokumentumtartalmáért teljes mértékben Szegedi Tudományegyetemvállalja a felelősséget, és az semmilyen körülmények között nem tekinthető az Európai Unió és / vagy az Irányító Hatóság állásfoglalását tükröző tartalomnak.

  2. Valós idejű mérések és szabályozások Bevezetés

  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. Kapcsolások • Drága eszközök (200 eFt – 1,5 MFt) • Ha bizonytalan vagy, kérdezz! • Figyelni: • Feszültségszintek • Maximális teljesítmény • Megfelelő földelés • Ne legyen szabad vezeték

  10. Tájékoztató

  11. Valós idejű mérések és szabályozások • Valós idejű rendszerek általános jellemzői • cRIO programozása • Valós idejű rendszer • FPGA • Kapcsolat a gazda számítógéppel • Nagy sebességű mérés és adatfeldolgozás • Szabályozások

  12. Előfeltételek • LabVIEW ismerete • Mérés és adatgyűjtés / Virtuális méréstechnika • Ajánlott CLAD vizsga • Áramköri ismeretek • Angol nyelvtudás

  13. Követelmények • Egy szabadon választott projekt megvalósítása • Projekttel szembeni követelmények: • Valódi hardver kezelése • Mérési vagy szabályozási feladat • Valós idejű rendszer (opcionálisan + FPGA) • Host VI, megfelelő felhasználói interfész • Program dokumentációja

  14. Valós idejű rendszerek

  15. Valós idejű rendszer • Megbízhatóan időben válaszol egy eseményre • Műveleteket garantált időn belül elvégez • Fő alkalmazások • Eseményekre válaszolás • Szabályozások (Closed-LoopControl) • Kritikus tesztek

  16. Fogalmak • Ciklusidő (LoopCycle Time ) • Determinizmus(konzisztens válasz és válaszidő) • Determinisztikus feladat(mindig időben kell végezzen) • Jitter • Prioritás

  17. Hagyományos OS • A processzoridő megoszlik a programok között • Háttérfeladatok megszakíthatják a kritikus programokat • Vírusírtók • Hálózatkezelés... • Magas jitter • Nem determinisztikus

  18. Valós idejű operációs rendszerek • A magas prioritású feladatok lesnek először végrehajtva • Magas megbízhatóság • Általában nincs UI • Példák: • NI ETS • WindRiverVxWorks • Valód idejű Linux

  19. NI cRIO platform

  20. cRIO felépítése

  21. Kommunikáció

  22. NI cRIO-9076

  23. NI cRIO-9076 + modulok

  24. cRIO-9024

  25. cRIO-9114

  26. SingleBoard RIO

  27. Többszálú környezetek

  28. Gazda számítógép és célrendszer architektúra

  29. Gazda számítógép • HostApplication • A gazda számítógépen fut • Nem determinisztikus • Kommunikál a céleszközzel • Adatmentés és analízis • Felhasználói interfész

  30. TargetApplication • Determinisztikus, időkritikus feladatok • Vezérlés • Szabályozás • Nem determinisztikus feladatok • Kommunikáció • Adatmentés • Feldolgozás

  31. Prioritások kezelése • Több szál versenyez az erőforrásokért • Prioritás: meghatározza hozzájutás elsőbbségét • Éhezés (starvation): a nagy prioritású feladatok lefoglalhatják az összes erőforrást

  32. Prioritások szintje

  33. Prioritás beállítása

  34. Timed Loop

  35. Timed Loop konfiguráció

  36. Magas prioritású feladatok • 1 processzor: 1 determinisztikus feladat • Amíg az időkritikus feladat nem végez:más folyamatok nem futnak • Processzor kihasználás:legyen kisebb mint 80%

  37. Szálak végrehajtása

  38. Éhezés (Starvation)

  39. Feladatok

  40. Felkészülés • Milyen valós idejű rendszerek érhetők el a kereskedelemben? • Milyen I/O modulok találhatók ezekhez?

More Related