Skip to main content

Datentyp: Redundanz-Area-Typ

Durch Zuweisen eines Redundanz-Area-Typs an Objekte der Applikation können Sie beeinflussen, welche Daten für die Synchronisierung bestimmt sind. Die Redundanz-Area-Typen können nur Variablen von Programmierobjekte des Typs PROGRAM oder des Typs Globale Variablenliste zugewiesen werden und gelten dann für alle Variablen des Objekts. Die Zuweisung erfolgt programmatisch im IEC-Code. Der jeweilige Redundanz-Area-Typ (Synchronisierungstyp) bestimmt, ob und wann die Redundanzdaten abgeglichen werden.

Objekte, die im Editor Redundanzkonfiguration in Registerkarte Registrierte Bereiche aktiviert sind, erhalten automatisch den Redundanz-Area-Typ AREA_INPUT. Infolgedessen werden diese Objekte einmalig registriert. Danach kann dessen Synchronisierungstyp programmatisch mit einem Funktionsaufruf geändert werden.

Für weitere Informationen siehe: Registrierte Bereiche

Redundanz-Area-Typ

Beschreibung

AREA_INPUT

Daten mit diesem Typ werden einmalig beim Hochfahren der zweiten SPS synchronisiert. Nach dem Abgleich dieser Daten geht die zweite SPS in Standby, die erste wechselt von standalone nach aktiv.

Tipp

Sie können im Objekt Redundanzkonfiguration in der Registerkarte Registrierte Bereiche durch Aktivieren von Variablen oder Adressen diesen Redundanz-Area-Typ zuweisen. Dort aktivierte Daten werden als AREA_INPUT (Voreinstellung) registriert und beim Hochfahren synchronisiert.

AREA_NONE

Keine Synchronisierung

Wird zugewiesen durch Funktionsaufruf

Tipp

Sie können im Objekt Redundanzkonfiguration in der Registerkarte Registrierte Bereiche durch Deaktivieren von Variablen oder Adressen diesen Redundanz-Area-Typ zuweisen.

AREA_OUTPUT

Keine Synchronisierung, aber eine CRC-Prüfung wird durchgeführt.

AREA_PASSIVE

Synchronisiert jeweils vor dem Schreiben der Ausgänge (limitierte Datengröße)

Wird zugewiesen durch Funktionsaufruf

AREA_SYNCHRO

Synchronisiert bei jedem Taskzyklusstart (limitierte Datengröße)

Konfiguration in der CFG-Datei des LZSs

Wird zugewiesen durch Funktionsaufruf