JPS60151702A - Disconnection and fault detecting circuit of encoder circuit - Google Patents

Disconnection and fault detecting circuit of encoder circuit

Info

Publication number
JPS60151702A
JPS60151702A JP745584A JP745584A JPS60151702A JP S60151702 A JPS60151702 A JP S60151702A JP 745584 A JP745584 A JP 745584A JP 745584 A JP745584 A JP 745584A JP S60151702 A JPS60151702 A JP S60151702A
Authority
JP
Japan
Prior art keywords
circuit
encoder
output
gate
disconnection
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
JP745584A
Other languages
Japanese (ja)
Inventor
Akira Akutsu
晃 阿久津
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP745584A priority Critical patent/JPS60151702A/en
Publication of JPS60151702A publication Critical patent/JPS60151702A/en
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G05—CONTROLLING; REGULATING
    • G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00—Testing or monitoring of control systems or parts thereof
    • G05B23/02—Electric testing or monitoring
    • G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
    • G05B23/0286—Modifications to the monitored process, e.g. stopping operation or adapting control

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Safety Devices In Control Systems (AREA)
  • Control Of Position Or Direction (AREA)
  • Manipulator (AREA)

Abstract

PURPOSE:To prevent the runaway of a servo system by integrating the output signals, etc. of an encoder obtained via a gate and stopping the actuation of a servomotor with the output of said integration via a flip-flop circuit. CONSTITUTION:A position signal is applied to a controller CONT from outside and sent to a servo driver SD together with the present position information given from an encoder ENC. Then a servomotor M is stopped at a designated position. A detection part DET is provided to the CONT to detect a disconnection and a fault of the ENC. An output channel CHA of the ENC and its reverse phase signal CH-A are supplied to an integration circuit INT via a NAND gate G1 and an AND gate G2. Thus an output is delivered from the gate G1 if the discordance is produced owing to a disconnection, etc. Then a flip-flop circuit F is turned on with the output given from the INT if said disconnection occurs some times. Then a stop signal is delivered to an alarm circuit ALM to stop the motor M.

Description

【発明の詳細な説明】 (a).発明の詳細な説明 本発明はエンコーダ回路の断線及び異常検出回路に係り
、特に産業用ロボット及びNC制御装置等に於いて使用
されているサーボ系の位置検出用エンコーダ回路の異常
を検出する回路に関するものである。
DETAILED DESCRIPTION OF THE INVENTION (a). DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a circuit for detecting disconnection and abnormality in an encoder circuit, and particularly relates to a circuit for detecting an abnormality in an encoder circuit for position detection of a servo system used in industrial robots, NC control devices, etc. It is something.

(b).従来技術と問題点 従来技術に依ると産業用ロボット及びNC制御装置等に
於いてはサーボ系の位置検出用としてエンコーダ回路が
広く使用されている。
(b). Prior Art and Problems According to the prior art, encoder circuits are widely used for detecting the position of servo systems in industrial robots, NC control devices, and the like.

第1図の(a)は従来のエンコータ回路の一実施例を示
すブロック図である。
FIG. 1(a) is a block diagram showing an embodiment of a conventional encoder circuit.

第1図の(b)は従来の制御装置のエンコータ回路出力
を受信する回路の一実施例を説明する為の図である。
FIG. 1(b) is a diagram for explaining an embodiment of a circuit for receiving an encoder circuit output of a conventional control device.

図中、Mはサーボモータ、TGはタコジェネレータ、E
NCはエンコーダ、SDはサーボドライバー、CONT
は制御装置、INVはインバータ、Gはアンドゲートで
ある。
In the figure, M is a servo motor, TG is a tacho generator, and E
NC is encoder, SD is servo driver, CONT
is a control device, INV is an inverter, and G is an AND gate.

以下図に従って従来のエンコーダ回路に就いて説明する
。サーボモータMの軸に直結してタコジェネレータTG
及びエンコーダENCが取り付けられている。エンコー
ダENCは符号盤でチャンネルCHAとCHA、チャン
ネルCHBとCHBは夫々相互に逆用の関係にあり、而
もチャンネルCHAとチャンネルCHBは90℃位相が
ずれている。従ってチャンネルCHAとチャンネルCH
Bも90度位相がずれていることになる。尚チャンネル
CHCは0度の位置に設けられ、位置の原点の検出に利
用されている。
A conventional encoder circuit will be explained below with reference to the drawings. Tacho generator TG is directly connected to the shaft of servo motor M.
and an encoder ENC are attached. In the encoder ENC, channels CHA and CHA, and channels CHB and CHB are in an inverse relationship with each other on a code board, and channels CHA and CHB are out of phase by 90 degrees. Therefore, channels CHA and CH
B is also 90 degrees out of phase. Note that the channel CHC is provided at the 0 degree position and is used to detect the origin of the position.

タコジェネレータTCは回転速度に比例する出力電圧を
発生する発電難でサーボモータMの応答速度を上げる為
に使用されている。
The tacho generator TC generates an output voltage proportional to the rotational speed, and is used to increase the response speed of the servo motor M.

制御装置CONTに対し外部から位置信号が与えられる
。制御装置CONTはエンコーダENCのチャンネル信
号よりの現在位置情報と外部よりの位置信号に基づき制
御信号をサーボドライバーSDに送る。サーボドライバ
ーSDはサーボモータMを駆動し、サーボモータMは指
定位置に向かって回転する。此の間エンコーダENCは
現在位置情報を刻々制御装置CONTに送り続り、指定
位置になるとサーボドライバーSDに対する制御信号が
なくなり、サーボモータMは停止する。
A position signal is given to the control device CONT from the outside. The control device CONT sends a control signal to the servo driver SD based on the current position information from the channel signal of the encoder ENC and the position signal from the outside. Servo driver SD drives servo motor M, and servo motor M rotates toward a specified position. During this time, the encoder ENC continues to send the current position information to the control device CONT every moment, and when the specified position is reached, the control signal to the servo driver SD disappears, and the servo motor M stops.

従来技術に依るとエンコーダENCの出力信号チャンネ
ルCHA、チャンネルCHB、チャンネルCHCには夫
々其の逆相の出力信号CHA、CHB、CHCを用意し
て此れを出力している。
According to the prior art, output signals CHA, CHB, and CHC of opposite phases are prepared and outputted to the output signal channels CHA, CHB, and CHC of the encoder ENC, respectively.

然し此れを受信する制御装置CONTに於いては第1図
の(b)に示す様にチャンネルCHAの出力信号とイン
バータINVを経由したチャンネルCHAの出力信号を
アンドゲートGに入力して其の論理積を取って利用して
いた。
However, in the control device CONT that receives this, the output signal of the channel CHA and the output signal of the channel CHA via the inverter INV are input to the AND gate G as shown in FIG. I was using logical products.

従ってエンコーダENCの出力信号回路に断線等の以上
の発生した場合には制御装置CONTは現在位置を誤認
し暴走を起こす恐れがあり、此の為リミットスイッチ等
を設けて停止していた。
Therefore, if a disconnection or the like occurs in the output signal circuit of the encoder ENC, there is a risk that the control device CONT may misidentify the current position and cause a runaway, and for this reason, a limit switch or the like has been provided to stop the control device CONT.

此の為有効動作領域及び停止領域の区間に於いてはエン
コーダENCの異常による暴走に対する危険防止策がな
いと云う欠点があった。
For this reason, there is a drawback in that there is no measure to prevent runaway due to abnormality of the encoder ENC in the effective operation area and stop area.

(c).発明の目的 本発明の目的は従来技術の有する上記の欠点を除去し、
エンコーダ回路の断線及び異常等を検出しサーボ系が暴
走するのを防止出来るエンコーダ回路の断線及び異常検
出回路を提供することである。
(c). OBJECTS OF THE INVENTION The object of the present invention is to eliminate the above-mentioned drawbacks of the prior art;
An object of the present invention is to provide a circuit for detecting disconnection and abnormality in an encoder circuit, which can detect disconnection, abnormality, etc. in an encoder circuit and prevent a servo system from running out of control.

(d).発明の構成 上記の目的は本発明によれば、サーボ系の位置検出用エ
ンコーダ回路に於いて、前記エンコーダの出力信号及び
前記出力信号と逆相の関係にある出力信号をゲートに入
力し前記ゲートの出力信号を積分回路に入力し前記積分
回路の出力によりフリップ・フロップ回路をオンとし前
記オン信号によりサーボモータを停止させることを特徴
とするエンコーダ回路の断線及び異常検出回路を提供す
ることにより達成される。
(d). Structure of the Invention According to the present invention, in an encoder circuit for position detection of a servo system, an output signal of the encoder and an output signal having a reverse phase relationship with the output signal are input to a gate, and the output signal of the encoder is input to a gate. This is achieved by providing a disconnection and abnormality detection circuit for an encoder circuit, which inputs the output signal of the integrator circuit into an integrator circuit, turns on a flip-flop circuit by the output of the integrator circuit, and stops a servo motor by the on signal. be done.

(e).発明の実施例 第2図は本発明に依るエンコーダ回路の段線及び異常検
出回路の一実施例を説明する為の図である。
(e). Embodiment of the Invention FIG. 2 is a diagram for explaining an embodiment of the dashed line and abnormality detection circuit of the encoder circuit according to the present invention.

第3図は本発明に依る検出部の一実施例を示す回線図で
ある。
FIG. 3 is a circuit diagram showing an embodiment of the detection section according to the present invention.

図中、DETは検出部、ALMは警報回路、C1はナド
ゲート、G2はアンドゲート、INTは積分回路、Fは
フリップ・フロップ回路であり、其の他の記号、数字は
第1図と同じである。
In the figure, DET is a detection unit, ALM is an alarm circuit, C1 is a gate, G2 is an AND gate, INT is an integrating circuit, and F is a flip-flop circuit.Other symbols and numbers are the same as in Figure 1. be.

以下図に従って本発明の詳細を説明する。The details of the present invention will be explained below with reference to the drawings.

本発明に依る本発明の詳細を説明する。The details of the present invention according to the present invention will be explained.

本発明に依る検出部DETに於いてはエンコーダENC
の出力しチャンネルCHAと其の逆相の出力信号CHA
は第3図に示す様に接続される。
In the detection unit DET according to the present invention, the encoder ENC
Output channel CHA and its opposite phase output signal CHA
are connected as shown in FIG.

尚この様な接続は各チャンネルCHB、CHCに就いて
全て実施する。
Incidentally, all such connections are made for each channel CHB and CHC.

即ちチャンネルCHAと此れと逆相にあるチャンネルC
HAは共にナンドゲートG1に入力される。正常時には
ナンドゲートG1の出力はないが、断線を含み何等かの
原因で不一致が起きると出力を生じ、アンドゲートG2
を経由して積分回路1NTに入力される。尚アンドゲー
トG2には電源オン等の信号を入力し他の回路が正常動
作中を確認する意味で使用したもので本発明に直接関係
はない。
That is, channel CHA and channel C, which is in opposite phase to this one.
Both HA are input to the NAND gate G1. During normal operation, there is no output from NAND gate G1, but if a mismatch occurs for some reason, including a disconnection, an output is generated, and AND gate G2
The signal is input to the integrating circuit 1NT via the . Note that the AND gate G2 is used to input a signal such as a power-on signal to confirm that other circuits are operating normally, and is not directly related to the present invention.

何回か不一致が継続すると積分回路INTは出力を生じ
、フリップ・フロップ回路Fをオンとする。
If the mismatch continues several times, the integrator circuit INT produces an output and turns on the flip-flop circuit F.

フリップ・フロップ回路Fがオンとなると検出部DET
は警報回路ALMに対し停止信号を出し此の結果サーボ
ドライバーSDに対し停止命令を発進し、サーボモータ
Mを停止する。
When the flip-flop circuit F turns on, the detection unit DET
outputs a stop signal to the alarm circuit ALM, which in turn issues a stop command to the servo driver SD to stop the servo motor M.

障害がなおり再スピードする時はフリップ・フロップ回
路Fをリセットしてから起動する。
When there is no fault and the speed is to be restarted, the flip-flop circuit F is reset and then activated.

(f)発明の効果 以上詳細に説明した様に本発明によれば、エンコーダ回
路の断線及び異常等を検出しサーボ系が暴走するのを防
止出来るエンコーダ回路の断線及び異常検出回路を実現
出来ると言う大きい効果がある。
(f) Effects of the Invention As described in detail above, according to the present invention, it is possible to realize an encoder circuit disconnection and abnormality detection circuit that can detect disconnections and abnormalities in the encoder circuit and prevent the servo system from going out of control. It has a big effect.

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

第1図の(ロ)は従来のエンコーダ回路の一実施例を示
すブロック図である。 第1図の(b)は従来の制御装置のエンコーダ回路出力
を受信する回路の一実施例を説明する為の図である。 第2図は、本発明に依るエンコーダ回路の断線及び異常
検出回路の一実施例を説明する為の図である。 第3図は本発明に依る検出部の一実施例を示す回線図で
ある。 図中、Mはサーボモータ、TGはタコジェネレータ、E
NCはエンコーダ、SDはサーボドライバー、CONT
は制御装置、TNVはインバータ、Gはアンドゲート、
DETは検出部、ALMは警報回路、Glはナンドゲー
ト、G2はアンドゲート、INTは積分回路、Fはフリ
ップ・フロップ回路である。
FIG. 1B is a block diagram showing an embodiment of a conventional encoder circuit. FIG. 1(b) is a diagram for explaining an embodiment of a circuit for receiving an encoder circuit output of a conventional control device. FIG. 2 is a diagram for explaining an embodiment of the encoder circuit disconnection and abnormality detection circuit according to the present invention. FIG. 3 is a circuit diagram showing an embodiment of the detection section according to the present invention. In the figure, M is a servo motor, TG is a tacho generator, and E
NC is encoder, SD is servo driver, CONT
is the control device, TNV is the inverter, G is the AND gate,
DET is a detection section, ALM is an alarm circuit, Gl is a NAND gate, G2 is an AND gate, INT is an integrating circuit, and F is a flip-flop circuit.

Claims (1)

【特許請求の範囲】[Claims] サーボ系の位置検出用エンコーダ回路に於いて、前記エ
ンコーダの出力信号及び前記出力信号と逆相の関係にあ
る出力信号をゲートに入力し前記ゲートの出力信号を積
分回路に入力し前記積分回路の出力によりフリップ・フ
ロップ回路をオンとし前記オン信号によりサーボモータ
を停止させることを特徴とするエンコーダ回路の断線及
び異常検出回路。
In an encoder circuit for position detection of a servo system, an output signal of the encoder and an output signal having a reverse phase relationship with the output signal are inputted to a gate, and the output signal of the gate is inputted to an integrating circuit. A disconnection and abnormality detection circuit for an encoder circuit, characterized in that a flip-flop circuit is turned on by the output, and a servo motor is stopped by the on-signal.
JP745584A 1984-01-19 1984-01-19 Disconnection and fault detecting circuit of encoder circuit Pending JPS60151702A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP745584A JPS60151702A (en) 1984-01-19 1984-01-19 Disconnection and fault detecting circuit of encoder circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP745584A JPS60151702A (en) 1984-01-19 1984-01-19 Disconnection and fault detecting circuit of encoder circuit

Publications (1)

Publication Number Publication Date
JPS60151702A true JPS60151702A (en) 1985-08-09

Family

ID=11666295

Family Applications (1)

Application Number Title Priority Date Filing Date
JP745584A Pending JPS60151702A (en) 1984-01-19 1984-01-19 Disconnection and fault detecting circuit of encoder circuit

Country Status (1)

Country Link
JP (1) JPS60151702A (en)

Similar Documents

Publication Publication Date Title
JP2001202102A (en) Servo control device
US4859920A (en) Interface system for servo controller
JPS59209996A (en) Double actuator-monitor
US4880994A (en) Method and device for the redundant control of a power controlled unit
JP2005176493A5 (en)
US20190386594A1 (en) Motor control apparatus driving one main axis switchingly by two motors
US4438382A (en) Three phase AC motor controller
JPH01223311A (en) Pulse encoder
JPS6070925A (en) Motor abnormality self-diagnosis device
JPH03159596A (en) Controller for motor
JPS6066680A (en) Abnormality detecting circuit of motor drive controller
JPS6284303A (en) Robot control device
JP5019175B2 (en) Motor control device
JPS6181188A (en) Ac servo device
JPS62163112A (en) Control method for industrial robot
JPH0356958B2 (en)
JPH01170389A (en) Abnormality detection circuit of electric servo drive device
JPH03289381A (en) DC motor drive circuit
SU1238039A1 (en) Device for checking servo system
JPH0447321B2 (en)
JPH05264622A (en) Circuit for diagnosing current command signal
JPS5877488A (en) Preventive device for uncontrolled movement of industrial robot
JPH0431603Y2 (en)
JPH0325317A (en) Rotational position detecting circuit
JPH0534505B2 (en)