JP3440936B2 - Position control device - Google Patents
Position control deviceInfo
- Publication number
- JP3440936B2 JP3440936B2 JP2000403495A JP2000403495A JP3440936B2 JP 3440936 B2 JP3440936 B2 JP 3440936B2 JP 2000403495 A JP2000403495 A JP 2000403495A JP 2000403495 A JP2000403495 A JP 2000403495A JP 3440936 B2 JP3440936 B2 JP 3440936B2
- Authority
- JP
- Japan
- Prior art keywords
- speed
- control system
- control
- gain
- signal
- 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.)
- Expired - Fee Related
Links
- 238000006243 chemical reaction Methods 0.000 claims description 33
- 230000001133 acceleration Effects 0.000 claims description 25
- 230000000903 blocking effect Effects 0.000 claims description 16
- 230000004044 response Effects 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 11
- 238000005555 metalworking Methods 0.000 description 9
- 239000002184 metal Substances 0.000 description 5
- 238000005498 polishing Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
Landscapes
- Control Of Position Or Direction (AREA)
- Control Of Electric Motors In General (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明はX−Y金属加工機
や、カッティングマシーン等におけるモータの制御を速
度制御又は位置制御で制御する位置制御装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a position control device for controlling the motor of an XY metal working machine or a cutting machine by speed control or position control.
【0002】[0002]
【従来の技術】一般にX−Y金属加工機とは図7に示す
ように、固定されて動作している金属研磨機10aに対
して、X−Y金属加工機10bのテーブルに金属10c
を載せて、X−Y金属加工機10bのテーブルをモータ
でX方向、Y方向に移動させることで金属10cを所望
の形に形成するものである。2. Description of the Related Art Generally, as shown in FIG. 7, an XY metal working machine has a metal polishing machine 10a which is stationary and operating, and a metal 10c on a table of the XY metal working machine 10b.
And the table of the XY metal working machine 10b is moved in the X and Y directions by a motor to form the metal 10c in a desired shape.
【0003】このモータを制御するための代表的なもの
に、ゼロサーボ機能とオリエント制御がある。Typical ones for controlling this motor are a zero servo function and an orientation control.
【0004】前者のゼロサーボ制御は速度制御でモータ
が減速している時にモータ速度を見て、ゼロ速度レベル
以下になると、速度制御から速度指令0の位置制御に切
り替えてモータを停止させる。In the former zero servo control, when the motor speed is decelerated by the speed control, the motor speed is observed, and when the speed becomes lower than the zero speed level, the speed control is switched to the position control of the speed command 0 to stop the motor.
【0005】例えば、速度制御を行いながらモータ速度
を読み取り、その速度が運転停止によって減速して、そ
の速度がゼロ速度になったとき、位置制御に切り替えて
ゼロサーボ制御を行う。このゼロサーボ制御は一定距離
進むことで目的位置に到達するようにしている。For example, the motor speed is read while performing speed control, and when the speed is decelerated by the operation stop and the speed becomes zero speed, the position control is switched to the zero servo control. In this zero servo control, the target position is reached by advancing a certain distance.
【0006】一方、オリエント制御は、オリエント信号
(外部信号)の入力によってモータ速度がオリエント切
替速度まで減速する。On the other hand, in the orientation control, the motor speed is reduced to the orientation switching speed by the input of the orientation signal (external signal).
【0007】オリエント切替速度に達したら設定した停
止位置指令を読み込み、Zパルスを検出し、速度制御か
ら位置制御に切り替わる。また、Zパルスから停止位置
を計算し、モータを停止させるサーボ制御に入る。When the orientation switching speed is reached, the set stop position command is read, the Z pulse is detected, and the speed control is switched to the position control. Further, the stop position is calculated from the Z pulse, and the servo control for stopping the motor is started.
【0008】[0008]
【発明が解決しようとする課題】しかしながら、前者の
速度制御はゼロ速度レベルでゼロサーボ制御に切り替わ
り、このゼロサーボ制御が一定距離進んで停止する停止
処理動作に入るため、速度が非常に速い場合又は非常に
遅い場合は、切り替えの位置が相違するので、停止処理
動作を行っても目的位置から行き過ぎたり短かったりす
る。However, the former speed control is switched to the zero servo control at the zero speed level, and this zero servo control enters a stop processing operation of advancing by a certain distance to stop. When it is extremely slow, the switching position is different, and even if the stop processing operation is performed, the target position may be too far or too short.
【0009】すなわち、前者の速度制御は、ユーザが停
止させたい位置で精度良く止めるには誤差が生じる可能
性があるという課題があった。That is, the former speed control has a problem that an error may occur in order to accurately stop the speed control at the position desired by the user.
【0010】また、ゼロサーボ制御は、起動に伴って単
に一定距離移動させるだけであるから、停止位置の微調
整が困難である。Further, in the zero servo control, it is difficult to finely adjust the stop position because the zero servo control is simply moved by a fixed distance upon starting.
【0011】一方、後者のオリエント制御は、停止させ
たい位置で止められるがZパルス検出等の調整要素が必
要となってくるので制御プログラムが複雑になるという
課題があった。On the other hand, the latter orientation control can be stopped at the position where it is desired to stop, but there is a problem that the control program becomes complicated because an adjusting element such as Z pulse detection is required.
【0012】また、前者、後者ともに位置の微調整を行
うには、サーボロックからの運転復帰は速度制御となる
為、モータを完全に停止させてから位置制御の切り替え
を行う必要があり手間(プログラムが複雑になる)がか
かる。Further, in order to finely adjust the position of both the former and the latter, since the operation return from the servo lock is speed control, it is necessary to switch the position control after completely stopping the motor. The program becomes complicated).
【0013】また、一般的な位置制御では、制御の応答
性は位置制御ゲインで変化する。制御ゲインは通常固定
値を用いるが応答速度も固定してしまうため、速度の可
変が困難である。In general position control, the control response changes with the position control gain. A fixed value is usually used as the control gain, but the response speed is also fixed, so that it is difficult to change the speed.
【0014】本発明は以上の課題を解決するためになさ
れたもので、速度制御の運転停止後の位置制御の開始又
は応答速度若しくは微調整を、外部入力でも受付するこ
とで、ユーザの所望の位置に容易な構成で所望の応答速
度で精度良く停止又は微調整させることができる位置制
御装置を得ることを目的とする。The present invention has been made in order to solve the above problems, and by accepting the start of the position control after the operation stop of the speed control or the response speed or the fine adjustment by an external input as well, the user can obtain the desired value. An object of the present invention is to obtain a position control device that can be accurately stopped or finely adjusted at a desired response speed with a position-friendly configuration.
【0015】[0015]
【課題を解決するための手段】本発明の請求項1は、少
なくとも、速度制御系と、位置制御系と、PI制御手段
とを有し、該PI制御手段がこれらの制御系からの速度
制御信号に基づく位相信号を生成し、電力変換部に送出
してモータを回転させて負荷を移動させる位置制御装置
であって、前記速度制御系からの前記速度制御信号を前
記PI制御手段に出力し、切り換え後は前記位置制御系
からの前記速度制御信号を前記速度制御系の前記速度制
御信号に代えて前記PI制御手段に出力する切替手段
と、目標速度、停止指令、速度をゼロと判定させるため
のゼロ速度値、前記位置制御系の位置制御ゲインを設定
させるための多数のキーを有する外部入力部と、 運転
停止信号が入力され、前記停止指令が前記外部入力部に
よって設定されたとき、フィードバックされた前記モー
タの実速度値が前記ゼロ速度値以下になったときは前記
停止指令を受け付け、前記切替手段に対して前記位置制
御系に切替させる切替信号を出力する切替判定手段と、
前記停止指令が受け付けられたとき、前記外部入力部か
らの前記位置制御ゲインに基づいて加減速勾配値を生成
し、この加減速勾配値を前記位置制御系に設定する制御
ゲイン発生手段とを備えたことを要旨とする。Claim 1 of the present invention According to an aspect of the small
Without, speed control system, position control system, PI control means
And the PI control means includes speeds from these control systems.
A position control device that generates a phase signal based on a control signal and sends the phase signal to a power conversion unit to rotate a motor to move a load , wherein the speed control signal from the speed control system is forwarded.
Output to the PI control means, and after switching, the position control system
The speed control signal from the speed control system of the speed control system.
Switching means for outputting to the PI control means instead of the control signal
And to make the target speed, stop command, and speed zero
Zero speed value of, position control gain of the position control system is set
An external input section with multiple keys to
A stop signal is input and the stop command is sent to the external input unit.
Therefore, when it is set, the
If the actual speed value of the
The stop command is accepted and the position control is performed on the switching means.
Switching determination means for outputting a switching signal for switching to the control system,
When the stop command is accepted, the external input unit
Generate acceleration / deceleration gradient value based on the position control gain
Control to set the acceleration / deceleration gradient value in the position control system.
The gist of the present invention is to include a gain generating means .
【0016】本発明の請求項2は、前記位置制御系は、
前記位置制御系への切替信号に伴って起動し、 該起動
に伴って前記負荷の実位置をフィードバック入力し、こ
の実位置を目標位置として、以後のフィードバックされ
る実位置との偏差を求める偏差算出手段と、前記偏差を
入力し、該偏差に対して前記設定された加減速度勾配値
を乗算した前記速度制御信号を出力する位置−速度変換
手段とを備えたことを要旨とする。According to a second aspect of the present invention, the position control system is
Start-up in response to a switching signal to the position control system,
Input the actual position of the load with feedback,
The target position is the actual position of
Deviation calculation means for obtaining the deviation from the actual position
Input and set the acceleration / deceleration slope value for the deviation
Position-speed conversion for outputting the speed control signal multiplied by
The gist is to have means .
【0017】本発明の請求項3は、前記停止指令が受け
付けられたとき、前記偏差が出力される毎に、この偏差
が完了幅に入るときは、ゼロサーボ完了を外部に知らせ
るゼロサーボ完了判定手段とを備えたことを要旨とす
る。 According to a third aspect of the present invention, the stop command is received.
When added, each time the deviation is output, this deviation
The zero servo completion, when
It is equipped with a zero servo completion determination means
It
【0018】本発明の請求項4は、少なくとも、速度制
御系と、位置制御系と、PI制御手段とを有し、該PI
制御手段がこれらの制御系からの速度制御信号に基づく
位相信号を生成し、電力変換部に送出してモータを回転
させて負荷を移動させる位置制御装置であって、(a)
前記速度制御系からの前記速度制御信号を前記PI制御
手段に出力し、切り換え後は前記位置制御系からの前記
速度制御信号を前記速度制御系の前記速度制御信号に代
えて前記PI制御手段に出力する切替手段と、(b)目
標速度、停止指令、目標位置、速度をゼロと判定させる
ためのゼロ速度値、前記位置制御系の位置制御ゲインを
設定させるための多数のキーを有する外部入力部と、
(c)運転停止信号が入力され、前記停止指令が前記外
部入力部によって設定されたとき、フィードバックされ
た前記モータの実速度値が前記ゼロ速度値以下になった
ときは前記停止指令を受け付け、前記切替手段に対して
前記位置制御系に切替させる切替信号を出力する切替判
定手段と、(d)前記停止指令が受け付けられたとき、
前記外部入力部からの前記位置制御ゲインに基づいて加
減速勾配値を生成し、この加減速勾配値を前記位置制御
系に設定する制御ゲイン発生手段と、(e)前記位置制
御系に設けられ、前記負荷の実位置をフィードバック入
力すると共に、前記外部入力部からの目標位置に基づく
位置指令パルスを入力して、前記実位置との偏差を求め
る偏差算出手段と、(f)前記位置制御系に設けられ、
前記偏差を入力し、該偏差に対して前記設定された加減
速勾配値を乗算した前記速度制御信号を出力する位置−
速度変換手段と、(g)前記外部入力部からの前記目標
位置をパルス変換した位置指令パルスを出力する位置パ
ルス変換手段と、(h)前記外部入力部から前記目標位
置のパルスを阻止する位置指令阻止の解除が入力された
とき、前記停止指令を受け付けしているときは前記パル
ス変換手段からの前記位置指令パルスを前記偏差算出手
段に送出させる手段とを備えたことを要旨とする。A fourth aspect of the present invention has at least a speed control system, a position control system, and PI control means, and the PI control means is provided.
A position control device in which a control unit generates a phase signal based on a speed control signal from these control systems and sends it to an electric power conversion unit to rotate a motor to move a load, comprising: (a)
PI control of the speed control signal from the speed control system
To the means, and after switching, the position control system
Replace the speed control signal with the speed control signal of the speed control system.
Switching means for outputting to the PI control means, and (b) eye
Judge the velocity, stop command, target position, and velocity as zero
Zero velocity value for, position control gain of the position control system
An external input section having a large number of keys for setting,
(C) An operation stop signal is input, and the stop command is outside the above.
Feedback when set by the input section
The actual speed value of the motor has dropped below the zero speed value.
When the stop command is accepted,
A switching disc that outputs a switching signal for switching to the position control system
Determining means, and (d) when the stop command is received,
Based on the position control gain from the external input unit,
A deceleration gradient value is generated, and this acceleration / deceleration gradient value is used for the position control.
Control gain generating means set in the system, and (e) the position control
It is installed in the control system, and the actual position of the load can be fed back
Force and based on the target position from the external input section
Input the position command pulse and calculate the deviation from the actual position.
Deviation calculating means, and (f) provided in the position control system,
Enter the deviation, and adjust the adjustment to the deviation.
Position for outputting the speed control signal multiplied by the speed gradient value −
Velocity conversion means , (g) position pulse conversion means for outputting a position command pulse obtained by pulse-converting the target position from the external input section, and (h) blocking a pulse at the target position from the external input section. when releasing position command blocking is input, while accepting the stop command is summarized as further comprising a means for sending the position command pulse from the pulse converting means to said deviation calculating means.
【0019】本発明の請求項5は、前記外部入力部は、
前記位置制御ゲインを可変するための多数のゲイン可変
キー、スタート位置への復帰キーを有し、前記多数のゲ
イン可変キーの組み合わせに対応させた所定倍の加減速
勾配値を保存したゲインテーブルを備え、前記外部入力
部からのゲイン可変キーの組み合わせに対応する前記ゲ
インテーブルの組み合わせの前記所定倍の加減速勾配値
を選択して前記制御ゲイン発生手段に設定するゲイン選
択手段と、前記(h)の手段は、前記外部入力部で前記
復帰キーが操作されたときは、前記位置パルス変換手段
からの位置指令パルスを前記偏差算出手段に送出させる
ことを要旨とする。According to a fifth aspect of the present invention, the external input section is
A large number of variable gains for varying the position control gain
It has a key and a return key to the start position.
Acceleration / deceleration of a predetermined multiple corresponding to the combination of IN variable keys
It has a gain table that stores gradient values
Corresponding to the combination of variable gain keys from the
Acceleration / deceleration gradient value of the predetermined multiple of in-table combination
To select the gain to be set in the control gain generating means.
The selecting means and the means of (h) above are
When the return key is operated, the position pulse conversion means
The gist is to send the position command pulse from the above to the deviation calculating means .
【0020】[0020]
【発明の実施の形態】<実施の形態1>図1は本実施の
形態1の位置制御装置の概略構成図である。本実施の形
態の位置制御装置は、モータ1に駆動電力を供給して負
荷2を動かす三相インバータ3と、この三相インバータ
3を制御する制御部4とを備えている。BEST MODE FOR CARRYING OUT THE INVENTION <First Embodiment> FIG. 1 is a schematic configuration diagram of a position control device according to the first embodiment. The position control device of the present embodiment includes a three-phase inverter 3 that supplies drive power to the motor 1 to move the load 2, and a control unit 4 that controls the three-phase inverter 3.
【0021】前述の三相インバータ3は、三相RSTを
整流する整流回路5、平滑回路6、複数のトランジスタ
をスイッチングさせながら三相の駆動電力UVWを得る
駆動回路7等から構成されている。The above-mentioned three-phase inverter 3 is composed of a rectifying circuit 5 for rectifying the three-phase RST, a smoothing circuit 6, a drive circuit 7 for obtaining a three-phase drive power UVW while switching a plurality of transistors, and the like.
【0022】また、制御部4は、偏差カウンタ12と、
第1のマイコン13と、第2のマイコン14とを備えて
いる。さらに、制御部4には各種指令値を入力するユー
ザ入力部11が接続されている。The control unit 4 also includes a deviation counter 12,
It has a first microcomputer 13 and a second microcomputer 14. Further, a user input unit 11 for inputting various command values is connected to the control unit 4.
【0023】また、負荷側にはエンコーダ19を設け、
このエンコーダ19の出力を変換器20を介して第1の
マイコン13、第2のマイコン14に出力させている。An encoder 19 is provided on the load side,
The output of the encoder 19 is output to the first microcomputer 13 and the second microcomputer 14 via the converter 20.
【0024】ユーザ入力部11は、ユーザの要望によっ
て負荷の移動を停止させるための停止指令キー(図示せ
ず)と、速度をゼロと判定させるための速度値VHを入
力させるためのゼロ速度キー(図示せず)と、停止キー
が受け付けられたときに、現在の位置から目的の位置ま
で移動させるための位置制御ゲインGiを入力させるゲ
イン入力キー(図示せず)と、目標速度Viを入力する
ための速度キー等を備えている。The user input unit 11 includes a stop command key (not shown) for stopping the movement of the load and a zero speed key for inputting a speed value VH for judging the speed to be zero according to the user's request. (Not shown), a gain input key (not shown) for inputting a position control gain Gi for moving from a current position to a target position when a stop key is accepted, and a target speed Vi are input. It has a speed key and so on.
【0025】偏差カウンタ12は、起動に伴って変換器
20からフィードバックされた実位置pfを入力し、こ
の実位置pfを目標位置piとし、以後は目標位置pi
と実位置Pfとの偏差ei(パルス)を第1のマイコン
13に出力する。また、第2のマイコン14には、運転
スイッチ17が接続されている。The deviation counter 12 receives the actual position pf fed back from the converter 20 at the time of activation, sets this actual position pf as the target position pi, and thereafter the target position pi.
And a deviation ei (pulse) between the actual position Pf and the actual position Pf are output to the first microcomputer 13. The operation switch 17 is connected to the second microcomputer 14.
【0026】第1のマイコン13は、位置−速度変換手
段22と、切替手段23と、PI制御手段25と、加減
速勾配発生手段26(速度制御手段ともいい、第2のマ
イコンに設けても良い)と、ゼロサーボ完了判定手段2
1とを備えている。The first microcomputer 13 is provided with a position-speed conversion means 22, a switching means 23, a PI control means 25, and an acceleration / deceleration gradient generation means 26 (also called speed control means, provided in the second microcomputer). Good) and zero servo completion determination means 2
1 and.
【0027】第2のマイコン14は、速度指令設定手段
27と、切替信号発生手段28と、ゼロ速度設定手段2
9と、制御ゲイン発生手段30と、切替判定手段31
と、運転判定手段33とを備えている。The second microcomputer 14 has a speed command setting means 27, a switching signal generating means 28, and a zero speed setting means 2
9, control gain generating means 30, switching determination means 31
And a driving determination means 33.
【0028】つまり、制御部4は、高速演算を必要とす
る処理を第1のマイコン13に備え、この第1のマイコ
ン13に対する制御値を演算する処理を第2のマイコン
14に備えている。That is, the control unit 4 is provided with a process that requires high-speed calculation in the first microcomputer 13, and a process that calculates a control value for the first microcomputer 13 in the second microcomputer 14.
【0029】また、偏差カウンタ12、ゼロサーボ完了
判定手段21、位置−速度変換手段22を総称して位置
制御系という。Further, the deviation counter 12, the zero servo completion judging means 21, and the position-speed converting means 22 are collectively referred to as a position control system.
【0030】さらに、速度指令設定手段27、制御ゲイ
ン発生手段26を総称して速度制御系という。Further, the speed command setting means 27 and the control gain generating means 26 are collectively called a speed control system.
【0031】すなわち、所定の速度で負荷2を移動させ
ながら速度をフィードバック信号として入力し、速度が
減速されて、停止指令が入力したときに、現在の速度が
ゼロ速度VH以下のときに、速度制御に代えて位置制御
を採用し、この位置制御で直ちにユーザ入力部11から
予め入力された制御ゲインGiに基づく応答速度で目標
位置pi(停止指令時の現在位置)になるようにモータ
1を制御する。That is, while the load 2 is moved at a predetermined speed, the speed is input as a feedback signal, the speed is decelerated, and when the stop command is input, when the current speed is equal to or lower than the zero speed VH, the speed is reduced. Position control is adopted instead of control, and the motor 1 is immediately moved by this position control so that the target position pi (the current position at the time of the stop command) is reached at the response speed based on the control gain Gi previously input from the user input unit 11. Control.
【0032】つまり、ユーザが希望した時点の停止位置
に位置制御する。尚、位置指令が入力されなくても、速
度が減速されて、所定速度以下になったら、その位置に
位置制御される。具体的には図1では、速度制御→位置
制御へ切りかわるが、位置指令パルスが入力されていな
くとも、偏差カウンタの初期値をゼロにしているため、
切換え時にゼロの位置で位置制御される。That is, the position is controlled to the stop position at the time when the user desires. Even if the position command is not input, when the speed is reduced and becomes equal to or lower than the predetermined speed, the position is controlled to that position. Specifically, in FIG. 1, the speed control is switched to the position control, but the initial value of the deviation counter is set to zero even if the position command pulse is not input.
The position is controlled at the zero position at the time of switching.
【0033】(第1のマイコン13の各手段の説明)位
置−速度変換手段22は、偏差カウンタ12からの偏差
eiを入力し、この偏差eiに対して所定のゲインgi
をかけて速度換算した速度vpを得てこれを切替手段2
3に送出する。(Explanation of each means of the first microcomputer 13) The position-speed conversion means 22 inputs the deviation ei from the deviation counter 12, and a predetermined gain gi is applied to this deviation ei.
The speed vp converted into the speed is multiplied to obtain the speed vp
Send to 3.
【0034】切替手段23は、位置−速度変換手段22
とPI制御手段25との間に設けられ、切り替えられる
までは速度制御系で得た指令速度vk(速度制御信号v
kともいう)をPI制御手段25に送出し、切り替え後
は位置制御系で得た速度vp(位置制御信号vpともい
う)をPI制御手段25に送出する。つまり、速度制御
系の速度vkでの運転を優先させている。The switching means 23 is the position-speed converting means 22.
And the PI control means 25, and the command speed vk obtained by the speed control system (speed control signal v
(also referred to as k) is sent to the PI control means 25, and after switching, the speed vp (also called a position control signal vp) obtained by the position control system is sent to the PI control means 25. That is, the operation at the speed vk of the speed control system is prioritized.
【0035】PI制御手段25は、切替手段23からの
出力信号v(vp又はvk)を入力し、この出力信号v
とエンコーダ20からのモータの速度veとの差に対し
てPI制御(P制御:入力に比例した値を出力、I制
御:入力量を積分した値を出力)を行った位相信号を生
成して駆動回路7に送出する。The PI control means 25 inputs the output signal v (vp or vk) from the switching means 23 and outputs this output signal v
And a motor speed ve from the encoder 20 are PI-controlled (P control: output a value proportional to the input, I control: output a value obtained by integrating the input amount) to generate a phase signal. It is sent to the drive circuit 7.
【0036】また、ゼロサーボ完了判定手段21は、後
述する切替判定手段31から停止指令入力を受け付けた
ことが知らせられると、偏差カウンタ12から偏差ei
が出力される毎に、この偏差が完了幅を越えるときゼロ
サーボ完了と判定し、この判定を外部に知らせる。Further, when the zero servo completion judging means 21 is informed that the stop command input has been received from the switching judging means 31, which will be described later, the deviation counter 12 gives the deviation ei.
When this deviation exceeds the completion width each time is output, it is determined that the zero servo is completed, and this determination is notified to the outside.
【0037】(第2のマイコン14の各手段の説明)運
転判定手段33は運転スイッチ17の状態を監視し、運
転スイッチ17のオンに伴って運転信号をオンにして三
相インバータ3を用いてモータを励磁させ、サーボレデ
ィ状態信号がオンになると速度制御系を動作させる。ま
た、運転信号をオフにして速度制御系の動作を停止させ
る。(Explanation of each means of the second microcomputer 14) The operation judging means 33 monitors the state of the operation switch 17, turns on the operation signal when the operation switch 17 is turned on, and uses the three-phase inverter 3. When the servo ready status signal turns on, the motor is excited and the speed control system is activated. Further, the operation signal is turned off to stop the operation of the speed control system.
【0038】その後で停止指令の受付が切替判定手段3
1から送出されると、位置制御系の偏差カウンタ12、
位置−速度変換手段22及び切替判定手段31を動作さ
せる。After that, the switching determination means 3 receives the stop command.
1, the deviation counter 12 of the position control system,
The position-speed conversion means 22 and the switching determination means 31 are operated.
【0039】速度指令設定手段27は、ユーザ入力部1
1からの目標速度Viを速度換算して加減速勾配発生手
段26に設定する。The speed command setting means 27 comprises the user input section 1
The target speed Vi from 1 is converted into speed and set in the acceleration / deceleration gradient generation means 26.
【0040】加減速勾配発生手段26は、目標速度Vi
に対して勾配を付け、この目標速度vkを切替手段23
に出力する。The acceleration / deceleration gradient generating means 26 determines the target speed Vi.
The target speed vk is changed by the switching means 23.
Output to.
【0041】切替信号発生手段28は、ユーザ入力回路
11から停止指令p0が入力すると、直ちに停止指令フ
ラグを切替判定手段31に出力する。When the stop command p0 is inputted from the user input circuit 11, the switching signal generating means 28 immediately outputs the stop command flag to the switching judging means 31.
【0042】ゼロ速度設定手段29は、ユーザ入力回路
11からの速度ゼロとする値を速度に換算して、このゼ
ロ速度vhをメモリ35に記憶する。The zero speed setting means 29 converts the value for zero speed from the user input circuit 11 into speed and stores the zero speed vh in the memory 35.
【0043】制御ゲイン発生手段30は、停止指令が受
け付けられると、ユーザ入力部11からの位置制御ゲイ
ンgiに基づいての加減速勾配値(ゲインgi)を生成
し、これを位置−速度変換手段22に設定する。When the stop command is accepted, the control gain generating means 30 generates an acceleration / deceleration gradient value (gain gi) based on the position control gain gi from the user input section 11, and this is used as the position-speed converting means. Set to 22.
【0044】切替判定手段31は、フィードバックされ
る速度veをメモリ34に記憶し、運転指令信号がオフ
にされた後に、停止指令p0が設定されると、メモリ3
5に予め記憶されている速度ゼロと判定するゼロ速度v
hとメモリ34の現在の速度veとを比較し、現在の速
度vi(実速度viともいう)がゼロ速度vh以下にな
ったときに停止指令p0を受付し、この受付に伴って切
替手段23に対して停止指令を受け付けたことを知らせ
て切替手段に切替信号(オン)を送出すると共に、偏差
カウンタ12、位置−速度変換手段22を動作させる。The switching determination means 31 stores the fed back speed ve in the memory 34, and when the stop command p0 is set after the operation command signal is turned off, the memory 3 is stored.
Zero velocity v stored in 5 in advance to determine zero velocity
h is compared with the current speed ve of the memory 34, and when the current speed vi (also referred to as the actual speed vi) becomes zero speed vh or less, the stop command p0 is accepted, and the switching means 23 is accompanied with this acceptance. Is notified that the stop command has been received, a switching signal (ON) is sent to the switching means, and the deviation counter 12 and the position-speed conversion means 22 are operated.
【0045】つまり、位置制御系の位置−速度変換手段
22とPI制御手段25と接続させて、位置−速度変換
手段22の速度ゲインgiで負荷2を移動せる。That is, the position-speed conversion means 22 of the position control system is connected to the PI control means 25, and the load 2 is moved by the speed gain gi of the position-speed conversion means 22.
【0046】(動作説明)上記のように構成された位置
制御装置について図2を用いて以下に動作を説明する。
ユーザはユーザ入力部11を操作して、初めに速度をゼ
ロと判定させるためのゼロ速度VHと、位置制御ゲイン
Giと、目標速度Piとを入力する。つまり、速度制御
系の加減速勾配発生手段26には速度指令設定手段27
によって目標速度piが設定される。(Explanation of Operation) The operation of the position control device configured as described above will be described below with reference to FIG.
The user operates the user input unit 11 to first input the zero speed VH for determining the speed as zero, the position control gain Gi, and the target speed Pi. In other words, the speed command setting means 27 is included in the acceleration / deceleration gradient generating means 26 of the speed control system.
The target speed pi is set by.
【0047】また、ゼロ速度設定手段29によってメモ
リ35にはゼロ速度vhが記憶され、かつ制御ゲイン発
生手段30によって位置−速度変換手段22にはゲイン
giが設定される。The zero speed setting means 29 stores the zero speed vh in the memory 35, and the control gain generating means 30 sets the gain gi in the position-speed converting means 22.
【0048】そして、ユーザが運転スイッチ17を投入
すると、速度制御系が運転判定手段33によって動作状
態(速度制御モード)にされ(図2の(c))、加減速
勾配発生手段26からの速度制御信号vk(目標速度V
k)が切替手段23を介してPI制御手段25に出力さ
れて運転される(図2の(a))。Then, when the user turns on the operation switch 17, the speed control system is brought into the operating state (speed control mode) by the operation judging means 33 ((c) in FIG. 2), and the speed from the acceleration / deceleration gradient generating means 26 is changed. Control signal vk (target speed V
k) is output to the PI control means 25 via the switching means 23 to operate ((a) of FIG. 2).
【0049】これによって、PI制御手段25からの速
度制御信号が駆動回路7に送出されてモータ1がインバ
ータ制御されて負荷2が速度vkで移動していき、モー
タ1の回転がエンコーダ19で検出され、一定時間当た
りのパルス数が変換器20によって速度変換され、この
実速度veがメモリ34及びPI制御手段25に出力さ
れる。この実速度veはPI制御手段25に入力され速
度一定制御が行われるすなわち、図2に示すモータ速度
波形(ve)が得られることになる(図2の(b))。As a result, the speed control signal from the PI control means 25 is sent to the drive circuit 7, the motor 1 is inverter-controlled, the load 2 moves at the speed vk, and the rotation of the motor 1 is detected by the encoder 19. The number of pulses per constant time is converted by the converter 20, and the actual speed ve is output to the memory 34 and the PI control means 25. This actual speed ve is input to the PI control means 25 and constant speed control is performed, that is, the motor speed waveform (ve) shown in FIG. 2 is obtained ((b) of FIG. 2).
【0050】そして、目標速度Piに対して相当する速
度ve(パルス)になると、ユーザは運転スイッチ17
をオフにする。これによって運転判定手段33が運転信
号をオフにする。速度指令設定手段27は運転信号がオ
フにされると指令値0として速度制御信号vkの出力を
停止させる(図2の(a))。つまり、モータ1が減速
する。When the speed ve (pulse) corresponding to the target speed Pi is reached, the user operates the operation switch 17
Turn off. As a result, the driving determination means 33 turns off the driving signal. When the operation signal is turned off, the speed command setting means 27 sets the command value to 0 and stops the output of the speed control signal vk ((a) of FIG. 2). That is, the motor 1 is decelerated.
【0051】このとき、例えばユーザが負荷2(金属加
工機5)を直ちに停止させたいとして、ユーザ入力部1
1を操作して停止指令POを入力すると、切替判定手段
31は、フィードバックされる速度veと、メモリ35
のゼロ速度vhとを比較し、現在の速度veがゼロ速度
vh以下になったときに停止指令p0を受付し(図2の
(d))、この受付に伴って位置制御モードと判定する
と共に、切替手段23に対しての切替信号を出力して位
置制御系に切り替えさせる。At this time, for example, if the user wants to immediately stop the load 2 (metal working machine 5), the user input unit 1
When 1 is operated to input the stop command PO, the switching determination means 31 causes the speed ve to be fed back and the memory 35.
The zero speed vh is compared with the zero speed vh and the stop command p0 is accepted when the current speed ve becomes equal to or less than the zero speed vh ((d) of FIG. 2). , And outputs a switching signal to the switching means 23 to switch to the position control system.
【0052】つまり、位置制御系の位置−速度変換手段
22とPI制御手段25と接続させて、位置−速度変換
手段22の速度ゲインgiでモータ1を動かすサーボロ
ックを行う。That is, the position-speed conversion means 22 of the position control system is connected to the PI control means 25, and the servo lock for moving the motor 1 by the speed gain gi of the position-speed conversion means 22 is performed.
【0053】この位置制御系の速度ゲインgiによっ
て、モータ1は動き、実位置pf(パルス)が偏差カウ
ンタ12に入力し、目標位置pi(停止指令時の最初の
実位置pf)と以後の実位置pfとの偏差eiが求めら
れる(図2の(e))。偏差カウンタ12は、偏差ei
が一定に収束するまで偏差パルスを出力し、位置−速度
変換手段22は偏差eiが入力する毎に設定されている
ゲインgiでモータ1を動かす(偏差が収束するまで停
止指令での目標位置piになるまで左右方向に動く)。The speed gain gi of the position control system causes the motor 1 to move, and the actual position pf (pulse) is input to the deviation counter 12, and the target position pi (the first actual position pf at the time of the stop command) and subsequent actual positions pf. The deviation ei from the position pf is obtained ((e) in FIG. 2). The deviation counter 12 displays the deviation ei
Deviation pulse is output until the deviation converges to a constant value, and the position-speed conversion means 22 moves the motor 1 with the gain gi set every time the deviation ei is input (the target position pi in the stop command until the deviation converges). Move left and right until).
【0054】つまり、このときのPI制御手段25に入
力する速度vpは、目標位置piと実位置pfと偏差で
あり、その偏差の値をゲイン倍したものであるから結果
的に目標位置に制御するように速度も制御されることな
る。That is, the speed vp input to the PI control means 25 at this time is a deviation between the target position pi and the actual position pf, and the value of the deviation is multiplied by the gain, so that the target position is controlled. The speed will also be controlled so that it does.
【0055】一方、ゼロサーボ完了判定手段21は、切
替判定手段31によって停止指令の受付が知らせられる
と、偏差カウンタ12からの出力を検出し、この出力値
が完了幅に入る毎にゼロサーボ完了信号を外部に送出す
る(図2の(f))。つまり、停止時の目標位置piに
到達したとして完了信号を送出する。On the other hand, the zero servo completion determining means 21 detects the output from the deviation counter 12 when the switching determining means 31 notifies that the stop command is received, and outputs a zero servo completion signal each time the output value enters the completion width. It is sent to the outside ((f) in FIG. 2). In other words, the completion signal is sent assuming that the target position pi at the time of stop is reached.
【0056】従って、容易なプログラム構成でユーザが
希望する所定の位置に負荷を停止させることが可能とな
るから、所望の位置で金属研磨機の金属を整えることに
なる。Therefore, the load can be stopped at a predetermined position desired by the user with a simple program structure, and the metal of the metal polishing machine is arranged at the desired position.
【0057】また、運転判定手段33は、運転信号をオ
ンにさせて、切替判定手段の停止モードを解除させて、
再び速度制御系で運転させてもよい。このようにする
と、研磨においては再び研磨作業を行えるので作業時間
が短縮することになる。Further, the driving judging means 33 turns on the driving signal to release the stop mode of the switching judging means,
The speed control system may be operated again. By doing so, the polishing work can be performed again in the polishing, so that the working time can be shortened.
【0058】<実施の形態2:位置の微調整>図3は実
施の形態2の位置制御装置の概略構成図である。図3の
位置制御装置は、速度制御での運転停止後の微調整を可
能とするものであり、図3に示すように位置指令パルス
発生回路40と、この位置指令パルス発生回路40と偏
差カウンタ12との間にゲート回路41を設ける。<Second Embodiment: Fine Adjustment of Position> FIG. 3 is a schematic configuration diagram of a position control device according to the second embodiment. The position control device of FIG. 3 enables fine adjustment after the operation is stopped in speed control. As shown in FIG. 3, the position command pulse generating circuit 40, the position command pulse generating circuit 40 and the deviation counter are provided. A gate circuit 41 is provided between the gate circuit 12 and the circuit 12.
【0059】位置指令パルス発生回路40は、ユーザ入
力部45からの目標位置piをパルス換算して、後段に
送出する。The position command pulse generation circuit 40 converts the target position pi from the user input unit 45 into a pulse and sends it to the subsequent stage.
【0060】また、ユーザ入力部45には、実施の形態
1と同様な停止指令キーと、ゼロ速度キーと、ゲイン入
力キーと、速度キー等を備えると共に、実施の形態2で
は目標位置Piを入力するための目標位置キー(図示せ
ず)と、この目標位置キーからの目標位置Piの阻止を
解除するための位置指令阻止解除キー(図示せず)等を
備えている。Further, the user input section 45 is provided with a stop command key, a zero speed key, a gain input key, a speed key and the like similar to those in the first embodiment, and in the second embodiment, the target position Pi is set. A target position key (not shown) for inputting, a position command blocking release key (not shown) for canceling blocking of the target position Pi from this target position key, and the like are provided.
【0061】また、第2のマイコン42は、上記実施の
形態1の各手段の他に図3に示す切替指令手段43と、
切替判定手段44とを備える。Further, the second microcomputer 42 has a switching command means 43 shown in FIG. 3 in addition to the respective means of the first embodiment.
And a switching determination means 44.
【0062】前述のゲート回路41は、切替指示が切替
指示手段43から入力されるまでは、位置指令パルス発
生回路40と偏差カウンタ12との接続を阻止してい
る。The gate circuit 41 blocks the connection between the position command pulse generating circuit 40 and the deviation counter 12 until the switching instruction is input from the switching instruction means 43.
【0063】切替指令手段43は、ユーザ入力部45か
ら位置指令解除信号が入力すると、停止指令が受け付け
られているかどうかを判断し、受け付けられているとき
に切替信号をゲート回路41に出力して目標位置piを
偏差カウンタ12に出力する。 本実施の形態2の切替
判定手段44は、フィードバックされる速度veをメモ
リ34に記憶し、運転指令信号がオフにされた後に、停
止指令p0が設定されると、メモリ35に予め記憶され
ている速度ゼロと判定するゼロ速度Vhとメモリ34の
現在の速度Viとを比較し、現在の速度Viがゼロ速度
vh以下になったときに停止指令p0を受付し、この受
付に伴って切替手段23に対して位置制御系への切替信
号を送出すると共に、偏差カウンタ12、位置−速度変
換手段22を動作させる一方、切替指示手段43に停止
指令受付のフラグを設定する。When the position command cancellation signal is input from the user input unit 45, the switching command means 43 determines whether or not the stop command is accepted, and when it is accepted, outputs the switching signal to the gate circuit 41. The target position pi is output to the deviation counter 12. The switching determination means 44 according to the second embodiment stores the fed back speed ve in the memory 34, and when the stop command p0 is set after the operation command signal is turned off, it is stored in the memory 35 in advance. The zero speed Vh for judging that the speed is zero is compared with the current speed Vi of the memory 34, and when the current speed Vi becomes equal to or lower than the zero speed vh, the stop command p0 is accepted, and the switching means is accompanied with this acceptance. A switching signal to the position control system is sent to 23, and the deviation counter 12 and the position-speed conversion means 22 are operated, while the switching instruction means 43 sets a stop command acceptance flag.
【0064】(動作説明)すなわち、本実施の形態2は
図4の波形図に示すように、ユーザが運転スイッチ17
を投入すると、速度制御系が動作状態(速度制御モー
ド)となり(図4の(c))、加減速勾配発生手段26
からの速度制御信号vk(目標速度Vk)が切替手段2
3を介してPI制御手段25に出力されて運転制御され
る(図4の(a))。(Explanation of Operation) That is, in the second embodiment, the user operates the operation switch 17 as shown in the waveform diagram of FIG.
When is turned on, the speed control system enters the operating state (speed control mode) ((c) of FIG. 4), and the acceleration / deceleration gradient generation means 26
The speed control signal vk (target speed Vk) from the switching means 2
It is output to the PI control means 25 via 3 and the operation is controlled ((a) of FIG. 4).
【0065】このとき、運転信号がオンの状態であるか
ら切替指示手段43は動作を停止しているので、図4の
(e)に示すように指令阻止信号がゲート回路41に出
力されている。つまり、速度制御においては位置パルス
発生回路30からの位置指令は偏差カウンタ12に出力
されないようにしている。At this time, since the switching instruction means 43 has stopped its operation because the operation signal is in the ON state, the command blocking signal is output to the gate circuit 41 as shown in FIG. 4 (e). . That is, in speed control, the position command from the position pulse generating circuit 30 is not output to the deviation counter 12.
【0066】また、PI制御手段25からの位相制御信
号が駆動回路7に送出されてモータ1がインバータ制御
されて負荷2が速度vkで移動していき、モータ1の回
転がエンコーダ19で検出され、一定時間当たりのパル
ス数が変換器20によって速度変換され、この実速度v
eがメモリ34及びPI制御手段25に出力される。こ
の実速度veはPI制御手段25に入力され速度一定制
御が行われるすなわち、図4に示すモータ速度波形(v
e)が得られることになる(図4の(b))。Further, the phase control signal from the PI control means 25 is sent to the drive circuit 7, the motor 1 is inverter-controlled, the load 2 moves at the speed vk, and the rotation of the motor 1 is detected by the encoder 19. , The number of pulses per constant time is converted by the converter 20, and the actual speed v
e is output to the memory 34 and the PI control means 25. This actual speed ve is input to the PI control means 25 to perform constant speed control, that is, the motor speed waveform (v
e) will be obtained ((b) of FIG. 4).
【0067】そして、運転スイッチ17がオフにされる
と速度指令設定手段27は指令値0として速度制御信号
vkの出力を停止させる(図4の(a)、(b))。こ
れによって、モータ1が減速する。When the operation switch 17 is turned off, the speed command setting means 27 sets the command value to 0 and stops the output of the speed control signal vk ((a) and (b) in FIG. 4). As a result, the motor 1 is decelerated.
【0068】このとき、例えばユーザが負荷2(金属加
工機5)を直ちに停止させたいとして、ユーザ入力部1
1を操作して停止指令POを入力すると、切替判定手段
31は、フィードバックされる速度veと、メモリ35
のゼロ速度Vhとを比較し、現在の速度veがゼロ速度
vh以下になったときに停止指令p0を受付し(図4の
(d))、この受付に伴って位置制御モードと判定する
と共に、切替手段23に対しての切替信号を出力して位
置制御系に切り替えさせる。At this time, for example, when the user wants to immediately stop the load 2 (metal working machine 5), the user input unit 1
When 1 is operated to input the stop command PO, the switching determination means 31 causes the speed ve to be fed back and the memory 35.
The zero speed Vh is compared with the zero speed Vh, and when the current speed ve becomes equal to or less than the zero speed vh, the stop command p0 is accepted ((d) of FIG. 4). , And outputs a switching signal to the switching means 23 to switch to the position control system.
【0069】つまり、位置制御系の位置−速度変換手段
22とPI制御手段25と接続させて、位置−速度変換
手段22の速度ゲインgiでモータ1を動かすサーボロ
ックを行う。That is, the position-speed conversion means 22 of the position control system is connected to the PI control means 25, and the servo lock for moving the motor 1 by the speed gain gi of the position-speed conversion means 22 is performed.
【0070】この位置制御系の速度ゲインgiによっ
て、モータ1は動き、実位置pf(パルス)が偏差カウ
ンタ12に入力し、目標位置pi(停止指令時の最初の
実位置pf)と以後の実位置pfとの偏差eiが求めら
れる(図4の(f1))。偏差カウンタ12は、偏差e
iが一定に収束するまで偏差パルスを出力し、位置−速
度変換手段22は偏差eiが入力する毎に設定されてい
るゲインgiでモータ1を動かす(偏差が収束するまで
停止指令での目標位置piになるまで左右方向に動
く)。The speed gain gi of this position control system causes the motor 1 to move, and the actual position pf (pulse) is input to the deviation counter 12, and the target position pi (the first actual position pf at the time of the stop command) and the subsequent actual position pf. The deviation ei from the position pf is obtained ((f1) in FIG. 4). The deviation counter 12 displays the deviation e
The deviation pulse is output until i converges to a constant value, and the position-speed conversion means 22 moves the motor 1 with the gain gi set every time the deviation ei is input (the target position in the stop command until the deviation converges). Move left and right until pi).
【0071】一方、ゼロサーボ完了判定手段21は、切
替判定手段31によって停止指令の受付が知らせられる
と、偏差カウンタ12からの出力を検出し、この出力値
が完了幅に入る毎にゼロサーボ完了信号を外部に送出す
る(図4の(g1))。つまり、停止時の目標位置pi
に到達したとして完了信号を送出する。On the other hand, the zero servo completion judging means 21 detects the output from the deviation counter 12 when the switching judging means 31 notifies that the stop command is received, and outputs a zero servo completion signal every time the output value enters the completion width. It is sent to the outside ((g1) in FIG. 4). That is, the target position pi when stopped
And the completion signal is sent.
【0072】しかし、ユーザが現在の位置(pi)では
満足しない場合は、ユーザ入力部45の位置指令阻止解
除キーを操作する。However, if the user is not satisfied with the current position (pi), he / she operates the position command blocking release key of the user input section 45.
【0073】これによって、切替指示手段43は、停止
指令フラグが設定されていることを確認して、図4の
(e)に示すよう切替信号をオフにしてゲート回路41
に出力し、位置指令パルス発生回路40と偏差カウンタ
12とを接続する。つまり、切替手段23は位置制御系
を選択していることを確認している。As a result, the switching instruction means 43 confirms that the stop command flag is set, turns off the switching signal as shown in FIG. 4E, and turns off the gate circuit 41.
The position command pulse generating circuit 40 and the deviation counter 12 are connected to each other. That is, the switching unit 23 confirms that the position control system is selected.
【0074】そして、ユーザはユーザ入力部45を操作
して新たに目標位置Piを入力する。この目標位置Pi
が位置指令パルス発生回路40でパルス変換(新たな目
標位置pi)されてゲート回路41を介して偏差カウン
タ12に出力する。Then, the user operates the user input section 45 to newly input the target position Pi. This target position Pi
Is converted into a pulse (new target position pi) by the position command pulse generation circuit 40 and output to the deviation counter 12 via the gate circuit 41.
【0075】偏差カウンタ12は新たな目標位置piと
フィードバックされた実位置pfとの偏差eiを求め、
この偏差eiを位置−速度変換手段22に出力する。The deviation counter 12 obtains the deviation ei between the new target position pi and the fed-back actual position pf,
This deviation ei is output to the position-speed conversion means 22.
【0076】位置−速度変換手段22はこの新たな偏差
eiが入力する毎に予め設定されている速度ゲインgi
でモータ1を動かす(図4のba)。The position-speed conversion means 22 sets the speed gain gi preset every time the new deviation ei is input.
To move the motor 1 (ba in FIG. 4).
【0077】そして、モータ1は動き、実位置pf(パ
ルス)が偏差カウンタ12に入力し、新たな目標位置p
iと実位置pfとの偏差eiが収束するまで求められる
(図4の(f2))。Then, the motor 1 moves, the actual position pf (pulse) is input to the deviation counter 12, and the new target position p
It is obtained until the deviation ei between i and the actual position pf converges ((f2) in FIG. 4).
【0078】一方、ゼロサーボ完了判定手段21は、切
替判定手段44によって停止指令の受付が知らせられる
と、偏差カウンタ12からの出力を検出し、この出力値
が完了幅を超える毎にゼロサーボ完了信号を外部に送出
する(図4の(g2))。On the other hand, the zero servo completion determining means 21 detects the output from the deviation counter 12 when the switching determining means 44 notifies that the stop command is received, and outputs a zero servo completion signal every time the output value exceeds the completion width. It is sent to the outside ((g2) in FIG. 4).
【0079】従って、ユーザは運転を停止させても、位
置の微調整が可能となるから作業時間を短縮できる。Therefore, the user can finely adjust the position even when the operation is stopped, so that the working time can be shortened.
【0080】<実施の形態3>図5は実施の形態3の位
置制御装置の概略構成図である。図5に示す位置制御装
置は、ユーザ入力部51に実施の形態2と同様な停止指
令キーと、ゼロ速度キーと、ゲイン入力キーと、速度キ
ーと、目標位置キーと、位置指令阻止解除キーとを備
え、本実施の形態では位置制御のゲインgiを可変させ
るための2種類のゲイン可変キー(図示せず)と、スタ
ート位置への復帰キー(図示せず)等を備える。<Third Embodiment> FIG. 5 is a schematic configuration diagram of a position control device according to a third embodiment. In the position control device shown in FIG. 5, the user input unit 51 includes a stop command key, a zero speed key, a gain input key, a speed key, a target position key, and a position command blocking release key similar to those of the second embodiment. In the present embodiment, two types of gain variable keys (not shown) for changing the position control gain gi, a return key to the start position (not shown), and the like are provided.
【0081】また、第2のマイコン50は上記実施の形
態2と同様な各手段を備えると共に、本実施の形態で
は、ユーザ入力部51からの2種類のゲイン可変キーの
組み合わせによってゲインテーブル53から該当するゲ
インを選択し、この選択したゲインgiを位置制御ゲイ
ン生成手段30に設定するゲイン選択手段52を備え
る。The second microcomputer 50 is provided with the same means as in the second embodiment, and in the present embodiment, the gain table 53 is combined with two types of gain variable keys from the user input section 51. The gain selecting means 52 for selecting a corresponding gain and setting the selected gain gi in the position control gain generating means 30 is provided.
【0082】このゲインテーブル53は、図6の(a)
に示すように、ゲイン可変キーからの信号に対応させた
ゲインを記憶している。The gain table 53 is shown in FIG.
As shown in, the gain corresponding to the signal from the variable gain key is stored.
【0083】例えば、第1のゲイン可変キーからの信号
はAD2、第2のゲイン可変キーからの信号はAD3と
し、これらの組み合わせによって例えば、1倍から8倍
までのゲインを対応させている。For example, the signal from the first gain variable key is AD2, the signal from the second gain variable key is AD3, and combinations of these correspond to gains of 1 to 8 times, for example.
【0084】すなわち、位置指令阻止解除キーを操作す
ることで、目標位置に対して行き過ぎたとき、又はスタ
ート位置に復帰させるときは、これらのゲインを用いて
目標位置(スタート位置)まで高速に移動させたりゆっ
くり移動させることを可能にしている。That is, when the position command blocking release key is operated, when the target position is overshooted or returned to the start position, these gains are used to move to the target position (start position) at high speed. It is possible to move or move slowly.
【0085】また、本実施の形態の運転判定手段54
は、運転スイッチ17の状態を監視し、運転スイッチ1
7のオンに伴って運転信号をオンにして三相インバータ
3を用いてモータを励磁させ、サーボレディ状態信号が
オンになると速度制御系を動作させる。また、運転信号
をオフにして速度制御系の動作を停止させる。Further, the driving determination means 54 of this embodiment
Monitors the state of the operation switch 17, and the operation switch 1
When the operation signal is turned on, the operation signal is turned on to excite the motor using the three-phase inverter 3, and when the servo ready state signal is turned on, the speed control system is operated. Further, the operation signal is turned off to stop the operation of the speed control system.
【0086】その後で停止指令の受付が切替判定手段3
1から送出されると、位置制御系の偏差カウンタ12、
位置−速度変換手段22及び切替判定手段31を動作さ
せる。After that, the acceptance of the stop command is determined by the switching determination means 3
1, the deviation counter 12 of the position control system,
The position-speed conversion means 22 and the switching determination means 31 are operated.
【0087】また、運転スイッチ17がオンにされて、
復帰キーが操作されると、位置制御系に対して運転信号
を送出する。つまり、位置制御系のみでモータを回転さ
せる機能を備える。When the operation switch 17 is turned on,
When the return key is operated, an operation signal is sent to the position control system. That is, it has a function of rotating the motor only by the position control system.
【0088】(動作説明)上記のように構成された実施
の形態3の位置制御装置の動作を図6の波形図を用いて
説明する。(Description of Operation) The operation of the position control device of the third embodiment having the above-described configuration will be described with reference to the waveform chart of FIG.
【0089】運転判定手段54は、運転スイッチ17が
オンにされて、復帰キー、2つのゲイン可変キーが操作
されると、運転信号をオンにして位置制御系を動作させ
る。そして、ユーザがユーザ入力部51から指令阻止解
除信号を送出させると、切替指示手段43は、指令停止
フラグが設定されている場合は指令阻止信号をLレベル
にしてゲート回路41を閉じさせて位置指令パルス発生
回路40と偏差カウンタ12とを接続する。When the operation switch 17 is turned on and the return key and the two gain variable keys are operated, the operation determining means 54 turns on the operation signal to operate the position control system. Then, when the user sends a command blocking release signal from the user input section 51, the switching instructing means 43 sets the command blocking signal to L level to close the gate circuit 41 when the command stop flag is set. The command pulse generation circuit 40 and the deviation counter 12 are connected.
【0090】これによって、位置指令パルス発生回路4
0からの目標位置piがゲート回路41を介して偏差カ
ウンタ12に出力される。As a result, the position command pulse generating circuit 4
The target position pi from 0 is output to the deviation counter 12 via the gate circuit 41.
【0091】偏差カウンタ12は新たな目標位置pi
(スタート位置が好ましい)とフィードバックされた実
位置pfとの偏差eiを求め、この偏差eiを位置−速
度変換手段22に出力する。The deviation counter 12 displays a new target position pi
A deviation ei between the (start position is preferable) and the fed-back actual position pf is obtained, and this deviation ei is output to the position-speed conversion means 22.
【0092】位置−速度変換手段22はこの新たな偏差
eiが入力する毎に、選択されたゲインgi(1倍、2
倍、3倍又は4倍)でモータ1を動かす。The position-speed conversion means 22 selects the gain gi (1 time, 2 times, every time this new deviation ei is input.
2 times, 3 times or 4 times).
【0093】図6の(b)は、一回目の指令阻止信号の
入力時には1倍のゲインが選択されたときの波形を示
し、2回目の指令阻止信号では2倍のゲインが選択され
たときの波形を示している。FIG. 6B shows a waveform when the gain of 1 time is selected at the time of inputting the command blocking signal for the first time, and shows the waveform when the gain of 2 times is selected for the command blocking signal at the second time. Shows the waveform of.
【0094】また、図6の(c)は、一回目の指令阻止
信号の入力時には4倍のゲインが選択されたときの波形
を示し、2回目の指令阻止信号では8倍のゲインが選択
されたときの波形を示している。Further, FIG. 6C shows the waveform when the gain of 4 times is selected at the time of inputting the command blocking signal for the first time, and the gain of 8 times is selected for the command blocking signal at the second time. It shows the waveform when it is turned on.
【0095】すなわち、ゲイン可変キーの組み合わせ
で、位置ゲインを可変することが可能となっており、位
置制御モードでも加減速時間をコントロールできてい
る。このため位置制御モードでも金属加工機にショック
を与えないように所望の停止位置(スタート位置)まで
ゆっくり又は早く移動させることができる。That is, the position gain can be changed by a combination of the variable gain keys, and the acceleration / deceleration time can be controlled even in the position control mode. Therefore, even in the position control mode, it is possible to move slowly or quickly to a desired stop position (start position) so as not to give a shock to the metal working machine.
【0096】つまり、速度制御では周波数変化勾配を直
接変化させることで加減速応答を制御できるが、位置制
御で周波数と位置とは直接の関係は無くなってしまうた
め、加減速勾配は直接制御できなかった。That is, in the speed control, the acceleration / deceleration response can be controlled by directly changing the frequency change gradient, but since the direct relationship between the frequency and the position disappears in the position control, the acceleration / deceleration gradient cannot be directly controlled. It was
【0097】これに対して、本実施の形態では、位置制
御において位置指令を速度指令に変化させる位置制御ゲ
インを可変することで、応答特性を変化させている。On the other hand, in this embodiment, the response characteristic is changed by changing the position control gain for changing the position command into the speed command in the position control.
【0098】そして、この応答特性は外部入力によって
可変できるようにしており、システムの稼働中での変更
を容易にしている。The response characteristic can be changed by an external input, facilitating the change during the operation of the system.
【0099】なお、上記実施の形態では金属加工機を例
にして説明したが、X−Y方向の制御を必要とする装置
であればよい。In the above embodiment, the metal working machine has been described as an example, but any device that requires control in the XY directions may be used.
【0100】さらに、サーボロック時において本発明を
適用させてもよい。Furthermore, the present invention may be applied when the servo is locked.
【0101】また、位置制御の切換又はゲインの可変は
電圧入力だけではなく、ネットワークを接続してこのネ
ットワークに接続された外部コンピュータの指示で切り
替え又はゲイン可変を行うようにしてもよい。The position control may be switched or the gain may be changed not only by inputting a voltage, but also by connecting a network and changing or changing the gain according to an instruction from an external computer connected to the network.
【0102】また、ゲインの可変は1倍、2倍、…とし
たが1倍、1/4、…としてもよいし、他の値でもよ
い。The variable gain is set to 1 time, 2 times, ... However, it may be set to 1 time, 1/4 ,.
【0103】[0103]
【発明の効果】以上のように本発明の位置制御装置によ
れば、速度制御系の速度に基づく位相の制御信号でモー
タを回転させて負荷を移動させ、この運転が停止される
と減速する。As described above, according to the position control device of the present invention , the motor is rotated by the phase control signal based on the speed of the speed control system to move the load, and when the operation is stopped, the speed is reduced. .
【0104】このとき、外部入力部から停止指令信号が
入力すると、現在の実速度が予め設定されている速度ゼ
ロとする所定速度以下になったとき、停止指令の入力を
受け付け、速度制御系に代えて位置制御系に切り替え
る。At this time, when a stop command signal is input from the external input section, when the current actual speed becomes equal to or lower than a predetermined speed at which the speed is preset to zero, the stop command input is accepted and the speed control system is inputted. Instead, switch to the position control system.
【0105】このため、速度制御の運転停止後はユーザ
は停止させたい位置に負荷を容易に停止できるので、速
度制御での運転速度が早くても目標の停止位置に対して
の誤差が生じることを防止できるという効果が得られて
いる。特に、このような制御は経験と熟練を必要とする
加工機の制御に有効である。Therefore, after the speed control operation is stopped, the user can easily stop the load at the position where he wants to stop, so that an error may occur with respect to the target stop position even if the speed control operation speed is high. The effect of being able to prevent is obtained. In particular, such control is effective for controlling a processing machine that requires experience and skill.
【0106】また、加減速勾配の速度でモータを回転さ
せるので、速度制御系による運転停止後の停止指令が入
力したときは、このゲインに基づく速度で負荷を移動さ
せる。[0106] Further, since the motor is rotated at a speed of acceleration and deceleration gradients, when the stop command after shutdown by the speed control system is input, it moves the load rate based on the gain.
【0107】このため、ゆっくり停止、又は早く停止さ
せるかをユーザ度の好みで設定できるという効果が得ら
れている。Therefore, it is possible to set whether to stop slowly or early according to the preference of the user.
【0108】また、停止指令が受け付けられたときに偏
差カウンタが現時点の位置を目標位置とし、以後はこの
目標位置と以後の実位置との偏差を求める。When the stop command is accepted, the deviation counter sets the current position as the target position, and thereafter, the deviation between this target position and the actual position thereafter is calculated.
【0109】そして、位置−速度変換手段が求められた
偏差に設定されたゲインをかけた速度勾配の速度を得
て、この速度に基づく位相の制御信号を生成して電力変
換部を介してモータを駆動する。Then, the position-speed conversion means obtains the speed of the speed gradient by multiplying the obtained deviation by the set gain, generates the phase control signal based on this speed, and outputs the phase control signal to the motor via the power converter. To drive.
【0110】さらに、速度制御による運転停止後にユー
ザからの目標位置を、ユーザからの位置指令阻止の解除
の入力で受け付け、この受付に伴って目標位置を偏差カ
ウンタに送出する。 Further, after the operation is stopped by the speed control , the target position from the user is accepted by the input of the cancellation of the position command inhibition from the user, and the target position is sent to the deviation counter in response to this acceptance.
【0111】このため、運転停止又は停止指令の入力後
に、負荷が目的位置からはずれても容易に微調整ができ
るという効果が得られている。Therefore, after the operation stop or the stop command is input, fine adjustment can be easily performed even if the load deviates from the target position.
【0112】さらに、互いに値が異なる複数種のゲイン
を備え、外部入力部から選択されたゲインを位置制御系
に設定することを可能にしているので、位置制御系であ
ってもユーザのこのみの速度で目標位置まで制御ができ
るという効果が得られている。 Further, since a plurality of types of gains having different values are provided and the gain selected from the external input unit can be set in the position control system, even the position control system can be operated by the user. The effect that the target position can be controlled by the speed is obtained.
【図1】実施の形態1の位置制御装置の概略構成図であ
る。FIG. 1 is a schematic configuration diagram of a position control device according to a first embodiment.
【図2】実施の形態1の位置制御装置の動作を説明する
波形図である。FIG. 2 is a waveform diagram illustrating an operation of the position control device according to the first embodiment.
【図3】実施の形態2の位置制御装置の概略構成図であ
る。FIG. 3 is a schematic configuration diagram of a position control device according to a second embodiment.
【図4】実施の形態2の位置制御装置の動作を説明する
波形図である。FIG. 4 is a waveform diagram illustrating the operation of the position control device according to the second embodiment.
【図5】実施の形態3の位置制御装置の概略構成図であ
る。FIG. 5 is a schematic configuration diagram of a position control device according to a third embodiment.
【図6】実施の形態3の位置制御装置の動作を説明する
波形図である。FIG. 6 is a waveform diagram illustrating the operation of the position control device according to the third embodiment.
【図7】金属加工装置の制御を説明する説明図である。FIG. 7 is an explanatory diagram illustrating control of the metal working device.
1 モータ 3 三相インバータ 12 偏差カウンタ 17 運転スイッチ 22 位置−速度変換手段 23 切替手段 25 PI制御手段 26 加減速勾配発生手段 27 速度指令設定手段 28 切替信号発生手段 29 ゼロ速度設定手段 30 制御ゲイン発生手段 31 切替判定手段 32 ゲイン調整手段 33 運転判定手段 1 motor 3 three-phase inverter 12 Deviation counter 17 Run switch 22 Position-speed conversion means 23 Switching means 25 PI control means 26 Acceleration / deceleration gradient generation means 27 Speed command setting means 28 Switching signal generating means 29 Zero speed setting means 30 Control gain generating means 31 Switching determination means 32 gain adjusting means 33 Driving determination means
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G05D 3/00 - 3/20 B25J 1/00 - 21/02 G05B 19/18 H02P 5/00 ─────────────────────────────────────────────────── ─── Continuation of front page (58) Fields surveyed (Int.Cl. 7 , DB name) G05D 3/00-3/20 B25J 1/00-21/02 G05B 19/18 H02P 5/00
Claims (5)
と、PI制御手段とを有し、該PI制御手段がこれらの
制御系からの速度制御信号に基づく位相信号を生成し、
電力変換部に送出してモータを回転させて負荷を移動さ
せる位置制御装置であって、前記速度制御系からの前記速度制御信号を前記PI制御
手段に出力し、切り換え後は前記位置制御系からの前記
速度制御信号を前記速度制御系の前記速度制御信号に代
えて前記PI制御手段に出力する切替手段と、 目標速度、停止指令、速度をゼロと判定させるためのゼ
ロ速度値、前記位置制御系の位置制御ゲインを設定させ
るための多数のキーを有する外部入力部と、 運転停止信号が入力され、前記停止指令が前記外部入力
部によって設定されたとき、フィードバックされた前記
モータの実速度値が前記ゼロ速度値以下になったときは
前記停止指令を受け付け、前記切替手段に対して前記位
置制御系に切替させる切替信号を出力する切替判定手段
と、 前記停止指令が受け付けられたとき、前記外部入力部か
らの前記位置制御ゲインに基づいて加減速勾配値を生成
し、この加減速勾配値を前記位置制御系に設定する制御
ゲイン発生手段と を有することを特徴とする位置制御装
置。1. A speed control system, a position control system, and a PI control means , at least, the PI control means comprising:
Generates a phase signal based on the speed control signal from the control system ,
A position control device for sending a power to a power conversion unit to rotate a motor to move a load , wherein the speed control signal from the speed control system is PI controlled.
To the means, and after switching, the position control system
Replace the speed control signal with the speed control signal of the speed control system.
The switching means for outputting to the PI control means, and the zero speed for determining the target speed, the stop command, and the speed are zero.
(B) Set the speed value and the position control gain of the position control system.
An external input section having a large number of keys for operation, and an operation stop signal are input, and the stop command is input by the external input.
Said feedback when set by the department
When the actual speed value of the motor falls below the zero speed value
The stop command is accepted, and
Switching determination means for outputting a switching signal for switching to a stationary control system
If, when the stop command is received, or the external input unit
Generate acceleration / deceleration gradient value based on the position control gain
Control to set the acceleration / deceleration gradient value in the position control system.
A position control device comprising: a gain generating unit .
切替信号に伴って起動し、 該起動に伴って前記負荷の実位置をフィードバック入力
し、この実位置を目標位置として、以後のフィードバッ
クされる実位置との偏差を求める偏差算出手段と、 前記偏差を入力し、該偏差に対して前記設定された加減
速度勾配値を乗算した前記速度制御信号を出力する位置
−速度変換手段 とを有することを特徴とする請求項1記
載の位置制御装置。2. The position control system is adapted to the position control system.
It is started in response to the switching signal, and the actual position of the load is fed back as input.
However, using this actual position as the target position,
Deviation calculation means for obtaining a deviation from the actual position to be moved, and inputting the deviation, and adding or subtracting the deviation set to the deviation.
Position to output the speed control signal multiplied by the speed gradient value
A position control device according to claim 1, further comprising : speed conversion means .
記偏差が出力される毎に、この偏差が完了幅に入るとき
は、ゼロサーボ完了を外部に知らせるゼロサーボ完了判
定手段とを有することを特徴とする請求項1又は2記載
の位置制御装置。3. When the stop command is accepted,
Each time a deviation is output, when this deviation falls within the completion width
Is a zero servo completion judgment signal that informs the outside of the zero servo completion.
The position control device according to claim 1 or 2 , further comprising a fixing means .
と、PI制御手段とを有し、該PI制御手段がこれらの
制御系からの速度制御信号に基づく位相信号を生成し、
電力変換部に送出してモータを回転させて負荷を移動さ
せる位置制御装置であって、 (a)前記速度制御系からの前記速度制御信号を前記P
I制御手段に出力し、切り換え後は前記位置制御系から
の前記速度制御信号を前記速度制御系の前記速度制御信
号に代えて前記PI制御手段に出力する切替手段と、 (b)目標速度、停止指令、目標位置、速度をゼロと判
定させるためのゼロ速度値、前記位置制御系の位置制御
ゲインを設定させるための多数のキーを有する外部入力
部と、 (c)運転停止信号が入力され、前記停止指令が前記外
部入力部によって設定されたとき、フィードバックされ
た前記モータの実速度値が前記ゼロ速度値以下になった
ときは前記停止指令を受け付け、前記切替手段に対して
前記位置制御系に切替させる切替信号を出力する切替判
定手段と、 (d)前記停止指令が受け付けられたとき、前記外部入
力部からの前記位置制御ゲインに基づいて加減速勾配値
を生成し、この加減速勾配値を前記位置制御系に設定す
る制御ゲイン発生手段と、 (e)前記位置制御系に設けられ、 前記負荷の実位置をフィードバック入力すると共に、前
記外部入力部からの目標位置に基づく位置指令パルスを
入力して、前記実位置との偏差を求める偏差算出手段
と、 (f)前記位置制御系に設けられ、前記偏差を入力し、
該偏差に対して前記設定された加減速勾配値を乗算した
前記速度制御信号を出力する位置−速度変換手段 と (g)前記外部入力部からの前記目標位置をパルス変換
した位置指令パルスを出力する位置パルス変換手段と、 (h)前記外部入力部から前記目標位置のパルスを阻止
する位置指令阻止の解除が入力されたとき、前記停止指
令を受け付けしているときは前記パルス変換手段からの
前記位置指令パルスを前記偏差算出手段に送出させる手
段とを有することを特徴とする位置制御装置。4. At least a speed control system, a position control system , and PI control means are provided.
Generates a phase signal based on the speed control signal from the control system ,
A position control device for sending a load to an electric power conversion unit to rotate a motor to move a load, comprising : (a) transmitting the speed control signal from the speed control system to the P
I output to the I control means, after switching from the position control system
Of the speed control signal of the speed control system of the speed control system.
Switching means for outputting to the PI control means instead of the signal, and (b) target speed, stop command, target position and speed are determined to be zero.
Zero speed value to set, position control of the position control system
External input with multiple keys to set gain
Section, and (c) the operation stop signal is input, and the stop command is the outside
Feedback when set by the input section
The actual speed value of the motor has dropped below the zero speed value.
When the stop command is accepted,
A switching disc that outputs a switching signal for switching to the position control system
Setting means, and (d) when the stop command is accepted, the external input
Acceleration / deceleration gradient value based on the position control gain from the force section
And set this acceleration / deceleration gradient value in the position control system.
That a control gain generating means, (e) provided in the position control system, as well as a feedback input to the actual position of the load, before
Position command pulse based on the target position from the external input section
Deviation calculation means for inputting and calculating the deviation from the actual position
When provided (f) the position control system, receiving said deviation,
The deviation is multiplied by the acceleration / deceleration gradient value set above.
Position-speed conversion means for outputting the speed control signal ; (g) position pulse conversion means for outputting a position command pulse, which is obtained by pulse-converting the target position from the external input section; When the release of the position command blocking for blocking the pulse of the target position is input from the external input unit, when the stop command is accepted, the pulse conversion unit outputs
Position control apparatus characterized by having a means for sending the position command pulse to the deviation calculation means.
を可変するための多数のゲイン可変キー、スタート位置
への復帰キーを有し、 前記多数のゲイン可変キーの組み合わせに対応させた所
定倍の加減速勾配値を保存したゲインテーブルを備え、 前記外部入力部からのゲイン可変キーの組み合わせに対
応する前記ゲインテーブルの組み合わせの前記所定倍の
加減速勾配値を選択して前記制御ゲイン発生手段に設定
するゲイン選択手段と、 前記(h)の手段は、前記外部入力部で前記復帰キーが
操作されたときは、前記位置パルス変換手段からの位置
指令パルスを前記偏差算出手段に送出させる ことを特徴
とする請求項4記載の位置制御装置。 5. The position control gain is applied to the external input unit.
A large number of variable gain keys for changing the start position
It has a return key to and corresponds to the combination of the many variable gain keys.
It is equipped with a gain table that stores acceleration / deceleration gradient values for constant magnification, and is suitable for combinations of gain variable keys from the external input section.
Corresponding to the predetermined times of the combination of the gain table
Select the acceleration / deceleration gradient value and set it in the control gain generation means.
The gain selecting means and the means of (h) are
When operated, the position from the position pulse conversion means
The position control device according to claim 4 , wherein a command pulse is sent to the deviation calculating means .
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000403495A JP3440936B2 (en) | 2000-12-28 | 2000-12-28 | Position control device |
| CNB011448997A CN1160604C (en) | 2000-12-28 | 2001-12-28 | Position control equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000403495A JP3440936B2 (en) | 2000-12-28 | 2000-12-28 | Position control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002202819A JP2002202819A (en) | 2002-07-19 |
| JP3440936B2 true JP3440936B2 (en) | 2003-08-25 |
Family
ID=18867608
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000403495A Expired - Fee Related JP3440936B2 (en) | 2000-12-28 | 2000-12-28 | Position control device |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP3440936B2 (en) |
| CN (1) | CN1160604C (en) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4075770B2 (en) * | 2003-10-30 | 2008-04-16 | サンケン電気株式会社 | Winding bobbin rotational speed control method and inverter |
| 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 |
| CN101609326B (en) * | 2008-06-20 | 2012-09-19 | 鸿富锦精密工业(深圳)有限公司 | Acceleration and deceleration control device and acceleration and deceleration control method |
| CN104444913B (en) * | 2014-09-24 | 2017-01-11 | 深圳市正弦电气股份有限公司 | Braking method and device of crane |
| 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 |
| CN105867445B (en) * | 2016-04-13 | 2019-04-23 | 中国科学院光电技术研究所 | Simple and stable speed reduction method for reaction flywheel of balloon hanging basket |
| CN106773651B (en) * | 2016-12-31 | 2020-01-17 | 深圳市优必选科技有限公司 | Steering engine critical point locking method and device |
| 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 |
-
2000
- 2000-12-28 JP JP2000403495A patent/JP3440936B2/en not_active Expired - Fee Related
-
2001
- 2001-12-28 CN CNB011448997A patent/CN1160604C/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2002202819A (en) | 2002-07-19 |
| CN1362652A (en) | 2002-08-07 |
| CN1160604C (en) | 2004-08-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3440936B2 (en) | Position control device | |
| EP1798615B1 (en) | Fixed-position stop control apparatus for rotation shaft | |
| JP3229875B2 (en) | Servo control device | |
| CN101320955B (en) | Electric motor control device | |
| JP2020171973A (en) | Machine tool control device with spindle and feed shaft | |
| WO2001097355A1 (en) | Dynamic motor drive torque control based on power switching device temperature feedback | |
| WO1985004270A1 (en) | Accelerating/decelerating system for numerically controlled apparatus | |
| JPH0722873B2 (en) | Position control device for feed axis | |
| JP3628199B2 (en) | Servo motor control device | |
| WO1999040493A1 (en) | Method for controlling feeding motion of numerical controlled machine and numerically controlled machine | |
| EP1533890B1 (en) | Motor control device | |
| JP3352612B2 (en) | Position control servo device and servo control method for position control system | |
| JP5177495B2 (en) | Numerical control device, computer program, and storage medium | |
| CN113541570B (en) | Motor control device | |
| JP2827667B2 (en) | Servo motor controller | |
| JPH08249073A (en) | Moving body speed control method and control device therefor | |
| JP2005011004A (en) | Electric motor positioning control device | |
| JP2547824B2 (en) | Induction motor controller | |
| JPH1042582A (en) | Servo controller | |
| JP2681268B2 (en) | Induction motor operation mode switching device | |
| JP7272868B2 (en) | Motor controllers and machine tools | |
| JP2000003204A (en) | Control method and control device | |
| JP3414385B2 (en) | Position control device | |
| JPH0720905A (en) | Servo controller | |
| JPH0764641A (en) | Robot controller |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090620 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100620 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110620 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110620 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120620 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130620 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |