JP6885296B2 - スレーブ装置、マスター装置、および産業用ネットワークシステム - Google Patents
スレーブ装置、マスター装置、および産業用ネットワークシステム Download PDFInfo
- Publication number
- JP6885296B2 JP6885296B2 JP2017207195A JP2017207195A JP6885296B2 JP 6885296 B2 JP6885296 B2 JP 6885296B2 JP 2017207195 A JP2017207195 A JP 2017207195A JP 2017207195 A JP2017207195 A JP 2017207195A JP 6885296 B2 JP6885296 B2 JP 6885296B2
- Authority
- JP
- Japan
- Prior art keywords
- end effector
- communication
- slave device
- unit
- communication setting
- 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
- 238000004891 communication Methods 0.000 claims description 309
- 239000012636 effector Substances 0.000 claims description 236
- 230000008859 change Effects 0.000 claims description 54
- 238000000034 method Methods 0.000 claims description 6
- 102100026205 1-phosphatidylinositol 4,5-bisphosphate phosphodiesterase gamma-1 Human genes 0.000 description 16
- 101000691599 Homo sapiens 1-phosphatidylinositol 4,5-bisphosphate phosphodiesterase gamma-1 Proteins 0.000 description 16
- 238000010586 diagram Methods 0.000 description 14
- 238000010276 construction Methods 0.000 description 12
- 230000000694 effects Effects 0.000 description 11
- 101100408464 Caenorhabditis elegans plc-1 gene Proteins 0.000 description 8
- 230000000052 comparative effect Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 239000013307 optical fiber Substances 0.000 description 2
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41845—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by system universality, reconfigurability, modularity
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J15/00—Gripping heads and other end effectors
- B25J15/04—Gripping heads and other end effectors with provision for the remote detachment or exchange of the head or parts thereof
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J15/00—Gripping heads and other end effectors
- B25J15/04—Gripping heads and other end effectors with provision for the remote detachment or exchange of the head or parts thereof
- B25J15/0483—Gripping heads and other end effectors with provision for the remote detachment or exchange of the head or parts thereof with head identification means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J3/00—Manipulators of master-slave type, i.e. both controlling unit and controlled unit perform corresponding spatial movements
- B25J3/04—Manipulators of master-slave type, i.e. both controlling unit and controlled unit perform corresponding spatial movements involving servo mechanisms
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4185—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0426—Programming the control sequence
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/39—Robotics, robotics to robotics hand
- G05B2219/39055—Correction of end effector attachment, calculated from model and real position
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/39—Robotics, robotics to robotics hand
- G05B2219/39468—Changeable hand, tool, code carrier, detector
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
- Programmable Controllers (AREA)
Description
図1は、本実施形態に係る産業用ネットワークシステム100の構成を示すブロック図である。
引き続き、図1および図2を参照して、スレーブ装置21を備えた産業用ネットワークシステム100について説明する。
スレーブ装置21の制御ブロックは、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、ソフトウェアによって実現してもよい。
21 スレーブ装置
22 エンドエフェクタ(交換前エンドエフェクタ)
23 エンドエフェクタ(交換後エンドエフェクタ)
24 エンドエフェクタ
100 産業用ネットワークシステム
211 通信部
212 記憶部
213 通信設定変更部
214 優先度制御部
Claims (6)
- スレーブ装置から交換前エンドエフェクタを外し前記スレーブ装置に交換後エンドエフェクタを装着するエンドエフェクタ交換に関し、
前記エンドエフェクタ交換の後に、前記スレーブ装置に装着されている前記交換後エンドエフェクタと通信する通信部と、
前記スレーブ装置に装着可能な複数の装着可能エンドエフェクタのそれぞれについて、前記スレーブ装置と前記装着可能エンドエフェクタとの通信形態に関する通信情報を記憶する記憶部と、
前記交換後エンドエフェクタが前記複数の装着可能エンドエフェクタのうちの1つである場合、前記エンドエフェクタ交換のタイミングにおいて、前記交換後エンドエフェクタに対応する前記通信情報に従って、前記通信部における通信設定を自動的に変更する通信設定変更部と、
前記通信設定変更部におけるタスクの優先度を制御する優先度制御部と、を備えており、
前記エンドエフェクタ交換において実施される前記スレーブ装置の移動に要する時間より、前記通信設定変更部が前記通信部における通信設定を変更する時間が長い場合、前記優先度制御部は、前記通信設定変更部におけるタスクの優先度を上げることを特徴とするスレーブ装置。 - 前記通信設定変更部は、前記エンドエフェクタ交換において実施される前記スレーブ装置の移動と並行して、前記通信部における通信設定を変更することを特徴とする請求項1に記載のスレーブ装置。
- 上位装置から所定の1つのコマンドを受けると、前記エンドエフェクタ交換と、前記通信設定変更部による前記通信部における通信設定の変更とが、一括して行われることを特徴とする請求項1または2に記載のスレーブ装置。
- 前記交換後エンドエフェクタが前記複数の装着可能エンドエフェクタのうちの1つでない場合、前記エンドエフェクタ交換のタイミングにおいて、前記通信設定変更部は、前記通信部と前記交換後エンドエフェクタとが通信可能になるまで、前記複数の装着可能エンドエフェクタのそれぞれについての前記通信情報に従って、前記通信部における通信設定を自動的に順次変更することを特徴とする請求項1から3のいずれか1項に記載のスレーブ装置。
- 請求項1から4のいずれか1項に記載のスレーブ装置に対して、前記エンドエフェクタ交換を行う旨の指示を送信することを特徴とするマスター装置。
- 請求項1から4のいずれか1項に記載のスレーブ装置と、
前記スレーブ装置に対して、前記エンドエフェクタ交換を行う旨の指示を送信するマスター装置とを備えていることを特徴とする産業用ネットワークシステム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017207195A JP6885296B2 (ja) | 2017-10-26 | 2017-10-26 | スレーブ装置、マスター装置、および産業用ネットワークシステム |
CN201811054167.0A CN109709904B (zh) | 2017-10-26 | 2018-09-11 | 从机装置、主机装置以及工业用网络*** |
US16/127,255 US10712732B2 (en) | 2017-10-26 | 2018-09-11 | Slave device, master device, and industrial network system |
EP18194261.6A EP3476553B1 (en) | 2017-10-26 | 2018-09-13 | Slave device, master device, and industrial network system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017207195A JP6885296B2 (ja) | 2017-10-26 | 2017-10-26 | スレーブ装置、マスター装置、および産業用ネットワークシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019077011A JP2019077011A (ja) | 2019-05-23 |
JP6885296B2 true JP6885296B2 (ja) | 2021-06-09 |
Family
ID=63722139
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017207195A Active JP6885296B2 (ja) | 2017-10-26 | 2017-10-26 | スレーブ装置、マスター装置、および産業用ネットワークシステム |
Country Status (4)
Country | Link |
---|---|
US (1) | US10712732B2 (ja) |
EP (1) | EP3476553B1 (ja) |
JP (1) | JP6885296B2 (ja) |
CN (1) | CN109709904B (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7230677B2 (ja) * | 2019-05-13 | 2023-03-01 | オムロン株式会社 | 制御装置 |
JP7277292B2 (ja) * | 2019-07-08 | 2023-05-18 | ファナック株式会社 | Plc装置 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4679297A (en) * | 1986-05-15 | 1987-07-14 | Gmf Robotics Corporation | Method for changing the tooling in a robot-based system and system utilizing same |
JPH09174474A (ja) * | 1995-12-26 | 1997-07-08 | Nissan Motor Co Ltd | ロボットのエンドエフェクタ交換制御装置 |
US7027893B2 (en) | 2003-08-25 | 2006-04-11 | Ati Industrial Automation, Inc. | Robotic tool coupler rapid-connect bus |
US9144909B2 (en) | 2007-07-05 | 2015-09-29 | Re2, Inc. | Defense related robotic systems |
WO2010107872A2 (en) * | 2009-03-17 | 2010-09-23 | Comau, Inc. | Industrial communication system and method |
JP6009840B2 (ja) * | 2011-08-04 | 2016-10-19 | オリンパス株式会社 | 医療機器 |
US9555545B2 (en) * | 2014-05-21 | 2017-01-31 | Bot & Dolly, Llc | Systems and methods for time-based parallel robotic operation |
US9630315B2 (en) * | 2015-08-24 | 2017-04-25 | Rethink Robotics, Inc. | Robot with hot-swapped end effectors |
CN105563309B (zh) * | 2015-11-11 | 2019-04-12 | 华中科技大学 | 一种用于可调距螺旋桨机器人磨削的主动顺应末端执行器及其控制方法 |
KR20180042557A (ko) * | 2016-10-18 | 2018-04-26 | 삼성전자주식회사 | 공작 기계의 상태를 감시하는 전자 장치 및 그의 제어 방법 |
-
2017
- 2017-10-26 JP JP2017207195A patent/JP6885296B2/ja active Active
-
2018
- 2018-09-11 CN CN201811054167.0A patent/CN109709904B/zh active Active
- 2018-09-11 US US16/127,255 patent/US10712732B2/en active Active
- 2018-09-13 EP EP18194261.6A patent/EP3476553B1/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP3476553A1 (en) | 2019-05-01 |
CN109709904B (zh) | 2021-07-23 |
EP3476553B1 (en) | 2021-07-28 |
CN109709904A (zh) | 2019-05-03 |
US20190129391A1 (en) | 2019-05-02 |
US10712732B2 (en) | 2020-07-14 |
JP2019077011A (ja) | 2019-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6626240B2 (ja) | コントローラ | |
CN109557890B (zh) | 控制装置 | |
US9618922B2 (en) | CPU of PLC, system program for PLC, and recording medium storing system program for PLC | |
WO2012090291A1 (ja) | モーションコントローラ | |
US20160091889A1 (en) | Numerical control system | |
US10025281B2 (en) | Control device and system program, and recording medium | |
JP6885296B2 (ja) | スレーブ装置、マスター装置、および産業用ネットワークシステム | |
EP3376322A2 (en) | Control system, controller, and control method | |
JP7000686B2 (ja) | 制御装置 | |
JP5230644B2 (ja) | 電動機の駆動装置および駆動制御装置 | |
US11855907B2 (en) | Robot control system and control method | |
JP6859922B2 (ja) | 制御装置、制御装置の制御方法、情報処理プログラム、および記録媒体 | |
US20190033834A1 (en) | Slave device, industrial network system, and method of controlling slave device | |
US20220397880A1 (en) | Control device | |
JPWO2019142288A1 (ja) | Plc、ネットワークユニット、cpuユニット、及びデータ転送方法 | |
WO2020255486A1 (ja) | 制御装置 | |
JP4634026B2 (ja) | リモートi/oシステム、データ通信方法、データ通信制御プログラム及び記録媒体 | |
KR102434129B1 (ko) | 모션 컨트롤 시스템 및 그 제어 방법 | |
CN113009859A (zh) | 控制装置和控制方法 | |
JP2017034433A (ja) | 通信制御装置および方法 | |
JP2020198674A (ja) | スレーブユニット、及びサーボ駆動システム | |
WO2023032077A1 (ja) | 制御装置及びデータ通信システム | |
JP7277292B2 (ja) | Plc装置 | |
WO2011125178A1 (ja) | 制御システム、制御装置および制御方法 | |
JPH06138936A (ja) | 数値制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200304 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210302 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210322 |
|
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: 20210413 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210426 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6885296 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |