Low-Cost MicroBrowser Panel MicroBrowser für CoDeSys Webvisu MicroBrowser Apps

 

Low-Cost MicroBrowser Panel

Touch Panels in verschiedenen Displaygrößen zu bestmöglichem Preis-/Leistungsverhältnis! 

 

Während Steuerungen / SPSen in den vergangenen Jahren immer günstiger wurden, haben sich die Marktpreise bei Touch Panels für die Bedienung vor Ort hoch gehalten.
Allfällige Kostensenkungen bei den verwendeten Prozessoren wurden durch höhere Visualisierungsanforderungen, welche neue, leistungsstärkere Prozessoren forderten, wieder kompensiert.
Durch das Cortex M3/M4 – SpiderControlTM embedded Design wurde diese Preisspirale durchbrochen und gleichzeitig Funktionen, wie u.a. Alpha-Blending, Transparenz und kapazitiver Touch integriert, wie sie ein Standard Windows CE OS nicht bieten kann.

 

Die neue Kategorie der Web-(Server) Panel – Sie fragen sich, wie ist das möglich?

Die Antwort ist simple: Bisher basierte die Hardware-Architektur für die Ansteuerung eines TFT-Displays immer auf dem für PC-üblichen Konzept. Mikroprozessor, externes DRAM und Flash sowie diverse Peripherie und darauf ein grafisches Betriebssystem, wie Linux oder WinCE. Auch wenn die dazu nötigen Chips permanent günstiger wurden, weist doch der mechanische Aufbau der Platinen eine gewisse Komplexität auf und die Kostensenkungen sind schnell ausgereizt.

Aber nun sind Geräte, auf Basis einer für die Anwendung als TFT-Panels bisher kaum benutzten embedded-Mikrocontroller-Architektur auf den Markt gekommen. Da Mikrocontroller in hohen Stückzahlen, praktisch in allen elektrischen Geräten verbaut werden, sind damit extrem günstige Designs realisierbar. Durch die Miniaturisierung der Elektronik gibt es erste Mikrocontroller – etwa ARM Cortex M3/M4 – die gerade genügend Speicher und Funktionen auf dem Chip vereinen, um die Panel-Funktion auf so einem Einfachsystem zu integrieren. Der MicroBrowser lässt sich wiederum dank seines kompakten Designs auf diese Bausteine portieren und funktioniert ohne Betriebssystem.
Somit sind erstmalig TFT-Panels unter 100,00 € am Markt erhältlich.

 

Doch, wie können Sie – als Anwender – davon profitieren?

Verwenden Sie die CoDeSys Web-Visu oder ein SpiderControlTM –OEM-Produkt, kann der MicroBrowser einfach angeschlossen werden, da dieser kompatibel zu diesen Produkten ist. Der Aufwand ist gleich null. Hat die SPS noch keinen Web-Server, kann diese auch per Feldbus-Protokoll, also z.B. ISO-TCP für Simatic oder Modbus angebunden werden. Der Web-Server befindet sich dann auf dem Panel. So erhalten Sie zugleich eine HTML5 fähige Web-Visualisierung, auf die Sie von weiteren, externen Clients, wie z.B. eine Smartphone, Tablet oder PC, zugreifen können.

 

Sind aufwendige Software-Redesigns notwendig?

Wir bieten als Hersteller der SpiderControlTM –Software auf Wunsch die komplette HMI-Software-Entwicklung zum Festpreis an. Sie haben den Vorteil, dass die Kosten fest kalkulierbar und planbar sind. Sie gehen kein Risiko ein. Der Kunde kann die Amortisationszeit der Investitionen sofort berechnen und erhält als Bonus die Connectivity an Smartphones und an die Cloud, auf Wunsch dazu.

 

Welche Geräte stehen zur Verfügung?

Bei dieser Art an HMI ist man an keinen spezifischen Hersteller gebunden, es gibt eine Vielzahl von Angeboten. Die o.a. Generation ist in verschiedenen Größen erhältlich. Von 4,3“ über 7“ bis hinzu 15“ sind Panels, sowohl mit resisitivem als auch mit kapazitivem Touch, verfügbar. 

 

Einige Beispielgeräte: 

MicroBrowser Panels und Web-Server Panels auf Basis der Cortex M Designs.

 

Panels mit Cortex M3/M4 Design erhalten Sie von mehreren Herstellern.
Auf Wunsch senden wir Ihnen weitere Informationen zu. 

 


 

 

Haben Sie eine CoDeSys Web-Visu im Einsatz und Probleme mit dem Java Applet?

Dann ist der SpiderControlTM MicroBrowser auf dem PC, einem Panel oder als App mit Sicherheit die richtige Wahl für Sie! 

 

 

CoDeSys bietet seit vielen Jahren eine Web-Visualisierung an, welche als Java Applet in jedem Standard Browser lauffähig ist. Auf embedded Bedienpanels ist die Performance und die Stabilität bisher jedoch nicht in allen Belangen befriedigend gewesen. Der SpiderControlTM MicroBrowser bietet nun als embedded Client für Web-Visu einen komplett neuen Ansatz, welcher neue Maßstäbe in punkto Leistung und Stabilität zu setzen vermag.

 

Wie ist das möglich?

Die bisher auf Betriebssystemen, wie WinCE eingesetzten Java Virtual Machines (JVM) hatten einen immensen Speicherbedarf, was sich negativ auf die Geschwindigkeit der Applikation auswirkt. Java verwendet zudem einen sogenannten ‚Garbage Collector’ zur automatischen Freigabe von nicht mehr genutztem Speicher. Dieser ‚Garbage Collector’ wird relativ willkürlich durch die Virtual Machine selber aufgerufen, was ein sehr schwer kontrollierbares Echtzeitverhalten nach sich zieht. Die Folgen sind Instabilität im Langzeitverhalten und eine schlechte Performance. Der SpiderControlTM  MicroBrowser vermeidet beide Probleme durch einen völlig neuen Lösungsansatz. Die Web-Visu Applikation wird dabei auf einer höheren (semantischen) Ebene interpretiert, so dass eine Virtual Machine im bisherigen Sinne nicht mehr notwendig ist. Es wird eine instantane Übersetzung der Web-Visu HMI’s  in das interne SpiderControlTM Format durchgeführt, so dass diese dann auf der sehr effizienten und robusten MicroBrowser Engine ablaufen. Der Speicherbedarf ist dabei um Faktoren geringer und auch der durch die Virtuelle Maschine erzeugte Overhead wird komplett vermieden, was auch die Geschwindigkeit um ein Vielfaches verbessert. Der MicroBrowser verfügt zudem über ein streng deterministisches Speichermanagement, was wiederum eine sehr solide Langzeitstabilität garantiert. Somit stehen nun erstmalig Web-Panels für die CoDeSys Web-Visu zur Verfügung, die keine Wünsche mehr offen lassen: Leistung und Stabilität zu einem günstigen Preis!

 

SpiderControlTM MicroBrowser für CoDeSys Web-Visu ist auf praktisch jede Plattform portierbar, auch auf kleine Microcontroller, wie ARM Cortex M3 ohne OS.

 

Ab der Stange verfügbar, sind folgende Plattformen:
  • WinXP/Vista/Win7/8/10
  • WinCE 5/WinCE6/WEC
  • (embedded) Linux (kein X11 notwendig)
  • iPhone/iPad
  • Android

 

Der MicroBrowser unterstützt zudem auch die HTML5 basierte Web-Visu von CoDeSys V3.x.

 


 

MicroBrowser Apps

Nutzen Sie doch den SpiderControlTM MicroBrowser auch als Client!

 

Browser auf gängigen PCs verfügen über eine Java Virtual Machine, welche die MMI‘s als Java-Applets im Browser ausführen kann. Auf handelsüblichen Smartphones – unter iOS oder Android – ist der Betrieb von Java Applets allerdings nicht möglich. Mit der MicroBrowser App jedoch schon!

Mit dieser App ist es möglich, Visualisierungen auch auf Smartphones zu realisieren. Die Kompatibilität zu Web-Visu ist mit SpiderControlTM gegeben.

SpiderControlTM ist eine technologieneutrale Implementation einer skalierbaren HMI-Plattform. Das heißt, SpiderControlTM Clients können in jeder beliebigen Programmiersprache und jeder Technologie entwickelt werden. Durch diese Flexibilität und Adaptierbarkeit unterstützt der MicroBrowser auch verschiedene Smartphone Apps.

 

Folgende Smartphone-Plattformen werden zum Beispiel unterstützt:

 

 

Weitere Informationen zu den Apps finden Sie hier.