The invention discloses a
time synchronization system and method for network instruments. The
system comprises a tree-shaped instrument gateway, a control center, and the network instruments, wherein the control center is connected with a root node of the tree-shaped instrument gateway; the network instruments are connected with leaf nodes of the tree-shaped instrument gateway; the tree-shaped instrument gateway is composed of a main instrument gateway positioned at a root node position of the tree-shaped instrument gateway, and
branch instrument gateways connected with the main instrument gateway; the control center communicates with the main instrument gateway via an
Ethernet communication module; and the main instrument gateway is connected with a GPS time source used for
synchronizing a local
clock; and the method comprises the following steps: 1,
synchronizing a time of the main instrument gateway; 2,
synchronizing a time of an ith layer of the instrument gateways; 3, repeating the step 2 for N times till a
time synchronization process of an Nth layer of the instrument gateways is finished; and 4, synchronizing a time of the network instruments. According to the
time synchronization system and method disclosed by the invention, the design is original, the
data transmission interference among the network instruments is reduced, and the network transmission efficiency and the time synchronization precision are improved.