Description de l'application | Rexroth IndraMotion MTX
7.8
Mise à l'échelle
7.8.1
Généralités
SCL
Syntaxe :
Programme:
<Variable Dimension="10" Storage="volatile">
<Name>HdArr</Name>
<Type>DBT1Hd_t</Type>
</Variable>
Fournit pour le canal actuel (ici : canal dans lequel le programme avec l'ordre
SCL est actif) les derniers paramètres programmés des fonctions PLS, SCL,
MIR et ROT(...) (coordonnées polaires, facteurs d'échelle et angles de rotation).
Comme PLS, SCL, MIR et ROT(...) n'agissent que sur les coordonnées du
canal actif, la sélection d'une coordonnées non existante dans le canal actuel
génère un message d'erreur.
Les valeurs de position sont indiquées dans l'unité de mesure active du canal
actuel, c'est-à-dire en "pouces" pour G70 et en "mm" pour G71. L'unité est
toujours "Degrés" pour les axes rotatifs et les coordonnées tridimensionnelles
rotatives.
SCL(<Sélection>[,<Coordonnée>[,<Mode de sélection>]])
<Sélection>
<Coordonnée>
<Mode de sélection>
Fig.7-26:
Syntaxe SCL
Electric Drives
| Bosch Rexroth AG
and Controls
0: Dernier angle de rotation programmé du
plan principal.
1: Dernier pôle programmé d'un axe de
canal.
2: Dernier facteur d'échelle programmé
d'un axe de canal.
Index ou nom d'une coordonnée :
Un nom est interprété en tant que nom de
coordonnée. Uniquement dans le cas où
aucun nom de coordonnée correspondant
n'existe, il est interprété en tant que nom
de canal ou d'axe du système.
Un index est interprété selon le <Mode de
sélection> indiqué.
La programmation d'une coordonnée/d'un
axe non configuré(e) entraîne une erreur
d'exécution, si la variable optionnelle
ERRNO n'est pas programmée.
En option :
définit, comment un index programmé
sous <Coordonnée> est interprété :
0: Index d'axe du système
1: Index de coordonnée (par défaut)
Si aucun <Mode de sélection> n'est pro‐
grammé, l'index est interprété en tant
qu'index de coordonnée !
373/550
Fonctions CPL