
Zugriff auf den sicherheitsgerichteten Datenkanal
TR-Electronic GmbH 2016, All Rights Reserved
Printed in the Federal Republic of Germany
Page 76 of 159
TR - ECE - TI - DGB - 0292 - 01
09/20/2016
6.2.1.3 ACK_REI
Wenn vom F-System für das Mess-System ein Kommunikationsfehler erkannt wird,
erfolgt eine Passivierung des Mess-Systems.
Für eine Anwenderquittierung (User Acknowledgment) des Mess-Systems nach
Behebung der Fehler ist eine positive Flanke an der Variablen
ACK_REI
des
F-Peripherie-DBs erforderlich, welche im Beispielprojekt mit dem Merker
M0.0
,
Symbol-
Name „
Tag_1
“, verknüpft ist.
Eine Anwenderquittierung (User Acknowledgment) ist erforderlich:
● nach Kommunikationsfehlern
● nach der Anlaufphase
Eine Quittierung ist erst möglich, wenn die Variable
ACK_REQ
= 1 ist.
Im Sicherheitsprogramm muss für jede F-Peripherie eine Anwenderquittierung über
die Variable
ACK_REI
vorgesehen werden. Für das Mess-System ist diese Vorgabe
bereits berücksichtigt worden.
6.2.1.4 IPAR_EN
Die Variable
IPAR_EN
wird benutzt, um eine Preset-Justage-Funktion auszuführen.
Die Ablaufsequenz zur Ausführung dieser Funktion ist im gerätespezifischen
Benutzerhandbuch beschrieben.
Eine genaue Beschreibung, wann die Variable bei einer Umparametrierung von
fehlersicheren DP-Normslaves/IO-Normdevices gesetzt/rückgesetzt werden muss, ist
der
PROFIsafe Specification
ab
V1.20
bzw. der Dokumentation zum fehlersicheren
DP-Normslave/IO-Normdevice
zu entnehmen.
Durch
IPAR_EN
= 1 wird keine Passivierung des Mess-Systems ausgelöst!
In Bezug auf die Preset-Ausführung sind die im gerätespezifischen
Benutzerhandbuch hinterlegten Warnhinweise zu beachten!
6.2.1.5 PASS_OUT/QBAD
Die Variablen
PASS_OUT
= 1 und
QBAD
= 1 zeigen an, dass eine Passivierung des
Mess-Systems vorliegt.
Das F-System setzt
PASS_OUT
und
QBAD
= 1, solange das Mess-System
Ersatzwerte (0) statt der zyklischen Werte ausgibt.
Wenn eine Passivierung über die Variable
PASS_ON
= 1 vorgenommen wird, werden
jedoch nur
QBAD
= 1 gesetzt.
PASS_OUT
ändert seinen Wert bei einer Passivierung
über
PASS_ON
= 1 nicht.
PASS_OUT
kann deshalb zur Gruppenpassivierung weiterer
F-Peripherien verwendet werden.