JPH01268498A - ステップモータ制御装置 - Google Patents

ステップモータ制御装置

Info

Publication number
JPH01268498A
JPH01268498A JP9586388A JP9586388A JPH01268498A JP H01268498 A JPH01268498 A JP H01268498A JP 9586388 A JP9586388 A JP 9586388A JP 9586388 A JP9586388 A JP 9586388A JP H01268498 A JPH01268498 A JP H01268498A
Authority
JP
Japan
Prior art keywords
rotational position
step motor
detector
deviation
value
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
JP9586388A
Other languages
English (en)
Other versions
JPH0828994B2 (ja
Inventor
Takeshi Suzuki
武史 鈴木
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.)
Komatsu Ltd
Original Assignee
Komatsu 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 Komatsu Ltd filed Critical Komatsu Ltd
Priority to JP63095863A priority Critical patent/JPH0828994B2/ja
Publication of JPH01268498A publication Critical patent/JPH01268498A/ja
Publication of JPH0828994B2 publication Critical patent/JPH0828994B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Control Of Position Or Direction (AREA)
  • Control Of Stepping Motors (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、工作機械等に用いるステップモータ制卸装賃
に関するものである。
〔従来の技術〕
ステップモータによって各種治具の位置決めを行う工作
機械では、第2図に示すように、ステップモータ1の実
回転位置くあるいは回転角)を検出器2によって検出し
、この検出した実回転位置と外部から指令された回転位
置との偏差を比較器3によって求め、この偏差の値に対
応した数のパルス信号をパルス発生器4から発生させて
ステップモータ1の回転位置を指令位置に回転させる制
tIl装−胃が設けられている。
〔発明が解決しようとする課題〕
ところが、上記の構成において、ステップモータ1が指
令された回転位置に到達し、このことを検出器2が検出
してパルス発生器4がパルス信号の発生を停止するまで
に時間的な遅れがある。このため、ステップモータ1が
余分に回転し、位置決めの精度が低下するという問題が
あった。これはパルス間隔を短くして制御速度を上げる
ほど顕著になるという問題があった。
また、従来の構成においては検出器2が故障した場合、
ステップモータ1の回転角度の情報が全く失われてしま
い、希望する位置指令に従った制御が不可能になるとい
う問題があった。
本発明の目的は、高速で精度の高い位置決めを行うこと
ができるステップモータ制g装茸を提供することにある
〔課題を解決するための手段〕
本発明では、ステップモータに印加されるパルス信号を
カウントし、ステップモータの予測回転位置を記憶する
記憶手段と、検出器で検出したステップモータの実回転
位置の値によって前記記憶手段に記憶された予測回転位
置の値を任意の時期に更新する更新手段とを設け、比較
器は前記記憶手段に記憶された予測回転位置と指令され
た回転位置との偏差を求め、その偏差に対応した数のパ
ルス信号を前記パルス発生器から発生させるように構成
したことにより上記目的を達成している。
〔作用〕
記憶手段はステップモータに入力されるパルス信号をカ
ウントし、そのカウント値をステップモータが到達する
であろう予測回転位置として記憶する。比較器はこの予
測回転位置と指令された回転位置との偏差を求め、その
偏差に対応した数のパルス信号をパルス発生器から発生
させる。この時、更新手段は検出器で検出したステップ
モータの実回転位置の値によって記憶手段に記憶されて
いる予測回転位置を任意の時期に更新する。従って、比
較器では検出器が実回転位置を検出するのを待つことな
く、指令された回転位置と実際の回転位置との偏差を求
めることができるため、パルス発生器から発生するパル
ス信号を直ちに停止することができる。この結果、高速
に、かつ高精度で位置決めを行うことが可能になる。
〔実施例〕
第1図は本発明の一実施例を示すブロック図であり、第
2図で示したステップモータ1.検出器2、比較器3.
パルス発生器4の他に、カウンタ5、更新回路6.故障
検出器7およびスイッチ8が新たに設けられている。
カウンタ5は、パルス発生器4から発生されるステップ
モータ1へのパルス信号をカウントし、そのカウント値
をステップモータ1が到達するであろう予測回転位置と
して出力する。また、更新回路6は検出器2で検出した
ステップモータ1の実回転位置の値によってカウンタ5
の内容を更新するもので、例えば回転指令S1が入力さ
れていないステップモータ1の休止期間中などでカウン
タ5の内容を更新する。
従って、カウンタ5には新たな回転指令S1が入力され
る時点では、ステップモータ1の実回転位置に対応した
値が記憶されることになる。すなわち、回転指令S1が
入力されている時には、カウンタ5からは予測回転位置
の値が出力されているが、ステップモータ1の休止期間
などにおいて実回転位置の値に更新される。
このカウンタ5に記憶されている値は比較器3に入力さ
れ、回転指令S1で示される指令位置の値と比較される
。そして、その偏差に対応した数のパルス信号がパルス
発生器4から発生される。
ここで、カウンタ5から出力される値はステップモータ
1の休止期間などにおいて実回転位置の値に更新されて
いるので比較器3は検出器2が実回転位置を検出するの
を待つことなく、指令された回転位置と実際の回転位置
との偏差を求め、その偏差が零になった時点でパルス発
生器4からのパルス信号の発生をただちに停止させるこ
とができる。従って、ステップモータ1が指令された回
転位置より余計に回転するのを微口なものに抑制するこ
とができ、高速で精度の高い位置決めを実施することが
できる。
一方、故障検出器7は検出器2から出力される実回転位
置の検出信号が異常になったことを検出したならば、故
障が発生したものとしてスイッチ8を開き、カウンタ5
のカウント値が更新回2ft6によって更新されるのを
禁止する。従って、この場合には予測回転位置と指令回
転位置との偏差に基づいてステップモータ1の回転位置
が制御されることになるが、検出器2の故障によってカ
ウンタ5が誤った実回転位置の値に更新され、その結果
としてステップモータ1が予測しない位置に暴走して思
わぬ事故をひき起こすのを防止したり、位置決め機能が
完全に停止してしまうのを防止することができる。
〔発明の効果〕
以上説明したように本発明においては、ステップモータ
に入力されるパルス信号をカウントしてそのカウント値
を予測回転位置として記憶させ、この予測回転位置と指
令回転位置との偏差によって回転パルス信号を発生する
ように構成したうえ、前記予測回転位置の値を任意の時
期に検出器で検出した実回転位置の値で更新しておくよ
うにしたため、検出器が実回転位置を検出するのを待つ
ことなくステップモータに対するパルス信号の入力を停
止することができるため、ステップモータが余分に回転
してしまうのを極めて小さなものに抑えることができる
。また、検出器が故障してもカウンタに記憶されるステ
ップモータの回転角度により制御の続行が可能であり、
これにより、検出器の故障によりシステム全体が全く機
能しなくなるという事態が避けられ、システムの信頼性
の向上を図ることができる。この結果、高速で精度の高
い位置決めが可能になるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図は
従来のステップモータの制御装置の構成を示すブロック
図である。 1・・・ステップモータ、2・・・検出器、3・・・比
較器、4・・・パルス発生器、5・・・カウンタ、6・
・・更新回路、7・・・故障検出器、8・・・スイッチ

Claims (1)

  1. 【特許請求の範囲】  ステップモータの回転位置を検出する検出器と、検出
    した回転位置と指令された回転位置との偏差を求める比
    較器と、この比較器から出力される偏差の値に対応した
    数のパルス信号をステップモータに印加するパルス発生
    器を備えたステップモータ制御装置において、 ステップモータに印加されるパルス信号をカウントし、
    ステップモータの予測回転位置を記憶する記憶手段と、 前記検出器で検出したステップモータの実回転位置の値
    によつて前記記憶手段に記憶された予測回転位置の値を
    任意の時期に更新する更新手段とを設け、前記比較器は
    前記記憶手段に記憶された予測回転位置と指令された回
    転位置との偏差を求め、その偏差に対応した数のパルス
    信号を前記パルス発生器から発生させるように構成して
    成るステップモータ制御装置。
JP63095863A 1988-04-19 1988-04-19 ステップモータ制御装置 Expired - Fee Related JPH0828994B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63095863A JPH0828994B2 (ja) 1988-04-19 1988-04-19 ステップモータ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63095863A JPH0828994B2 (ja) 1988-04-19 1988-04-19 ステップモータ制御装置

Publications (2)

Publication Number Publication Date
JPH01268498A true JPH01268498A (ja) 1989-10-26
JPH0828994B2 JPH0828994B2 (ja) 1996-03-21

Family

ID=14149199

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63095863A Expired - Fee Related JPH0828994B2 (ja) 1988-04-19 1988-04-19 ステップモータ制御装置

Country Status (1)

Country Link
JP (1) JPH0828994B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04109885A (ja) * 1990-08-28 1992-04-10 Jeol Ltd インダクションモータの駆動制御装置
JP2017058160A (ja) * 2015-09-14 2017-03-23 株式会社島津製作所 モータ駆動機構及びモータ駆動方法
CN115395838A (zh) * 2022-08-24 2022-11-25 重庆长安汽车股份有限公司 前照灯调光步进电机零点自校正系统、方法及汽车

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58157399A (ja) * 1982-03-12 1983-09-19 Komatsu Ltd パルスモ−タの制御装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58157399A (ja) * 1982-03-12 1983-09-19 Komatsu Ltd パルスモ−タの制御装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04109885A (ja) * 1990-08-28 1992-04-10 Jeol Ltd インダクションモータの駆動制御装置
JP2017058160A (ja) * 2015-09-14 2017-03-23 株式会社島津製作所 モータ駆動機構及びモータ駆動方法
CN115395838A (zh) * 2022-08-24 2022-11-25 重庆长安汽车股份有限公司 前照灯调光步进电机零点自校正系统、方法及汽车

Also Published As

Publication number Publication date
JPH0828994B2 (ja) 1996-03-21

Similar Documents

Publication Publication Date Title
US4085890A (en) Position detecting system
US4298832A (en) Digital motor speed controller
US4101817A (en) Position-correctable numerical control system
US5077507A (en) Servo control apparatus
US4446389A (en) Quadrature tach decoder circuit
US5075870A (en) Method and device for determining whether or not origin return operation for industrial robot is required
JPH01268498A (ja) ステップモータ制御装置
JP2685962B2 (ja) エンコーダ異常検出装置
KR102703485B1 (ko) 모터의 미세 제어를 위한 마이크로 앵글 틱의 생성 방법 및 그 장치
JPS6110715A (ja) 絶対位置検出方式
JP2541809B2 (ja) エンコ−ダ欠相検出装置
JPS61221802A (ja) ロボットアームの原点サーチ方法
JPH0442606B2 (ja)
JPS5866121A (ja) 数値制御装置の偏差位相変調器
JPH01153910A (ja) 速度・角度制御装置
KR0129983B1 (ko) 모터 제어장치
JPS5839613B2 (ja) スウチセイギヨホブバンニオケル テ−ブルカイテンジクノ セイギヨホウシキ
JPS63243702A (ja) カウントチエツク式回転角検出装置
KR920007496B1 (ko) 공구번호 카운트 에러방지 및 보상방법
JPH01239415A (ja) エンコーダの異常検出装置
JPS60187802A (ja) 角度検出回路
JP2576956B2 (ja) 産業用ロボツトの回転角検出装置
JPS5953561B2 (ja) 誤差補正方式
JPH0371213A (ja) サーボ制御装置
JPH02124422A (ja) インクリメンタルエンコーダの絶対位置演算回路

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees