Télécharger Imprimer la page

Festo SPC200 Manuel Électronique page 320

Masquer les pouces Voir aussi pour SPC200:

Publicité

7. Description des instructions
Exemple 3
Exemple 4
7−46
Avance de bloc en fonction des événements
N010 G00 X0
N011 G25 X1
N012 G01 X500 FX60
N013 #TNI0.0 13
N014 G01 X500 FX10
Après que 1 % de la distance de X0 à X500 a été couverte, le
SPC200 passe au bloc CN N013. On reste dans ce bloc jusqu'à
ce que l'événement ait lieu (ici signal 1 sur l'entrée I0.0).
C'est à ce moment seulement que l'on passe si nécessaire
pendant le déplacement à l'instruction de déplacement sui
vante (ici réduction de la vitesse).
Si l'événement a lieu après que la position d'arrivée est at
teinte, l'instruction de déplacement suivante dans cet exem
ple est sans effet car la même position d'arrivée (X500) a été
programmée.
Conseil :
En cas d'utilisation conjointe de l'instruction G25 et des bits
d'état des axes (voir chapitre 7.2.5), il peut s'avérer judicieux
d'insérer, après l'instruction de déplacement, un temps d'at
tente d'au moins 10 ms. Cela est valable en particulier en cas
d'utilisation des bits d'état MC et MOV.
Attention, l'axe pneumatique se déplace toujours de manière
différée par rapport au signal de départ.
Avance de bloc destinée à générer un signal MC propre
N010 G25 X0
N011 G00 X200
N012 #RQ0.1
N001 G04 3
N014 #TNF72 14
N020 #SQ0.1
;avance de bloc immédiate
;Déplacem. vers la position 200
;Supprimer la sortie Q0.1:
;MC_X=0
;Attendre 30 ms
;Instruction de déplacement
;pas encore terminé?
;Forcer Q0.1, MC_X=1
Festo P.BE−SPC200−FR fr 0503c

Publicité

loading