JPS61194506A - ロボツトの運転管理方法 - Google Patents

ロボツトの運転管理方法

Info

Publication number
JPS61194506A
JPS61194506A JP3457385A JP3457385A JPS61194506A JP S61194506 A JPS61194506 A JP S61194506A JP 3457385 A JP3457385 A JP 3457385A JP 3457385 A JP3457385 A JP 3457385A JP S61194506 A JPS61194506 A JP S61194506A
Authority
JP
Japan
Prior art keywords
data
robot
motion
working
pattern
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
JP3457385A
Other languages
English (en)
Inventor
Kazuyoshi Yamanoi
山之井 一吉
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP3457385A priority Critical patent/JPS61194506A/ja
Publication of JPS61194506A publication Critical patent/JPS61194506A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/42Recording and playback systems, i.e. in which the program is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の技術分野〕            ・本発明
はティーチングプレイバッグ方式のロボットにおいて、
動作位置のみが異なる同一パターンの作業に対する動作
データの指示を効率的に行うロボットの運転管理方法に
関するものである。
〔発明の技術的背景とその問題点〕
従来、ティーチングプレイバック方式のロボット運転で
は、一連の動作を動作要素に分解して教示すると共に、
動装置を指定して一連の動作データとし、この動作デー
タに従ってロボットに繰返し作業を行わせている。  
      ゛作業対象が変ると、□ロボットの動作パ
ターンおよび動作位置も変るが、従来はオペレータが教
示作業をやり直して動作データを変更していた。
最近は機種変更に対する柔軟性を増すために、チオ;−
チングプレイバック方式のロボットコントローラの上位
にさらにコントローラまたは計算機(以下管理用計算機
と呼ぶ)を設置し、ロボットコントローラと管理用計算
機とを接続し、上記計算機からの指令によってロボット
コントローラの動作データを指定することが行われてい
る。□この方法を用いると、機種切換時の教示作業を省
略できるので、切換時間を短縮してロボットの稼動率を
向上させることができる。
しかしながらこの場合も、動作データ量が増大する。
すなわち従来の方法ではティーチングプレイバック方式
のロボットに動作を教示し、その動作を確認し、その動
作データを機種識別コードと共にロボットコントローラ
または管理用計算機に記憶する必要があり、ティーチン
グ作業およびデータ量が増大するという問題があった。
〔発明の目的〕
本発明はティーチングプレイバック方式のロボットの規
則的な繰返し性の作業に対する動作データを、動作パタ
ーンデータと動作位置データとに分けて記憶し、これに
よってティーチング作業および動作データ量を減少でき
る能率的なロボットの運転管理方法を提供することを目
的としている。
〔発明の概要〕 本発明は、ティーチングプレイバック方式のロボットの
動作データを管理用計算機に記憶し、作業に応じて所要
の動作データをロボットコントローラに指示してロボッ
トを運転するロボットの運6 転管理方法において、教
示作業によって得られた動作データを機種ごとに動作パ
ターンデータと動作位置データとに分けて編集すると共
に、動作パターンが同じで動作位置が規則的に変化する
作業に対しては編集端末を介して管理用計算機の演算の
みによって動作位置データを編集し、所要の動作パター
ンデータと動作位置データとをロボットコントローラに
指示してロボットを運転し、これによって教示作業の数
を減らして教示作業の労力および時間を節減すると共に
、動作データのデータ量を低減させ、ロボット設備の稼
動率の向上をはかったものである。
〔発明の実施例〕
第1図は本発明の一実施例を示す系統図である。
第1図においてロボット1を制御するロボットコントロ
ーラ2は教示装置3から動作内容が教示される。
上位計算機4はデータリンク回線5を介してロポットコ
ントローラ2と接続され、ロボットの動作データを収集
し、編集用端末6を用いて動作データを編集する。  
    □ 第2図に管理用計算機4の機能ブロック図を示す。
、・ロボットコントローラ2から受信部11を介して動
作データを受取ると、動作データ記憶エリヤ12に機種
別に識別して記憶する。
機種識別には、例えばロボットコントローラ2にキーイ
ンされる機種コードを用いることができる。     
   1 上記機種別に識別して記憶された動作データはデータ変
換部13を介して編集用データ14に変換され、編集部
15で動作パターンデータと動作位置データとに分けて
編集される。
編集された動作パターンデータと動作位置データはデー
タ逆変換部16を介して動作データ記憶エリア12に保
存される。            ・受信部11を介
して機種および動作位置に対応して設定された作業コー
ドが入力されると、それに−4= 対応する動作パターンデータと動作位置データが記憶エ
リア12の中から選択され、送信部17を介し・てロボ
ットコントローラ2へ送信される。
次に本発明による運転管理手順を第3図に示す部品移送
ロボットの場合について説明する。
第3図において、21はパーツフィーダであり、移送さ
れる部品は順次その先端位置P0でロボットによってピ
ックアップされる。
22は部品取付材23を保持するベースであり、部品取
付位置P01〜P4.はベース22上に固定した座標軸
x、yを基準としてあたえられる。
第4図は上記ピックアップ位置P。取付位置Pi、#P
、、の位置関係を示す平面図であり、取付位置P11〜
P4.はX方向にΔXe’/方向にΔyずつの等間隔で
配置されている。
第5図は作業手順を示プログラムの一例であり、ロボッ
トハンドをPoの位置まで移動させ(#100)、ハン
ドを下げ(#101) 、ハンドグリップを閉じて部品
をつかみ($102) 、ハンドを上げ(#103)、
Pl、の位置まで移動させ(#104) 、ハンドを下
げ(1105)、ハンドグリップを開いて部品を置き(
#106)、ハンドを上昇させ(#107)、以下上記
の作業パターンを繰返す(#108)ことを指示してい
る。
第6図は繰返し作業に対する動作位置データを編集する
ためのプログラムであり、編集用端末から指定される動
作位置編集データ(作業コード番号、ΔX、Δy、それ
ぞれの繰返し回数など)に応じて動作位置データ(x、
y)と動作パターンデータとを組合せた動作データを作
成して記憶エリア12に保存する。
すなわち第6図のプログラムによって第5図のプログラ
ムにおけるP□1の位置度4M (X、、 y、)に対
して+ΔXが2回、−Δyが3回行われ、P1□〜P4
3の座標がCxx+ΔX+ ’!x) −(Xl”2Δ
X。
yl−3Δy)として作業コードに対応して設定される
従って同一パターンの作業に対しては、編集端末からの
入力だけによって動作データが作成され、動作ハターン
データと動作位置データとの組合せとして記憶エリア1
2に保存できるので、各動作データごとに教示作業を行
必要がなく、また記憶エリア12のデータ量を減らすこ
とができる。
受信部11を介してロボットコントローラから作業コー
ドが指示されると、動作データ記憶エリア12から作業
コードに対応して動作パターンデータと動作位置データ
とを含む動作データが選択され。
送信部17を介してロボットコントローラ2に送られ、
これによってロボットの運転が行われる。
なお動作位置の指定は直交座標に限らず、例えば極座標
を用いて指定する場合にも本発明の適用が可能である。
〔発明の効果〕
以上説明したように本発明によれば動作位置が規則性を
もって変化する複数の作業を行うロボットの動作データ
の作成が1つの作業に対する動作データをティーチング
プレイバックによって作成すれば、他の動作データは編
集端末を用いて管理計算機の演算のみによって順次作成
できるので、教示作業の労力および時間を節減できるば
かりでなく、動作データ記憶エリアのデータ量を大きく
低減させ、ロボット設備の稼動率を向上することが可能
となる。
【図面の簡単な説明】 第1図は本発明の一実施例を示す系統図、第2図は第1
図における管理用計算機の動作を示す機能ブロック図、
第3図は本発明が適用される部品移送作業の一例を示す
配置図、第4図はその位置関係を示す平面図、第5図は
作業手順の一例を示すプログラム図、第6図は動作デー
タの作成手順の一例を示すプログラム図である。 1  ロボット 2  ロボットコントローラ 3  ロボット教示装置 4  管理用計算機 5  データリンク回線 6  編集用端末

Claims (1)

    【特許請求の範囲】
  1. ティーチングプレイバック方式のロボットの動作データ
    を管理用計算機に記憶し、作業に応じて所要の動作デー
    タをロボットコントローラに指示してロボットを運転す
    るロボットの運転管理方法において、教示作業によって
    得られた動作データを機種ごとに動作パターンデータと
    位置データとに分けて編集すると共に、動作パターンが
    同じで動作位置が規則的に変化する作業に対しては編集
    端末を介して上記管理用計算機の演算のみによって動作
    位置データを編集し、所要の動作パターンデータと動作
    位置データとをロボットコントローラに指示してロボッ
    トを運転することを特徴とするロボットの運転管理方法
JP3457385A 1985-02-25 1985-02-25 ロボツトの運転管理方法 Pending JPS61194506A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3457385A JPS61194506A (ja) 1985-02-25 1985-02-25 ロボツトの運転管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3457385A JPS61194506A (ja) 1985-02-25 1985-02-25 ロボツトの運転管理方法

Publications (1)

Publication Number Publication Date
JPS61194506A true JPS61194506A (ja) 1986-08-28

Family

ID=12418066

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3457385A Pending JPS61194506A (ja) 1985-02-25 1985-02-25 ロボツトの運転管理方法

Country Status (1)

Country Link
JP (1) JPS61194506A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6382501A (ja) * 1986-09-27 1988-04-13 Kenwood Corp デイスペンサ用ncプログラム自動作成装置
JPH01236307A (ja) * 1987-05-28 1989-09-21 Orient Watch Co Ltd Xyテ−ブルの位置決め制御方法及びその装置
JPH03220605A (ja) * 1990-01-26 1991-09-27 Shibaura Eng Works Co Ltd 産業用ロボットの制御データ編集装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58137588A (ja) * 1982-02-12 1983-08-16 株式会社日立製作所 工業用ロボツトの作業動作制御方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58137588A (ja) * 1982-02-12 1983-08-16 株式会社日立製作所 工業用ロボツトの作業動作制御方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6382501A (ja) * 1986-09-27 1988-04-13 Kenwood Corp デイスペンサ用ncプログラム自動作成装置
JPH01236307A (ja) * 1987-05-28 1989-09-21 Orient Watch Co Ltd Xyテ−ブルの位置決め制御方法及びその装置
JPH03220605A (ja) * 1990-01-26 1991-09-27 Shibaura Eng Works Co Ltd 産業用ロボットの制御データ編集装置

Similar Documents

Publication Publication Date Title
CN115734847A (zh) 数值控制系统
CN116075400B (zh) 数值控制系统以及机器人控制方法
US12377543B2 (en) Path planning during execution of robot control
KR20020044499A (ko) 로봇 제어시스템 및 그 제어방법
JPS61194506A (ja) ロボツトの運転管理方法
CN113878578B (zh) 适用于复合型机器人的动态自适应定位方法和系统
EP0477430B1 (en) Off-line teaching method for industrial robot
JPWO2019064919A1 (ja) ロボット教示装置
JP2610996B2 (ja) 多関節ロボット制御装置
CN112643647B (zh) 机器人控制装置以及机器人控制方法
US20240261969A1 (en) Optimization assistance device
CN116529035A (zh) 数值控制装置以及数值控制系统
CN115735166A (zh) 数值控制系统
JPH0750410B2 (ja) ロボツト座標補正装置
JPS621005A (ja) ロボツトの教示方法
JP2932443B2 (ja) ロボットの円弧補間姿勢制御方法
KR940003090B1 (ko) 산업용 로보트의 오프-라인 교시방법
JPS60215216A (ja) ロボツトの制御装置
JPH02262986A (ja) ロボットのオフライン教示方法
JP2841364B2 (ja) 加工装置の位置決め方法
WO2024142289A1 (ja) プログラミング装置、プログラミング方法及びプログラム
Nakamura et al. Controller for industrial robots
JPH1190870A (ja) ロボットの教示用プログラミング装置
KR20240059952A (ko) 통신 인터페이스로 구성된 모듈 기반 로봇의 제어시스템
JPS60153507A (ja) ロボツト制御装置