Programmation selon IEC61131-3
AXIS_REF_LocalAxis
1. Instanz
First motion
Execute (go)
Done
Command-
Aborted
2. Instanz
Second motion
Execute (Test)
Done
Bewegungsablauf
Moving diagram
Velocity
absolute Position
absolute position
132
La représentation ci-dessous illustre deux exemples d'une combinaison de deux
blocs MC_MoveAbsolute.
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 a atteint la position 60, la sortie « Done »
passe la commande d'exécution au deuxième bloc de fonction, qui va à la
position 100.
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. Le premier bloc de fonction est interrompu
automatiquement.
Le deuxième bloc de fonction va à la position 100, même si la position 60 du
premier bloc de fonction n'est pas encore atteinte.
1. Instanz
First motion
MC_MoveAbsolute
go
Execute
Done
Command
60. 0
Position
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
60
0
193-120104 N7 C3IxxT30 Juillet 2005
MC_MoveAbsolute
Execute
OR
100. 0
Position
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
t
t
t
t
t
t
t