JP2008158951A - 管理cpuモジュール,プログラマブルコントローラ二重化システム - Google Patents
管理cpuモジュール,プログラマブルコントローラ二重化システム Download PDFInfo
- Publication number
- JP2008158951A JP2008158951A JP2006349600A JP2006349600A JP2008158951A JP 2008158951 A JP2008158951 A JP 2008158951A JP 2006349600 A JP2006349600 A JP 2006349600A JP 2006349600 A JP2006349600 A JP 2006349600A JP 2008158951 A JP2008158951 A JP 2008158951A
- Authority
- JP
- Japan
- Prior art keywords
- cpu module
- operation state
- management cpu
- communication path
- mode
- 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.)
- Granted
Links
Landscapes
- Safety Devices In Control Systems (AREA)
- Programmable Controllers (AREA)
- Hardware Redundancy (AREA)
Abstract
【解決手段】管理CPUモジュールの第1動作状態管理手段209は、動作状態第1通信路受信手段202,動作状態第1通信路検知手段203のいずれかによって取得した動作状態を記憶手段207に記憶させる。そして、他管理CPUモジュールに前記取得した動作状態を動作状態第2通信路通知手段204を使って通知する。また、第2動作状態管理手段209Bは、動作状態第2通信路受信手段205,動作状態第2通信路検知手段206のいずれかによって取得した動作状態を記憶手段207に記憶させる。そして、相手管理CPUモジュールに前記取得した動作状態を動作状態第1通信路通知手段201を使って通知する。
【選択図】図1
Description
図21のようなPLC二重化システムに基づいて、全ての相手管理CPUモジュールの動作状態を取得する動作を以下に説明する。
第2実施例では、図21のPLC二重化システムにおける管理CPUモジュールの動作モードを、ベースボード毎に管理CPUモジュール3b1と3b2,管理CPUモジュール4b1と4b2で統一する動作例である。
図10は、第3実施例における初期動作状態を示す図であって、図21のPLC二重化システムにおいて、管理CPUモジュール3b1が故障停止、管理CPUモジュール3b2がスレーブモード動作中、管理CPUモジュール4b1と管理CPUモジュール4b2がマスタモード動作中を示す動作図である。
図15は、第4実施例における初期動作状態を示す図であって、管理CPUモジュール3b1がスレーブモード動作中、管理CPUモジュール3b2が故障停止、管理CPUモジュール4b1と4b2がマスタモード動作中を示す動作図である。
1a,2a,3a,4a…電源
1b1,2b1,3b1,3b2,4b1,4b2,5b1,5b2…管理CPUモジュール
1c,2c,3c,4c,5c…バス
1d,2d,3d,4d,5d…ベースボード
1e,2e…DUP
100,101,102,103…ケーブル
201…動作状態第1通信路通知手段
202…動作状態第1通信路受信手段
203…動作状態第1通信路検知手段
204…動作状態第2通信路通知手段
205…動作状態第2通信路受信手段
206…動作状態第2通信路検知手段
207…記憶手段
208…制御手段
209A…第1動作状態管理手段
209B…第2動作状態管理手段
210…動作モード切替手段
211…電源電圧監視手段
Claims (6)
- プログラマブルコントローラのベースボード上に第1通信路で複数接続され、
他のベースボード上の他管理CPUモジュールと第2通信路で接続され、
電源断,故障,マスタモードとスレーブモードから構成された動作モードのいずれかを含む動作状態を相互に確認する管理CPUモジュールであって、
第1通信路上の他管理CPUモジュールに、自らの動作状態,動作モード変更指示,動作モード変更完了通知のいずれかを通知する動作状態第1通信路通知手段と、
第1通信路上の他管理CPUモジュールの動作状態,前記動作モード変更指示,動作モード変更完了通知のいずれかを受信する動作状態第1通信路受信手段と、
第1通信路上の他管理CPUモジュールの動作状態を検知する動作状態第1通信路検知手段と、
第2通信路で接続された他管理CPUモジュールに、自らの動作状態,前記動作モード変更指示,動作モード変更完了通知のいずれかを通知する動作状態第2通信路通知手段と、
第2通信路で接続された他管理CPUモジュールの動作状態,前記動作モード変更指示,動作モード変更完了通知のいずれかを受信する動作状態第2通信路受信手段と、
第2通信路で接続された他管理CPUモジュールの動作状態を検知する動作状態第2通信路検知手段と、
前記取得した動作状態及び自らの動作モードを記憶する記憶手段と、
前記自管理CPUモジュールの各手段を制御する制御手段と、
前記動作状態第1通信路受信手段,動作状態第1通信路検知手段のいずれかによって取得した動作状態を記憶手段に記憶させ、他管理CPUモジュールに前記取得した動作状態を、動作状態第2通信路通知手段を使って通知する第1動作状態管理手段と、
前記動作状態第2通信路受信手段,動作状態第2通信路検知手段のいずれかによって取得した動作状態を記憶手段に記憶させ、他管理CPUモジュールに前記取得した動作状態を、動作状態第1通信路通知手段を使って通知する第2動作状態管理手段と、
前記動作状態検知手段によって他管理CPUモジュールの動作状態を検知し、その結果に基づいて電源断か否かを判定する手段と、
を有する、
ことを特徴とする管理CPUモジュール。 - 請求項1に記載の管理CPUモジュールであって、
自管理CPUモジュールの電源電圧を監視し、電源電圧が降下したことを検知する電源電圧監視手段と、
前記電源電圧監視手段によって、電源電圧降下を検知した際に、電源断が発生したことを示す電源断通知を前記動作状態第1通信路通知手段,動作状態第2通信路通知手段のいずれかを使って他管理CPUモジュールに送信する手段と、
動作状態第1通信路受信手段,動作状態第2通信路受信手段のいずれかを使って電源断通知を受信し、その電源断通知を送信した他管理CPUモジュールが電源断したものと判定する手段と、
を備える、
ことを特徴とする管理CPUモジュール。 - 請求項1または2に記載の管理CPUモジュールであって、
自らの動作モードを切り替える動作モード切替手段と、
スレーブモード動作中に、前記動作状態第1通信路受信手段,動作状態第1通信路検知手段のいずれかによって取得した動作状態がマスタモード動作中の管理CPUモジュールの電源断,故障を含む異常状態であった場合、他管理CPUモジュールをスレーブモードに変更する動作モード変更指示を、動作状態第2通信路通知手段を使って通知する手段と、
マスタモード動作中に、動作モード変更指示を動作状態第2通信路受信手段で受信し、動作モード切替手段を使って自らの動作モードをスレーブモードに変更し、他管理CPUモジュールにスレーブモードに変更したことを意味する動作モード変更完了通知を、動作状態第2通信路通知手段を使って通知する手段と、
スレーブモード動作中に、他管理CPUモジュールからスレーブモードに変更したことを意味する動作モード変更完了通知を、動作状態第2通信路通知手段を使って受信し、動作モード切替手段を使って、自らの動作モードをマスタモードに変更する手段と、
スレーブモード動作中に、動作状態第2通信路受信手段,動作状態第2通信路検知手段のいずれかによって取得した動作状態がマスタモード動作中の他管理CPUモジュールの異常状態であった場合、動作モード切替手段を使って自らの動作モードをマスタモードに変更し、他管理CPUモジュールにマスタモードに変更したことを意味する動作モード変更完了通知を、動作状態第1通信路通知手段を使って通知する手段と、
マスタモード動作中に、前記マスタモードに変更したことを意味する動作モード変更完了通知を動作状態第1通信路受信手段で受信し、動作モード切替手段を使って自らの動作モードをスレーブモードに変更する手段と、
を備える、
ことを特徴とする管理CPUモジュール。 - 管理CPUモジュール同士を第1通信路で接続した第1ベースボード上の管理CPUモジュールが、第2ベースボード上の管理CPUモジュールと第2通信路によって接続され、
電源断,故障,マスタモードとスレーブモードから構成された動作モードのいずれかを含む動作状態を前記管理CPUモジュール間相互に確認するプログラマブルコントローラ2重化システムであって、
前記管理CPUモジュールは、
第1通信路上の他管理CPUモジュールに、自らの動作状態,動作モード変更指示,動作モード変更完了通知のいずれかを通知する動作状態第1通信路通知手段と、
第1通信路上の他管理CPUモジュールの動作状態,前記動作モード変更指示,動作モード変更完了通知のいずれかを受信する動作状態第1通信路受信手段と、
第1通信路上の他管理CPUモジュールの動作状態を検知する動作状態第1通信路検知手段と、
第2通信路で接続された他管理CPUモジュールに、自らの動作状態,前記動作モード変更指示,動作モード変更完了通知のいずれかを通知する動作状態第2通信路通知手段と、
第2通信路で接続された他管理CPUモジュールの動作状態,前記動作モード変更指示,動作モード変更完了通知のいずれかを受信する動作状態第2通信路受信手段と、
第2通信路で接続された他管理CPUモジュールの動作状態を検知する動作状態第2通信路検知手段と、
前記取得した動作状態及び自らの動作モードを記憶する記憶手段と、
前記自管理CPUモジュールの各手段を制御する制御手段と、
前記動作状態第1通信路受信手段,動作状態第1通信路検知手段のいずれかによって取得した動作状態を記憶手段に記憶させ、他管理CPUモジュールに前記取得した動作状態を、動作状態第2通信路通知手段を使って通知する第1動作状態管理手段と、
前記動作状態第2通信路受信手段,動作状態第2通信路検知手段のいずれかによって取得した動作状態を記憶手段に記憶させ、他管理CPUモジュールに前記取得した動作状態を、動作状態第1通信路通知手段を使って通知する第2動作状態管理手段と、
前記動作状態検知手段によって他管理CPUモジュールの動作状態を検知し、その結果に基づいて電源断か否かを判定する手段と、
を有する、
ことを特徴とするプログラマブルコントローラ2重化システム。 - 請求項4に記載のプログラマブルコントローラ2重化システムであって、
前記管理CPUモジュールが、
自管理CPUモジュールの電源電圧を監視し、電源電圧が降下したことを検知する電源電圧監視手段と、
前記電源電圧監視手段によって、電源電圧降下を検知した際に、電源断が発生したことを示す電源断通知を前記動作状態第1通信路通知手段,動作状態第2通信路通知手段のいずれかを使って他管理CPUモジュールに送信する手段と、
動作状態第1通信路受信手段,動作状態第2通信路受信手段のいずれかを使って電源断通知を受信し、その電源断通知を送信した他管理CPUモジュールが電源断したものと判定する手段と、
を備える、
ことを特徴とするプログラマブルコントローラ2重化システム。 - 請求項4または5に記載のプログラマブルコントローラ2重化システムであって、
前記管理CPUモジュールが、
自らの動作モードを切り替える動作モード切替手段と、
スレーブモード動作中に、前記動作状態第1通信路受信手段,動作状態第1通信路検知手段のいずれかによって取得した動作状態がマスタモード動作中の管理CPUモジュールの電源断,故障を含む異常状態であった場合、他管理CPUモジュールをスレーブモードに変更する動作モード変更指示を、動作状態第2通信路通知手段を使って通知する手段と、
マスタモード動作中に、動作モード変更指示を動作状態第2通信路受信手段で受信し、動作モード切替手段を使って自らの動作モードをスレーブモードに変更し、他管理CPUモジュールにスレーブモードに変更したことを意味する動作モード変更完了通知を、動作状態第2通信路通知手段を使って通知する手段と、
スレーブモード動作中に、他管理CPUモジュールからスレーブモードに変更したことを意味する動作モード変更完了通知を、動作状態第2通信路通知手段を使って受信し、動作モード切替手段を使って、自らの動作モードをマスタモードに変更する手段と、
スレーブモード動作中に、動作状態第2通信路受信手段,動作状態第2通信路検知手段のいずれかによって取得した動作状態がマスタモード動作中の他管理CPUモジュールの異常状態であった場合、動作モード切替手段を使って自らの動作モードをマスタモードに変更し、他管理CPUモジュールにマスタモードに変更したことを意味する動作モード変更完了通知を、動作状態第1通信路通知手段を使って通知する手段と、
マスタモード動作中に、前記マスタモードに変更したことを意味する動作モード変更完了通知を動作状態第1通信路受信手段で受信し、動作モード切替手段を使って自らの動作モードをスレーブモードに変更する手段と、
を備える、
ことを特徴とするプログラマブルコントローラ2重化システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006349600A JP4788597B2 (ja) | 2006-12-26 | 2006-12-26 | プログラマブルコントローラ二重化システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006349600A JP4788597B2 (ja) | 2006-12-26 | 2006-12-26 | プログラマブルコントローラ二重化システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008158951A true JP2008158951A (ja) | 2008-07-10 |
JP4788597B2 JP4788597B2 (ja) | 2011-10-05 |
Family
ID=39659763
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006349600A Active JP4788597B2 (ja) | 2006-12-26 | 2006-12-26 | プログラマブルコントローラ二重化システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4788597B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012230446A (ja) * | 2011-04-25 | 2012-11-22 | Hitachi Industrial Equipment Systems Co Ltd | プログラマブルコントローラステーション |
JP2014143490A (ja) * | 2013-01-22 | 2014-08-07 | Denso Corp | 負荷駆動回路 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03266131A (ja) * | 1990-03-16 | 1991-11-27 | Fujitsu Ltd | 多重化システムの無応答判定方式 |
JPH0556482A (ja) * | 1991-08-28 | 1993-03-05 | Meidensha Corp | 二重化遠方監視制御装置 |
JP2002024050A (ja) * | 2000-07-06 | 2002-01-25 | Fuji Electric Co Ltd | コントローラシステム |
JP2006260259A (ja) * | 2005-03-17 | 2006-09-28 | Fujitsu Ltd | 情報処理システムの制御方法、情報処理システム、情報処理システムの制御プログラム、冗長構成制御装置 |
-
2006
- 2006-12-26 JP JP2006349600A patent/JP4788597B2/ja active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03266131A (ja) * | 1990-03-16 | 1991-11-27 | Fujitsu Ltd | 多重化システムの無応答判定方式 |
JPH0556482A (ja) * | 1991-08-28 | 1993-03-05 | Meidensha Corp | 二重化遠方監視制御装置 |
JP2002024050A (ja) * | 2000-07-06 | 2002-01-25 | Fuji Electric Co Ltd | コントローラシステム |
JP2006260259A (ja) * | 2005-03-17 | 2006-09-28 | Fujitsu Ltd | 情報処理システムの制御方法、情報処理システム、情報処理システムの制御プログラム、冗長構成制御装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012230446A (ja) * | 2011-04-25 | 2012-11-22 | Hitachi Industrial Equipment Systems Co Ltd | プログラマブルコントローラステーション |
JP2014143490A (ja) * | 2013-01-22 | 2014-08-07 | Denso Corp | 負荷駆動回路 |
Also Published As
Publication number | Publication date |
---|---|
JP4788597B2 (ja) | 2011-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4776374B2 (ja) | 二重化監視制御システム、及び同システムの冗長化切替え方法 | |
JP4054509B2 (ja) | フィールド機器制御システムおよびコンピュータが読取り可能な記憶媒体 | |
US20130007319A1 (en) | Method and system for implementing redundant network interface modules in a distributed i/o system | |
US9934111B2 (en) | Control and data transmission system, process device, and method for redundant process control with decentralized redundancy | |
JP5431507B2 (ja) | 適応性の多重リングネットワークシステム及び迂回経路設定方法 | |
US7246270B2 (en) | Programmable controller with CPU and communication units and method of controlling same | |
US10044580B2 (en) | Redundantly operable industrial communication system, communication device and method for redundantly operating an industrial communication system | |
CN110099402B (zh) | 具有额外主控器的无线io链路通信网络和所述无线io链路通信网络的操作方法 | |
RU2510932C2 (ru) | Система автоматизации и способ управления системой автоматизации | |
JP4788597B2 (ja) | プログラマブルコントローラ二重化システム | |
JP5706347B2 (ja) | 二重化制御システム | |
WO2020090032A1 (ja) | 通信システム、通信装置、通信方法及びプログラム | |
WO2021100624A1 (ja) | 演算装置、冗長化システムおよびプログラム、ならびに冗長化構成の構築方法 | |
JP2009223418A (ja) | 二重化コントローラ | |
KR20110123168A (ko) | Hmi 이중화 장치 | |
JP7035511B2 (ja) | プログラマブルコントローラ及び二重化システム | |
JP7313845B2 (ja) | 鉄道制御システム | |
JP2010146363A (ja) | 二重化プログラマブルコントローラの系切替方式 | |
KR101122796B1 (ko) | Plc 시스템 | |
JP2005078174A (ja) | 無停電電源装置を用いた通信システム | |
KR100724495B1 (ko) | 피엘씨 이중화 시스템 및 운전 방법 | |
JP7306983B2 (ja) | コントローラ及び施設監視システム | |
JP5213805B2 (ja) | ノードおよびネットワーク制御方法 | |
JP2015207239A (ja) | 制御システム、制御装置およびプログラム | |
JP2007018026A (ja) | コントローラ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090904 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110324 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110329 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110530 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20110530 |
|
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: 20110621 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110704 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140729 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4788597 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |