Télécharger Imprimer la page

Siemens SINUMERIK 840D sl Manuel De Mise En Service page 90

Masquer les pouces Voir aussi pour SINUMERIK 840D sl:

Publicité

Extension de l'interface utilisateur (BE1)
3 Syntaxe
ELSE
DLGL ("VAR1 et VAR2 ne sont pas OK")
ENDIF
Ligne de dialogue (DLGL)
Dans la barre de dialogue des écrans, des textes succincts peuvent être affichés
dans certaines situations (messages ou aides).
Pour la taille de police standard :
Dans HMI-Embedded
Dans HMI-Advanced
Dans HT6
DLGL ("String")
avec :
Chaîne
(dans notation selon 1.4)
IF Var1 > Var2
DLGL("valeur trop grande!")
ENDIF
Evaluer une expression (EVAL)
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.
EVAL(exp)
avec :
exp
VAR1=(S)
VAR2=(S)
VAR3=(S)
VAR4=(S)
CHANGE()
REG[7] = EVAL("VAR"<<REG[5])
END_CHANGE
La configuration de la fonction précédente a généralement l'apparence suivante :
VAR1=(S)
VAR2=(S)
VAR3=(S)
VAR4=(S)
CHANGE()
IF REG[5] == 1
BE1/3-84
;Si VAR1 et VAR2 contiennent une erreur, le message
;"VAR1 et VAR2 ne sont pas OK" apparaît dans
;la barre de dialogue (voir fonction DLGL)
env. 50 signes dans la barre de dialogue
env. 100 signes dans la barre de dialogue
env. 48 signes dans la barre de dialogue
Texte qui apparaît dans la barre de dialogue
SINUMERIK 840D sl/840D/840Di/810D MES HMI (IAM) - Edition 08/2005
;Le texte suivant apparaît dans la
;barre de dialogue :
;"Valeur trop grande!", si la variable1
;est > à la variable2.
;Expression logique à évaluer
;L'expression entre parenthèses
;donne VAR3, si la valeur de
;REG[5] est égale à 3. La valeur de
;VAR3 est ainsi affectée à REG[7].
;(voir le chapitre 3.6.11)
© Siemens AG 2005 All Rights Reserved
08/2005

Publicité

loading

Ce manuel est également adapté pour:

Sinumerik 840dSinumerik 840diSinumerik 810d