Documentation MCS32
Dans cet exemple, l'axe <Maître> est un axe modulo 360 et la carte de sortie à pour nom A. La
boite à came s'écrit donc de la façon suivant :
CAMBOX (1,Maître,A, 6, 0)
CAMBOXSEG(1,1,4,20,60)
CAMBOXSEG(1,2,3,100,135)
CAMBOXSEG(1,3,4,135,180)
CAMBOXSEG(1,4,12,200,240)
CAMBOXSEG(1,5,4,200,240)
CAMBOXSEG(1,6,12,350,10)
STARTCAMBOX (1)
...
STOPCAMBOX (1)
6-1-16- Compensation des temps de réponse
La boîte à cames peut également compenser les temps de réponse des actionneurs. Cela se
traduit par une anticipation de la commande des actionneurs proportionnelle à la vitesse.
Dans l'exemple précédent, on désire compenser le temps de réponse de 30ms des vérins
pneumatiques pilotés par les sorties 3, 4 et 12. Cette anticipation s'exprime de la façon suivante :
CAMBOX (1,Maître,A, 6, 1)
CAMBOXSEG(1,1,4,20,60)
CAMBOXSEG(1,2,3,100,135)
CAMBOXSEG(1,3,4,135,180)
CAMBOXSEG(1,4,12,200,240)
CAMBOXSEG(1,5,4,200,240)
CAMBOXSEG(1,6,12,350,10)
CAMBOXDELAY(1,1,0,30)
STARTCAMBOX (1)
R342
EX
'La boîte à cames n°1 a 6 segments
'Le segment 1 met la sortie 4 à 1
'entre 20° et 60°
'Le segment 2 met la sortie 3 à 1
'entre 100° et 135°
'Le segment 3 met la sortie 4 à 1
'entre 135° et 180°
'Le segment 4 met la sortie 12 à 1
'entre 200° et 240°
'Le segment 5 met la sortie 4 à 1
'entre 200° et 240°
'Le segment 6 met la sortie 12 à 1
'entre 350° et 10°
'Lancement de la boîte
'Arrêt de la boîte
'La boîte à cames n°1 a 6 segments
'et 1 délai d'anticipation
'Le segment 1 met la sortie 4 à 1
'entre 20° et 60°
'Le segment 2 met la sortie 3 à 1
'entre 100° et 135°
'Le segment 3 met la sortie 4 à 1
'entre 135° et 180°
'Le segment 4 met la sortie 12 à 1
'entre 200° et 240°
'Le segment 5 met la sortie 4 à 1
'entre 200° et 240°
'Le segment 6 met la sortie 12 à 1
'entre 350° et 10°
'Une anticipation de 30ms est ajoutée
'quelle que soit la vitesse
'Lancement de la boîte n°1
- 131 -
SERAD S.A.