Alle Werte forcen (selektierte Applikation)

Überblick

Der Befehl Alle Werte forcen (selektierte Applikation) ist im Online-Modus im Kontextmenü einer Applikation oder im Kontextmenü eines POU-Editors der Applikation verfügbar. Er legt die Variablenwerte der aktiven Applikation am Anfang und Ende eines Verarbeitungszyklus auf vordefinierte Werte in der Steuerung fest.

 WARNUNG
UNBEABSICHTIGTER GERÄTEBETRIEB
  • Sie müssen genau mit den Folgen einer Forcierung für die Ausgänge in Verbindung mit den ausgeführten Tasks vertraut sein.
  • Versuchen Sie keinesfalls, Ein-/Ausgänge in Tasks zu forcieren, deren Ausführung zeitlich nicht präzise festgelegt werden kann, es sei denn, die Forcierung soll bei der nächsten Ausführung der Task angewendet werden, ungeachtet des jeweiligen Zeitpunkts.
  • Wenn Sie einen Ausgang forcieren und keine direkte Wirkung auf den physischen Ausgang festzustellen ist, verlassen Sie den Online-Modus nicht, ohne die Forcierung wieder aufzuheben.
  • Wenn der Online-Modus bei aktiver Forcierung unterbrochen wird, stellen Sie die Verbindung zur Steuerung wieder her und heben dann die Forcierung auf.
Die Nichtbeachtung dieser Anweisungen kann Tod, schwere Verletzungen oder Sachschäden zur Folge haben.

Abfolge der Befehle in einem Zyklus

Schritt

Aktion

1

Eingänge lesen

2

Werte forcen

3

Code ausführen

4

Werte forcen

5

Ausgänge schreiben

HINWEIS: Der Befehl Alle Werte forcen (selektierte Applikation) wird nicht standardmäßig in ein Menü eingefügt (siehe ggf. Dialogfeld Anpassen).

Werte für Forcen vorbereiten

Werte können für das Forcen folgendermaßen vorbereitet werden:

  • Klicken Sie auf das Feld Vorbereiteter Wert im Deklarationsteil und geben Sie den Wert ein. Bei booleschen Variablen können Sie den Wert umschalten, indem Sie auf das Feld klicken.

  • Klicken Sie auf das Inline-Monitoring-Feld der Variable im Implementierungsteil des FBD/KOP/AWL-Editors.

  • Klicken Sie in der Überwachungsansicht auf das Feld Vorbereiteter Wert und geben Sie den Wert ein.

Ein geforcter Wert wird durch das Symbol gekennzeichnet.

Aufheben der Forcierung

Ein Wert wird forciert, bis die Forcierung durch die Ausführung einer der folgenden Tasks aufgehoben wird:

  • Ausführen des Befehls Debug > Forcen für alle Werte aufheben.

  • Ausführen des Befehls Forcen für alle Werte aufheben (selektierte Applikation) im Kontextmenü der Applikation.

  • Aufheben der Forcierung im Dialogfeld Wert vorbereiten.

  • Abmelden bei der Applikation.