JPH04116706A - 原点復帰機能をもつサーボ制御装置 - Google Patents

原点復帰機能をもつサーボ制御装置

Info

Publication number
JPH04116706A
JPH04116706A JP23768290A JP23768290A JPH04116706A JP H04116706 A JPH04116706 A JP H04116706A JP 23768290 A JP23768290 A JP 23768290A JP 23768290 A JP23768290 A JP 23768290A JP H04116706 A JPH04116706 A JP H04116706A
Authority
JP
Japan
Prior art keywords
origin
counter
signal
target value
command
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.)
Pending
Application number
JP23768290A
Other languages
English (en)
Inventor
Akira Shimada
明 島田
Norio Yokoshima
典夫 横島
Sumi Shioda
塩田 寿美
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.)
Seiko Instruments Inc
Original Assignee
Seiko Instruments Inc
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 Seiko Instruments Inc filed Critical Seiko Instruments Inc
Priority to JP23768290A priority Critical patent/JPH04116706A/ja
Publication of JPH04116706A publication Critical patent/JPH04116706A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、サーボモータを搭載したロボット、工作機械
、プロッター、自動組立機等に利用されるサーボ制御装
置に関する。
〔従来の技術〕
従来多くのサーボ制御装置は、第2図に示すように目標
値発生器2からの目標位置指令4a3と、サーボモータ
6の位置検出器7からの位置フィードバック信号4の誤
差をカウンタ8に保持して位置誤差5として、制御部9
に出力し、制御部9では比例ゲイン、積分ゲイン、微分
ゲインを乗じて電流指令または電圧指令信号を生成し、
アンプ部10に出力し、モータ6のサーボ制御を行って
いる。
具体的にはカウンタ8に対して、位置指令値3をパルス
の形態で移動量に相当する数量だけ与え、また位置フィ
ードバック信号4も、モータの回転軸に直結したロータ
リエンコーダの位置検出器7より得られる位置検出パル
スとして与える方式となっている。
〔発明が解決しようとする!1題〕 しかしながら、上記の従来装置では物理的には現在位置
の検出機能があるわけではなく、原点復帰後の現在位置
を知ることができない、そこで、上記装置で現在位置を
検出するためには絶対位置検出器を装備するか誤差カウ
ンタとは別に絶対位置用のカウンタを装備か、瞬時の目
標位置と誤差とを同時に検出し、減算するすることによ
り現在位置データを得ることになり、ハードウェアの拡
大または複雑化装置の大型化等を招くことになる。
一方、これを解決するために、ソフトウェアを実現手段
とするサーボ制御を試みるようになると、カウンタ8は
誤差カウンタとしでではなく、絶対位置カウンタとして
利用する方が自然になり、位置指令値3と位置誤差5は
計算機内でデータとして保持することになる。この場合
、上記と同様に原点復帰位置検出手段11による信号検
出時にカウンタ8をクリア信号15によりクリアすると
位置誤差5は過大になり、前記制御方式を制御部9でそ
のまま実現したのではアンプ部9の入力の飽和が生じ、
モータ6のトルク飽和による暴走や故障の原因になる。
本発明では、絶対位置検出器を装備しないサーボモータ
を制御対象として、現在位置が検出でき、しかも原点復
帰時にモータのトルク飽和による暴走や故障のおそれの
ない原点後81I!機能を有するサーボ制御装置を提供
することを目的とするものである。
〔課題を解決するための手段〕
上記目的を達成するため、本発明にあっては、位置検出
器を有するサーボモータ制御対象とする制御装置であっ
て、位置検出器からの信号が入力され、絶対位置情報を
保持するカウンタと目標位置指令値を出力する目標発生
器とに、原点復帰指令信号に基づくクリア信号を入力す
るようにしたサーボ制御装置である。
〔作用〕
原点位置検出時に、カウンタのみでなく、位置指令をリ
セ7)することになり、制御対象の故障や暴走を防くと
共に、誤差のない原点復帰を実現する。
〔実施例〕
第1図は、本発明の実施例のサーボ制御装置ブロック図
であり、点線内はソフトウェアによって実現してもよい
ことを示している。また第3図は原点復帰フQ−を説明
する説明図である。第1図を基に以下説明する。
サーボモータ6の位置検出器(ロータリエンコーダ)7
からの位置信号は、カウンタ8を介して位置フィードバ
ンク信号として出力され、目標値発生器2からの位置指
令値3と演算器17にて加減算され、その位置誤差信号
5が制御部9に入力され、モータ6を制御する。接触ま
たは非接触センサとモータエンコーダの原点パルスのい
ずれかまたは両方を用いてサーボモータ6の原点を検出
する原点センサ11からの原点位置信号11aと、原点
復帰時に原点復帰’M JH12から出される原点復帰
可信号16はAND回路14に入力され、AND回路】
4からはクリア信号15が出力される。このクリア信号
15は、カウンタ回路8および目標値発生器2の双方に
入力されるようサーボ制御装置1は構成されている。
次に、原点復帰動作について、第3図をもとに説明する
。始めに、原点復帰制御部12は、原点復帰指令が与え
られると、原点復帰可信号16をAND回路14に出力
し、AND回路14からのクリア信号15により、々ウ
ンタ8および目標値発生基板の双方のデータをクリアす
る。そして、サーボ制御開始位置等の現在位置(任意の
位置)が仮に原点とされる(ST−1)。
また、原点復帰制御部12は、同時に原点復帰動作信号
13を目標値発生器2に対しても出力する。
この原点復帰動作信号13により、目標値発赤器2は、
原点復帰方向に対する位置指令値3を時系列データの形
態で出力し始める(ST−2)。
原点復帰位置検出手段である原点センサ11の出力はA
ND回路14に人力され(ST−3) 、原点復帰可信
号16がAND回路】4に入力されるとクリア信号15
が出力され、カウンタ8と目標値発生器2をクリアする
(ST〜4)。クリア信号15は割り込み発生またはポ
ーリングによって(ST−5) 、CPUにより認識さ
れ、目標値発生器2がクリアされ(ST−6) 、最後
に原点復帰制御部の指令信号13: 16は解除される
〔発明の効果〕
本発明により、カウンタは絶対位置を誤差なしに保持す
ることができるようになり、CPUは任意の時点に現在
位置を認識することが可能である。
また、iit源遮断後の再投入に際しても位置精度誤差
を生しない。
また、今日多くあるように、原点信号を直接に入力する
入力端子を存し、入力後のリセットまたはクリアの発生
を表す出力端子を持つカウンタ■Cを初層する場合にも
、出力端子を第1図のクリア信号と見なすことにより、
本発明における原点復帰方法を用いたサーボ制御装置の
実現は可能である。
【図面の簡単な説明】
第1図は本発明におけるサーボ制御装置の実施例であり
、図中の点線内はそれがソフトウェアで実現されること
を示す、第2図は上記機能を有する従来の例を示す、第
3図は第1図のサーボ制御装置で実現される原点復帰の
フローを示すものである。 1・・・サーボ制御装置 2・ ・ ・目標値発生器 麿 サーボモータ 位置検出器 カウンタ 原点センサ 原点復帰制御部

Claims (1)

    【特許請求の範囲】
  1.  位置検出器を有するサーボモータを制御対象とし、位
    置検出器からの信号が入力され、絶対位置情報を保持す
    るカウンタと目標位置指令値を出力する目標値発生器と
    の双方に原点復帰信号に基づくクリア信号を入力するよ
    うにしたことを特徴とする原点復帰機能をもつサーボ制
    御装置。
JP23768290A 1990-09-06 1990-09-06 原点復帰機能をもつサーボ制御装置 Pending JPH04116706A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23768290A JPH04116706A (ja) 1990-09-06 1990-09-06 原点復帰機能をもつサーボ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23768290A JPH04116706A (ja) 1990-09-06 1990-09-06 原点復帰機能をもつサーボ制御装置

Publications (1)

Publication Number Publication Date
JPH04116706A true JPH04116706A (ja) 1992-04-17

Family

ID=17018948

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23768290A Pending JPH04116706A (ja) 1990-09-06 1990-09-06 原点復帰機能をもつサーボ制御装置

Country Status (1)

Country Link
JP (1) JPH04116706A (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6258314A (ja) * 1985-09-09 1987-03-14 Nissan Motor Co Ltd 絶対位置検出装置
JPS62169212A (ja) * 1986-01-22 1987-07-25 Shinko Electric Co Ltd 位置認識装置
JPS62226207A (ja) * 1986-03-28 1987-10-05 Shibaura Eng Works Co Ltd サ−ボモ−タの位置決め制御装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6258314A (ja) * 1985-09-09 1987-03-14 Nissan Motor Co Ltd 絶対位置検出装置
JPS62169212A (ja) * 1986-01-22 1987-07-25 Shinko Electric Co Ltd 位置認識装置
JPS62226207A (ja) * 1986-03-28 1987-10-05 Shibaura Eng Works Co Ltd サ−ボモ−タの位置決め制御装置

Similar Documents

Publication Publication Date Title
JP2008022590A (ja) サーボモータ監視装置
US20020063548A1 (en) Safe speed monitoring for sensor-free three-phase drives
JP2954615B2 (ja) モータ駆動制御装置
JPS60230204A (ja) 可動体移動制御装置における保安装置
JP3370845B2 (ja) アブソリュートエンコーダ
JPS5947322B2 (ja) ストロ−クオ−バ−検知方法
JP2845730B2 (ja) 位置制御システムの位置情報判別装置及びその判別方法
JPH04116706A (ja) 原点復帰機能をもつサーボ制御装置
JP3042385B2 (ja) Acサーボモータの位置検出回路の故障検出方法および検出装置
JP3341519B2 (ja) 同期制御装置
JPS5932801B2 (ja) 位置の修正可能な数値制御方式
JP3173031B2 (ja) ロボットアームのサーボ制御装置
JP2006170946A (ja) ロータリテーブル制御装置
JPS63241603A (ja) ロボツトの位置偏差信号の処理方法及び装置
JP2666798B2 (ja) サーボモータの暴走検出・防止方法
JP3675206B2 (ja) 産業用ロボット
JPH01223311A (ja) パルスエンコーダ
JPS6066680A (ja) モ−タ駆動制御装置の異常検出回路
JPS6284303A (ja) ロボツトの制御装置
JPH0447408A (ja) 数値制御装置
JPH01268498A (ja) ステップモータ制御装置
JP2576956B2 (ja) 産業用ロボツトの回転角検出装置
JPH05282046A (ja) Acサーボモータ制御方法
KR0160674B1 (ko) 서보 모터 드라이브의 커뮤테이션 에러 방지 방법
JP2007288891A (ja) 電力変換装置