Herunterladen Inhalt Inhalt Diese Seite drucken

Prozessabbild Der Eingänge; Beispiele: Programmieren Von Plausibilitätskontrollen - Siemens SINUMERIK ONE Inbetriebnahmehandbuch

Safety integrated
Vorschau ausblenden Andere Handbücher für SINUMERIK ONE:
Inhaltsverzeichnis

Werbung

Sicherheitsprogramm der F-PLC
4.15 Datenaustausch zwischen Standard-Anwenderprogramm und Sicherheitsprogramm
Datenbaustein
Damit Variablen des Standard-Anwenderprogramms im Sicherheitsprogramm verarbeitet
werden können, können Sie im Sicherheitsprogramm Variablen aus Datenbausteinen des
Standard-Anwenderprogramms lesen. Eine gelesene Variable darf im Sicherheitsprogramm
selbst aber nicht geschrieben werden.
Hinweis
Zugriffe auf statische Lokaldaten in Einzel-/Multiinstanzen von FBs des Standard-
Anwenderprogramms sind nicht möglich.
Prozessabbild der Eingänge
Sie können im Sicherheitsprogramm das Prozessabbild der Eingänge (PAE) von Standard-
Peripherie lesen. Das PAE darf im Sicherheitsprogramm nicht geschrieben werden.
Beispiele: Programmieren von Plausibilitätskontrollen
• Überprüfen Sie unsichere Variablen aus dem Standard-Anwenderprogramm mit Hilfe von
Anweisungen zum Vergleichen auf Über-/Unterschreiten einer zulässigen Ober-/
Untergrenze. Mit dem Vergleichsergebnis können Sie dann Ihre Sicherheitsfunktion
beeinflussen.
• Lassen Sie mit unsicheren Variablen aus dem Standard-Anwenderprogramm, z. B. mit Hilfe
der Anweisungen "S: Ausgang setzen", "R: Ausgang rücksetzen" oder "SR: Flipflop setzen/
rücksetzen" nur das Ausschalten eines Motors zu, jedoch kein Einschalten.
• Verknüpfen Sie für Einschaltvorgänge unsichere Variablen aus dem Standard-
Anwenderprogramm z. B. mit Hilfe der Anweisung UND-Verknüpfung mit
Einschaltbedingungen, die Sie aus fehlersicheren Variablen ableiten.
Beachten Sie, wenn Sie Standard-Variablen im Sicherheitsprogramm verarbeiten möchten, dass
sich nicht alle unsicheren Variablen in hinreichend einfacher Weise auf Plausibilität prüfen
lassen.
Lesen von Variablen aus dem Standard-Anwenderprogramm, die sich während der Laufzeit einer
F‑Ablaufgruppe verändern können
Wenn Sie im Sicherheitsprogramm Variablen aus dem Standard-Anwenderprogramm (Merker,
Variablen eines Standard-DBs oder PAE von Standard-Peripherie) lesen möchten, die während
der Laufzeit der F-Ablaufgruppe, in der sie gelesen werden, durch das Standard-
Anwenderprogramm oder ein Bedien- und Beobachtungssystem verändert werden können – z.
B. weil Ihr Standard-Anwenderprogramm durch einen höherprioren Weckalarm bearbeitet wird
–, müssen Sie dafür eigene Merker oder Variablen eines Standard-DBs verwenden.
Sie müssen den Standard-OB mit derselben Priorität wie den F-OB anlegen. Den Standard-OB
müssen Sie phasenverschoben zum F-OB aufrufen und in diesem die Variablen beschreiben.
Wir empfehlen Ihnen die Phasenverschiebung so zu wählen, dass der Standard-OB unmittelbar
vor dem F-OB bearbeitet wird.
116
Inbetriebnahmehandbuch, 07/2022, A5E47278158A AF
Safety Integrated

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis