CN1362652A - Position control equipment - Google Patents

Position control equipment Download PDF

Info

Publication number
CN1362652A
CN1362652A CN01144899A CN01144899A CN1362652A CN 1362652 A CN1362652 A CN 1362652A CN 01144899 A CN01144899 A CN 01144899A CN 01144899 A CN01144899 A CN 01144899A CN 1362652 A CN1362652 A CN 1362652A
Authority
CN
China
Prior art keywords
speed
position control
control system
value
increment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN01144899A
Other languages
Chinese (zh)
Other versions
CN1160604C (en
Inventor
佐藤清市郎
盐野勋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sanken Electric Co Ltd
Original Assignee
Sanken Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sanken Electric Co Ltd filed Critical Sanken Electric Co Ltd
Publication of CN1362652A publication Critical patent/CN1362652A/en
Application granted granted Critical
Publication of CN1160604C publication Critical patent/CN1160604C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Control Of Position Or Direction (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

With an operation switch 17 ON, the speed of a speed control system composed of an acceleration/deceleration gradient generating means 26 and a speed command means 27 is inputted as a feedback signal while a load 2 is moved at the speed and when the speed decreases after the operation switch 17 is turned off, a switching decision means 31 employs a position control system composed of a deviation counter 12 and a position-speed converting means 22 instead of speed control on condition that the current speed is slower than a zero speed vh when a stop command is inputted from an external user input part 11, thereby controlling a motor 1 through the position control so that a target position pi is reached immediately at a response speed based upon a control gain Gi previously inputted from the user input part 1.

Description

Position control apparatus
Technical field
The present invention relates to a kind of position control apparatus that is used to control electric motor operated, this motor mounting is on x-y metal working machine tool, cutting machine and similar equipment based on speed control or position control.
Background technology
Usually, as shown in Figure 7, x-y metal working machine tool 10b moves worktable and the metallic article 10c that will be positioned on the worktable of x-y metal working machine tool 10b is processed into desirable shape towards the direction of metal grinding machine 10a in the x and y direction by a motor, and metal grinding machine 10a has fixing position with respect to worktable.
For example, zero servocontrol and directed control, this is the control model that typically is used for controlling electric motor operated.
In the former pattern, when the speed of motor is no more than the grade of zero-speed value, when the velocity amplitude that monitors simultaneously motor under speed control mode reduced with the rotating speed of motor, zero servocontrol stopped the operation of motor by the position control mode that speed control mode is converted to the zero velocity instruction.
For example, when the running of the reduction motor that causes owing to the operation that stops motor making the speed of motor arrive zero-speed value grade, when under speed control mode, monitoring the rotating speed of motor simultaneously, convert speed control mode to position control mode so that carry out zero servocontrol.This zero servocontrol can be controlled the worktable that makes x-y metal working machine tool 10b and arrive the target location by desired distance of displacement.
On the other hand, directed control can be reduced to the speed of motor directed slewing rate by receiving a phasing signal (as external signal) that comes from external transmission.When the speed of motor arrives directed slewing rate, to read the stop position instruction that has been provided with and detect the Z pulse, therefore speed control mode is switched to position control mode.In addition, calculate stop position according to detected Z pulsimeter, and operator scheme enters servocontrol so that stop motor.
Yet, the former pattern, just, zero servocontrol is transformed into zero servocontrol under the grade of zero-speed value, stop to handle so enter, in stopping processing procedure movable workbench a constant distance and enter halted state.Therefore, because the position of worktable dissimilates under two kinds of patterns in the transform mode control process, motor speed under these two kinds of patterns or very low or very high and worktable or the front that stops at the back of target location or stop at the target location.That is to say, under the former speed control mode (promptly zero servocontrol), between the stop position of target location that the user wishes and reality, produce deviation probably.In addition, because worktable is with the starting point of the position control mode constant distance that has been basic displacement, so be difficult to the stop position of worktable is carried out fine tuning.
On the other hand, the latter's pattern, promptly directed control can stop at worktable the position of a hope.Yet for example, it must use adjustment unit to detect the Z pulse.Therefore, directed control needs the control program of a complexity.
In addition, two kinds of control models, zero servocontrol and directed control all must be transformed into position control with control model and spend such shortcoming of a large amount of time (being this control program that needs a complexity) after motor stops fully, because for fine tuning is carried out and execution speed control after the locking that discharges servo-drive system in the position.
In addition, in general position control method, change control response according to the position control increment.Although a definite value is used as control increment, yet response speed is also fixed.Therefore general position control method is difficult to change operating speed.
Summary of the invention
Therefore, owing to consider the shortcoming of conventional art, one object of the present invention has proposed a position control apparatus exactly, this position control apparatus can stop a target workpiece accurately with desirable response speed, and this position control apparatus have the instruction of simple structure by receiving an instruction from the outside and come the start position control operation and receive relevant response speed and fine tuning with the target workpiece fine tuning in the desirable position of user.
Briefly, the present invention can be summarized as a position control apparatus with speed control system and position control system, and this position control apparatus is according to the velocity amplitude generation phase signal that is obtained from a system of speed control system and position control system and by phase signal being sent to displacement one load with driving motor of energy converter unit.In more detail, position control apparatus comprises a receiving trap and a conversion equipment.When the rotating speed by the speed control system drive electric motor was not more than by the set predetermined speed of outside input block, a halt instruction that is provided by the outside was provided receiving trap.Conversion equipment was selected speed control system before receiving halt instruction, and when receiving trap receives halt instruction speed control system was transformed into position control system.
In addition, above-mentioned position control apparatus also comprises a position control increment generation device, is used for and will be set to position control system by force by the increment that outside input block provided.
In addition, above-mentioned position control apparatus also comprises a deviation calculation device and a position-rate switching device.Its operation is started in the conversion instruction that the deviation calculation device is transformed into position control system according to execution, and the current location value of the motor that sends according to feedback of starting point input, and this current location value is set to the target location value, calculate this target location value and feedback sends after the current location value next current location value between deviate.Its operation of conversion instruction starting that position-rate switching device is transformed into position control system according to received execution is so that the input deviation value, and obtains the velocity amplitude of a speed-lifting by the increment that deviate be multiply by previous setting.
In addition, above-mentioned position control apparatus comprises that also a target location value that is used for sending from outside input block converts pulse to and exports the P-pulse conversion equipment of the position command pulse that is obtained, and when receive one release order and when halt instruction is received one be used for outputing to the device of deviation calculation device from the position command pulse that the pulses switch device obtains, releasing order is meant and discharges a position command halt instruction to stop to import the target location value from outside input block sends.
In addition, in above-mentioned position control apparatus, position control increment generation device is stored a plurality of mutually different increment sizes and will be set in the position control system by in the selected a plurality of increment sizes of outside input block.
From analysis to the following description and the claim of enclosing, and with reference to the accompanying drawing that is used for illustrating the preferred embodiment of the present invention of back, what the present invention was above-mentioned will become apparent with other the feature and the pattern of advantage and realization, and understanding that can be best invention.
Description of drawings
Figure 1A and Figure 1B are the sketches according to the schematic structure of the position control apparatus of first embodiment of the invention;
Fig. 2 A to Fig. 2 F is the synoptic diagram according to the operation waveform of the position control apparatus of first embodiment of the invention;
Fig. 3 A and Fig. 3 B are the sketches according to the schematic structure of the position control apparatus of second embodiment of the invention;
Fig. 4 A to Fig. 4 G is the synoptic diagram according to the operation waveform of the position control apparatus of second embodiment of the invention;
Fig. 5 A and Fig. 5 B are the sketches according to the schematic structure of the position control apparatus of third embodiment of the invention;
Fig. 6 A to Fig. 6 C is the synoptic diagram according to the operation waveform of the position control apparatus of third embodiment of the invention;
Fig. 7 is the synoptic diagram of explanation x-y metal working machine tool operation control.
Embodiment
To being used for illustrating the description of the preferred embodiments of the present invention, other features of the present invention will become apparent but the present invention is not limited by following.First embodiment
Figure 1A and Figure 1B are the sketches according to the schematic structure of the position control apparatus of first embodiment of the invention;
Comprise that according to the position control apparatus of first embodiment one is given three-phase inverted converter 3 that motor 1 provides driving power so that drive load 2, and a control module 4 that is used to control the operation of three-phase inverted converter 3.
Above-mentioned three-phase inverted converter 3 comprises rectification circuit 5, one filtering circuits 6 that are used for rectification three-phase R-S flip-flop, and one by changing the driving circuit 7 that a plurality of transistors produce a three-phase drive power UVW.
Control circuit 4 comprises a deviation counter 12, the first microprocessor 13, and second microprocessor 14.Control circuit 4 links to each other with user (outside) input block 11, imports various types of command value by the user input unit operator.
Scrambler 19 links to each other with motor 1 and load 2.Scrambler 19 is exported a control signal by converter 20 to first and second microprocessor 13 and 14.
User input unit 11 comprises three telegraph keys, halt instruction key, zero-speed key, increment enter key, speed key, and other key.These keys have omitted from synoptic diagram.Halt instruction key by user (operator) operation is to be used to stop to move of load.By the zero-speed key, whether input speed value VH is zero so that judge speed.By the increment enter key, input position control increment " Gi " is so that move to the target location with load from current location.By the speed key, input target speed value " Vi ".
The actual position value " pf " that deviation counter 12 input converters 20 feed back according to starting point, actual positional value " pf " is set as target location value " pi ", obtain the deviation (with the form of pulse) " ei " between target location value " pi " and the actual position value " pf ", and export the deviate " ei " that is obtained to first microprocessor 13.Second microprocessor 14 links to each other with operating switch 17.
First microprocessor 13 comprises a position-rate switching device 22, a conversion equipment 23, a PI control device 25, acceleration lifting generation device 26 (perhaps speed control unit, this device also installs on second microprocessor 14), and one the zero servo judgment means 21 of finishing.
Second microprocessor 14 comprises a speed command setting device 27, switching signal generation device 28, zero velocity setting device 29, control increment generation device 30, conversion judgment means 31, and operation judgment device 33.
That is to say that control module 4 comprises that first microprocessor 13 that is used to carry out the high-speed computation operation and one are used to carry out the operation of calculation control value to offer second microprocessor 14 of first microprocessor 13.
In above-mentioned structure, that group deviation counter 12, zero servo judgment means 21 of finishing, position-rate switching device 22 is called as position control system.That group speed command setting device 27 and control increment generation device 26 are called as speed control system.
That is to say, when with predetermined speed moving load 2, position control apparatus input present speed value is as feedback signal, and when present speed is no more than zero-speed VH and receive halt instruction under the situation that speed reduces, position control apparatus is converted to position control mode with speed control mode, control the operation of motor 1 then immediately so that motor 1 arrives target location value " pi " (i.e. the position of expression reception halt instruction) with response speed, response speed wherein is based on the control increment of being imported by user input unit 11 in advance under position control mode " Gi ".Therefore, motor 1 has arrived the position of being specified hope by the user at last.Although the user does not import any position command, yet motor 1 has arrived this position at last when speed is no more than predetermined velocity amplitude under the situation about reducing in speed.In the object lesson shown in Figure 1A and Figure 1B, speed control mode is switched to position control mode, and position control mode is controlled at the position of the motor 1 of zero position, although yet because the initial value that the user does not have to import any position command deviation counter 12 with the form of pulse is set to zero.The explanation of each device in<the first microprocessor 〉
The deviate " ei " that 22 inputs of position-rate switching device send from deviation counter 12, and obtain deviate " ei " be multiply by the velocity amplitude " vp " that predetermined increment " gi " is converted to, then velocity amplitude " vp " is outputed to conversion equipment 23.
Conversion equipment 23 is positioned between position-rate switching device 22 and the PI control device 25, and before conversion, exporting by the instruction speed value " vk " (perhaps speed control signal " vk ") that speed control system obtained, and the velocity amplitude of after conversion, exporting by position control system obtained " vp " (perhaps position control signal " vp ") to PI control device 25 to PI control device 25.That is to say in operation, to have higher right of priority by the velocity amplitude " vk " that speed control system obtained.
The output signal " v " (being rate signal " vp " or " vk ") that PI control device 25 input is sent by conversion equipment 23, and produce one by carrying out PI control (PI control: P control is one of output and the proportional value of input value; I control is that output is by the whole input value values of acquisition of accumulative total) and the phase signal of acquisition, and the phase signal that produces is outputed to driving circuit 7, and indication PI control is meant that the difference between the velocity amplitude " ve " of the motor 1 that is sent to above-mentioned output signal " v " with from scrambler 20 controls.
When deviation counter 12 each output bias values " ei ", deviate " ei " is when having exceeded integral width, when the zero servo judgment means 21 of finishing from conversion judgment means 31 (operation of conversion judgment means 31 will be described in detail below) when receiving the information that will receive halt instruction, zero servo finish judgment means 21 judge finished zero servo.Then, the zero servo judgment means 21 finished is notified external unit with judged result.The explanation of each device in<the second microprocessor 〉
The state of operation judgment device 33 monitoring operating switchs 17.When the user keys in operating switch 17 for connection, operation judgment device 33 passes through to use three-phase inverted converter 3 and operating switch 17 keys are connection excited electric motor 1, and makes the speed control system running when servo ready state signal becomes on-state.In addition, operation judgment device 33 is by being the running that off-state stops speed control system with the operating switch key.
After this, when 31 outputs of conversion judgment means receive the information of halt instruction, the deviation counter 12 in the operation judgment device 33 operating position control system, position-rate switching device 22, and conversion equipment 31.
Speed command setting device 27 conversion is from the target speed value of user input unit 11, and a target speed value of being changed is set to acceleration lifting generation device 26.
Acceleration lifting generation device 26 has added a lifting value for target speed value " Vi ", and the value that is obtained is outputed to conversion equipment 23 as target speed value " Vk ".
Switching signal generation device 28 is exported the halt instruction identifiers to conversion judgment means 31 afterwards immediately in the halt instruction " po " that receives from user's input circuit 11.
The value that 29 conversions of zero velocity setting device send from user's input circuit 11 is set to zero by zero velocity setting device 29 speed, and the zero-speed value " vh " that is obtained is stored in the storer 35.
Control increment generation device 30 produces acceleration lifting value (increment " gi ") according to the position control increment from user input unit 11, and the value that is produced is set in position-rate switching device 22.
The velocity amplitude " ve " that conversion judgment means 31 sends feedback stores in the storer 34, then when being set to off-state halt instruction " po " afterwards at operation instruction signal when being set up, the zero-speed value " vh " that is stored in advance in the storer 35 is compared with the present speed value " ve " in being stored in storer 34, and when present speed value " vi " (also referring to actual velocity amplitude " vi ") output halt instruction " po " when being not less than zero velocity value " vh ".According to the halt instruction " po " of output, conversion judgment means 31 notice conversion equipments 23 receive halt instructions, and to the switching signal of conversion equipment 23 output on-states, and operation deviation counter 12 and and position-rate switching device 22 of connecting.
That is to say that the position-rate switching device 22 in the position control system links to each other with PI control device 25 so that come moving load 2 by the speed increment " gi " from position-rate switching device 22.<operation instructions 〉
Provide the operation instructions of position control apparatus with said structure referring to figs. 2A to 2F.Fig. 2 A to 2F is the synoptic diagram according to the operation waveform of the position control apparatus of first embodiment of the invention;
The user operate user input unit 11 in case input can speed initial value be set to zero zero-speed value " VH ", position control increment " Gi ", and target speed value " Pi ".That is to say that speed command setting device 27 is set to acceleration lifting generation device 26 in the speed control system with target speed value " pi ".
In addition, zero-speed setting device 29 stores zero-speed value " vh " in the storer 35 into, and control increment generation device 30 is set to position-rate switching device 22 with increment " gi ".
When the user keys in operating switch 17 to on-state, operation judgment device 33 makes speed control system enter on-state (speed control mode, see Fig. 2 C), and acceleration lifting generation device 26 by conversion equipment 23 to PI control device 25 output speed control signals " vk " (being target speed value " Vk ").Therefore speed control system enters on-state (seeing Fig. 2 A).
PI control device 25 is to driving circuit 7 output speed control signals, so that motor 1 Be Controlled and load 2 under PI control are moved with speed " vk ".Scrambler 19 detects the rotating speed of motor 1, and converter 20 converts the pulse number in every fixed time period to velocity amplitude with the velocity amplitude " ve " as reality.Actual velocity amplitude " ve " is sent to storer 34 and PI control device 25.PI control device 25 is the constant control of execution speed when receiving values for actual speed " ve ".That is to say, obtained the waveform of the velocity amplitude " ve " of the motor 1 shown in Fig. 2 B.
When the velocity amplitude " ve " of motor 1 reached target velocity " Pi ", the user keyed in operating switch 17 and is off-state.Operation judgment device 33 is transformed into off-state with operation signal.Speed command setting device 27 stops output speed control signal " vk " when operation signal is switched to off-state (seeing Fig. 2 A).That is to say that therefore the speed of motor 1 reduce.
At this moment, for example, so that stop load 2 (being the x-y metal working machine tool), compare with the zero-speed value " vh " in being stored in storer 35 by the velocity amplitude " ve " that conversion judgment means 31 sends feedback by user input unit 11 input halt instructions " PO " for the user.When current velocity amplitude " ve " was not more than zero velocity value " vh ", conversion judgment means 31 received halt instruction " PO " (seeing Fig. 2 D) and judges position control mode and export switching signals so that according to position control system current control model is transformed into position control mode to conversion equipment 23.
That is to say, position-rate switching device 22 in the position control system links to each other with PI control device 25 so that the locking of carrying out servo-drive system has the motor 1 of speed increment " gi " with driving, and speed increment " gi " is obtained by position-rate switching device 22.
Motor 1 rotates according to the speed increment " gi " from position control system, and deviation counter 12 input actual position value " pf " (with the form of pulse) also obtain deviation " ei " (seeing Fig. 2 E) between a target location " pi " (the initial physical location " pf " when halt instruction takes place) and the back physical location " pf ".
The 12 output bias pulses of deviation counter convert certain value to up to deviate " ei ", and the increment " gi " that is provided with when at every turn receiving deviation " ei " of position-rate switching device 22 come driving motor 1 (motor 1 rotate so that load to the right or be moved to the left to arrive up to load restrain completely by the indicated target location of halt instruction " pi " and up to deviate).That is to say that the velocity amplitude " vp " that offers PI control device 25 is by the deviation between target location " pi " and the physical location " pf " be multiply by the value that increment size obtains.Consequently, the speed of motor 1 is controlled to load 2 is moved to target location " pi ".
In addition on the one hand, zero servoly finishes judgment means 21 detects deviation counter 12 when receiving from halt instruction that conversion judgment means 31 sends output, and the output of each deviation counter 12 when becoming integral width a part of the zero servo judgment means 21 of finishing to the zero servo signal (seeing Fig. 2 F) of finishing of external device (ED) output.That is to say that zero servoly finishes that judgment means 21 outputs zero are servo finishes signal so that notification payload 2 has arrived target location " pi ", is stopped in this position load 2.
Therefore, can be with the program of a simple structure load be stopped on the position by the hope of user's appointment, the x-y metal working machine tool can be processed the metal as load on the position that requires by using the metal grinding machine like this.
In addition, can discharge stop mode to on-state and from the conversion judgment means and operation judgment device 33 is arranged in the speed control system by keying in operation signal.This pattern can reduce the working time because grinding process is carried out at once once more after discharging stop mode.Second embodiment<locational fine tuning 〉
Fig. 3 A and Fig. 3 B are the sketch of expression according to the schematic structure of the position control apparatus of second embodiment of the invention;
Position control apparatus shown in Fig. 3 A and Fig. 3 B can be carried out fine tuning to the position of load 2 after shut-down operation under the situation of speed control.Shown in Fig. 3 A and Fig. 3 B, gate circuit 41 is placed between position command pulse-generating circuit 40 and the deviation counter 12.
The pulse signal that position command pulse-generating circuit 40 converts target location value " pi " pulse signal to and obtained to next stage output.
User input unit 45 comprises the halt instruction key, the zero velocity key, the increment enter key, and speed key, these keys all are contained on the position control apparatus of first embodiment of basis shown in Figure 1A and Figure 1B, and user input unit 45 also comprises a target location key (not providing), and a position command stops release key (not providing), and other key (not providing).By the target location key, the user imports target location value " Pi ".Stop release key by position command, the user discharges halted state and obtains target location value " Pi " with reception by the target location key, and the user temporarily stops and import target location value " Pi " from the target location key
Except the disclosed various devices of first embodiment shown in Figure 1A and Figure 1B, second microprocessor 42 also comprises a conversion instruction device 43 and the conversion judgment means 44 shown in Fig. 3 A and Fig. 3 B.
Above-mentioned gate circuit 41 prevention position command generation circuit 40 and the connection between the deviation counter 21 are up to importing conversion instructions by conversion instruction device 43.
Conversion instruction device 43 judges whether to receive halt instruction when receiving when the position command of importing by user input unit 45 stops release signal.When receiving halt instruction, conversion instruction device 43 to switching signal of gate circuit 41 output in case gate circuit 41 to deviation counter 12 export target positional values " pi ".
Conversion judgment means 44 in the position control apparatus of second embodiment is carried out following operation:
The velocity amplitude " ve " that feedback is sent stores storer 34 into;
Compare with the present speed value " Vi " that is stored in storer 34 being stored in zero velocity value " Vh " in the storer 35 and that be used for the zero velocity judgement in advance;
When being not more than zero velocity value " vh ", present speed value " Vi " receives halt instruction " po ";
Export a switching signal so that will control transitions to position control system to conversion equipment 23 according to the halt instruction that receives " po ".
Operation deviation counter 12 and position-rate switching device 22; And
The relevant identifier that receives halt instruction " po " is set to conversion instruction device 43.<operation instructions 〉
4A to Fig. 4 G provides the operation instructions of the position control apparatus of second embodiment with said structure with reference to the accompanying drawings.Fig. 4 A to Fig. 4 G is the diagrammatic sketch of expression according to the operation waveform of the position control apparatus of second embodiment of the invention;
Shown in Fig. 4 A to Fig. 4 G, when the user keys in operating switch 17, speed control system enters mode of operation (speed control mode, see Fig. 4 C), acceleration lifting generation device 26 by conversion equipment 23 to PI control device 25 output speed control signals " vk " (as target velocity " vk ") in case control motor 1 operation (seeing Fig. 4 A).
At this moment, because conversion instruction device 43 is in operation stop condition when operation signal is in on-state, the position command stop signal outputs to gate circuit 41, shown in Fig. 4 E.That is to say that under speed control mode, such control does not arrive deviometer down to the position command that is produced circuit 30 generations by P-pulse and counts device 12.
In addition, when PI control device 25 to driving circuit 7 output phase control signals, with control motor 1 inverted converter and with velocity amplitude " vk " moving load 2.Scrambler 19 detects the rotating speed of motor 1, and converter 20 counts the umber of pulse of the rotating speed in each set time and convert the number of being counted to velocity amplitude, and to storer 34 and the actual velocity amplitude " ve " of PI control device 25 outputs.PI control device 25 these actual speed " ve " of input are so that carry out constant speed control.Therefore, can obtain the waveform of the speed of the motor 1 shown in Fig. 4 B.
When the user keyed in operating switch 17 for off-state, speed command setting device 27 decision instruction values were zero and therefore stop from acceleration lifting generation device 26 output speed controlling values " vk " (seeing Fig. 4 A and Fig. 4 B).Therefore the revolution of motor 1 reduces.
For example, when the user by user input unit 11 input halt instructions " po " so that when stopping load 2 (being metal working machine tool) immediately, conversion judgment means 44 is with velocity amplitude " ve ", just in feedback, transmit, compare with the zero velocity value " Vh " in being stored in storer 35, and reception halt instruction " po " (seeing Fig. 4 D) when present speed value " ve " is not more than zero velocity value " Vh ", judge that current control model necessarily converts position control mode to, and export switching signals so that current control model is converted into position control system to conversion equipment 23.
That is to say that the position-rate switching device 22 in the position control system is connected with PI control device 25 so that carry out the locking of servo-drive system for motor 1 has speed increment " gi ", speed increment " gi " is from position-rate switching device 22.
Motor 1 rotates by the speed increment " gi " from position control system, deviation counter 12 is exported physical location pulses " pf ", and therefore obtains the deviate " ei " (seeing " f1 " among Fig. 4 F) between target location value " pi " (the reference position value " pf " when halt instruction occurring) and the actual position value " pf ".
The 12 output bias pulses of deviation counter converge to a constant scope up to deviate " ei ", and position-rate switching device 22 is by increment " gi " driving motor 1, be provided with during the each output bias of increment " gi " " ei " (that is to say, load 2 to the right or be moved to the left converge to a constant scope and load 2 up to deviate " ei " and arrive by the indicated target location of halt instruction " pi ").
The another one aspect, zero servoly finishes judgment means 21 detects deviation counter 12 when receiving from halt instruction that conversion judgment means 44 transmits output, and the output of each deviation counter 12 when becoming integral width a part of the zero servo judgment means 21 of finishing to the zero servo signal (seeing " g1 " among Fig. 4 G) of finishing of external unit output.That is to say that zero servoly finishes that judgment means 21 outputs zero are servo finishes signal so that notification payload 2 has arrived target location " pi ", is stopped in this position load 2.
Yet when the current location " pi " of the dissatisfied load 2 of user, the position command that the user operates user input unit 45 stops release key so that the new target location of load 2 is set, and is stopped in this position load 2.
Therefore, conversion instruction device 43 confirms that the halt instruction identifiers are set up, and the switching signal with off-state as Fig. 4 E as shown in exports gate circuit 41 to, links to each other with deviation counter 12 down to position command pulse-generating circuit 40.That is to say, can confirm that conversion equipment 23 selected position control system.
The user is by new target location value " Pi " of user input unit 45 inputs.Position command pulse-generating circuit 40 is output to deviation counter 12 with the new target location value " pi " that new target location value " Pi " converts to the new target location value " pi " of pulse mode and the pulse mode that converted to by gate circuit 41.
Deviation counter 12 calculates the deviate between the positional value " pf " of the reality of transmission in new target location value " pi " and the feedback, and deviate " ei " is outputed to position-rate switching device 22.
When the new deviation of each input referred to " ei ", position-rate switching device 22 came driving motor 1 (seeing " ba " among Fig. 4 B) according to the speed increment " gi " that sets in advance.
Motor 1 is in running, and the positional value " pf " of deviation counter 12 input reality is up to the conversion (seeing " f2 " among Fig. 4 F) of finishing new target location value " pi " and the deviate " ei " between the actual position value " pf ".
In addition on the one hand, zero servoly finishes judgment means 21 detects deviation counter 12 when receiving the information of the halt instruction that sends from conversion judgment means 44 output, and the output of each deviation counter 12 becomes when finishing whole width a part of the zero servo judgment means 21 of finishing to the zero servo signal (seeing " g2 " among Fig. 4 G) of finishing of external unit output.
Therefore, even the user imports halt instruction, also can carry out fine tuning to the position of load 2.This can reduce process time.<the three embodiment 〉
Fig. 5 A and Fig. 5 B are the diagrammatic sketch according to the schematic structure of the position control apparatus of third embodiment of the invention.
The user input unit 45 of the position control apparatus shown in Fig. 5 A and Fig. 5 B comprises the halt instruction key, the zero velocity key, the increment enter key, the speed key, the target location key, and position command stops release key, these keys all are contained on the position control apparatus of second embodiment of basis shown in Fig. 3 A and Fig. 3 B, and user input unit 45 also comprises two types variable delta key (the first and second variable delta keys that are used to change the increment " gi " as position control, do not provide), and current location with worktable 2 turns back to the return key (not providing) of reference position.
Second microprocessor 50 in the position control apparatus of the 3rd embodiment shown in Fig. 5 A and 5B also comprises an increment options button 52 except the various devices disclosed in second embodiment shown in Fig. 3 A and 3B.According to the combination of two kinds of variable delta keys in the user input unit 51, increment selecting arrangement 52 selects to be stored in the increment size in the offset list 53, and selected increment size is set to position control increment generation device 30.
As shown in Figure 6A, offset list 53 storages and the corresponding increment size of importing by the variable delta key of signal.
For example, the first variable delta key output signal AD2 and the second variable delta key output signal AD3, the combination selection increment size of signal AD2 and AD3, benchmark increment, twice increment, four multiplication amounts, and in the octuple increment one.
That is to say that the user can stop release key by the operating position instruction and select following two kinds of operations:
When the position of load 2 has surpassed the target location, the position of load 2 can be moved to the target location slowly; And
When the user wants load 2 is turned back to original position (reference position), the position of load 2 can be moved to original position fast.
In addition, monitor the state of operating switchs 17 according to the operation judgment device in the position control apparatus of the 3rd embodiment 54.Key in when operating switch 17 and to be on-state, operation judgment device 54 to the operation signal of three-phase inverted converter 3 output on-states so that excited electric motor 1 and when entering on-state and the travelling speed control system with the servo ready state signal of box lunch.In addition, the operation signal of each the device output off-state of operation judgment device 54 in speed control system is so that stop the operation of whole speed control system.
After this, the information that the relevant halt instruction of conversion judgment means 44 output finishes receiving is so that the deviation counter 12 in the run location control system, position-rate switching device 22, and conversion judgment means 44.
In addition, when the user keys in operating switch 17 for on-state and return key during also for on-state, operation judgment device 44 is to position control system output function signal.That is to say that position control apparatus only just can driving motor 1 by position control system.<operation instructions 〉
6A to Fig. 6 C provides the operation instructions of the position control apparatus of the 3rd embodiment with said structure with reference to the accompanying drawings.Fig. 6 A to Fig. 6 C is according to the waveform diagram in the operating process of the position control apparatus of the 3rd embodiment;
When the user keys in operating switch 17 to on-state and operate one or more return keys, and during the first and second variable delta keys, the operation signal of operation judgment device 54 output on-states.
So that user input unit 51 outgoing positions instruct when stopping release signal, conversion instruction device 43 is changed the level of these signals and is stopped release signal (this makes gate circuit 41 enter on-state) so that position command pulse-generating circuit 40 and deviation counter 12 are connected to the position command that gate circuit 41 is exported these off-states when user's operation.Therefore, the target location value " pi " from the position command pulse-generating circuit is sent to deviation counter 12 by gate circuit 41.
Deviation " ei " between the actual position value " pf " that obtain deviation counter 12 new target location value " pi " (preferably with reference position as new target location value " pi ") and feedback transmit, and export the deviate " ei " that is obtained to position-rate switching device 22.During the new deviate " ei " of each output, position-rate switching device 22 comes driving motor 1 by utilizing selected increment size " gi " (increment size, benchmark increment, twice increment, four multiplication amounts, and in the octuple increment one).
Fig. 6 B provided when selecting the benchmark increment waveform when the first time, the outgoing position instruction stopped release signal and when selecting the twice increment the second time outgoing position instruct waveform when stopping release signal.In addition, Fig. 6 C provided when the selecting four multiplication amounts waveform when the first time, the outgoing position instruction stopped release signal and when selecting the octuple increment the second time outgoing position instruct waveform when stopping release signal.
That is to say that the combination of variable delta key can change the value of positional increment, so that the acceleration time can be in Be Controlled under the position control mode.Therefore, if under position control mode, do not increase under the situation of any vibration at desirable stop position (reference position), can be fast or at a slow speed move metal working machine tool as load 2.
That is to say, speed control mode can be controlled the acceleration response by the lifting of direct change frequency change, but under position control mode, be difficult to the response of control acceleration in the prior art, because under position control mode, there is not the relation between frequency and the position.
On the contrary, according to the position control apparatus of the 3rd embodiment, the response characteristic of acceleration can be changed under position control mode.
Run duration in system is easy to change this response characteristic according to the input that sends from the outside.
Although the explanation of above-mentioned each embodiment uses metal working machine tool as load 2, the present invention is not limited, and for example the present invention can use apparatus operating on the various x-y of the being controlled in directions.In addition, principle of the present invention can be applied to servo-drive system locking control field.
In addition, except the mode of the input voltage described in the explanation of the 3rd embodiment, the conversion between position control mode and the speed control mode and select desirable yield value to be performed by the instruction that network provided according to external computer system.
In addition, in the 3rd embodiment, used the benchmark increment, the twice increment, four multiplication amounts, and octuple increment, still, the present invention is not subjected to the restriction of this mode, can use other yield value, for example, and the benchmark increment, 1/4 multiplication amount ..., and other values.
As detailed illustrating, according to position control apparatus of the present invention, load moves the motor rotation according to phase control signal and by the rotating speed that speed control system provided, and the rotating speed of motor has been reduced when the running of motor stops.At this moment, when the current rotating speed that transmits stop instruction signal and motor by user input unit was not more than the predetermined value that sets in advance, stop instruction signal was received and speed control system is switched to position control system.Therefore, because the user is easy to load is stopped on the position of hope after the operation of speed control system is stopped, even so the running speed of the motor under speed control system is higher, the present invention also has the such effect of generation that can stop any mistake at the target location.Especially, control method of the present invention can effectively be used for the working machine of a lot of experiences of needs and skilled technical ability.
In addition, according to position control apparatus of the present invention, by from outer setting, and motor rotates with the speed of acceleration lifting according to this increment size by increment size that position control system obtained.When halt instruction was transfused to after the speed control system shut-down operation, load can be moved with the speed according to this increment decision.Whether the present invention has the user and can select load slowly to move or stop such effect fast.
In addition, according to position control apparatus of the present invention, the deviation counter is provided with current load situation as the target location when receiving halt instruction just, and after this, obtains the deviate between target location and the current location.By being multiply by that rising or falling speed that increment obtains calculated and produced with resulting speed by the deviate that position-rate switching device obtains is the phase control signal of basis, and this control signal is come driving motor by power conversion unit.Therefore can be to the control of load executing location when receiving halt instruction just with respect to current location, control rate is determined in the gain that is provided with according to the user then.That is to say that the present invention has such effect, promptly can utilize simple structure that load is stopped on the position of hope accurately.
In addition, according to position control apparatus of the present invention, can receive target location by user's appointment according to customer-furnished the releasing order that receives after the running of the motor under speed control system stops, releasing order is that the off-position instruction stops.According to releasing order of receiving, the target location is sent to the deviation counter.Therefore, though the shut-down operation under speed control system is done or halt instruction be transfused to after load situation and final objective position separately, can also carry out fine tuning to the position of load easily, this is the effect that the present invention has.
In addition, according to position control apparatus of the present invention, the increment size of a plurality of different values is stored in the tabulation, is set in the position control system by one in selected these increment sizes of outside input block.Therefore, the effect that the present invention had is that the speed according to user-selected hope moves to the final objective position with load.
All these that the present invention explained in well-known scope and other improvement and modification all mean in above-mentioned disclosing.Therefore the present invention's explanation of being summarized and consistent with the clearly implication of subsequently claims or suitable protection domain in some sense, this all can think reasonably.

Claims (5)

1, a kind of position control apparatus with speed control system and position control system, can produce phase signal according to the velocity amplitude that from each speed control system and position control system, obtains, and by phase signal is sent to the supply convertor unit so that driving motor and moving load, it is characterized in that position control apparatus comprises:
The halt instruction that is provided by the outside is provided when the rotating speed by the speed control system drive electric motor is not more than predetermined speed by outside input block setting receiving trap; And
Conversion equipment was selected speed control system before receiving halt instruction, and when receiving trap receives halt instruction speed control system was transformed into position control system.
2, the position control apparatus described in claim 1 is characterized in that, further comprises position control increment generation device, and the increment that is used for being provided by outside input block forces and is set to position control system.
3, position control apparatus as claimed in claim 1 or 2 is characterized in that, further comprises:
The deviation calculation device, its operation is started in the conversion instruction that is transformed into position control system according to execution, and the current location value of the motor that output transmits in feeding back according to reference position, this current location value is set is worth as the target location, and the deviate between calculated target positions value and the next current location value that in feedback, transmits after this current location value; And
Position-rate switching device, the conversion instruction that is transformed into position control system according to the execution that receives is started so that the input deviation value, and by deviate being multiply by the increment that sets in advance and the velocity amplitude of acquisition speed-lifting.
4, as any one described position control apparatus in the claim 1,2 and 3, it is characterized in that, further comprise:
The P-pulse conversion equipment will convert the position command pulse that pulse and output are obtained from the target location value that outside input block sends to; And
When receiving one when releasing order and when halt instruction is received, be used for outputing to the device of deviation calculation device from the position command pulse that the pulses switch device obtains, releasing order is to discharge a position command halt instruction to stop to import the target location value from outside input block sends.
5, position control apparatus as claimed in claim 2 is characterized in that, the storage of gain control position generation device is a plurality of respectively to be the increment of different value, and will be set to position control system by in a plurality of increments of outside input block selection.
CNB011448997A 2000-12-28 2001-12-28 Position control equipment Expired - Fee Related CN1160604C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2000403495 2000-12-28
JP2000403495A JP3440936B2 (en) 2000-12-28 2000-12-28 Position control device

Publications (2)

Publication Number Publication Date
CN1362652A true CN1362652A (en) 2002-08-07
CN1160604C CN1160604C (en) 2004-08-04

Family

ID=18867608

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB011448997A Expired - Fee Related CN1160604C (en) 2000-12-28 2001-12-28 Position control equipment

Country Status (2)

Country Link
JP (1) JP3440936B2 (en)
CN (1) CN1160604C (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1305747C (en) * 2003-10-30 2007-03-21 三垦电气株式会社 Method for controlling rotation speed of reel and converter
CN101609326B (en) * 2008-06-20 2012-09-19 鸿富锦精密工业(深圳)有限公司 Acceleration and deceleration control device and acceleration and deceleration control method
CN104444913A (en) * 2014-09-24 2015-03-25 深圳市正弦电气股份有限公司 Braking method and device of crane
CN105867445A (en) * 2016-04-13 2016-08-17 中国科学院光电技术研究所 Simple and smooth speed reduction method for reaction flywheel of balloon nacelle
CN106773651A (en) * 2016-12-31 2017-05-31 深圳市优必选科技有限公司 Steering wheel critical point lock-bit method and apparatus
CN112114539A (en) * 2020-09-25 2020-12-22 成都易慧家科技有限公司 Control system and method for double-motor-driven sliding door and window
TWI776344B (en) * 2021-01-04 2022-09-01 東元電機股份有限公司 Judgment system and method for automatic adjustment of servo motor

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4083767B2 (en) 2005-12-22 2008-04-30 ファナック株式会社 Numerical control device to control servo motor
JP4700646B2 (en) * 2007-03-26 2011-06-15 株式会社神戸製鋼所 Control device for work positioning device and program thereof
JP5171395B2 (en) * 2007-07-31 2013-03-27 京セラ株式会社 Stage position variation detection device and transport device provided with the same
JP5153457B2 (en) * 2008-05-29 2013-02-27 京セラ株式会社 Stage position variation detection device and transport device provided with the same
JP6794194B2 (en) * 2015-09-17 2020-12-02 キヤノン株式会社 Manufacturing methods for robotic devices, control methods, programs, recording media and articles
CN105388923B (en) * 2015-11-06 2018-07-13 浙江宇视科技有限公司 A kind of method for pre-configuration and system controlling different ball machine output same rotational speeds

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1305747C (en) * 2003-10-30 2007-03-21 三垦电气株式会社 Method for controlling rotation speed of reel and converter
CN101609326B (en) * 2008-06-20 2012-09-19 鸿富锦精密工业(深圳)有限公司 Acceleration and deceleration control device and acceleration and deceleration control method
CN104444913A (en) * 2014-09-24 2015-03-25 深圳市正弦电气股份有限公司 Braking method and device of crane
CN105867445A (en) * 2016-04-13 2016-08-17 中国科学院光电技术研究所 Simple and smooth speed reduction method for reaction flywheel of balloon nacelle
CN106773651A (en) * 2016-12-31 2017-05-31 深圳市优必选科技有限公司 Steering wheel critical point lock-bit method and apparatus
CN106773651B (en) * 2016-12-31 2020-01-17 深圳市优必选科技有限公司 Steering engine critical point locking method and device
CN112114539A (en) * 2020-09-25 2020-12-22 成都易慧家科技有限公司 Control system and method for double-motor-driven sliding door and window
CN112114539B (en) * 2020-09-25 2023-11-28 成都易慧家科技有限公司 Control system and method for double-motor driven sliding door and window
TWI776344B (en) * 2021-01-04 2022-09-01 東元電機股份有限公司 Judgment system and method for automatic adjustment of servo motor

Also Published As

Publication number Publication date
JP3440936B2 (en) 2003-08-25
JP2002202819A (en) 2002-07-19
CN1160604C (en) 2004-08-04

Similar Documents

Publication Publication Date Title
CN1160604C (en) Position control equipment
KR102343458B1 (en) Control device for machine tool, and machine tool provided with said control device
CN1282138A (en) Method and device for braking washing machine
WO2016152769A1 (en) Machine tool and control device for said machine tool
JP6744815B2 (en) Machine tool control device and machine tool
CN1139014C (en) Synchronization controller
US11253924B2 (en) Control device for machine tool and machine tool
CN1741365A (en) Motor control system
CN107718017B (en) Method for displaying parameters, medium, control parts of motion and the robot of moving component
JP2018075591A (en) Linear friction joint device and linear friction joint method
CN1177758A (en) Control and operation method for rotary machine
JP2004362104A (en) Numerical controller for machine tool and numerical control method for the same machine tool
JP4150892B2 (en) Electric motor control device
CN1659751A (en) Laser processing device and method for controlling the laser processing device
CN1858986A (en) Control method and method for step motor
JP6799446B2 (en) Machine tool controls and machine tools
CN1071067C (en) Driver for both AC and DC motors and its drive control method
CN1217478C (en) Numerical control drive system
JP2018043306A (en) Machine tool and control device thereof
KR101355314B1 (en) Chip conveyor control device and control method thereof
CN109655219B (en) Method and system for controlling vibrating table
JPH02243244A (en) Positioning device for moving body
JP2023108500A (en) Cutting control device and cutting device
CN1366221A (en) Position control equipment
JPH08281730A (en) Method and apparatus for controlling servo motor for motor-driven injection molding machine

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20040804

Termination date: 20131228