Numerical controller
AssigneeFanuc Corporation
InventorsSatoshi Kimura, Akira Kanemaru
Life of this patent
Estimating the term…
Abstract
A numerical controller generates a machine configuration table in which function modules to be enabled are set based on an option or a parameter, a memory management table for managing a memory usage, and a performance management table for managing a CPU use rate. The numerical controller determines selected numbers of the function modules, based on the machine configuration table, memory management table, and performance management table, generates a module selection table, and attaches and detaches the function modules according to the selected numbers of the function modules. In this way, resources are assigned to a plurality of function modules.
Claims4
A numerical controller configured to assign resources to a plurality of function modules, the numerical controller comprising:
- a machine configuration input unit configured to generate the machine configuration table in which the function modules to be enabled are set based on an option or a parameter selected by a user;
- a memory management unit configured to generate a memory management table for managing a memory usage;
- a performance management unit configured to generate a performance management table for managing a CPU use rate;
- a module selection unit configured to determine selected numbers of the function modules, based on the machine configuration table, the memory management table, and the performance management table, and generate a module selection table;
- and
- a module attaching/detaching part configured to attach and detach the function modules according to the selected numbers of the function modules.
Dependencies are inferred from the claim text.