[go: up one dir, main page]

JPS59175389A - Stopping method of encoder motor - Google Patents

Stopping method of encoder motor

Info

Publication number
JPS59175389A
JPS59175389A JP4888183A JP4888183A JPS59175389A JP S59175389 A JPS59175389 A JP S59175389A JP 4888183 A JP4888183 A JP 4888183A JP 4888183 A JP4888183 A JP 4888183A JP S59175389 A JPS59175389 A JP S59175389A
Authority
JP
Japan
Prior art keywords
deceleration
pattern
encoder
command
mode
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
JP4888183A
Other languages
Japanese (ja)
Inventor
Junshiro Inamura
稲村 潤四郎
Kimiyoshi Ishizaki
石崎 公祥
Giichi Ishida
義一 石田
Yuko Nojiri
雄幸 野尻
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP4888183A priority Critical patent/JPS59175389A/en
Publication of JPS59175389A publication Critical patent/JPS59175389A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P3/00Arrangements for stopping or slowing electric motors, generators, or dynamo-electric converters
    • H02P3/06Arrangements for stopping or slowing electric motors, generators, or dynamo-electric converters for stopping or slowing an individual dynamo-electric motor or dynamo-electric converter
    • H02P3/08Arrangements for stopping or slowing electric motors, generators, or dynamo-electric converters for stopping or slowing an individual dynamo-electric motor or dynamo-electric converter for stopping or slowing a DC motor

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Stopping Of Electric Motors (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、エンコーダモードルの停止方法に係り例えば
、搬送機に使用するに適した、エンコーダモードルの停
止方法に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Application of the Invention] The present invention relates to a method for stopping an encoder mode, for example, a method for stopping an encoder mode suitable for use in a conveyor.

〔発明の目的〕[Purpose of the invention]

本発明は、外部よりのパターン補正情報によシ、予め設
定された、減速速度指令を補正して使用し、減速速度を
外部より選択出来るようにすると共に、予め設定された
減速パターンを、実質的に、数倍のバター/として使用
可能にすることを目的とする。
The present invention corrects and uses a preset deceleration speed command based on pattern correction information from the outside, allows the deceleration speed to be selected from the outside, and substantially changes the preset deceleration pattern. The purpose is to make it usable as several times the amount of butter.

〔発明の概要〕[Summary of the invention]

外部よりのパターン補正情報により、予め設定された減
速速度指令値を、使用時に補正(数倍、又は、数分の1
)して使用し、減速特性を、変えることに有る。
Using external pattern correction information, the preset deceleration speed command value can be corrected (several times or even a fraction) during use.
) to change the deceleration characteristics.

〔従来技術〕[Prior art]

従来は、エンコーダモードルを使用した位置制御におい
ては、移動すべきモードルの回転角度をエンコーダパル
スに換算して、位置指令として、指示制御部に入力し、
モードルの回転にともなって出力されるエンコーダのパ
ルスを、その回転方向により、アップカウントまたは、
ダウンカウントし、前記入力された位置指令と一致した
点で停止させる方式がとられている。
Conventionally, in position control using an encoder modele, the rotation angle of the modele to be moved is converted into encoder pulses and inputted to the instruction control unit as a position command.
The encoder pulses output as the modele rotates can be counted up or down depending on the direction of rotation.
A method is adopted in which the device counts down and stops at a point that matches the input position command.

これを、エンコーダを搭載したDCモードルの場合につ
いて、第1図により説明する。
This will be explained with reference to FIG. 1 in the case of a DC mode equipped with an encoder.

ここで、第1図は、DCモードル制御システムすなわち
、DCモードルMは、トランジスタQA(→、QA(→
、Qe(ト)、Qn(へ)の4個により、フルブリッジ
形の中心に接続され、これらの各トランジスタのベース
は、各々、抵抗RA(ト)、RA(へ)。
Here, FIG. 1 shows a DC mode control system, that is, a DC mode M is a transistor QA(→, QA(→
, Qe(g), and Qn(g), are connected to the center of the full bridge type, and the bases of these transistors are connected to resistors RA(g) and RA(g), respectively.

几B(イ)、R8(へ)を介して、マイクロコンピュー
タMPUに接続されている。
It is connected to the microcomputer MPU via B (a) and R8 (f).

そして、マイクロコンピュータMPUの出力により、ト
ランジスタQA(→、Qζ(へ)がオンすると、DCモ
ードルMは正回転、トランジスタQ、(ト)。
Then, when the transistor QA (→, Qζ) is turned on by the output of the microcomputer MPU, the DC moder M rotates forward, and the transistor Q, (g).

QB(ハ)がオンすると、DCモードルMは逆方向へ回
転されるものである。
When QB (c) is turned on, the DC moder M is rotated in the opposite direction.

また、そのDCモードルMの軸には、エンコーダEが直
結されており、DCモードルMの回転に従って、エンコ
ーダEは、第2図の各波形位相図に示す出力φA、φB
という、位相の異なった2相の矩形波を出力するもので
ある。
Further, an encoder E is directly connected to the axis of the DC modele M, and as the DC modele M rotates, the encoder E generates outputs φA and φB shown in each waveform phase chart in FIG.
It outputs two-phase rectangular waves with different phases.

この出力φA、φ島は、DCモードルMの回転方向によ
って、その位相の進、遅は逆になる。すなわち、DCモ
ードルMが正方向回転のときは、出力φムが進み、一方
、同モードルMが逆回転のときは、出力φ―の位相が進
むものである。
The phases of the outputs φA and φ island are reversed depending on the direction of rotation of the DC moder M. That is, when the DC moder M rotates in the forward direction, the output φ-m advances, while when the DC moder M rotates in the reverse direction, the phase of the output φ- advances.

しかして、アップダウンカウンタ回路UDCNTは、エ
ンコーダEの出力φ、、φm’k、第2図のパルスFC
に示すように、その各々の立上り、立下りを検出し、4
倍の周波数を作り出して、DCモードルMの回転方向に
従って、4倍化されたパルスFCを、アップカウントあ
るいは、ダウンカウントシ、そのカウンタ値C0UNT
を、速度あるいは、位置の情報として、マイクロコンピ
ュータMPUに入力するものである。
Therefore, the up/down counter circuit UDCNT outputs the outputs φ, , φm'k of the encoder E, and the pulses FC of FIG.
As shown in Figure 4, each rising and falling edge is detected.
The frequency is doubled, and the quadrupled pulse FC is counted up or down according to the rotation direction of the DC mode model M, and the counter value C0UNT is counted up or down.
is input to the microcomputer MPU as velocity or position information.

また、アップダウンカウンタ回路Ul)CNTは、エン
コーダEの出力φム、φ1の位相の進、遅により、DC
モードルMの回転方向信号、すなわち第2図における回
転方向信号ROTの信号を、HまたはLで、マイクロコ
ンピュータMPUに入力するものでるる。
In addition, the up/down counter circuit Ul)CNT has a DC
The rotational direction signal of the moder M, that is, the rotational direction signal ROT in FIG. 2, is inputted to the microcomputer MPU as H or L.

そして、INFはインターフェース回路であり、このイ
ンターフェース回路INFと上記のマイクロコンピュー
タMPUとは、指示制御部に係るものでおる。なお、’
R*  jIはDCモードルMの右、左の電流方向であ
る。
INF is an interface circuit, and this interface circuit INF and the above-mentioned microcomputer MPU are related to the instruction control section. In addition,'
R*jI are the right and left current directions of the DC mode M.

このような構成で、速度指令SC1位置指令PC,運転
指令CTLは、インターフェース回路INFを介してマ
イクロコンピュータMPUに入力されると、マイクロコ
ンピュータMPUは、位置制御時の速度1位置と時間と
の関係説明図である第3図に示すように、(「令された
速度Sまで加速後、指令された速度で回転させ、カウン
タ値C0(JNTを監視し、最適パターンで停止できる
位置、すなわち減速を開始する位置XIまで達すると、
予めマイクロコンピュータMPU内に設定された、減速
速度指令パターン図である第4図における減速速度指令
パターンPIに従って、減速し、停止するものである。
With this configuration, when the speed command SC1, position command PC, and operation command CTL are input to the microcomputer MPU via the interface circuit INF, the microcomputer MPU calculates the relationship between the speed 1 position and time during position control. As shown in Fig. 3, which is an explanatory diagram, ("After accelerating to the commanded speed S, rotate at the commanded speed, monitor the counter value C0 (JNT, and set the position where it can stop in the optimal pattern, that is, decelerate. When you reach starting position XI,
The vehicle is decelerated and stopped in accordance with the deceleration speed command pattern PI shown in FIG. 4, which is a deceleration speed command pattern diagram, which is set in advance in the microcomputer MPU.

ここで、減速速度指令パターンP1での速度指令pIは
、p1=v/TT7(Kは常数)で、停止位置までの残
りのパルス数θの関数で与えられ、停止位置が近づくに
つれて、その速度指令も、図示のごとく小さくなり、振
動なく、停止させることができるものである。
Here, the speed command pI in the deceleration speed command pattern P1 is p1=v/TT7 (K is a constant), which is given as a function of the remaining pulse number θ to the stop position, and as the stop position approaches, the speed The command is also small as shown in the figure, and can be stopped without vibration.

しかし、この停止態様のパターンは、位置の関数すなわ
ち、停止位置までの残り1t−t、エンコーダのパルス
数θに換算した値で与えられるため、使用−j−ルD 
CモードルMに搭載するエンコーダにょシー義的に減速
特性が決定される。
However, this stopping pattern is given as a function of the position, that is, the remaining 1t-t to the stop position, and the value converted to the encoder pulse number θ.
The deceleration characteristics are determined by the encoder installed in the C mode model M.

いま、第4図において、減速パターンP1を最適減速パ
ターンとして、マイクロコンピュータMPU内に設定し
た場合、速い速度slの場合には、遠い位置X2より減
速を開始し、又遅い速度Sの場合には、近い位置XIよ
り減速を開始して停止位置に停止する。しかしながら、
第4図より明らかなように、いずれの場合にも、減速パ
ターンP+により減速を行なうので、減速特性は、常に
同じとなってしまった。
Now, in FIG. 4, if the deceleration pattern P1 is set as the optimal deceleration pattern in the microcomputer MPU, if the speed is fast sl, deceleration will start from the far position X2, and if the speed is slow S, the deceleration will start from the far position , the vehicle starts decelerating from the nearby position XI and stops at the stop position. however,
As is clear from FIG. 4, in either case, the deceleration was performed using the deceleration pattern P+, so the deceleration characteristics were always the same.

従って、従来技術に係るものにおいては、予め複数本の
減速パターンをMPU内に設定したとしても、その使用
範囲は、設定パターン内に限定されるため、使用DCモ
ードルの変化、負荷の慣性の変化、負荷トルクの変化等
の幅広い変化に対応させる為には、極めて多くの減速パ
ターンを、設定しなければならず、MPUの記憶容量と
の関係から、極めて広い範囲の変化に対する対応も、数
本の減速パターンにて、対応せざるを得ながった。
Therefore, in the conventional technology, even if a plurality of deceleration patterns are set in advance in the MPU, the usage range is limited to the set patterns, so changes in the DC mode used, changes in the inertia of the load, etc. In order to respond to a wide range of changes such as changes in load torque, it is necessary to set an extremely large number of deceleration patterns. We had no choice but to respond to the deceleration pattern.

この為、減速パターン1本の対応範囲が、極めて応く、
細かな対応が困雛であった。又、減速パターンの変更も
不可能であった。
For this reason, the corresponding range of one deceleration pattern is extremely
It was difficult to respond in detail. Furthermore, it was also impossible to change the deceleration pattern.

〔発明の実施例〕[Embodiments of the invention]

本発明に係るエンコーダモードルの停止方法は、外部よ
りの情報により、最適な減速パターンより得られる、減
速速度指令を補正して、予め設定された減速速度パター
ン1本を等価的に数本のパターンとして使用出来るよう
にするもので有る。
The encoder mode stop method according to the present invention corrects the deceleration speed command obtained from the optimal deceleration pattern using external information, and equivalently converts one preset deceleration speed pattern into several deceleration patterns. This allows it to be used as a pattern.

本発明の一実施例を図により説明する。An embodiment of the present invention will be described with reference to the drawings.

第5図は、制御システムのブロック図で有り、さきの第
1図と同一符号の部分は同等部分を示すものであってM
PUIはマイクロコンピュータ、INFIはインターフ
ェイス回路、CHGは、パターン補正指令である。
Figure 5 is a block diagram of the control system, and parts with the same symbols as those in Figure 1 above indicate equivalent parts.
PUI is a microcomputer, INFI is an interface circuit, and CHG is a pattern correction command.

すなわち図示構成のものは、第1図に、パターン補正指
令を追加したものである。
That is, the illustrated configuration is the same as in FIG. 1 with a pattern correction command added.

第6図は、パターン補正情報CHGの一動作例を示すも
のであり、以下絆細に説明する。
FIG. 6 shows an example of the operation of the pattern correction information CHG, which will be explained in detail below.

今Pを最適停止パターンとすると、パターン補正指令が
ない場合には、位gtxより減速を開始してパターンP
に従い停止する。ここで、外部よりパターン補正指令を
人力すると、その補正指令値に従い、MPUは、最適減
速パターンよりの減速速度指令を桶正しC(例えば2倍
、3倍、1.5倍あるいは1/2,1/3,1/1.5
等)これを減速速度指令として減速を行うものである。
Now, if P is the optimal stop pattern, if there is no pattern correction command, deceleration will start from position gtx and the pattern P
Stop according to the following. Here, when a pattern correction command is input manually from the outside, the MPU corrects the deceleration speed command from the optimal deceleration pattern (for example, 2 times, 3 times, 1.5 times, or 1/2) according to the correction command value. ,1/3,1/1.5
etc.) This is used as a deceleration speed command to perform deceleration.

この方法によれば、1本の減速パターンを等価的に、外
部補正指令の数だけ余分に使用出来るので、極めで、広
範囲の対応が可能となり、又減速特性を外部より変更出
来るもので有る。パターンP′は最適パターンPをある
倍数したもの、パターンP“は最適パターンPをある倍
数分の1したものとすると、速度Sで回転して来たモー
ドルは、それぞれ位置x’ 、x“より減速を開始し、
停止位置に停止する。
According to this method, one deceleration pattern can equivalently be used as many times as the number of external correction commands, so it is possible to adapt to an extremely wide range, and the deceleration characteristics can be changed externally. Assuming that the pattern P' is a certain multiple of the optimal pattern P, and the pattern P'' is a certain multiple of the optimal pattern P, the moders rotating at a speed S will move from positions x' and x'', respectively. Start decelerating,
Stop at the stop position.

以上の様に、本発明によれば、限定された複数本の減速
パターンを、外部補正の数使用出来るのでその実用価値
は極めて大である。
As described above, according to the present invention, a limited number of deceleration patterns can be used for external correction, and therefore its practical value is extremely large.

〔発明の効朱〕[Efficacy of invention]

本発明によれば、限定された減速パターンを、外部補正
数倍に使用出来るので、対応範囲が極めて広くなり、又
外部より減速パターンを変更可能となる。父、予め設定
する減速パターン数を少く出来るので、CPUの容量を
少くすることが出来る。
According to the present invention, a limited deceleration pattern can be used as many times as the number of external corrections, so the applicable range becomes extremely wide, and the deceleration pattern can be changed externally. Since the number of deceleration patterns that can be set in advance can be reduced, the CPU capacity can be reduced.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は従来技術のDCモードル制御/ステムのブロッ
ク図、第2図はその各波形位相図、第3図はその位置制
御時の速度、位置と時間との関係説明図、第4図は減速
速度指令パターン図、第5図は本発明の一実施例に係る
ものの実施に供せられる制御システムのブロック図、第
6図は本発明の一実施例に係るパターン補正法説明図で
ある。 M・・・DCモードル、E・・・エンコーダ、QA(ト
)。 QA(へ)、 Qa (−4−)、 Qll(へ)・・
・トランジスタ、R4(ト)。 1(1(へ)、Rm(ト)、RB(へ)・・・抵抗、U
l)CNT・・・アップダウンカウント回路、C0UN
T・・・カウンタ値、MPU1.・・マイクロコンピュ
ータ、INFl・・・インターフェイス回路、CTL・
・・運転指令、SL・・・速度指令、PC・・・位置指
令、CHG・・・パターン補正指令、ROT・・・回転
方向信号、φ、、φ8・・・エンコーダの出力、FC・
・・エンコーダの4倍化されたパルス、Xl + Xs
 * Xs X’ 、X“・・・減速を始める位置、P
、P’ 、P”、・・減速速度指令パタX2   X。 ハ朴動I
Fig. 1 is a block diagram of the conventional DC mode control/stem, Fig. 2 is a phase diagram of each waveform, Fig. 3 is an explanatory diagram of the relationship between speed, position, and time during position control, and Fig. 4 is an illustration of the relationship between speed, position, and time during position control. FIG. 5 is a block diagram of a control system used to implement an embodiment of the present invention, and FIG. 6 is an explanatory diagram of a pattern correction method according to an embodiment of the present invention. M...DC modele, E...encoder, QA (g). QA (to), Qa (-4-), Qll (to)...
- Transistor, R4 (g). 1 (1 (to), Rm (to), RB (to)...resistance, U
l) CNT...up/down count circuit, C0UN
T...Counter value, MPU1.・Microcomputer, INFl ・Interface circuit, CTL・
...Operation command, SL...Speed command, PC...Position command, CHG...Pattern correction command, ROT...Rotation direction signal, φ,, φ8...Encoder output, FC・
...Encoder quadrupled pulse, Xl + Xs
*Xs X', X"...Position to start deceleration, P
, P' , P'',...Deceleration speed command pattern X2 X. Hapoku motion I

Claims (1)

【特許請求の範囲】[Claims] 1、エンコーダを備えだモードルを制御し、停止位置を
、エンコーダパルス数で入力し、予め設定された減速速
度指令パターンに工υ停止させる回路における、その予
め設定された減速速度指令パターンを、外部よりパター
ン補正情報を入力させて補正し、その補正された減速速
度指令パターンにより停止せしめるようにしたことを特
徴とするエンコーダモードルの停止方法。
1. Controls the mode with an encoder, inputs the stop position by the number of encoder pulses, and outputs the preset deceleration speed command pattern to the external A method for stopping an encoder mode, characterized in that pattern correction information is inputted and corrected, and the encoder mode is stopped in accordance with the corrected deceleration speed command pattern.
JP4888183A 1983-03-25 1983-03-25 Stopping method of encoder motor Pending JPS59175389A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4888183A JPS59175389A (en) 1983-03-25 1983-03-25 Stopping method of encoder motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4888183A JPS59175389A (en) 1983-03-25 1983-03-25 Stopping method of encoder motor

Publications (1)

Publication Number Publication Date
JPS59175389A true JPS59175389A (en) 1984-10-04

Family

ID=12815621

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4888183A Pending JPS59175389A (en) 1983-03-25 1983-03-25 Stopping method of encoder motor

Country Status (1)

Country Link
JP (1) JPS59175389A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0714162A3 (en) * 1994-11-26 1996-06-05 Philips Patentverwaltung

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56125985A (en) * 1980-03-08 1981-10-02 Ricoh Co Ltd Motor decelerating control system for driving scanner
JPS57183283A (en) * 1981-05-06 1982-11-11 Hitachi Ltd Controlling method for position of motor and position controller

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56125985A (en) * 1980-03-08 1981-10-02 Ricoh Co Ltd Motor decelerating control system for driving scanner
JPS57183283A (en) * 1981-05-06 1982-11-11 Hitachi Ltd Controlling method for position of motor and position controller

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0714162A3 (en) * 1994-11-26 1996-06-05 Philips Patentverwaltung

Similar Documents

Publication Publication Date Title
US4286202A (en) Electronic damping of stepper motor
EP0135772B1 (en) Operation control apparatus for robots
JPH0474671B2 (en)
JPS59175389A (en) Stopping method of encoder motor
JPS621012A (en) Positioning controller for rotor
JPS6310443B2 (en)
JPS62125412A (en) Speed control method for motor
JPH0614798B2 (en) Drive unit for pulse motor
JPH0317594Y2 (en)
JPS62239204A (en) Method for positioning origin of robot
JP2562874B2 (en) Stepping motor out-of-step drive control system
JPS6240073A (en) Stopping method for encoder motor
JPS62123974A (en) Motor position control method
JPH0317595Y2 (en)
JP2000175497A (en) Device and method for controlling pulse motor and recording medium with pulse motor control program recorded therein
JPH0537677Y2 (en)
JPS6158484A (en) Controller for motor
JPS5935211A (en) digital positioning controller
JPS61251492A (en) Position controlling method of motor
JPS6235125B2 (en)
JPH0614292B2 (en) Control devices for industrial robots, etc.
JPS61251491A (en) Stopping method for motor with encoder
JPS6166597A (en) Pulse motor drive circuit
JPH0199495A (en) Driving device of stepping motor
JP2549508B2 (en) Closed loop drive control method for stepping motor