Siemens SINUMERIK 840D SL Manuel De Mise En Service page 778

Logiciel de base et logiciel de commande
Masquer les pouces Voir aussi pour SINUMERIK 840D SL:
Table des Matières

Publicité

Création de boîtes de dialogue utilisateur
1.7 Descripteur XML
Descripteur de balise
LET
30
Signification
L'instruction crée une variable locale sous le nom spécifié.
Tableaux :
L'attribut dim (dimension) permet de créer des tableaux à une ou deux dimensions. L'adres‐
sage des différents éléments de tableau s'effectue via l'indice de tableau.
Pour un tableau à deux dimensions, l'indice de ligne est d'abord indiqué, puis l'indice de
colonne.
● Tableau à une dimension :
Indice 0 à 4
● Tableau à deux dimensions :
Indice ligne 0 à 3 et indice colonne 0 à 5
Attributs :
● name
Nom de variable
● type
Le type de variable peut être un nombre entier (integer) (INT), un nombre entier non
signé (unsigned) (UINT), double (DOUBLE), float (FLOAT), string (STRING) ou
STRUCT. Il est par ailleurs possible d'utiliser une structure générée par typedef comme
type de variable (voir le descripteur de balise TYPEDEF). Si aucune instruction de type
n'est spécifiée, le système crée une variable Integer.
<LET name = "VAR1" type = "INT" />
● permanent
Si l'attribut est défini sur true, la valeur de la variable est enregistrée de manière
permanente. Cet attribut n'a d'effet que pour les variables globales.
● dim
Il convient d'indiquer le nombre d'éléments de tableau. Pour un tableau à deux
dimensions, la deuxième dimension est spécifiée après la première, séparée par une
virgule.
L'accès à un élément de tableau s'effectue via l'indice de tableau spécifié après le nom
de variable entre crochets.
name[index] ou name[row,column]
Tableau à une dimension : dim="<Nombre d'éléments>"
Tableau à deux dimensions : dim="<Nombre de lignes>,<Nombre de colonnes>"
Les éléments de tableau non initialisés se voient affecter par défaut la valeur "0".
Manuel de programmation, 12/2017, 6FC5397-1DP40-6DA1
Easy XML

Publicité

Table des Matières
loading

Table des Matières