JPS6011947A - マイクロコンピユ−タによる制御システム - Google Patents
マイクロコンピユ−タによる制御システムInfo
- Publication number
- JPS6011947A JPS6011947A JP58119687A JP11968783A JPS6011947A JP S6011947 A JPS6011947 A JP S6011947A JP 58119687 A JP58119687 A JP 58119687A JP 11968783 A JP11968783 A JP 11968783A JP S6011947 A JPS6011947 A JP S6011947A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- microcomputer
- signal
- reset
- predetermined time
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
- G06F11/0757—Error or fault detection not based on redundancy by exceeding limits by exceeding a time limit, i.e. time-out, e.g. watchdogs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
- Safety Devices In Control Systems (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
この発明14 、マイク1ココンl/ユータli: 、
I:っテ’ jli制御対制御対陣するようにし21こ
1lill 1・111システム、lこ関しマイクロコ
ンビ“−コーータのiiQ i?j1作It 、J−、
Is 1lill 1illl l;l 、!%Hの操
作不能を防止’1− ルflitl Ill システJ
、5−4.j、[、、ljl、するイ、のである。
I:っテ’ jli制御対制御対陣するようにし21こ
1lill 1・111システム、lこ関しマイクロコ
ンビ“−コーータのiiQ i?j1作It 、J−、
Is 1lill 1illl l;l 、!%Hの操
作不能を防止’1− ルflitl Ill システJ
、5−4.j、[、、ljl、するイ、のである。
一般にマイクロコンピュータにょるfh’、l (ji
!システムは第1図のブロックグイヤクラムにで示1よ
うに楢成されている。図において(1)はマイクロコン
ピュータ、(2)はシステムリセット回路、(31け制
御対象、(41けマイクロコンピユー〃にシステム動作
タイミンクを力える同期信号を発生する同期信号発生口
路である。
!システムは第1図のブロックグイヤクラムにで示1よ
うに楢成されている。図において(1)はマイクロコン
ピュータ、(2)はシステムリセット回路、(31け制
御対象、(41けマイクロコンピユー〃にシステム動作
タイミンクを力える同期信号を発生する同期信号発生口
路である。
その動作は、制御対象(31に’Qj、源が投入される
と。
と。
マイクロコンピュータ(1)の山、源(−1−5V)の
立上りをシステム、リセット回路(2)が検出して、シ
ステムリセットパルスを発生し、マイクロコンピュータ
(1)に印加しシステムを初期状、!、1.iにリセッ
トする。その後は制御対象(3)からの操作入力に応じ
てマイクロコンピュータ(11の内蔵のブロクラムに従
い同期信号発生回路(41からのシステムタイミンクパ
ルスに従って制御対象(31に出力がなさ]1で、これ
を制御1−る。
立上りをシステム、リセット回路(2)が検出して、シ
ステムリセットパルスを発生し、マイクロコンピュータ
(1)に印加しシステムを初期状、!、1.iにリセッ
トする。その後は制御対象(3)からの操作入力に応じ
てマイクロコンピュータ(11の内蔵のブロクラムに従
い同期信号発生回路(41からのシステムタイミンクパ
ルスに従って制御対象(31に出力がなさ]1で、これ
を制御1−る。
従来のシステムは以上のように411成されているので
、マイクロコンピュータ(1)にて外部ノイズ混入等に
J:リブロクラム夾行JIWi序が狂ったりすると制御
対象(1)への誤出力となりボ(まった匍l111が行
なわれることになる。一旦異常動作状態に入るとマイク
ロコンピュータ(1)の電源を切ろ迄続けら才9゜その
間の誤制御による制御対象(3)の破↑11防止を制御
対象11(!lで行なわねばならず+ 1ull 11
i11λ[男(31側からのマイクロコンピュータ部へ
の11“Y・1[入力によっても所定動作を起し得ない
場合か生じ(3猛:。
、マイクロコンピュータ(1)にて外部ノイズ混入等に
J:リブロクラム夾行JIWi序が狂ったりすると制御
対象(1)への誤出力となりボ(まった匍l111が行
なわれることになる。一旦異常動作状態に入るとマイク
ロコンピュータ(1)の電源を切ろ迄続けら才9゜その
間の誤制御による制御対象(3)の破↑11防止を制御
対象11(!lで行なわねばならず+ 1ull 11
i11λ[男(31側からのマイクロコンピュータ部へ
の11“Y・1[入力によっても所定動作を起し得ない
場合か生じ(3猛:。
この発明は1以上のような6[3jF、σノシステムの
欠点を除くためになさイまたものて、シスデフ−。動作
士一定の周期以内にてブロクラノ・−リイ〃ルが)゛C
7了−づ−るCとを監視し、異常動作等によりJ9を気
での周期以内にブロクラムか完了しなけil、lj:、
こ、1 +2j’x出してマイクロコンピュータにシス
テムリセットパルスを与え、これをトυ期状神lこ夜帰
さ」4るようCごした制?+111システムを提供″′
11−るものてJ1イ)。
欠点を除くためになさイまたものて、シスデフ−。動作
士一定の周期以内にてブロクラノ・−リイ〃ルが)゛C
7了−づ−るCとを監視し、異常動作等によりJ9を気
での周期以内にブロクラムか完了しなけil、lj:、
こ、1 +2j’x出してマイクロコンピュータにシス
テムリセットパルスを与え、これをトυ期状神lこ夜帰
さ」4るようCごした制?+111システムを提供″′
11−るものてJ1イ)。
以下、第2図、第3図についでこの発明の1実施例を説
明する。第2図はこのづI“1明の1丈2IllIVす
を示1−ブロックク゛イヤクラム、第3図はその各部の
信号波形図である。第2図においで(1)・〜(41は
、第1図の(1)〜(41と同一部分を示し、(5)は
回期・111号発生回路(4)からのクロツクバ′ルス
信S引Qトリ力されてこれをカウントし、マイクロコノ
ピユータ(1)からの所定時間間隔の動作パルスによっ
てリセットさ才するカウンタ回路、(6)はこのカウン
タ回路が所定値以上をカウントしプご時生り”るカウン
トオーパフロウ出力信号をラッチ1−ン)ラッチ回路、
(7)は遅延回路である。
明する。第2図はこのづI“1明の1丈2IllIVす
を示1−ブロックク゛イヤクラム、第3図はその各部の
信号波形図である。第2図においで(1)・〜(41は
、第1図の(1)〜(41と同一部分を示し、(5)は
回期・111号発生回路(4)からのクロツクバ′ルス
信S引Qトリ力されてこれをカウントし、マイクロコノ
ピユータ(1)からの所定時間間隔の動作パルスによっ
てリセットさ才するカウンタ回路、(6)はこのカウン
タ回路が所定値以上をカウントしプご時生り”るカウン
トオーパフロウ出力信号をラッチ1−ン)ラッチ回路、
(7)は遅延回路である。
次にその動作と第3図によって説明1−る1、正常II
′iの庄ノ1作は8p、1図の場合と回4τ6で、第3
図(8)〜(l[Bはこの時の信号波形である。即ち(
8)はマイクロコンピュータの11L源(+5V)波形
、(9)シ1−こσ> fv;源の立」二りがシスデノ
、リセット回ド11(2)で検出されて発生するシステ
ムリセットパルス、叫は同期1ハ号発生1011酪(4
)からマイクロコンピュータ(1)に印加さJ’lるシ
ステl、動作タイミンクをJjえる同期(ii号である
。
′iの庄ノ1作は8p、1図の場合と回4τ6で、第3
図(8)〜(l[Bはこの時の信号波形である。即ち(
8)はマイクロコンピュータの11L源(+5V)波形
、(9)シ1−こσ> fv;源の立」二りがシスデノ
、リセット回ド11(2)で検出されて発生するシステ
ムリセットパルス、叫は同期1ハ号発生1011酪(4
)からマイクロコンピュータ(1)に印加さJ’lるシ
ステl、動作タイミンクをJjえる同期(ii号である
。
Qlli’;l、同期信号発生回路(4)からのクロッ
クパルス信号でカウンタ回路(5)によってカウントさ
れる。なおマイクロコンピュータ(1)内蔵のフロクラ
ムには。
クパルス信号でカウンタ回路(5)によってカウントさ
れる。なおマイクロコンピュータ(1)内蔵のフロクラ
ムには。
同期信号発生回路(41からの所定時間間隔をもった同
期信号α(公を入力した時点で動作信号O2を発生する
ブロクラムが含まれている。この動作信号031こよっ
てカウンタ回路(5)はリセットされる。正常にマイク
ロコンビコ−一夕(llが一ヅに7クラムンリ14行し
てい11、&j、カウンタ回路(i’il lrl同+
01 f1’iシー4 ’+1’、牛回路(・11から
のクロックパルス(11)でトリノJさイー1、カウン
トさItでいってイ)一定のカラントイii’i、 l
(J忙J/!、す7.’l(マイクロコンピュータ(1
)からの市)r伯ニバルス(1力C(−才つ゛てリセッ
トされるため(Ei; 3 L、イ1(1:す)、71
−ハフIJ −出力信号(14け住じ/、「い。
期信号α(公を入力した時点で動作信号O2を発生する
ブロクラムが含まれている。この動作信号031こよっ
てカウンタ回路(5)はリセットされる。正常にマイク
ロコンビコ−一夕(llが一ヅに7クラムンリ14行し
てい11、&j、カウンタ回路(i’il lrl同+
01 f1’iシー4 ’+1’、牛回路(・11から
のクロックパルス(11)でトリノJさイー1、カウン
トさItでいってイ)一定のカラントイii’i、 l
(J忙J/!、す7.’l(マイクロコンピュータ(1
)からの市)r伯ニバルス(1力C(−才つ゛てリセッ
トされるため(Ei; 3 L、イ1(1:す)、71
−ハフIJ −出力信号(14け住じ/、「い。
しかし、外来ノイスの?j、1久、マづり1]コンピユ
ータ(1)の故障等により7マイクロコノlh二L−イ
z(1)のブロクラム実行11に’j序などが51一つ
7.:’lして正常に行なわれなくなると1回1川イパ
号吋か入力しプこii、+、’点で動作信号O2を出力
’C,−tムク/、(る3、・ヒ・うA)イ)とカウン
タ回路(5)けりセット信号(121its 、j;、
えらイ1.y、1< i、+:す。
ータ(1)の故障等により7マイクロコノlh二L−イ
z(1)のブロクラム実行11に’j序などが51一つ
7.:’lして正常に行なわれなくなると1回1川イパ
号吋か入力しプこii、+、’点で動作信号O2を出力
’C,−tムク/、(る3、・ヒ・うA)イ)とカウン
タ回路(5)けりセット信号(121its 、j;、
えらイ1.y、1< i、+:す。
カウントが続けられ1西定カウンl〜1jHj iり
、l’?+え′Cオ・−バフロー信号(14)がラッチ
回II”111こ印/illさり、 tlの回路でラッ
チ%、号f15]が発生して、シスう一ムリセツト回路
(2)に印加されぶ。このラッチ1F+ 4’i (1
511t:L−、ラッチ回路(6)をオーハフロウイF
1号(]イll−7−’−1.−ソトシ、ヒ(/J侶号
を遅延回路(7)で並延したパルス0fil ’tl”
Jセットすることによりイ(1られる。ラッチ・113
号(市か印加され−で、システムリセット回路(2)か
らマイクロコンピュータ(1)への出力パルス(9)が
なくなり)、プロクラムリセットがか\す、システムの
初期状態にイg帰する。このようtこしてマイクロコン
ピュータ(1)の異當動作による制御対象(3)へのこ
イ1を破損させるような出力が消さI7.又制御対象(
31の使用者の操作入力のマイクロコンピユー〃(1)
への入力カ可能となりブロクラム動作が行4Cえる状態
となる。
、l’?+え′Cオ・−バフロー信号(14)がラッチ
回II”111こ印/illさり、 tlの回路でラッ
チ%、号f15]が発生して、シスう一ムリセツト回路
(2)に印加されぶ。このラッチ1F+ 4’i (1
511t:L−、ラッチ回路(6)をオーハフロウイF
1号(]イll−7−’−1.−ソトシ、ヒ(/J侶号
を遅延回路(7)で並延したパルス0fil ’tl”
Jセットすることによりイ(1られる。ラッチ・113
号(市か印加され−で、システムリセット回路(2)か
らマイクロコンピュータ(1)への出力パルス(9)が
なくなり)、プロクラムリセットがか\す、システムの
初期状態にイg帰する。このようtこしてマイクロコン
ピュータ(1)の異當動作による制御対象(3)へのこ
イ1を破損させるような出力が消さI7.又制御対象(
31の使用者の操作入力のマイクロコンピユー〃(1)
への入力カ可能となりブロクラム動作が行4Cえる状態
となる。
以上のれ(1、明では、同期信号発生回路からのパルス
出力をカウントする例を示したが、他の自走発振回路を
設)Jてもよいし、又カウンタ回路の代りにタイマリレ
ー等を用いてもよい。
出力をカウントする例を示したが、他の自走発振回路を
設)Jてもよいし、又カウンタ回路の代りにタイマリレ
ー等を用いてもよい。
以上のようにこの発明によ27.ば、マイクロコンピュ
ータの異常動作を自動的に検出でき、異常出力の持続防
止、操作不能状態の自動解除が速かに行なわれるという
すぐれた効果を有する。
ータの異常動作を自動的に検出でき、異常出力の持続防
止、操作不能状態の自動解除が速かに行なわれるという
すぐれた効果を有する。
第1図は従来のマイクロコンピュータによる制御システ
ムを示すブロックダイヤグラム、第2図はこの発明の1
実施例を示すブロックダイヤグラム、第3図はその各部
の信号波形図である。 図において(1)はマイクロコンピュータ、(2)はシ
ステムリセット回路、(3)は制御対象、(4)は同期
信号発生回路、(5)はカウンタ回路、(6)はラッチ
回路である。 代理人 大岩増雄(ほか2名) 第 fffl @ 2 図 第3図
ムを示すブロックダイヤグラム、第2図はこの発明の1
実施例を示すブロックダイヤグラム、第3図はその各部
の信号波形図である。 図において(1)はマイクロコンピュータ、(2)はシ
ステムリセット回路、(3)は制御対象、(4)は同期
信号発生回路、(5)はカウンタ回路、(6)はラッチ
回路である。 代理人 大岩増雄(ほか2名) 第 fffl @ 2 図 第3図
Claims (1)
- (1)マイクロコンピユータによって制御対象を制御す
るようにした制御システムにおいて、マイクロコンピュ
ータ、電源、の投入によりシステムリセットパルスを上
記マイク1」コンピュータに印加してシステムを初期状
態lCリセットするシステムリセット回路、上記マイク
ロコンピュータにシステム動作タイミングを与える同期
信号を発生する同期信号発生回路、上記マイクロコンピ
ュータが正常動作時にこれから上記同期信号に同期した
所定時間間隔の動作信号を発生する手段、この所定時間
間隔の動作信号の発生から上記所定時間間隔を超えても
次の動作信号が発生しないことを検出する回路及びこの
回路からの出力信号を上記システムリセット回路に印加
1−る回路とを備え上記マイクロコンピュータの異常動
作等によるこれからの上記所定時間間隔の動作信号の非
発生により。 上記システムリセット1巾1路で上Ml−tマイクロコ
ンピュータをシステムの初juJ状91′!にイリリh
!さ一1建゛ろよう?コしたことを特徴と1ろマイクロ
コン1」゛ニー/7りこよる制な11システム。 12)上記D「定時間間1〜′、−の動f’tゴ、団の
光41″から上記n1定時間間隔を超オても次の十6”
’:・l′Il1作・119号がシ11生しないCとを
検出1゛る11月、!i骨、j5.土7.[:回J(1
141遇じ5?、生回路力)らのパルス111号をカウ
ントし、上’ni: I’Jl定時間間隔の動作信号に
よりリセットμ;/’1.. jhYl、’+f以上の
カウントでオーパフ1コウィ1.Sパど出力1ろカウン
タ回路で構成さ11た11′3許晶求(7)t!・11
.171陣!、’ 1 」f−j言(:載のマイクロコ
ンピュータ/lによる1lil: i引)システム1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58119687A JPS6011947A (ja) | 1983-07-01 | 1983-07-01 | マイクロコンピユ−タによる制御システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58119687A JPS6011947A (ja) | 1983-07-01 | 1983-07-01 | マイクロコンピユ−タによる制御システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6011947A true JPS6011947A (ja) | 1985-01-22 |
Family
ID=14767562
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58119687A Pending JPS6011947A (ja) | 1983-07-01 | 1983-07-01 | マイクロコンピユ−タによる制御システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6011947A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61285315A (ja) * | 1985-06-12 | 1986-12-16 | Hanshin Electric Co Ltd | 遠隔制御型燃焼制御装置 |
| JP2007303206A (ja) * | 2006-05-12 | 2007-11-22 | Kaneka Corp | コンクリート構造物の防振構造 |
-
1983
- 1983-07-01 JP JP58119687A patent/JPS6011947A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61285315A (ja) * | 1985-06-12 | 1986-12-16 | Hanshin Electric Co Ltd | 遠隔制御型燃焼制御装置 |
| JP2007303206A (ja) * | 2006-05-12 | 2007-11-22 | Kaneka Corp | コンクリート構造物の防振構造 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4627060A (en) | Watchdog timer | |
| US4322580A (en) | Clock selection circuit | |
| US4490581A (en) | Clock selection control circuit | |
| JPS6011947A (ja) | マイクロコンピユ−タによる制御システム | |
| US3927352A (en) | Logic system for protecting transistors | |
| US4079326A (en) | Alternating voltage level detecting apparatus | |
| RU2230414C2 (ru) | Микропроцессорное устройство автоматической частотной разгрузки | |
| SU1157474A1 (ru) | Устройство контрол одиночного импульса | |
| RU2058679C1 (ru) | Устройство для контроля и резервирования информационной системы | |
| SU1396220A2 (ru) | Преобразователь напр жени посто нного тока | |
| SU1399744A1 (ru) | Резервированный генератор импульсов | |
| SU1309287A1 (ru) | Устройство дл контрол временных интервалов между импульсами | |
| SU1167574A1 (ru) | Электронное временное устройство с обнаружением отказов | |
| SU1800603A1 (ru) | Уctpoйctbo kohtpoля bpemehhыx иhtepbaлob | |
| RU2707703C1 (ru) | Адаптивная система резервирования работающих устройств резервными | |
| SU1046925A1 (ru) | Устройство дл обнаружени потери импульса | |
| SU1386961A1 (ru) | Устройство дл управлени объектом энергосистемы | |
| SU702526A1 (ru) | Пересчетное устройство | |
| SU579620A1 (ru) | Резервированный генератор | |
| JP3005731B2 (ja) | 警報保護回路 | |
| SU509993A1 (ru) | Автоматический переключатель | |
| SU1182668A1 (ru) | Делитель частоты следовани импульсов | |
| JP2749994B2 (ja) | 数値制御装置 | |
| SU541288A1 (ru) | Пересчетное устройство | |
| SU661809A1 (ru) | Устройство дл контрол разр дного двоичного счетчика |