evosoft Hungary Kft.

Hasonló dokumentumok
Új kompakt X20 vezérlő integrált I/O pontokkal

Intelligens eszközök fejlesztése az ipari automatizálásban Evosoft Hungary kft., Evosoft Hungary Kft.

Szárazföldi autonóm mobil robotok vezérlőrendszerének kialakítási lehetőségei. Kucsera Péter ZMNE Doktorandusz

SIOUX-RELÉ. Sioux relé modul telepítési leírás Szerkesztés MACIE0191

Mikrorendszerek tervezése

Ismerkedés az MSP430 mikrovezérlőkkel

IDAXA-PiroSTOP. PIRINT PiroFlex Interfész. Terméklap

MSP430 programozás Energia környezetben. Kitekintés, további lehetőségek

PMU Kezdı lépések. 6-0 Csatlakozás LG GLOFA-GM és SAMSUNG PLC-hez. 6-1 Kommunikáció LG PMU és LG GLOFA-GM7 / GM6 / GM4 között

Operációs rendszerek. Bemutatkozás

Élettartam teszteknél alkalmazott programstruktúra egy váltóvezérlő példáján keresztül

Programmable Chip. System on a Chip. Lazányi János. Tartalom. A hagyományos technológia SoC / PSoC SoPC Fejlesztés menete Mi van az FPGA-ban?

A LEGO Mindstorms EV3 programozása

Autóipari beágyazott rendszerek. Komponens és rendszer integráció

Laboratóriumi műszerek megvalósítása ARM alapú mikrovezérlővel és Linux-szal

Újdonságok az Arduino szabadszoftveres platform körül. Noll János FSF.hu Alapítvány

BEÁGYAZOTT RENDSZEREK TERVEZÉSE UDP csomag küldése és fogadása beágyazott rendszerrel példa

I. C8051Fxxx mikrovezérlők hardverfelépítése, működése. II. C8051Fxxx mikrovezérlők programozása. III. Digitális perifériák

Digitális technika (VIMIAA01) Laboratórium 9

ems2.cp04d [18010] Keriterv Mérnök Kft Programozható Automatikai állomás 14 multifunkcionális bemenet, 6 relé kimenet, 4 analóg kimenet DIGICONTROL

Digitális technika (VIMIAA01) Laboratórium 9

KAPCSOLÁSI VÁZLATOK, PÉLDÁK 2017

MŰSZAKI LEÍRÁS Az I. részhez

A Windows 7 operációs rendszerrel kompatibilis DS150E felhasználói útmutatója. Dangerfield,február 2010 V1.0 Delphi PSS

KINCO árlista. Viszonteladói árlista. K2 PLC család K5 PLC család MT,GL univerzális kijelzők CV frekvenciaváltók PS tápegységek

Intégro CLIA. A klímavezérlő számítógép általános ismertetése

Roger UT-2. Kommunikációs interfész V3.0

Házi feladatok Szenzorhálózatok és alkalmazásaik

Az interrupt Benesóczky Zoltán 2004

Városi tömegközlekedés és utastájékoztatás szoftver támogatása

VTOL UAV. Moduláris fedélzeti elektronika fejlesztése pilóta nélküli repülőgépek számára. Árvai László, Doktorandusz, ZMNE ÁRVAI LÁSZLÓ, ZMNE

PLC-K ÁLTALÁNOS FELÉPÍTÉSE

Nagy Gergely április 4.

Mérés, Vezérlés. mérésadat rögzítés CMC - 99 CMC kis és nagytestvér

Amibe még John McLane is belepirulna, avagy az ipari irányitási rendszerek biztonsági kérdései

Mérési jegyzőkönyv. az ötödik méréshez

Szenzorhálózatok programfejlesztési kérdései. Orosz György

Building Technologies. DESIGO TM PX HVAC rendszerek és épület szolgáltatások automatizálási rendszere

Biztonsági folyamatirányító. rendszerek szoftvere

Bevezetés, platformok. Léczfalvy Ádám

6.2. TMS320C64x és TMS320C67xx DSP használata

WAGO PLC-vel vezérelt hő- és füstelvezetés

ÉRZÉKELŐK ÉS BEAVATKOZÓK I. 0. TANTÁRGY ISMERTETŐ

Leírás. Készítette: EMKE Kft február 11.

1. Használatba vétel. 1.1 Biztonsági előírások. 1.2 Rendszerkövetelmények. 1.3 A csomag tartalma

Kommunikáció az EuroProt-IED multifunkcionális készülékekkel

SYS700-PLM Power Line Monitor modul DDC rendszerelemek, DIALOG-III család

OMNIALOG Adatgyűjtők. NI-400 miniomnialog

Verzió: PROCONTROL ELECTRONICS LTD

SYS700-A Digitális szabályozó és vezérlõ modul DDC rendszerelemek, DIALOG-III család. Terméktámogatás:

2011. November 8. Boscolo New York Palace Budapest. Extrém teljesítmény Oracle Exadata és Oracle Exalogic rendszerekkel

NCT 101, 104, 115 szerszámgép vezérlések Telepítési leírása A.066 (M) (L) kiadási számú szoftver változattól

1. Digitális írástudás: a kőtáblától a számítógépig 2. Szedjük szét a számítógépet 1. örök 3. Szedjük szét a számítógépet 2.

Programozható logikai vezérlő

Autóipari beágyazott rendszerek CAN hardver

Programozó- készülék Kezelőkozol RT óra (pl. PC) Digitális bemenetek ROM memória Digitális kimenetek RAM memória Analóg bemenet Analóg kimenet

DF20 Jet Fiber lézer jelölő berendezés

A Netburner fejlesztőeszköz alkalmazástechnikája

Irányítástechnika Elıadás. PLC rendszerek konfigurálása

Technológia funkciók Számláló, PWM

RUBICON Serial IO kártya

Tájékoztató. Használható segédeszköz: -

3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA

MICRO PLC PR TERMÉKKÍNÁLAT

Bánfalvy Zoltán, ABB Kft., Védelmi és Irányítástechnikai Fórum, Siófok, IEC irányítástechnikai workshop Alállomási IEC 61850

Rubin SPIRIT TEST. Rubin firmware-ek és hardverek tesztelése esettanulmány V1.0. Készítette: Hajnali Krisztián Jóváhagyta: Varga József

Használati útmutató SHEV hő és füstelvezető központhoz

Yottacontrol I/O modulok beállítási segédlet

KIBŐVÍTETT RUGALMAS AUTOMATIZÁLÁS

Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)

KIT PL500 TOLÓKAPU NYITÓ SZETT. Felhasználói Kézikönyv

2. rész PC alapú mérőrendszer esetén hogyan történhet az adatok kezelése? Írjon pár 2-2 jellemző is az egyes esetekhez.

Digitális technika (VIMIAA02) Laboratórium 1

MaxTech univerzális kijelző. MT sorozat

Színes kültéri. Reklámtábla installáció

Digitális technika (VIMIAA02) Laboratórium 1

Tartalomjegyzék. 2 Telepítés A rendszer standard telepítése Eszköz leírása Eszköz mérete 4

SECBOX eszközök. Az egyes típusok a következők: SECBOX Desktop 15

4-32-zónás vagyonvédelmi rendszer

Irányítástechnikai alapok. Zalotay Péter főiskolai docens KKMF

2. Számítógépek működési elve. Bevezetés az informatikába. Vezérlés elve. Külső programvezérlés... Memória. Belső programvezérlés

Advisor Master. GE Interlogix Magyarország Kft.

Rubin SMART COUNTER. Műszaki adatlap 1.1. Státusz: Jóváhagyva Készítette: Forrai Attila Jóváhagyta: Parádi Csaba. Rubin Informatikai Zrt.

OPERÁCIÓS RENDSZEREK. Elmélet

1. Fejezet Hardver Installálás

TC3XY Gyorskezdés Segéd Útmutató es verzió

MSP430 programozás Energia környezetben. Az első lépések

2017/18/2 10. csoport. OMRON CP1L-M30DT1-D PLC bemutatása és programozásának ismertetése.

KINCO PLC és HMI, frekvenciaváltó árlista

Dinnyeválogató v2.0. Típus: Dinnyeválogató v2.0 Program: Dinnye2 Gyártási év: 2011 Sorozatszám:

1. Irányváltós futófény nyomógombbal

Ismerkedjünk tovább a számítógéppel. Alaplap és a processzeor

Intelligens biztonsági megoldások. Távfelügyelet

SAMSUNG SSM-8000 szoftvercsomag

Gyümölcsöző megoldások

OMNIALOG adatgyűjtők NI-48XX

PERRY ELECTRIC. Heti digitális kapcsolóóra, automatikus téli-nyári átállással, 1 modul

Berker újdonságok 2004

A nyomtatvány használata nem kötelező! TANMENET. az osztály INFORMATIKA tantárgyának tanításához. (tagintézmény igazgató)

Átírás:

2. fejezet: Runtime Software Előadó: Petényi István - üzletágvezető

ELŐADÓ: PETÉNYI ISTVÁN üzletágvezető Programozó matematikus, ELTE Informatikai Kar projektvetető, ágazatvezető, szakterületvezető, üzletág igazgató 2005 óta dolgozik az evosoft Hungary Kft-nél. Pályafutását az ipari automatizálás-technikai projekteket szervező ágazatánál kezdte. Betanulását követően 18 hónapot töltött Németországban egy kutatás-fejlesztői szoftverprojekten. Hazatérte után több vezetői pozíciót betöltött. 2011 januárjától a beágyazott rendszerek ágazat vezetője, majd 2012 októberétől a Rendszerteszt üzletág igazgatója.

2. fejezet: Runtime Software Előadó: Petényi István - üzletágvezető

Therac - 25 Seite 5

Agenda Miről lesz ma szó? Runtime vezérlő vs. Hagyományos nem programozott vezérlő eszközök A runtime szoftver tulajdonságai Valós idejű rendszerek A runtime vezérlő hardware főbb összetevői A runtime szoftver felépítése Architektúrális kérdések Runtime tipikus szoftverfunkciói

Seite 7

Seite 8

Seite 9

Automatizálási piramis Seite 10

2. Runtime Software A runtime vezérő vs. nem programozott eszközök A hagyományos, nem programozott eszközökhöz képest a Run Time vezérlő: gazdagabb funkcionalitású ( intelligensebb ) változtatható tulajdonságú, alkalmazkodni tud a változó körülményekhez és igényekhez, programozott eszköz lévén: bővíthető, fejleszthető, változtatható funkcionalitású. Képes öntanuló folyamatok végrehajtására is Seite 11

2. Runtime Software A runtime szoftver tulajdonságai kicsi, kompakt nagy hatékonyságú kódot futtat külső eseményekre garantált válaszidőkkel reagál korlátosak az erőforrásai (memória, stack, sebesség), rendelkezik valamilyen kommunikációs lehetőséggel külső eszköz(ök)kel. megfelel a magas megbízhatósági és rendelkezésre állási követelményeknek felügyeli saját működését, szükség esetén tervezett módon leáll. legfeljebb laza platformfüggőségei vannak Seite 12

2. Runtime Software Valós idejű rendszerek kemény valósidejű rendszerek (Zérótolerancia vonatkozik a határidőtúllépésre) puha valós dejű rendszerek: megengedett a válaszidő-korlát túllépése. A válaszidőknek egy bizonyos középérték körül kell mozognia, amely középértéket különböző statisztikai feltételek szabnak Seite 13

2. Runtime Software A runtime vezérlő hardware (HW) főbb összetevői Központi egység (8, 16, 32 bites), ma már gyakran több processzoros, több magos architektúrájú) programtár (Flash) és adattár (RAM), bemeneti portok amelyhez érzékelők csatlakoznak (pl. hőmérséklet-, fény-, nedvesség-, hang-, mozgás-, távolság-, irány- és helyzetérzékelők, ADkonverter, továbbá nyomógombok és kapcsolók), kimeneti portok a beavatkozó szervek irányába (pl. relé, kapcsoló, impulzus kimenetek, motor vezérlések, DA-konverter, továbbá LED-ek és más kijelzők), vezeték nélküli és vezetékes adatátviteli eszközök (pl. Bluetooth; WiFi, WiMAX, ZigBee; USB). Felügyeleti áramkörök (watch dog, wake up megoldások) Seite 14

2. Runtime Software A runtime szoftver felépítése eszközvezérlő programok speciális operációs rendszer (pl. ecos, TinyOS, Contiki, Embedded Windows, Embedded Linux) loaderek futtatórendszer (run-time system, RTS) Alkalmazás felügyeleti funkciók Seite 15

2. Runtime Software Architektúrális kérdések Szoftver rétegek Modularitás Hardverréteg Communication protocols? Hardver absztrakciós réteg Szervízréteg Asszinkron kommunikáció Layers? Modularity? HW? Seite 16

2. Runtime Software Runtime tipikus szoftverfunkciói Operációs rendszer taskok indítása, megszakítások kiszolgálása Input, output jelek fogadása, generálása, kijelzők meghajtása Külső buszon kapcsolódó eszközök kezelése Kommunikáció társ eszközökkel, engineering eszközzel, szoftverrel Öndiagnosztika, önfelügyelet (Watch Dog, check sum, CPU terheltség, RAM-ECC, Taskok futásideje) Esemény és hibanaplózás Szoftver update, beállítások, konfigurációk, futtatandó modulok fogadása, aktiválása. Biztonsági vagy un. safety funkcionalitás Seite 17

2. Runtime Software Elvárások a runtime szoftverekkel szemben Performancia Futásidei Memóriahasználati Firmware méret Szabványok és minősítések Ipari szabványok Életvédelmi szabványok Kompatibilitás előre/vissza Seite 18

Forrásjegyzék Képek: Fólia Hivatkozás 1. Fólia http://www.industry.siemens.com/topics/global/en/tia-portal/hmi-sw-tia-portal/wincc-tia-portal-rt/pages/default.aspx# 2. Fólia http://lemil.blog.hu/2012/04/09/general_protection_fault_ii 4-5. Fólia http://kcirrigationspecialists.com/your-system/ http://www.engadget.com/2007/01/11/aopen-and-mitsubishi-unveil-windows-xp-powered-car-pc/ http://www.synapticon.com/systems/solutions/industrial-automation/ http://www.automation.siemens.com/mcms/human-machine-interface/en/visualization-software/scada/industry-solutions/ cranes/pages/default.aspx 6. Fólia http://www.cnc.hu/2012/01/az-uj-opel-motorgyar/ 7. Fólia http://www.sciencedirect.com/science/article/pii/s1367578810000143 8. Fólia 9. Fólia 10. Fólia http://www.industry.siemens.com/verticals/global/en/chemical-industries/processes/petrochemicals-bulk-chemicals/rubber/tireproduction/process/vulcanization/hardware-software/pages/default.aspx http://www.alphadrives.ie/manuals.php http://www.industry.siemens.nl/drives/nl/en/electric-motor/pages/default.aspx http://www.cmcltd.com/product_solutions/embedded_systems.shtml http://health.siemens.com/ct_applications/somatomsessions/index.php/syngo-via-new-clinical-opportunities-with-brand-new-ctsoftware-applications/ 11. Fólia http://www.secondvalleysoftware.com/research/petech.html 12. Fólia http://code.google.com/a/eclipselabs.org/p/osares/wiki/referencearchitecture Seite 19