Numeric control apparatus and numeric control machine controlling a number of systems
First Claim
1. A numerical control apparatus for controlling a plurality of systems, comprising:
- a PLC controller;
a plurality of automatic operation controllers provided for each of a plurality of systems, said each system has assigned, fixed control axes that are automatically operated, where the plurality of automatic operation controllers automatically operate the control axes for the plurality of systems based on signals from the PLC controller;
a plurality of manual operation controllers which manually operate, based on the signals from the PLC controller, any axes of the assigned, fixed control axes irrespective of at least one system to which the axes are assigned;
a manual operation axis selector which determines whether or not axes selected through the manual operation controllers can be manually operated; and
an axis controller which controls the assigned, fixed control axes that the manual operation axis selector determines can be manually operated,wherein each of the plurality of manual operation controllers comprises;
a manual operation mode selector which selects, based on a manual-operation-mode selecting signal output from the PLC controller, one of operation modes;
a manual operation mode controller which performs control using the selected operation mode, based on an arbitrary-axis selection signal output from the PLC controller, indicating axes that are to be manually operated that includes any axes of the assigned, fixed control axes, and based on predetermined signals output from the PLC controller, specifying operating conditions comprising feed speed; and
a manual operation interpolation controller which performs interpolation control of the axes manually operated by the manual operation mode controller.
1 Assignment
0 Petitions
Accused Products
Abstract
Irrespective of operation mode of systems in which predetermined axes belong to, a multi-system numerical controller is provided that freely combines axes belonging to arbitrary systems, and then simultaneously operates axes belonging to a plurality of systems in a predetermined manual mode, or simultaneously operates a plurality of axes belonging to the same system in respective manual operation modes so as to safely take interpolation control in manual operation. The numerical control apparatus includes a plurality of manual operation controllers and independent of the systems; a manual-operation-mode selecting signal provided each for the manual operation controllers; an arbitrary-axis selection signal, provided each for the manual operation controllers or manual modes, for selecting axes from any of the systems; a manual-move-speed instructing signal provided each for the manual operation controller; a manual operation reset signal provided each for the manual operation controllers.
-
Citations
20 Claims
-
1. A numerical control apparatus for controlling a plurality of systems, comprising:
-
a PLC controller; a plurality of automatic operation controllers provided for each of a plurality of systems, said each system has assigned, fixed control axes that are automatically operated, where the plurality of automatic operation controllers automatically operate the control axes for the plurality of systems based on signals from the PLC controller; a plurality of manual operation controllers which manually operate, based on the signals from the PLC controller, any axes of the assigned, fixed control axes irrespective of at least one system to which the axes are assigned; a manual operation axis selector which determines whether or not axes selected through the manual operation controllers can be manually operated; and an axis controller which controls the assigned, fixed control axes that the manual operation axis selector determines can be manually operated, wherein each of the plurality of manual operation controllers comprises; a manual operation mode selector which selects, based on a manual-operation-mode selecting signal output from the PLC controller, one of operation modes; a manual operation mode controller which performs control using the selected operation mode, based on an arbitrary-axis selection signal output from the PLC controller, indicating axes that are to be manually operated that includes any axes of the assigned, fixed control axes, and based on predetermined signals output from the PLC controller, specifying operating conditions comprising feed speed; and a manual operation interpolation controller which performs interpolation control of the axes manually operated by the manual operation mode controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A numerical control machine tool comprising:
-
a spindle; a plurality of tool slides; and a numerical control apparatus for controlling a plurality of systems, comprising; a PLC controller; a plurality of automatic operation controllers provided for each of a plurality of systems, said each system has assigned, fixed control axes that are automatically operated, where the plurality of automatic operation controllers automatically operate the control axes for the plurality of systems based on signals from the PLC controller; a plurality of manual operation controllers which manually operate, based on the signals from the PLC controller, any axes of the assigned, fixed control axes irrespective of at least one system to which the axes are assigned; a manual operation axis selector which determines whether or not axes selected through the manual operation controllers can be manually operated; and an axis controller which controls the assigned, fixed control axes that the manual operation axis selector determines can be manually operated, wherein each of the plurality of manual operation controllers comprises; a manual operation mode selector which selects, based on a manual-operation-mode selecting signal output from the PLC controller, one of operation modes; a manual operation mode controller which performs control using the selected operation mode, based on an arbitrary-axes selection signal output from the PLC controller, indicating axes that are to be manually operated that includes any axes of the assigned, fixed control axes, and based on predetermined signals output from the PLC controller, specifying operating conditions comprising feed speed; and a manual operation interpolation controller which performs interpolation control of the axes manually operated by the manual operation mode controller. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A system for controlling a plurality of machining tools where the plurality of tools form a plurality of machining equipment units such that each of the plurality of tools is present in a single machining equipment unit of the plurality of machining equipment units and each of the plurality of machining equipment units is assigned a fixed control axes different from control axes of other machining equipment units from the plurality of machining equipment units, the system comprising:
-
a selector which is manipulated by an operator selecting an automatic operation mode, for one of the plurality of machining equipment units, executed by a respective automatic operation controller from a plurality of automatic operation controllers; a selector which is manipulated by the operator selecting a manual operation mode executed by at least one manual operation controller; the plurality of automatic operation controllers, provided for each of the plurality of machining equipment units, which automatically control fixed control axes of a respective machining equipment unit and automatically perform machining based on a stored program; and the at least one manual operation controller which manually controls portions of fixed control axes from different equipment units forming an arbitrary virtual equipment unit with a virtual control axes and automatically performs machining using the arbitrary virtual equipment unit.
-
Specification