1 / 12

PROJEKT : SCADA systémy na mobilních zařízeních

PROJEKT : SCADA systémy na mobilních zařízeních. AUTOŘI : Ing. Ondřej Krejcar Ing. Stanislav Slíva. Bezdrátová Revoluce. Java 2 Platform, Micro Edition. Optional Packages. Optional Packages. Java 2 Enterprise Edition (J2EE). Java 2 Standard Edition (J2SE). Personal

awen
Download Presentation

PROJEKT : SCADA systémy na mobilních zařízeních

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. PROJEKT :SCADA systémy na mobilních zařízeních AUTOŘI :Ing. Ondřej Krejcar Ing. Stanislav Slíva

  2. Bezdrátová Revoluce

  3. Java 2 Platform, Micro Edition Optional Packages Optional Packages Java 2 Enterprise Edition (J2EE) Java 2 Standard Edition (J2SE) Personal Profile Foundation Profile MID Profile PDA Profile Java Card APIs CDC CLDC Java Virtual Machine CVM KVM CardVM Platforma Java 2 Micro Edition

  4. Profile Java Virtual Machine Host Operation System Java 2 Platform, Micro Edition (J2ME) • Configuration • CDC (Connected Device Configuration) • CLDC (Connected, Limited Device Configuration) • Profiles • MIDP (Mobile Information Device Profile) • PDAP (Personal Digital Assistant Profile) • Foundation Profile • Personal Profile Configuration

  5. Mobile Client HTTP Server Sockets Request Corba HTTP RMI Response Servlets (CGI, PHP) Other MIDlet Síťové možnosti MIDP Specifikace: • MIDP 1.0 : HTTP 1.1 • MIDP 2.0 : HTTP 1.1, Datagramy, Sokety

  6. Sony Ericsson T610/618 • Velikost displeje 128 x 160 (š x v) • 65,536 barev (16 bitů/pixel) • Java2ME specifikace: • Maximum paměti pro uložení dat 500 KB • Java HEAP 256 KB • CLDC verze 1.0 • MIDP verze 1.0 • Podpora HTTP 1.1 • cMessenger • JABBER, ICQ, MSN a Yahoo • HTTP 1.1 protokol • Java2ME MIDP 1.0, velikost midletumax. 30kB • minimálně 128kB paměti pro běžící aplikaci (HEAP) • podpora GPRS cMessenger

  7. PDA HP iPAQ 5450 • 65,536 barev (16 bitů/pixel) • Paměť 64 MB ROM, 64MB RAM • Java – EsmertecJVM Jeode (cca. 3.5MB v závislosti na implementaci)

  8. HP iPAQ 5450 in context with SCADA • Na obrázku vidíme porovnání paměťových modelů systémů Pocket PC a Embedded Linux • JRE potřebuje k chodu přibližně 4MB paměti v závislosti na užitých technologiích, které jsou potřebné pro běh aplikací • V některých případech se může zvětšit až na 20MB a to již přináší určitá paměťová omezení

  9. Industrial information system • Zde vidíme typický podnikový informační systém • Možnosti uplatnění PDA jsou v tomto sytému od nejnižší úrovně přes procesní řízení až k obchodnímu řízení podniku • PDA je užitečné v každé části systému pomocí bezdrátových sítí či vlastních periferií

  10. Typical WinCE SCADA system • Dalším faktorem důležitým pro návrh software je velikost obrazovky • V porovnání s klasickými systémy založenými na platformě WinCE, které mají 640x480 bodů, je totiž displej u PDA čtvrtinových rozměrů

  11. Závěr • Pole působnosti kapesních počítačů je i přes jejich omezení velmi široké, neboť jejich komunikační možnosti jako bezdrátová konektivita Wi-Fi či Bluetooth spolus jejich rozměrem jim dávají mnoho výhod oproti jiným mobilním systémům jako jsou notebooky. • Hlavní aspekt vývoje je v operačním systému Embedded Linuxu a jazyku Java. • Tyto platformy jsou velmi škálovatelné,uživatelsky konfigurovatelné a vývojově otevřené.

  12. More information... • Documentation, tools and API’s - http://java.sun.com/j2me • Wireless developer - http://wireless.java.sun.com/ • Java community process - http://jcp.org/ • Open source software for handhelds – http://www.handhelds.org

More Related