58/550
Bosch Rexroth AG | Electric Drives
Fondements de la programmation CN
Variables CHARACTER etSTRING
Exemple :
Aperçu des variables
and Controls
65536 au maximum
●
Dimension de la variable de tableau du type CHARACTER :
1024 au maximum
DIM <Nom de variable> (<Taille du tableau1>[,<Taille du tableau2>] )
Le dimensionnement avec DIM ne doit pas être utilisé pour les
"variables permanentes définissables". Le dimensionnement de
ces variables s'effectue dans le fichier "wmhperm.dat" ou "anwp‐
werm.dat".
Une variable CHARACTER est caractérisée par le caractère "$" postposé. Il
est possible d'enregistrer dans ce type de variable aussi bien un caractère uni‐
que qu'une chaîne de caractères (STRING) complète.
Les instructions relatives aux chaînes de caractères (voir section "Traitement
des chaînes de caractères") ne sont possibles cependant que si une chaîne de
caractères est sauvegardée dans un tableau (ARRAY) uni- ou bidimensionnel
de variables CHARACTER. Pour ce faire, le tableau doit être déclaré à l'aide
de l'instruction DIM.
Chaque variable CHARACTER dans ce tableau contient alors 1 caractère de
la chaîne de caractères.
Un tableau unidimensionnel des variables du type CHARACTER est appelé
variable STRING. Lors de l'accès à des variables CHARACTER unidimension‐
nelles, aucun index n'est indiqué. En revanche, un index doit être indiqué pour
l'accès aux variables CHARACTER bidimensionnelles.
1 REM variable STRING AB (longueur 10)
2 DIM AB$(10)
3 REM 3 variables STRING CD (longueur 5 chacune)
4 DIM CD$(3,5)
5 AB$ = "Z"
6 CD$(2) = "ABC"
Groupe de varia‐
Nom de variable
bles
locales
8 caractères significatifs au maximum
Rexroth IndraMotion MTX | Description de l'application
Type de varia‐
Tableaux
ble
(AR‐
RAYS)
possibles
(X=oui)
% INTEGER
X
REAL
X
! DOUBLE
X
? BOOLEAN X
$ CHARAC‐
X
TER