Industrial controller with coordinated timing
AssigneeAllen-Bradley Company, Inc.
InventorDavid A. DiCarlo
Life of this patent
Estimating the term…
Loading patent…
AssigneeAllen-Bradley Company, Inc.
InventorDavid A. DiCarlo
Estimating the term…
A method for providing a standard coordinated time throughout spatially separated functional modules of an industrial controller employs a module operating as a time-master which transmits a coordinated time value to various dependent modules through communication modules. The particular time-master is determined by an arbitration process among potential masters which examines a time quality value, indicating the precision of the time-master's clock, and incorporated in the transmitted synchronization signal. Upon the loss of a master or the introduction of a new master, mastership is reallocated so that the master time value is provided from that module having the best time quality. Offset caused by "ripple through" of the time value through communication modules is minimized by summing to that time value as it traverses a communication module with a time quantity measuring the processing time of the communication module.
A method of establishing a coordinated time value among functional modules in an industrial controller, the modules communicating via a communication link and having internal clocks of predetermined quality and being in a master or dependent mode, comprising the steps of:
A method of establishing a coordinated time value among functional modules in an industrial controller, including first functional modules communicating via a first communication link and second functional modules communicating via a second communication link, the first and second communication links connected through a communication module, the modules having internal clocks of predetermined quality, the communication module being in either a local master or dependent state, comprising the steps of:
A method of establishing a coordinated time value among functional modules in an industrial controller, including first functional modules communicating via a first communication link and second functional module communicating via a second communication link the first and second communication links connected through a communication module, the second communication link including a master time source, comprising the steps of:
Dependencies are inferred from the claim text.