Abstract:
A servomotor controller having an internal data display function in which the internal data necessary for controlling a main spindle motor (6) are given to an operator through a display unit (7) that is usually used for displaying the content of alarm. At the time of maintenance and adjustment, a parameter is selected by a switch (2) and the required internal data are taken out of the CPU (1) using a software. The maintenance operation is carried out highly efficiently based on the data displayed on a display unit (7).
Abstract:
A method of controlling a main shaft rotation, that is capable of driving two main shafts of a machine at the same rotational speed and in the same rotational phase. In response to the synchronous control command from a numerical control device, speed control based on first and second speed commands respectively calculated in accordance with calculation formula that is a function of a synchronous rotation speed command and a parameter corresponding to the configuration of a main shaft rotation control system is performed (S3 - S7). When the rotation speeds of both the main shafts reach the synchronous rotation speed (S8), first and second position deviations corresponding to the synchronous rotation speed are respectively calculated in accordance with a calculation formula that is a function of a position control gain and the speed commands are also respectively converted to first and second shifting commands, and a position control loop processing based on both shifting commands and first and second main shaft rotation amounts, and a speed control based on the position control loop output are performed (S10 - S13). In response to the input of the phase synchronous control command, calculated values of the rotational phases corresponding to the first and second rotation amounts since the signals of one rotation of the first and second main shafts have been generated are respectively subtracted from the position deviations relating to both main shafts (S15, S16), whereby the rotation speeds of both the main shafts are decreased and the rotational phases of both the main shafts finally coincide with each other.
Abstract:
This invention relates to a control device that can drive a compound lathe capable of tapping on the edge surface of a rotating work. This control device (100) is provided with first and second control circuits (110, 120) that control the rotation of first and second main shafts (10, 20) respectively loaded with a work (60) and a tapper (70). When tapping is to be started, after performing control of position loop according to the deviation (ε) between the position feedback signals (PCC1, PCC2) relating to each of both main shafts and controlling the rotations of both main shafts to the same speed, the second control circuit rotates the second main shaft faster than the first main shaft by a tapping speed according to the deviation (ε) between the sum of the tapping speed command (Vc) and the feedback signal (PCC1) from a high order control device (40) and the feedback signal (PCC2), as well as moves the second main shaft in the shaft direction at a speed determined according to the tapping speed and the tapping pitch, and performs the tapping on the edge surface of the rotating work. After the tapping is finished, the second main shaft is reversely rotated and moved backward to separate the tapper from the work.
Abstract:
A method of controlling slip frequency of an induction motor exhibiting exact and excellent control response characteristics. In determining a slip frequency (fs) and an exciting flux frequency ( omega 0) by using hardware elements, control error and control delay are reduced by determining these two parameters through a software processing using a processor for vector control. For this purpose in the speed control routines (101 to 104), a slip quantity (A) and a remainder ( alpha ) obtained by the running of the routine of this time are calculated by dividing by a routine start frequency (CV) the value obtained by addition of the remainder ( alpha ') calculated by the running of the routine of the preceding time and a slip frequency that is obtained by dividing the product of a secondary current instruction (I2) and a proportional constant (K2) by the excitation flux instruction ( PHI ). In the current control routine (201 to 205) executed on a period shorter than that of the speed control routine, a slip distribution data ( omega s) and a remainder ( beta ) of this time are calculated by dividing the value obtained by addition of a slip quantity to be calculated and the remainder ( beta ') of the preceding time by the number (n) of times of starting the current control routine. Furthermore, data ( omega r) that represents an actual motor speed is added to the calculated slip distribution data in order to obtain an exciting flux frequency ( omega 0).
Abstract:
A main spindle positioning method which makes the most of deceleration of a spindle motor and speeds up a spindle positioning operation. It is assumed that the spindle motor is running under speed control. In response to a command for a stop at a given position, the spindle motor is decelerated to a speed N below a maximum rotating speed N1 determining a constant torque region on the basis of the speed control (Step S1), and the speed control is switched to a position control at the position at which the speed N is reached. At this time, a value which takes into consideration the present position at one rotating position of the spindle and a target stop position as an initial position error are set to an error counter (Steps S5 to S11). Thereafter, a position feedback quantity Pf from a position sensor is received by the error counter so as to execute linear acceleration/deceleration control to a final stop position (Step S12) and a speed command Vcmd is determined (Step S13), and a speed loop processing follows.
Abstract:
A method of controlling rotations of main shafts, capable of preventing a work from being distorted during transfer of the work between the two main shafts of a machine. When speed loop controls are conducted by speed control sections (111, 211) of a first and a second main shaft control circuits (110, 210) and rotational speeds of a first and a second main shaft (100, 200) reach synchronous rotational speeds, positional loop controls are conducted by positional control sections (112, 212) of the two control circuits and the respective main shafts are operated at reduced speeds in accordance with rotational phases of the main shafts, thereafter, the speed loop controls are conducted again, and the two main shafts come to be rotated in equal phases and at equal and synchronous rotational speeds. In these states, the transfer of the work (300) is started between the two main shafts and integration controls at the two speed control sections are invalidated. For this reason, even if there is the difference in speed between the two main shafts at the time of starting the work transfer due to fluctuations in the rotational speeds of the two main shafts, the difference between torque commands from the two speed control sections due to the difference in rotational speed between the two main shafts is not gradually increased by the integration controls, thus the work can be prevented from being distorted.
Abstract:
A method of controlling synchronized operation of a machine tool and an apparatus therefor. In a machine tool having two main spindles (14, 15), a work (18) is gripped by the first spindle and the second spindle controlled by control circuits (19, 20) that include a speed control unit and a position control unit. When the work is to be machined under this condition, digital speed instructions are fed to the two spindles simultaneously from, for example, a numerical controller. On each of the main spindles, separation means (sw2) is controlled to separate the position control unit from the speed control unit, the synchronized operation mode is set to switch the speed instruction to the position instruction, and the digital speed instructions are processed as position instructions to carry out the same position control. Therefore, the running speed of the two main spindles are brought into synchronism with each other, and the work is separated into two without giving excess force to the work.