Servo press, control method, and program
AssigneeJanome Sewing Machine Co., Ltd.
InventorShinji SUZUKI
Life of this patent
Estimating the term…
Abstract
There is provided a servo press capable of performing press working with high accuracy without an increased cost, for example, without any additional special component such as a linear encoder or the like even in a system in which deviation occurs due to disturbances, as well as a control method and a program disturbance. A sensing element is disposed at a stop position of a slide. A servomotor control unit performs: semi-closed loop control based on information detected by a first slide position detection unit disposed at a servomotor, before a signal detection unit detects a signal from the sensing element, and full-closed loop control based on information detected by a second slide position detection unit, after the signal detection unit detects the signal from the sensing element.
Claims6
A servo press comprising:
- a slide configured to move up and down;
- a servomotor configured to drive the slide up and down;
- an encoder disposed at the servomotor;
- a first slide position detection unit configured to detect a position of the slide based on an output signal from the encoder;
- a setting unit configured to set a positional condition of the slide;
- a sensing element disposed at a stop position of the slide;
- a second slide position detection unit configured to detect the position of the slide based on an output signal from the sensing element;
- a signal detection unit configured to detect a signal from the sensing element;
- and
- a servomotor control unit configured to control the servomotor based on the position of the slide detected by one of the first slide position detection unit and the second slide position detection unit, and based on the position condition of the slide that has been set, wherein
- the servomotor control unit performs:
- semi-closed loop control based on information detected by the first slide position detection unit disposed at the servomotor, before the signal detection unit detects the signal from the sensing element, and
- full-closed loop control based on information detected by the second slide position detection unit, after the signal detection unit detects the signal from the sensing element.
A servo press comprising:
- a slide configured to move up and down;
- a servomotor configured to drive the slide up and down;
- an encoder disposed at the servomotor;
- a first slide position detection unit configured to detect a position of the slide based on an output signal from the encoder;
- a setting unit configured to set a positional condition of the slide;
- a sensing element disposed at a stop position of the slide;
- a second slide position detection unit configured to detect the position of the slide based on an output signal from the sensing element;
- a signal detection unit configured to detect a signal from the sensing element;
- and
- a servomotor control unit configured to control the servomotor based on the position of the slide detected by one of the first slide position detection unit and the second slide position detection unit, and based on the position of the slide that has been set, wherein
- the sensing element is an increment-type linear encoder, and the signal detection unit detects a Z-phase signal from the increment-type linear encoder, and
- the servomotor control unit performs:
- semi-closed loop control based on information detected by the first slide position detection unit disposed at the servomotor, before the signal detection unit detects the signal from the sensing element, and
- full-closed loop control based on information detected by the second slide position detection unit, after the signal detection unit detects the signal from the sensing element.
A control method for a servo press including:
- a slide configured to move up and down;
- a servomotor configured to drive the slide up and down;
- an encoder disposed at the servomotor;
- a first slide position detection unit configured to detect a position of the slide based on an output signal from the encoder;
- a setting unit configured to set a positional condition of the slide;
- a sensing element disposed at a stop position of the slide;
- a second slide position detection unit configured to detect the position of the slide based on an output signal from the sensing element;
- a signal detection unit configured to detect a signal from the sensing element;
- and a servomotor control unit configured to control the servomotor based on the position of the slide detected by one of the first slide position detection unit and the second slide position detection unit, and based on the position of the slide that has been set, the method comprising:
- a first step of controlling the servomotor, by the servomotor control unit, based on information detected by the first slide position detection unit disposed at the servomotor;
- a second step of detecting, by the signal detection unit, a signal from the sensing element disposed at a stop position of the slide;
- and
- a third step of controlling the servomotor, by the servomotor control unit, when the signal detection unit detects the signal from the sensing element disposed at the stop position of the slide, based on information detected by the second slide position detection unit.
Dependencies are inferred from the claim text.