Numerical control apparatus and method of controlling acceleration/deceleration of spindle motor of numerical control apparatus
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorsKenji Sawashima, Minoru Andou
Life of this patent
Estimating the term…
Abstract
A spindle acceleration/deceleration controlling method in a numerical control unit comprising a spindle control section for controlling a spindle motor and a servo axis controlling section for controlling a servo axis motor, and for synchronously controlling the spindle and servo axis; wherein a spindle motor in the position loop control state is controlled with an acceleration/deceleration pattern similar to that of the spindle motor in the velocity loop control state.
Claims19
A numerical control apparatus having a spindle control section for controlling a spindle motor and a servo axis control section for controlling a servo axis motor, said numerical control apparatus comprising:
- a spindle acceleration/deceleration pattern data storing section for storing acceleration/deceleration pattern data for controlling the spindle motor in a position loop control state with acceleration/deceleration pattern data similar to acceleration/deceleration pattern data of the spindle motor in a velocity loop control state;
- a spindle acceleration/deceleration control section for computing instructions for controlling the spindle motor in the position loop control state with the acceleration/deceleration pattern data similar to the acceleration/deceleration pattern data for the spindle motor in the velocity loop control state according to the acceleration/deceleration pattern data stored in said spindle acceleration/deceleration pattern data storing section;
- and
- a distributor for distributing instructions outputted from said spindle acceleration/deceleration control section so that synchronism between said spindle control section and said servo axis control section will be maintained.
A numerical control apparatus having a spindle control section for controlling a spindle motor and a servo axis control section for controlling a servo axis motor, said numerical control apparatus comprising:
- a spindle acceleration/deceleration pattern data storing section for storing a plurality of types of acceleration/deceleration pattern data for controlling the spindle motor in a position loop control state with acceleration/deceleration pattern data similar to acceleration/deceleration pattern data of the spindle motor in a velocity loop control state;
- a spindle acceleration/deceleration pattern data selecting section for selecting arbitrary acceleration/deceleration pattern data from said plurality of types of acceleration/deceleration pattern data stored in said spindle acceleration/deceleration pattern data storing section;
- a spindle acceleration/deceleration control section for computing instructions for controlling the spindle motor in the position loop control state with the acceleration/deceleration pattern data similar to the acceleration/deceleration pattern data of the spindle motor in a speed loop control state according to the spindle acceleration/deceleration pattern data selected by said spindle acceleration/deceleration pattern data selecting section;
- and
- a distributor for distributing instructions outputted from said spindle acceleration/deceleration control section so that synchronism between said spindle control section and said servo axis control section will be maintained.
A method of controlling acceleration/deceleration of a spindle motor of a numerical control apparatus having a spindle control section for controlling the spindle motor and a servo axis control section for controlling a servo axis motor, said method comprising the following steps:
- storing in a spindle acceleration/deceleration pattern data storing section acceleration/deceleration pattern data for controlling the spindle motor in a position loon control state with acceleration/deceleration pattern data similar to acceleration/deceleration pattern data of the spindle motor in a velocity loop control state;
- computing with a spindle acceleration/deceleration control section instruction for controlling the spindle motor in the position loop control state with the acceleration/deceleration pattern data similar to the acceleration/deceleration pattern data of the spindle motor in the velocity loop control state according to the acceleration/deceleration pattern data stored in the spindle acceleration/deceleration pattern data storing section;
- controlling the spindle motor in a position loop control state with acceleration/deceleration pattern data similar to acceleration/deceleration pattern data of the spindle motor in a velocity loop control state;
- and
- distributing instructions outputted from the spindle acceleration/deceleration control section with the distributor so that the synchronism between said spindle control section and said servo axis control section is maintained.
Dependencies are inferred from the claim text.