JP6477555B2 - 中継装置、中継装置の制御方法、制御プログラム、および記録媒体 - Google Patents
中継装置、中継装置の制御方法、制御プログラム、および記録媒体 Download PDFInfo
- Publication number
- JP6477555B2 JP6477555B2 JP2016049318A JP2016049318A JP6477555B2 JP 6477555 B2 JP6477555 B2 JP 6477555B2 JP 2016049318 A JP2016049318 A JP 2016049318A JP 2016049318 A JP2016049318 A JP 2016049318A JP 6477555 B2 JP6477555 B2 JP 6477555B2
- Authority
- JP
- Japan
- Prior art keywords
- link
- setting information
- backup
- devices
- master
- 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.)
- Expired - Fee Related
Links
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—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/04—Program control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
-
- 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—Program-control systems
- G05B19/02—Program-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—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/04—Program control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/052—Linking several PLC's
-
- 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—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/04—Program control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/054—Input/output
-
- 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/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23067—Control, human or man machine interface, interactive, HMI, MMI
-
- 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/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23193—Memory stores lifetime, different settings, configurations of controlled device
-
- 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/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25242—Relay
-
- 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/31—From computer integrated manufacturing till monitoring
- G05B2219/31333—Database to backup and restore factory controllers
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Programmable Controllers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明の実施形態1について図1〜図4に基づいて説明する。
まず、本実施形態のIO-Linkシステムの概要を図2に基づいて説明する。図2は、IO-Linkシステム9の概要を示す図である。IO-Linkシステム9は、FAシステムであり、図示のように、IO-Linkシステム9には、IO-Linkマスタ(中継装置)1、IO-Linkデバイス2a、IO-Linkデバイス2b、コントローラ(制御装置)3、サポートツール4、およびHMI5が含まれている。なお、IO-Linkデバイス2aと2bを区別する必要のないときには、これらをIO-Linkデバイス2と表記する。
IO-Linkについて、以下に補足説明する。IO-Linkは、IEC61131−9において「Single-drop digital communication interface for small sensors and actuators」(SDCI)という名称で規格化されており、制御装置であるマスタ(前記コントローラ3がこれに該当)と、センサおよびアクチュエータ等のデバイスとの間の通信のための標準化技術である。IO-Linkは、マスタとデバイスとの通信に使用する新しいポイント・ツー・ポイントシリアル通信プロトコルである。なお、前記デバイスの一例として、光電センサと近接スイッチとを挙げることができる。
次に、IO-Linkマスタ1の要部構成を図1に基づいて説明する。図1は、IO-Linkマスタ1の要部構成の一例を示すブロック図である。図示のように、IO-Linkマスタ1は、IO-Linkマスタ1の各部を統括して制御する制御部10、IO-Linkマスタ1にて使用する各種データを記憶する記憶部11を備えている。また、IO-Linkマスタ1は、IO-Linkデバイス2と通信するための通信ポートとして、第1デバイス通信ポート12aおよび第2デバイス通信ポート12bを備えている。さらに、IO-Linkマスタ1は、上述のコントローラ3を含む上位ネットワークと通信するための上位通信ポート13を備えている。なお、第1デバイス通信ポート12aと第2デバイス通信ポート12bを区別する必要のないときには、これらをデバイス通信ポート12と表記する。また、デバイス通信ポート12の数は3以上であってもよい。
バックアップのタイミングは特に限定されないが、例えばIO-Linkシステム9の立ち上げ時にバックアップを行ってもよい。IO-Linkシステム9の立ち上げ時には、まずIO-Linkシステム9を構成する各機器を所定の通信ケーブルで接続する等して通信接続した上で、各機器の初期設定を行う。初期設定は、サポートツール4を介して行うことができ、初期設定の終了時には、IO-Linkデバイス2には設定情報20が記憶された状態となる。
IO-Linkマスタ1によるバックアップは、上位ネットワークからの指示によって実行させることができる。これについて図3に基づいて説明する。図3は、上位ネットワークからIO-Linkマスタ1にバックアップ指示を送信する例を示す図である。
次に、IO-Linkマスタ1が実行する処理の流れを図4に基づいて説明する。図4は、IO-Linkマスタ1によるバックアップ処理(中継装置の制御方法)の一例を示すフローチャートである。
本発明の実施形態2について図5に基づいて説明する。図5は、一のリストア指示に応じて複数のIO-Linkデバイス2のリストアを行うIO-Linkマスタ1の例を示す図である。なお、前記実施形態と同様の構成には同一の参照番号を付し、その説明を省略する。実施形態3以降についても同様である。
本発明の実施形態3について図6に基づいて説明する。図6は、IO-Linkマスタにおける上位ネットワークとの通信機能を通信カプラとして切り離したIO-Linkシステム92の例を示す図である。
実施形態1〜3では、IO-Linkを利用したFAシステムを例に説明を行ったが、本発明
は、スレーブ装置にてデバイスのバックアップが行われ、デバイスとスレーブ装置との間で双方向通信が可能なFAシステムであれば適用可能である。例えば、CC-Link(登録商標)等を利用したFAシステムにも適用可能である。
IO-Linkマスタ1の制御ブロック(特に制御部10に含まれる各部)は、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェアによって実現してもよい。
11 記憶部
101 上位通信制御部(受付部)
102 バックアップ制御部(設定情報処理部)
103 通知部
104 リストア制御部(設定情報処理部)
111 設定情報(バックアップデータ)
2 IO-Linkデバイス(デバイス)
20 設定情報
3 コントローラ(制御装置)
201 IO-Linkマスタ(中継装置)
Claims (6)
- 制御装置と、前記制御装置の制御対象であり、設定情報に従って動作する複数のデバイスとの間でデータを中継する中継装置であって、
前記デバイスから前記設定情報を取得して記憶部に記憶するバックアップの実行指示、または前記記憶部に記憶された設定情報を前記デバイスに送信して記憶させるリストアの実行指示を受け付ける受付部と、
前記受付部が受け付けた一の指示に応じて、複数の前記デバイスのバックアップを実行するか、または複数の前記デバイスのリストアを実行する設定情報処理部と、を備え、
前記デバイスは、IO-Linkデバイスであることを特徴とする中継装置。 - 前記設定情報処理部は、前記受付部が受け付けた一の指示にデバイスを指定する指定情報が含まれている場合には、前記指定情報で指定されたデバイスのバックアップを実行するか、または前記指定情報で指定されたデバイスのリストアを実行することを特徴とする請求項1に記載の中継装置。
- 前記設定情報処理部がバックアップまたはリストアの対象とした前記複数のデバイスのうち、バックアップまたはリストアが正常に終了しなかったデバイスをユーザに通知する通知部を備えていることを特徴とする請求項1または2に記載の中継装置。
- 制御装置と、前記制御装置の制御対象であり、設定情報に従って動作する複数のデバイスとの間でデータを中継する中継装置の制御方法であって、
前記デバイスから前記設定情報を取得して記憶部に記憶するバックアップの実行指示、または前記記憶部に記憶された設定情報を前記デバイスに送信して記憶させるリストアの実行指示を受け付ける受付ステップと、
前記受付ステップにて受け付けた一の指示に応じて、複数の前記デバイスのバックアップを実行するか、または複数の前記デバイスのリストアを実行する設定情報処理ステップと、を含み、
前記デバイスは、IO-Linkデバイスであることを特徴とする中継装置の制御方法。 - 請求項4に記載の各ステップをコンピュータに実行させることにより、該コンピュータを上記中継装置として機能させる制御プログラム。
- 請求項5に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016049318A JP6477555B2 (ja) | 2016-03-14 | 2016-03-14 | 中継装置、中継装置の制御方法、制御プログラム、および記録媒体 |
| CN201680047276.2A CN107924168B (zh) | 2016-03-14 | 2016-12-06 | 中转装置、中转装置的控制方法以及可读取记录媒体 |
| PCT/JP2016/086255 WO2017158954A1 (ja) | 2016-03-14 | 2016-12-06 | 中継装置、中継装置の制御方法、制御プログラム、および記録媒体 |
| US15/751,478 US11067969B2 (en) | 2016-03-14 | 2016-12-06 | Relay device for relaying data between devices, control method therefor, and non-transitory computer-readable recording medium therefor |
| EP16894571.5A EP3432096B1 (en) | 2016-03-14 | 2016-12-06 | Relay device, control method for relay device, control program, and recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016049318A JP6477555B2 (ja) | 2016-03-14 | 2016-03-14 | 中継装置、中継装置の制御方法、制御プログラム、および記録媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017167595A JP2017167595A (ja) | 2017-09-21 |
| JP6477555B2 true JP6477555B2 (ja) | 2019-03-06 |
Family
ID=59851819
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016049318A Expired - Fee Related JP6477555B2 (ja) | 2016-03-14 | 2016-03-14 | 中継装置、中継装置の制御方法、制御プログラム、および記録媒体 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US11067969B2 (ja) |
| EP (1) | EP3432096B1 (ja) |
| JP (1) | JP6477555B2 (ja) |
| CN (1) | CN107924168B (ja) |
| WO (1) | WO2017158954A1 (ja) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7233651B2 (ja) | 2017-08-31 | 2023-03-07 | 国立大学法人京都大学 | 水酸化脂肪酸のホモポリマーとその製造方法 |
| JP7183545B2 (ja) * | 2018-02-27 | 2022-12-06 | オムロン株式会社 | 制御システムおよび機能ユニット |
| JP6628934B1 (ja) * | 2018-03-30 | 2020-01-15 | 三菱電機株式会社 | センサ管理装置、センサ管理方法及びプログラム |
| CN108449250B (zh) * | 2018-05-22 | 2023-08-04 | 三明学院 | 一种支持多总线的io-link主站装置及方法 |
| CN114144736B (zh) | 2019-07-25 | 2023-05-30 | 三菱电机株式会社 | 生产辅助装置、生产系统及记录介质 |
| JP7409887B2 (ja) | 2020-01-23 | 2024-01-09 | 株式会社キーエンス | データ中継装置および表示装置 |
| CN113285905A (zh) * | 2020-02-19 | 2021-08-20 | 台达电子工业股份有限公司 | 跨协定控制设备及其跨协定的设备还原方法 |
| CN112738224B (zh) * | 2020-12-29 | 2022-06-10 | 浙江中控技术股份有限公司 | 一种支持触发式通信的数据处理系统和方法 |
| DE102021133338A1 (de) * | 2021-12-15 | 2023-06-15 | Balluff Gmbh | Verfahren zur Überwachung mittels maschinellem Lernen |
Family Cites Families (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5927311A (ja) * | 1982-08-03 | 1984-02-13 | Fanuc Ltd | 作業セルコントロ−ラ |
| US5566349A (en) * | 1994-05-16 | 1996-10-15 | Trout; Ray C. | Complementary concurrent cooperative multi-processing multi-tasking processing system using shared memories with a minimum of four complementary processors |
| US5968115A (en) * | 1997-02-03 | 1999-10-19 | Complementary Systems, Inc. | Complementary concurrent cooperative multi-processing multi-tasking processing system (C3M2) |
| US20030158635A1 (en) * | 1999-07-30 | 2003-08-21 | Oshkosh Truck Corporation | Firefighting vehicle with network-assisted scene management |
| US7098069B2 (en) | 2002-01-24 | 2006-08-29 | Semiconductor Energy Laboratory Co., Ltd. | Light emitting device, method of preparing the same and device for fabricating the same |
| CN101107874A (zh) * | 2005-01-21 | 2008-01-16 | 松下电器产业株式会社 | 备份系统、中继装置、信息终端、备份装置 |
| JP4415981B2 (ja) * | 2005-09-09 | 2010-02-17 | オムロン株式会社 | プログラマブル・コントローラのリモートターミナル装置 |
| CN201796357U (zh) * | 2009-07-15 | 2011-04-13 | 王颖 | 系统备份还原装置 |
| JP2011180863A (ja) * | 2010-03-02 | 2011-09-15 | Trinity Security Systems Inc | バックアップシステム、バックアップ方法およびバックアッププログラム |
| DE102010010014B3 (de) * | 2010-03-03 | 2011-04-21 | Sick Ag | Sicherheitsvorrichtung mit einer konfigurierbaren Sicherheitssteuerung |
| CN101969456B (zh) | 2010-09-17 | 2014-10-01 | 深圳市融创天下科技股份有限公司 | 一种地图显示系统和方法 |
| DE102012014682B4 (de) | 2012-05-29 | 2017-02-09 | Balluff Gmbh | Feldbussystem |
| JP5652444B2 (ja) * | 2012-08-31 | 2015-01-14 | 横河電機株式会社 | 保守支援システム及び方法 |
| CN103873344A (zh) | 2012-12-14 | 2014-06-18 | 高海军 | 一种可编辑联系人的联系信息的即时通讯软件 |
| JP6167532B2 (ja) * | 2013-01-25 | 2017-07-26 | オムロン株式会社 | 制御装置および制御装置の動作方法 |
| JP2014174616A (ja) * | 2013-03-06 | 2014-09-22 | Mitsubishi Electric Corp | Faシステムおよび制御装置 |
| US9064125B2 (en) * | 2013-05-03 | 2015-06-23 | Citrix Systems, Inc. | Image analysis and management |
| JP5943022B2 (ja) * | 2014-03-25 | 2016-06-29 | 横河電機株式会社 | プロセス制御システム |
| US9729520B2 (en) * | 2014-05-05 | 2017-08-08 | Citrix Systems, Inc. | Facilitating communication between mobile applications |
| DE102014106752B4 (de) * | 2014-05-13 | 2022-09-29 | Balluff Gmbh | Verfahren und Steuereinrichtung zum Betrieb eines berührungslosen Übertragungssystems für einen IO-Link |
| CN104615507A (zh) * | 2015-02-13 | 2015-05-13 | 广东欧珀移动通信有限公司 | 备份数据的批量还原方法和装置 |
| US10547666B2 (en) * | 2015-03-27 | 2020-01-28 | Rockwell Automation Technologies, Inc. | Systems and methods for exchanging information between devices in an industrial automation environment |
| US10254749B2 (en) * | 2015-03-27 | 2019-04-09 | Rockwell Automation Technologies, Inc. | Systems and methods for virtually tagging and securing industrial equipment |
| US9971344B2 (en) * | 2015-03-27 | 2018-05-15 | Rockwell Automation Technologies, Inc. | Systems and methods for assessing a quality of an industrial enterprise |
| US9804855B1 (en) * | 2015-10-08 | 2017-10-31 | Veritas Technologies Llc | Modification of temporary file system for booting on target hardware |
| JP6638489B2 (ja) * | 2016-03-14 | 2020-01-29 | オムロン株式会社 | 中継装置、中継装置の制御方法、制御プログラム、および記録媒体 |
-
2016
- 2016-03-14 JP JP2016049318A patent/JP6477555B2/ja not_active Expired - Fee Related
- 2016-12-06 EP EP16894571.5A patent/EP3432096B1/en not_active Not-in-force
- 2016-12-06 WO PCT/JP2016/086255 patent/WO2017158954A1/ja not_active Ceased
- 2016-12-06 CN CN201680047276.2A patent/CN107924168B/zh not_active Expired - Fee Related
- 2016-12-06 US US15/751,478 patent/US11067969B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| EP3432096A4 (en) | 2019-11-20 |
| US20180196410A1 (en) | 2018-07-12 |
| CN107924168B (zh) | 2021-08-03 |
| EP3432096A1 (en) | 2019-01-23 |
| CN107924168A (zh) | 2018-04-17 |
| EP3432096B1 (en) | 2022-08-17 |
| US11067969B2 (en) | 2021-07-20 |
| WO2017158954A1 (ja) | 2017-09-21 |
| JP2017167595A (ja) | 2017-09-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6477555B2 (ja) | 中継装置、中継装置の制御方法、制御プログラム、および記録媒体 | |
| JP6638489B2 (ja) | 中継装置、中継装置の制御方法、制御プログラム、および記録媒体 | |
| JP6874438B2 (ja) | スレーブ装置、スレーブ装置の制御方法、情報処理プログラム、および記録媒体 | |
| US10419237B2 (en) | Slave device, control method of slave device, information processing program and recording medium | |
| JP6717026B2 (ja) | 制御装置、中継装置、制御装置の制御方法、中継装置の制御方法、制御プログラム、および記録媒体 | |
| JP6623856B2 (ja) | スレーブ装置、スレーブ装置の制御方法、情報処理プログラム、および記録媒体 | |
| WO2017154273A1 (ja) | マスタースレーブ制御システム、マスタースレーブ制御システムの制御方法、情報処理プログラム、および記録媒体 | |
| JP6477554B2 (ja) | 中継装置、中継装置の制御方法、制御プログラム、および記録媒体 | |
| JP2020147250A (ja) | 電子制御装置 | |
| CN106170738A (zh) | 现场总线模块、机器控制装置和用于对尤其是面向安全的现场总线模块进行参数化的方法 | |
| CN108369403A (zh) | 现场总线耦合器、系统和用于配置故障保险模块的方法 | |
| TWI590012B (zh) | 分散型控制系統用控制機器及分散型控制基本單元 | |
| WO2022190186A1 (ja) | プログラマブルコントローラの通信ユニット、受信データ記憶方法及びプログラム | |
| CN114127646B (zh) | 支持装置、支持程序的记录介质及设定方法 | |
| JP5287495B2 (ja) | プログラマブルコントローラ用ユニット及びプログラマブルコントローラ | |
| JP2025141027A (ja) | セーフティデバイス | |
| JPH09149476A (ja) | バンプレスプロセスコントローラ | |
| JP2000339234A (ja) | バス故障箇所特定装置およびバス故障箇所特定方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171026 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181030 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181220 |
|
| 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: 20190108 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190121 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6477555 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |