System for controlling and/or regulating a plurality of machines
AssigneeSiemens Aktiengesellschaft
InventorsKarsten Heuser, Jens Jähnicke
Life of this patent
Estimating the term…
Abstract
A system for controlling and/or regulating a plurality of machines includes a control unit designed to communicate with the plurality of machines and to transmit to at least one of the plurality of machines a data packet which includes an instruction for carrying out a work task, and a licensing unit designed to provide a license required for carrying out the work task, with the license being awarded in the presence of an authorization to carry out the work task when the at least one of the plurality of machines meets a certain technical requirement.
Claims12
A system for controlling and/or regulating a plurality of machines, said system comprising:
- a plurality of control units designed to communicate with the plurality of machines and to transmit to the plurality of machines a data packet which includes an instruction for carrying out a work task, wherein each of the plurality of control units is designed to carry out a computing step for determining the instruction for the plurality of machines, wherein each computing step is configured to have an identifier assigned thereto indicating which of the plurality of machines the computing step is intended, and wherein after determination of a current utilization of the plurality of control units, each computing step is executed by each of the plurality of control units dynamically adapted to the current utilization;
- a licensing unit designed to provide a plurality of floating licenses combined in a license pool available to the plurality of machines such that each of the plurality of machines uses one of the plurality of the floating licenses required for carrying out the work task, with each one of the used plurality of floating licenses being awarded when an authorization to carry out the work task exists;
- and
- a communicative connection connecting the plurality of control units, the licensing unit and the plurality of machines.
A method for operating a system for controlling and/or regulating a plurality of machines, said method comprising:
- transmitting with a plurality of control units a data packet to the plurality of machines, with the data packet including an instruction for carrying out a work task, wherein each of the plurality of control units is designed to carry out a computing step for determining the instruction for the plurality of machines, wherein each computing step is configured to have an identifier assigned thereto indicating which of the plurality of machines the computing step is Intended, and wherein after determination of a current utilization of the plurality of control units, each computing step is executed by each of the plurality of control units dynamically adapted to the current utilization;
- providing with a licensing unit a plurality of floating licenses combined in a license pool available to the plurality of machines such that each of the plurality of machines uses one of the plurality of the floating licenses required for carrying out the work task, with each one of the used plurality of floating licenses being awarded when an authorization to carry out the work task exists;
- and
- communicatively connecting the plurality of control units, the licensing unit, and the plurality of machines.
Dependencies are inferred from the claim text.