Télécharger Imprimer la page

Bosch Rexroth IndraMotion MTX Manuel De Programmation page 452

Masquer les pouces Voir aussi pour Rexroth IndraMotion MTX:

Publicité

428/550
Bosch Rexroth AG | Electric Drives
Fonctions CPL
Fonction fournit / REFRESH
E
1)
Les données que la commande met à disposition de façon cyclique sont identifiées par "Z".
Les données que la commande met à disposition après chaque fin de bloc sont identifiées par "S".
Les données que la commande fournit à intervalles irréguliers, suite à une modification, sont identifiées par "E".
Les données que la commande fournit immédiatement après la demande sont identifiées par "I".
Les données qui ne sont jamais modifiées (il suffit de les demander une fois) sont identifiées par "R".
2)
Indique le type de variable requis (INTEGER, REAL, DOUBLE, CHARACTER) pour la <Mémoire tampon>.
Si ce n'est pas une variable simple, mais une variable de tableau, qui est nécessaire, le complément "tableau " est indiqué
après le type de variable.
Exemple :
MCOPS
and Controls
<Mémoire
Syntaxe / description
tampon>
1)
est du type
2)
Fournit dans la <Mémoire tampon> la somme des positionnements actifs dans le
<Canal> et de la correction de position de la pièce à usiner.
Six valeurs DOUBLE sont fournies :
[Décalage X
w
Si aucune correction de position de la pièce à usiner et aucun positionnement ne
sont actifs, 0,0 est renvoyé.
Fig.7-48:
Fonctions diverses et syntaxe
Fonctions auxiliaires
Programme:
:
N10 M3 S1234 T5678
WAIT
10
DIM GROUPID$(64)
15
DIM SYNTAX$(256)
17
ERSION=0
18
CHAN%=1
20
REM Trouver les numéros de groupe M3 et T
25
SYNTAX$="T M3" +CHR$
30
ERR_VAR%=MCODS (94,CHAN%,VERSION,GROUPID$,64,SYNTAX$)
31
PRN#(0,"94 Erreur :",ERR_VAR%)
32
PRN#(0,"T M3:",ACS(MID$(GROUPID$,1,1))
ACS(MID$(GROUPID$,2,1)))
33
REM Extraire groupes 2 et 1
36
GROUPID$=CHR$(2)+CHR$(1)+CHR$(0):
37
REM Extraire groupes 2 et 1
50
VEDRSION=0
58
CHAN%=1
60
ERR_VAR%=MCODS(95,CHAN%,VERSION,SYNTAX$,256,GROUPID$)
65
PRN#(0,"95 Erreur :",ERR_VAR%)
70
RN#(0,"Groupe 2 1 : ", SYNTAX$)
71
REM SYNTAX$ contient p.ex. "S1234 M3"
Appelle via CPL les services de processus Motion Control de la NCS. Cela
permet de commander les canaux de la CN.
Rexroth IndraMotion MTX | Description de l'application
, décalage Y
, décalage Z
, phi, thêta, psi].
w
w

Publicité

loading