JP7172575B2 - ロボット管理システム - Google Patents
ロボット管理システム Download PDFInfo
- Publication number
- JP7172575B2 JP7172575B2 JP2018240840A JP2018240840A JP7172575B2 JP 7172575 B2 JP7172575 B2 JP 7172575B2 JP 2018240840 A JP2018240840 A JP 2018240840A JP 2018240840 A JP2018240840 A JP 2018240840A JP 7172575 B2 JP7172575 B2 JP 7172575B2
- Authority
- JP
- Japan
- Prior art keywords
- layout information
- robot
- program
- control device
- unit
- 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.)
- Active
Links
- 238000012545 processing Methods 0.000 claims description 75
- 230000005540 biological transmission Effects 0.000 claims description 48
- 238000004088 simulation Methods 0.000 claims description 23
- 230000033001 locomotion Effects 0.000 claims description 18
- 238000012790 confirmation Methods 0.000 claims description 4
- 238000000034 method Methods 0.000 description 26
- 238000004891 communication Methods 0.000 description 25
- 230000008569 process Effects 0.000 description 22
- 230000002093 peripheral effect Effects 0.000 description 15
- 230000000694 effects Effects 0.000 description 6
- 239000000463 material Substances 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 238000011960 computer-aided design Methods 0.000 description 2
- 239000012636 effector Substances 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Manipulator (AREA)
- Numerical Control (AREA)
Description
先ず、図1を参照して管理システムの構成について説明する。図1は、本発明の一実施形態に係るロボット管理システムのシステム構成を模式的に示すブロック図である。
なお、以下の説明では、ロボット30-1~30-nを区別しない場合、単にロボット30と称し、制御装置20-1~20-nを区別しない場合、単に制御装置20と称する。
具体的に、管理装置10は、製造ラインの新規の立ち上げあるいは変更等の際に、オペレーターによって、製造ラインの構成を示す情報が入力される。製造ラインの構成を示す情報は、例えば、ロボット30と複数の周辺装置との位置関係を示すレイアウト情報、および動作プログラム(以下、適宜「更新用ファイル」と称する)、各制御装置20のIPアドレス等があり、オペレーターによって管理装置10に入力される。
次に、管理装置10の構成について説明する。図1に示すように、管理装置10は、選択部11と、更新用ファイル格納部12と、記憶部13と、データ処理部14と、送信部15と、表示部16と、ネットワーク通信部17とを備えている。
次に、制御装置20の構成について説明する。図1に示すように、制御装置20は、ロボット制御部21と、シミュレーション部22と、受信部23と、ネットワーク通信部24とを備えている。
ネットワーク通信部24は、有線又は無線LANやUSB等、所定の通信規格に基づいて信号処理を行う通信インターフェイスを備えている。ネットワーク通信部24は、管理装置10と制御装置20との間で行う通信を制御する。
次に、ロボット管理システム100の動作を説明する。
初めに、図3を参照して、管理装置10が実行するプログラム送信処理について説明する。図3は、管理装置10が実行するプログラム送信処理の流れを説明するフローチャートである。
データ処理部14は、ステップS102において、更新用ファイル内の第2レイアウト情報と、動作プログラムを送信する制御装置20の第1レイアウト情報とが一致している場合(ステップS102:YES)、処理をステップS103に移行する。
一方、データ処理部14は、更新用ファイル内の第2レイアウト情報と、動作プログラムを送信する制御装置20の第1レイアウト情報とが一致していない場合(ステップS102:NO)、プログラム送信処理を終了する。
また、データ処理部14は、動作プログラムを送信する制御装置20が複数選択されている場合、更新用ファイル内の第2レイアウト情報と、選択された制御装置20-1~20-nの第1レイアウト情報とが、一つでも一致していない場合、ステップS102においてNOと判定し、プログラム送信処理を終了する。
次に、ステップS104において、ネットワーク通信部17は、動作プログラムを送信する制御装置20から発信される、更新結果の通知を待つ。
次に、図4を参照して、アラート表示をする場合の処理について説明する。図4は、管理装置10が実行するプログラム送信処理のうち、アラート表示をする場合の流れを説明するフローチャートである。
データ処理部14は、更新用ファイル内の第2レイアウト情報と、動作プログラムを送信する制御装置20の第1レイアウト情報とが一致している場合(ステップS202:YES)、処理をステップS205に移行する。
一方、データ処理部14は、更新用ファイル内の第2レイアウト情報と、動作プログラムを送信する制御装置20の第1レイアウト情報とが一致していない場合(ステップS202:NO)、処理をステップS203に移行する。
次に、ステップS206において、ネットワーク通信部17は、動作プログラムを送信する制御装置20から発信される、更新結果の通知を待つ。
次に、ステップS208において、データ処理部14は、ネットワーク通信部17が受信した更新結果が正常か否かの判定を行う。データ処理部14は、ネットワーク通信部17が受信した更新結果が正常の場合(ステップS208:YES)、処理をステップS209に移行する。一方、データ処理部14は、ネットワーク通信部17が受信した更新結果が正常でない場合(ステップS208:NO)、プログラム送信処理を終了する。
次に、図5を参照して、注意喚起通知を表示する場合の処理について説明する。図5は、管理装置10が実行するプログラム送信処理のうち、注意喚起通知を表示する場合の流れを説明するフローチャートである。
次に、ステップS306において、ネットワーク通信部17は、動作プログラムを送信する制御装置20から発信される、更新結果の通知を待つ。
次に、ステップS308において、データ処理部14は、ネットワーク通信部17が受信した更新結果が正常か否かの判定を行う。データ処理部14は、ネットワーク通信部17が受信した更新結果が正常の場合(ステップS308:YES)、処理をステップS309に移行する。一方、データ処理部14は、ネットワーク通信部17が受信した更新結果が正常でない場合(ステップS308:NO)、プログラム送信処理を終了する。
次に、図6を参照して、制御装置20が実行するプログラム更新処理について説明する。図6は、制御装置20が実行するプログラム更新処理の流れを説明するフローチャートである。
次に、図7を参照して、プログラム更新処理の際、動作シミュレーションを実施する場合について説明する。図7は、制御装置20が実行するプログラム更新処理のうち、動作シミュレーションを実施する場合の流れを説明するフローチャートである。
次に、ステップS503において、制御装置20は、管理装置10から受信した動作プログラムを、動作プログラム格納部21aへ格納する。
次に、ステップS505において、シミュレーション部22は、周辺装置への衝突の可能性があるか否かの判定を行う。シミュレーション部22は、周辺装置への衝突の可能性がない場合(ステップS505:YES)、処理をステップS507に移行する。一方、シミュレーション部22は、周辺機器への衝突の可能性がある場合(ステップS505:NO)、処理をステップS506に移行する。
なお、ここでの「一致」とは、第1レイアウト情報と第2レイアウト情報との完全一致だけでなく、第1レイアウト情報と第2レイアウト情報との類似度が、定められた規定値以上である場合も含むものとする。
Claims (4)
- ロボットを制御する複数の制御装置と、前記複数の制御装置を管理する管理装置とがネットワークを介して接続されたロボット管理システムであって、
前記管理装置は、
前記複数の制御装置のうち、更新用ファイル内の動作プログラムを送信する前記制御装置を選択する選択部と、
前記制御装置、前記ロボット、および第1レイアウト情報の関連情報を記憶する記憶部と、
前記制御装置の前記第1レイアウト情報と前記更新用ファイルが有する第2レイアウト情報とが一致するか否かを判定するデータ処理部と、
前記第1レイアウト情報と前記第2レイアウト情報とが一致した場合、選択された前記制御装置に前記動作プログラムを送信する送信部と、
を備えることを特徴とするロボット管理システム。 - 前記管理装置は、表示部を備え、
前記第1レイアウト情報と、前記第2レイアウト情報とが一致しない場合、更新不可の通知を前記表示部に表示し、
前記第1レイアウト情報と、前記第2レイアウト情報とが一致した場合、更新確認の通知を前記表示部に表示することを特徴とする請求項1に記載のロボット管理システム。 - 前記制御装置は、
前記管理装置から送信された前記動作プログラムを用いて、
前記ロボットの動作シミュレーションを行うシミュレーション部をさらに備えることを特徴とする請求項1または2に記載のロボット管理システム。 - 前記管理装置は、
前記制御装置への前記動作プログラムを適用後に前記ロボットの動作に関して注意喚起通知を前記表示部に表示することを特徴とする請求項2に記載のロボット管理システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018240840A JP7172575B2 (ja) | 2018-12-25 | 2018-12-25 | ロボット管理システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018240840A JP7172575B2 (ja) | 2018-12-25 | 2018-12-25 | ロボット管理システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020099976A JP2020099976A (ja) | 2020-07-02 |
| JP7172575B2 true JP7172575B2 (ja) | 2022-11-16 |
Family
ID=71140673
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018240840A Active JP7172575B2 (ja) | 2018-12-25 | 2018-12-25 | ロボット管理システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7172575B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4410500A4 (en) * | 2021-09-28 | 2025-10-08 | Kyocera Corp | INFORMATION PROCESSING DEVICE, ROBOT CONTROL DEVICE, ROBOT CONTROL SYSTEM, AND INFORMATION PROCESSING METHOD |
| US20250001595A1 (en) * | 2021-09-28 | 2025-01-02 | Kyocera Corporation | Information processing device, robot controller, information processing system, and information processing method |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006190228A (ja) | 2005-01-07 | 2006-07-20 | Kobe Steel Ltd | 動作プログラムの作成方法 |
| JP2010207997A (ja) | 2009-03-12 | 2010-09-24 | Seiko Epson Corp | 産業用ロボットの位置教示装置、産業用ロボットの動作教示装置およびプログラム |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3550210B2 (ja) * | 1995-03-22 | 2004-08-04 | ファナック株式会社 | 産業用ロボットにおけるソフトウェア更新方法 |
-
2018
- 2018-12-25 JP JP2018240840A patent/JP7172575B2/ja active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006190228A (ja) | 2005-01-07 | 2006-07-20 | Kobe Steel Ltd | 動作プログラムの作成方法 |
| JP2010207997A (ja) | 2009-03-12 | 2010-09-24 | Seiko Epson Corp | 産業用ロボットの位置教示装置、産業用ロボットの動作教示装置およびプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020099976A (ja) | 2020-07-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6514252B2 (ja) | ロボットのデータ設定システム、データ設定方法及びプログラム | |
| CN102782596B (zh) | 具有可编程显示器的控制系统、可编程显示器及其绘图数据生成单元 | |
| CN103324495A (zh) | 数据中心服务器开机管理方法及系统 | |
| JP7172575B2 (ja) | ロボット管理システム | |
| JP6954190B2 (ja) | 制御システム、コントローラ、および制御方法 | |
| CN101162391A (zh) | 可编程控制器 | |
| JP2013105361A (ja) | プリンタードライバー、プリンタードライバーのインストーラー、および印刷データの処理方法 | |
| CN108983695A (zh) | 一种基于复杂可编程逻辑器件的主从切换方法和装置 | |
| WO2019207729A1 (ja) | 産業用コンピュータ、産業用コンピュータシステム、オペレーティングシステム更新方法及びプログラム | |
| CN110278716B (zh) | Plc、网络单元、cpu单元、以及数据传送方法 | |
| JP5319316B2 (ja) | アーク溶接ロボットシステム | |
| JPWO2016166799A1 (ja) | 制御システム及びプログラマブルロジックコントローラ | |
| JPWO2015140910A1 (ja) | プログラマブルロジックコントローラ | |
| JP5365875B2 (ja) | 産業用コントローラ | |
| JP4631669B2 (ja) | 印刷システム及び印刷制御プログラム | |
| JP6482272B2 (ja) | デバイス制御装置、クライアント、デバイス制御方法、及びデバイス制御システム | |
| JP6576852B2 (ja) | デバイス情報管理システム | |
| JP6051545B2 (ja) | Plcシステム、状態表示方法、plc、およびプログラマブル表示器 | |
| JP2006277733A (ja) | プログラマブル・コントローラ・システム | |
| JP2016001358A (ja) | エンジニアリング装置、エンジニアリングシステム、およびダウンロード処理方法 | |
| CN114257798B (zh) | 投影系统、投影方法、存储介质以及计算机程序产品 | |
| US12189382B2 (en) | Monitoring apparatus, display method, program, and monitoring system for displaying an operation state of each of a plurality of equipment devices | |
| CN112130886A (zh) | 一种交通信号控制机的主控程序升级方法及装置 | |
| JP2010117970A (ja) | ディスク制御装置およびファームウェアの更新方法 | |
| JP5330321B2 (ja) | プログラマブル表示器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD07 | Notification of extinguishment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7427 Effective date: 20200810 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20210914 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211015 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20211101 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220729 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220802 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220916 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20221004 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221017 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7172575 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |