448/550
Bosch Rexroth AG | Electric Drives
Fonctions CPL
7.15.12
Enchaînement des expressions STRING
Exemple :
Exemple :
and Controls
L'enchaînement de plusieurs expressions STRING peut être effectué à l'aide
du signe "+". Le résultat doit être affecté à un tableau. La profondeur d'imbri‐
cation pour l'enchaînement des expressions STRING est de 3. Si elle est
dépassée, le message d'erreur "ERREUR D'EXÉCUTION 2153 – IMBRICA‐
TION TROP PROFONDE" est émis.
Enchaînement également au sein des ordres CPL
1 DIM A$(3)
2 DIM B$(3)
3 A$ = "ABC"
4 B$ = "DEF"
5 C$ = "GH"
6 D$ = "JKL"
7 OPENW(1,"P2",130,"TEST ENCHAÎNEMENT",10)
8 PRN#(1,A$+B$)
9 PRN#(1,A$+C$)
10 PRN#(1,C$+D$)
11 PRN#(1,A$+C$+"TEST")
12 PRN#(1,"UVW"+"XYZ")
13 CLOSE(1)
Contenu du fichier P2 :
<LF>
ABCDEF
<LF>
ABCGH
<LF>
GHJKL
<LF>
ABCGHTEST
<LF><ETX><LF>
UVWXYZ
Enchaînement des textes via les expressions STRING
10 DIM A$(100)
20 DIM B$(100)
30 DIM C$(10)
40 DIM D$(20)
51 DIM E$(30)
52 DIM F$(30)
53 DIM G$(30)
54 DIM H$(30)
55 DIM I$(30)
60 A$="DAS "
70 B$="IST EIN TEST"
80 MID$(C$,1,6)=A$ + B$
90 MID$(D$,1,10)=MID$(A$,1,1) + MID$(B$,1,2)
92 E$=A$ + MID$(B$,1)
93 X$="ABC"
94 Y$="DE"
Rexroth IndraMotion MTX | Description de l'application