Claims
- 1. A numerical control system for a machine tool having a movable element, for controlling drive motors in accordance with a numerical control program including desired stopping position data and a series of blocks each containing a position instruction, comprising:
- general-purpose motor means for driving the movable element of the machine tool in response to first control signals, said general-purpose motor means being used as at least one of the drive motors for indexing the movable element along a first axis which does not require high precision indexing;
- servo motor means for driving the movable element in response to second control signals, said servo motor means being used as at least one of the drive motors for indexing the movable element along a second axis which requires high precision indexing;
- position detecting means for detecting movement of the movable element along the first axis and for providing movement data, indicative of a current position of the movable element, responsive to the detected movement;
- means for correcting the position instruction contained in each block in accordance with an error between the position instruction in a preceding block and the movement data and for providing position data for each of the blocks responsive to the error;
- error menas for receiving and storing as stored data, the desired stopping position data, for repetitively updating the stored data in dependence upon the movement data during execution of numerical control associated with the first axis and for providing a combination signal responsive to the updating;
- means, responsive to the combination signal, for providing the first control signals for the general-purpose motor; and
- braking means for braking the general-purpose motor means when the current position approaches a position defined by the desired stopping position data and so that said movable element is stopped at the position defined by the desired stopping position data.
- 2. A system according to claim 1, further comprising:
- timing means for controlling a brake time at which the combination signal initiates braking of the general-purpose motor means via said braking means such that the desired stopping position data also defines the brake time.
Priority Claims (1)
Number |
Date |
Country |
Kind |
58-99412 |
Jun 1983 |
JPX |
|
Parent Case Info
This is a continuation of co-pending application Ser. No. 705,340 filed on Feb. 6, 1985, filed as PCT JP84/00282 on Jun. 1, 1984, published as WO84/04978 on Dec. 20, 1984, now abandoned.
US Referenced Citations (8)
Continuations (1)
|
Number |
Date |
Country |
Parent |
705340 |
Feb 1985 |
|