JPH06344285A - Robot - Google Patents
RobotInfo
- Publication number
- JPH06344285A JPH06344285A JP13737993A JP13737993A JPH06344285A JP H06344285 A JPH06344285 A JP H06344285A JP 13737993 A JP13737993 A JP 13737993A JP 13737993 A JP13737993 A JP 13737993A JP H06344285 A JPH06344285 A JP H06344285A
- Authority
- JP
- Japan
- Prior art keywords
- hand
- robot
- type
- dip switches
- main body
- 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
- Manipulator (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、例えば、必要に応じて
ハンド交換されるタイプの産業用ロボットに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an industrial robot of the type in which hands are exchanged as needed.
【0002】[0002]
【従来の技術】例えば、産業用ロボット等には、作業内
容や対象部品の種類に応じてハンド交換されるタイプの
ものがある。そして、この種のロボットには、以下の二
種類が在る。 (1) 特にハンドの種類を認識する機能を持たず、人手に
よるセットアップに頼る。 (2) ハンド部に、電気的に読み書き可能なメモリを搭載
し、必要に応じてデ−タの読み書きを行い、ハンドの種
類の認識を行う。2. Description of the Related Art For example, some industrial robots and the like are of a type in which hands are exchanged according to the contents of work and the type of target parts. There are the following two types of this type of robot. (1) In particular, it does not have the function of recognizing the type of hand and relies on manual setup. (2) The hand unit is equipped with an electrically readable / writable memory, reads and writes data as necessary, and recognizes the type of hand.
【0003】[0003]
【発明が解決しようとする課題】ところで、上述の二種
類のロボットには、以下のような不具合がある。すなわ
ち、(1) のタイプにおいて、人手によるセットアップに
ミスが生じた場合、ロボットが誤動作したり、ロボット
やワ−クが破損したりすることがある。By the way, the above-mentioned two kinds of robots have the following problems. That is, in the type of (1), if a mistake is made in manual setup, the robot may malfunction or the robot or work may be damaged.
【0004】また、(2) のタイプにおいては、コントロ
−ラやハンドが高価格である。さらに、ハンドに搭載で
きる程に小型なメモリが少なく、このことも高価格化の
原因になる。また、バックアップ電源の消耗やノイズ等
を原因として、デ−タを誤認識することがある。本発明
の目的とするところは、簡単且つ安価にハンドの種類を
識別することが可能なロボットを提供することにある。In the type (2), the controller and the hand are expensive. Furthermore, there are few memories that are small enough to be mounted in a hand, which also causes an increase in price. In addition, the data may be erroneously recognized due to consumption of the backup power supply, noise, or the like. An object of the present invention is to provide a robot capable of easily and inexpensively identifying the type of hand.
【0005】[0005]
【課題を解決するための手段および作用】上記目的を達
成するために本発明は、種類に応じた切換設定を行うス
イッチ手段を有する交換ハンドと、交換ハンドが取付け
られるロボット本体と、このロボット本体を制御するロ
ボット本体制御手段とを備え、ロボット本体制御手段
が、ロボット本体に取付けられた交換ハンドのスイッチ
手段に基づいて交換ハンドの種類を識別することにあ
る。こうすることによって本発明は、簡単且つ安価にハ
ンドの種類を識別できるようにしたことにある。In order to achieve the above object, the present invention provides an exchange hand having switch means for performing switching setting according to the type, a robot main body to which the exchange hand is attached, and this robot main body. And a robot body control means for controlling the robot body, and the robot body control means identifies the type of the exchange hand based on the switch means of the exchange hand attached to the robot body. In this way, the present invention is to make it possible to easily and inexpensively identify the type of hand.
【0006】[0006]
【実施例】以下、本発明の一実施例を図1に基づいて説
明する。図1は、本発明の一実施例を示すもので、図中
の符号1はロボットである。このロボット1はロボット
本体2と、ロボット本体制御手段としてのコントロ−ラ
3とを備えている。ロボット本体2は多軸式のもので、
第1及び第2の水平回動ア−ム4、5を有している。な
お、このロボット本体2として、一般的な種々のものを
採用できる。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to FIG. FIG. 1 shows an embodiment of the present invention, in which reference numeral 1 is a robot. The robot 1 includes a robot body 2 and a controller 3 as a robot body control means. The robot body 2 is a multi-axis type,
It has first and second horizontal pivoting arms 4, 5. As the robot body 2, various general ones can be adopted.
【0007】第2のア−ム5の先端には、複数の中から
選択された交換ハンド(以下、ハンドと称する)6が取
付けられている。さらに、このハンド6には、図中に等
価回路で示すように、第1〜第4のディップスイッチ7
a〜7d(スイッチ手段)が組込まれており、各ディッ
プスイッチ7a〜7dの一部はハンドの外側に突出して
いる。そして、各ディップスイッチ7a〜7dは開/閉
の二つの状態に任意に切換設定される。At the tip of the second arm 5, an exchange hand (hereinafter referred to as a hand) 6 selected from a plurality is attached. Further, as shown by an equivalent circuit in the figure, the hand 6 has first to fourth dip switches 7
a to 7d (switch means) are incorporated, and some of the dip switches 7a to 7d project to the outside of the hand. The dip switches 7a to 7d are arbitrarily set to be opened / closed.
【0008】ディップスイッチ7a〜7dは並列に接続
されている。また、ディップスイッチ7a〜7dは、ハ
ンド6に設けられた接点8に接続されており、接点8を
介して機内配線9に接続されている。The DIP switches 7a-7d are connected in parallel. Further, the DIP switches 7 a to 7 d are connected to a contact 8 provided on the hand 6, and are connected to the in-machine wiring 9 via the contact 8.
【0009】機内配線9は、各ディップスイッチ7a〜
7dに個別に接続された複数の配線により構成されてお
り、各配線は束ねられて機内配線9を構成している。そ
して、機内配線9はロボット本体2内に配設されて、コ
ントロ−ラ3に内蔵されたI/O(インタ−フェ−ス)
に達している。The in-machine wiring 9 is composed of the dip switches 7a ...
Each of the wirings is bundled to form an on-board wiring 9. The in-machine wiring 9 is arranged in the robot body 2 and is incorporated in the controller 3 as an I / O (interface).
Has reached.
【0010】ディップスイッチ7a〜7dの開/閉の組
合せは、ハンド6の種類に応じて決められている。すな
わち、作業内容やワ−クの種類に応じて複数のハンド
(図示しない)が用意されており、各ハンドが同様な四
つのディップスイッチ7a〜7dを有している。そし
て、各ディップスイッチ7a〜7dは個別に開/閉の二
つの状態を表すので、各ディップスイッチ7a〜7dの
状態は二進符号に相当している。本実施例においてはデ
ィップスイッチ7a〜7dの数が四つであるので、4bi
tsの識別コ−ドの表現が可能であり、開/閉の組合せは
16(=24 )通りになる。したがって、四つのディッ
プスイッチ7a〜7dを利用することにより、16種類
のハンドの区別が可能になる。The open / close combination of the DIP switches 7a to 7d is determined according to the type of the hand 6. That is, a plurality of hands (not shown) are prepared according to the work content and the type of work, and each hand has four similar dip switches 7a to 7d. Since each of the dip switches 7a to 7d individually represents two states of open / closed, the state of each of the dip switches 7a to 7d corresponds to a binary code. In the present embodiment, the number of dip switches 7a to 7d is four, and thus 4bi
The identification code of ts can be expressed, and there are 16 (= 2 4 ) combinations of open / close. Therefore, by using the four DIP switches 7a to 7d, 16 types of hands can be distinguished.
【0011】ここで、本実施例においては、全てのディ
ップスイッチ7a〜7dが開いている。コントロ−ラ3
には、所定の作業に合せて組まれたソフトウエア10が
読み込まれており、コントロ−ラ3はこのソフトウエア
10の内容に従ってロボット本体2をコントロ−ルす
る。ソフトウエア10には、作業に必要なハンドを表す
登録コ−ドが記録されており、コントロ−ラ3は、ディ
ップスイッチ7a〜7dの開閉の組合せが登録コ−ドに
一致しているか否かを判断して、ハンド6を識別する。
そして、ディップスイッチ7a〜7dの組合せが登録コ
−ドに一致している場合には、所定の作業を実行し、一
致しない場合には、コントロ−ラ3が、ハンド交換が必
要であることをオペレ−タに知らせる。Here, in this embodiment, all the dip switches 7a to 7d are open. Controller 3
Is loaded with software 10 assembled according to a predetermined work, and the controller 3 controls the robot main body 2 according to the contents of the software 10. The software 10 records a registration code representing a hand required for work, and the controller 3 determines whether the open / close combination of the DIP switches 7a to 7d matches the registration code. And the hand 6 is identified.
If the combination of the DIP switches 7a to 7d matches the registered code, the predetermined work is executed. If the combination does not match, the controller 3 indicates that the hand exchange is necessary. Notify the operator.
【0012】オペレ−タにハンド交換を促すための手段
として、例えばディスプレイへの表示や警告灯の点灯等
のような一般的な種々の方法を採用できる。すなわち、
上述のようなロボット1においては、ハンド6にディッ
プスイッチ7a〜7dが設けられており、これらのディ
ップスイッチ7a〜7dの開閉の組合せがハンド6の種
類に応じて設定されているので、コントロ−ラ3が簡単
にハンド6の種類を識別することができる。As a means for urging the operator to exchange a hand, various general methods such as displaying on a display and lighting a warning light can be adopted. That is,
In the robot 1 as described above, the hand 6 is provided with the dip switches 7a to 7d, and the combination of opening and closing of the dip switches 7a to 7d is set according to the type of the hand 6, so that the control is performed. The la 3 can easily identify the type of the hand 6.
【0013】また、ロボット自身でハンドを識別できる
ので、ハンド6のセットアップにミスがあっても、誤動
作に至る前にハンドの取付けミスを検知でき、誤動作を
防止できる。Further, since the robot itself can identify the hand, even if there is a mistake in the setup of the hand 6, it is possible to detect an attachment error of the hand before a malfunction occurs and prevent the malfunction.
【0014】さらに、ディップスイッチ7a〜7dは、
従来のハンドに組込まれるメモリよりも安価である。そ
して、ディップスイッチ7a〜7dを利用すれば、電気
的なデ−タの書込み・読み出しが不要であるので、ハン
ドの識別にメモリを利用した場合に比べて、ハンド識別
のためのシステムを安価に構築できる。さらに、メモリ
を用いていないので、信頼性が高く、メンテナンスが容
易である。Further, the DIP switches 7a-7d are
It is cheaper than the memory built into a conventional hand. If the DIP switches 7a to 7d are used, it is not necessary to write and read electrical data, so that the system for hand identification can be made cheaper than when a memory is used for hand identification. Can be built. Furthermore, since no memory is used, reliability is high and maintenance is easy.
【0015】なお、本発明は、要旨を逸脱しない範囲で
種々に変形することが可能である。例えば、本実施例に
おいてはディップスイッチの数が四つであるが、必要な
識別コ−ドの bit数に応じて適宜設定することが可能で
ある。The present invention can be variously modified without departing from the scope of the invention. For example, in the present embodiment, the number of DIP switches is four, but it can be set appropriately according to the required number of bits of the identification code.
【0016】また、ハンドの識別コ−ドを変更する必要
がない場合には、図3に示すように、複数のワイヤ配線
21a〜21eの短絡と開放の組合せを利用しても、前
述の実施例と同様にハンド22の識別を行うことができ
る。このようにディップスイッチを単純なワイヤ配線に
置き換えることにより、さらに低コスト化が可能にな
る。なお、図3においては、五本の並列なワイヤ配線2
1a〜21eのうちの一本(21a)のみが開放してい
る。また、本発明は、電子制御される装置とこれに取付
けられる治具(例えば、NC加工機とバイトなど)の間
の種類の識別に広く適用することが可能である。Further, when it is not necessary to change the identification code of the hand, a combination of short-circuiting and opening of a plurality of wire wirings 21a to 21e can be used as shown in FIG. The hand 22 can be identified as in the example. By replacing the DIP switch with simple wire wiring in this way, further cost reduction becomes possible. In addition, in FIG. 3, five parallel wire wirings 2 are provided.
Only one (21a) of 1a to 21e is open. Further, the present invention can be widely applied to type discrimination between an electronically controlled device and a jig (for example, an NC processing machine and a bite) attached thereto.
【0017】[0017]
【発明の効果】以上説明したように本発明は、種類に応
じた切換設定を行うスイッチ手段を有する交換ハンド
と、交換ハンドが取付けられるロボット本体と、このロ
ボット本体を制御するロボット本体制御手段とを備え、
ロボット本体制御手段が、ロボット本体に取付けられた
交換ハンドのスイッチ手段に基づいて交換ハンドの種類
を識別するものである。したがって本発明は、簡単且つ
安価にハンドの種類を識別できるという効果がある。As described above, according to the present invention, there is provided an exchange hand having switch means for performing switching setting according to the type, a robot main body to which the exchange hand is attached, and robot main body control means for controlling the robot main body. Equipped with
The robot body control means identifies the type of the exchange hand based on the switch means of the exchange hand attached to the robot body. Therefore, the present invention has an effect that the type of hand can be easily and inexpensively identified.
【図1】本発明の一実施例を示す構成図。FIG. 1 is a configuration diagram showing an embodiment of the present invention.
【図2】交換ハンドの識別方法を示すフロ−チャ−ト。FIG. 2 is a flowchart showing a method of identifying a replacement hand.
【図3】スイッチ手段の変形例を示す説明図。FIG. 3 is an explanatory diagram showing a modification of the switch means.
1…ロボット、2…ロボット本体、3…コントロ−ラ
(ロボット本体制御手段)、6…交換ハンド、7a〜7
d…ディップスイッチ(スイッチ手段)、9…機内配
線。1 ... Robot, 2 ... Robot main body, 3 ... Controller (robot main body control means), 6 ... Exchange hand, 7a-7
d ... DIP switch (switch means), 9 ... In-machine wiring.
Claims (1)
段を有する交換ハンドと、上記交換ハンドが取付けられ
るロボット本体と、このロボット本体を制御するロボッ
ト本体制御手段とを備え、上記ロボット本体制御手段
が、上記ロボット本体に取付けられた上記交換ハンドの
上記スイッチ手段に基づいて上記交換ハンドの種類を識
別することを特徴とするロボット。1. A robot main body control means comprising: an exchange hand having switch means for performing switching setting according to type; a robot main body to which the exchange hand is attached; and robot main body control means for controlling the robot main body. The robot is characterized in that the type of the exchange hand is identified based on the switch means of the exchange hand attached to the robot body.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13737993A JPH06344285A (en) | 1993-06-08 | 1993-06-08 | Robot |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13737993A JPH06344285A (en) | 1993-06-08 | 1993-06-08 | Robot |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH06344285A true JPH06344285A (en) | 1994-12-20 |
Family
ID=15197316
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP13737993A Pending JPH06344285A (en) | 1993-06-08 | 1993-06-08 | Robot |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH06344285A (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8588975B2 (en) | 2008-02-05 | 2013-11-19 | Jtekt Corporation | Robot safety monitor device, and robot safety monitor method |
JP2014158942A (en) * | 2008-03-27 | 2014-09-04 | St Jude Medical Atrial Fibrillation Division Inc | Robotic catheter system |
JP2015074070A (en) * | 2013-10-11 | 2015-04-20 | セイコーエプソン株式会社 | Robot and robot control device |
US9295527B2 (en) | 2008-03-27 | 2016-03-29 | St. Jude Medical, Atrial Fibrillation Division, Inc. | Robotic catheter system with dynamic response |
US9314310B2 (en) | 2008-03-27 | 2016-04-19 | St. Jude Medical, Atrial Fibrillation Division, Inc. | Robotic catheter system input device |
US9314594B2 (en) | 2008-03-27 | 2016-04-19 | St. Jude Medical, Atrial Fibrillation Division, Inc. | Robotic catheter manipulator assembly |
US9330497B2 (en) | 2011-08-12 | 2016-05-03 | St. Jude Medical, Atrial Fibrillation Division, Inc. | User interface devices for electrophysiology lab diagnostic and therapeutic equipment |
US9439736B2 (en) | 2009-07-22 | 2016-09-13 | St. Jude Medical, Atrial Fibrillation Division, Inc. | System and method for controlling a remote medical device guidance system in three-dimensions using gestures |
US9888973B2 (en) | 2010-03-31 | 2018-02-13 | St. Jude Medical, Atrial Fibrillation Division, Inc. | Intuitive user interface control for remote catheter navigation and 3D mapping and visualization systems |
US10231788B2 (en) | 2008-03-27 | 2019-03-19 | St. Jude Medical, Atrial Fibrillation Division, Inc. | Robotic catheter system |
WO2020026545A1 (en) * | 2018-07-30 | 2020-02-06 | ソニー株式会社 | Robot, method for controlling robot, and program |
JP2020203351A (en) * | 2019-06-18 | 2020-12-24 | 株式会社東芝 | Loading device and tool management device |
CN112847330A (en) * | 2019-11-27 | 2021-05-28 | 精工爱普生株式会社 | Control method and robot system |
-
1993
- 1993-06-08 JP JP13737993A patent/JPH06344285A/en active Pending
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8588975B2 (en) | 2008-02-05 | 2013-11-19 | Jtekt Corporation | Robot safety monitor device, and robot safety monitor method |
US10426557B2 (en) | 2008-03-27 | 2019-10-01 | St. Jude Medical, Atrial Fibrillation Division, Inc. | System and method of automatic detection of obstructions for a robotic catheter system |
US10231788B2 (en) | 2008-03-27 | 2019-03-19 | St. Jude Medical, Atrial Fibrillation Division, Inc. | Robotic catheter system |
US9295527B2 (en) | 2008-03-27 | 2016-03-29 | St. Jude Medical, Atrial Fibrillation Division, Inc. | Robotic catheter system with dynamic response |
US9301810B2 (en) | 2008-03-27 | 2016-04-05 | St. Jude Medical, Atrial Fibrillation Division, Inc. | System and method of automatic detection of obstructions for a robotic catheter system |
US9314310B2 (en) | 2008-03-27 | 2016-04-19 | St. Jude Medical, Atrial Fibrillation Division, Inc. | Robotic catheter system input device |
US9314594B2 (en) | 2008-03-27 | 2016-04-19 | St. Jude Medical, Atrial Fibrillation Division, Inc. | Robotic catheter manipulator assembly |
US11717356B2 (en) | 2008-03-27 | 2023-08-08 | St. Jude Medical, Atrial Fibrillation Division, Inc. | System and method of automatic detection of obstructions for a robotic catheter system |
JP2014158942A (en) * | 2008-03-27 | 2014-09-04 | St Jude Medical Atrial Fibrillation Division Inc | Robotic catheter system |
US10357322B2 (en) | 2009-07-22 | 2019-07-23 | St. Jude Medical, Atrial Fibrillation Division, Inc. | System and method for controlling a remote medical device guidance system in three-dimensions using gestures |
US9439736B2 (en) | 2009-07-22 | 2016-09-13 | St. Jude Medical, Atrial Fibrillation Division, Inc. | System and method for controlling a remote medical device guidance system in three-dimensions using gestures |
US9888973B2 (en) | 2010-03-31 | 2018-02-13 | St. Jude Medical, Atrial Fibrillation Division, Inc. | Intuitive user interface control for remote catheter navigation and 3D mapping and visualization systems |
US9330497B2 (en) | 2011-08-12 | 2016-05-03 | St. Jude Medical, Atrial Fibrillation Division, Inc. | User interface devices for electrophysiology lab diagnostic and therapeutic equipment |
JP2015074070A (en) * | 2013-10-11 | 2015-04-20 | セイコーエプソン株式会社 | Robot and robot control device |
WO2020026545A1 (en) * | 2018-07-30 | 2020-02-06 | ソニー株式会社 | Robot, method for controlling robot, and program |
JP2020203351A (en) * | 2019-06-18 | 2020-12-24 | 株式会社東芝 | Loading device and tool management device |
CN112847330A (en) * | 2019-11-27 | 2021-05-28 | 精工爱普生株式会社 | Control method and robot system |
US11752630B2 (en) | 2019-11-27 | 2023-09-12 | Seiko Epson Corporation | Speed control method for robot to which one of a plurality of end effectors is detachably attachable and robot system including robot to which one of a plurality of end effectors is detachably attachable |
CN112847330B (en) * | 2019-11-27 | 2024-01-16 | 精工爱普生株式会社 | Control method and robot system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH06344285A (en) | Robot | |
CN108271291B (en) | Constant-current self-diagnosis infrared stroboscopic illuminating lamp system based on CAN bus positioning camera | |
EP0679996A3 (en) | Semiconductor memory device and its driving method | |
US8910121B2 (en) | Method and device for programming an industrial controller | |
KR19980030800A (en) | Automation System and Operation Method for Improving Yield of Head Disk Assembly Test Process | |
JPH04501177A (en) | Method and device for calling up control unit data | |
US10160119B2 (en) | Robot system | |
JP2004158031A (en) | Method for diagnosing fault of vehicle | |
JP2013052456A (en) | Robot | |
JPS63296115A (en) | Controller for internal combustion engine of automobile | |
JP3650443B2 (en) | Electronic component mounting method and apparatus | |
JPH0828921B2 (en) | Electric vehicle monitoring device | |
JP2004206505A (en) | Disk device | |
JPH0232620A (en) | programmable logic array | |
JPS5896308A (en) | Automatic testing device for sequence controller | |
JPH0329006A (en) | Data checking method for positioning controller | |
KR100202692B1 (en) | Automatic Address Recognition Device of Elevator Hall Controller | |
JP2007164398A (en) | Robot control device control method and robot control device | |
JPH0530165Y2 (en) | ||
KR950014012B1 (en) | Positioning operation method using shared memory | |
JPH11242888A (en) | Normal operation checking method for flash memory | |
JPH01264790A (en) | Function adding system for industrial robot | |
JPH0690661B2 (en) | Electronic storage device | |
JPH06230819A (en) | Teaching device | |
JPS59120372A (en) | Automatic welding control device |