454/550
Bosch Rexroth AG | Electric Drives
Fonctions CPL
Exemple
Exemple :
and Controls
20 FOR I% = 1 TO 3
30 PRN#(2,"TESTE")
40 NEXT I%
50 CLOSE(2)
Résultat : "P2"
TESTE <LF>
TESTE <LF>
TESTE <LF>
<ETX><LF>
Lors de l'ouverture du fichier en lecture, il est vérifié si la structure aléatoire est
encore maintenue. Tous les composantes doivent avoir la même longueur dé‐
finie dans l'ordre OPENR.
1 OPENW(2,"P200",130,"TEST",10)
2 PRN#(2,"ABC")
3 CLOSE(2)
4 OPENR(1,"P2",5)
5 CLOSE(1)
Il est vérifié si la longueur d'enregistrement du fichier "P2" s'élève à 5. La lon‐
gueur d'enregistrement de ce fichier s'élève toutefois à 10.
P1 :
N10 G1F10000X1000Y1000Z1000
1 A$="01234567890123456789"
2 B$="TEST"
N20 X0
M30
P2 :
1 OPENW(1,"PMess_PRG",500,"FICHIER ALÉATOIRE",10)
2 OPENR(2,"P1")
3 DIM A$(30)
4 FOR I% = 1 TO 5
5 INP#(2,A$)
6 PRN#(1,A$)
7 NEXT
8 CLOSE(2)
9 CLOSE(1)
RÉSULTAT : PMess_PRG :
N10 G1F100<LF>
1 A$="0123<LF>
2 B$="TEST<LF>
N20 X0 <LF>
M30 <LF>
<ETX><LF><LF>
Si la structure a été détruite via l'éditeur, le message d'erreur "LONGUEUR DE
COMPOSANTE INADMISSIBLE" est affiché.
Rexroth IndraMotion MTX | Description de l'application