JPH0736992B2 - Industrial robot origin alignment required / unnecessary determination device - Google Patents
Industrial robot origin alignment required / unnecessary determination deviceInfo
- Publication number
- JPH0736992B2 JPH0736992B2 JP7506089A JP7506089A JPH0736992B2 JP H0736992 B2 JPH0736992 B2 JP H0736992B2 JP 7506089 A JP7506089 A JP 7506089A JP 7506089 A JP7506089 A JP 7506089A JP H0736992 B2 JPH0736992 B2 JP H0736992B2
- Authority
- JP
- Japan
- Prior art keywords
- power failure
- position data
- power
- difference
- origin
- 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.)
- Expired - Lifetime
Links
- 238000001514 detection method Methods 0.000 claims description 43
- 238000013500 data storage Methods 0.000 claims description 4
- 230000015654 memory Effects 0.000 description 28
- 239000003990 capacitor Substances 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 239000003638 chemical reducing agent Substances 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000009499 grossing Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 238000003466 welding Methods 0.000 description 2
- 230000005284 excitation Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
Landscapes
- Manipulator (AREA)
- Control Of Position Or Direction (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は、アーク溶接ロボット等の産業用ロボットにお
いて、その動作中に停電を生じた場合にその停電解消後
に原点合せ操作を行なう必要があるか否かの判定を行な
うための装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial field of application] In the present invention, in an industrial robot such as an arc welding robot, when a power failure occurs during its operation, it is necessary to perform an origin alignment operation after the power failure is resolved. The present invention relates to a device for determining whether or not.
[従来の技術] 一般に、アーク溶接ロボット等の産業用ロボットを制御
する際には、そのアームなどの各回転軸(可動部分)の
回転角を高精度で検出する必要があり、また、電源オフ
後の電源再投入時には、原点合せ操作を行なうことな
く、各回転軸の絶対回転角を検出できるようにすること
が望まれている。[Prior Art] Generally, when controlling an industrial robot such as an arc welding robot, it is necessary to detect the rotation angle of each rotation axis (movable part) of the arm or the like with high accuracy, and the power is turned off. It is desired to be able to detect the absolute rotation angle of each rotary shaft without performing the origin alignment operation when the power is subsequently turned on again.
そこで、従来、第6図に示すような回転角検出装置が提
案されている。この第6図において、1は産業用ロボッ
トのアーム、1aはアーム1の回転軸、2は減速機、3は
減速機2を介してアーム1を回転駆動するモータ、4は
減速機2およびモータ3を介しアーム1の回転軸1aに接
続されて所定の回転角(例えば1回転つまり360°)以
内での絶対回転角(θ)を検出するレゾルバ、5はレゾ
ルバ4を励磁するドライバ、6はレゾルバ4からの検出
信号をディジタル信号に変換するレゾルバ/ディジタル
(R/D)変換器、7はレゾルバ4からの検出信号をパル
ス化してA,B,Z相をもつインクリメンタル信号に変換す
るレゾルバ/パルス(R/P)変換器である。ここで、Z
相のパルス信号は原点設定用のもの、A,B相のパルス信
号は90°の位相差をもって出力されるものでこれらのパ
ルス信号の先後関係をみることにより回転方向が検出さ
れるようになっている。Therefore, conventionally, a rotation angle detecting device as shown in FIG. 6 has been proposed. In FIG. 6, 1 is an arm of an industrial robot, 1a is a rotation axis of the arm 1, 2 is a speed reducer, 3 is a motor for rotating the arm 1 through the speed reducer 2, and 4 is a speed reducer 2 and a motor. A resolver that is connected to the rotation shaft 1a of the arm 1 via 3 to detect an absolute rotation angle (θ) within a predetermined rotation angle (for example, one rotation or 360 °), 5 is a driver that excites the resolver 4, and 6 is a driver. A resolver / digital (R / D) converter for converting the detection signal from the resolver 4 into a digital signal, and 7 is a resolver for converting the detection signal from the resolver 4 into pulses and converting it into an incremental signal having A, B, and Z phases. It is a pulse (R / P) converter. Where Z
The phase pulse signal is for origin setting, and the A and B phase pulse signals are output with a 90 ° phase difference.The direction of rotation can be detected by checking the relationship between these pulse signals. ing.
また、8はアップダウンカウンタで、R/P変換器7から
のA,B相のパルス信号をカウントし、8ビット256分割し
たモータ3の1回転以内の絶対回転角を下位ビット20〜
27にて出力するとともに、モータ3の1回転に相当する
27のキャリー,ボロー信号をカウントし、モータ3の絶
対回転数として上位ビット28〜215にて出力するもので
ある。9は電源オフ時にその時点でのレゾルバ4からの
検出信号(1回転以内の絶対回転角)をアップダウンカ
ウンタ8からの下位ビット20〜27についてのカウント値
として記憶する第1メモリ、10は電源オフ時にその時点
でのアップダウンカウンタ8からの上位ビット28〜215
についてのカウント値を記憶する第2メモリ、11は電源
再投入時にR/D変換器6によりディジタル化されたレゾ
ルバ4からの実検出信号と第1メモリ9に記憶された電
源オフ時検出信号とを比較する比較器、12は補正器で、
比較器11からの比較結果に応じて(詳細は後述する)、
第2メモリ10に記憶された電源オフ時カウント値を実際
の絶対回転数に対応した実カウント値に補正した後、そ
の補正値をアップダウンカウンタ8の上位ビット28〜2
15にセットするものである。Also, 8 is an up-down counter, A from R / P converter 7, counts the pulse signals of the B-phase, the lower bits 2 0 to the absolute rotational angle within one rotation of the 8-bit 256 divided motor 3
Outputs at 2 7, corresponding to one rotation of the motor 3
2 7 carry, counting the borrow signal, and outputs at the upper bit 2 8-2 15 as the absolute rotation speed of the motor 3. 9 first memory for storing a count value for the lower bits 2 0-2 7 from the detection signal (1 absolute within the rotation angle of rotation) up-down counter 8 from the resolver 4 at the time when the power is turned off, 10 Are the upper bits 2 8 to 2 15 from the up / down counter 8 at the time of power off.
The second memory 11 for storing the count value for the power-off state is a real detection signal from the resolver 4 digitized by the R / D converter 6 when the power is turned on again, and a power-off detection signal stored in the first memory 9. Comparator for comparing, 12 is a compensator,
Depending on the comparison result from the comparator 11 (details will be described later),
After the power-off count value stored in the second memory 10 is corrected to the actual count value corresponding to the actual absolute rotation speed, the corrected value is stored in the upper bits 2 8 to 2 of the up / down counter 8.
It is set to 15 .
なお、上述の装置では、電源再投入時に、R/D変換器6
によりディジタル化されたレゾルバ4からの実検出信号
は、アップダウンカウンタ8からの下位ビット20〜27に
セットされるようになっている。また、第1メモリ9お
よび第2メモリ10は、不揮発性メモリやバッテリバック
アップされたRAMなどで構成される。In the above-mentioned device, when the power is turned on again, the R / D converter 6
Actual detection signal from the resolver 4 digitized is adapted to be set to the lower bit 2 0-2 7 from the up-down counter 8 by. The first memory 9 and the second memory 10 are composed of a non-volatile memory, a battery-backed RAM, or the like.
上述の構成により、通常の回転角検出時には、まず、原
点合せを行なった後、ドライバ5からの励磁相(sinω
t,cosωt)を受けたレゾルバ4から検出相sin(ωt+
θ)が出力され、この検出相からモータ3の1回転以内
の絶対回転角θが得られ、その検出信号がR/P変換器7
によりパルス化される。そして、パルス信号(A,B相)
をアップダウンカウンタ8によりカウントすることで、
下位ビット20〜27から1回転以内の絶対回転角が出力さ
れるとともに、上位ビット28〜215からモータ3の絶対
回転数が出力され、1回転以内の絶対回転角と、(絶対
回転数)×360°との和として、モータ3の絶対回転角
が検出される。With the above-described configuration, at the time of normal rotation angle detection, the origin is first adjusted, and then the excitation phase (sin ω
The detection phase sin (ωt +) from the resolver 4 which has received t, cosωt)
θ) is output, the absolute rotation angle θ within one rotation of the motor 3 is obtained from this detection phase, and the detected signal is the R / P converter 7
Pulsed by. And pulse signal (A, B phase)
Is counted by the up / down counter 8,
The absolute rotation angle of within one rotation from the lower bit 2 0-2 7 is output, the absolute from the upper bit 2 8-2 15 of the motor 3 speed is output, 1 the absolute rotation angle within the rotation, (absolute The absolute rotation angle of the motor 3 is detected as the sum of (rotation speed) × 360 °.
このように一旦原点合せを行ない回転角を検出している
状態で、装置の電源をオフとする場合には、その時点で
のレゾルバ4からの検出信号が、アップダウンカウンタ
8からの下位ビット20〜27についてのカウント値として
第1メモリ9に記憶されるとともに、同時点でのアップ
ダウンカウンタ8からの上位ビット28〜215が、第2メ
モリ10に記憶される。このとき、電源をオフとすること
で、アップダウンカウンタ8内のカウント値はリセット
されるが、メモリ9,10内の記憶内容は揮発しない。When the device is turned off while the origin is once adjusted and the rotation angle is detected, the detection signal from the resolver 4 at that time is the lower bit 2 from the up / down counter 8. together and stored as a count value in the first memory 9 for 0-2 7, upper bits 2 8-2 15 from the up-down counter 8 at the same time is stored in the second memory 10. At this time, by turning off the power, the count value in the up / down counter 8 is reset, but the stored contents in the memories 9 and 10 are not volatilized.
また、電源オフに伴い、モータ3は、ブレーキ(図示せ
ず)により制動をかけられ、再び電源オンとなるまで
に、万一アーム1が外力(重力モーメント等)を受けて
も±180°以上回動しないようにする。このように、電
源オフ時と電源再投入時とでモータ3の回転角の差が±
180°以内であれば、次のようにしてモータ3の絶対回
転角を補正して検出することができ、原点合せ操作を不
要化することができる。Further, when the power is turned off, the motor 3 is braked by a brake (not shown), and even if the arm 1 receives an external force (gravitational moment or the like) by the time the power is turned on again, it is ± 180 ° or more. Do not rotate. In this way, the difference in the rotation angle of the motor 3 when the power is turned off and when the power is turned on again is ±
Within 180 °, the absolute rotation angle of the motor 3 can be corrected and detected as follows, and the origin alignment operation can be made unnecessary.
つまり、電源オフ後、再び電源を投入した場合には、ま
ず、レゾルバ4からの検出信号が、R/D変換器6により
ディジタル化され、電源再投入時における1回転以内の
絶対回転角としてアップダウンカウンタ8の下位ビット
20〜27に改めてセット入力されるとともに比較器11にも
入力される。比較器11においては、レゾルバ4からの実
検出信号と、第1メモリ9から入力される電源オフ時の
検出信号とが比較され、その差に応じて補正器12へ補正
指令が出力される。ここで、比較器11における比較結果
〔(レゾルバ4からの実検出信号)−(第1メモリ9か
らの電源オフ時の検出信号)〕が、−180°〜+180°の
とき補正指令を出力せず、−360°〜−180°のとき第2
メモリ10からの電源オフ時のカウント値(上位ビット28
〜215)に1だけ加算する一方、180°〜360°のとき上
記カウント値から1だけ減算するように補正器12へ補正
指令を出力する。That is, when the power is turned on again after the power is turned off, first, the detection signal from the resolver 4 is digitized by the R / D converter 6 and increased as an absolute rotation angle within one rotation when the power is turned on again. Lower bit of down counter 8
It is also input to the comparator 11 together with a renewed set input to the 2 0-2 7. In the comparator 11, the actual detection signal from the resolver 4 is compared with the detection signal when the power is turned off, which is input from the first memory 9, and a correction command is output to the corrector 12 according to the difference. Here, when the comparison result in the comparator 11 [(actual detection signal from the resolver 4)-(detection signal from the first memory 9 when the power is off)] is -180 ° to + 180 °, a correction command is output. No, second when −360 ° to −180 °
Count value when the power is turned off from the memory 10 (upper bit 2 8
While adding only 1 ~ 2 15), and outputs the correction command to the corrector 12 to subtract only 1 from the count value when the 180 ° to 360 °.
これにより、電源オフ期間中にモータ3が外力を受けて
回転しレゾルバ4のゼロ検出点をクロスしたとしても、
電源再投入時にモータ3の回転数をミスカウントするこ
とはなく、比較器11および補正器12により、第2メモリ
10に記憶された電源オフ時のカウント値が、電源オフ期
間中の回転を含む実際の絶対回転数に対応した実カウン
ト値に補正されてから、アップダウンカウンタ8の上位
ビット28〜215にセットされる。As a result, even if the motor 3 receives external force and rotates during the power-off period to cross the zero detection point of the resolver 4,
The number of rotations of the motor 3 is not miscounted when the power is turned on again, and the comparator 11 and the compensator 12 allow the second memory
The power-off count value stored in 10 is corrected to the actual count value corresponding to the actual absolute rotation speed including rotation during the power-off period, and then the upper bits 2 8 to 2 15 of the up-down counter 8 Is set to.
従って、電源オフ期間中にモータ3が回動していても、
電源再投入時には、モータ3の絶対回転角が、レゾルバ
4からの1回転以内の絶対回転角と、(補正して得られ
た実カウント値)×360°との和であるアップダウンカ
ウンタ8からの出力として正確に検出され、電源オフ中
のモータ3の回転角が±180°を超えない限り、電源再
投入時における原点合せ作業が不要になる。Therefore, even if the motor 3 rotates during the power-off period,
When the power is turned on again, the absolute rotation angle of the motor 3 is the sum of the absolute rotation angle within 1 rotation from the resolver 4 and (actual count value obtained by correction) × 360 °. Is accurately detected as the output of the power source and the rotation angle of the motor 3 during power off does not exceed ± 180 °, the origin alignment work is not required when the power is turned on again.
[発明が解決しようとする課題] ところで、産業用ロボットの動作停止中に電源をオフす
れば、通常、モータ3のブレーキの制動力により産業用
ロボットの姿勢は十分に保持されるので、電源オフ期間
中のモータ3の回転角は、ブレーキのガタ分の誤差程度
しかなく、±180°を超えるようなことはない。従っ
て、上述した従来の回転角検出装置により、原点合せ操
作を行なうことなく、モータ3の絶対回転角が検出され
る。[Problems to be Solved by the Invention] By the way, if the power is turned off while the operation of the industrial robot is stopped, the posture of the industrial robot is usually sufficiently maintained by the braking force of the brake of the motor 3, so the power is turned off. The rotation angle of the motor 3 during the period has an error of only the amount of backlash of the brake and never exceeds ± 180 °. Therefore, the above-described conventional rotation angle detection device detects the absolute rotation angle of the motor 3 without performing the origin alignment operation.
また、モータ3がある速度以下で動作していれば、一次
側の電源が突然オフ状態(停電状態)になっても、産業
用ロボットがその停電状態を検出してから、自らの動き
を±180°以内で止め、その時の位置データに関する情
報をメモリ9,10に保管することはできる。しかし、ロボ
ットが停電時にある値以上の速度で動いていると、停電
により、産業用ロボットを制御するCPUが作動不可能に
なるまでの時間内に、ロボットを停止させることが困難
になってくる。In addition, if the motor 3 operates at a certain speed or less, even if the power supply on the primary side suddenly turns off (power failure state), the industrial robot detects its power failure state and then It is possible to stop within 180 ° and store the information regarding the position data at that time in the memories 9 and 10. However, if the robot is moving at a certain speed or more at the time of power failure, it becomes difficult to stop the robot within the time until the CPU that controls the industrial robot becomes inoperable due to the power failure. .
そこで、停電のようにロボットの動作中に一次側電源が
切れた場合は、当初より原点合せ不要化の可能なケース
ではないとして、停電解消後には必ず原点合せ操作を行
なうようにすることも考えられる。しかし、実際のロボ
ットの動作中にはある程度低速でロボットが原点合せ不
要の範囲内で停止する場合が多く、停電した場合にすべ
て停電解消後に原点合せ操作を行なっていては、原点合
せ不要化の可能な割合を低下させるだけで、前述した回
転角検出装置による原点合せ不要化の効果を十分に得ら
れなくなる。Therefore, if the power supply to the primary side is cut off during robot operation, such as a power outage, it may not be possible to make home position adjustment unnecessary from the beginning, and it may be necessary to always perform home position adjustment operation after the power outage is resolved. To be However, during actual robot operation, the robot often stops at a low speed within the range that does not require home position adjustment. Only by reducing the possible ratio, it becomes impossible to sufficiently obtain the effect of making the origin adjustment unnecessary by the rotation angle detecting device.
このような課題を解決するために、停電発生時には、停
電解消後の原点合せが必要か不要かの判定を次のように
行なうことも提案されている。In order to solve such a problem, it has been proposed to determine whether or not the origin alignment is necessary after the power failure is eliminated when the power failure occurs as follows.
第7図に示すように、停電が発生してから時間t1経過後
にその停電が検出されると、停止指令がサーボドライバ
に入力され、ロボットは徐々に速度を落としていくが、
このとき、停電検出から時間t3経過後と時間t3+Δt経
過後との少なくとも2回、ロボットの同一可動部分の位
置データを検出する。そして、得られた2つの位置デー
タの差ΔX3に基づき、ロボットの原点合せ操作を停電解
消後に行なう必要があるか否かを判定する。即ち、〔差
ΔX3〕と、〔前記可動部分が位置データ検出後に原点合
せ操作不要な限界位置で停止しうる場合についての差Δ
X3に対応する許容値〕とを比較し、差ΔX3が前記許容値
を超えている場合には停電解消後の原点合せ操作が必要
であると判定する一方、差ΔX3が前記許容値以内である
場合には停電解消後の原点合せ操作が不要であると判定
する。なお、第7図において、ΔX1は停電検出後にロボ
ットが停止するまでの惰走距離、t2は停電検出後にロボ
ットが停止するまでの時間、ΔX2は停電検出後の時間t3
からロボットが停止するまでの惰走距離である。As shown in FIG. 7, when the power failure is detected after a lapse of time t 1 after the power failure occurs, a stop command is input to the servo driver, and the robot gradually decreases its speed.
At this time, the position data of the same movable part of the robot is detected at least twice after the time t 3 has elapsed and the time t 3 + Δt has elapsed since the detection of the power failure. Then, based on the obtained difference ΔX 3 between the two position data, it is determined whether or not the origin alignment operation of the robot needs to be performed after the power failure is resolved. That is, [difference ΔX 3 ] and [difference Δ in the case where the movable part can be stopped at the limit position where the origin alignment operation is unnecessary after detecting the position data.
It compares the allowable value] and corresponding to the X 3, while determining that if the difference [Delta] X 3 exceeds the allowable value is necessary origin combined operation after a power failure persists, the difference [Delta] X 3 is the allowable value If it is within the range, it is determined that the origin adjustment operation after the power failure is eliminated is unnecessary. In FIG. 7, ΔX 1 is the coasting distance until the robot stops after the power failure is detected, t 2 is the time until the robot stops after the power failure is detected, and ΔX 2 is the time t 3 after the power failure is detected.
Is the coasting distance from when the robot stops.
このような原点合せ要/不要判定に際して、その要/不
要を正確に判定するためには、時間t3を十分大きくとる
(できうれば時間t2よりも大きくする)ことが望まし
い。しかし、一般に、停電検出後からロボットが停止す
るまでの時間t2は200msec程度と考えられるのに対し
て、ロボットの制御機器であるCPUやその他のLSIが動作
している時間(つまり停電後に動作に必要な電源電圧が
保持される時間)は100msec程度である。いずれの時間
も使用条件に応じてその都度変化するものであるが、特
に後者の動作時間は、停電後のコンデンサ等の蓄電器に
蓄えられた残電圧によって決まり、コンデンサの状態等
により極めて不安定である。動作時間を延長するために
はコンデンサ等の容量を大きくする必要があり経済的に
も限度があるので、上述した原点合せ要/不要判定で
は、停電検出後、100msec程度の間だけCPUを作動させな
がら、例えば時間t3を80msec、Δtを20msecと設定する
ので最良といえる。しかしながら、前述したようにCPU
の作動する時間は極めて変動的であるので、原点合せ要
/不要判定が実行されるための安全性を考慮すれば、時
間t3を小さくせざるを得ず、判定の正確さと判定実行の
安全性とが二律背反することになる。In such determination of necessity / unnecessity of origin adjustment, it is desirable to make the time t 3 sufficiently large (preferably longer than the time t 2 ) in order to accurately judge the necessity / unnecessity. However, in general, the time t 2 from the detection of a power failure to the stop of the robot is considered to be about 200 msec, whereas the time during which the CPU, which is the control device of the robot, and other LSIs are operating The time required to maintain the power supply voltage) is about 100 msec. Each time varies depending on the operating conditions, but the latter operating time is determined by the residual voltage stored in the capacitor such as a capacitor after a power failure and is extremely unstable depending on the condition of the capacitor. is there. In order to extend the operation time, it is necessary to increase the capacity of the capacitor etc. and it is economically limited. Therefore, in the above-mentioned origin alignment necessity / unnecessity judgment, the CPU is operated only for about 100 msec after the power failure is detected. However, it can be said that it is the best because the time t 3 is set to 80 msec and Δt is set to 20 msec, for example. However, as mentioned above, the CPU
Since the time of the operation is highly variable, considering the safety for the origin combined Y / N judgment is performed, it is inevitable to reduce the time t 3, the accuracy and decision execution determination Safety There is a trade-off with sex.
本発明は、上述した種々の課題を解決しようとするもの
で、ロボットの動作中に停電を生じた場合にその停電解
消後に原点合せ操作を行なう必要があるか否かの判定を
正確に且つ確実に行なえるようにして、原点合せ不要化
技術の適用可能範囲を拡大した産業用ロボットの原点合
せ要/不要判定装置を提供することを目的とする。The present invention is intended to solve the various problems described above, and when a power failure occurs during the operation of a robot, it is possible to accurately and surely determine whether or not it is necessary to perform an origin alignment operation after the power failure is resolved. Therefore, it is an object of the present invention to provide an origin alignment necessity / unnecessity determination device for an industrial robot in which the applicable range of the origin alignment unnecessary technology is expanded.
[課題を解決するための手段] 上記目的を達成するために、本発明の産業用ロボットの
原点合せ要/不要判定装置は、(a)産業用ロボットへ電
力を供給する電源系の停電を検出する停電検出手段と、 (b)前記産業用ロボットの同一可動部分の位置データを
検出する位置データ検出手段と、 (c)前記同一可動部分が停電発生後に原点合せ操作不要
な限界位置で停止しうる速度に対応する位置データ差の
許容値を設定し記憶する許容設定手段と、 (d)前記停電検出手段が停電を検出した後に、所定時間
間隔ごとを順次進めつつ計時する計時手段と、 (e)前記所定時間間隔をあけた最新の2つの前記位置デ
ータを更新しつつ記憶する位置データ記憶手段と、 (f)前記位置データ記憶手段に更新され記憶された2つ
の前記位置データの差を求める演算手段と、 (g)前記演算手段によって求められた差と前記許容値設
定手段に記憶された許容値とを比較し、該差が該許容値
を越えている場合には前記(d)〜(f)を繰り返させて再び
前記許容値と比較し、前記差が前記許容値以内になった
場合のみ停電解消後の原点合せ不要と判断し、それ以外
の場合は停電解消後の原点合わせ要と判断する判定手段
と を備えてなるものである。[Means for Solving the Problems] In order to achieve the above object, the origin alignment necessity / unnecessity determination device for an industrial robot of the present invention detects (a) a power failure in a power supply system that supplies power to the industrial robot. (B) position data detection means for detecting the position data of the same movable part of the industrial robot, and (c) the same movable part stops at a limit position where the origin alignment operation is unnecessary after a power failure occurs. Allowable setting means for setting and storing the allowable value of the position data difference corresponding to the available speed, and (d) a time measuring means for measuring time while sequentially advancing at predetermined time intervals after the power failure detecting means detects a power failure, e) position data storage means for storing the latest two position data while updating the predetermined time interval, and (f) a difference between the two position data updated and stored in the position data storage means. The calculation means to be obtained, (g) Compare the difference obtained by the calculating means with the allowable value stored in the allowable value setting means, and if the difference exceeds the allowable value, perform the above (d) to (f). Repeatedly and compared with the allowable value again, it is determined that the origin adjustment is not required after the power failure is eliminated only when the difference is within the allowable value, and in other cases, it is determined that the origin adjustment is required after the power failure is eliminated. And means.
[作用] 上述した本発明の産業用ロボットの原点合せ要/不要判
定装置では、ロボットの動作中に停電を生じると、これ
が停電検出手段により検出され、その検出後、ロボット
の所定の同一可動部分について、位置データ検出手段に
より、位置データが一定時間間隔ごとに連続的に検出さ
れる。そして、判定手段において、前記位置データ検出
手段からの一定時間間隔をあけた2つの位置データの差
(可動部分の速度に比例)が求められる。この差は、同
差が所定の許容値以下となるまで順次求められ、判定手
段は、前記差が前記所定の許容値以内になった場合にの
み、可動部分の速度が遅く可動部分が原点合せ操作不要
な範囲内で停止し停電解消後の原点合せ操作が不要であ
ると判定する。[Operation] In the above-described industrial robot origin alignment necessity / unnecessity determination device of the present invention, when a power failure occurs during the operation of the robot, this is detected by the power failure detection means, and after the detection, a predetermined same movable part of the robot is detected. With respect to, the position data detecting means continuously detects the position data at regular time intervals. Then, the determination means obtains the difference (proportional to the speed of the movable part) between the two position data from the position data detection means at a fixed time interval. This difference is sequentially obtained until the difference becomes equal to or less than a predetermined allowable value, and the determining means determines that the speed of the movable part is slow and the movable part is aligned with the origin only when the difference is within the predetermined allowable value. It stops within the range where operation is not necessary, and it is judged that the origin adjustment operation after power failure is unnecessary.
[発明の実施例] 以下、図面により本発明の一実施例としての産業用ロボ
ットの原点合せ要/不要判定装置を説明すると、第1図
のそのブロック図、第2図はその停電検出回路を示す回
路図である。本実施例では、本発明の装置を第6図に示
したものと同様の回転検出装置に適用した場合について
説明する。なお、図中、既述の符号と同一の符号は同一
部分を示しているので、その説明は省略する。[Embodiment of the Invention] An origin alignment necessary / unnecessary judging device for an industrial robot according to an embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows its block diagram and FIG. 2 shows its power failure detection circuit. It is a circuit diagram shown. In this embodiment, a case where the device of the present invention is applied to a rotation detecting device similar to that shown in FIG. 6 will be described. In the figure, the same reference numerals as those used above indicate the same parts, and a description thereof will be omitted.
第1図において、13は産業用ロボット(モータ3等)へ
電力を供給する交流電源、14は電源13系統の停電を検出
する停電検出回路(停電検出手段)で、その構成の詳細
は第2図により後述する。また、15a,15bはそれぞれア
ップダウンカウンタ(位置データ検出手段)8からのカ
ウント値(モータ3の回転位置データ)を記憶するメモ
リであり、各メモリ15a,15bは、停電検出回路14からの
停電検出信号を受けると、モータ3の回転角に関するカ
ウント値を、一定時間間隔Δt(例えば制御周期20mse
c)ごとに交互に産業用ロボットの同一可動部分につい
ての位置データとして記憶するものである。In FIG. 1, 13 is an AC power supply that supplies electric power to an industrial robot (motor 3 etc.), 14 is a power failure detection circuit (power failure detection means) that detects a power failure of the power supply 13 system, and the details of its configuration are the second. It will be described later with reference to the drawings. Further, 15a and 15b are memories for storing the count value (rotational position data of the motor 3) from the up / down counter (positional data detecting means) 8, respectively, and each of the memories 15a and 15b is a power failure from the power failure detection circuit 14. When the detection signal is received, the count value related to the rotation angle of the motor 3 is set to a constant time interval Δt (for example, a control cycle of 20 mse).
It is stored as position data for the same movable part of the industrial robot alternately for each c).
さらに、16は産業用ロボットの原点合せ操作を停電解消
後に行なう必要があるか否かをメモリ15a,15bを介して
入力されるアップダウンカウンタ8の検出結果に基づい
て判定する判定器(判定手段)であり、この判定器16
は、メモリ15a,15bからのカウント値を比較することに
より、第3図に示すように一定時間間隔Δtをあけた2
つの位置データPn,Pn-1の差(Pn−Pn-1)を順次求め
(第3図にはn=7まで示す)、この差と予め設定され
た所定の許容値Δx0とを比較し、そのが所定の許容値Δ
x0以内になった場合にのみ停電解消後の原点合せ操作が
不要であると判定するものである。なお、判定器16にお
いて、差(Pn−Pn-1)は、所定の許容値Δx0以下となる
まで順次求め続けられる。Further, reference numeral 16 is a judging device (judging means) for judging whether or not it is necessary to perform the origin alignment operation of the industrial robot after the power failure is resolved, based on the detection result of the up / down counter 8 input via the memories 15a and 15b. ), And this determiner 16
Compares the count values from the memories 15a and 15b with each other to open a constant time interval Δt as shown in FIG.
One of the location data Pn, and P n-1 difference (Pn-P n-1) successively sought (in FIG. 3 illustrates until n = 7), a predetermined allowable value [Delta] x 0 in advance is set as the difference Compare and compare that with a given tolerance Δ
Only when it is within x 0 , it is judged that the origin adjustment operation after the power outage is unnecessary. In the determiner 16, the difference (Pn-Pn- 1 ) is continuously calculated until it becomes equal to or less than a predetermined allowable value Δx 0 .
ここで、所定の許容値Δx0は、予め実測,演算等により
求められて設定されたもので、モータ3が原点合せ操作
不要な限界位置で停止しうるモータ3の回転速度に比例
している。Here, the predetermined allowable value Δx 0 is obtained and set in advance by actual measurement, calculation, etc., and is proportional to the rotation speed of the motor 3 at which the motor 3 can be stopped at a limit position where the origin adjustment operation is unnecessary. .
一方、停電検出回路14は、第2図に示すように、整流化
回路17,平滑化回路18,DC−DCコンバータ19,定電圧回路2
0,判定回路21および伝達回路22等から構成されている。
つまり、停電を検出すべき交流電源13からの電圧を、整
流化回路17により整流するとともに、平滑化回路18によ
り平滑化した後、そのレベルを判定回路21において監視
している。判定回路21には、DC−DCコンバータ19間の電
圧をツェナダイオード等の定電圧回路20に入力しその出
力として得られる電圧が、基準電圧として設定されてお
り、監視している電圧レベルが、基準電圧よりも低くな
った場合に、停電が発生したとして、伝達回路22からCP
U(メモリ15a,15b,判定器16を含む)へ停電検出信号
(判定開始指令)が出力される。なお、停電発生からそ
の停電を検出するまでの時間(第3図のt1参照)は、停
電検出回路14中のコンデンサC,抵抗R1〜R3の値により調
整される。On the other hand, the power failure detection circuit 14 includes a rectification circuit 17, a smoothing circuit 18, a DC-DC converter 19, and a constant voltage circuit 2 as shown in FIG.
0, determination circuit 21, transmission circuit 22 and the like.
That is, the voltage from the AC power supply 13 for which a power failure should be detected is rectified by the rectification circuit 17 and smoothed by the smoothing circuit 18, and then the level is monitored by the determination circuit 21. In the determination circuit 21, the voltage between the DC-DC converter 19 is input to the constant voltage circuit 20 such as a Zener diode and the voltage obtained as its output is set as the reference voltage, and the voltage level being monitored is If the voltage becomes lower than the reference voltage, it means that a power failure has occurred and the transmission circuit 22
A power failure detection signal (judgment start command) is output to U (including the memories 15a and 15b and the judgment device 16). The time from the occurrence of a power failure to the detection of the power failure (see t 1 in FIG. 3) is adjusted by the values of the capacitor C and the resistors R 1 to R 3 in the power failure detection circuit 14.
さて、上述のごとく構成された本実施例装置の動作を説
明する前に、産業用ロボットの動作中に交流電源13が突
然停電した場合のロボットの動きについて説明すると、
その動きは例えば第3図に示すような2次曲線状にな
る。まず、停電検出回路14が、停電発生後、停電を検出
するまでに時間t1(例えば10msec程度)かかるが、停電
を検出すると、これと同時にサーボ的に停止指令がサー
ボドライバに入力され、ロボットは速度を徐々に落して
いき、続いてブレーキが作動する。その後、サーボドラ
イバの電源電圧が低下して停止能力がなくなり、これ以
降は、モータブレーキのみの作用を受け、ロボットは最
終的に停止する。なお、停電検出後、ロボットが停止す
るまでの時間t2は、200msec程度である。Now, before explaining the operation of the apparatus of the present embodiment configured as described above, to describe the movement of the robot when the AC power supply 13 suddenly fails during operation of the industrial robot,
The movement has, for example, a quadratic curve shape as shown in FIG. First, the power failure detection circuit 14 takes time t 1 (for example, about 10 msec) to detect the power failure after the power failure occurs. However, when the power failure is detected, a stop command is input to the servo driver at the same time as the servo, and Gradually reduces its speed, and then the brake is applied. After that, the power supply voltage of the servo driver decreases and the stopping ability disappears, and thereafter, only the motor brake acts, and the robot finally stops. It should be noted that the time t 2 from when the power failure is detected until the robot stops is about 200 msec.
本実施例の装置は、第4図は示すフローに従って原点合
せの要/不要を判定する。即ち、判定器16には、予め適
当な所定の許容値Δx0が設定されており、停電検出回路
14により交流電源13における停電が検出されると(ステ
ップS1)、その時点から一定時間間隔Δtごとに、位置
データ(モータ3の回転角;カウント値)Pnがアップダ
ウンカウンタ8により検出され(ステップS2)、各メモ
リ15a,15bに交互に記憶されていく。The apparatus of the present embodiment determines the necessity / unnecessity of origin adjustment according to the flow shown in FIG. That is, an appropriate predetermined allowable value Δx 0 is set in advance in the judging device 16, and the power failure detection circuit
When a power failure in the AC power supply 13 is detected by 14 (step S1), the position data (rotation angle of the motor 3; count value) Pn is detected by the up / down counter 8 at constant time intervals Δt from that point (step S1). S2), and are alternately stored in the memories 15a and 15b.
そして、判定器16においては、メモリ15a,15bを介して
得られるアップダウンカウンタ8からの一定時間間隔Δ
tをあけた2つの位置データの差(Pn−Pn-1)が求めら
れる(ステップS3)。なお、ここで時間間隔Δtが短時
間であれば、停電検出後の一定時間間隔Δtをあけたロ
ボット(モータ3)の速度V1,v2はv1≒v2であり、ま
た、各メモリ15a,15bに保管された位置データ(カウン
ト値)の差(Pn−Pn-1)は、一定時間間隔Δtで除算す
れば速度になるので、モータ3の回転速度に比例する。Then, in the judging device 16, a constant time interval Δ from the up / down counter 8 obtained via the memories 15a and 15b.
The difference (Pn-Pn -1 ) between the two position data apart from t is obtained (step S3). If the time interval Δt is short here, the speeds V 1 and v 2 of the robot (motor 3) after a constant time interval Δt after the power failure detection are v 1 ≈v 2 and each memory is The difference (Pn-Pn -1 ) between the position data (count values) stored in 15a and 15b is the speed when divided by the constant time interval Δt, and is proportional to the rotation speed of the motor 3.
求められた位置データの差(Pn−Pn-1)の絶対値は、所
定の許容値Δx0と比較され(ステップS4)、その差つま
り|Pn−Pn-1|が所定の許容値Δx0以内になった場合に
のみ、モータ3の速度が遅くモータ3が原点合せ操作不
要な範囲内(±180°以内)で停止するので、停電解消
後の原点合せ操作が不要であると判定して、原点合せ不
要フラグをたてるとともに、最終の位置データPnを記憶
する(ステップS5)。最終の位置データPnは、メモリ9,
10に記憶される一方、原点合せ不要フラグは、図示しな
い不揮発性メモリに記憶される(例えば、フラグをたて
た場合に“1"たてない場合に“0"として記憶する)。The absolute value of the calculated difference (Pn-Pn- 1 ) in the position data is compared with a predetermined allowable value Δx 0 (step S4), and the difference, that is, | Pn-Pn -1 | is the predetermined allowable value. Only when it is within Δx 0 , the speed of the motor 3 is slow and the motor 3 stops within the range where the home position adjustment operation is not required (within ± 180 °), so it is judged that the home position adjustment operation after the power failure is unnecessary. Then, the origin alignment unnecessary flag is set and the final position data Pn is stored (step S5). The final position data Pn is stored in the memory 9,
On the other hand, the origin alignment unnecessary flag is stored in the nonvolatile memory (not shown) while being stored in 10. (For example, when the flag is set, it is stored as “0” when it is not set).
また、本実施例では、位置データの差(Pn−Pn-1)の演
算は所定の許容値Δx0以内になるまで繰り返される。例
えば|P4−P3|>Δx0で|P5−P4|≦Δx0であれば、位
置データP5の位置検出まで実行して、その後の作業を中
止する。一方、ステップS4における条件|Pn−Pn-1|≦
Δx0が満たされないうちに、電源電圧が低下してCPU
(判定器16)が作動しなくなった場合には、原点合せ不
要フラグはたたない。従って、電源再投入時には、第5
図に示すように、原点合せ不要フラグがたっているか否
か(“1"になっているか否か)を判定し(ステップS
6)、フラグがたっていない場合には原点合せ作業を行
なう一方(ステップS7)、フラグがたっている場合に
は、最終の位置データPnを用い、従来と同様の手順で現
在値(モータ3の絶対回転角)が作成される(ステップ
S8)。なお、最終の位置データPnを用いて現在値を作成
する作業中に、原点合せが必要と判定された場合には、
原点合せ作業を実行することになる。Further, in the present embodiment, the calculation of the position data difference (Pn-Pn -1 ) is repeated until it falls within a predetermined allowable value Δx 0 . For example, if | P 4 −P 3 |> Δx 0 and | P 5 −P 4 | ≦ Δx 0 , the position data P 5 is detected, and the subsequent work is stopped. On the other hand, the condition in step S4 | Pn−P n-1 | ≦
Before Δx 0 is satisfied, the power supply voltage drops and the CPU
When the (determination device 16) does not operate, the origin alignment unnecessary flag is not set. Therefore, when the power is turned on again, the fifth
As shown in the figure, it is judged whether or not the origin alignment unnecessary flag is set (whether it is "1") (step S
6) If the flag has not been set, the origin adjustment work is performed (step S7). If the flag is set, the final position data Pn is used and the current value (absolute of the motor 3 Rotation angle is created (step
S8). In addition, during the work of creating the current value using the final position data Pn, if it is determined that the origin alignment is necessary,
The origin alignment work will be executed.
このように、本実施例の装置によれば、ロボットの動作
中に停電を生じた場合にその停電検出後に原点合せ操作
を行なう必要があるか否かの判定が、停電後の極めて不
安定な状態のなかで確実に且つ正確に行なわれるので、
原点合せ不要化技術の適用可能範囲が大きく拡大される
とともに、第1,6図に示すような回転角検出装置の信頼
性を高めることができる。また、本実施例では、原点合
せの要/不要が、簡素な構成で、場合によってはハード
ウエアを追加することなくソフトウエア的な処置のみに
よって行なわれる。As described above, according to the apparatus of the present embodiment, when a power failure occurs during the operation of the robot, it is extremely unstable after the power failure to determine whether or not the origin alignment operation needs to be performed after the power failure is detected. As it is performed reliably and accurately in the state,
The applicable range of the origin adjustment unnecessary technology is greatly expanded, and the reliability of the rotation angle detection device as shown in FIGS. 1 and 6 can be improved. Further, in the present embodiment, the necessity / non-necessity of the origin adjustment is achieved by a simple configuration and in some cases only by software-like measures without adding hardware.
なお、上記実施例では、ロボットのモータ3の1軸につ
いてのみ、原点合せ要/不要の判定を行なっているが、
実際の多軸ロボットでは、上述のような原点合せ要/不
要の判定を各軸ごとに行ない、1軸でも原点合せ要と判
定された場合には原点合せを行なう。また、上記実施例
中の判定器16は、ロボット制御用のCPU内に組み入れて
構成してもよい。In the above-described embodiment, whether or not the origin alignment is necessary / unnecessary is determined only for one axis of the robot motor 3.
In an actual multi-axis robot, it is determined whether or not origin alignment is necessary as described above for each axis, and if even one axis is determined to be origin alignment, origin alignment is performed. Further, the determining unit 16 in the above embodiment may be incorporated in the CPU for robot control.
また、上記実施例では、条件|Pn−Pn-1|≦Δx0が満た
された時点で、検出,判定作業を中止するとしたが、こ
の条件が満たされてもCPUが作動している間は位置デー
タを検出し続け、CPUの停止直前の実質的最終位置デー
タPmを記憶し、この位置データPmを利用して電源再投入
時の現在値を作成するようにしてもよい。Further, in the above-described embodiment, the detection and determination work is stopped when the condition | Pn−P n−1 | ≦ Δx 0 is satisfied, but even if this condition is satisfied, while the CPU is operating, May continuously detect the position data, store the substantially final position data Pm immediately before the stop of the CPU, and use the position data Pm to create the current value when the power is turned on again.
[発明の効果] 以上詳述したように、本発明の産業用ロボットの原点合
せ要/不要判定装置によれば、停電検出手段,位置デー
タ検出手段および判定手段により、ロボットの動作中に
停電を生じた場合にその停電検出後に原点合せ操作を行
なう必要があるか否かの判定を行なえるように構成した
ので、簡素な構成により、原点合せ不要化技術の適用可
能範囲が大きく拡大されるとともに、原点合せ不要化技
術の信頼性を高めることができる効果がある。[Effects of the Invention] As described in detail above, according to the origin alignment necessity / unnecessity determination device for the industrial robot of the present invention, the power failure detection means, the position data detection means, and the determination means cause the power failure during the operation of the robot. In the event of a power failure, it is configured so that it can be judged whether or not it is necessary to perform the home position alignment operation, so a simple configuration greatly expands the applicable range of the home position alignment unnecessary technology. , There is an effect that it is possible to enhance the reliability of the technology for eliminating the origin alignment.
また、停電を検出した後、原点合せ操作不要な限界位置
で停止しうる速度に至るまで、所定時間間隔毎に連続し
て許容値と比較するため、停電検出後にCPUが停止する
までに変動要因が生じたとしても、正確且つ確実に原点
合せ要/不要を判断できる。そのため、原点合せ不要を
幅広く検出し、余分な原点合せを極力減少させることが
できる。また、所定時間間隔と許容値を小さくすること
により、殆ど停止状態に至るまで位置データを採取しつ
つ原点合せ要/不要を判断できるため、位置データ記憶
手段の最終の位置データを用いて現在値を作成すること
もできる。Also, after detecting a power failure, the value is continuously compared with the permissible value at predetermined time intervals until the speed at which it can be stopped at the limit position where the origin alignment operation is not required. Even if occurs, it is possible to accurately and surely determine whether or not the origin alignment is necessary. Therefore, it is possible to detect a wide range of origin adjustment unnecessary and reduce extra origin adjustment as much as possible. Further, by reducing the predetermined time interval and the allowable value, it is possible to determine whether or not origin alignment is necessary while collecting the position data until almost the stop state is reached. Therefore, the final position data in the position data storage means is used to determine the current value. Can also be created.
第1〜5図は本発明の一実施例としての産業用ロボット
の原点合せ要/不要判定装置を示すもので、第1図はそ
のブロック図、第2図はその停電検出回路を示す回路
図、第3図はその動作を説明するためのグラフ、第4,5
図はいずれもその動作を説明するためのフローチャート
であり、第6図は従来の産業用ロボットの回転角検出装
置を示すブロック図、第7図は産業用ロボットの原点合
せ要/不要判定手段の一例を説明するためのグラフであ
る。 図において、1……アーム、1a……回転軸、2……減速
機、3……モータ、4……レゾルバ、5……ドライバ、
6……レゾルバ/ディジタル(R/D)変換器、7……レ
ゾルバ/パルス(R/P)変換器、8……アップダウンカ
ウンタ(位置データ検出手段)、9……第1メモリ、10
……第2メモリ、11……比較器、12……補正器、13……
電源、14……停電検出回路(停電検出手段)、15a,15b
……メモリ、16……判定器(判定手段)、17……整流化
回路、18……平滑化回路、19……DC−DCコンバータ、20
……定電圧回路、21……判定回路、22……伝達回路。1 to 5 show an origin alignment necessary / unnecessary judging device for an industrial robot as an embodiment of the present invention. FIG. 1 is a block diagram thereof, and FIG. 2 is a circuit diagram showing a power failure detecting circuit thereof. , FIG. 3 is a graph for explaining the operation, FIGS.
Each of the figures is a flow chart for explaining the operation thereof. FIG. 6 is a block diagram showing a conventional rotation angle detecting device for an industrial robot, and FIG. 7 is a origin alignment necessity / unnecessity determining means for the industrial robot. It is a graph for explaining an example. In the figure, 1 ... Arm, 1a ... Rotation axis, 2 ... Reducer, 3 ... Motor, 4 ... Resolver, 5 ... Driver,
6 ... Resolver / digital (R / D) converter, 7 ... Resolver / pulse (R / P) converter, 8 ... Up-down counter (position data detecting means), 9 ... First memory, 10
…… Second memory, 11 …… Comparator, 12 …… Compensator, 13 ……
Power supply, 14 ... Power failure detection circuit (power failure detection means), 15a, 15b
...... Memory, 16 ・ ・ ・ Judgment device (judgment means), 17 ・ ・ ・ Rectification circuit, 18 ・ ・ ・ Smoothing circuit, 19 ・ ・ ・ DC-DC converter, 20
...... Constant voltage circuit, 21 …… Judgment circuit, 22 …… Transmission circuit.
Claims (1)
系の停電を検出する停電検出手段と、 (b)前記産業用ロボットの同一可動部分の位置データを
検出する位置データ検出手段と、 (c)前記同一可動部分が停電発生後に原点合せ操作不要
な限界位置で停止しうる速度に対応する位置データ差の
許容値を設定し記憶する許容値設定手段と、 (d)前記停電検出手段が停電を検出した後に、所定時間
間隔ごとを順次進めつつ計時する計時手段と、 (e)前記所定時間間隔をあけた最新の2つの前記位置デ
ータを更新しつつ記憶する位置データ記憶手段と、 (f)前記位置データ記憶手段に更新され記憶された2つ
の前記位置データの差を求める演算手段と、 (g)前記演算手段によって求められた差と前記許容値設
定手段に記憶された許容値とを比較し、該差が該許容値
を超えている場合には前記(d)〜(f)を繰り返させて再び
前記許容値と比較し、前記差が前記許容値以内になった
場合のみ停電解消後の原点合せ不要と判断し、それ以外
の場合は停電解消後の原点合わせ要と判断する判定手段
と を備えてなる産業用ロボットの原点合せ要/不要判定装
置。1. A power failure detecting means for detecting a power failure of a power supply system for supplying electric power to an industrial robot; and a position data detecting means for detecting position data of the same movable part of the industrial robot. , (C) Allowable value setting means for setting and storing an allowable value of position data difference corresponding to a speed at which the same movable part can stop at a limit position where origin adjustment operation is unnecessary after a power failure occurs, (d) detection of the power failure And a position data storage unit for storing the latest two position data at a predetermined time interval while updating the latest position data after the unit detects the power failure. (F) a calculating means for obtaining a difference between the two position data updated and stored in the position data storing means, and (g) a difference obtained by the calculating means and the allowance stored in the allowance value setting means. The value is compared and the difference is If it exceeds the allowable value, (d) to (f) are repeated and compared with the allowable value again, and it is determined that origin adjustment is not necessary after the power failure is canceled only when the difference is within the allowable value. However, in other cases, the origin alignment necessity / unnecessity determination device for the industrial robot is provided with a determination means for determining that the origin alignment is required after the power failure is resolved.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7506089A JPH0736992B2 (en) | 1989-03-29 | 1989-03-29 | Industrial robot origin alignment required / unnecessary determination device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7506089A JPH0736992B2 (en) | 1989-03-29 | 1989-03-29 | Industrial robot origin alignment required / unnecessary determination device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02256492A JPH02256492A (en) | 1990-10-17 |
| JPH0736992B2 true JPH0736992B2 (en) | 1995-04-26 |
Family
ID=13565284
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7506089A Expired - Lifetime JPH0736992B2 (en) | 1989-03-29 | 1989-03-29 | Industrial robot origin alignment required / unnecessary determination device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0736992B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2935310B2 (en) * | 1992-07-10 | 1999-08-16 | 株式会社アテックス | Control method of pallet loading device |
-
1989
- 1989-03-29 JP JP7506089A patent/JPH0736992B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH02256492A (en) | 1990-10-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3660635B2 (en) | Electric power steering control device | |
| JP3362537B2 (en) | Fail-safe control of drive motor for electric vehicles | |
| EP2937597B1 (en) | Rotational drive device | |
| US9636823B2 (en) | Robot control device for updating rotation angle by plurality of rotation angle detectors | |
| KR20190042251A (en) | Fail Safe Control Apparatus For Electric Power Steering System And Method Thereof | |
| JPH0346842B2 (en) | ||
| US5075870A (en) | Method and device for determining whether or not origin return operation for industrial robot is required | |
| JPH067061B2 (en) | Rotation angle detector | |
| US9956694B2 (en) | Motor and mechanism having function of increasing or decreasing brake torque | |
| JPH0736992B2 (en) | Industrial robot origin alignment required / unnecessary determination device | |
| JPH10315173A (en) | Abnormality detector for robot | |
| JPH0736991B2 (en) | Industrial robot origin alignment required / unnecessary determination device | |
| KR940002174B1 (en) | Method and apparatus for determining if homing operation is required for industrial robot | |
| JP2000287484A (en) | Motor control system | |
| JPH0549165B2 (en) | ||
| EP2632653B1 (en) | Method and apparatus for monitoring and limiting the velocity of an industrial robot | |
| JPH09140175A (en) | Motor control device | |
| KR940001205B1 (en) | Position control device of robot system and its control method | |
| JPH01297512A (en) | Detecting method for disconnection of absolute encoder | |
| JPS63243703A (en) | Count-check type detector for angle of rotation | |
| JP2576956B2 (en) | Industrial robot rotation angle detector | |
| JPS62163112A (en) | Control method for industrial robot | |
| JPH02292190A (en) | Control device for original restoration of robot axis | |
| JP3329142B2 (en) | Position detection circuit | |
| JPS6126114A (en) | Control device of industrial machine |