Cycle synchronization between interconnected sub-networks
First Claim
1. A method to perform a cycle synchronization between interconnected sub-networks, in which a reference node connected to one of the sub-networks transmits a respective cycle time information to cycle masters of all other sub-networks at recurring time instants, and the cycle masters of all other sub-networks adjust their cycle time accordingly, an adjustment of the cycle time within a cycle master is performed by the following steps:
- determining a first time interval (Δ
t1, Δ
t1′
) in-between two receptions of cycle time information from the reference node with an own clock;
determining a second time interval (Δ
t2, Δ
t2′
) in-between two corresponding transmissions of cycle time information from the reference node based on the received cycle time information;
comparing the first time interval (Δ
t1, Δ
t1′
) and the second time interval (Δ
t2, Δ
t2′
); and
adjusting the own cycle length according to the comparison result.
2 Assignments
0 Petitions
Accused Products
Abstract
A method to perform a cycle synchronization between interconnected sub-networks, in which a reference node connected to one of the sub-networks transmits a respective cycle time information to cycle masters of all other sub-networks at recurring time instants, and the cycle masters of all other sub-networks adjust their cycle time accordingly. An adjustment of the cycle time within a cycle master is performed by determining a first time interval (Δt1, Δt1′) in-between two receptions of cycle time information from the reference node with an own clock, determining a second time interval (Δt2, Δt2′) in-between two corresponding transmissions of cycle time information from the reference node on basis of the received cycle time information, comparing the first time interval (Δt1, Δt1′) and the second time interval (Δt2, Δt2′), and adjusting the own cycle length according to the comparison result.
32 Citations
9 Claims
-
1. A method to perform a cycle synchronization between interconnected sub-networks, in which a reference node connected to one of the sub-networks transmits a respective cycle time information to cycle masters of all other sub-networks at recurring time instants, and the cycle masters of all other sub-networks adjust their cycle time accordingly, an adjustment of the cycle time within a cycle master is performed by the following steps:
-
determining a first time interval (Δ
t1, Δ
t1′
) in-between two receptions of cycle time information from the reference node with an own clock;determining a second time interval (Δ
t2, Δ
t2′
) in-between two corresponding transmissions of cycle time information from the reference node based on the received cycle time information;comparing the first time interval (Δ
t1, Δ
t1′
) and the second time interval (Δ
t2, Δ
t2′
); andadjusting the own cycle length according to the comparison result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device for performing cycle synchronization in networks including a plurality of local networks in which at least there are a reference node and cycle masters which are connecting to said local networks respectively, the device comprising:
-
means for receiving reference cycle time information supplied from said reference node and local cycle time information stored in a register of said cycle master connected to said local network; means for detecting a difference between said reference cycle time information and local cycle time information; and means for adjusting counter value of said register based on the detected difference in order to perform said cycle synchronization so that the counter value is selected from ternary values consisting of high, middle and low, wherein said the adjustment of the center value is limited to +/−
1 value and the adjustment is only allowed to jump between middle and high or between middle to low.
-
Specification