JPH03111185A - ロボット制御装置 - Google Patents

ロボット制御装置

Info

Publication number
JPH03111185A
JPH03111185A JP24692989A JP24692989A JPH03111185A JP H03111185 A JPH03111185 A JP H03111185A JP 24692989 A JP24692989 A JP 24692989A JP 24692989 A JP24692989 A JP 24692989A JP H03111185 A JPH03111185 A JP H03111185A
Authority
JP
Japan
Prior art keywords
robot
timer
level
abnormality
teaching box
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
JP24692989A
Other languages
English (en)
Inventor
Takaharu Matsumoto
松本 高治
Tsuyoshi Hatano
波田野 強
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP24692989A priority Critical patent/JPH03111185A/ja
Publication of JPH03111185A publication Critical patent/JPH03111185A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はロボット制御装置に関し、特に、手動操作等を
行うために使用されるティーチングボックスを有するロ
ボット制御装置に関する。
(従来の技術) ティーチングボックスには、通常マイクロプロセッサが
用いられており、押されたキースイッチに対応するコー
ドを制御装置本体に送出することでロボットの手動操作
等を行っている。
従来、手動操作によりロボットを動作させている最中に
マイクロプロセッサ等に異常が発生して正常なコードの
送出が不可能になった場合、正常に停止させることかで
きず、オペレータがロボットの動作が異常であることを
11視により判定し、非常停止スイッチ等を別途操作し
てロボットを停止させるようになっていた。
(発明が解決しようとする課題) 上述した従来の技術は、ティーチングボックスに異常が
発生し、この結果としてロボットが誤動作しても、装置
が自動的に対策を講しることができず、安全面、信頼性
の面で問題があった。
本発明は上述した問題点に鑑みてなされたものであり、
その目的はティーチングボックスの異常を検出し、異常
発生時には、ロボット動作を自動的に停止させることが
できるロボット制御装置を提供することにある。
(課題を解決するための手段) 本発明は、押されたキースイッチに対応するコードを送
出する手段を具備する、ロボットなどの手動操作等に用
いられるティーチングボックスと、該ティーチングボッ
クスから送出されるコードを受信し、対応するロボット
動作を実行する制御部本体とを有するロボット制御装置
において、前記ティーチングボックスは、リセットシて
から第1の期間が経過すると出力レベルが変化するタイ
マーと、前記タイマーの第1の期間より短い第2の期間
毎に周期的に前記タイマーをリセフトし続けるタイマー
リセット手段を有し、前記タイマーの出力は、制御線を
介して前記制御部本体に入力されるようになっており、 前記制御部本体は、前記制御線のレベルを監視する手段
を有し、該制御線のレベルが変化した場合にティーチン
グボックスに異常が発生したと判断し、ロボット動作を
停止する等の対策を実行することを特徴とする。
(作用) マイクロプロセッサが正常に動作している時、ワンショ
ットタイマーはタイムアツプ前にリセットされ続け、出
力レベルは変化しない。マイクロプロセッサに異常が発
生した場合は、ワンショットタイマーのリセットかなさ
れす出力制御線のレベルが変化する。制御部本体は、こ
のレベル変化を検出して異常発生を知り、ロボット動イ
′1を停止1−させる等の対策を実行する。
(実施例) 次に、本発明の実施例について図面を参照して説明する
第1図は本発明のロボット制御装置の一実施例のブロッ
ク図である。
本実施例は、ロボット1を丁動制御するためのティーチ
ングボックス2と制御部本体3とからなっている。
ティーチングボックス2は、複数の入カキ−を有するキ
ースイッチ(SV)マトリックス4と、マイクロプロセ
ッサ5と、周期T1の定周期タイマ6と、指示コードを
送信する送信バッファ7と、タイムアツプ時間(周期)
T2のワンショットタイマー8とで構成され、マイクロ
プロセッサ5は、キースイッチ(SW)判別部9と、コ
ード送出部10と、タイマー割込処理部IIとからなっ
ている。
キースイッチ(SW)判別部9は、キースイッチ(SV
)マトリックス4の操作により押されたキースイッチ(
SW)を判断し、コード送出部(10)に指令を与える
。コード送出部10はその指令に対応ら するコードを送信バッファ7および信号線12を介して
制御部本体3の受信バッファ14に送出する。
タイマー割込処理部11は、定周期タイマー6により一
定周期T1毎に起動され、ワンンヨソ1−タイマー8を
リセットする。
ワンショットタイマー8はリセット後、一定時間T2が
経過するとタイムアンプし、その出力レベルを変化させ
る。ここで、定周期タイマー6の周期′r1とワンショ
ットタイマー8の周期′I゛2との関係は、T 1. 
< T 2となっている。
制御部本体3のコード判別部15は、受信バッファ14
で受信したコードを判別し、キースイッチ(SW)に対
応したコードであれば、ロボット制御部17に動作指令
を送出する。
レベル監視部1Bは、出力制御線13のレベルを監視し
、レベルが変化したならばロボット制御部17に停止指
令を送出する。
ロボット制御部17はコード判別部15からの動作指令
ならびにレベル監視部16からの停止指令を受けてロボ
ット]を直接制御する。
次に、本実施例の動作をフローチャー1・を用いて説明
する。
第2図(a) 、 (b)はティーチングボックス2の
動作を説明するだめのフローチャートである。
同図(a)に示すように、キースイッチ(SW)判別部
9はキースイッチ(SW)7トリツクス4が操作され(
ステップ20)、キースイッチが押されたか否かを判断
しくステップ21)、押されたならばコード送出部IO
に指示する(ステップ22)。コード送出部10は指示
を受けて指令に対応するコードを送出しくステップ23
)、キースイッチ(5W)7トリツクスからの操作終了
の指令がなければ(ステップ24)、ステップ21に戻
って動作を継続する。
また、第2図(b)に示すように定周期タイマー6から
の割込みがあった場合、タイマー割込処理部1[はワン
ショットタイマー8のリセットを行う(ステップ25)
第3図(a)、  (b)は制御部本体3の動作を示す
フローチャートである。
第3図(a)に示すように、受信バッファ14は信号線
12を介して送られてきたコードを受信してコード判別
部15に送る(ステップ30)。コー1” iit別部
15は、受信コードを判別し、対応する動作指令をロボ
ット制御部17に送る(ステップ31)。
また、第3図(b)に示すように、レベル監視部16は
出力制御線13のレベルが変化したかとうかを判別しく
ステップ32)、レベル変化かあった場合はロボット動
作の停止をロボット制御部17に指示しくステップ34
)、レベル変化がない場合は、ロボット制御部17はコ
ード判別部I5の動作指令にしたがって通常の動作を実
行する(ステップ33)。
このように、ティーチングボックス2が1[常に動作し
ていれば一定周期でワンショットタイマ8がリセットさ
れるので、出力制御線I3のレベルは不変であり、ロボ
ッl−]は動作可能である。しかし、ティーチングボッ
クス2に異常が発ノ1すると、ワンショットタイマー8
のりセットが行われなくなりタイムアツプするため、出
力制御線I3のレベルか変化し、制御部本体3のレベル
監視部I6がその変化を検出してロボット動作を停止さ
せることができる。
本実施例ではティーチングボックス2としてマイクロプ
ロセッサを使用しているが、他の子役でもよく、また、
ティーチングボックスのワンショットタイマーはウォッ
チドッグタイマーを兼ねてもよい。
(発明の効果) 以上説明したように本発明は、ティーチングボックスの
異常発生を制御部本体3て検出できるため、手動操作に
てロボットが動作中に異常が発生した場合に、自動的に
ロボットを停止させることができ、安全性、信頼性の向
上を図ることができる効果がある。
【図面の簡単な説明】
第1図は本発明のロボット制御装置の一実施例のブロッ
ク図、 第2図(a)、  (b)はティーチングボックスの動
作手順を示すフローチャート、 第3図(a)、  (b)は制御部本体の動作手順を示
すフローチャートである。 1 ・・ロボット、 2・・ティーチングボックス、 3・・制御部本体 4・・キースイッチ(SW)マトリックス5・・・マイ
クロプロセッサ 6・・・定周期タイマー   7・・送信ノ1ソファ8
・・ワンショットタイマー 9・・・キースイッチ(聞)判別部 10・・コード送出部 11・・・タイマー割込処理部 I2・・信号線I3・
・・出力制御線     14・・・受信バッファ15
・・・コード判別部    16・・・レベル監視部1
7・・ロボット制御部  0 第 3 図 (G) 特開平3−111185 (5)

Claims (1)

  1. 【特許請求の範囲】 押されたキースイッチに対応するコードを送出する手段
    を具備する、ロボットなどの手動操作等に用いられるテ
    ィーチングボックス(2)と、該ティーチングボックス
    (2)から送出されるコードを受信し、対応するロボッ
    ト動作を実行する制御部本体(3)とを有するロボット
    制御装置において、 前記ティーチングボックス(2)は、リセットしてから
    第1の期間が経過すると出力レベルが変化するタイマー
    (8)と、前記タイマー(8)の第1の期間より短い第
    2の期間毎に周期的に前記タイマー(8)をリセットし
    続けるタイマーリセット手段(6、11)を有し、前記
    タイマー(8)の出力は、制御線(13)を介して前記
    制御部本体(3)に入力されるようになっており、 前記制御部本体(3)は、前記制御線(13)のレベル
    を監視する手段(16)を有し、該制御線(13)のレ
    ベルが変化した場合にティーチングボックス(2)に異
    常が発生したと判断し、ロボット動作を停止する等の対
    策を実行することを特徴とするロボット制御装置。
JP24692989A 1989-09-22 1989-09-22 ロボット制御装置 Pending JPH03111185A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24692989A JPH03111185A (ja) 1989-09-22 1989-09-22 ロボット制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24692989A JPH03111185A (ja) 1989-09-22 1989-09-22 ロボット制御装置

Publications (1)

Publication Number Publication Date
JPH03111185A true JPH03111185A (ja) 1991-05-10

Family

ID=17155856

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24692989A Pending JPH03111185A (ja) 1989-09-22 1989-09-22 ロボット制御装置

Country Status (1)

Country Link
JP (1) JPH03111185A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06187023A (ja) * 1992-12-18 1994-07-08 Nitto Kohki Co Ltd マニピュレータの安全操作システム及びロボットの安全操作システム

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60262203A (ja) * 1984-06-07 1985-12-25 Yokogawa Hokushin Electric Corp 分散形制御システム

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60262203A (ja) * 1984-06-07 1985-12-25 Yokogawa Hokushin Electric Corp 分散形制御システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06187023A (ja) * 1992-12-18 1994-07-08 Nitto Kohki Co Ltd マニピュレータの安全操作システム及びロボットの安全操作システム

Similar Documents

Publication Publication Date Title
US5064026A (en) Elevator monitor apparatus
JPH03111185A (ja) ロボット制御装置
JPH03103904A (ja) ロボット制御装置
JP2005065032A (ja) リモートコントロール信号受信装置の制御方法およびリモートコントロール信号受信装置
JP2656325B2 (ja) 入出力制御方式
JPS6388660A (ja) マイクロプロセツサシステム
JP2680473B2 (ja) ウォッチドック機構
JP2546386B2 (ja) 二重化装置
JPH06149611A (ja) 故障検出方法及びその回路
JPH05215296A (ja) プレス機械の光線式安全装置のセルフチェック装置
JPH0318919A (ja) プリンタの受信制御方式
JPS63237147A (ja) 計算機システムにおける入出力動作の監視方式
JPS61226845A (ja) ウオツチドツグタイマ
JPH0757177A (ja) 遠隔操作系の停止方法
JPH0691565B2 (ja) 相手処理装置の動作監視装置
JPH05224768A (ja) 計算機システムの自動立ち上げ監視機構
JPH05257748A (ja) マイクロプロセッサ装置
JPS5834855B2 (ja) 計算機監視方法
JP2749994B2 (ja) 数値制御装置
JPH01278000A (ja) ビル遠隔監視装置
JPH01137115A (ja) 燃焼器具
JPH04195437A (ja) プログラム暴走監視装置
JPH04288433A (ja) 空調機の遠隔制御装置
JPH03268001A (ja) 調節計
JPH04301952A (ja) 通信装置