SERAD IMD Série Manuel D'utilisation page 317

Masquer les pouces Voir aussi pour IMD Série:
Table des Matières

Publicité

Documentation Drive IMD, IMD20 et IMDL
Lorsque l'axe maître atteint <Pos.maître>, l'axe esclave commencera à décélérer pour
atteindre <Pos.esclave>.
Sur un axe modulo, le point de déclenchement <Pos. Maître> du STOPS ne tient pas
compte du modulo alors le déclenchement de la décélération est immédiat (la côte est
considérée comme dépassée)
Exemple : un axe modulo 360°, si le maitre est à 180° et le déclenchement à 120°,
l'axe lance la phase de décélération.
Sur un axe modulo, le point esclave à atteindre tient compte du module.
Exemple : un axe modulo 360°, si le point d'arrêt est 200° et que l'on est en 240° alors
on effectue une décélération sur 320° (360° - 240° + 200°).
Attention
L'appel de l'instruction STOPS remet le flag STOPS_S à zéro.
Exemple
STOPS (20, 105) 'Quand l'axe maître
11-10-125- STOPS_S - état du mouvement synchronisé
Description : Ne sert que si l'instruction STOPS a été appellée précédemment. Ce
Syntaxe :
Description:
Exemple :
R724
'aura atteint la position 20,
'l'esclave décélérera pour atteindre
'la position 105 sur l'esclave
flag indique si la position esclave donné par l'instruction STOPS n'a pu
être atteinte. Il est remis à zéro après chaque lecture.
VF0 = STOPS_S
Retourne 1 si :
er
1
cas la position esclave demandé par l'instruction STOPS n'est pas
réalisable (ex : la position esclave demandée par STOPS est déjà
dépassée.)
2ième cas : si la vitesse esclave est nulle (en phase de plateau).
Sinon retourne 0
MOVS (20, 10, 0, 0)
...
STOPS (20, 105)
WAIT MOVE_S=0
IF STOPS_S=1 GOTO ERRSTOPS
- 317 -
SERAD S.A

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Imd20 sérieImdl série

Table des Matières