Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Handbuch Seite 911

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

6.2.2
CHANGE
Beschreibung
CHANGE-Methoden werden durchlaufen, wenn sich ein Variablenwert ändert. D.h. innerhalb
einer CHANGE-Methode werden Variablen-Berechnungen projektiert, die sofort bei einer
Variablenänderung durchlaufen werden.
Es wird unterschieden zwischen elementspezifischer und globaler CHANGE-Methode:
● Die elementspezifische CHANGE-Methode wird durchlaufen, wenn sich der Wert der
spezifizierten Variablen ändert. Ist einer Variablen eine System- oder Anwendervariable
zugeordnet, kann in einer CHANGE-Methode der Wert der Variablen zyklisch aktualisiert
werden.
● Die globale CHANGE-Methode wird durchlaufen, wenn sich der Wert einer beliebigen
Variablen ändert und keine elementspezifische CHANGE-Methode projektiert ist.
Programmierung "elementspezifisch"
Syntax:
Beschreibung:
Parameter:
Beispiel
DEF VAR1=(I//////"DB20.DBB1")
CHANGE(VAR1)
IF VAR1.Val <> 1
VAR1.st="Werkzeug OK!"
ELSE
ENDIF
VAR2.Var=2
END_CHANGE
SINUMERIK Integrate Run MyScreens (BE2)
Programmierhandbuch, 01/2015, 6FC5397-1DP40-5AA2
otto=1
VAR1.st="Achtung Fehler!"
otto=2
(Bezeichner)
CHANGE
...
END_CHANGE
Änderung des Wertes der spezifizierten Variablen
Bezeichner
Name der Variablen
; Var1 wird eine Systemvariable zugeordnet
; Ist der Wert der Systemvariablen ≠ 1, lautet
der Kurztext der Variablen: Werkzeug OK!
; Ist der Wert der Systemvariablen = 1, lautet
der Kurztext der Variablen: Achtung Fehler!
Programmier-Befehle
6.2 Methoden
107

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis