Die Redundancy Management System App (RMS)

Auf dieser Seite erhalten Sie Informationen über unsere Redundandcy Management System APP.

Hardware Architektur 

Durchgehende Hardware Zweikanaligkeit

Der RMS ist eine Softwarelösung. Er verwendet Echtzeit Linux als Betriebssystem.

Der Hardwareaufbau ist durchgängig zweikanalig, das heißt auch die IO Baugruppen und die IO Peripherie sind zweikanalig angeschlossen.

 

 

 

Software Architektur und Aufgaben

Durchgehende Software Zweikanaligkeit

Alle Softwarekomponenten sind ebenfalls verdoppelt und identisch.

 

  • Die PLC-App enthält das Anwenderprogramm. 
  • Ist das Anwenderprogramm in CoDeSys implementiert, so verbindet die CoDeSys RMS Task die PLC-App mit dem PLC Interface.
  • Das PLC Interface ist mit dem RMS verbunden. Über dieses Interface werden Daten zwischen PLC und RMS ausgetauscht.
  • Die Schnittstelle zur IO Peripherie bildet das IO Interface
  • Der RMS ist mit dem Nachbar RMS über die Redundanzkopplung verbunden.
  • Die beiden Redundanz RMS arbeiten nach dem Master- / Slave Prinzip
  • Die PLC-App des RMS Masters ist aktiv, die PLC-APP des Slaves befindet sich  im Standby.
  • Wichtige Daten der PLC-APP werden vom Master-RMS an den Slave-RMS übertragen
  • Der Slave-RMS schreibt diese Daten in das PLC-Interface, so daß die PLC-App die Daten übernehmen kann.

IO Architektur 

Zweikanaliger Betrieb der Ein- und Ausgänge

  • Die Sensoren sind zweikanalig am Strang 1 und Strang 2 angeschlossen.
  • Die Aktoren sind über eine Diodenmatrix zweikanalig angeschlossen.

Der RMS sorgt dafür, daß das Ausgangsabbild des Masters auch auf der Slave Seite ausgegeben wird. Damit wird garantiert, daß bei einem CPU Ausfall der Aktor gesetzt bleibt.

 

 

 

Portierung 

Die Portierung des RMS auf eine andere Hardware erfordet folgende Tätigkeiten:

 

  • Anpassung des PLC Interfaces
  • Einbindung des Feldbusses

Wir bieten gerne die Portierung an.

 

Sollten Sie die Portierung selbst durchführen wollen, so stellen wir entsprechende Dokumente zur Verfügung.

Wir benötigen Ihre Zustimmung zum Laden der Übersetzungen

Wir nutzen einen Drittanbieter-Service, um den Inhalt der Website zu übersetzen, der möglicherweise Daten über Ihre Aktivitäten sammelt. Bitte überprüfen Sie die Details in der Datenschutzerklärung und akzeptieren Sie den Dienst, um die Übersetzungen zu sehen.