Logisches E/A für Datenaustausch mit der Standardsteuerung
Der Datenaustausch zwischen Sicherheitssteuerung und Standardsteuerung erfolgt über Variablen, die in den logischen E/As Logisches Austauschgerät definiert werden. Auf der Standardseite wird dazu eine GVL für logischen Austausch angelegt, die mit dem entsprechenden Logischen Austauschgerät verbunden wird.
Diese Daten werden in der Sicherheitssteuerung wie Ein-/Ausgänge verwendet, in der Standardapplikation sind sie als globale Variablen verfügbar.
Tipp
Der Datenfluss zwischen zwei Variablen ist eindeutig. Dies bedeutet, dass die gleiche Variable der einen Applikation nicht mit zwei Variablen der anderen Applikation ausgetauscht werden kann.
Hinfügen der GVL für Logischen Austausch (siehe GVL für Logischen Austausch)
Hinzufügen des Logischen Austauschgeräts (siehe unten)
Verbinden der GVL für logischen Austausch mit dem Objekt Logisches Austauschgerät der Sicherheitsapplikation (siehe GVL für Logischen Austausch
Hinzufügen des Logischen Austauschgeräts
Im Projektbaum den Knotenpunkt Logische E/As des Safety Applikationsobjekts selektieren
Kontextmenübefehl
aktivierenIm Dialog Logisches Gerät hinzufügen (siehe Abbildung) in der Kategorie Logische Geräte, Unterkategorie Logisches Austauschgerät das gewünschte logische E/A auswählen
Schaltfläche Hinzufügen aktivieren.
Es öffnet sich der Geräteeditor von logischen E/As
Im Dialog Logisches Gerät hinzufügen werden für die einzelnen Variablen festgelegt:
die Austauschrichtung:
IN
oderOUT
IN
: von der Standardapplikation in die SicherheitsapplikationOUT
: von der Sicherheitsapplikation zur Standardapplikationder Datentyp:
BYTE
,DINT
,INT
oderWORD
Als Stackinstanz wird NonSafeIO
erzeugt.
Tipp
Die Austauschvariablen können nur im logischen EA editiert werden. In der GVL für Logischen Austausch können Variablen nicht eingegeben oder verändert werden.
Tipp
Es können nur Daten ausgetauscht werden, deren Variablen einen Standard-Datentyp besitzen. Variablen eines Datentyps mit Präfix SAFE
können nicht zwischen einer Sicherheitssteuerung und einer Standardsteuerung ausgetauscht werden.
Werden im verbundenen logischen Austauschgerät Änderungen vorgenommen, so muss in der GVL für Logischen Austausch die Schaltfläche Aktualisieren aktiviert werden, um die Variablenliste zu aktualisieren.
Typkonsistenz der E/A-Kanäle
Wichtig
Die Typkonsistenz der E/A-Kanäle ist nur gewährleistet, wenn der Applikationsstand auf der Sicherheitssteuerung und auf der Standardsteuerung dem Stand des gleichen übersetzbaren Projekts entsprechen