148 Rockwell Automation Publication MOTION-UM003K-EN-P - January 2019
Chapter 7 Axis Scheduling
One Cycle Timing
The Controller Update Period paces data exchange between the device and the
controller with one Device-to-Controller data packet that is sent for every
Controller-to-Device data packet received. The Controller-to-Device
Connection packets are sent periodically according to the configured
Controller Update Period. The Device Update Period, which is the update
period at which the device performs its control calculations, is typically much
faster than the Controller Update Period. The basic integrated motion on the
EtherNet/IP network 1-cycle timing model is shown in Figure 22
.
Figure 22 - Integrated Motion on the EtherNet/IP Network One Cycle Timing Model
Device Interrupt Timer
Device Interrupt Service
Motion D-to-C I/O Connection
Motion C-to-D I/O Connection
Controller Task
Controller Task Timer Events
Motion Planner
Motion Planner
Input Traffic
No Motion Traffic
Output Traffic
Connection Update
Device Update Period
Actual Position
Cmd Position
Controller Update Period (1 ms)
250 μs
Controller Task
Phase Offset
~330 μs