JPH06222942A - 二重化制御システムの制御切替保留方法 - Google Patents
二重化制御システムの制御切替保留方法Info
- Publication number
- JPH06222942A JPH06222942A JP5012062A JP1206293A JPH06222942A JP H06222942 A JPH06222942 A JP H06222942A JP 5012062 A JP5012062 A JP 5012062A JP 1206293 A JP1206293 A JP 1206293A JP H06222942 A JPH06222942 A JP H06222942A
- Authority
- JP
- Japan
- Prior art keywords
- control
- standby system
- standby
- control device
- loading
- 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
- Hardware Redundancy (AREA)
Abstract
(57)【要約】
【目的】プログラムまたはデータテーブルを変更しよう
とする際、マンマシンインタフェース装置(MMI装
置)1は稼動系制御装置2−1に新たなプログラム等を
ロードしたのち、続けて待機系制御装置2−2に同じ新
たなプログラム等をロードするが、この待機系へのロー
ド中に稼動系に切換要因が発生し、制御権が待機権に移
り、稼動系,待機系のプログラム不一致のまま待機系が
制御を開始することを防ぐ。 【構成】MMI装置1のロード中フラグ有効化手段12
は前記のロード中、その旨を示すフラグを待機系に書込
み有効化する。稼動系の待機系ロード中フラグ有無判別
手段12は常時、待機系のロード中フラグの有無を調
べ、稼動系の制御権引渡し保留手段13は稼動系に切換
要因が生じても前記ロード中フラグのON中は待機系へ
の制御権引渡しを保留する。
とする際、マンマシンインタフェース装置(MMI装
置)1は稼動系制御装置2−1に新たなプログラム等を
ロードしたのち、続けて待機系制御装置2−2に同じ新
たなプログラム等をロードするが、この待機系へのロー
ド中に稼動系に切換要因が発生し、制御権が待機権に移
り、稼動系,待機系のプログラム不一致のまま待機系が
制御を開始することを防ぐ。 【構成】MMI装置1のロード中フラグ有効化手段12
は前記のロード中、その旨を示すフラグを待機系に書込
み有効化する。稼動系の待機系ロード中フラグ有無判別
手段12は常時、待機系のロード中フラグの有無を調
べ、稼動系の制御権引渡し保留手段13は稼動系に切換
要因が生じても前記ロード中フラグのON中は待機系へ
の制御権引渡しを保留する。
Description
【0001】
【産業上の利用分野】本発明は稼動系および待機系に二
重化された制御装置により、外部の共通の末端機器を制
御する二重化制御システムにおいて、特に稼動系の制御
装置の異常などによってその制御権が待機系の制御装置
に移る際の誤動作を防止する制御切替保留方法に関す
る。
重化された制御装置により、外部の共通の末端機器を制
御する二重化制御システムにおいて、特に稼動系の制御
装置の異常などによってその制御権が待機系の制御装置
に移る際の誤動作を防止する制御切替保留方法に関す
る。
【0002】
【従来の技術】図1は本発明の実施例としてのシステム
構成図であるが、以下この図を流用して従来の技術を説
明する。なお従来においては同図中の11〜13の手段
は存在しない。図1において2−1,2−2は図外の末
端機器(センサ,パルブ等)に対する演算,制御を行う
二重化された制御装置で、この例では2−1は稼動系の
制御装置であり、2−2は待機系の制御装置であるもの
とする。この2つの制御装置2−1,2−2は常時、同
一のデータを用いて同一の演算を行っているが、末端機
器への制御データの出力は稼動系の制御装置2−1のみ
が行い、待機系の制御装置2−2は稼動系制御装置2−
1から制御権を得たとき以外は行わない。
構成図であるが、以下この図を流用して従来の技術を説
明する。なお従来においては同図中の11〜13の手段
は存在しない。図1において2−1,2−2は図外の末
端機器(センサ,パルブ等)に対する演算,制御を行う
二重化された制御装置で、この例では2−1は稼動系の
制御装置であり、2−2は待機系の制御装置であるもの
とする。この2つの制御装置2−1,2−2は常時、同
一のデータを用いて同一の演算を行っているが、末端機
器への制御データの出力は稼動系の制御装置2−1のみ
が行い、待機系の制御装置2−2は稼動系制御装置2−
1から制御権を得たとき以外は行わない。
【0003】4−1,4−2は夫々の制御装置2−1,
2−2に属する等値化装置で、待機系制御装置2−2が
制御権を得たとき稼動系制御装置2−1と同じ制御用デ
ータを保持した状態で末端機器の制御に入り得るように
常時、稼動系制御装置2−1内の制御用のデータを待機
系制御装置2−2へコピーしたり、稼動系から待機系へ
制御権を移動したりするための装置である。
2−2に属する等値化装置で、待機系制御装置2−2が
制御権を得たとき稼動系制御装置2−1と同じ制御用デ
ータを保持した状態で末端機器の制御に入り得るように
常時、稼動系制御装置2−1内の制御用のデータを待機
系制御装置2−2へコピーしたり、稼動系から待機系へ
制御権を移動したりするための装置である。
【0004】3はこの2つの等値化装置4−1,4−2
間のデータ伝送に用いられる等値化伝送路である。1は
この2重化制御システムをオペレータが監視するための
マンマシンインタフェース装置(MMI装置とも略記す
る)、5はこのMMI装置1および制御装置2−1,2
−2を結ぶ主伝送路である。
間のデータ伝送に用いられる等値化伝送路である。1は
この2重化制御システムをオペレータが監視するための
マンマシンインタフェース装置(MMI装置とも略記す
る)、5はこのMMI装置1および制御装置2−1,2
−2を結ぶ主伝送路である。
【0005】ところでこの二重化制御システムの監視
中、このシステムの実行するプログラムあるいはデータ
テーブルを変更したい場合がある。このときオペレータ
はMMI装置1を介して稼動系制御装置2−1に次いで
待機系制御装置2−2に対し順次、共通の新たなプログ
ラムまたはテーブルをロードする。
中、このシステムの実行するプログラムあるいはデータ
テーブルを変更したい場合がある。このときオペレータ
はMMI装置1を介して稼動系制御装置2−1に次いで
待機系制御装置2−2に対し順次、共通の新たなプログ
ラムまたはテーブルをロードする。
【0006】
【発明が解決しようとする課題】しかしながら従来の二
重化制御システムでは待機系へのプログラムまたはテー
ブル等をロード中であっても、稼動系に切換要因が発生
した場合、稼動系から待機系へ制御権を渡たしていた。
このため稼動系と待機系のプログラムまたはテーブルが
不一致の状態で待機系が制御を開始することになり、制
御が不連続,不完全になる惧れがある。そこで本発明は
この問題を解消できる二重化制御システムの制御切替保
留方法を提供することを課題とする。
重化制御システムでは待機系へのプログラムまたはテー
ブル等をロード中であっても、稼動系に切換要因が発生
した場合、稼動系から待機系へ制御権を渡たしていた。
このため稼動系と待機系のプログラムまたはテーブルが
不一致の状態で待機系が制御を開始することになり、制
御が不連続,不完全になる惧れがある。そこで本発明は
この問題を解消できる二重化制御システムの制御切替保
留方法を提供することを課題とする。
【0007】
【課題を解決するための手段】前記の課題を解決するた
めに、請求項1の制御切替保留方法では、一方が稼動
系,他方が待機系となり、稼動系に切替要因が発生した
ときは、稼動系がこの両系に共通の末端機器を制御する
制御権を待機系へ引渡す2つの制御装置(2−1,2−
2など)と、(主伝送路5などを介し)稼動系,待機系
の順にこの2つの制御装置へ共通のプログラムまたはデ
ータテーブル(以下このプログラムまたはデータテーブ
ルを一括してプログラム等という)をロードするマンマ
シンインタフェース装置(1など)とを備えた2重化制
御システムにおいて、前記待機系制御装置へのプログラ
ム等のロード中は、稼動系制御装置が(制御権引渡し保
留手段13など介し)待機系制御装置へ前記制御権を引
渡すことを保留するようにする。
めに、請求項1の制御切替保留方法では、一方が稼動
系,他方が待機系となり、稼動系に切替要因が発生した
ときは、稼動系がこの両系に共通の末端機器を制御する
制御権を待機系へ引渡す2つの制御装置(2−1,2−
2など)と、(主伝送路5などを介し)稼動系,待機系
の順にこの2つの制御装置へ共通のプログラムまたはデ
ータテーブル(以下このプログラムまたはデータテーブ
ルを一括してプログラム等という)をロードするマンマ
シンインタフェース装置(1など)とを備えた2重化制
御システムにおいて、前記待機系制御装置へのプログラ
ム等のロード中は、稼動系制御装置が(制御権引渡し保
留手段13など介し)待機系制御装置へ前記制御権を引
渡すことを保留するようにする。
【0008】また請求項2の制御切替保留方法では、請
求項1に記載の制御切替保留方法において、前記マンマ
シンインタフェース装置は、(ロード中フラグ有効化手
段11などを介し)待機系制御装置への前記プログラム
等のロード中は、待機系制御装置内のロード中である旨
を示すフラグデータ(ロード中フラグなど)を有効とす
るものであり、稼動系制御装置は(待機系ロード中フラ
グ有無判別手段12、等値化装置4−1,4−2、等値
化伝送路3などを介し)待機系制御装置内の前記フラグ
データを調べ、このフラグデータが有効の間は前記のよ
うに制御権の引渡しを保留するものであるようにする。
求項1に記載の制御切替保留方法において、前記マンマ
シンインタフェース装置は、(ロード中フラグ有効化手
段11などを介し)待機系制御装置への前記プログラム
等のロード中は、待機系制御装置内のロード中である旨
を示すフラグデータ(ロード中フラグなど)を有効とす
るものであり、稼動系制御装置は(待機系ロード中フラ
グ有無判別手段12、等値化装置4−1,4−2、等値
化伝送路3などを介し)待機系制御装置内の前記フラグ
データを調べ、このフラグデータが有効の間は前記のよ
うに制御権の引渡しを保留するものであるようにする。
【0009】
【作用】稼動系制御装置2−1は待機系制御装置2−2
へのプログラムまたはデータテーブルのロード中である
か否かを等値化装置4−1,4−2を介して調べ、ロー
ド中の間は自身に切換要因が発生しても待機系制御装置
2−2へ制御権を引渡さないようにする。
へのプログラムまたはデータテーブルのロード中である
か否かを等値化装置4−1,4−2を介して調べ、ロー
ド中の間は自身に切換要因が発生しても待機系制御装置
2−2へ制御権を引渡さないようにする。
【0010】
【実施例】本発明においては前述のように図1に手段1
1〜13が設けられる。ここで11はMMI装置1の本
発明に関わる部分機能部としてのロード中フラグ有効化
手段であり、12および13は夫々稼動系制御装置2−
1の本発明に関わる部分機能部としての待機系ロード中
フラグ有無判別手段および制御権引渡し保留手段であ
る。
1〜13が設けられる。ここで11はMMI装置1の本
発明に関わる部分機能部としてのロード中フラグ有効化
手段であり、12および13は夫々稼動系制御装置2−
1の本発明に関わる部分機能部としての待機系ロード中
フラグ有無判別手段および制御権引渡し保留手段であ
る。
【0011】次に図1の本発明に関わる動作を説明す
る。MMI装置1が共通の新たなプログラムまたはデー
タテーブルを稼動系制御装置2−1に次いで、待機系制
御装置2−2へロードする際、ロード中フラグ有効化手
段11はこのロードの期間中、ロード中である旨を示す
ロード中フラグを制御装置2−2内の所定のRAM領域
に書込んで、このフラグを有効として置く。なおこのフ
ラグは前記のロードが終了すれば消去(無効化)され
る。
る。MMI装置1が共通の新たなプログラムまたはデー
タテーブルを稼動系制御装置2−1に次いで、待機系制
御装置2−2へロードする際、ロード中フラグ有効化手
段11はこのロードの期間中、ロード中である旨を示す
ロード中フラグを制御装置2−2内の所定のRAM領域
に書込んで、このフラグを有効として置く。なおこのフ
ラグは前記のロードが終了すれば消去(無効化)され
る。
【0012】一方稼動系制御装置2−1の待機系ロード
中フラグ有無判別手段12は常時、等値化装置4−1を
介し、等値化伝送路3,等値化装置4−2を経て待機系
制御装置2−2内のロード中フラグが有効である(ON
である)か否かを判別する。ここで稼動系制御装置2−
1に切換要因が発生した場合、制御権引渡し保留手段1
3は待機系ロード中フラグ有無判別手段12の判別結果
を調べ、ロード中フラグがONであれば待機系制御装置
2−2への制御権の引渡しを保留し、ロード中フラグが
OFFになるのを待って等値化装置4−1を介し、等値
化伝送路3,等値化装置4−2を経て待機系制御装置2
−2へ制御権を引渡すようにする。
中フラグ有無判別手段12は常時、等値化装置4−1を
介し、等値化伝送路3,等値化装置4−2を経て待機系
制御装置2−2内のロード中フラグが有効である(ON
である)か否かを判別する。ここで稼動系制御装置2−
1に切換要因が発生した場合、制御権引渡し保留手段1
3は待機系ロード中フラグ有無判別手段12の判別結果
を調べ、ロード中フラグがONであれば待機系制御装置
2−2への制御権の引渡しを保留し、ロード中フラグが
OFFになるのを待って等値化装置4−1を介し、等値
化伝送路3,等値化装置4−2を経て待機系制御装置2
−2へ制御権を引渡すようにする。
【0013】
【発明の効果】本発明によれば稼動系と待機系の2つの
制御装置を備えた二重化制御システムにおいて、待機系
へプログラムまたはテーブル等をロードしている間は、
稼動系に切換要因が発生しても、稼動系から待機系へ制
御権が移らないようにしたので、稼動系と待機系のプロ
グラムまたはテーブル等が不一致のまま待機系へ制御権
が移り、制御が不連続はなったり、制御が不完全となっ
て事故が発生することを防止できる。
制御装置を備えた二重化制御システムにおいて、待機系
へプログラムまたはテーブル等をロードしている間は、
稼動系に切換要因が発生しても、稼動系から待機系へ制
御権が移らないようにしたので、稼動系と待機系のプロ
グラムまたはテーブル等が不一致のまま待機系へ制御権
が移り、制御が不連続はなったり、制御が不完全となっ
て事故が発生することを防止できる。
【図1】本発明の実施例としてのシステム構成図
1 マンマシンインタフェース装置(MMI装置) 2−1 稼動系制御装置 2−2 待機系制御装置 3 等値化伝送路 4−1 等値化装置 4−2 等値化装置 5 主伝送路 11 ロード中フラグ有効化手段 12 待機系ロード中フラグ有無判別手段 13 制御権引渡し保留手段
Claims (2)
- 【請求項1】一方が稼動系,他方が待機系となり、稼動
系に切替要因が発生したときは、稼動系がこの両系に共
通の末端機器を制御する制御権を待機系へ引渡す2つの
制御装置と、 稼動系,待機系の順にこの2つの制御装置へ共通のプロ
グラムまたはデータテーブル(以下このプログラムまた
はデータテーブルを一括してプログラム等という)をロ
ードするマンマシンインタフェース装置とを備えた2重
化制御システムにおいて、 前記待機系制御装置へのプログラム等のロード中は、稼
動系制御装置が待機系制御装置へ前記制御権を引渡すこ
とを保留するようにしたことを特徴とする二重化制御シ
ステムの制御切替保留方法。 - 【請求項2】請求項1に記載の制御切替保留方法におい
て、 前記マンマシンインタフェース装置は、待機系制御装置
への前記プログラム等のロード中は、待機系制御装置内
のロード中である旨を示すフラグデータを有効とするも
のであり、 稼動系制御装置は待機系制御装置内の前記フラグデータ
を調べ、このフラグデータが有効の間は前記のように制
御権の引渡しを保留するものであることを特徴とする二
重化制御システムの制御切替保留方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5012062A JPH06222942A (ja) | 1993-01-28 | 1993-01-28 | 二重化制御システムの制御切替保留方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5012062A JPH06222942A (ja) | 1993-01-28 | 1993-01-28 | 二重化制御システムの制御切替保留方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06222942A true JPH06222942A (ja) | 1994-08-12 |
Family
ID=11795118
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5012062A Pending JPH06222942A (ja) | 1993-01-28 | 1993-01-28 | 二重化制御システムの制御切替保留方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06222942A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100385861B1 (ko) * | 2001-07-09 | 2003-06-02 | 주식회사 케이티 | 이중화된 시스템에 이용되는 스탠바이 로딩 방법 및 그방법을 실현하는 프로그램이 수록된 컴퓨터 판독가능기록매체 |
-
1993
- 1993-01-28 JP JP5012062A patent/JPH06222942A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100385861B1 (ko) * | 2001-07-09 | 2003-06-02 | 주식회사 케이티 | 이중화된 시스템에 이용되는 스탠바이 로딩 방법 및 그방법을 실현하는 프로그램이 수록된 컴퓨터 판독가능기록매체 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04284548A (ja) | データベース排他制御方式 | |
| JPH0814797B2 (ja) | 二重化処理装置におけるチェック方法 | |
| JPH0346034A (ja) | 情報処理システム | |
| JP2800540B2 (ja) | パネル監視方式 | |
| JPH05204880A (ja) | 二重化計算機システム | |
| JPS6027421B2 (ja) | マルチシステムの監視・制御方式 | |
| JPH0769882B2 (ja) | クロスコール機能を有する入出力制御システム及びそのシステムにおける動的構成変更方法 | |
| JPH0713791A (ja) | 二重化制御システムの等値化方法 | |
| JPH0546367Y2 (ja) | ||
| JPS628832B2 (ja) | ||
| JPS6175934A (ja) | 二重化システムにおける中央処理装置間通信方法 | |
| JP2592676B2 (ja) | 系切り替え方式 | |
| JPS6232739A (ja) | 切換制御方式 | |
| JP3033586B2 (ja) | 情報処理システム | |
| JPH02277142A (ja) | 二重系計算機システム | |
| JPS60136853A (ja) | デ−タ転送方式 | |
| JPH0775001B2 (ja) | 系切替方法 | |
| JPS62269239A (ja) | ジヨブのキヤンセル/中断抑制制御方式 | |
| JPH08153030A (ja) | ファイル制御装置及び制御システム | |
| JPH08320842A (ja) | データ転送制御システム | |
| JPH04142631A (ja) | メモリ内容引継方式 | |
| JPH03134748A (ja) | データ転送経路の切替方式 | |
| JPH0358119A (ja) | 外部記憶装置の二重化方式 | |
| JPH01248201A (ja) | 複合制御装置 | |
| JPS62168249A (ja) | ダウン・ロ−ド処理方式 |