JPH02256482A - 産業用ロボットの制御装置 - Google Patents
産業用ロボットの制御装置Info
- Publication number
- JPH02256482A JPH02256482A JP7755189A JP7755189A JPH02256482A JP H02256482 A JPH02256482 A JP H02256482A JP 7755189 A JP7755189 A JP 7755189A JP 7755189 A JP7755189 A JP 7755189A JP H02256482 A JPH02256482 A JP H02256482A
- Authority
- JP
- Japan
- Prior art keywords
- robot
- external device
- control device
- operation program
- reading
- 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)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、例えば教示・再生型のロボットと協働してワ
ークに作業を施す外部装置を備えた産業用ロボットの制
御装置に関するものである。
ークに作業を施す外部装置を備えた産業用ロボットの制
御装置に関するものである。
従来、この種の産業用ロボットを用いてワークに作業を
施す場合、例えば第3図に示す如きシステムが採用され
ている。
施す場合、例えば第3図に示す如きシステムが採用され
ている。
即ち、ロボット1を生産ラインに組み込む場合、該ロボ
ットlは、作業対象となるワーク2を搬入、Wi出する
コンベア3や位置決め装置4などの外部装置と共に上記
生産ラインに配備される。
ットlは、作業対象となるワーク2を搬入、Wi出する
コンベア3や位置決め装置4などの外部装置と共に上記
生産ラインに配備される。
上記ロボット1は、専用のコンピュータを備えたロボッ
トI17御装置5により制御され、1亥ロボツト制御装
置5には、教示用のペンダント6を介してその動作プロ
グラムが入力される。
トI17御装置5により制御され、1亥ロボツト制御装
置5には、教示用のペンダント6を介してその動作プロ
グラムが入力される。
又、上記コンベア3及び位置決め装置1!4などの外部
装置は、専用のコンピュータを備えた例えばプログラム
シーケンスコントローラなどのシーケンス制御装置7に
より制御され、該シーケンス制御装置7には、シーケン
スコントローラ用のプログラム入力装置8を介してその
動作プログラムが人力される。
装置は、専用のコンピュータを備えた例えばプログラム
シーケンスコントローラなどのシーケンス制御装置7に
より制御され、該シーケンス制御装置7には、シーケン
スコントローラ用のプログラム入力装置8を介してその
動作プログラムが人力される。
この場合、上記シーケンス制御装置7からロボット制御
装置5へは、インターロック、非常停止−時停止などの
情報の他に、制御態様に応じ、ロボッ)1の再生スター
トや作業対象となるワークに応じた動作プログラムの種
別指定などの情報も伝達される。上記したような情報の
伝達は、上記ロボット制御装置5とシーケンス制御装置
7との間で接点の入出力信号を授受することにより実現
され、該ロボット制御装置5とシーケンス制御′n装置
7との間には、情報の種類に応じた数のケーブルが配線
される。
装置5へは、インターロック、非常停止−時停止などの
情報の他に、制御態様に応じ、ロボッ)1の再生スター
トや作業対象となるワークに応じた動作プログラムの種
別指定などの情報も伝達される。上記したような情報の
伝達は、上記ロボット制御装置5とシーケンス制御装置
7との間で接点の入出力信号を授受することにより実現
され、該ロボット制御装置5とシーケンス制御′n装置
7との間には、情報の種類に応じた数のケーブルが配線
される。
上記のようなシステムにおいて、生産ラインの規模が拡
大されて複雑化するに伴って、ロボット制御装置5.シ
ーケンス制?n装置7間での情報量及びそれに対するケ
ーブルの量が増大し、その配線作業やチエツクに費やさ
れる労力は多大なものとなる。
大されて複雑化するに伴って、ロボット制御装置5.シ
ーケンス制?n装置7間での情報量及びそれに対するケ
ーブルの量が増大し、その配線作業やチエツクに費やさ
れる労力は多大なものとなる。
尚、上記ロボット制御装置5側から上記シーケンス制御
装置7内の任意の接点のオン、オフ状態をチエツクする
には、外部装置に対する入出力接点数に応じた数の状態
監視用の接点入出カケ−プルを必要とされ、上記した配
線作業やチエツクに費やされる労力は更に増大する。
装置7内の任意の接点のオン、オフ状態をチエツクする
には、外部装置に対する入出力接点数に応じた数の状態
監視用の接点入出カケ−プルを必要とされ、上記した配
線作業やチエツクに費やされる労力は更に増大する。
又、外部装置の増設や変更に伴っては、上記のような配
線作業の他に、ロボット1や外部装置に対する動作プロ
グラムの変更などをペンダント6及びプログラム入力装
置8を介して個別に行わなければならず、その作業も捲
めて煩わしい。
線作業の他に、ロボット1や外部装置に対する動作プロ
グラムの変更などをペンダント6及びプログラム入力装
置8を介して個別に行わなければならず、その作業も捲
めて煩わしい。
そこで、本発明の目的とするところは、ロボ。
ト及び外部装置に対する動作命令を一連の動作プログラ
ムとして記述し得るようにして、ロボット、外部装置の
各動作プログラムの変更作業等の容易化、及びロボット
外部装置間での情報の授受、それを実現するためのケー
ブルの省略などを回り、配線作業の簡素化、コスト低減
及び信顛性を向上させることのできる産業用ロボットの
制御装置を提供することである。
ムとして記述し得るようにして、ロボット、外部装置の
各動作プログラムの変更作業等の容易化、及びロボット
外部装置間での情報の授受、それを実現するためのケー
ブルの省略などを回り、配線作業の簡素化、コスト低減
及び信顛性を向上させることのできる産業用ロボットの
制御装置を提供することである。
上記目的を達成するために、本発明が採用する主たる手
段は、その要旨とするところが、ロボットと協働してワ
ークに作業を施す外部装置を備えた産業用ロボットの制
御装置において、上記ロボット及び上記外部装置に対す
る動作命令を一連の動作プログラムとして記憶する記憶
手段と、上記記憶手段から上記動作プログラムを読み出
してロボット用の動作プログラムと外部装置用の動作プ
ログラムとに分別する読出解釈手段と、上記読出解釈手
段により読み出された内容に従って、対応するロボット
及び外部装置を制御する制御手段とを具備してなる点に
かかる産業用ロボットの制御装置である。
段は、その要旨とするところが、ロボットと協働してワ
ークに作業を施す外部装置を備えた産業用ロボットの制
御装置において、上記ロボット及び上記外部装置に対す
る動作命令を一連の動作プログラムとして記憶する記憶
手段と、上記記憶手段から上記動作プログラムを読み出
してロボット用の動作プログラムと外部装置用の動作プ
ログラムとに分別する読出解釈手段と、上記読出解釈手
段により読み出された内容に従って、対応するロボット
及び外部装置を制御する制御手段とを具備してなる点に
かかる産業用ロボットの制御装置である。
〔作用]
本発明にかかる産業用ロボットの制御装置では、ロボッ
ト及び外部装置に対する動作命令が一連の動作プログラ
ムとして記憶手段により記憶され、読出解釈手段により
上記記憶手段から上記動作プログラムが読み出されてロ
ボット用の動作プログラムと外部装置用の動作プログラ
ムとに分別される。
ト及び外部装置に対する動作命令が一連の動作プログラ
ムとして記憶手段により記憶され、読出解釈手段により
上記記憶手段から上記動作プログラムが読み出されてロ
ボット用の動作プログラムと外部装置用の動作プログラ
ムとに分別される。
そして、上記読出解釈手段により読み出された内容に従
って、対応するロボット及び外部装置が制御手段により
個別に制御される。
って、対応するロボット及び外部装置が制御手段により
個別に制御される。
即ち、本装置によれば、ロボット及び外部装置が上位概
念的な一連の動作プログラムにより統括的に制御される
ため、ロボット外部装置間で情報を授受するための従来
装置の場合のようなケーブルなどの配線の必要性がなく
なる。
念的な一連の動作プログラムにより統括的に制御される
ため、ロボット外部装置間で情報を授受するための従来
装置の場合のようなケーブルなどの配線の必要性がなく
なる。
以下添付図面を参照して、本発明を具体化した実施例に
つき説明し、本発明の理解に供する。尚、以下の実施例
は、本発明を具体化した一例であって、本発明の技術的
範囲を限定する性格のものではない。
つき説明し、本発明の理解に供する。尚、以下の実施例
は、本発明を具体化した一例であって、本発明の技術的
範囲を限定する性格のものではない。
ここに、第1図は本発明の一実施例にかかる産業用ロボ
ットの制御装置の構成図、第2図(a)は上記制御B装
置のブロック図、第2図To)は同図(a)の制御装置
に適用可能な動作プログラムの一例の詳細説明図である
。
ットの制御装置の構成図、第2図(a)は上記制御B装
置のブロック図、第2図To)は同図(a)の制御装置
に適用可能な動作プログラムの一例の詳細説明図である
。
この実施例にかかる制御装置10は、例えば第1図及び
第2図(a)、 (b)に示す如く、単一の記憶手段1
6と、単一の読出解釈手段17と、ロボット11及び外
部装置12に対応して設けられた制御手段18.19と
を具備して構成されている。
第2図(a)、 (b)に示す如く、単一の記憶手段1
6と、単一の読出解釈手段17と、ロボット11及び外
部装置12に対応して設けられた制御手段18.19と
を具備して構成されている。
上記記憶手段16は、上記ロボット11及び例えばコン
バフ131位置決め装置14などの外部装置12に対す
る動作命令を一連の動作プログラム15として記憶して
いる。
バフ131位置決め装置14などの外部装置12に対す
る動作命令を一連の動作プログラム15として記憶して
いる。
上記記憶手段16には、唯一の教示用のペンダント20
からインターフェイス21を介してロボット11用の動
作プログラムと外部装置12に対するシーケンス制御用
の動作プログラムとが入力される。
からインターフェイス21を介してロボット11用の動
作プログラムと外部装置12に対するシーケンス制御用
の動作プログラムとが入力される。
上記動作プログラム15の一例を第2図(I))に示す
。
。
同図において、MOVEはロボッ)11に対する動作プ
ログラムを構成する命令語であうで、STR,AND及
びOUTは外部装置12に対する動作プログラムを構成
する命令語である。
ログラムを構成する命令語であうで、STR,AND及
びOUTは外部装置12に対する動作プログラムを構成
する命令語である。
上記読出解釈手段17は、上記記憶手段16から上記動
作プログラム15を読み出して、ロボットll用の動作
プログラムと外部装置12用の動作プログラムとに分別
する。
作プログラム15を読み出して、ロボットll用の動作
プログラムと外部装置12用の動作プログラムとに分別
する。
そして、上記ロボット11及び外部装置12の実行順序
に応じた動作指令信号を出力する。
に応じた動作指令信号を出力する。
即ち、上記動作プログラム15を読み出して解釈するこ
とにより、上記ロボット11及び外部装置12に対応し
て設けられた後述する制御手段18.19に対して適切
な順序で動作指令信号が出力される。
とにより、上記ロボット11及び外部装置12に対応し
て設けられた後述する制御手段18.19に対して適切
な順序で動作指令信号が出力される。
上記制御手段19は、上記読出解釈手段17により読み
出された内容に従って、入出力ポート22を介して上記
外部装置12をシーケンス制御するものである。
出された内容に従って、入出力ポート22を介して上記
外部装置12をシーケンス制御するものである。
上記制御手段18は、上記制御手段19と同様、上記読
出解釈手段17により読み出された内容に従って、ロボ
ット11をサーボ制御するものであって、上記入出力ボ
ート22に対して直接入出力信号を授受することができ
る。従って、上記外部装置12の動作状態により上記ロ
ボット11の動作順序を変更したり、ロボッ)11の動
作状態に応じて外部装置12を構成する特定の機器を駆
動、停止制御することが可能である。
出解釈手段17により読み出された内容に従って、ロボ
ット11をサーボ制御するものであって、上記入出力ボ
ート22に対して直接入出力信号を授受することができ
る。従って、上記外部装置12の動作状態により上記ロ
ボット11の動作順序を変更したり、ロボッ)11の動
作状態に応じて外部装置12を構成する特定の機器を駆
動、停止制御することが可能である。
その結果、上記ロボット11.外部装置12が相互に干
渉することなく、協働して作業を行い得る。
渉することなく、協働して作業を行い得る。
本実施例にかかる制御装置10は上記したように構成さ
れている。
れている。
従って、上記制御装置10においては、ロボット11及
び外部装置12に対する動作命令が一連の動作プログラ
ム15として記憶手段16により記憶され、読出解釈手
段17により上記記憶手段16から上記動作プログラム
15が読み出される。
び外部装置12に対する動作命令が一連の動作プログラ
ム15として記憶手段16により記憶され、読出解釈手
段17により上記記憶手段16から上記動作プログラム
15が読み出される。
その後、ロボット11用の動作プログラムと外部装置!
f12用の動作プログラムとに分別される。
f12用の動作プログラムとに分別される。
そして、上記読出解釈手段17により読み出された内容
に従って、対応するロボット11及び外部装置12がそ
れぞれ制御手段18.19により個別制御される。
に従って、対応するロボット11及び外部装置12がそ
れぞれ制御手段18.19により個別制御される。
即ち、本実施例装置によれば、ロボッ)11及び外部装
置12が上位概念的な一連の動作プログラム15により
統括的に制御されるため、ロボットit、外部装置12
間での情報を授受するための従来装置の場合のようなケ
ーブル等の配線の必要性がなくなる。
置12が上位概念的な一連の動作プログラム15により
統括的に制御されるため、ロボットit、外部装置12
間での情報を授受するための従来装置の場合のようなケ
ーブル等の配線の必要性がなくなる。
従って、ロボット11.外部装置12の各動作プログラ
ムの変更作業などの容易化、及びロボット11.外部装
置12間での情報の授受、それを実現するためのケーブ
ル配線の省略を図ることができる。
ムの変更作業などの容易化、及びロボット11.外部装
置12間での情報の授受、それを実現するためのケーブ
ル配線の省略を図ることができる。
その結果、配線作業の簡素化、コスト低減及び信転性を
向上させることができる。
向上させることができる。
尚、上記実施例装置では、各制御手段18.19にそれ
ぞれ個別のマイクロプロセッサを設けても良いし、全て
を単一のマイクロプロセッサにてマルチタスク機能によ
り実現するようにしても良い。
ぞれ個別のマイクロプロセッサを設けても良いし、全て
を単一のマイクロプロセッサにてマルチタスク機能によ
り実現するようにしても良い。
本発明は、上記したように、ロボットと協働してワーク
に作業を施す外部装置を備えた産業用ロボットの制御装
置において、上記ロボット及び上記外部装置に対する動
作命令を一連の動作プログラムとして記憶する記憶手段
と、上記記憶手段から上記動作プログラムを読み出して
ロボット用の動作プログラムと外部装置用の動作プログ
ラムとに分別する読出解釈手段と、上記読出解釈手段に
より読み出された内容に従って、対応するロボット及び
外部装置を制御する制御手段とを具備してなることを特
徴とする産業用ロボットの制御装置であるから、ロボッ
ト、外部装置の各動作プログラムの変更作業等の容易化
、及びロボット外部装置間での情報の授受、それを実現
するためのケーブル配線の省略を図ることができる。
に作業を施す外部装置を備えた産業用ロボットの制御装
置において、上記ロボット及び上記外部装置に対する動
作命令を一連の動作プログラムとして記憶する記憶手段
と、上記記憶手段から上記動作プログラムを読み出して
ロボット用の動作プログラムと外部装置用の動作プログ
ラムとに分別する読出解釈手段と、上記読出解釈手段に
より読み出された内容に従って、対応するロボット及び
外部装置を制御する制御手段とを具備してなることを特
徴とする産業用ロボットの制御装置であるから、ロボッ
ト、外部装置の各動作プログラムの変更作業等の容易化
、及びロボット外部装置間での情報の授受、それを実現
するためのケーブル配線の省略を図ることができる。
その結果、システム全体の配線作業の簡素化。
コスト低減及び信鯨性を向上させることができる。
第1図は本発明の一実施例にかかる産業用ロボ7)の制
御装置の構成図、第2図(a)は上記制御装置のブロッ
ク図、第2図0))は同図(a)の制御装置に適用可能
な動作プログラムの一例の詳細説明図、第3図は従来の
産業用ロボットの制御装置の構成図である。 〔符号の説明〕 10・・・制御装置 11・・・ロボ、/ト 12・・・外部装置 13・・・コンベア 14・・・位置決め装置 15・・・動作プログラム 16・・・記憶手段 17・・・読出解釈手段 18.19・・・制御手段。
御装置の構成図、第2図(a)は上記制御装置のブロッ
ク図、第2図0))は同図(a)の制御装置に適用可能
な動作プログラムの一例の詳細説明図、第3図は従来の
産業用ロボットの制御装置の構成図である。 〔符号の説明〕 10・・・制御装置 11・・・ロボ、/ト 12・・・外部装置 13・・・コンベア 14・・・位置決め装置 15・・・動作プログラム 16・・・記憶手段 17・・・読出解釈手段 18.19・・・制御手段。
Claims (1)
- 【特許請求の範囲】 1、ロボットと協働してワークに作業を施す外部装置を
備えた産業用ロボットの制御装置において、 上記ロボット及び上記外部装置に対する動 作命令を一連の動作プログラムとして記憶する記憶手段
と、 上記記憶手段から上記動作プログラムを読 み出してロボット用の動作プログラムと外部装置用の動
作プログラムとに分別する読出解釈手段と、 上記読出解釈手段により読み出された内容 に従って、対応するロボット及び外部装置を制御する制
御手段とを具備してなることを特徴とする産業用ロボッ
トの制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7755189A JPH02256482A (ja) | 1989-03-28 | 1989-03-28 | 産業用ロボットの制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7755189A JPH02256482A (ja) | 1989-03-28 | 1989-03-28 | 産業用ロボットの制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02256482A true JPH02256482A (ja) | 1990-10-17 |
Family
ID=13637152
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7755189A Pending JPH02256482A (ja) | 1989-03-28 | 1989-03-28 | 産業用ロボットの制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02256482A (ja) |
-
1989
- 1989-03-28 JP JP7755189A patent/JPH02256482A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5204942A (en) | Robot control system for controlling a set of industrial robots for cooperative operation | |
| KR900003122B1 (ko) | 다수의 pc용 링크시스템 | |
| JPS6142287B2 (ja) | ||
| JPH02256482A (ja) | 産業用ロボットの制御装置 | |
| US5608906A (en) | Multiple-task controller having a plurality of task memory input/output devices, input/output processing device, and a plurality of tasks controlled by external devices | |
| KR100235190B1 (ko) | 로보트제어기의 감시프로그램과 plc간의 인터페이스방법 | |
| KR100395743B1 (ko) | 분산제어시스템과하이브레인프로그래머블로직컨트롤러의인터페이스방법 | |
| JPH02182688A (ja) | 複数ロボットの協働制御装置 | |
| JPH0256004A (ja) | ロボット制御システム | |
| JPS5941214B2 (ja) | 状態監視方式 | |
| JPS63311403A (ja) | Pcの入出力信号処理方式 | |
| JPS62237519A (ja) | 二重書き方式 | |
| JPH0439684B2 (ja) | ||
| JPH02101558A (ja) | ホスト・コンピュータと周辺装置との間のコマンド通信方式 | |
| JPH02185384A (ja) | 複数ロボットの協働制御装置 | |
| JPS6441902A (en) | Control device for automatic assembling device | |
| JPS60262210A (ja) | 数値制御装置 | |
| JPH01144145A (ja) | 入出力制御装置 | |
| KR940009830B1 (ko) | 제어논리장치 | |
| JPH05108129A (ja) | ロボツト間インターロツク制御方法 | |
| JPS61243559A (ja) | 二重化処理システム | |
| JPH01193923A (ja) | 補助記憶装置のインタフェース | |
| EP0195091A3 (en) | Method of controlling automatic drawing machine | |
| JPS6171443A (ja) | テ−プレコ−ダの制御装置 | |
| JPS6285304A (ja) | ロボツトの教示方式 |