1
Programmation CN flexible
1.3 Définition de tableaux
tableaux.
Standard : 256 octets
Capacité mémoire requise par élément : voir ci-dessus
Exemple :
Des données utilisateur globales doivent contenir des
paramètres machine AP pour la mise sous tension/hors
tension de la commande (définition de tableaux BOOL).
remarques complémentaires
On peut définir des tableaux avec 2 dimensions au
maximum.
Les tableaux avec des variables du type STRING ne
peuvent être qu'unidimensionnels. La longueur de la
chaîne de caractères est spécifiée à la suite du type de
données STRING.
Indice de tableau
L'indice de tableau permet d'accéder aux éléments d'un
tableau. Avec cet indice, on peut affecter des valeurs
aux éléments du tableau ou bien lire ces valeurs.
Le premier élément du tableau commence avec l'indice
[0,0] ; pour un tableau de taille [3,4] par exemple,
l'indice maximal possible est [2,3].
1-32
SINUMERIK 840D/840Di/810D Manuel de programmation Manuel de programmation - Notions complémentaires (PGA) - Édition 03.04
Indices de tableau
[n,m]
. . . . .
0,0
0,1
0,2
. . . . .
. . . . .
1,0
1,1
1,2
. . . . .
n
. . . . .
. . . . .
n-1,0
n-1,1
n-1,2
© Siemens AG 2004 All rights reserved.
1
03.04
m
0,m-1
1,m-1
n
-
1,
,m-1