System philosophy
HARDWARE REFERENCE MANUAL
32
Revi
si
on 3.0
Example 1
fig. 19
The
SERVO_PERIOD
has a value of 0.5ms and the motion
sequence is executed every 0.5ms.
Example 2
fig. 20
The
SERVO_PERIOD
has a value of 1ms and the motion
sequence is executed every 1ms. As the motion sequence is not
executed during CPU task 3, there is more time for the program
execution. High priority programs run faster.
Note
Only the Sigma-III servo-driver supports 0.5ms transmis-
sion cycle.
CPU task 1
Motion sequence
Low priority task (0,1,2,3...)
CPU task 2
High priority task (13,14)
CPU task 3
LED refresh
High priority task (13,14)
CPU task 4
Communication
Motion sequence
1ms
CPU task 1
Motion sequence
Low priority task (0,1,2,3...)
CPU task 2
High priority task (13,14)
CPU task 3
LED refresh
High priority task (13,14)
CPU task 4
Communication
1ms
I51E-EN-03.book Seite 32 Donnerstag, 28. Juni 2007 1:05 13