JPH0731544B2 - 演算渋滞監視装置 - Google Patents

演算渋滞監視装置

Info

Publication number
JPH0731544B2
JPH0731544B2 JP59206986A JP20698684A JPH0731544B2 JP H0731544 B2 JPH0731544 B2 JP H0731544B2 JP 59206986 A JP59206986 A JP 59206986A JP 20698684 A JP20698684 A JP 20698684A JP H0731544 B2 JPH0731544 B2 JP H0731544B2
Authority
JP
Japan
Prior art keywords
signal
abnormality
reset
main cpu
abnormality detection
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 - Lifetime
Application number
JP59206986A
Other languages
English (en)
Other versions
JPS6188310A (ja
Inventor
新一 尼崎
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP59206986A priority Critical patent/JPH0731544B2/ja
Publication of JPS6188310A publication Critical patent/JPS6188310A/ja
Publication of JPH0731544B2 publication Critical patent/JPH0731544B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime 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
    • G05B19/0421Multiprocessor system

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Programmable Controllers (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、シーケンス制御における例えばプログラマ
ブルコントローラの演算渋滞監視装置に関するものであ
る。
〔従来の技術〕
従来のシーケンス制御におけるプログラマブルコントロ
ーラの演算渋滞監視は、第2図に示す構成の装置で行な
われていた。図において(1)はカウンタ回路、(2)
はカウンタ回路(1)のカウント入力となるクロツク、
(3)はシーケンス演算を行うCPUであり、シーケンス
演算実行ごとにカウンタ回路(1)にリセツトをかける
ようになつている。
従来のプログラマブルコントローラの演算渋滞監視は上
記のように構成された装置によつてなされる。シーケン
ス制御動作が開始すると、この開始時点よりCPU(3)
によるシーケンス演算が順調に行なわれる限り、シーケ
ンス演算の終了ごとにCPU(3)の指令によつてカウン
タ回路(1)にリセツトがかかり、次のシーケンス演算
を開始する。
次に、CPU(3)によるシーケンス演算が順調に行なわ
れずに、カウンタ回路(1)がクロツク(2)によりカ
ウントアツプする前にCPU(3)からのリセツト信号が
ない場合は、カウンタ回路(1)から演算渋滞信号が発
せられ、所定の警報あるいは表示部を作動させるように
なつている。
〔発明が解決しようとする問題点〕
上記のような従来のプラグラマブルコントローラの渋滞
監視を行う装置においては、シーケンス演算が順調に行
なわれていないにもかかわらず例えばCPU(3)が誤つ
てライト・リード(WR)する等のCPU(3)の異常状態
が原因でカウンタ回路(2)に対して、常時リセツト信
号が出てしまうと演算渋体信号が出力しないという問題
点およびカウンタ回路(2)の定数が決まつており、演
算渋滞監視時間が一定になつてしまうという問題点があ
つた。
この発明は、かかる問題点を解決するためになされたも
ので、CPU(3)が異常状態になつても、演算渋滞信号
が発せられ、又、演算渋滞監視時間をプログラマブルに
変更できるような渋滞監視方式を提供することを目的と
する。
〔問題点を解決するための手段〕
本発明に係る演算渋滞監視装置は、シーケンス制御を行
うと共に、相互に相手方の異常を検索し合い、相手方の
異常を検出したときそれぞれ第1、第2の異常検出信号
を出力する主CPU及び副CPUと、シーケンス演算の終了の
たびに主CPUから入力されるリセット信号によりリセッ
トされると共に入力された所定のクロック信号をカウン
トし、プログラマブルに予め主CPUにより設定された設
定値により示される時間内にリセット信号が入力されな
いと第3の異常検出信号を出力するカウンタ回路と、第
1、第2及び第3の異常検出信号の論理和をとる論理和
回路とを備え、論理和回路の出力を演算渋滞信号とする
ようにしたものである。
〔作 用〕
本発明においては、主CPU及び副CPUが相互に相手方の異
常を検索し合い、相手方の異常が検出されるとそれぞれ
第1、第2の異常検出信号が出力され、主CPUからシー
ケンス演算の終了のたびに入力されるリセット信号によ
りリセットされるカウンタ回路により、所定の入力され
たクロック信号がカウントされると共にプログラマブル
に予め主CPUにより設定された設定値により示される時
間内にリセット信号が入力されないと第3の異常検出信
号が出力され、第1、第2及び第3の異常検出信号の論
理和が論理和回路によりとられ、この論理和出力が演算
渋滞信号となる。
〔実施例〕
第1図はこの発明による演算渋滞監視を行う装置の一実
施例を示すブロツク構成図である。(1)はカウンタ回
路、(2)はクロツク、(3a),(3b)はそれぞれ主、
副CPU、(4)はOR回路であり、(3a),(3b)の主、
副CPUは相互に相手側の異常を検索し合い、カウンタ回
路(1)を作動させて主CPU(3)のシーケンス演算を
計時し、異常時にOR回路(4)より渋滞信号が出力され
るようになつている。
上記のように構成されたシーケンス制御装置において
は、まず主CPU(3a)が、カウンタ回路(1)の設定を
プログラマブルに行い、シーケンス演算を開始する。主
CPU(3a)がシーケンス演算を行ない、この演算が所定
時間に終了すると、主CPU(3a)の指令で図示のAライ
ンを介してカウンタ回路(1)はリセツトされる。主CP
U(3a)によるシーケンス演算が渋滞して所定時間内に
各ステツプのシーケンス演算が行なわれない場合は、直
ちに図示のBラインを介して論理和回路、例えばOR回路
(5)に第3の異常検出信号が伝達されて演算渋滞信号
が発せられる。
また、主CPU(3a)あるいは副CPU(3b)のいずれかが異
常状態になつた場合は、図示のCまたはDラインを介し
てOR回路(5)へそれぞれ第1の異常検出信号又は第2
の異常検出信号が伝達され、Eで示す演算渋滞信号が発
せられるようになつている。
なお、上記実施例では、プログラマブルコントローラに
よるシーケンス演算の場合について述べたが、他のシー
ケンス制御機器による演算の場合にも適用できることは
いうまでもない。
〔発明の効果〕
以上のように、本発明によれば、主CPU及び副CPUが相互
に相手方の異常を検索し合い、相手方の異常を検出する
とそれぞれ第1、第2の異常検出信号を出力し、主CPU
からシーケンス演算の終了のたびに入力されるリセット
信号によりリセットされるカウンタ回路により、所定の
入力されたクロック信号をカウントすると共にプログラ
マブルに予め主CPUにより設定された設定値により示さ
れる時間内にリセット信号が入力されないと第3の異常
検出信号を出力し、第1、第2及び第3の異常検出信号
の論理和を論理和回路によりとり、この論理和出力を演
算渋滞信号とするようにしたので、プログラマブルに的
確な演算渋滞検出ができると共に、演算渋滞検出におけ
る検出漏れが阻止でき、これを用いた装置の信頼性を向
上できるという効果を有する。
【図面の簡単な説明】
第1図はこの発明の一実施例による演算渋滞監視を行う
ための装置の構成を示すブロツク図、第2図は従来の演
算渋滞監視装置の構成を示すブロツク図である。 図において、(1)はカウンタ回路、(2)はクロツ
ク、(3a)は主CPU、(3b)は副CPU、(4)はOR回路で
ある。 なお、各図中同一符号は同一または相当部分を示す。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】シーケンス制御を行うと共に、相互に相手
    方の異常を検索し合い、相手方の異常を検出したときそ
    れぞれ第1、第2の異常検出信号を出力する主CPU及び
    副CPUと、 シーケンス演算の終了のたびに前記主CPUから入力され
    るリセット信号によりリセットされると共に入力された
    所定のクロック信号をカウントし、プログラマブルに予
    め前記主CPUにより設定された設定値により示される時
    間内に前記リセット信号が入力されないと第3の異常検
    出信号を出力するカウンタ回路と、 第1、第2及び第3の異常検出信号の論理和をとる論理
    和回路とを備え、 前記論理和回路の出力を演算渋滞信号とすることを特徴
    とする演算渋滞監視装置。
JP59206986A 1984-10-04 1984-10-04 演算渋滞監視装置 Expired - Lifetime JPH0731544B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59206986A JPH0731544B2 (ja) 1984-10-04 1984-10-04 演算渋滞監視装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59206986A JPH0731544B2 (ja) 1984-10-04 1984-10-04 演算渋滞監視装置

Publications (2)

Publication Number Publication Date
JPS6188310A JPS6188310A (ja) 1986-05-06
JPH0731544B2 true JPH0731544B2 (ja) 1995-04-10

Family

ID=16532282

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59206986A Expired - Lifetime JPH0731544B2 (ja) 1984-10-04 1984-10-04 演算渋滞監視装置

Country Status (1)

Country Link
JP (1) JPH0731544B2 (ja)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5741709A (en) * 1980-08-22 1982-03-09 Mitsubishi Electric Corp Operation monitor device
JPS5741704A (en) * 1980-08-26 1982-03-09 Toshiba Corp Sequence controller

Also Published As

Publication number Publication date
JPS6188310A (ja) 1986-05-06

Similar Documents

Publication Publication Date Title
US4072852A (en) Digital computer monitoring and restart circuit
JPH0731544B2 (ja) 演算渋滞監視装置
JPH0348720Y2 (ja)
JP2858493B2 (ja) 障害情報保存方式
JPH02281343A (ja) Cpu動作の監視方式
JPH0358217B2 (ja)
JP2680473B2 (ja) ウォッチドック機構
JPH01283641A (ja) 割込み制御装置
JPH02271449A (ja) バス障害検出方式
JPH0498540A (ja) プロセッサ負荷監視方式
JPH02166846A (ja) マルチフレーム検出回路
KR940005212B1 (ko) 텔렉스 회선제어회로 및 제어방법
JPS6051141B2 (ja) プログラム暴走検出方式
JPH0426738B2 (ja)
JPS5819097B2 (ja) 電子計算機システム監視方式
JP2725107B2 (ja) 割り込み装置
JPS6028986Y2 (ja) デ−タ処理装置
JPH0348718Y2 (ja)
JPH01185742A (ja) プログラム暴走検出回路
JPS6186809A (ja) シ−ケンス制御におけるウオツチドツグタイマ信号の検出方式
JPH01306901A (ja) 異常検出装置
JPS61295742A (ja) 調歩同期式手順の回線処理方式
JPS63241622A (ja) デ−タ処理装置
JPS6171749A (ja) 伝送制御装置
JPS6379444A (ja) シリアルデ−タ受信装置