JPS58144901A - シ−ケンス制御装置 - Google Patents

シ−ケンス制御装置

Info

Publication number
JPS58144901A
JPS58144901A JP2681182A JP2681182A JPS58144901A JP S58144901 A JPS58144901 A JP S58144901A JP 2681182 A JP2681182 A JP 2681182A JP 2681182 A JP2681182 A JP 2681182A JP S58144901 A JPS58144901 A JP S58144901A
Authority
JP
Japan
Prior art keywords
circuit
output
reset
input
failure
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
JP2681182A
Other languages
English (en)
Inventor
Iwao Sugiyama
巌 杉山
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
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 Toshiba Corp, Tokyo Shibaura Electric Co Ltd filed Critical Toshiba Corp
Priority to JP2681182A priority Critical patent/JPS58144901A/ja
Publication of JPS58144901A publication Critical patent/JPS58144901A/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/042Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は、マイクロコンピュータを剛いたジ−タンス制
御装置に関する。
〔発明の技術的背景〕
通常、マイクロコンビ、−夕を用いり’/ −、’y 
yス制御1装置ti、#I1図に示すように、シークン
ス演算およびその他の演算処理を行うマイクロコンピュ
ータl(以下、μ−CPUと略す)と、実行グログラム
を予め記憶している主メモリ2と、人カr−夕及びジー
タンス演算結果を一時配置着するガータメモリ3と、制
御対象7とデータメモリ3とさどる入出力制御部4と、
前abのμmCPU 1の主メモリ2とデータメモリ3
と入出力制御部4と入力f −ト5と出力ラッチ回路6
を接続するコモンパスCで構成される。史に、前記のμ
mCPU 1と主メモリ2とデータメモリ3と人出力制
御部4のそれぞれの故障を検知し、出力ラッチ回路をリ
セ、トする故障検知回路8と、通電時に所定のリセット
信号を発生するリセット回路9と、前記2者故嘩検知回
路8とリセット回路9の各出刃の論理和を行い、その出
力をμmcPUlと人出力制御部4に与える@理和回路
1oで構成される。
以上の構成で、そのシーケンス制御動作は以下のように
して行われる。先ず、μmCPU 1がコモンパスC會
経由して人出カft1lJ111部4に対し、データ読
込み指令を出す。この指令がめると、人出力制(2)1
114は制御対象7から入カr−ト5を制御し、人力デ
ータを入子し、コモンパスCに出力する。
これにて、μmCPU 1はコモンバスC上の入力デー
タを、自分のレジスタを介してデータメモリ3にml憶
させる。前述のように全ての入力データを入力し終ると
、μmCPU 1はデータメモリ3の内容に基づいて、
主メモリ2に予め記憶されている実行グログラムに従っ
てシーケンス演算を実行し、その演算結果をデータメモ
リ3に一時記憶させる。
このようにして、全ての実行グログラムを終rすると、
μmCPU 1はコモンパスCを経由して人出力制御部
4に対してデータ出力指令を出す。この指令があると、
入出力制御部4はデータメモリ3に配憶されている演算
結果を出力ラッチ回路6に記憶させ、制御対象7に出力
する。前述のように全ての演算結果を制御対象7に出力
すると、シーケンス制御の1スキヤンは終了する。
〔背景技術の問題点〕
しかしながら、上記従来構成では、シーケン、ス制御の
1スキヤン内で、μmCPU 1と王メモリ2とr−タ
メモリ3と入出刃側m部4を崎鯛する時間が多いため、
当然のことながら谷部での故障する偵率も高くなり、偶
発的に改−が死生することがある。この場合、前述の4
者のいずれか1ケ所以上で塔発故障が発生すると、故障
検知回路8は数μm幅のI9ルスを出力する。この/母
ルス出力は、一方では論理和回路10を経てμmCPU
 1と入出力制御部4をリセットし、再起させるが、他
方では出力ラッチ回路6をリセットし、制御対象7を初
胡の状態へと突変させる。更に、前述のようにμmCP
U 1と入出力制御部4は再起動され、データメモリ3
の内容に従ってジ−タンス演算を行うため、出力ラッチ
回路6は再度故障発生前の状態に突変するので、制御対
象jには2度にわたって大きな外乱が与えられるとbう
不都合があう九。
〔発明の目的〕
本発明は、シーケンス制御装置の各部に偶発的に発生す
る単発故障に対して制御対象に大き0な外乱を与えるこ
となく、シーケンス制御装置内部をリセットし再起動さ
せ制御を継続させること゛と、連続する故−に対して7
−ケンス制御装置を停止させ制御41対縁への影譬を最
小限度におさえることのできるジータンス制#袈瀘を提
供すること金目的とする。
〔発明の概要〕
この目的を達成するため、本発明は、偶発的な単発故障
が発生したとき、故障直前制御信号をう、子回路に保持
して制御対象へ出力することによシ、制御信号の変動を
防止すると共に、その単発故障が連続した場合もしくは
解除できなかった場合、これを故障計数監視回路を設け
て監視し、その出力でラッチ回路をり竜ッ卜することに
より、ことを主な特徴とする・ 〔発明の実施例〕 以下、本発明を第2図に示す一実施例を参照しながら説
明する。
第2図は、本発明によるシーケンス制#装置の全体構成
図で、図中、第1図と同一符号は同−又は相当部分を示
し、第1図の構成と異なる王な点は、故障検知回路8の
パルス出力を入力とし、指定された時間内に指定され九
故wk発生回数以上の故障が連続するとレベル信号を出
刃ラッチ回路6のリセット入力端子に出力する故障計数
監視回路11を般けた点である。
以上の構成で、シーケンス制御装置としての1スキヤン
の動作は、従来のものと全く同様の動きをする。しかし
、μmCPU 1と主メモリ2とデータメモリ3と入出
力制御部4のいずれか1ケ所で故障が発生すると、故障
検知回路8が働き、数μ−遍の・母ルスを出力する。こ
のノ9ルスによシ、論理和回路10を介してμmCPU
 1と入出力制御部4がリセットされる。故障が除去さ
れれば再起動する。
例えば、故障計数監視回路11が1秒間に2回以上故障
検知回路8より・臂ルス出力を受けた時、レベル信号を
出力するものとすると、1回目の単発故障の発生ではレ
ベル信号は出力されず、出力う、チ回w116は故障発
生直前の状態を維持する。
従って、制御対象7も故障発生直前の状態を維持し、μ
mCPU lと入出刃側#s4が再起動され最新の大力
データを得てシーケンス演算を続行しても制御対象7に
例吟外乱を与えることなく、シーケンス制御を継続する
ことができる。また、μmCPU 1と入出力制御部4
はリセットされるが、故障が解除できないか新九に別の
個所で故111[力角生した場合、故障計数監視回路1
1111秒間に2回以上の故障発生があると判断して、
レベル信号を出力し、μmCPU 1と入出力制御部4
を強制的に停止させると同時に1出力ラッチ回路6をリ
セットし、制御対象7を初期の状態に戻し、シーケンス
制御装置を安全状態に落ちつかせる。この状態は通電開
始時に動作するリセット回路9が鋤くまで維持される。
このように、故障計数監視回路11の働きによって、シ
ーケンス制御装置内の偶発的な単発故障には制御対象7
に何等の外乱を与えることなく再起製し、一方シーケ/
ス制御装置内の連続する単発故障や解除できなかった故
障に対しては出力を全てリセットし、制御対象7を安全
方向へと移すことができる。
尚、この故障針数監視回路は本発明のように7−ケンス
制御装置だけでなく、マイクロコンビ。
−夕を利用した制御装置全般に適用可能である。
〔発明の効果] 以上のように本発明によれば、偶発的な単発故障が発生
し友とき、故障発生直前の制御信号をう、チ回路に保持
し、制御対象に出力する一方、故障計数監視回路を設け
、その単発故障が連続し九場合あるいはその単発故障が
解除できなかった場合にのみ、前記ラッチ回路をリセッ
トするようにしたので、故障発生時における制御対象へ
の誤出力が防止できると共に、制御対象の故障(制御停
止)時間を最小限に止めることができる、また、故障計
数監視回路を調整し、故障監視時間を任意に設定するこ
とにより、μmCPUや入出力制御部の再起動時間を任
意に調節することができる。この結果、μmCPUが再
起動したときに時間的余裕を持喪すことができ、故障4
歴を残4し処理ができる・また、再起動時間を充分長く
取れるため、再起動の成功率を高くすることが期待でき
る。
4、−面の藺、14kl説明 第1図は従来のシーケンス制#装置のブロック構成図、
第2図は本発明の一実施例を示すシーケンス制御装置の
ブロック構成図である。
1・・・μmCPU、2−・主メモリ、3・・・データ
メモリ、4・・・入出力制御部、5・・・入力r−)、
6・・・出力ラッチ回路、7−・・制御対象、8・・・
故障検知回路、9・・・リセット回路、lO・−論理和
回路、ll・・・故障計数監視回路。
(7317)代理人 弁理士則近唐佑 (ほか1名) 第1図 Q

Claims (1)

  1. 【特許請求の範囲】 制御対象からの入力データを入出力制御部が入力f−)
    を制御することで読み込み、前記入力データをr−タメ
    モリに一時記憶し、前記データメモリの内容に基づいて
    主メモリに予め記憶された実行グロダラムに従ってマイ
    クロコンピュータによってシークンス演算を行い、その
    演算結果を前記データメモリに一時記憶し、前記データ
    メモリに記憶された演算結果を前記入出力制御部が出力
    ラッチ(ロ)路に一ピ億させ前記制御対象に与えるシー
    ケンス制御装置において、前記マイクロコンピュータと
    剖配王メモリと前記データメモリと前記入出力制御部の
    各々について故障を検知する故障検知回路と、削紀故嘩
    桝知1!1!l略の出力を得て指定された時間内に(一
    定された故障発生回数以上の故障が発生すると出力佃′
    号を出力し、前記出力ラッチ回w11t′リセットする
    故障計数−恍回路と、通電時に所定のリセット信号を出
    力し、前記故障検知回路と前記故障計数監視回路をリセ
    ットするリセ。 ト回路と、前記故障検知回路と故障計数監視回路とリセ
    ット回路の各出方信号の論理和を取り、その出力を前記
    マイクo:Iンピ、−夕のリセット入力端子と前記入力
    制御部のリセット入力端子に出力する論理和回路とを設
    けたことを特徴とするシーケンス制御装置。
JP2681182A 1982-02-23 1982-02-23 シ−ケンス制御装置 Pending JPS58144901A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2681182A JPS58144901A (ja) 1982-02-23 1982-02-23 シ−ケンス制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2681182A JPS58144901A (ja) 1982-02-23 1982-02-23 シ−ケンス制御装置

Publications (1)

Publication Number Publication Date
JPS58144901A true JPS58144901A (ja) 1983-08-29

Family

ID=12203667

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2681182A Pending JPS58144901A (ja) 1982-02-23 1982-02-23 シ−ケンス制御装置

Country Status (1)

Country Link
JP (1) JPS58144901A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6037880A (ja) * 1983-08-10 1985-02-27 Canon Inc 2値化回路
JPS60134781A (ja) * 1983-12-23 1985-07-18 Matsushita Electric Ind Co Ltd 空気調和機の異常検出装置
JPS60123004U (ja) * 1984-01-26 1985-08-19 株式会社小松製作所 溶接ロボツトの一時停止発生後の処理装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6037880A (ja) * 1983-08-10 1985-02-27 Canon Inc 2値化回路
JPS60134781A (ja) * 1983-12-23 1985-07-18 Matsushita Electric Ind Co Ltd 空気調和機の異常検出装置
JPS60123004U (ja) * 1984-01-26 1985-08-19 株式会社小松製作所 溶接ロボツトの一時停止発生後の処理装置

Similar Documents

Publication Publication Date Title
US5491787A (en) Fault tolerant digital computer system having two processors which periodically alternate as master and slave
JPS58144901A (ja) シ−ケンス制御装置
US5367668A (en) Method and apparatus for fault-detection
US5303143A (en) Monitoring circuit for a multiprocessor means of an apparatus or of a system
JPS59119453A (ja) Cpu暴走監視回路
JP3536293B2 (ja) 二重化コンピュータ装置
JP2998804B2 (ja) マルチマイクロプロセッサシステム
JP2508305B2 (ja) 初期値決定装置
SU1012260A1 (ru) Устройство дл диагностики ошибок ЭВМ
JPH0430245A (ja) マルチプロセッサ制御方式
JPS582955A (ja) 待機冗長系の自己診断装置
JP3042034B2 (ja) 障害処理方式
JPS5812062A (ja) 並列電子計算機システムの出力装置
JPH02130658A (ja) 障害処理方式
JPH0251748A (ja) マイクロコンピュータ
JPH0430604B2 (ja)
JPS5822459A (ja) 割込要求監視方式
JPS6213153Y2 (ja)
JPS61190637A (ja) コンピユ−タ−故障時の自動リセツト装置
JPH0478517B2 (ja)
SU881753A1 (ru) Устройство дл контрол процессора
JPS60140438A (ja) 情報処理系の系切替制御方式
JPH039487B2 (ja)
JPS62123531A (ja) Cpu監視装置
JPS60164814A (ja) 異常入力検出装置