JP3200463B2 - Checking robot teaching data - Google Patents
Checking robot teaching dataInfo
- Publication number
- JP3200463B2 JP3200463B2 JP09718792A JP9718792A JP3200463B2 JP 3200463 B2 JP3200463 B2 JP 3200463B2 JP 09718792 A JP09718792 A JP 09718792A JP 9718792 A JP9718792 A JP 9718792A JP 3200463 B2 JP3200463 B2 JP 3200463B2
- Authority
- JP
- Japan
- Prior art keywords
- robot
- mode
- peripheral devices
- peripheral
- control
- 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 - Fee Related
Links
Landscapes
- Numerical Control (AREA)
- Manipulator (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、産業用ロボットを使用
した設備における、ロボットの教示データの確認方法に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for confirming teaching data of a robot in equipment using an industrial robot.
【0002】[0002]
【従来の技術】図4は、産業用ロボットを用いた組立又
は加工設備の構成ブロックを示すものである。設備全体
を制御する全体制御装置1と、これに付随してロボット
制御装置3、周辺機器A制御装置4、周辺機器B制御装
置5、周辺機器C制御装置12を備えている。又各制御
装置には全体操作盤2、ロボット7とロボット操作盤
6、バリ取り機の周辺機器A8とその操作盤9、穴加工
機の周辺機器B10とその制御盤11、穴加工機の周辺
機器C13とその制御盤14を備えている。その他に、
ワークの搬入、搬出のための搬入装置15,搬出装置1
6を備えている。2. Description of the Related Art FIG. 4 shows a block diagram of an assembly or processing facility using an industrial robot. The system includes a general control device 1 for controlling the entire equipment, and a robot control device 3, a peripheral device A control device 4, a peripheral device B control device 5, and a peripheral device C control device 12 accompanying the general control device 1. Each control unit includes a general operation panel 2, a robot 7 and a robot operation panel 6, a peripheral device A8 of a deburring machine and its operation panel 9, a peripheral device B10 of a drilling machine and its control panel 11, and a periphery of the drilling machine. A device C13 and a control panel 14 are provided. Other,
Loading device 15 and loading device 1 for loading and unloading workpieces
6 is provided.
【0003】図5はロボットの移動経路を示す図であ
る。図に示すように、ロボット7は、周辺機器で組立又
は加工を行う組立又は加工設備で、主にこれら周辺機器
間のワークの搬送を行う。FIG. 5 is a diagram showing a movement path of a robot. As shown in the figure, a robot 7 is an assembling or processing facility for assembling or processing with peripheral devices, and mainly carries a work between these peripheral devices.
【0004】図10は従来の全体操作盤の操作スイッチ
類を示している。全体操作盤2から全体制御装置1を手
動モードにすれば、ロボット7、及び周辺機器がそれぞ
れの制御装置で動かせるように制御し、ロボット7、周
辺機器を手動操作できる。すなわち、ロボット制御装置
3は、設備全体を制御する制御装置1より切り離される
為、ロボット制御装置3が持つ操作盤6でロボット7の
教示や教示データの確認が行える。FIG. 10 shows operation switches of a conventional general operation panel. When the general control device 1 is set to the manual mode from the general operation panel 2, the robot 7 and the peripheral devices are controlled so as to be moved by the respective control devices, and the robot 7 and the peripheral devices can be manually operated. That is, since the robot control device 3 is separated from the control device 1 that controls the entire equipment, the operation panel 6 of the robot control device 3 can teach the robot 7 and check the teaching data.
【0005】自動モードにすれば、全体制御装置1によ
り、それぞれの制御装置を介してロボット7、周辺機器
を制御し、作業者が全体操作盤2の操作だけで簡単に設
備全体を動作させることができる。ロボット7、周辺機
器の制御装置の操作盤からはロボット7、周辺機器を操
作することがてきないように制御し、さらに、設備を動
作せせる場合、ロボット、及び周辺機器が定位置状態か
らでないと動作できないよう制御し、作業者の操作ミス
に対し安全性を高めている。従来このような設備では、
ロボットの教示位置の確認は、自動モードで行い、修正
は手動モードで行っていた。[0005] In the automatic mode, the robot 7 and peripheral devices are controlled by the overall control device 1 via the respective control devices, so that the operator can operate the entire facility simply by operating the entire operation panel 2. Can be. The control panel of the robot 7 and the peripheral devices is controlled so that the robot 7 and the peripheral devices cannot be operated from the operation panel. Further, when operating the equipment, the robot and the peripheral devices must be in a fixed position state. It is controlled so that it cannot be operated, increasing safety against operator error. Conventionally, in such equipment,
Confirmation of the teaching position of the robot was performed in the automatic mode, and correction was performed in the manual mode.
【0006】[0006]
【発明が解決しようとする課題】しかし、設備全体の動
作を確認する場合、ロボット7の単独動作だけでなく周
辺装置と連動した動作を確認する必要がある。そしてこ
の場合、設備全体が手動モードとなっているため、周辺
装置も手動操作でしか動かず、周辺機器を動かす場合は
各周辺機器8,10,13が持つ操作盤9,11,14
まで移動して行って手動操作で周辺機器を動かさなけれ
ばならなかった。このため、煩雑な作業と確認の為に時
間がかかり精度も悪くなるという課題があった。However, when confirming the operation of the entire equipment, it is necessary to confirm not only the independent operation of the robot 7 but also the operation in conjunction with the peripheral device. In this case, since the entire equipment is in the manual mode, the peripheral devices are also operated only by manual operation, and when operating the peripheral devices, the operation panels 9, 11, and 14 of the peripheral devices 8, 10, and 13 are provided.
I had to move around and move the peripherals manually. For this reason, there is a problem that time is required for complicated work and confirmation, and accuracy is deteriorated.
【0007】また、別の確認方法として、全体を操作す
る全体操作盤2の運転モードを自動モードとし、ロボッ
ト制御装置3のロボット操作盤6より強制的にロボット
7の単独操作をさせる方法が考えられる。しかし、この
方法では、全体を制御する制御装置1は、作業の確実性
を向上させるため、自動モードでは常にロボット制御装
置3を監視しており、ロボット制御装置3が所定の動作
をしていないと異常が発生したとし、設備全体を停止さ
せるようにプログラムされているため、確認をすること
ができなかった。As another confirmation method, a method is considered in which the operation mode of the entire operation panel 2 for operating the entire apparatus is set to the automatic mode, and the robot operation panel 6 of the robot controller 3 forcibly operates the robot 7 independently. Can be However, in this method, the control device 1 that controls the entire system always monitors the robot control device 3 in the automatic mode in order to improve the reliability of the operation, and the robot control device 3 does not perform a predetermined operation. The system was programmed to stop the entire facility, and could not be confirmed.
【0008】さらに、このような設備におけるロボット
の教示位置の確認方法を詳述すると次のようになる。
ロボットの教示は一通りできており、わざわざ手動操
作で確認する必要はない為、自動モードにし、設備を自
動動作させて確認を行う。 目視または、完成品とし
て搬出されたワークを検査し、ロボットの教示位置の不
具合点を見つける。 設備の自動動作を停止し、手動
モードに切り換える。 修正する位置まで、ロボット
をロボット制御盤を操作して動かす。この場合ロボット
だけでなく、周辺機器も手動操作する必要がある。なぜ
なら、修正位置でロボットが動かすワークは、それ以前
の周辺機器で組立又は加工されたワークであり、組立又
は加工されていないワークを代用することが難しい為で
ある。 ロボットの教示位置を修正する。Further, a method of confirming the teaching position of the robot in such equipment will be described in detail below.
Since the robot can be taught in one way and there is no need to manually check the operation, the mode is set to the automatic mode and the equipment is automatically operated to check. The work inspected visually or as a finished product is inspected to find a defect at the teaching position of the robot. Stop automatic operation of equipment and switch to manual mode. Move the robot to the position to be corrected by operating the robot control panel. In this case, it is necessary to manually operate not only the robot but also peripheral devices. This is because the work moved by the robot at the correction position is a work assembled or processed by a peripheral device before that, and it is difficult to substitute a work that has not been assembled or processed. Correct the teaching position of the robot.
【0009】 修正した位置を確認する為に、自動モ
ードにし、設備を自動動作させる。但しその前にロボッ
ト、周辺機器を定位置状態に手動で戻す。なぜなら、自
動モードでは作業者の操作ミスに対する安全性を高める
為に定位置状態でないと、自動動作させることができな
いように制御している為である。以上のように、従来の
ロボットの教示位置の確認は、ロボットだけでなく、周
辺機器も手動操作しなければならず、また修正後、自動
動作させながら、確認を行う場合1度手動操作で、設備
全体を定位置に戻さなければならず、大変手間の掛かる
作業となる問題があった。In order to confirm the corrected position, an automatic mode is set and the equipment is automatically operated. However, before that, manually return the robot and peripheral devices to the home position. This is because, in the automatic mode, control is performed so that the automatic operation cannot be performed unless the operator is in a fixed position state in order to increase safety against an operator's operation error. As described above, in order to confirm the teaching position of a conventional robot, not only the robot but also the peripheral devices must be manually operated. The entire facility must be returned to a fixed position, which is a very time-consuming task.
【0010】本発明は上述の課題に鑑みてなされたもの
で、その目的とするところは、ロボットの教示データの
確認を簡単に効率よく、しかも高精度で行えるようにし
たロボットの教示データの確認方法を提供することにあ
る。SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned problems, and has as its object to check the teaching data of a robot so that the teaching data of the robot can be checked easily, efficiently, and with high accuracy. It is to provide a method.
【0011】[0011]
【課題を解決するための手段】上記目的を達成するため
に、本発明は、ロボットをロボット制御装置により制御
すると共に、周辺機器をそれぞれの周辺機器制御装置に
より制御し、前記ロボット制御装置および周辺機器制御
装置を全体制御装置により制御するようにした組立又は
加工設備において、手動モード、自動モード、確認モー
ドの3段階のモード切換え手段を備え、手動モードでは
全体制御装置からロボット制御装置および周辺機器制御
装置を切り離し、ロボット制御装置に備えたロボット操
作盤によりロボットの教示データを入力した後、ロボッ
トの単独動作を行わせて動作を確認し、自動モードでは
ロボットと周辺機器のそれぞれを、全体制御装置により
それぞれの制御装置を介して制御するようにし、確認モ
ードによりロボットのみをロボット操作盤より操作させ
てロボットの教示データを修正するとともに、周辺機器
を自動動作させて装置全体としてのロボットの教示デー
タの確認を行うようにしたことを特徴とする。In order to achieve the above object, the present invention controls a robot by a robot controller and controls peripheral devices by respective peripheral device controllers. In an assembly or processing facility where the equipment controller is controlled by the overall controller, manual mode, automatic mode, and confirmation mode
In the manual mode, the robot controller and the peripheral device controller are separated from each other in the manual mode, and the teaching data of the robot is inputted by the robot operation panel provided in the robot controller. check the operation to perform the independent operation, in automatic mode
Robot and peripheral devices are controlled by the overall control device
In the confirmation mode, only the robot is operated from the robot operation panel to correct the teaching data of the robot, and the peripheral devices are automatically operated to control the teaching data of the robot as a whole. It is characterized in that confirmation is performed.
【0012】また、上記目的を達成するために、本発明
は、組立又は加工設備において、全体制御装置に自動モ
ード、手動モードの他に確認モードを追加し、確認モー
ドでは、手動モードとは違い、ロボットのみをロボット
操作盤より操作させ、周辺機器は、全体装置により自動
で動かすようにし、教示位置の確認が手動操作なしで行
え、さらに自動モードとは違いロボットの制御装置の操
作盤は使用可能な状態にし、ロボットの操作盤より、ロ
ボットの教示位置の修正を行うことができるように制御
することにより、ロボットの教示位置の確認及び修正を
簡単に行えるようにしたことを特徴とする。Further, in order to achieve the above object, the present invention provides an assembling or processing facility, in which a confirmation mode is added to an overall control device in addition to an automatic mode and a manual mode. , Robot only robot
Operate from the operation panel.
, The teaching position can be confirmed without manual operation , and unlike the automatic mode, the operation panel of the robot controller is made usable and the teaching position of the robot is corrected from the robot operation panel By controlling the robot so that the robot can be taught, it is possible to easily confirm and correct the teaching position of the robot.
【0013】[0013]
【作用】上記の手段により、図2に示すように、全体操
作盤2に自動モード切り換えスイッチと手動モードの切
り換えスイッチの他に確認モードの切り換えスイッチを
設け、この確認モードでは全体を制御する制御装置1
は、ロボット制御装置3のみ切離し、ロボット単独の操
作ができるようにし、周辺装置は自動動作させるように
する。According to the above-mentioned means, as shown in FIG. 2, the entire operation panel 2 is provided with an automatic mode changeover switch and a manual mode changeover switch and a check mode changeover switch. Apparatus 1
Is to disconnect only the robot controller 3 so that the robot alone can be operated, and the peripheral devices are automatically operated.
【0014】そして、ロボットの教示データの確認時
は、この確認モードで行えるようにすると、ロボットの
単独動作に関しては、ロボット制御装置が持つ操作盤を
使い、低速動作等、ロボットの制御装置が持つ機能を使
い安全に確認でき、しかも周辺装置は自動動作するた
め、ロボットと周辺装置の連動動作も簡単に確認でき
る。すなわち、産業用ロボットを用いた設備で、ロボッ
トの教示データの確認を行うための特別なモードを設け
ることにより、確認作業を効率良く行うことが可能とな
る。When the teaching data of the robot can be confirmed in this confirmation mode, the operation of the robot can be performed independently by using the operation panel of the robot controller and controlling the robot by a low speed operation. The functions can be checked safely using the functions, and the peripheral devices operate automatically, so that the interlocking operation between the robot and the peripheral devices can be easily checked. That is, by providing a special mode for checking the teaching data of the robot in the equipment using the industrial robot, the checking operation can be performed efficiently.
【0015】確認モードによる修正及び確認作業を以下
のようになる。 設備を手動動作により定位置し、全
体制御装置を確認モードにする。 ロボットの操作盤
よりロボットを動かし、教示位置の確認を行う。周辺機
器は自動で動作するので、手動で動かす必要はない。
修正位置までロボットが移動したら、ロボットの操作
盤よりロボットを停止させ、修正を行う。 ロボット
の操作盤よりロボットを動かす、設備は修正の為に中断
された場所より動作を再開する。 設備は連続で動き
次のワークを搬入し、動作を続け、修正位置までくる。
目視により、又はさらにワークを搬出するまで待
ち、搬出されたワークを検査することにより、確認を行
う。以上のように、本発明は、自動モード、手動モード
の他に、確認の為のモードを新たに設け、確認モードで
は、ロボットの教示位置の確認及び修正が簡単に行える
ように、ロボット及び周辺機器を制御する構成とした。The modification and the confirmation work in the confirmation mode are as follows. The equipment is fixed in position by manual operation, and the overall control device is set to the confirmation mode. Move the robot from the operation panel of the robot and check the teaching position. The peripherals operate automatically, so there is no need to move them manually.
When the robot moves to the correction position, stop the robot from the operation panel of the robot and perform correction. Move the robot from the operation panel of the robot, and the equipment resumes operation from the place where it was interrupted for correction. The equipment moves continuously, loads the next work, continues operation, and reaches the correction position.
Confirmation is made visually or by waiting until the work is further carried out and inspecting the carried-out work. As described above, according to the present invention, in addition to the automatic mode and the manual mode, a mode for checking is newly provided. In the checking mode, the robot and its peripherals are easily checked and corrected. It was configured to control the equipment.
【0016】[0016]
【実施例】以下、図面に基づき本発明の好ましい実施例
を説明する。図4は、先に説明した産業用ロボットを用
いた加工セルでの設備全体の構成ブロック図である。設
備には、産業用ロボット7、搬入装置15、搬出装置1
6、周辺機器A8=バリ取り機、周辺機器B10=穴加
工機、周辺機器C13=穴加工機にはそれぞれの制御装
置3,4,5,12と操作盤6,9,11,14があ
る。又これらを制御する全体制御装置1とその全体操作
盤2がある。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described below with reference to the drawings. FIG. 4 is a block diagram of the entire equipment in a processing cell using the industrial robot described above. The equipment includes an industrial robot 7, a carry-in device 15, and a carry-out device 1.
6. Peripheral device A8 = Deburring machine, Peripheral device B10 = Drilling machine, Peripheral device C13 = Drilling machine has control devices 3, 4, 5, 12 and operation panels 6, 9, 11, 14 respectively. . Further, there is an overall control device 1 for controlling these and an overall operation panel 2 thereof.
【0017】具体的な作業内容を図3に示す。ワークを
穴加工する場合、図のように、搬入装置15によりワー
クを搬入し、バリ取り機の周辺機器A8でバリ取りを行
い、次に穴加工機の周辺機器B10で穴加工を行った
後、ロボット7による穴加工を行い、更に穴加工機の周
辺機器C13で穴加工を行い、搬出装置16でワーク搬
出を行う。なお、ワークの移動はロボット7により行
う。FIG. 3 shows specific work contents. If holes machining a workpiece, as shown, carries the workpiece by loading device 15 performs deburring in peripheral A8 deburring machine, and then subjected to drilling in the peripheral device B 10 hole drilling machine Thereafter, drilling by the robot 7 is performed, drilling is further performed by the peripheral device C13 of the drilling machine, and the unloading device 16 unloads the work. The movement of the work is performed by the robot 7.
【0018】次にロボットの作業内容を更に詳しく説明
する。 (01) 定位置よりツール交換台へ移動し、ハンドAをロ
ボットの先端にとりけつ搬入台へ移動する。 (02) 搬入装置よりワークを取り出す。 (03) ワークを周辺機器A8へ運ぶ。 (04) ツール交換台で、ハンドをAからBに取り換え、
周辺機器A8でバリを切断したワークを周辺機器B10
へ運ぶ。 (05) ツール交換台でハンドをBからAに取り換え、搬
入装置より次のワークを取り出し、周辺機器A8へ運
ぶ。 (06) ハンドBをツール交換台に置き、ドリル交換台で
ドリルを取り付け、周辺機器B10上のワークに小径穴
加工を行う。 (07) ドリルを置き、ハンドBを持ち、周辺機器B10
より、オーバーフロ穴加工と小径穴加工されたワークを
反転台に運ぶ。Next, the work contents of the robot will be described in more detail. (01) Move from the fixed position to the tool changing table, and move the hand A to the loading table where the hand A is mounted at the tip of the robot. (02) Take out the work from the loading device. (03) Carry the work to peripheral device A8. (04) Change the hand from A to B at the tool changer,
The work from which the burr was cut by the peripheral device A8 is converted to the peripheral device B10.
Carry to. (05) The hand is changed from B to A at the tool exchange table, the next work is taken out from the loading device, and transported to the peripheral device A8. (06) Place the hand B on the tool exchange table, attach a drill with the drill exchange table, and drill a small-diameter hole in the work on the peripheral device B10. (07) Put the drill, hold the hand B, and the peripheral device B10
Then, the work with the overflow hole processing and the small-diameter hole processing is carried to the reversing table.
【0019】(08) ハンドをBよりCに換え、反転台上
のワークを周辺機器C13に運ぶ。 (09) ハンドをCよりBに換え、周辺機器A8上のワー
クを周辺機器B10へ運ぶ。 (10) ハンドをAに換え、搬入装置より、周辺機器A8
へワークを運ぶ。 (11) ドリルを取り付け、周辺機器B10上のワークに
小径穴加工を行う。 (12) ハンドCを持ち、周辺機器C13で、排水穴を加
工されたワークを排出装置へ運ぶ。 (13) ハンドBを持ち、周辺機器B10より、オーバー
フロ穴加工と小径穴加工されたワークを反転台に運ぶ。 (14) 以下(08)より(13)を繰り返す。(08) The hand is changed from B to C, and the work on the reversing table is carried to the peripheral device C13. (09) Change the hand from C to B, and carry the work on the peripheral device A8 to the peripheral device B10. (10) Change the hand to A, and from the loading device,
Carry work. (11) Attach a drill and drill a small-diameter hole in the work on the peripheral device B10. (12) Hold the hand C, and use the peripheral device C13 to carry the work having the drain hole processed to the discharge device. (13) Hold the hand B and carry the over-hole drilled and small-diameter drilled workpiece to the reversing table from the peripheral device B10. (14) Repeat (13) from (08).
【0020】この設備でロボットの教示データの確認を
行う場合、全体操作盤2の運転モードを確認モードとす
ることで、ロボット7がワークを搬送する位置データの
確認や、ロボット7による穴加工の確認を安全に行うこ
とができる。しかも、設備全体の動作の確認も、上記の
周辺機器が行う作業が自動動作するので、簡単に行うこ
とができる。When the teaching data of the robot is confirmed by this equipment, the operation mode of the overall operation panel 2 is set to the confirmation mode, thereby confirming the position data at which the robot 7 conveys the work, and confirming the hole machining by the robot 7. Confirmation can be performed safely. In addition, the operation of the peripheral equipment can be easily confirmed because the operation performed by the peripheral device is automatically operated.
【0021】次に、ロボットの教示データの確認を行う
場合の操作手順を図2のモード切り換えスイッチを参考
にして説明する。 (01) 全体操作盤2の手動モード切り換えスイッチを押
し、手動モードにする。 (02) 全体操作盤2のロボット安全ロック解除スイッチ
を押す。 (03) ロボット7の駆動電源を入れる。 (04) ロボット7の動作スピードを通常のそれより遅く
設定する。 (05) ロボット7のプログラムを1ステップづつ動か
し、ロボット7の動作位置の確認を行う。 (06) 周辺機器を制御するためのステップは飛ばす。 (07) 周辺機器を動作させないとロボットの位置の確認
ができない場合は、周辺機器の手動スイッチを使い周辺
機器を動かす。 (08) ロボット7の動作位置が正しくない場合は修正す
る。 (09) ロボット7の動作位置の全てを確認するまで、上
記(5)〜(8)の操作を繰り返す。Next, an operation procedure for checking the teaching data of the robot will be described with reference to the mode changeover switch of FIG. (01) Press the manual mode changeover switch on the entire operation panel 2 to switch to the manual mode. (02) Press the robot safety lock release switch on the overall operation panel 2. (03) Turn on the drive power of the robot 7. (04) The operation speed of the robot 7 is set slower than the normal operation speed. (05) The program of the robot 7 is moved one step at a time, and the operation position of the robot 7 is confirmed. (06) Skip the steps for controlling peripheral devices. (07) If the position of the robot cannot be confirmed without operating the peripheral device, use the manual switch of the peripheral device to move the peripheral device. (08) If the operation position of the robot 7 is not correct, correct it. (09) The above operations (5) to (8) are repeated until all the operation positions of the robot 7 are confirmed.
【0022】(10) 全体操作盤2の確認モード切り換え
スイッチを押し、確認モードにする。 (11) 全体操作盤2の運転スイッチを押す。 (12) ロボット7の駆動電源を入れる。この場合、確認
モードでは、運転スイッチを押すと安全ロックが自動的
に外れるようになっている。 (13) ロボット7の動作スピードを通常のそれより遅く
設定する。 (14) ロボット7のプログラムを1ステップづつ、また
は連続で動かし、プログラムの確認を行う(ロボットの
動作位置と周辺機器の制御)。 (15) 周辺機器を制御するためのステップが正しくない
場合は修正する。この場合、手動モードではこの確認は
できないし、また、できるようにすることは安全上適切
でない。 (16) ロボット7の動作位置が正しくない場合は、修正
する。 (17) 徐々にロボット7の動作スピードを上げる。 (18) 設備の仕様が満たされるまで、上記(14)〜(17)ま
での操作を繰り返す。 (19) 全体操作盤2の自動モード切り換えスイッチを押
し、自動モードにする。 (20) 全体操作盤2の運転スイッチを押す。(10) The confirmation mode changeover switch on the entire operation panel 2 is pressed to enter the confirmation mode. (11) Press the operation switch on the operation panel 2. (12) Turn on the drive power of the robot 7. In this case, in the confirmation mode, the safety lock is automatically released when the operation switch is pressed. (13) Set the operation speed of the robot 7 to be lower than the normal operation speed. (14) The program of the robot 7 is moved one step at a time or continuously, and the program is confirmed (operation position of the robot and control of peripheral devices). (15) If the steps for controlling peripheral devices are not correct, correct them. In this case, this confirmation cannot be made in the manual mode, and it is not appropriate for safety to do so. (16) If the operation position of the robot 7 is not correct, correct it. (17) Gradually increase the operation speed of the robot 7. (18) Repeat the above operations (14) to (17) until the equipment specifications are satisfied. (19) Press the automatic mode changeover switch on the entire operation panel 2 to set the automatic mode. (20) Press the operation switch on the operation panel 2.
【0023】以上で終了するが、自動モードでは、ロボ
ットの駆動電源投入、プログラムスタートは自動的に行
われる。自動モードでは、安全上ロボットのスタート位
置、プログラムのスタートステップNoを一定とし、他
の位置からは動かないようにしている。このため、自動
モードでの確認、修正は難しい。As described above, in the automatic mode, the drive power supply of the robot and the program start are automatically performed. In the automatic mode, the start position of the robot and the start step number of the program are fixed for safety reasons, and are not moved from other positions. For this reason, it is difficult to confirm and correct in the automatic mode.
【0024】図1に、モード切換えに関するプログラム
フローチャートを示す。すなわち、全体操作盤2の自動
モード切り換えスイッチ、手動モード切り換えスイッ
チ、確認モード切り換えスイッチを押すと、それぞれ自
動モード、手動モード、確認モードになり、自動モード
では周辺機器とロボットの自動制御が行われ、また、手
動モードでは手動スイッチによる周辺機器とロボットの
動作制御が行われ、更に、確認モードでは周辺機器の自
動制御が行われる。FIG. 1 shows a program flowchart relating to mode switching. That is, when the automatic mode changeover switch, the manual mode changeover switch, and the confirmation mode changeover switch of the overall operation panel 2 are pressed, the automatic mode, the manual mode, and the confirmation mode are set, respectively. In the automatic mode, the peripheral device and the robot are automatically controlled. In the manual mode, the operation of the peripheral device and the robot is controlled by the manual switch, and in the confirmation mode, the peripheral device is automatically controlled.
【0025】次に、手動モード、自動モード、確認モー
ドでの制御方法を図6〜図9に基づいて説明する。図6
に自動モードでは、全体制御装置からロボット制御装
置、周辺機器制御装置に自動モードが選択されたことを
知らせる信号を出す。その信号を受けてロボット制御装
置はユーザープログラムの連続実行を行い、周辺機器制
御装置は、この信号を受け、それぞれの操作盤のスイッ
チ類を無効にし、全体制御盤との信号のやり取りによる
自動制御を行う。全体操作盤の自動運転スイッチが押さ
れると、直後にロボットにスタート信号を出力しロボッ
トを動作させたり、ロボットより、周辺機器にワークを
セットしたことを知らせる信号がくると、周辺機器に加
工開始の信号を出力し、加工を開始させたりする。Next, a control method in the manual mode, the automatic mode, and the confirmation mode will be described with reference to FIGS. FIG.
In the automatic mode, a signal is sent from the general controller to the robot controller and the peripheral device controller informing that the automatic mode has been selected. Upon receiving the signal, the robot controller continuously executes the user program, and the peripheral device controller receives the signal, invalidates the switches of each operation panel, and automatically controls by exchanging signals with the overall control panel. I do. When the automatic operation switch on the entire operation panel is pressed, a start signal is output to the robot immediately after it is operated, and when the robot sends a signal indicating that the work has been set to the peripheral device, processing to the peripheral device starts. Or output a signal to start processing.
【0026】図7の確認モードでは、全体制御装置から
周辺機器制御装置に、自動モードが選択されたことを知
らせる信号を出す。周辺機器制御装置は、この信号を受
け、それぞれの操作盤のスイッチ類を無効にし、全体制
御盤の信号による自動制御を行うようにする。但し、ロ
ボットのみは、その操作盤より操作できる状態とする。
又自動運転スイッチが押されてもロボットにスタート信
号を出力しない、この為設備を動作させるには、ロボッ
トの操作盤上のスタートスイッチを押しロボットを動作
させなければならない。In the confirmation mode shown in FIG. 7, a signal notifying that the automatic mode has been selected is output from the general control device to the peripheral device control device. The peripheral device control device receives this signal, invalidates the switches of each operation panel, and performs automatic control based on the signal of the overall control panel. However, only the robot can be operated from its operation panel.
Even if the automatic operation switch is pressed, the start signal is not output to the robot. Therefore, in order to operate the equipment, the start switch on the operation panel of the robot must be pressed to operate the robot.
【0027】しかしこの為に任意の位置でロボットのみ
を停止させることができ、教示位置の修正ができるし、
ロボットの操作盤より再度スタートスイッチを押すこと
により、設備を再始動させることができる。又ロボッ
ト、周辺機器制御装置から定位置状態であることを知ら
せる信号を監視し、これらの信号が全て有効になってい
ない場合は、自動運転が開始できないようにし始動時の
安全を確保している。However, for this reason, only the robot can be stopped at an arbitrary position, the teaching position can be corrected,
The equipment can be restarted by pressing the start switch again from the operation panel of the robot. Also, the robot and the peripheral device control unit monitor signals that indicate that the robot is in the home position. If all of these signals are not valid, automatic operation cannot be started and safety at the start is secured. .
【0028】図8の手動モードでは、ロボット制御装
置、全体制御装置、周辺機器制御装置へ制御信号を出力
しない、それぞれが単独で動くようにする。In the manual mode shown in FIG. 8, control signals are not output to the robot controller, the overall controller, and the peripheral device controller, and each of them operates independently.
【0029】図9は本発明のロボットの教示データの確
認方法における手動モード、確認モード時のロボットの
ユーザプログラムと全体制御装置と周辺機器の流れ示す
フローチャートである。FIG. 9 is a flowchart showing the flow of the user program of the robot, the overall control device, and the peripheral devices in the manual mode and the confirmation mode in the method for confirming the teaching data of the robot according to the present invention.
【0030】[0030]
【発明の効果】以上説明した通り、本発明は、ロボット
をロボット制御装置により制御すると共に、周辺機器を
それぞれの周辺機器制御装置により制御し、前記ロボッ
ト制御装置および周辺機器制御装置を全体制御装置によ
り制御するようにした組立又は加工設備において、手動
モード、ロボットの教示データの修正および確認を行う
ための特別なモードである確認モード、自動モードの3
段階のモード切換え手段を備え、手動モードでは周辺機
器制御装置を制御せずにロボットの教示データを入力し
て後、全体制御装置からロボット制御装置を切り離し、
ロボット制御装置に備えたロボット操作盤によりロボッ
トの単独動作を行わせてロボットの教示データを修正す
るとともに、周辺機器を自動動作させて装置全体として
のロボットの教示データの確認を行うようにした確認モ
ードを備えたので、各周辺機器の操作をする必要がなく
なり、ロボットの教示データの確認に専念することがで
き、作業能率が大幅に向上する。As described above, according to the present invention, the robot is controlled by the robot controller and the peripheral devices are controlled by the respective peripheral device controllers, and the robot controller and the peripheral device controller are controlled by the overall controller. In the assembling or processing equipment controlled by the robot, there are three modes: a manual mode, a confirmation mode which is a special mode for correcting and confirming the teaching data of the robot, and an automatic mode.
Equipped with a mode switching means of the stage, in the manual mode, after inputting the teaching data of the robot without controlling the peripheral device controller, disconnect the robot controller from the overall controller,
Modify the teaching data of the robot by performing the independent operation of the robot using the robot operation panel provided in the robot controller
Rutotomoni, the entire apparatus peripherals to automatic operation
Confirmation data to confirm teaching data of other robots
Since with the over-de, eliminates the need for the operation of each peripheral device, can concentrate on confirmation of the teaching data of the robot, the working efficiency is greatly improved.
【図1】本発明のロボットの教示データの確認方法を実
施するためのモード切換えに関するプログラムフローチ
ャートである。FIG. 1 is a program flowchart relating to mode switching for carrying out a method of checking teaching data of a robot according to the present invention.
【図2】本発明のロボットの教示データの確認方法を実
施するための全体操作盤の詳細を示す図である。FIG. 2 is a diagram showing details of an entire operation panel for implementing a method of checking teaching data of a robot according to the present invention.
【図3】本発明のロボットの教示データの確認方法にお
ける具体的な作業内容を示すフローチャートである。FIG. 3 is a flowchart showing specific work contents in a method for checking teaching data of a robot according to the present invention.
【図4】教示データの確認方法を実施するための前提と
なる組立又は加工設備のブロック構成図である。FIG. 4 is a block diagram of an assembling or processing facility serving as a premise for implementing a method of checking teaching data.
【図5】ロボットが移動するロボットの移動経路図あ
る。FIG. 5 is a movement path diagram of the robot in which the robot moves.
【図6】本発明のロボットの教示データの確認方法にお
ける自動モード時の制御を示すフローチャートである。FIG. 6 is a flowchart illustrating control in an automatic mode in the method for checking teaching data of a robot according to the present invention.
【図7】本発明のロボットの教示データの確認方法にお
ける確認モード時の制御を示すフローチャートである。FIG. 7 is a flowchart illustrating control in a confirmation mode in the method for confirming teaching data of a robot according to the present invention.
【図8】本発明のロボットの教示データの確認方法にお
ける手動モード時の制御を示すフローチャートである。FIG. 8 is a flowchart illustrating control in a manual mode in the method for checking teaching data of a robot according to the present invention.
【図9】本発明のロボットの教示データの確認方法にお
ける手動モード、確認モード時のロボット、制御装置、
周辺機器の流れを示すフローチャートである。FIG. 9 is a diagram illustrating a robot, a control device, and a robot in a manual mode and a confirmation mode in the method for confirming teaching data of the robot according to the present invention.
It is a flowchart which shows the flow of a peripheral device.
【図10】従来の全体操作盤の詳細を示す図である。FIG. 10 is a diagram showing details of a conventional entire operation panel.
1 全体制御装置 2 全体操作盤 3 ロボット制御装置 4,5,12 周辺機器制御装置 6 ロボット操作盤 7 ロボット 8,10,13 周辺機器 9,11,14 周辺機器の制御盤 DESCRIPTION OF SYMBOLS 1 Overall control device 2 Overall operation panel 3 Robot control device 4,5,12 Peripheral device control device 6 Robot operation panel 7 Robot 8,10,13 Peripheral device 9,11,14 Peripheral device control panel
Claims (2)
すると共に、周辺機器をそれぞれの周辺機器制御装置に
より制御し、前記ロボット制御装置および周辺機器制御
装置を全体制御装置により制御するようにした組立又は
加工設備において、 手動モード、自動モード、確認モードの3段階のモード
切換え手段を備え、 手動モードでは全体制御装置からロボット制御装置およ
び周辺機器制御装置を切り離し、ロボット制御装置に備
えたロボット操作盤によりロボットの教示データを入力
した後、ロボットの単独動作を行わせて動作を確認し、自動モードではロボットと周辺機器のそれぞれを、全体
制御装置によりそれぞれの制御装置を介して制御するよ
うにし、 確認モードによりロボットのみをロボット操作盤より操
作させてロボットの教示データを修正するとともに、周
辺機器を自動動作させて装置全体としてのロボットの教
示データの確認を行うようにしたことを特徴とするロボ
ットの教示データの確認方法。1. A robot is controlled by a robot controller.
And peripheral devices to each peripheral device control device.
The robot controller and peripheral equipment control
Assembling or controlling the device by the overall control device
In processing equipment, manual mode,Automatic mode, confirmation modeThree-stage mode
A switching means is provided.
And peripheral equipment control devices, and prepare them for robot control devices.
The robot teaching panel to transfer robot teaching data.input
didAfter that, let the robot perform the independent operation and confirm the operation,In the automatic mode, each of the robot and peripheral devices is
It is controlled by the control unit via each control unit.
Sea urchin, Operate only the robot from the robot operation panel in the confirmation mode
To modify the teaching data of the robot,
Robots as a whole device by automatically operating peripheral devices
Characterized in that the display data is checked.
How to check the teaching data of the unit.
立又は加工専用とからなり、ロボットは主にこれら周辺
機器間のワークの搬送を行い周辺機器で組立又は加工を
行う組立又は加工設備で、ロボット、周辺機器には、そ
れぞれを制御する専用の制御装置と操作盤を有し、これ
ら全体を制御する全体制御装置と全体操作盤があり、 全体制御装置を手動モードにすれば、ロボット、及び周
辺機器がそれぞれの制御装置で動かせるように制御し、 自動モードにすれば、全体制御装置により、それぞれの
制御装置を介してロボット、周辺機器を制御し、 ロボット、周辺機器の制御装置の操作盤からはロボッ
ト、周辺機器を操作することができないように制御し、
さらに、設備を動作させる場合、ロボット、及び周辺機
器が定位置状態からでないと動作できないよう制御し、 この様な組立又は加工整備において、全体制御装置に自
動モード、手動モードの他に確認モードを追加し、確認
モードでは、手動モードとは違い全体制御装置によりロ
ボット、周辺機器を制御し、自動で設備全体を動かすこ
とができにようにし教示位置の確認が手動操作なしで行
え、 さらに自動モードとは違いロボットの制御装置の操作盤
は使用可能な状態にし、ロボットの操作盤より、ロボッ
トの教示位置の修正を行うことができるように制御する
ことにより、ロボットの教示データの確認を簡単に行え
るようにしたことを特徴とするロボットの教示データの
確認方法。2. Peripheral devices are for loading and unloading a work, and dedicated to assembling or processing. A robot mainly carries a work between these peripheral devices and performs assembling or processing with the peripheral device. Robots and peripheral devices have dedicated control devices and operation panels for controlling them, respectively.There are an overall control device and an overall operation panel for controlling these components. , And the peripheral devices are controlled so that they can be operated by the respective control devices. If the automatic mode is set, the robot and the peripheral devices are controlled by the overall control device via the respective control devices. The control panel controls the robot and peripheral devices so that they cannot be operated.
In addition, when operating the equipment, control is performed so that the robot and peripheral devices cannot operate unless they are in a fixed position.In such an assembly or processing and maintenance, the overall control device has a confirmation mode in addition to the automatic mode and the manual mode. In addition, in the confirmation mode, unlike the manual mode, the robot and peripheral devices are controlled by the overall control device so that the entire equipment can be moved automatically, and the teaching position can be confirmed without manual operation. Unlike the control panel of the robot, the operation panel of the robot can be used, and the robot's operation panel can be used to correct the teaching position of the robot, making it easy to check the teaching data of the robot. A method for confirming teaching data of a robot, characterized in that the method can be performed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP09718792A JP3200463B2 (en) | 1991-04-15 | 1992-03-24 | Checking robot teaching data |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10984691 | 1991-04-15 | ||
| JP3-109846 | 1991-04-15 | ||
| JP09718792A JP3200463B2 (en) | 1991-04-15 | 1992-03-24 | Checking robot teaching data |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05337858A JPH05337858A (en) | 1993-12-21 |
| JP3200463B2 true JP3200463B2 (en) | 2001-08-20 |
Family
ID=26438376
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP09718792A Expired - Fee Related JP3200463B2 (en) | 1991-04-15 | 1992-03-24 | Checking robot teaching data |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3200463B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009184055A (en) * | 2008-02-05 | 2009-08-20 | Jtekt Corp | Robot processing machine and processing system |
| JP6581049B2 (en) | 2016-08-15 | 2019-09-25 | ファナック株式会社 | Robot system |
-
1992
- 1992-03-24 JP JP09718792A patent/JP3200463B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH05337858A (en) | 1993-12-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4676544B2 (en) | Robot control device for controlling a robot for supplying and taking out workpieces from a machine tool | |
| KR0182090B1 (en) | Computer systems | |
| JPS5968003A (en) | Emergency machine origin resetting device of numerically controlled machine tool | |
| JPH08249029A (en) | Automatic positioning method of lubricating oil nozzle and lubricating device | |
| JP3200463B2 (en) | Checking robot teaching data | |
| KR880000271B1 (en) | Numerical control method and apparatus | |
| EP0962844B1 (en) | Numerical control apparatus | |
| JPH02254503A (en) | Execution data transmission system for offline teaching system | |
| JP2004086306A (en) | Multiple system numerical controller | |
| JPH06277990A (en) | Cell controller | |
| JP2002224811A (en) | Die casting machine system, and method for carrying-out product thereof | |
| US7136718B2 (en) | Numerical control apparatus | |
| WO2004048049A1 (en) | Automatic machine control device and control method | |
| JPS61161512A (en) | Mechanical work controller | |
| JPS62264852A (en) | Control method for working system including robot | |
| KR20250010851A (en) | Return method during automatic workpiece exchange for machine tools | |
| KR100347885B1 (en) | 3-axis simultaneous automatic operation of tube bending system and its device | |
| KR100681642B1 (en) | Tapping method using macro function of computer numerical control system | |
| JP2956403B2 (en) | Screw tightening control device | |
| US7738998B2 (en) | Robot device | |
| JPH02190292A (en) | Safety countermeasure method by override of robot | |
| JPS6055409A (en) | Numerical controller | |
| KR19990062098A (en) | Feed axis control method of numerical control machine tool | |
| JPS63250712A (en) | Control device for numerical control working machine | |
| JPS60160407A (en) | Numerical controller |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |