JP3347758B2 - Industrial robot control system and control method thereof - Google Patents
Industrial robot control system and control method thereofInfo
- Publication number
- JP3347758B2 JP3347758B2 JP04706192A JP4706192A JP3347758B2 JP 3347758 B2 JP3347758 B2 JP 3347758B2 JP 04706192 A JP04706192 A JP 04706192A JP 4706192 A JP4706192 A JP 4706192A JP 3347758 B2 JP3347758 B2 JP 3347758B2
- Authority
- JP
- Japan
- Prior art keywords
- robot
- operation program
- storage medium
- teaching
- stored
- 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
- 238000000034 method Methods 0.000 title claims description 9
- 230000001172 regenerating effect Effects 0.000 claims 1
- 230000006870 function Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 4
- 230000007257 malfunction Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
Landscapes
- Manipulator (AREA)
- Numerical Control (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は,産業用ロボットの制御
システム及びその制御方法に関し,ロボット動作プログ
ラムの変更に係るロボット教示装置(以下教示装置と略
記する)とロボット制御盤(以下制御盤と略記する)と
の不整合による誤動作の防止を図ることのできるロボッ
トの制御システム及びその制御方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control system and a control method for an industrial robot, and more particularly , to a robot teaching device (hereinafter abbreviated as a teaching device) and a robot control panel (hereinafter referred to as a control panel and a control panel) for changing a robot operation program. The present invention relates to a robot control system and a control method thereof capable of preventing malfunction due to mismatch with the robot.
【0002】[0002]
【従来の技術】図3に従来のロボット制御システムのハ
ードウェア構成をブロック図として示す。図3におい
て,教示装置Aには書き込み不可能な記憶媒体21と書
き込み可能な記憶媒体22とが設けられており,書き込
み不可能な記憶媒体21にはロボット動作プログラム及
び教示装置Aの表示モジュール23,入力モジュール2
4などを機能させるデータ群が格納されている。また,
書き込み可能な記憶媒体22は前記ロボット動作プログ
ラムのワーキングエリアとして使用される。前記書き込
み不可能な記憶媒体21に格納されたプログラムを中央
演算処理装置(以下CPUと略記する)20が実行する
ことにより,ロボットの教示データを作成することがで
きる。また,制御盤Bには上記教示装置Aと同様に,書
き込み不可能な記憶媒体27と書き込み可能な記憶媒体
28とCPU26とが具備されており,書き込み不可能
な記憶媒体27に教示装置Aと共通のロボット動作プロ
グラムが格納されている。この制御盤Bにはシリアルイ
ンタフェース29が設けられ,教示装置Aに設けられた
シリアルインタフェース25とによって制御盤Bと教示
装置Aとが接続され,データの授受を行えるよう構成さ
れている。制御盤Bは教示装置Aから前記シリアルイン
タフェース25,29を介して前記ロボット動作プログ
ラムに基づく教示データの供給を受け,産業用ロボット
による教示データの再生作業を制御する。2. Description of the Related Art FIG. 3 is a block diagram showing a hardware configuration of a conventional robot control system . 3, the teaching device A is provided with a non-writable storage medium 21 and a writable storage medium 22, and the non-writable storage medium 21 includes a robot operation program and a display module 23 of the teaching device A. , Input module 2
4 and the like are stored. Also,
The writable storage medium 22 is used as a working area for the robot operation program. By executing the program stored in the non-writable storage medium 21 by the central processing unit (hereinafter abbreviated as CPU) 20, teaching data of the robot can be created. Similarly to the teaching device A, the control panel B is provided with a non-writable storage medium 27, a writable storage medium 28, and a CPU 26. A common robot operation program is stored. The control panel B is provided with a serial interface 29, and the control panel B and the teaching device A are connected by the serial interface 25 provided on the teaching device A, so that data can be transmitted and received. The control panel B receives the supply of teaching data based on the robot operation program from the teaching device A via the serial interfaces 25 and 29, and controls the operation of reproducing the teaching data by the industrial robot.
【0003】[0003]
【発明が解決しようとする課題】上記のように構成され
た従来例の産業用ロボットの制御システムにおいて,教
示装置Aの書き込み不可能な記憶媒体21にロボット動
作プログラムが格納されている。そのため,産業用ロボ
ットのロボットデータの変更等により制御盤Bのロボッ
ト動作プログラムの変更,バージョンアップ等を行った
場合には,制御盤Bと教示装置Aとのロボット動作プロ
グラムが異なったままロボットを動作させてしまう可能
性があり,ロボットの誤動作の原因ともなる。従って,
制御盤Bの書き込み不可能な記憶媒体27に格納された
ロボット動作プログラムの変更と同時に,教示装置A内
のロボット動作プログラムも変更する必要があり,これ
を実施するために教示装置A内の書き込み不可能な記憶
媒体21も交換する作業を行わなければならない問題点
があった。また,従来の教示装置Aのメモリ構成では,
全てのプログラムデータを書き込み不可能な記憶媒体に
格納しなければならないので,メモリ区間の制限を越え
て機能等の追加を行うことが不可能であった。本発明は
上記のごとき従来装置の課題を解決するために創案され
たもので,制御盤にロボット動作プログラムの変更やバ
ージョンアップ等があったとき,教示装置のロボット動
作プログラムも容易に変更することを可能にすると共
に,機能の変更,追加を容易に実現可能とすることを目
的とする。In the conventional industrial robot control system configured as described above, the robot operation program is stored in the non-writable storage medium 21 of the teaching device A. Therefore, when the robot operation program of the control panel B is changed or the version is upgraded by changing the robot data of the industrial robot, the robot is operated while the robot operation programs of the control panel B and the teaching device A are different. It may cause the robot to move, causing a malfunction of the robot. Therefore,
At the same time as the robot operation program stored in the non-writable storage medium 27 of the control panel B must be changed, the robot operation program in the teaching device A needs to be changed. There has been a problem that the operation of replacing the impossible storage medium 21 has to be performed. In the memory configuration of the conventional teaching device A,
Since all program data must be stored in a non-writable storage medium, it is impossible to add functions and the like beyond the limit of the memory section. The present invention has been made to solve the problems of the conventional device as described above, and when the robot operation program is changed or upgraded in the control panel, the robot operation program of the teaching device is easily changed. It is an object of the present invention to make it possible to easily implement change and addition of functions.
【0004】[0004]
【課題を解決するための手段】上記目的を達成するため
の本発明は,ロボット動作プログラムが格納され,書き
込み不可の第1の動作プログラム記憶媒体を具備し,該
第1の動作プログラム記憶媒体に格納された上記ロボッ
ト動作プログラムを用い,所定の教示データに従って産
業用ロボットを制御するロボット制御盤と,該ロボット
制御盤とインターフェイス回路を介して接続され,上記
ロボット動作プログラムを書き込み可能な第2の動作プ
ログラム記憶媒体を具備し,該第2の動作プログラム記
憶媒体に格納された上記ロボット動作プログラムに従っ
て産業用ロボットに対する教示データを作成する教示作
業を行うロボット教示装置とを具備し,産業用ロボット
に対して上記教示装置により作成された上記教示データ
の再生作業を行わせる産業用ロボットの制御システムに
おいて,前記ロボット教示装置における教示作業に先立
って前記ロボット制御盤側の前記第1の動作プログラム
記憶媒体に格納された前記ロボット動作プログラムを前
記ロボット教示装置側の前記第2の動作プログラム記憶
媒体に前記インターフェイス回路を介して記憶させ,該
第2の動作プログラム記憶媒体に記憶された前記ロボッ
ト動作プログラムに従って該ロボット教示装置において
教示作業を行い,前記ロボット制御盤において,前記第
1の動作プログラム記憶媒体に格納された前記ロボット
動作プログラムを用い,前記教示装置により作成された
上記教示データの再生作業を行わせるようにしたことを
特徴とする産業用ロボットの制御システムとして構成さ
れる。また,上記請求項1に記載の上記産業用ロボット
の制御システムに適用されるロボット動作プログラムの
記憶処理に特徴を有する制御方法と捉えることにより,
本発明は,ロボット動作プログラムが格納され,書き込
み不可の第1の動作プログラム記憶媒体を用い,該第1
の動作プログラム記憶媒体に格納された上記ロボット動
作プログラムを用い,所定の教示データに従って産業用
ロボットを制御するロボット制御盤と,該ロボット制御
盤とインターフェイス回路を介して接続され,上記ロボ
ット動作プログラムを書き込み可能な第2の動作プログ
ラム記憶媒体を具備し,該第2 の動作プログラム記憶媒
体に格納された上記ロボット動作プログラムに従って産
業用ロボットに対する教示データを作成する教示作業を
行うロボット教示装置とを用い,産業用ロボットに対し
て上記教示装置により作成された上記教示データの再生
作業を行わせる産業用ロボットの制御方法において,前
記ロボット教示装置における教示作業に先立って前記ロ
ボット制御盤側の前記第1の動作プログラム記憶媒体に
格納された前記ロボット動作プログラムを前記ロボット
教示装置側の前記第2の動作プログラム記憶媒体に前記
インターフェイス回路を介して記憶させ,該第2の動作
プログラム記憶媒体に記憶された前記ロボット動作プロ
グラムに従って該ロボット教示装置において教示作業を
行い,前記ロボット制御盤において,前記第1の動作プ
ログラム記憶媒体に格納された前記ロボット動作プログ
ラムを用い,前記教示装置により作成された上記教示デ
ータに従った再生作業を行わせるようにしたことを特徴
とする産業用ロボットの制御方法と考えることができ
る。 SUMMARY OF THE INVENTION The present invention for achieving the above object has a first operation program storage medium in which a robot operation program is stored and which is not writable, and the first operation program storage medium is stored in the first operation program storage medium. using the stored the robot operation program, the robot control board for controlling the thus industrial robot to a predetermined teaching data, the robot
A second operation program storage medium connected to the control panel via an interface circuit and capable of writing the robot operation program, and an industrial robot according to the robot operation program stored in the second operation program storage medium A robot teaching device for performing a teaching operation for creating teaching data for a robot.
The above teaching data created by the above teaching device
A control system for an industrial robot to perform playback operations, the robot teaching the robot operation program prior to the teaching operation is stored in the first operation program storage medium of the robot control panel side of the robot teaching device wherein the second operation program storage medium of the device side is stored via an interface circuit, said
There rows <br/> teaching work in the robot teaching apparatus according to the robot <br/> preparative operation program stored in the second operation program storage medium, in the robot control panel, the second
The robot stored in the operation program storage medium of Item 1.
Created by the teaching device using the operation program
The present invention is configured as a control system for an industrial robot, wherein the teaching data is reproduced . The industrial robot according to claim 1.
Of the robot operation program applied to the control system
By considering it as a control method that has features in memory processing,
In the present invention, a robot operation program is stored and written.
Using a first operation program storage medium that cannot be read only.
Robot motion stored in the operation program storage medium
Industrial program according to the specified teaching data
A robot control panel for controlling the robot, and the robot control
Connected to the board via an interface circuit
Second operation program capable of writing a reset operation program
A program storage medium , wherein the second operation program storage medium is provided.
According to the robot operation program stored in the body
Teaching work to create teaching data for industrial robots
Using a robot teaching device to perform
Of the teaching data created by the teaching device
In the control method of the industrial robot to perform the work,
Prior to the teaching operation in the robot teaching device,
In the first operation program storage medium on the bot control panel side
Transferring the stored robot operation program to the robot
The second operation program storage medium on the teaching device side
Storing the data via the interface circuit;
The robot operation program stored in a program storage medium
Teaching work in the robot teaching device according to the
Then, the first operation program is performed on the robot control panel.
The robot operation program stored in a program storage medium.
The above teaching data created by the teaching device using a ram
The feature is that the reproduction work is performed according to the data
Can be considered as a control method for industrial robots.
You.
【0005】[0005]
【作用】本発明によれば,教示装置に設けられる書き込
み可能な第2の動作プログラム記憶媒体に制御盤から転
送されるロボット動作プログラムの格納領域を設け,制
御盤においてロボット動作プログラムの変更やバージョ
ンアップ等によって制御盤の書き込み不可能な第1の動
作プログラム記憶媒体に格納するロボット動作プログラ
ムを変更したときには,この新たなロボット動作プログ
ラムをインタフェース回路を介して教示装置に転送し,
前記教示装置の書き込み可能な第2の動作プログラム記
憶媒体に新たなロボット動作プログラムを格納する。従
って,ロボットデータの変更によるロボット動作プログ
ラムの書き替えは,制御盤の書き込み不可能な第1の動
作プログラム記憶媒体を取り替え変更するだけで行うこ
とができる。そのため,教示装置に所持するロボット動
作プログラムと制御盤のロボット動作プログラムとは常
に一致させることができ,ロボット動作プログラムのバ
ージョンが異なるにもかかわらずロボットを動作させて
しまったことによるロボットの誤動作を防止することが
できる。また,必要な機能に応じて必要なプログラム及
びデータ群を制御盤から教示装置に転送することで,限
られたメモリ空間で機能の変更,追加が容易に実現でき
る。According to the present invention, a storage area for a robot operation program transferred from a control panel is provided in a writable second operation program storage medium provided in a teaching device, and a change or version of the robot operation program is provided in the control panel. The first operation of the control panel that cannot be written due to
When the robot operation program stored in the operation program storage medium is changed, this new robot operation program is transferred to the teaching device via the interface circuit,
A new robot operation program is stored in a writable second operation program storage medium of the teaching device. Therefore, rewriting of the robot operation program due to the change of the robot data is the first operation of the control panel that cannot be written .
The operation can be performed only by changing the program storage medium. Therefore, the robot operation program of the teaching device and the robot operation program of the control panel can always be matched, and the robot malfunctions due to the operation of the robot despite the different versions of the robot operation program Can be prevented. Also, by transferring necessary programs and data groups according to the required functions from the control panel to the teaching device, the functions can be easily changed or added in a limited memory space.
【0006】[0006]
【実施例】以下,添付図面を参照して本発明を具体化し
た一実施例につき説明し,本発明の理解に供する。尚,
以下の実施例は本発明を具体化した一例であって,本発
明の技術的範囲を限定するものではない。ここに,図1
は本発明の一実施例に係る産業用ロボットの制御システ
ムを構成する教示装置と制御盤とのハードウェア構成を
示すブロック図,図2は動作の処理手順を示すフローチ
ャートである。図1において,教示装置Cは,CPU3
と,書き込み不可能な記憶媒体1と,書き込み可能な第
2の動作プログラム記憶媒体の一例である記憶媒体2
と,ディスプレイ等である表示モジュール4と,キーボ
ード等である入力モジュール5と,制御盤Dとのデータ
の授受を行うためのインターフェイス回路の一例である
シリアルインターフェイス6とを具備して構成されてい
る。また,制御盤Dは,CPU8と,書き込み不可能な
第1の動作プログラム記憶媒体の一例である記憶媒体1
0と,書き込み可能な記憶媒体9と,前記教示装置Cと
データの授受を行うためのシリアルインターフェイス7
とを具備して構成されている。前記教示装置Cの書き込
み不可能な記憶媒体1には,当該教示装置Cの初期化プ
ログラムと,前記制御盤Dとの通信プログラムとが格納
されている。また,書き込み可能な記憶媒体2には,ワ
ーキングエリアとして使用される領域と制御盤Dから転
送されるロボット動作プログラムを格納するための領域
とが設けられており,ロボット動作プログラムを格納す
るための領域には,制御盤Dから転送されるシステムプ
ログラムとディスプレイ表示データを格納することがで
きる。上記構成において,教示装置Cを動作させるとC
PU3が作動し,書き込み不可能な記憶媒体1に格納さ
れたプログラムを実行して教示装置Cの初期化と制御盤
Dとの通信のための初期化が行われる。そこで,制御盤
Dにおいてロボットの動作プログラムの変更,バージョ
ンアップ等を行ったときには,制御盤Dの書き込み不可
能な記憶媒体10に格納した新たなロボット動作プログ
ラムをシリアルインターフェイス7を通じて教示装置C
に転送すれば,教示装置Cはシリアルインターフェイス
6を通じて転送されてきた制御盤Dからのロボット動作
プログラムを書き込み可能な記憶媒体2の所定領域に格
納する。この制御盤Dから転送され書き込み可能な記憶
媒体2に格納されたロボット動作プログラムをCPU3
が実行することにより,制御盤Dのロボット動作プログ
ラムの変更,バージョンアップ等がなされたときにも教
示装置Cは同一の機能で動作することが可能となる。こ
の教示装置Cの機能更新の処理手順を図2に示すフロー
チャートに従って説明する。まず,制御盤Dの電源オン
により制御盤D,教示装置C共に動作して各記憶媒体の
チェックなどの初期化を行う(ステップ1)。次いで,
制御盤Dと教示装置C共に通信ための初期化を行う(ス
テップ2)。教示装置Cによりデータの受信要求をする
と(ステップ3),制御盤Dから教示装置Cにデータの
転送が行われる(ステップ4)。これ以降の処理は必要
に応じてステップ3,4の処理を行うことにより,教示
装置Cの機能更新がなされる。尚,上記構成において,
教示装置Cの書き込み可能な記憶媒体2に書き込み禁止
の機能を設け,これを随時機能させることにより動作中
にプログラムが破壊され教示装置C及びロボットが誤動
作することが防止される。DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the accompanying drawings to provide an understanding of the present invention. still,
The following embodiments are examples embodying the present invention and do not limit the technical scope of the present invention. Here, Figure 1
FIG. 2 is a block diagram showing a hardware configuration of a teaching device and a control panel constituting a control system of an industrial robot according to one embodiment of the present invention, and FIG. In FIG. 1, the teaching device C includes a CPU 3
And a non-writable storage medium 1 and a storage medium 2 which is an example of a writable second operation program storage medium
And a display module 4 such as a display, an input module 5 such as a keyboard, and a serial interface 6 which is an example of an interface circuit for exchanging data with the control panel D. It is configured. The control panel D includes a CPU 8 and a storage medium 1 that is an example of a non-writable first operation program storage medium.
0, a writable storage medium 9, and a serial interface 7 for exchanging data with the teaching device C.
Are provided. The non-writable storage medium 1 of the teaching device C stores an initialization program of the teaching device C and a communication program with the control panel D. The writable storage medium 2 has an area used as a working area and an area for storing a robot operation program transferred from the control panel D. The area can store a system program and display data transferred from the control panel D. In the above configuration, when the teaching device C is operated, C
The PU 3 operates to execute the program stored in the non-writable storage medium 1 to initialize the teaching device C and initialize the communication with the control panel D. Therefore, when the operation program of the robot is changed or upgraded in the control panel D, the new robot operation program stored in the non-writable storage medium 10 of the control panel D is transmitted to the teaching device C through the serial interface 7.
The teaching device C stores the robot operation program from the control panel D transferred through the serial interface 6 in a predetermined area of the writable storage medium 2. The robot operation program transferred from the control panel D and stored in the writable storage medium 2 is transferred to the CPU 3.
Is executed, the teaching device C can operate with the same function even when the robot operation program of the control panel D is changed or upgraded. The procedure for updating the function of the teaching device C will be described with reference to the flowchart shown in FIG. First, when the power of the control panel D is turned on, both the control panel D and the teaching device C operate to perform initialization such as checking of each storage medium (step 1). Then,
Initialization for communication between the control panel D and the teaching device C is performed (step 2). When a data reception request is issued by the teaching device C (step 3), data is transferred from the control panel D to the teaching device C (step 4). In the subsequent processing, the functions of the teaching device C are updated by performing the processing of steps 3 and 4 as necessary. In the above configuration,
By providing a write-inhibit function in the writable storage medium 2 of the teaching device C and making it function as needed, it is possible to prevent the program from being destroyed during operation and the teaching device C and the robot from malfunctioning.
【0007】[0007]
【発明の効果】以上の説明の通り本発明によれば,教示
装置に設けられる書き込み可能な第2の動作プログラム
記憶媒体に制御盤から転送されるロボット動作プログラ
ムの格納領域を設け,制御盤においてロボット動作プロ
グラムの変更やバージョンアップ等によって制御盤の書
き込み不可能な第1の動作プログラム記憶媒体に格納す
るロボット動作プログラムを変更したときには,この新
たなロボット動作プログラムをインタフェース回路を介
して教示装置に転送し,前記教示装置の書き込み可能な
第2の動作プログラム記憶媒体に新たなロボット動作プ
ログラムを格納する。従って,ロボットデータの変更に
よるロボット動作プログラムの書き替えは,制御盤の書
き込み不可能な第1の動作プログラム記憶媒体を取り替
え変更するだけで行うことができる。そのため,教示装
置に所持するロボット動作プログラムと制御盤のロボッ
ト動作プログラムとは常に一致させることができ,ロボ
ット動作プログラムのバージョンが異なるにもかかわら
ずロボットを動作させてしまったことによるロボットの
誤動作を防止することができる。また,必要な機能に応
じて必要なプログラム及びデータ群を制御盤から教示装
置に転送することで,限られたメモリ空間で機能の変
更,追加が容易に実現できる。According to the present invention, as described above, according to the present invention, a writable second operation program provided in the teaching device is provided with a storage area for the robot operation program transferred from the control panel in the storage medium. When the robot operation program stored in the non-writable first operation program storage medium of the control panel is changed due to a change or version upgrade of the robot operation program in the control panel, the new robot operation program is transferred via the interface circuit. To the teaching device, and the writing of the teaching device is possible.
A new robot operation program is stored in the second operation program storage medium. Therefore, rewriting of the robot operation program by changing the robot data can be performed only by replacing and changing the non-writable first operation program storage medium of the control panel. Therefore, the robot operation program of the teaching device and the robot operation program of the control panel can always be matched, and the robot malfunctions due to the operation of the robot despite the different versions of the robot operation program Can be prevented. Also, by transferring necessary programs and data groups according to the required functions from the control panel to the teaching device, the functions can be easily changed or added in a limited memory space.
【図1】 本発明の一実施例に係る産業用ロボットの制
御システムのハードウェア構成を示すブロック図。FIG. 1 is a block diagram showing a hardware configuration of a control system for an industrial robot according to one embodiment of the present invention.
【図2】 実施例におけるロボット制御盤から教示装置
へのデータ転送の処理手順を示すフローチャート。FIG. 2 is a flowchart showing a processing procedure of data transfer from the robot control panel to the teaching device in the embodiment.
【図3】 従来例に係る産業用ロボットの制御システム
のハードウェア構成を示すブロック図。FIG. 3 is a block diagram showing a hardware configuration of a control system for an industrial robot according to a conventional example.
C・・・教示装置 D・・・ロボット制御盤 1・・・書き込み不可能な記憶媒体 2・・・書き込み可能な記憶媒体 3・・・中央演算処理装置(CPU) 6・・・シリアルインターフェース(インターフェース
回路)C ... Teaching device D ... Robot control panel 1 ... Writable storage medium 2 ... Writable storage medium 3 ... Central processing unit (CPU) 6 ... Serial interface ( Interface circuit)
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平2−42554(JP,A) 特開 平3−31903(JP,A) 特開 平4−315204(JP,A) 特開 昭63−285607(JP,A) (58)調査した分野(Int.Cl.7,DB名) G05B 19/18 - 19/46 B23Q 15/00 - 15/28 B25J 3/00 - 3/04 B25J 9/10 - 9/22 B25J 13/00 - 13/08 B25J 19/02 - 19/06 ──────────────────────────────────────────────────続 き Continuation of the front page (56) References JP-A-2-42554 (JP, A) JP-A-3-31903 (JP, A) JP-A-4-315204 (JP, A) JP-A-63-1988 285607 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) G05B 19/18-19/46 B23Q 15/00-15/28 B25J 3/00-3/04 B25J 9/10 -9/22 B25J 13/00-13/08 B25J 19/02-19/06
Claims (2)
き込み不可の第1の動作プログラム記憶媒体を具備し,
該第1の動作プログラム記憶媒体に格納された上記ロボ
ット動作プログラムを用い,所定の教示データに従って
産業用ロボットを制御するロボット制御盤と,該ロボット制御盤とインターフェイス回路を介して接続
され, 上記ロボット動作プログラムを書き込み可能な第
2の動作プログラム記憶媒体を具備し,該第2の動作プ
ログラム記憶媒体に格納された上記ロボット動作プログ
ラムに従って産業用ロボットに対する教示データを作成
する教示作業を行うロボット教示装置とを具備し,産業
用ロボットに対して上記教示装置により作成された上記
教示データの再生作業を行わせる産業用ロボットの制御
システムにおいて,前記ロボット教示装置における 教示作業に先立って前記
ロボット制御盤側の前記第1の動作プログラム記憶媒体
に格納された前記ロボット動作プログラムを前記ロボッ
ト教示装置側の前記第2の動作プログラム記憶媒体に前
記インターフェイス回路を介して記憶させ,該第2の動
作プログラム記憶媒体に記憶された前記ロボット動作プ
ログラムに従って該ロボット教示装置において教示作業
を行い,前記ロボット制御盤において,前記第1の動作
プログラム記憶媒体に格納された前記ロボット動作プロ
グラムを用い,前記教示装置により作成された上記教示
データに従った再生作業を行わせるようにしたことを特
徴とする産業用ロボットの制御システム。A first operation program storage medium on which a robot operation program is stored and which is not writable;
Using the robot operation program stored in the first operation program storage medium, a robot control board for controlling the thus industrial robot to a predetermined teaching data, connected through the robot control panel and interface circuitry
It is to create teaching data for the industrial robot according to the robot operation program comprises a second operation program storage medium writable, the robot operation program stored in the second operation program storage medium
; And a robot teaching apparatus for performing teaching operation to the industrial
Created by the above teaching device for the robot
A control system for an industrial robot to perform the playback operations of taught data, the said robot operation program prior to the teaching operation is stored in the first operation program storage medium of the robot control panel side of the robot teaching device Before the second operation program storage medium on the robot teaching device side
The second operation is stored through the interface circuit .
There line teaching work in the robot teaching apparatus according to the robot operation program stored in the work program storage medium, in the robot control panel, the first operation
The robot operation program stored in a program storage medium.
The above teachings created by the teaching device using
A control system for an industrial robot, wherein a reproduction operation according to data is performed .
き込み不可の第1の動作プログラム記憶媒体を具備し,A first operation program storage medium that is not writable,
該第1の動作プログラム記憶媒体に格納された上記ロボThe robot stored in the first operation program storage medium
ット動作プログラムを用い,所定の教示データに従ってAccording to the specified teaching data
産業用ロボットを制御するロボット制御盤と,A robot control panel for controlling industrial robots, 該ロボット制御盤とインターフェイス回路を介して接続Connected to the robot control panel via interface circuit
され,上記ロボット動作プログラムを書き込み可能な第The robot operation program
2の動作プログラム記憶媒体を具備し,該第2の動作プAnd a second operation program storage medium.
ログラム記憶媒体に格納された上記ロボット動作プログThe robot operation program stored in the program storage medium
ラムに従って産業用ロボットに対する教示データを作成Create teaching data for industrial robots according to the ram
する教示作業を行うロボット教示装置とを用い,産業用Using a robot teaching device that performs teaching work
ロボットに対して上記教示装置により作成された上記教The above teaching created by the above teaching device for the robot
示データData の再生作業を行わせる産業用ロボットの制御方To control an industrial robot to perform a regenerative operation
法において,In the law, 前記ロボット教示装置における教示作業に先立って前記Prior to the teaching operation in the robot teaching device,
ロボット制御盤側の前記第1の動作プログラム記憶媒体The first operation program storage medium on the robot control panel side
に格納された前記ロボット動作プログラムを前記ロボッThe robot operation program stored in the
ト教示装置側の前記第2の動作プログラム記憶媒体に前Before the second operation program storage medium of the teaching device side.
記インターフェイス回路を介して記憶させ,該第2の動The second operation is stored through the interface circuit.
作プログラム記憶媒体に記憶された前記ロボット動作プThe robot operation program stored in the operation program storage medium.
ログラムに従って該ロボット教示装置において教示作業Teaching work in the robot teaching device according to the program
を行い,Do 前記ロボット制御盤において,前記第1の動作プログラIn the robot control panel, the first operation program
ム記憶媒体に格納された前記ロボット動作プログラムをThe robot operation program stored in the program storage medium.
用い,前記教示装置により作成された上記教示データにUsing the teaching data created by the teaching device
従った再生作業を行わせるようにしたことを特徴とするIt is characterized by performing the following reproduction work
産業用ロボットの制御方法。Control method for industrial robots.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04706192A JP3347758B2 (en) | 1992-03-04 | 1992-03-04 | Industrial robot control system and control method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04706192A JP3347758B2 (en) | 1992-03-04 | 1992-03-04 | Industrial robot control system and control method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05250030A JPH05250030A (en) | 1993-09-28 |
| JP3347758B2 true JP3347758B2 (en) | 2002-11-20 |
Family
ID=12764643
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP04706192A Expired - Lifetime JP3347758B2 (en) | 1992-03-04 | 1992-03-04 | Industrial robot control system and control method thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3347758B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1199492A (en) * | 1997-09-29 | 1999-04-13 | Matsushita Electric Ind Co Ltd | Industrial robot |
| JP4461878B2 (en) | 2004-03-31 | 2010-05-12 | パナソニック株式会社 | Industrial robot |
| JP2008250464A (en) * | 2007-03-29 | 2008-10-16 | Yaskawa Electric Corp | Industrial robot and its software update method. |
| JP7737010B2 (en) * | 2022-02-08 | 2025-09-10 | 株式会社デンソーウェーブ | Industrial Robot Systems |
-
1992
- 1992-03-04 JP JP04706192A patent/JP3347758B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH05250030A (en) | 1993-09-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5475814A (en) | Self diagnosis of a SCSI controller through an I/O port for data transmission/data reception modes of operation | |
| US5150024A (en) | Control system of an industrial robot | |
| JPH08263125A (en) | Software updating method for industrial robot | |
| EP0745943B1 (en) | Method and system for providing device support for a plurality of operating systems | |
| US5784621A (en) | Sequence program display apparatus | |
| JP3347758B2 (en) | Industrial robot control system and control method thereof | |
| 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 | |
| JP4280964B2 (en) | Control data protection device | |
| JP4479131B2 (en) | Control device | |
| JP2004515019A5 (en) | ||
| JP3516607B2 (en) | Programmable display device | |
| JP3390597B2 (en) | Robot controller | |
| JPS5941214B2 (en) | Condition monitoring method | |
| KR100197422B1 (en) | Apparatus for managing system file of switching system and method thereof | |
| JP2904266B2 (en) | Memory connection controller that can cope with bus degradation | |
| KR890003984B1 (en) | Document control method in memory typewriter | |
| KR100448489B1 (en) | Method for controlling a central computer connected to personal computers and a numerical controller and a control device thereof, specially concerned with enabling a concentrated management in one place by connecting the plural personal computers and the numerical controller with the central computer | |
| JP2003076564A (en) | Control circuit having transfer function of control program and nonvolatile memory for transferring control program | |
| JP3335370B2 (en) | Numerical control unit | |
| JPH0452832A (en) | Arithmetic control system | |
| JPH01180620A (en) | Disk controller | |
| JP2002244857A (en) | Control device | |
| JPH02140811A (en) | Numerical controller | |
| JPH01111239A (en) | Error display system | |
| JPH01284932A (en) | Access device to internal memory area |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070906 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080906 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080906 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090906 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090906 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100906 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100906 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110906 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110906 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120906 Year of fee payment: 10 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120906 Year of fee payment: 10 |