JPH02292608A - positioning control device - Google Patents

positioning control device

Info

Publication number
JPH02292608A
JPH02292608A JP11212189A JP11212189A JPH02292608A JP H02292608 A JPH02292608 A JP H02292608A JP 11212189 A JP11212189 A JP 11212189A JP 11212189 A JP11212189 A JP 11212189A JP H02292608 A JPH02292608 A JP H02292608A
Authority
JP
Japan
Prior art keywords
positioning control
counter
setting
stop
speed
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
JP11212189A
Other languages
Japanese (ja)
Inventor
Shigeo 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.)
Fuji Electric Co Ltd
Original Assignee
Fuji Electric 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 filed Critical Fuji Electric Co Ltd
Priority to JP11212189A priority Critical patent/JPH02292608A/en
Publication of JPH02292608A publication Critical patent/JPH02292608A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Position Or Direction (AREA)

Abstract

PURPOSE:To attain positioning control which can correspond to various requests by permitting a stop signal to set the value of a setting stop position in a deviation counter, switching a system to positioning control and to stop an object in a target position. CONSTITUTION:The counter 17 counting pulses from an encoder 4 is cleared by the rise of the stop signal LS. A difference between a setting moving amount which is set in a stop position setting switch 14 and the counter 17 is calculated and it is set in the deviation counter in a micro computer 11. When the value of the deviation counter is less than speed setting VR1 (VR2), the value of the deviation counter is D/A converted 16, and is outputted to a servo amplifier 2 as a speed command. When the stop signal LS is given, the system is switched to the positioning control of a deviation counter system, and the object moves by the setting moving amount and is stopped.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、サーボシステムにおける位置決め制御装置
に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a positioning control device in a servo system.

〔従来の技術〕[Conventional technology]

従来のサーボ位置決め制御装置では始点,終点という位
置情報を予めプログラムしておき、これにもとづいて位
置決めを行なうようにしているのが一般的である。
In conventional servo positioning control devices, positional information such as a starting point and an ending point is generally programmed in advance, and positioning is performed based on this information.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかしながら、上記の如き装置では外部から信号を受け
て、それから一定量だけ移動させて停止させる、という
要求に応じることができず、したがって適用範囲が限定
されるという問題がある。
However, the above-mentioned devices cannot respond to a request to receive a signal from the outside, then move by a certain amount and then stop, and therefore have a problem in that the range of application is limited.

〔課題を解決するための手段〕[Means to solve the problem]

停止信号を受けるまでは、速度設定器にて設定された速
度にて回転する速度サーボとして制御し、停止信号を受
けたならば偏差カウン夕方式による位置決め制御に切換
え、停止位置設定器で設定されたパルス数分だけ移動し
てサーボロソク状態に入るようにする。
Until it receives a stop signal, it is controlled as a speed servo that rotates at the speed set by the speed setting device, and when the stop signal is received, it switches to positioning control using the deviation counter evening method, and the speed set by the stop position setting device is changed. It moves by the number of pulses that were set and enters the servo solenoid state.

〔作用〕[Effect]

停止信号により設定停止位置の値を偏差カウンタに設定
し、以後は偏差カウンタ方弐による位置決め制御に切換
えて目標位置に停止させることにより、種々の要求に対
処し得る位置決め制御を可能にする。
By setting the value of the set stop position in the deviation counter by the stop signal, and thereafter switching to positioning control using the deviation counter 2 and stopping at the target position, positioning control that can meet various demands is made possible.

〔実施例〕〔Example〕

第1図はこの発明の実施例を示すブロック図である。同
図において、■は位置決め制御装置で、マイクロコンピ
ュータ等の処理装置(マイコン)11、停止前の速度設
定用ボリュウム12(VR1),1 3 (VR2) 
、停止までの移動量Pを設定する停止位置設定スイッチ
14、メモリl5、D / A i tn器l6および
エンコーダ4からのパルスを計数するカウンタ17等か
ら構成されている.なお、2はナーボアンプ、3はモー
タである。また、速度設定用ポリュウムをここでは2つ
設けたが、この数は必要に応じて決定する。
FIG. 1 is a block diagram showing an embodiment of the invention. In the figure, ■ is a positioning control device, which includes a processing device (microcomputer) 11 such as a microcomputer, and volumes 12 (VR1) and 13 (VR2) for speed setting before stopping.
, a stop position setting switch 14 for setting the amount of movement P until stopping, a memory 15, a D/A itn device 16, a counter 17 for counting pulses from the encoder 4, and the like. Note that 2 is a nervous amplifier and 3 is a motor. Further, although two speed setting polyurethanes are provided here, this number is determined as necessary.

第2図は第1図の動作を説明するためのフローヂャート
、第3図はその動作を説明するためのタイムチャート、
第4図はこの発明の主要部を説明するためのブロソク図
である。以下、これらの図を参照してその動作を説明す
る。
FIG. 2 is a flowchart for explaining the operation of FIG. 1, and FIG. 3 is a time chart for explaining the operation.
FIG. 4 is a block diagram for explaining the main part of this invention. The operation will be explained below with reference to these figures.

すなわち、第2図のステップ■〜■までは速度選択処理
を示し、速度設定用ポリュウムVR 1,VR2のいず
れかを選択し、これをそのままサーボアンプ2に対し速
度指令として出力する。第2図のステソプ■のSBUS
Yは、速度制御の終了とともに“0”とされるフラグを
示す。
That is, steps (1) to (2) in FIG. 2 show the speed selection process, in which either one of the speed setting polygons VR1 and VR2 is selected, and this is directly output to the servo amplifier 2 as a speed command. SBUS of Stesop ■ in Figure 2
Y indicates a flag that is set to "0" upon completion of speed control.

この様子をタイムチャートで示すと、第3図(イ),(
口)のようになる。つまり、同図(口)の如き速度選択
信号VSELI  (またはVSEL2)をONとし、
同図(イ)の如くモータの速度を速度設定用ボリュウム
VRI(またはVR2)で決まる速度にするための処理
である。
This situation is shown in time charts as shown in Figure 3 (a) and (
mouth). In other words, turn on the speed selection signal VSELI (or VSEL2) as shown in the figure (mouth),
This is a process for setting the speed of the motor to the speed determined by the speed setting volume VRI (or VR2) as shown in FIG.

一方、ステノプ■〜0は、停止13号LSがONになっ
た後に行なわれる、偏差カウン夕方式の位置決め制御動
作を示すもので、まず、停止信号■,Sの立ち上がりで
SBLISYなるフラグを“1″にするとともに(■参
照)、エンコーダ4がらのパルスを計数するカウンタ1
7 (第2図.第4図にはFBCTとして示している)
をクリアする(■参照)。なお、偏差カウンタによる位
置決め制御方式自体は公知である。
On the other hand, Stenop ■~0 indicates the positioning control operation of the deviation counter evening type, which is performed after stop No. 13 LS is turned on. First, at the rise of stop signals ■ and S, the flag SBLISY is set to '' (see ■), and the counter 1 that counts the pulses from the encoder 4.
7 (Figure 2. Shown as FBCT in Figure 4)
Clear (see ■). Note that the positioning control method using a deviation counter itself is well known.

次に、停止位置設定スイソチ14にて設定されている設
定移動IPと上記カウンタFBCTとの差を計算し、こ
れを偏差カウンタERCTに設定する([相]参照)。
Next, the difference between the set movement IP set in the stop position setting switch 14 and the counter FBCT is calculated, and this is set in the deviation counter ERCT (see [Phase]).

そして、この偏差カウンタERCTの値が速度設定VR
I(またはVR2)以下であれば、偏差カウンタERC
Tの値をD/A変換器16にてディジタル/アナログ変
換し、サーボアンプに速度指令として出力する(■,@
参照)。これに対し、偏差カウンタERCTの値が速度
設定VRI(またはVR2)以上であれば、速度設定V
RI(またはVR2)の速度をそのまま出力する<0.
0参照)。これは、速度指令のはね上がりを防止するた
めである。また、実際には第4図の如く、リミッタ18
を設けて偏差が大きくなりすぎないようにする一方、速
度指令VRI(またはVR2)をそのまま与えるように
て切換えている。
Then, the value of this deviation counter ERCT is the speed setting VR
If it is less than I (or VR2), the deviation counter ERC
The value of T is converted from digital to analog by the D/A converter 16 and output as a speed command to the servo amplifier (■, @
reference). On the other hand, if the value of the deviation counter ERCT is equal to or higher than the speed setting VRI (or VR2), the speed setting V
Output the speed of RI (or VR2) as is <0.
(see 0). This is to prevent the speed command from jumping up. In addition, in reality, as shown in FIG. 4, the limiter 18
is provided to prevent the deviation from becoming too large, while switching is made so that the speed command VRI (or VR2) is given as is.

このようにして、停止信号LSが与えられると、偏差カ
ウンタ方式の位置決め制御に切換えられ、設定移動IP
だけ移動して停止させられることになる。停止信号LS
O例を第3図(ハ)に示す。
In this way, when the stop signal LS is given, the positioning control is switched to the deviation counter method, and the set movement IP
The vehicle will be forced to move and stop. Stop signal LS
An example of O is shown in FIG. 3 (c).

また、第3図(イ)はモータの動きを示し、その実線部
は偏差が大きい場合を示し、点線部は偏差が小さい場合
を示している。
Further, FIG. 3(a) shows the movement of the motor, where the solid line section shows the case where the deviation is large, and the dotted line section shows the case where the deviation is small.

以上の如くすることにより、従来はできなかった次のよ
うなことが可能となる。
By doing the above, it becomes possible to do the following things that were not possible in the past.

第5図はこの発明の応用例を示すブロック図である。FIG. 5 is a block diagram showing an example of application of the present invention.

すなわち、不等間隔に並べられたワーク5に予めマーク
6を付しておき、光センサ7にてマーク6を検出したら
、それから一定量移動させてワーク5を停止させること
ができ、これによりその適用範囲を拡大することが可能
となる。第6図はその動作を説明するためのタイムチャ
ートで、ここでは停止信号としてマーク検出信号が導入
されている点を除けば第3図と同じなので、説明は省略
する。
That is, marks 6 are attached in advance to the workpieces 5 arranged at irregular intervals, and when the marks 6 are detected by the optical sensor 7, the workpieces 5 can be moved by a certain amount and stopped. It becomes possible to expand the scope of application. FIG. 6 is a time chart for explaining the operation, which is the same as FIG. 3 except that a mark detection signal is introduced as a stop signal, so the explanation will be omitted.

〔発明の効果〕〔Effect of the invention〕

この発明によれば、速度制御と位置決め制御の切換えを
外部信号により可能としたので、不等間隔に並んだワー
クの位置決めをも容易に実現できるだけでなく、停止状
態時にはサーボロック状態とすることができ、柔軟性に
富む制御が可能となる利点がもたらされる。
According to this invention, it is possible to switch between speed control and positioning control using an external signal, so it is not only possible to easily position workpieces lined up at uneven intervals, but also to make it possible to enter a servo lock state when stopped. This provides the advantage of flexible control.

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

第1図はこの発明の実施例を示すブロック図、第2図は
第1図の動作を説明するためのフローチャート、第3図
は同じくその動作を説明するためのタイムチャート、第
4図はこの発明の主要部を示すブロソク図、第5図はこ
の発明の応用例を説明するためブロソク図、第6図はそ
の動作を説明するためのタイムチャートである。 符号説明 1・・・位置決め制御装置、2・・・サーボアンプ、3
・・・サーボモータ、4エンコーダ、5・・・ワーク、
6・・・マーク、7・・・光センサ、11・・・データ
処理装置(マイコン)、12.13・・・速度設定用ボ
リュウム、14・・・停止位置設定スイソチ、15・・
・メモリ、16・・・D/A変換器、17・・・カウン
タ。 ス 2 z 3113  図
FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a flow chart for explaining the operation of FIG. 1, FIG. 3 is a time chart for explaining the operation, and FIG. 4 is a flow chart for explaining the operation of FIG. FIG. 5 is a block diagram showing the main part of the invention, FIG. 5 is a block diagram for explaining an application example of the invention, and FIG. 6 is a time chart for explaining its operation. Code explanation 1...Positioning control device, 2...Servo amplifier, 3
... Servo motor, 4 encoders, 5... Workpiece,
6... Mark, 7... Optical sensor, 11... Data processing device (microcomputer), 12.13... Speed setting volume, 14... Stop position setting switch, 15...
-Memory, 16...D/A converter, 17...Counter. S 2 z 3113 figure

Claims (1)

【特許請求の範囲】 1)少なくとも1つの速度設定器と、 停止位置設定器と、 通常はサーボモータを前記速度設定器により設定された
速度にて駆動し、外部から停止信号を受けたときは偏差
カウンタ方式の位置決め制御に切換えて、前記停止位置
設定器にて設定された移動量だけ動かし、サーボロック
状態にする制御装置と、 を有してなることを特徴とする位置決め制御装置。
[Claims] 1) at least one speed setting device and a stop position setting device; usually when a servo motor is driven at a speed set by the speed setting device and a stop signal is received from the outside; A positioning control device comprising: a control device that switches to a deviation counter type positioning control, moves by the amount of movement set by the stop position setter, and puts the servo in a locked state.
JP11212189A 1989-05-02 1989-05-02 positioning control device Pending JPH02292608A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11212189A JPH02292608A (en) 1989-05-02 1989-05-02 positioning control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11212189A JPH02292608A (en) 1989-05-02 1989-05-02 positioning control device

Publications (1)

Publication Number Publication Date
JPH02292608A true JPH02292608A (en) 1990-12-04

Family

ID=14578714

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11212189A Pending JPH02292608A (en) 1989-05-02 1989-05-02 positioning control device

Country Status (1)

Country Link
JP (1) JPH02292608A (en)

Similar Documents

Publication Publication Date Title
GB2115184A (en) Information signal reproducing apparatus and devices for and methods of moving pick-up means thereof
JPH02292608A (en) positioning control device
US3546559A (en) Digital fine and coarse control wherein the command and position feedback are compared in serial fashion
KR0160692B1 (en) Method of getting zero-point for industrial controller
US4814681A (en) Rotary body position control apparatus
JPS63167912A (en) Servo controller
JPS59229609A (en) Control device of industrial robot
JPH07110715A (en) Position control device for robot system and control method thereof
KR100190243B1 (en) Device and method of position control for position controller
JPH0726729Y2 (en) Position control device
JPH0738971Y2 (en) Positioning device
JPS58155308A (en) Origin return method of positioning device
JP2522668B2 (en) Camera zoom position detection device
JPH0437910A (en) Motor positioning control system
SU739469A1 (en) Servo system
JP3302758B2 (en) Robot speed control method and device
SU1072002A1 (en) Positioning programmed control device with self-check
JPS63214812A (en) Servo motor positioning control device
JPH07168628A (en) Speed control device for automated guided vehicles
JPH0916262A (en) Motor controller
JP2852772B2 (en) Robot acceleration / deceleration control method
JPS63155207A (en) Speed control system
JPH07171870A (en) Injection molding machine
JPH0431603Y2 (en)
JP3457019B2 (en) Tracing control method