Method of clock distribution for operating an automation system
AssigneeSiemens Aktiengesellschaft
InventorsGeorg Biehler, Andreas Löwe, Ines Molzahn
Life of this patent
Estimating the term…
Abstract
A method of operating an automation system with a plurality of automation devices connected for communication with a central unit is provided. Each automation device handles communication in accordance with a send clock. The central unit stores for each automation device accessible for communication information about the send clock for this device in a database. Further, the central unit handles communication with the automation devices according to their individual send clock.
Claims12
A method of operating an automation system, comprising:
- providing a plurality of automation devices connected for communication with a central unit;
- each automation device communicating in accordance with a send clock;
- storing in a database of the central unit information about the send clock for each automation device;
- and
- the central unit communicating with each automation device with the respective send clock of each automation device,
- wherein, for communicating with each automation device, the respective send clock is used, a maximum possible send clock for the respective automation device being divided by a maximum possible send clock of the central unit, and
- wherein the result of the division is used to step down the send clock of the central unit for communicating with the respective automation device.
A non-volatile computer readable medium storing a computer program with program code instructions able to be executed by a computer, the program code instructions performing a method, the method comprising:
- providing a plurality of automation devices connected for communication with a central unit;
- each automation device communicating in accordance with a send clock;
- storing in a database of the central unit information about the send clock for each automation device;
- and
- the central unit communicating with each automation device with the respective send clock of each automation device,
- wherein, for communicating with each automation device, the respective send clock is used, a maximum possible send clock for the respective automation device being divided by a maximum possible send clock of the central unit, and
- wherein the result of the division is used to step down the send clock of the central unit for communicating with the respective automation device.
A central unit of an automation system, a computer program being loaded on the central unit, the computer program having program code instructions able to be executed by the central unit, the program code instructions performing a method, comprising:
- providing a plurality of automation devices connected for communication with a central unit;
- each automation device communicating in accordance with a send clock;
- storing in a database of the central unit information about the send clock for each automation device;
- and
- the central unit communicating with each automation device with the respective send clock of each automation device,
- wherein, for communicating with each automation device, the respective send clock is used, a maximum possible send clock for the respective automation device being divided by a maximum possible send clock of the central unit, and
- wherein the result of the division is used to step down the send clock of the central unit for communicating with the respective automation device.
Dependencies are inferred from the claim text.