Télécharger Imprimer la page

Bosch Rexroth IndraMotion MTX Manuel De Programmation page 470

Masquer les pouces Voir aussi pour Rexroth IndraMotion MTX:

Publicité

446/550
Bosch Rexroth AG | Electric Drives
Fonctions CPL
7.15.10
Affectation d'une expression STRING à un tableau
Exemple :
Exemple :
Exemple
-----------------------------------------------------------------
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |10 |11 |12 |13 |14 |15 |16 |
-----------------------------------------------------------------
|
|
|
|
|
|
| D | A | S |
|
|
|
|
|
|
|
|
-----------------------------------------------------------------
| Longueur = 4
| Zone non affectée
-----------------------------------------------------------------
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |10 |11 |12 |13 |14 |15 |16 |
-----------------------------------------------------------------
|
|
|
|
|
|
| D | A | S |
| I | S | T |
|
|
|
|
|
|
-----------------------------------------------------------------
| Longueur = 10
-----------------------------------------------------------------
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |10 |11 |12 |13 |14 |15 |16 |
-----------------------------------------------------------------
|
|
|
|
|
|
and Controls
Si on veut accéder au tableau complet, il suffit d'indiquer le nom de variable.
Si l'expression STRING contient moins de caractères que la plage sélectionnée
du tableau, la plage restante est considérée comme non occupée. Cette plage
restante n'est pas prise en compte pour la longueur du tableau.
1 DIM XYZ$(16)
2 XYZ$=" " Contenu du tableau XYZ$ : " "
Longueur du tableau XYZ$ : 1
Si, lors de l'attribution, la longueur de l'expression STRING dépasse la longueur
maximale du tableau, les caractères en excédent son rejetés.
1 DIM XYZ$(3)
2 XYZ$="ABCDEF"
Contenu du tableau XYZ$ : "ABC"
Longueur du tableau XYZ$ : 3 ---> Longueur maximale
1 DIM XYZ$(16)
2 A$="DAS "
3 B$="IST EIN TEST"
4 C$="UN U"
5 MID$(XYZ$,1,4)=A$
CONTENU DU TABLEAU
Programme:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 MID$(XYZ$,5,6)=B$
CONTENU DU TABLEAU
Programme:
|
|
|
|
|
|
| E | I |
|
|
|
|
|
|
|
|Zone non affectée
7 MID$(XYZ$,5,12)=B$
CONTENU DU TABLEAU
Programme:
|
|
|
|
|
|
Rexroth IndraMotion MTX | Description de l'application
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

Publicité

loading