Numerical control apparatus with simultaneous function execution
First Claim
1. A numerical control apparatus for sequentially controlling an NC machine tool in accordance with a stored-program method by using a sequence program and a program that has been read in, comprising:
- memory means for simultaneously storing a plurality of auxiliary function codes which command the NC machine tool to perform specific auxiliary functions, from the program that has been read in;
execution means for simultaneously executing function instructions identifying auxiliary function numbers corresponding to each of the auxiliary function codes stored in said memory means to carry out the auxiliary functions; and
updating means for updating all of the auxiliary function codes of said memory means in response to completion of the auxiliary functions, which correspond to each of the auxiliary function codes, in the NC machine tool.
1 Assignment
0 Petitions
Accused Products
Abstract
A numerical control apparatus for sequentially controlling an NC machine tool in accordance with a stored-program method, in which a plurality of function codes of the same type are set from the same block of an NC program. These function instructions of the same type are executable simultaneously on the machine tool side. To this end, the apparatus includes a memory (101b) for simultaneously storing a plurality of auxiliary function codes, which command the machine tool to perform specific operations, from a program that has been read in a programmable machine controller (2) executes a function instruction upon identifying a number of each of the auxiliary function codes stored in the memory. A processor (101d) updates all of the auxiliary function codes of the memory in response to completion of a sequence operation, which corresponds to each of the auxiliary function codes, in the machine tool.
44 Citations
4 Claims
-
1. A numerical control apparatus for sequentially controlling an NC machine tool in accordance with a stored-program method by using a sequence program and a program that has been read in, comprising:
-
memory means for simultaneously storing a plurality of auxiliary function codes which command the NC machine tool to perform specific auxiliary functions, from the program that has been read in; execution means for simultaneously executing function instructions identifying auxiliary function numbers corresponding to each of the auxiliary function codes stored in said memory means to carry out the auxiliary functions; and updating means for updating all of the auxiliary function codes of said memory means in response to completion of the auxiliary functions, which correspond to each of the auxiliary function codes, in the NC machine tool. - View Dependent Claims (2, 3, 4)
-
Specification