Variable Curpos - Siemens SINUMERIK 840D sl Manuel De Mise En Service

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

Publicité

Edition de chaînes :
● Concaténation de chaînes :
● Suppression d'une variable :
● Placer une variable avec une variable de texte :
● Adaptation de type de données :
● Traitement des valeurs numériques :
● Guillemets dans une chaîne :
● Chaînes de variable système ou utilisateur dépendant des contenus de variable :
3.1.13

Variable CURPOS

Description
La variable CURPOS permet d'interroger ou de modifier la position du curseur dans la zone
de saisie active du dialogue courant. La variable indique combien de caractères sont situés
avant le curseur. Si le curseur est placé au début du champ de saisie, CURPOS affiche la
valeur 0. Si on modifie la valeur de CURPOS, le curseur est placé dans le champ de saisie à
l'emplacement correspondant.
Afin de pouvoir réagir aux modifications de valeur de variable, il est possible de surveiller les
changements à l'aide d'un bloc CHANGE. Si la valeur de CURPOS se modifie, le bloc
CHANGE apparaît et les instructions contenues sont exécutées.
Easy Screen (BE2)
Manuel de programmation, 03/2010, 6FC5397-1DP10-5DA0
VAR12.VAL = VAR1 << " défaut."
VAR10.VAL = ""
VAR11.VAL = VAR1.VAL
VAR13.VAL ="Ceci est le " << (VAR14 - VAR8) << ". défaut"
;Résultat : "Ceci est le 11. défaut"
VAR13.VAL = "Défaut " << VAR14.VAL << " : " << $85001 << $85002
;Résultat : "Défaut 15 : Ceci est un texte d'alarme"
IF VAR15 == "Défaut"
VAR16 = 18.1234
;Résultat : VAR16 égale à 18.1234,
;si VAR15 est égal à "Défaut".
ENDIF
VAR2="Bonjour ceci est un "Test""
;Résultat : Bonjour ceci est un "Test"
VAR2.Var = "$R[" << VAR8 << "]"
;résultat : "Ceci est un défaut"
;Résultat : Chaîne vide
;Résultat : "Ceci est un"
;Chaînes d'instruction IF
Commandes de programmation
;Résultat : $R[4]
3.1 Variables
59

Publicité

Table des Matières
loading

Table des Matières