Individuelle Programmierung

Eigene Software auf dem Router installieren

Sie möchten Anlagendaten auslesen und verarbeiten? SCADA, Multi-Cloud und IoT-Plattformen anbinden? Schwellwerte überwachen und alarmieren?

Die Linux-Container-Umgebung bietet dafür viele Möglichkeiten.

Router mit icom OS Firmware* stellen eine Linux Container Umgebung (LXC) bereit, in der eigene Software-Container installiert werden können. Linux-Container sind auch bekannt als „Docker“ für Embedded Systeme. Der Router kann so als Mini-IPC genutzt werden.

Nutzen Sie fertige Container von INSYS icom oder programmieren Sie Ihre eigene Anwendung!

*ausgenommen MIRO

Edge Computing:

  • Daten erfassen, verarbeiten und übertragen
  • SCADA und Cloud-Plattformen anbinden
  • Nutzung als IoT-Gateway

Praxisbeispiel – e2m steuert EEG-Anlagen mit eigenem Software-Container

Die Energy2market GmbH (e2m) betreibt weltweit über 5.500 Erneuerbare Energien Anlagen für Ihre Kunden. Neben der Direktvermarktung der Energie an der Strombörse über ein virtuelles Kraftwerk, ist e2m sehr stark in der Bereitstellung von Regelenergie tätig.

Um auf die EEG Anlagen regelnd einzugreifen, wurde ein eigener Software-Container von e2m entwickelt, der in jeder Anlage auf einem Router läuft. Aus einer zentralen Plattform heraus werden die Anlagen netzabhängig gesteuert und die Einspeiseleistung entweder reduziert oder gesteigert. Zum Anlagenportfolio zählen neben PV-Kraftwerke, Windparks, Biogasanlagen auch ein großer Offshore-Windpark.

Diese Kunden setzen ebenfalls eigene Container ein:

  • Die Linux Container kann man sich als kleinen Linux-PC im Router vorstellen
  • Jeder Container hat ein eigenes Netzwerk-Interface und verhält sich wie ein zusätzlicher externer Teilnehmer im Netzwerk
  • Innerhalb eines Containers hat der Benutzer Root-Rechte und kann so weitere Benutzer anlegen und verwalten.
  • In einem Container können mehrere Programme oder Applikationen ausgeführt werden.
  • Anwendungen im Container können mit externen Geräten kommunizieren oder mit anderen Anwendungen in Containern (Inter-Container-Kommunikation)
  • Die Container teilen sich die frei verfügbaren Ressourcen des Routers.

System

Container

Arbeitsspeicher
SCR/ECR 512MB
MRO/MRX 512MB

64 MB

gleichmäßig auf Container verteilt
448MB (SCR/ECR)
448MB (MRO/MRX)

Flash-Speicher
SCR/ECR 1GB
MRO/MRX 3GB

gemeinsam genutzt, Inhalt separiert

Rechenleistung CPU 50% (priorisiert)

50% priorisiert

nach Anforderung

Serielle Schnittstellen

gemeinsamer Zugriff

Digitale I/O s

gemeinsamer Zugriff über MCIP-Interface

Netzwerk LAN/WAN

bis zu 5 Netzwerke mit eigenen IP-Adressbereichen

1 eigene IP-Adresse in einem Netzwerk des Routers

Hohe IT-Sicherheit

Vollständig isoliert von Router-Firmware und Konfiguration. Container ohne Root-Zugriff auf die Firmware.

null

Inter-Container Kommunikation

Inter-Container Kommunikation z.B. via API/MQTT möglich

Durch die flexiblen MRcards schafft der modulare Router MRX mit bis zu 17 Ethernet-Ports, seriellen Schnittstellen oder digitalen und analogen I/Os viele verschiedene Anwendungs-Schnittstellen.

Firewall Kontrolle

Der dedizierte IP-Endpunkt erlaubt eine volle Firewall Transparenz und Kontrolle aller Verbindungen

null

Multi-Container Fähigkeit

Parallelbetrieb mehrerer isolierter Container auf einem Gerät

Die Einssteckkarten MRcards ermöglichen eine individuelle und zukunftssichere Anpassung der MRX Router auf aktuelle Bedürfnisse und Anforderungen.

Eigener IP-Endpunkt

Jeder Container ist über eine eigene IP-Adresse und MAC adressierbar

Mit mehreren lokalen IP-Netzen, RSTP und Anbindung mit parallelem VPN bieten MRX Router umfangreiche Routingfunktionen.

Praxistauglichkeit

Update von Container und Applikation ohne Reboot im laufenden Betrieb möglich

null

Jetzt starten mit individueller Programmierung

Legen Sie los!

  • Starten Sie mit ihrem eigenen Container-Projekt
  • Wir stellen Ihnen ein gepflegtes SDK sowie mehrere Demo-Container zur Verfügung
  • Eine ausführliche Dokumentation ermöglicht eine steile Lernkurve.

Konfigurieren statt programmieren: icom Data Suite

Vielleicht haben wir sogar schon eine fertige Lösung für Ihr Problem!

Die iDS ist ein Container-Produkt und bietet einen Baukasten für viele Anwendungen: Alarmierung, Protokollwandlung, Datenlogging, Zustandsüberwachung oder Cloud-Anbindung.

Einfach die icom Data Suite auf Ihrem Router installieren, konfigurieren und loslegen!

Schulung

Nutzen Sie die Gelegenheit, sich in einer unserer Schulungen umfassend über den Umgang mit der LXC-Umgebung zu informieren und Ihre Kenntnisse zu vertiefen.