RX.control – Einsatzfelder

Für welche Anwendungsfälle bietet RX.control einen Mehrwert?

Immer dann wenn eine Applikation eine Komplexität aufweist, die eine Architektur mit mehreren Prozessen (oder Threads) nahelegt und eine SPS-basierte Lösung überfordert – wie es z.B. im Umfeld der Industrie 4.0 immer häufiger der Fall ist - bietet RX.control eine reichhaltige Plattform, auf der ein solches System effizient aufgesetzt werden kann. Eine Lösung mit Integration einer SPS, häufig als Soft-SPS, für Teile mit einfacherer I/O-Logik einer solchen Anwendung bleibt natürlich unbenommen (siehe Connectivity / Geräteanbindung).

Solche verteilten Anwendungen aus mehreren Prozessen, die miteinander kommunizieren und Daten austauschen sind eine felderprobte Lösung zum Beispiel für folgende Anwendungsfälle.

  1. Systeme, die mehrere Geräte, Sensoren, Antriebe, usw. parallel steuern, z.B. für industrielle Steuerungsanlagen, Roboter, Teleskope oder Medizintechnikgeräte
  2. Systeme, die eine Verarbeitungskette von Daten implementieren, z.B. eine Kamerasteuerung (mit Filterrad, Fokussierung, etc.) mit Onboard-Bildverarbeitung, Speicherung und Darstellung oder Übertragung
  3. Systeme, die Services für mehrere Klienten parallel implementieren

Das folgende Diagramm zeigt eine Architektur für den Anwendungsfall "Verarbeitungskette", hier am Beispiel einer Kamerasteuerung mit Onboard-Bildverarbeitung.

 

Diagram Processing Chain

 

Der Mehrwert von RX.control liegt darin, dass die Entwicklungszeit und –kosten solcher Systeme um den Aufwand reduziert wird, die nötige Plattform selbst aufzubauen. Die Entwickler können sich auf die Kernaufgabe ihrer Applikation konzentrieren, statt Basisfunktionalität zu implementieren.