JPS6357801B2 - - Google Patents

Info

Publication number
JPS6357801B2
JPS6357801B2 JP56036650A JP3665081A JPS6357801B2 JP S6357801 B2 JPS6357801 B2 JP S6357801B2 JP 56036650 A JP56036650 A JP 56036650A JP 3665081 A JP3665081 A JP 3665081A JP S6357801 B2 JPS6357801 B2 JP S6357801B2
Authority
JP
Japan
Prior art keywords
signal
microcomputer
circuit
computer
synchronization
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
Application number
JP56036650A
Other languages
English (en)
Other versions
JPS57152004A (en
Inventor
Midori Ito
Katsumi Oota
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
Tokyo Shibaura Electric Co Ltd
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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP56036650A priority Critical patent/JPS57152004A/ja
Publication of JPS57152004A publication Critical patent/JPS57152004A/ja
Publication of JPS6357801B2 publication Critical patent/JPS6357801B2/ja
Granted 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
    • G05B9/00Safety arrangements
    • G05B9/02Safety arrangements electric
    • G05B9/03Safety arrangements electric with multiple-channel loop, i.e. redundant control systems

Landscapes

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

Description

【発明の詳細な説明】 本発明は複数台の計算機を複合形に組んだ際の
プログラム処理の同期をとる為の多重計算機の同
期装置に関するものである。
たとえば、発電プラントにおいては従来電磁リ
レーにより論理を組んだシーケンス制御装置や、
アナログ回路を組合わせたアナログ制御装置がプ
ラント監視制御装置として用いられてきた。とこ
ろが最近、計算機技術の進歩によりこれ等の装置
が計算機特にマイクロコンピユータ(以下マイコ
ンと称す)を用いてそのソフトウエアプログラム
処理によつて実施される様になつてきた。
第1図はマイコンを用いたプラント監視制御装
置の説明図である。図で7は水力、火力、原子力
等の発電プラントであり、5はプロセス入力装置
6はプロセス出力装置、1はマイコンである。プ
ラントプロセス7の状態はプロセス入力装置5を
介して、マイコン1のメモリに読み込まれ、その
プロセスの状態に応じて、マイコン1のプログラ
ムによりプラント監視、制御のロジツクが実行さ
れ、その最終出力としてプロセス出力装置6を介
してプラント7へ出力信号を出す。
プラントプロセス量の中にはたとえばタービン
発電機の回転数を検出するパルス入力の様に非常
に早い周期でその状態をとらえる必要のあるもの
や、ボイラで発生する蒸気の温度の様に数秒〜数
分の周期で状態をとらえればよいもの等ある。
プラントプロセスの中でそれ程早くない周期で
監視、制御すればよい部分に第1図のようなシス
テムを適用する場合、マイコン1の中のプログラ
ムは最初に必要なプロセス入力をマイコンのメモ
リに読み込み、そのメモリに記憶されたプラント
の状態で、プログラム処理をし、プロセス出力を
しそれが終了すると再びプロセス入力を読み込む
という一巡の動作をくり返すケースが多い。早い
周期(数十ミリセコンド以下)で監視、制御する
必要のない場合はこれで十分である。
ところで、これ等マイコンによる監視、制御装
置が広く適用されるにつれ、そのプラント運転上
の重要性から一段と高い信頼性が要求され、この
マイコンも多重化とする必要がでている。多重化
した場合問題となるのは各々の計算機で実行され
るプログラム処理の同期である。先に述べたプロ
セス入力からプロセス出力までの一巡の動作をく
り返し実行すればよい装置の場合は、これを多重
化した場合、プロセス入力時点、プロセス出力時
点のいずれか又は両方でのみ、その入力もしくは
出力の同期をとれば十分であり、その1例を第2
図で説明する。
第2図で、1,2,3は各々同一の一巡の処理
をくり返し実行するマイコン、4は同期装置、1
1,12,13は各々マイコン1,2,3より同
期装置4に対して出される同期要求信号である。
41,42,43は同期装置4よりマイコン1,
2,3に出される同期割込信号である。第1図で
説明したプラントプロセス入力装置、プロセス出
力装置について、第2図では省略してある。
マイコン1,2,3の中のプログラムは各々、
プロセス入力装置よりプロセス入力を読み込み、
プログラム処理をし、プロセス出力装置へ出力す
る動作をくり返し実行しており、マイコン1,
2,3はプロセス入力を読み込む時点、プロセス
出力する時点のいずれか又は両方で同期がとれて
いればよい。プロセス入力読み込みの時点の同期
を例に説明すると、マイコン1,2,3の内、マ
イコン1がプロセス入力読み込みのタイミングに
なると、マイコン1は同期装置4に対して同期要
求信号11を出し、同期割込信号41がくるま
で、プログラムの進行を停止している。同期装置
4はマイコン1,2,3からの同期要求信号1
1,21,31がそろつた所で、同期割込信号4
1,42,43をマイコン1,2,3に同時に出
すとマイコン1,2,3はプログラム進行を再開
し、プロセス入力の読み込みを同時に開始する。
これにより同期がとれる。
しかし、この方法ではたとえば、マイコン2が
何らかの原因で急に故障した様な場合、(たとえ
ばマイコン2への電源供給ラインの故障により、
マイコン2への電源供給が急に停止した様な場
合)マイコン2からの同期要求信号21が出力さ
れなくなりこのシステムのプログラム進行は停止
してしまう。
従つて本発明の目的は1台のマイコンが故障し
て同期要求信号を出せなくてもシステムの処理を
続けることができる多重計算機同期方法を提供す
ることにある。
以下本発明を図面を参照して説明する。第3図
は本発明の一実施例を示すブロツク図でここでは
3台のマイコンによる多重計算機システムの場合
を例に示すが4台以上の場合も同様である。
第2図と同一部には同一符号を付して、同一部
については説明を省略する。4は同期装置であ
り、44,45,46はOR回路、47はAND回
路、48は同期割込信号発生装置である。14,
15,16はマイコン1,2,3から発信される
故障信号である。17,18,19はOR回路4
4,45,46から発信される信号である。
OR回路44はマイコン1から同期要求信号1
1あるいは故障信号14が発信されると信号17
をAND回路47に発信する。OR回路45はマイ
コン2から同期要求信号12あるいは故障信号1
5が発信されると信号18をAND回路48に発
信する。OR回路46はマイコン3から同期要求
信号13あるいは故障信号16が発信されると信
号19をAND回路47に発信する。AND回路4
7は信号17,18,19が全てそろつた時同期
割込信号発生装置に対して信号20を発信する。
同期割込信号発生装置48は信号20を受けると
同期割込信号41,42,43をマイコン1,
2,3に対し各々発信しマイコン1,2,3に同
時に処理をさせるべく割込をかける。
以上説明のように本発明はOR回路44,4
5,46を設け、故障信号14,15,16が生
じても、各々のマイコンに同期指令を出すように
したので、1台のマイコンに故障がおきてもシス
テム全体の処理を残りの正常なマイコンで続ける
ことができる。もちろん故障の生じたマイコンの
制御出力信号は、3台のマイコン構成を2OUT
of 3方式等にしているので阻止される。
【図面の簡単な説明】
第1図はプラント監視制御装置の説明図、第2
図は従来装置のブロツク図、第3図は本発明の一
実施例を示すブロツク図である。 1…マイコン、2…マイコン、3…マイコン、
4…同期装置、5…プロセス入力装置、6…プロ
セス出力装置、7…プラント、11…同期要求信
号、12…同期要求信号、13…同期要求信号、
14…故障信号、15…故障信号、16…故障信
号、17…信号、18…信号、19…信号、20
…信号、41…同期割込信号、42…同期割込信
号、43…同期割込信号、44…OR回路、45
…OR回路、46…OR回路、47…AND回路、
48…同期割込信号発生装置。

Claims (1)

    【特許請求の範囲】
  1. 1 同一の一巡のプログラム処理を実行する複数
    台の計算機を有した多重計算機システムにおい
    て、計算機の一巡のプログラム処理終了を知らせ
    る同期要求信号と、計算機の故障を知らせる故障
    信号と、これ等の信号の論理和をとるOR回路を
    計算機の台数分具備し、該各OR回路の出力信号
    の論理積をとるAND回路と該AND回路の出力信
    号を受けて各計算機に同期割込信号を出力する同
    期割込信号発生装置とからなる多重計算機の同期
    装置。
JP56036650A 1981-03-16 1981-03-16 Synchronizer for multiplex computer Granted JPS57152004A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56036650A JPS57152004A (en) 1981-03-16 1981-03-16 Synchronizer for multiplex computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56036650A JPS57152004A (en) 1981-03-16 1981-03-16 Synchronizer for multiplex computer

Publications (2)

Publication Number Publication Date
JPS57152004A JPS57152004A (en) 1982-09-20
JPS6357801B2 true JPS6357801B2 (ja) 1988-11-14

Family

ID=12475725

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56036650A Granted JPS57152004A (en) 1981-03-16 1981-03-16 Synchronizer for multiplex computer

Country Status (1)

Country Link
JP (1) JPS57152004A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07122812B2 (ja) * 1987-12-29 1995-12-25 株式会社日立製作所 冗長化制御システム用同期装置

Also Published As

Publication number Publication date
JPS57152004A (en) 1982-09-20

Similar Documents

Publication Publication Date Title
CN109189600A (zh) 一种基于多模冗余嵌入式软件的计算机系统及设计方法
KR20120020867A (ko) 이중화 구조를 갖는 제어기 및 그 운용 방법
US6161202A (en) Method for the monitoring of integrated circuits
JP2573297B2 (ja) 電力制御用ディジタルコントローラ
JPS5814692B2 (ja) 多重系同期運転方式
JP4558111B2 (ja) 三重系フォールトトレラントシステムのデータ変更方法
JPH10129487A (ja) 車両制御用コンピュータシステム
JP4600771B2 (ja) 制御装置
CN114188058A (zh) 一种备用系统被动控制转移系统及方法
JP2776417B2 (ja) 多重化クロック分配方式
RU2058679C1 (ru) Устройство для контроля и резервирования информационной системы
JPH0755179Y2 (ja) 並列多重電子連動装置
RU201248U1 (ru) Четырёхканальная управляющая система
SU1686455A1 (ru) Многопроцессорна система
JPS6013503B2 (ja) 同期運転方式
SU1508214A1 (ru) Резервируемое устройство
SU1057948A2 (ru) Резервированный генератор тактовых импульсов
Carpenter et al. Analysis and protection of interprocess communications in real-time systems
JPH03154901A (ja) 2重化制御装置
JPS60142431A (ja) 計算機
CN121348938A (zh) 用于核电行业的双cpu冗余plc主从切换方法及系统
JPS615350A (ja) 計算機
JPS5853250A (ja) 分散型制御システム
SU1397917A1 (ru) Двухканальное устройство дл контрол и восстановлени процессорных систем
SU1566355A1 (ru) Устройство дл контрол согласованного автомата