Evaluate (Eval) - Siemens SINUMERIK 840D sl Manuel De Mise En Service

Masquer les pouces Voir aussi pour SINUMERIK 840D sl:
Table des Matières

Publicité

Commandes de programmation
3.4 Fonctions
Exemple
La syntaxe suivante de la gestion des données est utilisée pour cette fonction :
• avec valeur de retour
• sans valeur de retour :
DP("\MPF.DIR\CFI.MPF")
3.4.7

Evaluate (EVAL)

Description
La fonction EVAL évalue une expression transmise et l'exécute ensuite. Ainsi, des
expressions peuvent être créées en cours d'exécution. Cela peut être utile pour des accès
indexés à des variables.
Programmation
Syntaxe :
Description :
Paramètres :
Exemple
VAR1=(S)
VAR2=(S)
VAR3=(S)
VAR4=(S)
CHANGE()
REG[7] = EVAL("VAR"<<REG[5])
IF REG[5] == 1
84
DP("//NC/MPF.DIR/XYZ.DIR ", VAR1)
VAR1 = 0
Le fichier a été supprimé.
VAR1 = 1
Le fichier n'a pas été supprimé.
DP("//NC/MPF.DIR/XYZ.DIR ")
(exp)
EVAL
Evaluer l'expression
exp
Expression logique
;
L'expression entre parenthèses donne VAR3
si la valeur de REG[5] est égale à 3.
REG[7] se voit affecter la valeur de VAR3.
Manuel de programmation, 03/2010, 6FC5397-1DP10-5DA0
Easy Screen (BE2)

Publicité

Table des Matières
loading

Table des Matières