JPH01116801A - 二重系切換方式 - Google Patents
二重系切換方式Info
- Publication number
- JPH01116801A JPH01116801A JP27684887A JP27684887A JPH01116801A JP H01116801 A JPH01116801 A JP H01116801A JP 27684887 A JP27684887 A JP 27684887A JP 27684887 A JP27684887 A JP 27684887A JP H01116801 A JPH01116801 A JP H01116801A
- Authority
- JP
- Japan
- Prior art keywords
- bus
- input
- output
- standby
- section
- 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
Links
Landscapes
- Safety Devices In Control Systems (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、待機冗長系を構成する制御装置の二重系切
換方式に関するものである。
換方式に関するものである。
第2図は例えば特開昭61−235901号公報に示さ
れた従来の二重系切換方式を示すブロック図であり、図
において、1は制御装置のA系の中央処理装置(以下、
CPU部という)部、2はこのA系のCPtJ部1と二
重化されて待機冗長系を形成するB系のCPU部、3は
A系およびB系のCPU部1,2からアクセスされる入
出力部、4はA系およびB系の管理を行う二重系切換指
令部、5はA系のCPU部1と入出力部3をリンクする
パスドライバ、6は同様のバスレシーバ、7゜8はB系
のパスドライバとレシーバ、9は入力カード、10は出
力カードである。
れた従来の二重系切換方式を示すブロック図であり、図
において、1は制御装置のA系の中央処理装置(以下、
CPU部という)部、2はこのA系のCPtJ部1と二
重化されて待機冗長系を形成するB系のCPU部、3は
A系およびB系のCPU部1,2からアクセスされる入
出力部、4はA系およびB系の管理を行う二重系切換指
令部、5はA系のCPU部1と入出力部3をリンクする
パスドライバ、6は同様のバスレシーバ、7゜8はB系
のパスドライバとレシーバ、9は入力カード、10は出
力カードである。
又、11は二重系切換指令部4からA系およびB系のc
pu部1,2に対し運用系あるいは待機系のモード指定
をする信号、12は二重系切換指令部4からバスレシー
バに対し運用系あるいは待機系の切換信号、13.14
はそれぞれA系およびB系のCPUカード、15は入出
力部のパス1.16.17はそれぞれA系およびB系の
CPU部1.2の自己診断結果を示す故障状態信号であ
る。
pu部1,2に対し運用系あるいは待機系のモード指定
をする信号、12は二重系切換指令部4からバスレシー
バに対し運用系あるいは待機系の切換信号、13.14
はそれぞれA系およびB系のCPUカード、15は入出
力部のパス1.16.17はそれぞれA系およびB系の
CPU部1.2の自己診断結果を示す故障状態信号であ
る。
次に動作について説明する。第2図において、A系、B
系の020部1および2は同一機能を持ち、系として対
等であり、二重化されて待機冗長系を構成しており、常
時はいずれかの系が運用系となり、他系が待機系となる
。
系の020部1および2は同一機能を持ち、系として対
等であり、二重化されて待機冗長系を構成しており、常
時はいずれかの系が運用系となり、他系が待機系となる
。
運用・待機の指示は二重系切換指令部4からの二重系モ
ード信号11と12によってなされる。
ード信号11と12によってなされる。
いま、A系が運用系、B系が待機系として以下の説明を
行う。A系の020部1は二重系切換指令部4からの信
号11により自系が運用系であることを知り、運用系と
しての処理演算を行う。
行う。A系の020部1は二重系切換指令部4からの信
号11により自系が運用系であることを知り、運用系と
しての処理演算を行う。
このとき、同時に二重系切換指令部4からバスレシーバ
6へ運用系指令信号が伝送され、A系の020部1はバ
スドライバ5、バスレシーバ6を介して入出力部3とリ
ンクされる。
6へ運用系指令信号が伝送され、A系の020部1はバ
スドライバ5、バスレシーバ6を介して入出力部3とリ
ンクされる。
又、同時に二重系切換指令部4からは待機系のCPU部
2と待機系のバスレシーバ8に待機系指令信号が伝送さ
れる。これにより、B系のCPU部2は待機系としての
処理演算を行5゜そして、バスレシーバ8は待機系指令
信号により、入出力部3の拡張バスへのアクセスを禁止
されるので、A系の020部1が入出力カード9,10
をアクセスする際、入出力部3に対し何の干渉もしない
ことになる。
2と待機系のバスレシーバ8に待機系指令信号が伝送さ
れる。これにより、B系のCPU部2は待機系としての
処理演算を行5゜そして、バスレシーバ8は待機系指令
信号により、入出力部3の拡張バスへのアクセスを禁止
されるので、A系の020部1が入出力カード9,10
をアクセスする際、入出力部3に対し何の干渉もしない
ことになる。
従来の構成でのバスレシーバ6のブロック図を第3図に
示す。運用系は3ステートバツフアのゲートを開き、待
機系は閉じることになる。すなわち、3ステートバツフ
ア198〜19dにはそれぞれ二重系切換指令部4から
の二重系切換指令が入力されるとともに、3ステートバ
ツフア19aはバッファ18a、アドレスバスな経てC
PU1からの運用系指令を入出力バス15に伝送する。
示す。運用系は3ステートバツフアのゲートを開き、待
機系は閉じることになる。すなわち、3ステートバツフ
ア198〜19dにはそれぞれ二重系切換指令部4から
の二重系切換指令が入力されるとともに、3ステートバ
ツフア19aはバッファ18a、アドレスバスな経てC
PU1からの運用系指令を入出力バス15に伝送する。
:3xチー)バッファ19bはバッファ18b。
コントロール信号バスを介して入出力バス15に伝送し
、3ステートバツフア19cはバッファ18C、データ
バスを介して020部1からのデータを入出力バス15
に伝送する。
、3ステートバツフア19cはバッファ18C、データ
バスを介して020部1からのデータを入出力バス15
に伝送する。
一方、3ステートバツフア19dは入出力ハス15から
のデータをバッファ18d、データバスを経て020部
1に伝送する。
のデータをバッファ18d、データバスを経て020部
1に伝送する。
ここに、B系CPU部2の待機系の処理とは、二重系切
換指令部4により待機系から運用系へ切り換える際、瞬
時の出力変動を引き起こさずバンプレスに出力が切り換
わるためのデータトラッキング処理等や、待機系として
の自己診断処理である(データをトラッキングする回路
については図示省略)。
換指令部4により待機系から運用系へ切り換える際、瞬
時の出力変動を引き起こさずバンプレスに出力が切り換
わるためのデータトラッキング処理等や、待機系として
の自己診断処理である(データをトラッキングする回路
については図示省略)。
又、ハスハI B E E 796 ハス(インテルマ
ルチパス)のようにCPU部と入出力を接続するシステ
ムバスを意味する。
ルチパス)のようにCPU部と入出力を接続するシステ
ムバスを意味する。
従来の二重系切換方式は以上のように構成されているの
で、二重系切換指令部4での判断のための信号は、故障
状態信号16.17のA系およびB系が正常であるか内
部に故障要因があるかという状態信号である。
で、二重系切換指令部4での判断のための信号は、故障
状態信号16.17のA系およびB系が正常であるか内
部に故障要因があるかという状態信号である。
これはA系、およびB系の自己診Fr績果によるもので
ある。すなわちユ自己診断結果によりA系に異常が発生
した場合にはB系に切り換わるが、このとき、B系が健
全であることを確認しておく必要がある。
ある。すなわちユ自己診断結果によりA系に異常が発生
した場合にはB系に切り換わるが、このとき、B系が健
全であることを確認しておく必要がある。
従来の制御装置では、CPU部の診断を実行することに
よりB系の健全性を確認するが、二重系切換指令部から
の信号により運用系、待機系の指定をしているので、待
機系のバスドライバやバスレシーバについては動作の有
無が判断できずその健全性が確認できないという問題点
があった。
よりB系の健全性を確認するが、二重系切換指令部から
の信号により運用系、待機系の指定をしているので、待
機系のバスドライバやバスレシーバについては動作の有
無が判断できずその健全性が確認できないという問題点
があった。
この発明は上記のような問題点を解消するためになされ
たもので、待機系のバスドライバおよびレシーバ部の診
断が出来ることにより、信頼性の高い二重系切換方式を
得ることを目的とする。
たもので、待機系のバスドライバおよびレシーバ部の診
断が出来ることにより、信頼性の高い二重系切換方式を
得ることを目的とする。
この発明に係る二重系切換方式は、運用系および待機系
の中央処理装置からアクセスされる入出力部内に設けら
れたバスレシーバ部あるいはバスドライバ部に自己診断
用のレジスタを設け、二重系切換指令部からの指令によ
り待機系の中央処理装置部が入出力部と切り離されてい
る場合でも待機系の中央処理装置部がこのレジスタのア
クセスを可能としたものである。
の中央処理装置からアクセスされる入出力部内に設けら
れたバスレシーバ部あるいはバスドライバ部に自己診断
用のレジスタを設け、二重系切換指令部からの指令によ
り待機系の中央処理装置部が入出力部と切り離されてい
る場合でも待機系の中央処理装置部がこのレジスタのア
クセスを可能としたものである。
この発明における待機系中央処理装置部が入出力部とは
切り離された状態において、入出力部のバスレシーバ内
あるいは中央処理装置部内のバスドライバに設置したレ
ジスタをアクセスすることにより、待機系の健全性のチ
エツクを常時可能とする。
切り離された状態において、入出力部のバスレシーバ内
あるいは中央処理装置部内のバスドライバに設置したレ
ジスタをアクセスすることにより、待機系の健全性のチ
エツクを常時可能とする。
以下、この発明の一実施例を図について説明する。第1
図において、22は通常16〜20本の信号ラインから
なるアドレスバス、23は通常16本の信号ラインから
なる双方向性のデータバス、24はリードあるいはライ
トコマンド等からなるコントロール信号バスである。
図において、22は通常16〜20本の信号ラインから
なるアドレスバス、23は通常16本の信号ラインから
なる双方向性のデータバス、24はリードあるいはライ
トコマンド等からなるコントロール信号バスである。
アドレスバス22と入出力バス15間にバッファ18a
と3ステートバツフア19aが接続され、コントロール
信号バス24と入出力バス15間にバッファ18bと3
ステートバツフア19bが接続され、データバス23と
入出力バス15間には、バッファ18cと3ステートハ
ツ7ア19cが接続されているとともに、3ステートバ
ツフア19dと、双方向性データバス23aとバッファ
18dとが接続されている。21は自己診断用のレジス
タであり、アドレスバス23とはアドレスデコーダ20
を介して接続され、又、バッファ18e。
と3ステートバツフア19aが接続され、コントロール
信号バス24と入出力バス15間にバッファ18bと3
ステートバツフア19bが接続され、データバス23と
入出力バス15間には、バッファ18cと3ステートハ
ツ7ア19cが接続されているとともに、3ステートバ
ツフア19dと、双方向性データバス23aとバッファ
18dとが接続されている。21は自己診断用のレジス
タであり、アドレスバス23とはアドレスデコーダ20
を介して接続され、又、バッファ18e。
18fを介して双方向性データバスに接続されるととも
に、リード、ライト等のコントロール信号線2Ja 、
24bに接続されている。
に、リード、ライト等のコントロール信号線2Ja 、
24bに接続されている。
次に動作について説明する。通常の待機冗長二重化にお
いては、第2図に示す構成の中のバスレシーバ6.8に
第1図の回路が適用される。□この状態でA系のCPU
部1がバスドライバ5やバスレシーバ6を介して入出力
カード9,10をアクセスしており、この間待機系はA
系から図示しない別ルートで送られてくるA系の内部状
態信号に追従する処理を行っている。
いては、第2図に示す構成の中のバスレシーバ6.8に
第1図の回路が適用される。□この状態でA系のCPU
部1がバスドライバ5やバスレシーバ6を介して入出力
カード9,10をアクセスしており、この間待機系はA
系から図示しない別ルートで送られてくるA系の内部状
態信号に追従する処理を行っている。
又、同時にCPU部1部局0周辺モリ等へリード/ライ
トアクセスすることや、CPtJ自身がノ1−ドウエア
として有するウォッチドッグタイマ等により自己診断処
理を行っている。
トアクセスすることや、CPtJ自身がノ1−ドウエア
として有するウォッチドッグタイマ等により自己診断処
理を行っている。
上記の処理と並行してCPU部1はバスレシーバ6のレ
ジスタ21をアクセスする。このレジスタ21は他の入
出力カードと同様メモリマップドエ10(入出力)でア
クセスされるものであるが、入出力カードのアドレスと
は一致しないようアドレスデコーダ部20であらかじめ
手動設定されている。
ジスタ21をアクセスする。このレジスタ21は他の入
出力カードと同様メモリマップドエ10(入出力)でア
クセスされるものであるが、入出力カードのアドレスと
は一致しないようアドレスデコーダ部20であらかじめ
手動設定されている。
二重系切換指令信号により、入出力部3の入出力ハス1
5と切り離された待機系のバスレシーバ8において、C
PU部2から自己診断用のレジスタ21にデータがコン
トロール信号線24bを経てライトされた後、続けて同
一アドレスのデータがコントロール信号線24aを経て
リードされる。
5と切り離された待機系のバスレシーバ8において、C
PU部2から自己診断用のレジスタ21にデータがコン
トロール信号線24bを経てライトされた後、続けて同
一アドレスのデータがコントロール信号線24aを経て
リードされる。
この処理により、待機系のCPU部2はバスドライバ7
からバスレシーバ8の最終段まで常時アクセスし、CP
U部2から出力したデータと、このデータが一度自己診
断用のレジスタ21に格納された後、次の処理でリード
バックされたデータとを比較することにより、待機系の
健全性をチエツクする。
からバスレシーバ8の最終段まで常時アクセスし、CP
U部2から出力したデータと、このデータが一度自己診
断用のレジスタ21に格納された後、次の処理でリード
バックされたデータとを比較することにより、待機系の
健全性をチエツクする。
万一この自己診断によりエラーが検知された場合には、
第2図のB系(待機系)故障状態信号17を二重系切換
指令部4へ向けて発することにより、運用系の故障が発
生する前に保守を行うことができる0 通常、CPU部2重化、入出力部1重化では第2図のよ
うにバスレシーバまで2重化することが多いため、この
実施例はバスレシーバに診断用のレジスタを設けること
について説明した。
第2図のB系(待機系)故障状態信号17を二重系切換
指令部4へ向けて発することにより、運用系の故障が発
生する前に保守を行うことができる0 通常、CPU部2重化、入出力部1重化では第2図のよ
うにバスレシーバまで2重化することが多いため、この
実施例はバスレシーバに診断用のレジスタを設けること
について説明した。
経済性を重視するシステムにおいては、バスドライバ部
までは2重化するが、バスレシーバ部は1重化というこ
ともある。
までは2重化するが、バスレシーバ部は1重化というこ
ともある。
この場合には、バスドライバ部に診断用のレジスタを設
ければこの実施例と同様の効果が得られることは言うま
でもない。
ければこの実施例と同様の効果が得られることは言うま
でもない。
以上のように、この発明によれば、待機系のバスレシー
バあるいはバスドライバに自己診断用のレジスタを二重
切換指令部からの指令により待機系の中央処理装置部が
入力部と切り離されている場合でもこの中央処理装置部
がレジストのアクセスができるように構成したので、待
機系の自己診断可能な領域がほぼ100チに達し信頼性
を高めることができる効果がある。
バあるいはバスドライバに自己診断用のレジスタを二重
切換指令部からの指令により待機系の中央処理装置部が
入力部と切り離されている場合でもこの中央処理装置部
がレジストのアクセスができるように構成したので、待
機系の自己診断可能な領域がほぼ100チに達し信頼性
を高めることができる効果がある。
第1図はこの発明の一実施例による二重系切換方式にお
けるバスレシーバのブロック図、第2図はこの発明およ
び従来の二重系切換方式の全体の構成を示すブロック図
、第3図は従来の二重系切換方式におけるバスレシーバ
部のブロック図である。 1はA系CPU部1.2はB系CPU部、3は入出力部
、5.7はパスドライバ、6,8はバスレシーバ、21
はレジスタ。 なお、図中同一符号は同一、又は相当部分を示す。 特許出願人 三菱電機株式会社 ロ よ 第2図
けるバスレシーバのブロック図、第2図はこの発明およ
び従来の二重系切換方式の全体の構成を示すブロック図
、第3図は従来の二重系切換方式におけるバスレシーバ
部のブロック図である。 1はA系CPU部1.2はB系CPU部、3は入出力部
、5.7はパスドライバ、6,8はバスレシーバ、21
はレジスタ。 なお、図中同一符号は同一、又は相当部分を示す。 特許出願人 三菱電機株式会社 ロ よ 第2図
Claims (1)
- 二重化されて、その一方が運用系、他方が待機系として
作動する中央処理装置部と、前記運用系と前記待機系の
両系の前記中央処理装置部に対して共通の要素として接
続され、信号の入出力を行う入出力部とを備えた制御装
置において、前記両系の中央処理装置部と前記入出力部
を接続するバスドライバあるいはバスレシーバ部におい
て前記待機系の中央処理装置部が前記入出力部と切り離
された状態でアクセスすることにより前記待機系の自己
診断を行う自己診断用のレジスタを設けたことを特徴と
する二重系切換方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27684887A JPH01116801A (ja) | 1987-10-30 | 1987-10-30 | 二重系切換方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27684887A JPH01116801A (ja) | 1987-10-30 | 1987-10-30 | 二重系切換方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01116801A true JPH01116801A (ja) | 1989-05-09 |
Family
ID=17575250
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP27684887A Pending JPH01116801A (ja) | 1987-10-30 | 1987-10-30 | 二重系切換方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01116801A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013085318A (ja) * | 2011-10-06 | 2013-05-09 | Hitachi Ltd | フェールセーフ装置 |
-
1987
- 1987-10-30 JP JP27684887A patent/JPH01116801A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013085318A (ja) * | 2011-10-06 | 2013-05-09 | Hitachi Ltd | フェールセーフ装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH01237844A (ja) | データ処理システムの診断方式 | |
| JPH01116801A (ja) | 二重系切換方式 | |
| JP2774675B2 (ja) | バスコントローラ | |
| JPS6321217B2 (ja) | ||
| JP2626127B2 (ja) | 予備系ルート試験方式 | |
| JP3150571B2 (ja) | 二重系切替方式 | |
| JP3012402B2 (ja) | 情報処理システム | |
| JP2637653B2 (ja) | 冗長化制御装置 | |
| JPS6095663A (ja) | 2重化磁気デイスク装置の自動切換装置 | |
| JPS6091415A (ja) | デイジタル制御装置 | |
| JPS584427A (ja) | 複数のシリアルバスル−プを有するマルチコンピユ−タシステム | |
| JP2946541B2 (ja) | 二重化制御システム | |
| JPH0625987B2 (ja) | 複合計算機システム | |
| JPH079636B2 (ja) | バス診断装置 | |
| JPH08106400A (ja) | プロセス入出力装置を二重化した二重化制御装置 | |
| JPH01258158A (ja) | インタフェース用icの故障診断回路 | |
| JPH04263333A (ja) | メモリ二重化方式 | |
| JPH09179836A (ja) | 多重化計算機およびその障害検出処理方法 | |
| JPS62137654A (ja) | 二重化バスの制御方式 | |
| JPH10187355A (ja) | ディスク制御システム | |
| JPH0337734A (ja) | 二重化構成装置 | |
| JPH02199562A (ja) | 二重化メモリコピー方式 | |
| JP2007323190A (ja) | データ通信を行う計算制御システム及びその通信方法 | |
| JPH04252344A (ja) | コンピュータシステム | |
| JPS59157759A (ja) | 二重化システム |