Herunterladen Inhalt Inhalt Diese Seite drucken

Evaluate (Eval) - Siemens SINUMERIK 840Di sl Bedienungsanleitung

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

Werbung

Programmierung
2.7 Funktionen
2.7.8

Evaluate (EVAL)

Beschreibung
Die Funktion EVAL wertet einen übergebenen Ausdruck aus und führt ihn dann aus. Damit
können Ausdrücke erst zur Laufzeit erstellt werden. Dies ist z.B. nützlich für indizierte Zugrif-
fe auf Variable.
Programmierung
Syntax:
Beschreibung:
Parameter:
Beispiel
VAR1=(S)
VAR2=(S)
VAR3=(S)
VAR4=(S)
CHANGE()
REG[7] = EVAL("VAR"<<REG[5])
IF REG[5] == 1
ELSE
ENDIF
END_CHANGE
2-76
(exp)
EVAL
Ausdruck auswerten
exp
REG[7] = VAR1
IF REG[5] == 2
REG[7] = VAR2
ELSE
IF REG[5] == 3
REG[7] = VAR3
ELSE
IF REG[5] == 4
REG[7] = VAR4
ENDIF
ENDIF
ENDIF
Logischer Ausdruck
;
Der Ausdruck in der Klammer ergibt VAR3,
wenn der Wert von REG[5] gleich 3 ist.
REG[7] wird somit der Wert von VAR3 zuge-
wiesen.
Inbetriebnahmehandbuch, 11/2006, 6FC5397-0DP10-0AA0
Bedienoberfläche ergänzen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis