50 Rockwell Automation Publication ENET-UM004B-EN-P - November 2015
Chapter 4      Add an EtherNet/IP Communication Module to a Controller Project
Time Synchronization
In certain situations, the I/O modules can synchronize with the adapter before 
the adapter synchronizes with the system Grandmaster clock. This 
synchronization occurrence leads to a time difference between the I/O and the 
Grandmaster clock until the adapter synchronizes with the Grandmaster clock. 
In your logic, verify that the adapter is synchronized with the Grandmaster clock 
(CIPSyncValid) before you initiate timestamp requests or scheduled outputs 
from your I/O modules. A system with intermediate devices, such as network 
bridges and switches, can require that you insert a delay until the time stabilizes in 
the system. 
For information on how to verify that the adapter is synchronized to a 
Grandmaster clock, see CIP Sync Diagnostics in the Integrated Architecture and 
CIP Sync Configuration Application Technique, publication 
IA-AT003. This 
publication also includes information on Time Sync Object Attributes.