JPH07124889A - Control device for industrial robot - Google Patents
Control device for industrial robotInfo
- Publication number
- JPH07124889A JPH07124889A JP29455693A JP29455693A JPH07124889A JP H07124889 A JPH07124889 A JP H07124889A JP 29455693 A JP29455693 A JP 29455693A JP 29455693 A JP29455693 A JP 29455693A JP H07124889 A JPH07124889 A JP H07124889A
- Authority
- JP
- Japan
- Prior art keywords
- industrial robot
- control device
- value
- cumulative
- reference value
- 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 a control device for an industrial robot, and more particularly to a device for controlling the reduction gear of the robot and the life of grease.
【0002】[0002]
【従来の技術】ロボットの点検、部品や部材交換は、予
め点検、部品交換までの月数、年数を決めておき、稼働
スタート時点からの経過月数年数等で実施している。2. Description of the Related Art Inspections of robots and replacement of parts and members are performed in advance by checking the number of months and years until the inspection and replacement of parts, and the number of months elapsed from the start of operation.
【0003】[0003]
【発明が解決しようとする課題】予め点検、部品交換ま
での月数、年数等を決めて、実施する場合、用途、使用
状況によっては同じ経過月数、年数でも部品の寿命は異
なるため、劣化していない部品についても交換してしま
うムダが生じる。また、経過日数について、常にチェッ
クし、整理、記録しておく必要があり面倒である。そこ
で本発明は、ロボットの部品寿命を管理できる産業用ロ
ボットの制御装置を提供することを目的とする。When the number of months until the inspection and replacement of parts and the number of years are decided in advance and carried out, the lifespan of the parts may be different even if the number of months and years are the same depending on the application and the usage situation. There is waste in replacing parts that have not been replaced. Also, the number of days elapsed must be constantly checked, organized, and recorded, which is troublesome. Therefore, an object of the present invention is to provide a control device for an industrial robot that can manage the life of parts of the robot.
【0004】[0004]
【課題を解決するための手段】本発明は、ロボットマニ
ピュレータを駆動するサーボモータの発生トルクと、そ
の時の回転数、および動作累積時間から所定の部材の寿
命を、サンプリング時間毎に算定して累積する手段と、
その累積値と予め設定していた基準値と比較し、前記基
準値を前記累積値が超えた場合は、前記所定部材の交換
あるいは点検の必要性を表示する手段と、を備えたこと
を特徴とするものである。According to the present invention, the torque generated by a servo motor for driving a robot manipulator, the number of revolutions at that time, and the cumulative operation time are used to calculate the life of a predetermined member at every sampling time and accumulate it. Means to do
And comparing the accumulated value with a preset reference value, and displaying the necessity of replacement or inspection of the predetermined member when the accumulated value exceeds the reference value. It is what
【0005】[0005]
【作用】ロボット制御装置にサーボ電源投入後、サンプ
リング時間毎にサーボモータに指令しているモータトル
クと、回転数を利用して減速機、グリースの寿命計算を
累積計算する。この累積計算値と予め設定してある基準
値を比較し、この基準値を超えた場合は、部品交換、点
検の必要性を表示、警告を出す。After the servo controller is turned on to the robot controller, the motor torque commanded to the servo motor and the number of revolutions are used at every sampling time to cumulatively calculate the life of the reducer and the grease. This cumulative calculated value is compared with a preset reference value, and when the reference value is exceeded, the necessity of parts replacement and inspection is displayed and a warning is issued.
【0006】[0006]
【実施例】以下、本発明の実施例を参照しながら具体的
に説明する。図1は本発明を実施する産業用ロボットの
ブロック図である。図中20はロボット制御装置、40
はサーボモータ10が取り付けられたロボット機構部で
ある。制御装置20は、中央処理装置(以下CPUとい
う)1を有し、CPU1にはROMからなるメモリ2、
RAMからなるメモリ3、軸制御部6、入出力インター
フェース8等がデータバス9で接続されている。軸制御
部6にはロボット各軸のサーボモータ10を駆動するサ
ーボアンプ7が接続されている。入出力インターフェー
ス8にはサーボアンプ7のオンオフするI/O信号回路
を備えている。次に本実施例を図2のフローチャートで
説明する。図2のフローチャートはCPU1で実施さ
れ、必要なデータ等はメモリ2または3に記憶されてい
るものである。ロボット制御装置のサーボ電源をオン
(ステップ100)し、通常運転に入る(ステップ1
0)通常運転をしながら、パラに運転中の各軸のロボッ
トに使用されている減速機、グリースの寿命計算をスタ
ートする。寿命計算は、例えば下記のような算定式でEmbodiments will be specifically described below with reference to embodiments of the present invention. FIG. 1 is a block diagram of an industrial robot embodying the present invention. In the figure, 20 is a robot controller, 40
Is a robot mechanism unit to which the servo motor 10 is attached. The control device 20 has a central processing unit (hereinafter referred to as CPU) 1, and the CPU 1 has a memory 2 including a ROM,
A memory 3 including a RAM, an axis control unit 6, an input / output interface 8 and the like are connected by a data bus 9. A servo amplifier 7 that drives a servo motor 10 for each axis of the robot is connected to the axis controller 6. The input / output interface 8 is provided with an I / O signal circuit for turning on / off the servo amplifier 7. Next, this embodiment will be described with reference to the flowchart of FIG. The flowchart of FIG. 2 is executed by the CPU 1, and necessary data and the like are stored in the memory 2 or 3. Turn on the servo power of the robot controller (step 100) and start normal operation (step 1).
0) While performing normal operation, start the calculation of the life of the reducer and grease used in the robot for each axis that is in parallel operation. For example, the life calculation can be done by the following formula.
【0007】[0007]
【数1】 [Equation 1]
【0008】で計算される(ステップ120)。ただ
し、Ii は電流値、Ni は回転数は通常運転中の値であ
る。累積値が計算されると、予めパラメータとして保持
されている設定値と比較する(ステップ130)。この
とき、設定値以上であれば、点検、部品変換要を表示
し、併せてこれまで何回設定値を越えたか記憶し表示す
る(ステップ140)。表示、警告後は引き続き累積計
算のフローを繰り返すことになる。又設定値以内の場合
も同様に、通常運転中の累積計算フローを繰り返すこと
になる。なお減速機、グリースのどちらかが設定値を超
えた場合は、減速機、グリースをはじめ、他の駆動系部
品も同時に点検する必要があることを表示するようにし
てもよい。Is calculated in step 120. However, I i is a current value and N i is a rotation speed during normal operation. When the cumulative value is calculated, it is compared with the set value held as a parameter in advance (step 130). At this time, if the value is equal to or more than the set value, the inspection and the parts conversion requirement are displayed, and the number of times the set value has been exceeded is stored and displayed (step 140). After the display and warning, the cumulative calculation flow will be repeated. Similarly, when the value is within the set value, the cumulative calculation flow during normal operation is repeated. When either the speed reducer or the grease exceeds the set value, it may be displayed that the speed reducer and the grease and other drive system components also need to be inspected at the same time.
【0009】[0009]
【発明の効果】上述したように、累積時間が設定値を超
えた場合に点検、交換の表示を出せるので、用途、使用
状況に合った予防保全、計画的な保全ができることにな
る。その結果、保守担当者のチェック、記録を要するこ
となく、点検ができ、又ロボットの能力を十分に発揮さ
せることができる。As described above, when the accumulated time exceeds the set value, the display of inspection and replacement can be displayed, so that preventive maintenance and planned maintenance can be carried out in accordance with the intended use and usage situation. As a result, the inspection can be performed and the robot's ability can be fully exerted without the need for checking and recording by the maintenance person.
【図1】本発明を実施する産業用ロボットのブロック図
である。FIG. 1 is a block diagram of an industrial robot that implements the present invention.
【図2】本発明の実施例の動作を示すフローチャートで
ある。FIG. 2 is a flowchart showing the operation of the embodiment of the present invention.
1 CPU 2 メモリ(ROM) 3 メモリ(RAM) 4 操作パネル 5 ティーチボックス 6 軸制御部 7 サーボアンプ 8 入出力インターフェース 9 データバス 10 サーボモータ 20 ロボット制御装置 40 ロボット機構部 41 作業用治工具 1 CPU 2 Memory (ROM) 3 Memory (RAM) 4 Operation Panel 5 Teach Box 6 Axis Controller 7 Servo Amplifier 8 I / O Interface 9 Data Bus 10 Servo Motor 20 Robot Controller 40 Robot Mechanism 41 Work Tool
Claims (5)
トルクと、その時の回転数、および動作累積時間から所
定の部材の寿命を、サンプリング時間毎に算定して累積
する手段と、 その累積値と予め設定していた基準値と比較し、前記基
準値を前記累積値が超えた場合は、前記所定部材の交換
あるいは点検の必要性を表示する手段と、を備えたこと
を特徴とする産業用ロボットの制御装置。1. In an industrial robot control device, the torque generated by a servo motor for driving a robot manipulator, the rotational speed at that time, and the cumulative operating time are used to calculate and accumulate the life of a predetermined member for each sampling time. And a means for comparing the accumulated value with a preset reference value and displaying the necessity of replacement or inspection of the predetermined member when the accumulated value exceeds the reference value. A control device for an industrial robot characterized by the above.
値を定数×(トルク)3 ×回転数×累積時間とすること
を特徴とする請求項1記載の産業用ロボットの制御装
置。2. The controller for an industrial robot according to claim 1, wherein the predetermined member is a speed reducer, and the cumulative value is a constant × (torque) 3 × revolution speed × cumulative time.
積値を定数×(トルク)2 ×累積時間とすることを特徴
とする請求項1記載の産業用ロボットの制御装置。3. The control device for an industrial robot according to claim 1, wherein the predetermined member is grease and the cumulative value is a constant × (torque) 2 × cumulative time.
え、一方の累積値がその基準値を超えた場合は、他方の
部材についても交換あるいは点検の必要性を表示するよ
うにしたことをを特徴とする請求項1記載の産業用ロボ
ットの制御装置。4. The means according to claim 2 and the means according to claim 3 are provided, and when the cumulative value of one exceeds the reference value, the necessity of replacement or inspection of the other member is also displayed. The control device for an industrial robot according to claim 1, wherein:
表示する手段を設けたことを特徴とする請求項1乃至4
記載の産業用ロボットの制御装置。5. A means for storing and displaying the number of times the reference value has been exceeded so far is provided.
Controller for the industrial robot described.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29455693A JPH07124889A (en) | 1993-10-29 | 1993-10-29 | Control device for industrial robot |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29455693A JPH07124889A (en) | 1993-10-29 | 1993-10-29 | Control device for industrial robot |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH07124889A true JPH07124889A (en) | 1995-05-16 |
Family
ID=17809322
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP29455693A Pending JPH07124889A (en) | 1993-10-29 | 1993-10-29 | Control device for industrial robot |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH07124889A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004154879A (en) * | 2002-11-05 | 2004-06-03 | Yaskawa Electric Corp | Absolute position precision improving device of industrial robot |
JP2005069907A (en) * | 2003-08-26 | 2005-03-17 | Mitsubishi Electric Corp | Service life evaluating device |
JP2009226488A (en) * | 2008-03-19 | 2009-10-08 | Kanto Auto Works Ltd | Method and apparatus for troubleshooting reduction gear built in robot |
US8195429B2 (en) | 2005-10-21 | 2012-06-05 | Nabtesco Corporation | Maintenance information output apparatus and maintenance information output system |
KR101478388B1 (en) * | 2010-09-29 | 2015-01-02 | 현대중공업 주식회사 | Robot grease supply scheduling apparatus and method thereof |
JP2018146448A (en) * | 2017-03-07 | 2018-09-20 | オークマ株式会社 | State diagnostic device |
JP2018146561A (en) * | 2017-03-03 | 2018-09-20 | ファナック株式会社 | Life span evaluation device and robotic system |
JP2019025616A (en) * | 2017-08-01 | 2019-02-21 | トヨタ自動車株式会社 | Robot arm, iron powder quantity estimation method and abnormality sign determination system |
JP2020008471A (en) * | 2018-07-10 | 2020-01-16 | ファナック株式会社 | Life evaluation device and robot system |
-
1993
- 1993-10-29 JP JP29455693A patent/JPH07124889A/en active Pending
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004154879A (en) * | 2002-11-05 | 2004-06-03 | Yaskawa Electric Corp | Absolute position precision improving device of industrial robot |
JP2005069907A (en) * | 2003-08-26 | 2005-03-17 | Mitsubishi Electric Corp | Service life evaluating device |
US8195429B2 (en) | 2005-10-21 | 2012-06-05 | Nabtesco Corporation | Maintenance information output apparatus and maintenance information output system |
US9406173B2 (en) | 2005-10-21 | 2016-08-02 | Nabtesco Corporation | Maintenance information output apparatus and maintenance information output system |
JP2009226488A (en) * | 2008-03-19 | 2009-10-08 | Kanto Auto Works Ltd | Method and apparatus for troubleshooting reduction gear built in robot |
KR101478388B1 (en) * | 2010-09-29 | 2015-01-02 | 현대중공업 주식회사 | Robot grease supply scheduling apparatus and method thereof |
US11578834B2 (en) | 2017-03-03 | 2023-02-14 | Fanuc Corporation | Life evaluating device and robot system |
JP2018146561A (en) * | 2017-03-03 | 2018-09-20 | ファナック株式会社 | Life span evaluation device and robotic system |
JP2018163171A (en) * | 2017-03-03 | 2018-10-18 | ファナック株式会社 | Method of estimating lubricant temperature, and robot system |
US12049983B2 (en) | 2017-03-03 | 2024-07-30 | Fanuc Corporation | Life evaluating device and robot system |
JP2018146448A (en) * | 2017-03-07 | 2018-09-20 | オークマ株式会社 | State diagnostic device |
JP2019025616A (en) * | 2017-08-01 | 2019-02-21 | トヨタ自動車株式会社 | Robot arm, iron powder quantity estimation method and abnormality sign determination system |
US11045960B2 (en) | 2018-07-10 | 2021-06-29 | Fanuc Corporation | Life evaluating device and robot system |
JP2020008471A (en) * | 2018-07-10 | 2020-01-16 | ファナック株式会社 | Life evaluation device and robot system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3331024B2 (en) | Tool life management method | |
JP2535366B2 (en) | Method and device for confirming operation ability of industrial robot | |
EP0380707A1 (en) | Impingement detection/driving stop method in machine driven by servo motor | |
WO1995002485A1 (en) | Drilling system | |
JPH07124889A (en) | Control device for industrial robot | |
EP0510204A1 (en) | Method of evaluating operating accuracy in numerically controlled machine | |
JPH09174482A (en) | Defect diagnosing method for robot | |
JPH04123107A (en) | Load state plotting system | |
JPS60230204A (en) | Safety device in movable body movement control device | |
JPH09282020A (en) | Servo motor driving device | |
JP6441253B2 (en) | Numerical control device that facilitates measures after detecting interference | |
WO1995004631A1 (en) | Tool breakage detection system | |
JPH0751997A (en) | Machining load monitoring method | |
JPH0751996A (en) | Surplus load detecting method for cnc | |
JPH0751993A (en) | Machine element life estimating method for cnc | |
JPH0751995A (en) | Machining load monitoring method | |
JP3348425B2 (en) | Industrial robot control device | |
WO2022186135A1 (en) | Numerical control device, and computer-readable recording medium | |
JP4305201B2 (en) | Method and apparatus for reproducing operation status of production equipment | |
JP2838428B2 (en) | Robot control method | |
JPH0778014A (en) | Device and method for controlling robot | |
WO2018219744A1 (en) | Drive unit of an automation component, in particular a gripping, clamping, and changing or pivoting unit | |
JPH04123105A (en) | Motor control system | |
JPH033757A (en) | Management of cutting load | |
JP2622415B2 (en) | Teaching data creation method and machining speed control method for numerical controller |