Télécharger Imprimer la page

Utilisation De Chaîne (String) - Siemens SINUMERIK 840D sl Manuel De Mise En Service

Masquer les pouces Voir aussi pour SINUMERIK 840D sl:

Publicité

Extension de l'interface utilisateur (BE1)
3 Syntaxe
3.6.11
Utilisation de chaîne (string)
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 rassembler différents
textes pour la génération de code.
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 restituées de l'intérieur vers l'extérieur.
L'emploi des majuscules et miniscules n'a pas d'importance.
Les chaînes peuvent être supprimées en renvoyant à une chaîne vide.
Les chaînes peuvent être placées à droite du signe d'égalité par l'opérateur "<<".
Les guillemets dans la chaîne sont indiqués par deux guillemets placés côte à côte
("").
L'égalité des chaînes peuvent être vérifiées dans les indications IF.
Exemples
Valeur par défaut pour les exemples suivants :
VAR1.VAL = "Il s'agit de"
VAR8.VAL = 4
VAR14.VAL = 15
VAR2.VAL = "Erreur"
$85001 = "Il s'agit de"
$85002 = "Texte d'alarme"
Composition de chaînes :
VAR12.VAL = VAR1 << " Erreur."
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 ="Il s'agit de " << (VAR14 - VAR8) << ". Erreur"
Traitement des valeurs numériques :
VAR13.VAL = "Erreur " << VAR14.VAL << ": " << $T80001 <<
$T80002
IF VAR15 == "Erreur"
VAR16 = 18.1234
ENDIF
BE1/3-98
;Résultat : "Il s'agit d'une erreur"
;Résultat : Chaîne vide
;Résultat : "Il s'agit de"
;Résultat : "Il s'agit de la 11e erreur"
;Résultat :
;"Erreur 15: Il s'agit d'un texte
;d'alarme"
;Indication IF de chaînes
;Résultat : VAR16 égale 18.1234,
;si VAR15 égale "Erreur"
SINUMERIK 840D sl/840D/840Di/810D MES HMI (IAM) - Edition 08/2005
© Siemens AG 2005 All Rights Reserved
08/2005

Publicité

loading

Ce manuel est également adapté pour:

Sinumerik 840dSinumerik 840diSinumerik 810d