[go: up one dir, main page]

JPH07124889A - Control device for industrial robot - Google Patents

Control device for industrial robot

Info

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
Application number
JP29455693A
Other languages
Japanese (ja)
Inventor
Hisao Osono
久男 大薗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Priority to JP29455693A priority Critical patent/JPH07124889A/en
Publication of JPH07124889A publication Critical patent/JPH07124889A/en
Pending legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)

Abstract

PURPOSE:To provide the control device for an industrial robot, which can control the life of each part for a robot. CONSTITUTION:After a servo power supply has been applied to the robot control device, each life of a speed reducer and grease is accumulated so as to be computed by making use of motor torque which is directed to a servomotor every sampling time, and revolution. The aforesaid accumulative computed vale is compared with a reference value set in advance, if the aforesaid value is in excess of the reference value, necessity for part replacement and inspection is thereby indicated, and a warning is thereby given.

Description

【発明の詳細な説明】Detailed Description of the Invention

【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.

【図面の簡単な説明】[Brief description of drawings]

【図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.

【符号の説明】[Explanation of symbols]

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)

【特許請求の範囲】[Claims] 【請求項1】 産業用ロボットの制御装置において、 ロボットマニピュレータを駆動するサーボモータの発生
トルクと、その時の回転数、および動作累積時間から所
定の部材の寿命を、サンプリング時間毎に算定して累積
する手段と、 その累積値と予め設定していた基準値と比較し、前記基
準値を前記累積値が超えた場合は、前記所定部材の交換
あるいは点検の必要性を表示する手段と、を備えたこと
を特徴とする産業用ロボットの制御装置。
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.
【請求項2】 前記所定の部材を減速機とし、前記累積
値を定数×(トルク)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.
【請求項3】 前記所定の部材をグリースとし、前記累
積値を定数×(トルク)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.
【請求項4】 請求項2の手段と請求項3の手段を備
え、一方の累積値がその基準値を超えた場合は、他方の
部材についても交換あるいは点検の必要性を表示するよ
うにしたことをを特徴とする請求項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:
【請求項5】 これまでに基準値を超えた回数を記憶し
表示する手段を設けたことを特徴とする請求項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.
JP29455693A 1993-10-29 1993-10-29 Control device for industrial robot Pending JPH07124889A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (14)

* Cited by examiner, † Cited by third party
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