Herunterladen Diese Seite drucken

Load-Methode; Unload-Methode; Change-Methode - Siemens SINUMERIK 840Di sl Inbetriebnahmehandbuch

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

Werbung

01/2006

3.5.2 LOAD-Methode

Die LOAD-Methode wird durchlaufen, nachdem die Variablen- und Softkey-
Definitionen (DEF Var1= ..., HS1= ...) interpretiert wurden. Die Maske ist zu diesem
Zeitpunkt noch nicht aufgeblendet.
LOAD
...
END_LOAD
LOAD
Maske1.Hd =
VAR1.Min = 0
VAR1.Max = 1000
END_LOAD

3.5.3 UNLOAD-Methode

Die UNLOAD-Methode wird durchlaufen, bevor eine Maske entladen wird.
UNLOAD
...
END_UNLOAD
UNLOAD
REG[1] = VAR1
END_UNLOAD

3.5.4 CHANGE-Methode

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.
CHANGE(Bezeichner)
...
END_CHANGE
mit:
Bezeichner
Ist einer Variablen eine System- oder Anwendervariable zugeordnet, kann in einer
CHANGE-Methode der Wert der Variablen zyklisch aktualisiert werden.
DEF VAR1=(S//////"DB20.DBB1")
CHANGE(VAR1)
IF VAR1.Val <> 1
VAR1.st="Werkzeug OK!"
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D IBN HMI (IAM) - Ausgabe 01/2006
;Anfangskennung Load-Methode
;Maskenüberschrift Text aus
$85111
;Sprachdatei zuweisen
;Variable Grenzwert MIN zuweisen
;Variable Grenzwert MAX zuweisen
;Endekennung
;Variable in Register legen
Name der Variablen
Bedienoberfläche ergänzen (BE1)
;Var1 wird eine Systemvariable
;zugeordnet
;ist der Wert der Systemvar. ≠ 1,
;lautet der Kurztext der Variablen:
;Werkzeug OK!
3 Syntax
BE1/3-67

Werbung

loading