JPS60159902A - 二重系プログラマブルコントロ−ラ - Google Patents

二重系プログラマブルコントロ−ラ

Info

Publication number
JPS60159902A
JPS60159902A JP59014197A JP1419784A JPS60159902A JP S60159902 A JPS60159902 A JP S60159902A JP 59014197 A JP59014197 A JP 59014197A JP 1419784 A JP1419784 A JP 1419784A JP S60159902 A JPS60159902 A JP S60159902A
Authority
JP
Japan
Prior art keywords
main
plant
programmable controller
control
subsystem
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
Application number
JP59014197A
Other languages
English (en)
Inventor
Iwao Sugiyama
杉山 巖
Takeshi Inoue
猛 井上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP59014197A priority Critical patent/JPS60159902A/ja
Publication of JPS60159902A publication Critical patent/JPS60159902A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/058Safety, monitoring
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/14Plc safety
    • G05B2219/14136Redundancy, masking redundancy, avoid failure but no fault detection

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Hardware Redundancy (AREA)
  • Safety Devices In Control Systems (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [発明の技術分野] 本発明はプラントプロセスを制Hfるコントローラに係
り、特に二重系プログラマブルコントローラに関する。
[発明の技術的背景とその問題点コ 一般にプラントの運転制御の内容としては、その運転制
御が中断となることを極力避けなければならない商信頼
性の要求される王fti制御と、緊急時には中断しても
プラントの運転制御に対して致命的不具合の生じる恐れ
のない補助制御とが有る。
こ、tLらのプラントの制御をプログラマブルコントロ
ーラにより行う場合、主制御に関しては信頼性の要求よ
りそのシステム構成は二)1(系プログラマブルコント
ローラで制御を行う。一方、補助制御に関しては主制御
用のプログラマブルコントローラとは別にさらに一台の
プログラマブルコントローラを用いて制御を行うという
方式が採られている。
主制御を行うニル系プログラマブルコントローラは、同
一処理能力な肩する二つのプログラマブルコントローラ
を設け、プラントからの信号を隋=aみ込み、二重のコ
ントローラが同一の処理を行うようになっている。そし
て、イ(」互の結果を照合しながら、主系からプラント
に対して46号を出力し、これによって制御を行うとと
もに、主系が故障した場合には、副系が主系のバックア
ップを継続することによりプラントの制御を中断するこ
となく運転するものである。
即ち、主系が故障した場合を除き、副系は常時主系と同
一の処理を実行するだけであるので、二重のプログラマ
ブルコントローラを具えた二重系プログラマブルコント
ローラの稼動率を前腕した場合、その有効的彦活用方法
ではなく、その稼動率の向上が望まれていた。
[発明の目的] 本発明の目的は、常時は主系でプラントの主制御を行い
、副系ではプラントの補助制御を行い、生糸が故障した
ときは副系が仁れをバックアップするように構成し、こ
れによって二重系プログラマブルコントローラ稼動率を
向上させた二重系プログラマブルコントローラを提求す
るものである。
[発明の概要] プラントの主制御を行う主系とプラントの補助制御を行
う副系とを設け、主系において故障が発生しプラントの
主制御を行うことが不能となった場合には副系は主系に
替ってプラントの主制御な行い、故障となった主系が再
起動に成功すると副系として動作しプラントの補助fl
ii制御を行うようにしたことを特徴とする。
[発明の実施例] 以下、図面に基づく一実施例を参照して本発明を説明す
る。第1図は本発明の一実施例を示す構成図である。プ
ログラマブルコントローラ10,211は二重化されて
おり、いまプログラマブルコントローラIOを主系、プ
ログラマブルコントローラ2゜を副系とする。
プラント50からの1d号は入力装置3oで読み込まれ
、プログラマブルコントローラ10.20のそれぞれの
演算処理装置11 、22でそれぞれ内部記憶装置12
.22に読み込まれる。そして、主系のプログラマブル
コントローラ10で主制御を行い、副系のプログラマブ
ルコントローラ2oで補助側−を行う。
これらの演算結果は出力装置4oを介してプラント50
に出力されるようになっている。また、主系のプログラ
マブルコントローラ1oが正常が故障かの状態は、状態
出力部13を介して、副系のプログラマブルコントロー
ラ20の状態入力部Uに入力され、一方、副系のプログ
ラマブルコントローラ20が正常か故障かの状態は、状
態出力部23を介して主系のプログラマブルコントロー
ラlOの状態入力部14に入力される。これによって、
相互にその故障時にバックアップができるようにしてい
る。
第2図は、主系および副系がともに正常である場合の動
作を示す説明図である。入力装置?L30はプラント入
力データ読込みプログラム60を起動して、プラントの
主制御に関する入力信号および補助制御に関する入力信
号を読込む。そうすると、主系および副系の各演算処理
装置11 、21はそれぞれ主系入力読込みプログラム
61および副系入力読込みプログラム62を起動し、主
系の内部記憶装置12 。
副系の内部記憶装置22にそれぞれ同一のデータを読み
込む。このデータの入力後、主系の演算処理装置11は
プラントの主制御のシーケンス処理プログラム63を実
行し、副系の演算処理装置21#:tプラントの補助制
御のシーケンス処理プログラム64を各系単独に実行す
る。シーケンス処理プログラム63.64の処理が完了
した系は、相手系に対してシーケンス処理演算完了を知
らせる。両系がシーケンス処理演算を完了した時点で、
すなわち、通常は主系のプラントの主制御の演算完了を
基本的に優先度の高いものきしているので、主系の処理
が完了したら、主系10は副系2oに対してプラントの
主制御に関して必要なデータを主系の内部記憶装[12
から副系の内部記憶装置22ヘデータ転送を行う。また
補助制御に関する出力データを副系の内部記憶装置22
から主系の内部記憶装置12ヘデータ転送を行う。これ
はデータ転送プログラム65の起動により実行される。
このように、データの転送を行うので、プラントの主制
御を担当していない副系にも常時プラントの主制御に必
要な厳折のデータが格納されることになる。主系9則糸
間でデータ転送が完了すると、生糸10はプラン) 5
0に対して、主制御のための出力信号および補助制御の
ための出力信号を出力装置4oを介して出方する。
これは、プラントデータ出力プログラム66の起動によ
り行われる。
次に主系10に故障が発生した時のこの二重系プログラ
マブルコントローラの作動について述べる。
上述のように主系の状態即ち正常か、故障かは主系の状
態出力部I3を介して副系の状態入力部24へ伝えられ
、逆に副系の状態は副系の状態出力部23を介して主系
の状態入力部14へ伝えられる0第2図のTlのサイク
ル中に主系lOに故障が発生°した場合のプログラムの
起動タイミングの一例を第3図に示す。副系20は状態
入力部冴より主系の故障を検出すると、出力装置40に
対する出力を主系から自系に切換える。そしてその時点
で処理°中の補助制御のシーケンス処理プログラム64
の処理は続行し、それが終了すると、補助制御に関する
出力信号を出力するとともに主制御に関しては前回に出
力した値と同一のものを出力する0そして次のサイクル
より副′系20はプラントの主制御を肩がわりし一重系
単独のプログラマプルコイトローラとして主制御を継続
する。なお、この単独運転になった時点でもプラントか
らのWCみ°込む入力データの量は故障発生する前と同
じく主制御、補助制御に関するものの両方をサイクル毎
に読み込み、出力に関しては主制御に関わるもののみを
出力する0 次に主系10が第2図のT2のサイクル中に故障が発生
した場合、上述と同様に副系20は主系の故障を検知す
る。すると副系は出力装置40に対する出力を自系に切
換え、次のTlのサイクルよりただちにプラントの主制
御を肩がわりし、 −41j系単独のプログラマブルコ
ントローラとして主制御を継続する。
上述の二側において、故障を発生した系IOは可能な限
り11)起動を計り再起動に成功した揚台、プラントの
主制御を行っている系20に対して復帰したことを状態
出力部13を介し、状態入力部22を経由して知らせる
。復帰を確認した副系2υは次のサイクルより内部記1
.ハ装誼22の内容を復帰した系の内部記憶装置I2に
対してデータ転送を行ない、主系lOは以後副系となり
プラントの補助制御を担当し二貫系構成のプログラマブ
ルコントローラとなる0 また、これとは逆に補助制御を行っていた副系20が故
障した場合、主系10は副系20の故障を検出するとプ
ラントの主制御に関する信号だけを出力装置40を介し
てプラントに出力する。故障した副系20は可能な限り
再起動を計り再起動に成功した場合、主系lOに対して
復帰を知らせ副系の復帰を確認した主系1(1:その内
部記憶装置12の内容を副系の内部記憶装置22にデー
タ転送し副系20は杓びプラントの補助制御を再開する
[発明の効果] 以上の如く本発明は一台の二貫系プログラマブルコント
ローラに優先度の高低のある二種類の制御を行いつつ、
優先度の高い制御に関しては、バックアップ機能を備え
るということを可能としたも9であるから、その稼動率
を向上させるとともに経済的な二重系プログラマブルコ
ントローラを提供することができる。
【図面の簡単な説明】
第1図は本発明の二重系プログラマブルコントローラの
一実施例を示す構成図、第2図は本発明におけるプログ
ラム起動タイミングの説明図、第3図は故障発生時のプ
ログラム起動タイミングの説明図である。 10.21J・・・プログラマブルコントローラ11 
、21・・・演算処理装置 12.22・・・内部記憶装置 13.23・・・状態出力部 14 、24・・・状態
入力部60・・・プラント入力データ読み込みプログラ
ム61・・・生糸入力ηiPみ込みプログラム62・・
・副系入力vcみ込みプログラム63・・・主制御シー
ケンス処理プログラム64・・・補助制御シーケンス処
3jlプログラム65・・・データ転速プログラム 66・・・プラントデータ出力プログラム70・・・故
障発生 代理人 弁理士 則 近 惣 佑(はか1名)第1図 第2図 第3図

Claims (1)

    【特許請求の範囲】
  1. プラントの制御を行う二重系プログラマブルコントロー
    ラにおいて、前記プラントの主制御を行う主系と、前記
    プラントの補助制御を行う副系と、これら主系および酢
    ]系の状態を相互に伝送し合う状態出力部とを備え、前
    記主系に故障が発生したとき前記副系は前記主系に替っ
    て前記主制御を行い前記主系の故障が後部すると前記主
    系は前記側□ 系として前記補助制御を行うようにした
    ことを行′徴とする二1系プログラマブルコントローラ
JP59014197A 1984-01-31 1984-01-31 二重系プログラマブルコントロ−ラ Pending JPS60159902A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59014197A JPS60159902A (ja) 1984-01-31 1984-01-31 二重系プログラマブルコントロ−ラ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59014197A JPS60159902A (ja) 1984-01-31 1984-01-31 二重系プログラマブルコントロ−ラ

Publications (1)

Publication Number Publication Date
JPS60159902A true JPS60159902A (ja) 1985-08-21

Family

ID=11854390

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59014197A Pending JPS60159902A (ja) 1984-01-31 1984-01-31 二重系プログラマブルコントロ−ラ

Country Status (1)

Country Link
JP (1) JPS60159902A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62254240A (ja) * 1986-04-28 1987-11-06 Hitachi Ltd 系切替方式
JPH0740348U (ja) * 1993-12-29 1995-07-18 株式会社京三製作所 電子連動装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62254240A (ja) * 1986-04-28 1987-11-06 Hitachi Ltd 系切替方式
JPH0740348U (ja) * 1993-12-29 1995-07-18 株式会社京三製作所 電子連動装置

Similar Documents

Publication Publication Date Title
US4941087A (en) System for bumpless changeover between active units and backup units by establishing rollback points and logging write and read operations
JP4315016B2 (ja) コンピュータシステムの系切替方法
JPH08320835A (ja) 外部バスの障害検出方法
JPS60159902A (ja) 二重系プログラマブルコントロ−ラ
JPH05314075A (ja) オンラインコンピュータ装置
JPH0736721A (ja) 多重化コンピュータシステムの制御方式
JP3103877B2 (ja) 多重構成システムによるプログラム実行方式
JPS6214859B2 (ja)
JP2985188B2 (ja) 二重化計算機システム
JPH047645A (ja) フォールト・トレラント・コンピュータ
JPH0277943A (ja) システムリカバリ方法
JPH055122B2 (ja)
JPS595302A (ja) プラント分散制御方法
JP3055906B2 (ja) 緊急動作方式
JPH07143210A (ja) 多重化制御システム
JP3903688B2 (ja) バンク切替システム
JPS6218059B2 (ja)
JPS588016B2 (ja) マルチコンピユ−タシステムにおける中央処理装置の無停止切換方式
JPS59177666A (ja) 2重化バルク制御装置
JPS5814201A (ja) シ−ケンスコントロ−ラのパンプレスバツクアツプ装置
JPH03154901A (ja) 2重化制御装置
JPH04109303A (ja) 調節制御装置
JPH0253137A (ja) オンラインプログラム変更方式
JPS63196901A (ja) 多重化システムのプログラマブルコントロ−ラ復帰方式
JPS6077252A (ja) 入出力制御装置