JPS623308A - Industrial robot runaway prevention device - Google Patents
Industrial robot runaway prevention deviceInfo
- Publication number
- JPS623308A JPS623308A JP60142921A JP14292185A JPS623308A JP S623308 A JPS623308 A JP S623308A JP 60142921 A JP60142921 A JP 60142921A JP 14292185 A JP14292185 A JP 14292185A JP S623308 A JPS623308 A JP S623308A
- Authority
- JP
- Japan
- Prior art keywords
- phase
- industrial robot
- actuator
- movement
- phase movement
- 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
Links
Landscapes
- Numerical Control (AREA)
- Manipulator (AREA)
- Safety Devices In Control Systems (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 the Invention The present invention relates to a runaway prevention device for an industrial robot.
従来の技術
近年、工業用ロボットの普及が報道されているが、飛躍
的な伸びをとげないのは、コストや性能のみならず安全
性への地異も見逃すことができないO
以下図面を参照しながら、従来の工業用ロボットの安全
装置について説明する。Conventional technology In recent years, the spread of industrial robots has been reported, but the reason why they have not seen rapid growth is not only due to cost and performance, but also to safety issues. , a conventional safety device for industrial robots will be explained.
第6図は従来の制御装置の安全回路のブロック図である
。第5図において21aは制御部で位置指令値Pc を
出力する、21bは位置偏差レジスタで前記位置指令値
Pc と位置フィードバック値Pf の誤差増幅器であ
る、26は、サーボアンプ系27の電源の入、切を制御
する電源シントロール手段、28はアクチュエータ、2
9はアクチュエータに結合された位置・検出器である。FIG. 6 is a block diagram of a safety circuit of a conventional control device. In FIG. 5, 21a is a control unit that outputs a position command value Pc, 21b is a position error register that is an error amplifier for the position command value Pc and position feedback value Pf, and 26 is a power supply for the servo amplifier system 27. , power supply control means for controlling off, 28 is an actuator, 2
9 is a position detector coupled to the actuator.
以上のように構成された制御装置の安全回路について、
以下その動作を説明する。Regarding the safety circuit of the control device configured as above,
The operation will be explained below.
まず第6図および第7図はアクチュエータがCWまたは
CCWに移動した時の位置フィードパノクパルスのタイ
ミング図である。First, FIGS. 6 and 7 are timing diagrams of position feed panoch pulses when the actuator moves CW or CCW.
制御部21aから位置指令Pcが位置偏差レジスタに出
力される。前記位置指令Pc と位置フィードバック
値Pf との偏差量を速度指令値Vc としてサーボ
アンプ系27に出力する。するとアクチュエータ28は
CW力方向たはCCW方向に移動する。さらにアクチュ
エータ28に結合された位置検出器29から第6図また
は第7図のようなA相、B相が出力され、位置パルス発
生手段22で第6図または第7図に示すような位置フィ
ードバックパルス作成用のCWパルスまたはCCWパル
スを発生させ、さらにCWパルスとCCWパルスの差を
位置フィードバックPf として位置偏差レジスタ2
1bに出力する。ここで位置偏差レジスタ21bは前記
位置指令値Pc と位置フィードバック値Pf との
偏差を増幅し、速度指令値Vc としてサーボアンプ系
27に出力する。以上の動作を繰り返して所定の位置へ
位置決めする。A position command Pc is output from the control section 21a to the position deviation register. The amount of deviation between the position command Pc and the position feedback value Pf is output to the servo amplifier system 27 as a speed command value Vc. Then, the actuator 28 moves in the CW force direction or in the CCW direction. Furthermore, the A phase and B phase as shown in FIG. 6 or 7 are output from the position detector 29 coupled to the actuator 28, and the position pulse generating means 22 generates position feedback as shown in FIG. 6 or 7. Generates a CW pulse or CCW pulse for pulse creation, and uses the difference between the CW pulse and CCW pulse as position feedback Pf to register the position error register 2.
Output to 1b. Here, the position deviation register 21b amplifies the deviation between the position command value Pc and the position feedback value Pf, and outputs it to the servo amplifier system 27 as a speed command value Vc. Repeat the above operations to position it at a predetermined position.
ここで位置偏差レジスタ21bは、位置指令値Pc
と位置フィードバック値Pf との誤差(以下位置偏
差という)が一定板上の値になると、サーボアンプ系2
7およびアクチュエータ2Bおよび位置検出器29の異
常として電源コントロール手段26を介してサーボアン
プ系に供給されるアクチュエータ28の駆動用電源を遮
断して安全を図る。Here, the position deviation register 21b has a position command value Pc
When the error between the position feedback value Pf and the position feedback value Pf (hereinafter referred to as position deviation) reaches a constant value, the servo amplifier system 2
7 and the actuator 2B and the position detector 29, the power supply for driving the actuator 28, which is supplied to the servo amplifier system via the power supply control means 26, is cut off to ensure safety.
(例えば特許公開 49−31056 制御装置の安
全回路)
発明が解決しようとする問題点
しかしながら上記のような構成では、位置偏差が一定以
上の値Pe になるまでは、Pe O値に応じた一定時
間を費し位置検出器の異常や断線や接触不良の検出が遅
れある一定時間の暴走は避けることができないという問
題点を有していた。(For example, Patent Publication No. 49-31056 Safety circuit of control device) Problems to be solved by the invention However, in the above configuration, until the positional deviation reaches a value Pe greater than a certain value, it takes a certain period of time according to the Pe O value. The problem is that detection of abnormalities, disconnections, and poor connections in the position detector is delayed, resulting in unavoidable runaway for a certain period of time.
本発明は、上記問題点に鑑み、位置検出器の異常や断線
または接触不良を遅れ時間なしで検出し、工業用ロボッ
トの暴走を未然に防ぐための工業用ロボットの暴走防止
装置を提供するものである。In view of the above-mentioned problems, the present invention provides an industrial robot runaway prevention device that detects abnormality, disconnection, or poor contact of a position detector without delay and prevents the industrial robot from running out of control. It is.
問題点を解決するための手段
上記問題点を解決するために本発明の工業用ロボットは
、位置検出器で発生する2相信号の相の移動を検出する
相移動検出手段と前記相移動検出手段で検出された相を
記憶する相移動記憶手段と、前記相移動検出手段で検出
された今回の相と、前記相移動記憶手段で記憶されてい
る1回前の相とを比較し、異常の有無を検出する相移動
比較手段と、アクチュエータに供給する電源の入、切を
制御する電源コントロール手段とを備えたものである0
作 用
本発明は上記した構成によって位置検出器から出力され
る2相の相の移動は、一定の規則性があることを利用し
て、断線や接触不良による配線インピーダンスの増加や
、エンコーダ内部の素子の劣化による信号の振幅の低下
を検出でき、センサ異常による暴走を防止する事ができ
る。Means for Solving the Problems In order to solve the above problems, the industrial robot of the present invention includes a phase movement detection means for detecting phase movement of a two-phase signal generated by a position detector, and the phase movement detection means. The current phase detected by the phase movement detection means is compared with the previous phase stored in the phase movement storage means, and an abnormality is detected. The present invention is equipped with phase movement comparison means for detecting the presence or absence of phase movement, and power supply control means for controlling on/off of the power supplied to the actuator. By taking advantage of the fact that the phase movement has a certain regularity, it is possible to detect an increase in wiring impedance due to disconnection or poor contact, or a decrease in signal amplitude due to deterioration of elements inside the encoder, and to prevent runaway due to sensor abnormality. can be prevented.
実施例
以下本発明の一実施例の工業用ロボットの暴走防止装置
について、図面を参照しながら説明する。EXAMPLE Hereinafter, a runaway prevention device for an industrial robot according to an example of the present invention will be described with reference to the drawings.
第1図は本発明の第1の実施例における工業用ロボット
暴走防止装置のブロック図、第2図及び第3図は、相移
動検出手段のタイミング図、第8図は相比較手判の判定
用フローチャートを示す。第1図において、11は制御
部、1oは断線検出タイミング発生手段、13は相移動
検出手段、14は相移動記憶手段、16は相移動比較手
段、16は電源コントロール手段である。FIG. 1 is a block diagram of the industrial robot runaway prevention device according to the first embodiment of the present invention, FIGS. 2 and 3 are timing diagrams of the phase movement detection means, and FIG. 8 is the judgment of the opponent's hand size. The flowchart is shown below. In FIG. 1, 11 is a control section, 1o is a disconnection detection timing generation means, 13 is a phase shift detection means, 14 is a phase shift storage means, 16 is a phase shift comparison means, and 16 is a power supply control means.
第2図および第3図において1,2,3,4゜5.6,
7.8は、相の番号である。In Figures 2 and 3, 1, 2, 3, 4°5.6,
7.8 is the phase number.
以上のように構成された工業用ロボットの暴走防止装置
について、以下第1図、第2図、第3図、第4図および
第8図を用いてその動作を説明する。The operation of the runaway prevention device for an industrial robot constructed as described above will be explained below with reference to FIGS. 1, 2, 3, 4, and 8.
まず第2図および第3図は相移動検出手段のタイミング
図である。サーボアンプ系17でアクチュエータ18を
駆動すると位置検出器19から第2図に示すような2相
信号(A相とB相)が移動方向に応じて出力される。First, FIGS. 2 and 3 are timing diagrams of the phase movement detection means. When the actuator 18 is driven by the servo amplifier system 17, a two-phase signal (A phase and B phase) as shown in FIG. 2 is output from the position detector 19 depending on the direction of movement.
ここで第2図に示すようにアクチュエータがCW方向移
動したときの前記A相、B相の立上りと立下りのタイミ
ングに1.2,3,4.と相番号をつける。また第3図
に示すようにアクチュエータがCCW方向移動した時の
前記A、B相の立上りと立下りのタイミングに5.6,
7.8相番号をつける。アクチュエータがCW力方向移
動を繰り返すと前記A相、B相の組番号は1→2→3→
4→1→2→3と繰り返される。一方アクチュエータが
CCW方向に移動を繰り返すと、前記A相、B相の組番
号は8→7→6→5→8→7→6→5→8と繰り返され
る。また、第4図に示すように組番号1の時点でアクチ
ュエータの移動方向がCWからCCWへ変更されると前
記A相、B相の組番号は、1→2→3→4→1→5→8
→7→6→6→8→7となる。Here, as shown in FIG. 2, when the actuator moves in the CW direction, the rising and falling timings of the A phase and B phase are 1.2, 3, 4. and the phase number. In addition, as shown in Fig. 3, when the actuator moves in the CCW direction, the timing of the rise and fall of the A and B phases is 5.6,
7.8 Assign phase numbers. When the actuator repeats movement in the CW force direction, the group numbers of the A phase and B phase change from 1 → 2 → 3 →
4 → 1 → 2 → 3 is repeated. On the other hand, when the actuator repeats movement in the CCW direction, the set numbers of the A phase and B phase are repeated in the order of 8→7→6→5→8→7→6→5→8. Further, as shown in FIG. 4, when the moving direction of the actuator is changed from CW to CCW at the time of group number 1, the group numbers of the A phase and B phase will be 1→2→3→4→1→5. →8
→7→6→6→8→7.
相移動検出手段13は、現在の組番号を第2図および第
3図で決めた番号を作成する。相移動記憶手段14は、
1回前に前記相移動検出手段13で検出された組番号を
記憶する。相移動比較手段15は、相移動検出手段13
で決められた現在の組番号と相移動記憶手段14で記憶
されている1回前の組番号を相移動検出手段13で相の
移動を検出する毎に比較する。下表において決めている
正しい相の移動以外は、エラーとして電源コントロール
手段16を介してサーボ電源を遮断して工業用ロボット
の暴走を防止することができる。The phase movement detection means 13 creates a number determined as the current set number in FIGS. 2 and 3. The phase movement storage means 14 is
The set number detected by the phase movement detecting means 13 one time before is stored. The phase movement comparison means 15 is the phase movement detection means 13
The current group number determined in step 1 and the previous group number stored in the phase movement storage means 14 are compared each time the phase movement detection means 13 detects a phase movement. In cases other than the correct phase movement determined in the table below, the servo power can be shut off via the power supply control means 16 as an error to prevent the industrial robot from running out of control.
表
以下余白
第2図においてもしB相が断線や接触不良や位置検出器
19の異常でB相が入力されない場合、前記組番号は1
→3となり、相移動比較手段により相移動検出手段13
で相の移動番号3を検出した時点でエラーと判定される
。また第3図においてもしA相が入力されない場合、前
記組番号は8→6となり、相移動比較手段により、相移
動検出手段13で相の移動番号6を検出した時点でエラ
ーと判定される。In the margin below the table in Figure 2, if phase B is not input due to disconnection, poor contact, or abnormality in the position detector 19, the group number is 1.
→3, and the phase movement detection means 13 is detected by the phase movement comparison means.
An error is determined when phase movement number 3 is detected. Further, in FIG. 3, if the A phase is not input, the group number changes from 8 to 6, and when the phase movement comparing means detects the phase movement number 6 in the phase movement detecting means 13, an error is determined.
また位置偏差値Pe が0以外であれば、常に断線検出
タイミング手段1oを起動し、一定時間後に相移動検出
手段13で相の移動が発生しない場合、相移動検出手段
13を介して、相移動比較手段16に対して比較を開始
させ、人相、B相が共に異常の場合の検出を行う。Further, if the position deviation value Pe is other than 0, the disconnection detection timing means 1o is always activated, and if no phase movement occurs in the phase movement detection means 13 after a certain period of time, the phase movement detection means 13 detects the phase movement. The comparison means 16 is caused to start comparison, and a case where both the human face and the B phase are abnormal is detected.
以上のように本実施例によれば、位相検出器から出力さ
れる2相信号を、相移動検出手段13で組番号を設定し
、相移動記憶手段14で記憶された1回前の組番号と、
前記相移動検出手段13で設定された今回の組番号とを
相移動検出手段13で相の移動を検出する毎とまたは断
線検出タイミング発生手段1oが起動され、一定時間経
過しても相移動検出手段13で相の移動検出がない時に
比較する事により、断線や接触不良や位置検出器の異常
を検出でき、サーボ電源コントロール手段16でアクチ
ュエータ駆動電源を遮断することによって工業用ロボッ
トの暴走を、防止する事ができる。As described above, according to this embodiment, the phase shift detecting means 13 sets a set number for the two-phase signal output from the phase detector, and the phase shift storage means 14 stores the previous set number. and,
The current group number set by the phase movement detection means 13 is detected every time a phase movement is detected by the phase movement detection means 13, or even if the disconnection detection timing generation means 1o is activated and a certain period of time has elapsed. By comparing when no phase movement is detected by the means 13, it is possible to detect wire breakage, poor contact, or abnormality in the position detector, and by cutting off the actuator drive power by the servo power control means 16, it is possible to prevent the industrial robot from running out of control. It can be prevented.
発明の効果
以上のように本発明は、相移動検出手段と相移動記憶手
段と相移動比較手段と電源コントロール手段を設けるこ
とにより、位置検出器から出力される2相信号の断線や
接触不良及位置検出器の異常を遅れ時間なしで検出する
事ができ、ロボットの暴走を未然に防ぐことができる。Effects of the Invention As described above, the present invention provides a phase shift detection means, a phase shift storage means, a phase shift comparison means, and a power supply control means, thereby preventing disconnection, contact failure, and contact failure of two-phase signals output from a position detector. It is possible to detect abnormalities in the position detector without any delay time, and prevent the robot from running out of control.
第1図は本発明の第1の実施例における工業用ロボット
暴走防止装置のブロック図、第2図は第1図の相移動検
出手段でアクチュエータがCW力方向移動するときに設
定する組番号の説明図、第3図はアクチュエータがCC
W方向に移動するときに設定する相番号の説明図、第4
図はアクチュエータがCW力方向らCCW方向に変化し
た時の相番号の移動を示す説明図、第5図は従来の制御
装置の安全回路のブロック図、第6図および第7図は第
5図における位置フィードバックパルスのタイミング図
、第8図は本発明の一実施例の動作フロー図である。
10・・・・・・断線検出タイミング発生手段、11・
・・・・制御部、13・・・・・・相移動検出手段、1
4・・・・・相移動記憶手段、16・・・・・・相移動
比較手段、16・・・・・・電源コントロール手段。
代理人の氏名 弁理士 中 尾 敏 男 ほか1名胃コ
中ゴ
〜 −吟
7co 啼
琢 懺
く 嶋
ロ ≧
派
第 8 図FIG. 1 is a block diagram of the industrial robot runaway prevention device according to the first embodiment of the present invention, and FIG. 2 shows the set number set when the actuator moves in the CW force direction using the phase movement detection means of FIG. In the explanatory diagram and Figure 3, the actuator is CC.
Explanatory diagram of phase numbers set when moving in the W direction, 4th
The figure is an explanatory diagram showing the movement of phase numbers when the actuator changes from the CW force direction to the CCW direction, Figure 5 is a block diagram of the safety circuit of a conventional control device, and Figures 6 and 7 are Figure 5. FIG. 8 is a timing diagram of position feedback pulses in FIG. 8, which is an operation flow diagram of an embodiment of the present invention. 10...Disconnection detection timing generation means, 11.
. . . Control unit, 13 . . . Phase movement detection means, 1
4... Phase movement storage means, 16... Phase movement comparison means, 16... Power supply control means. Name of agent: Patent attorney Toshio Nakao and one other person
Claims (1)
検出器を備えた工業用ロボットにおいて、位置検出器で
発生する2相信号の相の移動を検出する相移動検出手段
と、前記相移動検出手段で検出された位相を記憶する相
移動記憶手段と、前記相移動検出手段により検出された
今回の相と、前記相移動記憶手段に記憶されている1回
前の相とを比較し、1回前の相と今回の相とが所定の組
合せになった時出力を出す相移動比較手段と、この相移
動比較手段の出力によって作動し、前記アクチュエータ
に供給する電源の入、切を制御する電源コントロール手
段とを備えた工業用ロボットの暴走防止装置。An industrial robot comprising a shaft, an actuator for driving the shaft, and a position detector for the shaft, comprising: a phase shift detection means for detecting phase shift of a two-phase signal generated by the position detector; A phase movement storage means for storing the phase detected by the phase movement storage means compares the current phase detected by the phase movement detection means with the previous phase stored in the phase movement storage means; A phase shift comparison means that outputs an output when the previous phase and the current phase are in a predetermined combination, and the phase shift comparison means is operated by the output of the phase shift comparison means to control turning on and off of the power supplied to the actuator. An industrial robot runaway prevention device equipped with a power supply control means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60142921A JPS623308A (en) | 1985-06-28 | 1985-06-28 | Industrial robot runaway prevention device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60142921A JPS623308A (en) | 1985-06-28 | 1985-06-28 | Industrial robot runaway prevention device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS623308A true JPS623308A (en) | 1987-01-09 |
Family
ID=15326724
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60142921A Pending JPS623308A (en) | 1985-06-28 | 1985-06-28 | Industrial robot runaway prevention device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS623308A (en) |
-
1985
- 1985-06-28 JP JP60142921A patent/JPS623308A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2001202102A (en) | Servo control device | |
| US4859920A (en) | Interface system for servo controller | |
| JPS623308A (en) | Industrial robot runaway prevention device | |
| JP2904538B2 (en) | Cartridge handling system | |
| JPH02263214A (en) | Movable position controller | |
| EP0051416B1 (en) | A safety circuit for preventing or reducing phase control system malfunction | |
| JPH0750409B2 (en) | Robot controller | |
| JP2024147131A (en) | Motor Control Device | |
| JPS61157288A (en) | Servo motor control device | |
| JPS6284303A (en) | Robot control device | |
| JPS5979305A (en) | Abnormal motion preventing circuit of servomotor | |
| JPH07237174A (en) | Industrial robot controller | |
| JPH0350609A (en) | robot control device | |
| JPH01239415A (en) | Encoder abnormality detection device | |
| JPH0487590A (en) | Control method for dc servo motor | |
| JP3881882B2 (en) | Servo controller | |
| JPH10225162A (en) | Servo motor controller | |
| JPH01109415A (en) | Operating position detection device | |
| JPS6066680A (en) | Abnormality detection circuit for motor drive control device | |
| JPS60186909A (en) | Servo system abnormality detection circuit | |
| JPH01199201A (en) | Safety device | |
| JPS62272820A (en) | Helper driver of turbine | |
| JPH04116706A (en) | Servo controller having origin restoration function | |
| JPS63271113A (en) | encoder | |
| JPH0686448A (en) | Servo motor drive |