JPS60142709A - 偏差カウンタ方式の位置制御装置 - Google Patents

偏差カウンタ方式の位置制御装置

Info

Publication number
JPS60142709A
JPS60142709A JP24740883A JP24740883A JPS60142709A JP S60142709 A JPS60142709 A JP S60142709A JP 24740883 A JP24740883 A JP 24740883A JP 24740883 A JP24740883 A JP 24740883A JP S60142709 A JPS60142709 A JP S60142709A
Authority
JP
Japan
Prior art keywords
deviation
voltage
zero
position control
circuit
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
JP24740883A
Other languages
English (en)
Inventor
Yoshiki Sato
佐藤 芳己
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.)
Fuji Electric Co Ltd
Original Assignee
Fuji Electric Co Ltd
Fuji Electric Manufacturing 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 Fuji Electric Co Ltd, Fuji Electric Manufacturing Co Ltd filed Critical Fuji Electric Co Ltd
Priority to JP24740883A priority Critical patent/JPS60142709A/ja
Publication of JPS60142709A publication Critical patent/JPS60142709A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • G05B19/19Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
    • G05B19/21Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device
    • G05B19/23Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control
    • G05B19/231Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control the positional error is used to control continuously the servomotor according to its magnitude
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50043Near zero detection

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の属する技術分野〕 この発明は、偏差カウンタを使用して位置制御を行う制
御装置に関するものである。
〔従来技術とその問題点〕
一般に、数値制御を行う工作機械や搬送機械等において
、位置制御装置は重要な役割を果している。
従来、この稲の位置制御装置として、サーボモータを任
意の角度回転させるパルス信号をディジタル[相]アナ
ログ変換器(以下これをD/A変換器という)を介して
アナログ信号とし、このアナログ信号により前記サーボ
モータを駆動制御する手段と、前記サーボモータの回転
に伴いその回転角に対応した正もしくは負のパルス信号
を取出すと共に鋸歯状波状に変化するアナログ信号を取
出す手段と、この手段により得たアナログ信号を前記1
)/A変換器に重畳させて前記サーボモータに印加する
手段とを設けた構成からなるものが提案されている。
しかしながら、この種の制御装置において、例えば最小
偏差±1パルス以内となる高精度の位置決め制御を行う
場合、ドライブユニットの制御性も広範囲の制御性を必
要とするため、ドライブユニットが高価になる。すなわ
ち、低価格のドライブユニットでは、制御範囲に制限が
あり、高精度の位置決めを行うことは困難である。
ところで、ドライブユニットへの指令電圧とサーボモー
タの回転速度との関係について、その理想的な特性を示
せば、第1図に示すように、横軸にドライブユニットへ
の指令電圧をとり。
縦軸にサーボモータの回転速度をとれば直線的な電圧−
速度時性となる。しかしながら、実際のシステムにおい
ては、指令電圧が小さな領域では回転速度が得られない
不感帯が生じるため、第2図に示すような電圧−速度特
性となる。また、指令パルスと帰還パルスの差を示す偏
差量とドライブユニットへの速度指令逝圧出カドの関係
は、第3図に示すような偏差−電圧出力特性となる。
そこで、偏差量のディジタル数をD/A変換器を介して
アナログの電圧に変換するに際し、D/A変換器が12
ビツト長の分解能が必要な場合、偏差1の時の指令電圧
の出力は1/Lo96となり、ドライブユニットはこの
”4096以上の制御範囲全充分にカバーすることが要
求される。例えば、ドライブユニットが1:1000の
制御範囲しか得られない場合、最小偏差の制御を行うこ
とができない難点がある。なお、D/A変換器の分解能
は、制御しようとするシステムによって選択されるため
、ドライブユニットの制御範囲とは別に選択されるもの
である。
従って、この種の位置制御装置においては、低コストで
指令電圧に対して最小偏差±1パルスの範囲で制御でき
る構成を有するものが要求される。
〔発明の目的〕
本発明の目的は、簡単な構成で低コストに製作すること
ができると共に高精度の位置制御を達成することができ
る偏差カウンタ方式の位置制御装置を提供するにある。
〔発明の要点〕
本発明に係る偏差カウンタ方式の位置制御装置は、指令
パルスと帰還パルスとを入力してその偏差を算出する偏
差カウンタを備え、この偏差カウンタの偏差出力をD/
A変換器に入力して指令信号を得るよう構成した位置制
御装置において、D/A変換器の出力側にD/A変換器
の出力電圧に対し所定の設定電圧を加算する加算回路を
接続し、さらに偏差カウンタの偏差零を検出する偏差零
検出回路を設け、この偏差零検出回路の検出信号によp
前記加算回路への設定電圧の加算を阻止するよう構成す
ることt−特徴とする。
すなわち、本発明においては、従来より使用されている
偏差カウンタ方式の位置制御装置に5− オイテ、偏差カウンタの偏差量をそのままドライブユニ
ットの指令電圧とすることなく、所定の設定電圧を加算
するように構成すると共に偏差零を検出した際には前記
設定電圧の加算を阻止して指令電圧の出力を停止させる
よう構成することにより、ドライブユニットの不感帯を
超えて最小偏差による位置制御を確実に達成することが
できる。
従って1本発明の位置制御装置において、加算回路に加
算する設定電圧は、偏差零検出回路の出力信号eζ応じ
て開閉動作する接点を介してそれぞれ正または負の電圧
設定を行う電圧設定回路を設けて供給するよう構成すれ
ば好適である。
〔発明の実施例〕
次に、本発明に係る偏差カウンタ方式の位置制御装置の
実施例につき、添付図面を参照しながら以下詳細に説明
する。
第4図は、本発明に係る位置制御装置の一実施例を示す
回路図である。すなわち、参照符号6一 10は偏差カウンタを示し、この偏差カウンタ10には
サーボモータに対して移動指令を行う移動指令パルスと
サーボモータの移動状態から検出される移動帰還パルス
とがそれぞれ入力され、両パルスをカウントしてその偏
差を算出するよう構成される。この偏差カウンタ10に
は、偏差カウンタ10で得られた偏差量に比例した電圧
に変換するためのD/A変換器12が接続される。また
、前記偏差カウンタ10には、偏差カウンタ10で得ら
れた偏差が零であることを検出する偏差零検出回路14
が接続される。
、さらに、この偏差零検出回路14に対しては、前記偏
差カウンタ10で得られる偏差が零でない場合に、所定
の電圧値を設定する電圧設定回路16を設けると共に、
この電圧設定回路16の出力電圧と前記1)/A変換器
12で得られる偏差に比例した電圧とを加算する加算回
路18とを設ける。
しかるに、前記偏差カウンタ10は、移動指令パルスを
入力するとこのパルスを積算し、この積算パルス量(偏
差量)をD/A変換器12を介して直流電圧に変換し、
サーボモータの速度指令となる・−万、サーボモータの
移動は。
移動帰還パルスとして検出され、偏差カウンタ10に入
力される。この時、偏差カウンタ10に積算された移動
指令パルスは、移動帰還パルスにより減算され、また移
動指令パルスを連続して入力すれば加減算を繰返し一定
の偏差量を保持しながらサーボモータを回転させる。
偏差カウンタ1OK対し、t−ボモータの移動量に相当
するパルス量の移動指令パルスが入力されて移動指令パ
ルスが消滅すると、移動指令パルスのカウントが停止さ
れ、移動帰還パルスのみ入力されて偏差量は減算され、
サーボモータへの指令電圧゛は降下する。そして、偏差
量が零になった時点でサーボモータは停止し1位置決め
が完了する。このように、偏差カウンタ10は、移動指
令パルス数とサーボモータの回転i(回転角)に相当す
る移動帰還パルス数とが一致するように動作する^ 7− そこで、例えば前記偏差カウンタ10を2進のアップ・
ダウンカウンタで12ビツト構成とすれば、偏差量は次
のように表示される。
CI) 偏差+最大・・・吻 01111111111
1(2)偏差0 ・・・・ooooooooooo。
(3)偏差−最大・9・・111111111111従
って、前記偏差カウンタの偏差量はD/A変換器124
C入力されその内容に応じた直流電圧に変換される6t
た。偏差零検出回路14では、前記出力“1″が全て“
0″であることを検知する・例えば、零検出回路14が
oooo”を検出した時に偏差零検出回路14の出力に
よ)リレー(一般にはアナログスイッチ)を作動させて
加算回路18への電圧設定を解除する回路を示せば第5
図に示す通りである。なお、第5図において、偏差カウ
ンタ10で得られる2進出力のうち最上位桁(MSB)
は電圧の正〔“0“〕または負〔1″′〕を示し、偏差
零検出回路14が零検出出力を生じない場合は前記電圧
の正負に基づいて加算回路18に対し所−9−m+ 8一 定の極性の設定電圧を与える。
〔発明の効果〕
前述した実施例から明らかなように1本発明によれば、
偏差カウンタの出力偏差零を検出する偏差零検出回路を
設けると共に出力偏差が零以外の場合にサーボモータを
制御する指令電圧に所定の電圧を加算する電圧設定回路
を設けることにより、最少偏差が発生した時点でサーボ
モータを制御するドライブユニットに対して充分動作で
きる指令電圧を与えることができる(第6図参照)。従
って1本発明装置によれば、制御範囲の少ないドライブ
ユニットであっても、偏差カウンタによって最少偏差が
発生した際にドライブユニットの不感帯を充分に超える
指令電圧を与えることができ、この結果最少偏差で位置
決め制御を確実に達成することができる。
また、本発明に係る位置制御装置は、簡単な回路構成で
低コストに製造することができるばかりでなく、前述し
た実施例の如き位置決め制御に限らずディジタル制御か
らアナログ制御に10− インタフェースを行う場合等に有効に応用することがで
きる。
以上、本発明の好適な実施例について説明したが、本発
明の精神を逸脱しない範囲内において種々の設計変更を
なし得ることは勿論である。
【図面の簡単な説明】
第1図は位置制御装置における理想的な指令電圧一回転
速度特性線図、第2図は従来の一般的な位置制御装置に
おける電圧−速度特性線図、第3図は従来装置の偏差量
−指令電圧特性線図、第4図は本発明に係る偏差カウン
タ方式の位置制御装置の一実施例を示す要部制御回路図
、第5図はdX4図に示す制御回路の一具体例を示す詳
細回路図、第6図は本発明装置の偏差量−指令電圧特性
線図である。 10・・・偏差カウンタ 12・・・D/A変換器14
・・・偏差零検出回路 16・・・電圧設定回路18・
・・加算回路 1l− FIG、6 手続補正書(方力 昭和59年 2月9日 特許庁長官 若杉 和 夫 殿 1、事件の表示 昭和58年特許願第247408号 2、発明の名称 偏差カウンタ方式の位置制御装置 3、補正をする者 事件との関係 特許出願人 住所 川崎市川両区田辺新田1番1号 名称(523)富士電機製造株式会社 代表者阿部栄夫 4、代理人 47−

Claims (1)

  1. 【特許請求の範囲】 (11指令パルスと帰還パルスとを入力してその偏差を
    算出する偏差カウンタを備え、この偏差カウンタの偏差
    出力をD/A変換器に入力して指令信号を得るよう構成
    した位置制御装置において、D/A変換器の出力側にD
    /A変換器の出力電圧に対し所定の設定電圧を加算する
    加算回路を接続し、さらに偏差カウンタの偏差零を検出
    する偏差零検出回路を設け、この偏差零検出回路の検出
    信号により前記加算回路への設定電圧の加算を阻止する
    よう構成することを特徴とする偏差カウンタ方式の位置
    制御装置。 (21#許請求の範囲第1項記載の位置制御装置におい
    て、加算回路に加算する設定電圧は、偏差零検出回路の
    出力信号に応じて開閉動作する接点を介してそれぞれ正
    または負の電圧設定を行う電圧設定回路を設けて供給す
    るよう構成してなる偏差カウンタ方式の位置制御装置。
JP24740883A 1983-12-29 1983-12-29 偏差カウンタ方式の位置制御装置 Pending JPS60142709A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24740883A JPS60142709A (ja) 1983-12-29 1983-12-29 偏差カウンタ方式の位置制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24740883A JPS60142709A (ja) 1983-12-29 1983-12-29 偏差カウンタ方式の位置制御装置

Publications (1)

Publication Number Publication Date
JPS60142709A true JPS60142709A (ja) 1985-07-27

Family

ID=17162986

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24740883A Pending JPS60142709A (ja) 1983-12-29 1983-12-29 偏差カウンタ方式の位置制御装置

Country Status (1)

Country Link
JP (1) JPS60142709A (ja)

Similar Documents

Publication Publication Date Title
US3828168A (en) Controlled velocity drive
JPS59189401A (ja) 位置制御装置
JPS61214002A (ja) 追従誤差制御装置
JPH07112711B2 (ja) デジタルサ−ボによる射出成形機制御方式
JPS621012A (ja) 回転体の位置決め制御装置
JPH0425101B2 (ja)
JPS60220411A (ja) デイジタル位置制御装置
JPH0358859B2 (ja)
JP2660006B2 (ja) ロータ角度検出方法
JPH0431603Y2 (ja)
JP3412730B2 (ja) サーボモータ制御装置
JPS633667A (ja) 位置決め方法
SU1661955A1 (ru) Электропривод посто нного тока
JPS61150690A (ja) サ−ボモ−タの制御方法
JPH087836Y2 (ja) モータの位置制御装置
KR100195078B1 (ko) 브이알 모터의 속도제어방법 및 장치
JPH02237743A (ja) 数値制御装置の主軸制御方式
JPS63262082A (ja) モ−タの制御装置
JPS59117482A (ja) モ−タ制御装置
JPS62193580A (ja) 制御装置
JPS63273114A (ja) 定位置停止制御装置
SU415774A1 (ja)
SU566241A1 (ru) Устройство дл программного управлени
JPS621013A (ja) 回転体の位置決め制御装置
JPS58177236A (ja) 放電加工制御装置