Home C++ Bibliotheken und Tools Projekte Unternehmen Kontakt
International | AT CH DE

Projekte

   

Übersicht

Applied Informatics entwickelt kundenspezifische Software für Internet- und Netzwerk-basierte Applikationen und Embedded Systeme. Schwerpunkte sind die Entwicklung von Embedded Software in C++, sowie Embedded Linux Systeme, iPhone und iPad.

Nachfolgendes Beispiel demonstriert die Einsatzmöglichkeiten der Technologien und Entwicklungsleistungen von Applied Informatics anhand eines Fernüberwachungs- Parametrierungs- und Datenerfassungssystems für eine Windkraftanlage.

Beispiel Fernüberwachung und Datenerfassung

Zum Vergrössern auf das Bild klicken

Internet Technologien und Embedded Linux

Internet Technologien, sowie Linux-basierte Embedded Systeme stellen eine interessante Alternative für die Implementierung von Überwachungs-, Parametrierungs- und Datenerfassungssystemen für Geräte, Maschinen und Anlagen dar. Durch die Integration eines kostengünstigen Linux-basierten Embedded Systems in eine Anlage oder ein Gerät können sehr einfach Features wie z. B. ein Web Server integriert werden. Der Web Server stellt Applikationen z. B. zur Parametrierung und Überwachung des Systems über einen Web Browser zur Verfügung. Weiters kann auf dem Embedded Linux System ein Datenerfassung- und Protokollierungssystem (Data Logger) implementiert werden.

Sichere Netzwerkanbindung

Die Anbindung des Systems an das Internet, und in weiterer Folge an ein entferntes Unternehmensnetz kann entweder über herkömmliche drahtgebundene Netze (ADSL, etc.), oder auch über drahtlose Netze (GPRS, UMTS, etc.) erfolgen. Wichtig ist in diesem Zusammenhang, das System gegenüber unbefugte Zugriffe aus dem Internet entsprechend zu schützen (Firewall). Das System muss dennoch von aussen, bzw. aus dem Unternehmensnetz erreichbar bleiben. Dies kann durch Technologien wie z. B. VPN erfolgen, oder auch durch die von Applied Informatics angebotene Reverse HTTP Technologie. Diese Technologie ermöglicht es, vom Anlagensystem aus eine sichere Netzwerkverbindung (SSL/TLS) zu einem zentralen Device Management Server aufzubauen. Über diese Verbindung können vom Server aus Anfragen und Kommandos an das Anlagensystem gesendet werden. Verwendet wird dazu eine etwas abgewandelte Version des HTTP Protokolls. Über den zentralen Server kann somit auf den integrierten Web Server des Anlagensystems zugegriffen werden. Damit ist einerseits die Web-basierte Überwachungs- und Parametrierungs-Applikation des Systems aus der Ferne erreichbar. Andererseits kann das Anlagensystem auch Web Services bereitstellen (z. B. zur Abfrage von Prozessdaten), die über den zentralen Server von Unternehmensapplikationen benutzt werden können. Zusätzlich kann das Anlagensystem aktiv Daten an einen Server senden. Dafür bietet sich ebenfalls die Verwendung von Web Services (SOAP, REST, JSON) über eine sichere HTTPS Verbindung an.

Innovative Applikationen

Die zeitnahe zentrale Erfassung von Anlagendaten in einer Datenbank ermöglicht interessante Applikationen. Die Leistungsparameter verschiedener Anlagen können "live" analysiert und verglichen werden. Das Auftreten von Störungen kann frühzeitig (z. B. durch auffällige Parameterwerte) erkannt werden. Beim Auftreten von Störungen ist ein sofortiger Fernzugriff auf die Anlage möglich.