Contrôle de mouvement
AXIS_REF_LocalAxis
1. Instanz
First motion
Execute (go)
Done
Command-
Aborted
2. Instanz
Second motion
Execute (Test)
Done
Bewegungsablauf
Moving diagram
Velocity
relative Position
relative position
322
La représentation ci-dessous illustre deux exemples d'une combinaison de deux
blocs MC_MoveRelative.
La partie gauche (a) du schéma temporel illustre le cas où le deuxième bloc de
fonction (FB) est exécuté après le premier bloc de fonction.
Lorsque le premier bloc de fonction s'est déplacé de 60 unités, la sortie « Done »
passe la commande d'exécution au deuxième bloc de fonction, qui se déplace de
40 unités supplémentaires.
La partie droite (b) du schéma illustre le cas où le deuxième bloc de fonction est
activé pendant l'exécution du premier bloc de fonction. Etant donné que le deu-
xième bloc se lance pendant l'exécution du premier bloc de fonction, le premier
bloc de fonction est interrompu automatiquement.
Le deuxième bloc de fonction se déplace immédiatement de 40 unités, même si
le premier bloc de fonction ne s'est pas encore déplacé de 60 unités.
1. Instanz
First motion
MC_MoveRelative
go
Execute
Done
Command
60. 0
Distance
Aborted
300. 0
Velocity
Error
100
Acceleration
100
Deceleration
1000
Jerk
1000
JerkDecel
Axis
a
1
0
1
0
1
0
1
0
1
0
300
200
0
100
0
193-120104 N13 C3IxxT30 Juin 2008
MC_MoveRelative
Execute
OR
40. 0
Distance
200. 0
Velocity
100
Acceleration
100
Deceleration
1000
Jerk
1000
JerkDecel
AXIS_REF_
Axis
LocalAxis
Test
2. Instanz
Second motion
Done
Command
Aborted
Error
b
C3T30
t
t
t
t
t
t
t