Herunterladen Diese Seite drucken

Evaluate (Eval) - Siemens SINUMERIK 840D sl Inbetriebnahmehandbuch

Basesoftware und bedien-software
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:

Werbung

Ermitteln der aktuellen Anzahl von Listenelementen:
REG[10]=LISTCOUNT("VAR_AC")
Ergebnis: REG[10] = 4
Löschen des Elementes an Position 1:
LISTDELETEITEM("VAR_AC", 1)
Ergebnis: 0="Off", 99="Maybe", -1="Undefined"
Löschen der kompletten Liste:
LISTCLEAR("VAR_AC")
Ergebnis: Liste ist leer
6.3.16

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 Zugriffe
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
SINUMERIK Integrate Run MyScreens (BE2)
Programmierhandbuch, 08/2018, 6FC5397-1DP40-6AA2
EVAL
(exp)
Ausdruck auswerten
exp
REG[7] = VAR1
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 zugewiesen.
Programmier-Befehle
6.3 Funktionen
157

Quicklinks ausblenden:

Werbung

loading

Diese Anleitung auch für:

Sinumerik 840de sl