Description de l'application | Rexroth IndraMotion MTX
Pendant le démarrage, la commande cherche ces fichiers d'abord dans
le répertoire racine, puis dans le FEPROM utilisateur et ensuite dans le
FEPROM.
Le premier fichier trouvé sous chaque nom est évaluée par la commande,
et elle génère à partir des inscriptions s'y trouvant des "variables perma‐
nentes définissables" dans la mesure où elles n'existent pas encore. Les
"variables permanentes définissables" existantes qui ne sont pas décla‐
rées dans un des deux fichiers sont effacées.
Le nombre maximal possible de variables permanentes définissables est
limité par l'espace mémoire mis à disposition. Si, pour la génération des
variables, il n'existe plus de mémoire, la commande sort un message
d'erreur correspondant.
●
Les noms des "variables permanentes définissables" commencent tou‐
jours avec le caractère @ et une chaîne de caractères. Cette chaîne de
caractères se compose d'une lettre majuscule, suivie de lettres majuscu‐
les ou de chiffres à volonté.
Pour les "variables permanentes définissables", les premières 16 posi‐
tions du nom de variable sont significatives. Si elles ne se distinguent qu'à
partir de la 17ème position, CPL les interprète en tant qu'une seule va‐
riable !
●
Les variables permanentes définissables peuvent être du type INTEGER,
REAL, DOUBLE, BOOLEAN ou CHARACTER. Le type de variable est
déterminé par une caractérisation à la fin du nom de variable. Cette ca‐
ractérisation doit être indiquée dans le programme pièce :
–
@ABCD% variable perm. déf. du type INTEGER
–
@EFGH variable perm. déf. du type REAL (sans %, !,$ ou ?)
–
@IJKL! variable perm. déf. du type DOUBLE
–
@MNOP? variable perm. déf. du type BOOLEAN
–
@QRST$ variable perm. déf. du type CHARACTER
●
Les tableaux uni- et bidimensionnels peuvent être utilisés.
L'index maximal pour les variables de tableau du type INTEGER, REAL,
DOUBLE ou BOOLEAN est de 65535. Pour les variables de tableau du
type CHARACTER, il s'élève à 1024.
Exemples :
@WZNR%(1)=4
@WZKOR(2,2)=0.2
●
Estimation du nombre de variables permanentes définissables disponi‐
bles :
Espace mémoire total pour variables permanentes : 100 koctets
(102400 octets)
Electric Drives
| Bosch Rexroth AG
and Controls
Fondements de la programmation CN
La valeur 4 est attribuée à la première variable
(avec l'index 1) du tableau unidimensionnel
@WZNR du type INTEGER.
A la variable (avec l'indice 2,2), au sein du tableau
bidimensionnel @WZKOR du type REAL, est attri‐
buée la valeur 0,2.
53/550