9
03.04
9.3 Tables de courbes CTABDEF, CTABEND, CTABDEL, CTAB,
Fonction
Avec les tables de courbes, vous pouvez programmer
des corrélations entre les positions et les vitesses de 2
axes.
Exemple pour le remplacement des cames
mécaniques : la table de courbes est à la base du
couplage de deux axes par valeur pilote, puisqu'elle
crée le lien fonctionnel entre valeur pilote et valeur
asservie :
A partir des positions en corrélation réciproque de l'axe
asservi et de l'axe pilote, la commande calcule
conformément à la programmation, un polynôme
équivalent à la came qu'il est appelé à remplacer.
Remarques complémentaires
Avant de créer des tables de courbes, il convient de
réserver suffisamment de mémoire en procédant à un
réglage adéquat des paramètres machine.
Définition de la table de courbes :
CTABDEF, CTABEND
Une table de courbe représente un programme pièce
ou une partie d'un programme pièce qui est identifié(e)
par l'instruction CTABDEF en début et l'instruction
CTABDEF en fin de programme.
Au sein de cette partie de programme pièce, on met en
correspondance, par le biais d'instructions de
déplacement, des positions isolées de l'axe pilote avec
des positions univoques de l'axe asservi ; ces positions
servent de points intermédiaires pour le calcul de la
courbe sous la forme d'un polynôme du 3ème degré
maximum.
À partir de la version de logiciel 6, il est possible de
calculer des points intermédiaires pour les courbes
sous la forme d'un polynôme jusqu'au 5ème degré.
© Siemens AG 2004 All rights reserved.
SINUMERIK 840D/840Di/810D Manuel de programmation - Notions complémentaires (PGA) - Édition 03.04
Modes de déplacement
Y
X
Valeur asservie
= Points intermédiaires
Courbe
Plage de définition
Valeur de départ
9
x
y
5
a
+a
+a
x
...
2
0
1
2
7
a
+a
x...
0
1
12 ......
Valeur
pilote
Valeur finale
9-377