Variables
5.11 Détails relatifs au type de variable
Définitions de type INTEGER valide :
IH
IHDU
IHWU
IHBU
Type de variable VARIANT
Le type de variable VARIANT est déterminé par le type de données de la dernière affectation
de valeur. Si la valeur attribuée ou saisie commence par '-', '+', '.' ou par un chiffre ('0'-'9'), alors
la valeur est interprétée comme étant numérique. Dans tous les autres cas elle est interprétée
comme une chaîne de caractères.
Il peut être appelé à l'aide de la fonction ISNUM ou ISSTR. Le type VARIANT est
principalement adapté à l'écriture en code CN de noms de variables ou de valeur numériques.
Programmation
Il est possible de vérifier le type de données des variables :
Syntaxe :
Paramètres :
Syntaxe :
Paramètres :
Exemple :
Il est possible de modifier le mode d'affichage des variables :
● Pour le type INTEGER, le type d'affichage peut être modifié.
B
D
H
sans signe
avec un U pour unsigned
102
Variable entier 32 bits format hexadécimal
Variable entier 32 bits format hexadécimal
Variable entier 16 bits format hexadécimal
Variable entier 8 bits format hexadécimal
(VAR)
ISNUM
VAR
Nom de la variable dont le type de données doit être vérifié.
Le résultat de l'interrogation peut être :
FALSE =
aucune variable numérique (type de données = STRING)
TRUE =
variable numérique (type de données = REAL)
(VAR)
ISSTR
VAR
IF ISNUM(VAR1) == TRUE
IF ISSTR(REG[4]+2) == TRUE
binaire
décimal à signe
hexadécimal
Nom de la variable dont le type de données
doit être vérifié.
Le résultat de l'interrogation peut être :
FALSE =
variable numérique (type de données = REAL)
TRUE =
aucune variable numérique (type de données
= STRING)
SINUMERIK Integrate Run MyScreens (BE2)
Manuel de programmation, 12/2017, 6FC5397-1DP40-6DA1