摘要 |
Die Erfindung betrifft ein Synchronisationsverfahren für ein redundant aus mindestens zwei Teilsystemen (1,2) aufgebautes Automatisierungssystem, bei dem die mindestens zwei Teilsysteme jeweils mindestens einen Prozessor (P1, P2) und mindestens je einen Ereignisspeicher (S1, S2) enthalten, die mindestens zwei Teilsysteme über Kommunikationsleitungen (K1, K2) miteinander gekoppelt sind und zur Steuerung eines Prozesses in beiden Teilsystemen gleiche Tasks (TN) ausgeführt werden. Des Weiteren betrifft die Erfindung ein Automatisierungssystem. Um statt eines speziellen Betriebssystems ein Standard-Betriebssystem zur Steuerung eines hochverfügbaren Prozesses einsetzen zu können, wird vorgeschlagen, bei jedem Taskwechsel eine vom Anwender programmierte, zur Bereitstellung der Hochverfügbarkeit notwendige Funktion aufzurufen und extern auftretende einkanalige Ereignisdaten (D1, D2) vor der Zuführung der Teilsysteme zu duplizieren, so dass beide Teilsysteme immer mit den gleichen Daten versorgt werden und bei Ausfall eines Teilsystems, das andere, nicht ausgefallene Teilsystem den Prozess ohne Verzögerung sicher weiter steuern kann. <IMAGE>
|