摘要:
When contents of a program for machining to be executed by a servomotor indicate a cutting mode, a current command is generated by performing speed loop processing by using a speed loop gain for cutting mode, and moreover, a voltage command to a servo amplifier is generated by performing proportional-plus-integral (PI) current loop processing in accordance with the generated current command. On the other hand, when the contents of the machining program indicate a positioning mode, a current command is generated by performing speed loop processing by using a speed loop gain for positioning mode, and moreover, a voltage command to the servo amplifier is generated by performing integral-plus-proportional (I-P) current loop processing in accordance with the generated current command.
摘要:
A method for estimating a load acting on a machine tool and controlling a life of the machine tool based on the estimated load. When predetermined machining is effected on a predetermined workpiece, a disturbance load torque acting on a motor for a spindle or a motor for a feed shaft is estimated by a disturbance estimating observer. When the estimated disturbance load becomes not lower than a set reference value, a timer is reset and started. If the estimated disturbance load torque is kept not smaller than the set reference value until the timer reaches a predetermined set time, a tool change command is issued to stop the machining. Since the tool life is determined in accordance with the magnitude of the load acting on the tool, the tool life is controlled objectively and accurately.
摘要:
Method for automatically detecting oscillation of a servo system, and for rapidly, correctly and automatically adjusting a speed loop gain thereof.The servo system is operated with the position loop gain set to a large value, to rotate a motor in forward and reverse directions in an oscillating fashion. In an oscillation detection process, various frequency components of a speed signal (Vt) are repeatedly derived by Fourier transformation while the speed loop gains (k1, k2) are increased, and a main oscillation component (fmax) having a maximum amplitude among the frequency components is repeatedly determined (201, 202), and when the main oscillation component has rapidly increased (204, 209), it is determined that an oscillation of the servo system attributable to the resonance of a mechanical system has occurred and a warning is displayed. In a gain adjustment process, if the main oscillation component assumes a value close to a reference frequency (fa) during the motor oscillation in an integral-plus-proportional control or proportional-plus-integral control mode while the speed loop gain is changed, the loop gain and control mode (P) at that time are fixedly set (303), and if the main oscillation component does not fall in the vicinity of the reference frequency in the proportional-plus-integral control, a loop gain derived based on the upper limit cut-off frequency (f.sub.lim) is settled (311).
摘要:
An estimated torque constant calculation unit calculates an estimated torque constant relating to the permanent magnet synchronous motor from a current representative value and an acceleration representative value acquired from a plurality of current values and a plurality of acceleration values in the same operation state over a plurality of periods of a sinusoidal command signal and a predetermined inertia relating to the permanent magnet synchronous motor. A demagnetization detection unit detects whether or not irreversible demagnetization has occurred in the permanent magnet of the permanent magnet synchronous motor based on a difference between the estimated torque constant and a predetermined torque constant relating to the permanent magnet synchronous motor.
摘要:
When the output of motor reaches or exceeds a predetermined value during acceleration of the motor, the control target value of the DC link voltage which is the voltage of a power storage device is gradually lowered in corresponding relationship to the motor output. When the motor enters a constant speed control mode, the DC link control target value is maintained at a constant level. When the motor enters a deceleration control mode, the DC link control target value is gradually raised in corresponding relationship to the motor output, and regenerative power is recovered by the power storage device and reused in the next control cycle.
摘要:
A servo motor controller having: a frequency identification section that performs analysis based on a frequency response method and identifies the frequency of a disturbance exhibiting a specified phase lag; an input/output gain identification section that identifies the input/output gain at the frequency identified by the frequency identification section; and a magnification factor resetting section that resets an adjustment magnification factor by performing a specified operation on a ratio between the identified input/output gain and a specified target value of the input/output gain.
摘要:
Signals from a plurality of sensors (vibration sensors, temperature sensors, and humidity sensors) disposed at places on a machine are input through a communication circuit to a numerical controller that controls the machine. The numerical controller uses vibration information, temperature information and humidity information obtained from these sensors to determine whether the machine is in an abnormal state.
摘要:
In position tandem control in which one movable member is driven by two motors, an output of the integral element of the velocity control unit in the control system for one motor is copied to the integral element of the velocity control unit in the control system for the other motor. A preload is added to a torque command output from each of the velocity control units in the motor control systems for two motors so that torques in mutually opposite directions are generated to suppress backlash between gears.
摘要:
A method for changing a force control gain expressed as a ratio of force error to velocity command value in a control circuit performing a force control of a servo motor driving a die cushion disposed opposite to a slide in a press machine. The method includes: obtaining a difference between a displacement of the slide and a displacement of the die cushion in a state in which the slide and the die cushion collide with and are exerting force on each other; detecting the force when the difference of the displacements is obtained; calculating a spring constant of a structural portion based on a proportionality between the difference of the displacements and the force, when regarding the structural portion including the slide and the die cushion as an elastic structure; and changing the force control gain based on the spring constant using a fixed proportionality that exists between the force control gain and a reciprocal of the spring constant.
摘要:
A motor control apparatus for computing or outputting motor load information, comprises: a storage unit which stores a function or table obtained in advance based on parameters used for the computation of the load information and on an actually measured value of a motor output or motor torque; and a load meter computing unit which computes the load information from the function or table stored in the storage unit by using the parameters used for the computation of the load information. With the above configuration, the load meter is computed in such a manner as to accurately indicate the load condition of a motor in real time over the entire speed range of the motor including the nonlinear control region of the motor, and the motor is controlled using the thus computed value or the computed value is displayed on a display unit.