Numerical controller having scalable performance
AssigneeSiemens Aktiengesellschaft
InventorsJochen Bretschneider, Ralf Spielmann, Philippe Stellwag
Life of this patent
Estimating the term…
Loading patent…
AssigneeSiemens Aktiengesellschaft
InventorsJochen Bretschneider, Ralf Spielmann, Philippe Stellwag
Estimating the term…
A system program monitors a numerical controller executing a useful program controlling a machine. The numerical controller determines target values for position-controlled axes and controls the position-controlled axes in accordance with the target values. The numerical controller stores resources and determines whether, and optionally to which extent, the resources are enabled or disabled. Enabling or disabling the resources specifies how many processor cores are enabled for use, or how many processor threads are enabled for use, or to what extent a processor cache or a processor main memory are enabled for use, or which hardware components of the numerical controller are enabled for use, or to what extent use of external computing power is permitted. The numerical controller determines the target values for the position-controlled axes using only the enabled resources.
A method for operating a numerical controller which executes a useful program controlling a machine, the method comprising:
A system program for a numerical controller controlling a machine, wherein the system program comprises machine code embodied on a non-transitory storage medium, which when loaded into a memory of the numerical controller and executed by a processor of the numerical controller, causes the numerical controller to
A numerical controller controlling a machine, wherein the numerical controller is programmed with a system program comprising machine code embodied on a non-transitory storage medium, which when loaded into a memory of the numerical controller and executed by a processor of the numerical controller, causes the numerical controller to
Dependencies are inferred from the claim text.