5.15
Utilisation de chaînes de caractères
Chaînes
Lors de la configuration, il est possible d'utiliser des chaînes (strings) afin d'élaborer l'affichage
de texte de façon dynamique ou de concaténer différents textes pour la génération de code.
Règles
Lors de l'utilisation de variables de chaîne, les règles suivantes doivent être respectées :
● Les combinaisons sont traitées de gauche à droite.
● Les expressions imbriquées sont résolues de l'intérieur vers l'extérieur.
● L'emploi des majuscules et minuscules n'a pas d'importance.
● Des variables de string sont généralement affichées de manière justifiée à gauche.
Les chaînes peuvent être supprimées en renvoyant à une chaîne vide.
Les chaînes peuvent être ajoutées à droite du signe d'égalité par l'opérateur "<<". Des
guillemets (") dans une chaîne sont caractérisés par deux guillemets successifs. L'égalité des
chaînes peut être vérifiée dans les instructions IF.
Exemple
Réglage par défaut pour les exemples suivants :
VAR1.VAL = "Ceci est un"
VAR8.VAL = 4
VAR14.VAL = 15
VAR2.VAL = "défaut"
$85001 = "Ceci est un"
$85002 = "texte d'alarme"
Edition de chaînes :
● Concaténation de chaînes :
VAR12.VAL = VAR1 << " défaut."
● Suppression d'une variable :
VAR10.VAL = ""
● Placer une variable avec une variable de texte :
VAR11.VAL = VAR1.VAL
● Adaptation de type de données :
VAR13.VAL ="Ceci est le " << (VAR14 - VAR8) << ". défaut"
SINUMERIK Integrate Run MyScreens (BE2)
Manuel de programmation, 12/2017, 6FC5397-1DP40-6DA1
;Résultat : Chaîne vide
;Résultat : "Ceci est un"
;Résultat : "Ceci est le 11. défaut"
5.15 Utilisation de chaînes de caractères
;résultat : "Ceci est un défaut"
Variables
109