La fonction "Profil de came" est réalisée par les voies 25 à 31 du module TSX CSY 84. Les profils de cames permettent aux groupes d'axes suiveurs de suivre l'axe maître en fonction d'une table de points appelée profil de came.
Un profil de came est une table de points de 2 colonnes :
-
une colonne qui définit la position du maître du groupe d'axes suiveurs (généralement un axe imaginaire),
-
une colonne qui définit la position de l'esclave, associée à celle du maître.
L'interpolation entre 2 points consécutifs permet de déduire les positions qui ne sont pas données par la table. L'interpolation peut être linéaire ou cubique.
Les positions du maître doivent être croissantes. Par exemple, elles ne doivent pas aller de 360 à 0 degrés. Elles correspondraient alors à des positions décroissantes.
La représentation schématique d'un axe suiveur piloté par un profil de came est la suivante :
La came peut être réalisée :
-
soit par une table interne au module de commande d'axes, définie par la première valeur de la table et un incrément fixe,
-
soit par une table externe au module de commande d'axes (contenue dans l'automate), définie comme une adresse %KF.
Illustration
Si l'entrée de la came correspond à une valeur comprise entre 2 points consécutifs, la consigne de l'esclave est calculée par interpolation linéaire ou cubique (définie en configuration)
Les voies 25 à 31 permettent d'utiliser les services suivants (Voir
Interface langage) :
-
WRITE_CMD,
-
READ_STS,
-
TRF_RECIPE.