Skip to main content

Cames périodiques

Une came peut être exécutée à plusieurs reprises lorsque le Periodic entrée du MC_CamTableSelect Le bloc fonctionnel est défini sur TRUE. Ensuite, la came redémarre automatiquement après avoir atteint la position finale. Si cette entrée est FALSE, puis le EndOfProfile variable de sortie du MC_CamIn Le bloc fonctionnel est défini sur TRUE lorsque la position finale du maître est atteinte. L'esclave fait une pause à sa position actuelle.

Notez que l'activité de la came ne s'arrête pas après avoir quitté la plage de valeurs pilote. Lorsque l'entraînement maître rentre dans la plage de valeurs maître, l'entraînement esclave suit à nouveau le plateau à cames.

Comportement en cas de Slave.EndPosition <> Slave.StartPosition: Le bloc fonction MC_CamIn calcule un décalage interne à la fin d'une période. Dans la période suivante, la came est décalée de ce décalage de sorte qu'elle continue à la position actuelle de l'esclave et empêche ainsi les sauts.

Pour une came périodique, vous pouvez activer le Transition en douceur option dans les propriétés de la came. Ceci est utilisé pour empêcher les sauts lors de la transition d’une période à une autre. L'esclave a alors la même vitesse et la même accélération en position finale qu'en position de départ. La période et l'avance sont mesurées dans les unités de mise à l'échelle esclave. Même si vous ne sélectionnez pas le Transition en douceur En option, la came peut fonctionner en continu. Dans ce cas, votre tâche est de vous assurer que la cohérence des transitions est satisfaite à un degré suffisant.