Forcen von Variablen im System Manager

Sie können in TwinCAT den Wert von Variablen auf der Steuerung im Onlinebetrieb verändern. Dabei wird der ursprünglich eingetragene Wert der Variablen überschrieben. Hierfür gibt es zwei unterschiedliche Vorgehensweisen, das Forcen und das Schreiben eines vorher vorbereiteten Werts.

VORSICHT

Sach- und Personenschäden durch unerwartetes Verhalten der Maschine oder Anlage

Das außerordentliche Ändern von Variablenwerten in einem auf der Steuerung laufenden SPS-Programm kann zu einem unerwarteten Verhalten der gesteuerten Maschine führen. Abhängig von der gesteuerten Maschine können Schäden an Maschine und Werkstücken entstehen oder Gesundheit und Leben von Personen gefährdet werden.

  • Evaluieren Sie vor einem Forcen von Variablenwerten mögliche Gefahren und treffen Sie entsprechende Sicherheitsvorkehrungen.

Das Schreiben und Forcen von Teilnehmern aus dem IO-Bereich erfolgt über das Kontextmenü des jeweiligen Kanals.

Folgende Möglichkeiten stehen zur Verfügung:

Online Write 0

Schreibt die Variable auf FALSE.

Online Write 1

Schreibt die Variable auf TRUE.

Online Write…

Über einen Dialog kann die Variable mit einem definierten Wert beschrieben werden.

Online Force…

Über einen Dialog kann die Variable mit einem definierten Wert geforct werden.

Funktionsweise des Forcens

Beim Forcen schreibt TwinCAT den Wert, sodass die Variable dauerhaft auf dem geforcten Wert gehalten wird. Das Forcen muss durch den Nutzer aufgehoben werden.

Siehe auch:

Darstellung und Überwachung von geforcten Variablen

Forcen von Variablen im System Manager 1:

Verfügbar ab TwinCAT 3.1 Build 4026.21

Geforcte Variablen werden mit einem wechselnden Symbol optisch dargestellt und erhöhen somit die Übersichtlichkeit für den Anwender.

Forcen von Variablen im System Manager 2:

Zudem kann ein allgemeiner Status über die Instanz des Typs 'PlcAppSystemInfo' in der SPS abgefragt werden.

Wenn Sie Visual Studio® schließen möchten, während noch Variablen geforct sind, bietet ein Dialog folgende Möglichkeiten:

Forcen von Variablen im System Manager 3:

Yes

Das geforcte Verhalten der Variable(n) wird aufgehoben.

No

Geforcte Variablen bleiben bestehen. Mit dem erneuten Öffnen der Visual Studio Instanz werden diese dann wieder entsprechend dargestellt.

Cancel

Schließt den Dialog. Visual Studio bleibt geöffnet.

Logging

Auf dem Zielsystem können geforcte Variable durch einen Registry-Eintrag protokoliert werden.

Unterhalb von "HKLM/Software/<WOW6432Node/>Beckhoff/TwinCAT3/Io" muss dafür folgender Schlüssel eingetragen werden:

ActiveIoForces

DWORD

0 = None [default]

1 = Logging aktiv

Siehe auch: