Method for synchronizing an isochronous system with a higher-ranking clock pulse system
AssigneeSiemens Aktiengesellschaft
InventorsMarkus GROSS, Oswald KÄSDORF, Armin SCHLEUSSINGER, Michael VON DER BANK
Life of this patent
Estimating the term…
Abstract
A method for synchronizing a basic clock pulse system having a plurality of synchronized components with a higher-ranking clock pulse system includes, in a first step of the synchronization, determining a phase difference between an actual phase of the basic clock pulse system and a nominal phase of the higher-ranking clock pulse system and transmitting the phase difference to the components of the basic clock pulse system and, in a second step of the synchronization, using the determined phase difference as a pilot control for each component, i.e. for the pilot control of a clock pulse generator of each component.
Claims6
A method for synchronizing with a higher-ranking clock pulse system an isochronous basic clock pulse system having a plurality of synchronous components, each synchronous component having a clock pulse generator for generating local clock pulses, the method comprising:
- in a first step of the synchronization, determining a phase difference between an actual phase of the basic clock pulse system and a nominal phase of the higher-ranking clock pulse system and transmitting the phase difference to the components of the basic clock pulse system, and
- in a second step of the synchronization, using the determined phase difference as a pilot control of the clock pulse generator of each synchronous component.
A production machine comprising a first component operating as a master clock and comprising a processing unit and a memory, wherein the processing unit of the production machine is configured to execute a computer program comprising programming code stored on a non-transitory computer-readable medium, when the computer program is loaded into the memory to synchronize with a higher-ranking clock pulse system having a first synchronous component operating as a master clock an isochronous basic clock pulse system having a plurality of second synchronous components, each second synchronous component having a clock pulse generator for generating local clock pulses, by
- in a first step of the synchronization, determining a phase difference between an actual phase of the basic clock pulse system and a nominal phase of the higher-ranking clock pulse system and transmitting the phase difference to the second synchronous components of the basic clock pulse system, and
- in a second step of the synchronization, using the determined phase difference as a pilot control of the clock pulse generator of each second synchronous component.
A computer program product comprising programming code stored on a non-transitory computer-readable medium, wherein when the computer program is executed on a processing unit of a production machine, after being loaded into a memory of the processing unit, causes the processing unit to synchronize with a higher-ranking clock pulse system having a first synchronous component operating as a master clock an isochronous basic clock pulse system having a plurality of second synchronous components, each second synchronous component having a clock pulse generator for generating local clock pulses, by
- in a first step of the synchronization, determining a phase difference between an actual phase of the basic clock pulse system and a nominal phase of the higher-ranking clock pulse system and transmitting the phase difference to the second synchronous components of the basic clock pulse system, and
- in a second step of the synchronization, using the determined phase difference as a pilot control of the clock pulse generator of each second synchronous component.
A non-transitory computer-readable digital storage medium with electronically readable control signals, which cause a processing unit of a production machine, after being loaded into a memory of the processing unit, causes the processing unit to synchronize with a higher-ranking clock pulse system having a first synchronous component operating as a master clock an isochronous basic clock pulse system having a plurality of second synchronous components, each second synchronous component having a clock pulse generator for generating local clock pulses, by
- in a first step of the synchronization, determining a phase difference between an actual phase of the basic clock pulse system and a nominal phase of the higher-ranking clock pulse system and transmitting the phase difference to the second synchronous components of the basic clock pulse system, and
- in a second step of the synchronization, using the determined phase difference as a pilot control of the clock pulse generator of each second synchronous component.
Dependencies are inferred from the claim text.