Anzeige

Telefon: +49 721 989 777 - 000

hms-networks.com


Fernüberwachung mithilfe von IIoT-Routern und Datengateways

Fernerfassung von Daten mit Java und Basic

Im zweiten Artikel dieser Serie wurde gezeigt, wie Daten von Maschinen und Anlagen, die sich an mehreren Standorten befinden, gesammelt werden und wie die Daten auf einem zentralen Server aggregiert und mithilfe einer Monitoringsoftware eines beliebigen Anbieters analysiert werden. Automatisierungs- und Softwareentwickler können nun mit Datenfernlösungen, die die Basic- und Java-Programmierung untersützen, ihren eigenen Code schreiben, um IIoT-Router an die jeweiligen Anforderungen anzupassen.

Bild: HMS Industrial Networks ABBild: HMS Industrial Networks AB
Die Datenfernlösung von Ewon kombiniert den Fernzugriff mit Datendiensten über das Ewon Flexy, IIoT-Router und Datengateway zugleich.

Das eWon Flexy unterstützt die Basic- und Java-Programmierung. Benutzer können so ihren eigenen Code schreiben, um den IIoT-Router an ihre Anforderungen anzupassen. Die Syntax der Basic-Programmstruktur des Gerätes kommt der des Standard-Basic sehr nahe, bietet aber spezifische Zusatzfunktionen. Damit lassen sich z.B. folgende Funktionen ausführen:

  • • Internet-Verbindung via WAN als Fallback für die Standard-Mobilfunkverbindung, falls diese temporär nicht zur Verfügung steht
  • • E-Mails senden, SMS senden/empfangen
  • • Historische Daten als CSV-Datei auf eine externe Speicherkarte exportieren
  • • Prüfen, ob die Alarmbenachrichtigung ordnungsgemäß gesendet wird
  • • Komplexere Alarmbedingungen erstellen
  • • Benutzerdefinierte Textdateien erstellen/ändern/löschen
  • • Ein eigenes Client-Protokoll (seriell oder IP) entwickeln, um Daten von nicht standardisierten Feldgeräten zu erfassen
  • • Daten über HTTP(S) und MQTT (ThingWorx, AWS, BlueMix, Azure), FTP oder per E-Mail senden.

Das Flexy verfügt zudem über eine integrierte Webentwicklungsumgebung, in der Benutzer ihr eigenes Basic-Programm erstellen können. Über diese Schnittstelle ist es z.B. möglich, Abschnitte innerhalb des Codes zu verwalten, einen Code zu importieren/exportieren, Syntax-Highlighting zu verwenden, eine Suche im Code durchzuführen, Codes schrittweise zu debuggen oder sich Fehler/Befehle direkt in der Konsole anzeigen zu lassen bzw. direkt von dort zu auszudrucken.

HMS Industrial Networks GmbH

Dieser Artikel erschien in Industrial Communication Journal 4 2017 - 08.12.17.
Für weitere Artikel besuchen Sie www.sps-magazin.de

Firmenportrait