JPS61226843A - Device for detecting interruption abnormality - Google Patents
Device for detecting interruption abnormalityInfo
- Publication number
- JPS61226843A JPS61226843A JP60067040A JP6704085A JPS61226843A JP S61226843 A JPS61226843 A JP S61226843A JP 60067040 A JP60067040 A JP 60067040A JP 6704085 A JP6704085 A JP 6704085A JP S61226843 A JPS61226843 A JP S61226843A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- interrupt
- counter
- interruption
- outputted
- 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
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は、割込み処理機能を有する処理装置において、
割込み処理の異常を検出する割込み異常検出装置の改良
に関する。DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention provides a processing device having an interrupt processing function,
The present invention relates to an improvement of an interrupt abnormality detection device that detects an abnormality in interrupt processing.
〔発明の技術的背景およびその問題点〕一般に、プロセ
ッサのプログラムに基いてデータ処理等を行なう処理装
置においては、現在実行中の処理を一時停止させ、優先
度の高い処理プログラムを割込ませる割込み処理機能を
内蔵している。そして、この割込み処理プログラムを実
行することにより、電源異常検出、タイマ機能、データ
送受信等の各処理を行なうものとなっている。[Technical background of the invention and its problems] Generally, in a processing device that performs data processing based on a processor program, an interrupt is used to temporarily stop the currently executing process and interrupt a high-priority processing program. It has built-in processing functions. By executing this interrupt processing program, various processes such as power supply abnormality detection, timer function, and data transmission/reception are performed.
第3図は従来のこの種の処理装置の構成を示すブロック
図であり、第4図は上記処理装置における割込み処理の
タイミングチャートを示す図である。第3図において1
1は割込み処理機能を有する処理装置本体としてのマイ
クロプロセッサであり、処理プログラムに基いてデータ
バス12に処理データD1を送出するものとなっている
。13はLSIからなる割込み処理制御部であり、外部
から供給される種々の割込み信号81.82・・・Sn
に応じて割込み要求信号R8を前記マイクロプロセッサ
11に出力し、このマイクロプロセッサ11における割
込み処理機能の制御を行なうも 。FIG. 3 is a block diagram showing the configuration of a conventional processing device of this type, and FIG. 4 is a diagram showing a timing chart of interrupt processing in the processing device. In Figure 3, 1
Reference numeral 1 denotes a microprocessor as a main body of the processing device having an interrupt processing function, and sends processing data D1 to a data bus 12 based on a processing program. 13 is an interrupt processing control section made of an LSI, which receives various interrupt signals 81, 82...Sn supplied from the outside.
In response, the interrupt request signal R8 is output to the microprocessor 11 to control the interrupt processing function in the microprocessor 11.
のとなっている。It has become.
今、時点t1にて所定の割込み信号Sが上記割込み処理
制御部13に供給されたとすると、時点t2にて上記割
込み処理制御部13からマイクロプロセッサ11に対し
て割込み要求信号R8が出力される。そうすると、時点
t3にて上記マイクロプロセッサ11から前記割込み処
理制御部13に対して割込みアクルッジ信号Asが出力
される。上記割込み処理制御部13においては、割込み
アクルッジ信号Asを受けて、前記割込み信号Sに対応
した割込みベクタ(マイクロプロセッサ11のプログラ
ムメモリ(不図示)に格納されている割込み処理プログ
ラムの先頭格納アドレスに対応するコード)Bが求めら
れ、データバス12に出力される。このとき、前記割込
み要求信号R8の出力は自動的に停止される。一方、前
記マイクロプロセッサ11においては、上記割込みベク
タBに基いて割込み処理プログラムが実行され、割込み
処理データD2がデータバス12に出力される。かくし
て、割込み処理がなされるものとなっている。Now, if a predetermined interrupt signal S is supplied to the interrupt processing control unit 13 at time t1, an interrupt request signal R8 is output from the interrupt processing control unit 13 to the microprocessor 11 at time t2. Then, at time t3, the microprocessor 11 outputs an interrupt acknowledge signal As to the interrupt processing control section 13. In the interrupt processing control section 13, upon receiving the interrupt acknowledge signal As, the interrupt vector corresponding to the interrupt signal S (the first storage address of the interrupt processing program stored in the program memory (not shown) of the microprocessor 11) is set. The corresponding code) B is determined and output to the data bus 12. At this time, the output of the interrupt request signal R8 is automatically stopped. On the other hand, in the microprocessor 11, an interrupt processing program is executed based on the interrupt vector B, and interrupt processing data D2 is output to the data bus 12. In this way, interrupt processing is performed.
ところで上記処理装置においては、マイクロプロセッサ
11の割込み処理機能に何らかのトラブルが生じると、
割込み要求信号R8が供給されても割込みアクルッジ信
号Asが所定のタイミングで出力されない場合があった
。この場合は、割込み要求が正常に受けつけられていな
いため、この割込み要求信号R8に対応する正常な割込
み処理の実行ができないばかりか、割込み処理制御部1
3に割込みアクルッジ信号Asが所定のタイミングで入
力されないことになり、割込み要求信号R8がHiQh
レベルを保持し続けることになり、この間あらたに発生
した割込み信号Sに対応する割込み処理全てが実行不可
能となる問題があった。また、割込み処理制御部13の
トラブルにより、割込み要求信号R8が必要以上に出力
され続ける場合があった。マイクロプロセッサ11は、
割込み要求信号R8の立上がりエツジを検出し、割込み
要求信号R8に対応する割込みアクルッジ信号Asの正
常送出可能な期間2割込み要求信号R8がHiohレベ
ルを保持しているとき、割込みアクルッジ信号ASを送
出し、割込み処理制御部13より割込みベクタBを受け
とるため、上記と同様このように割込み要求信号R8が
出力され続けると、この間マイクロプロセッサ11は、
割込み処理制御部13に入力される割込み信号Sに対応
する割込み処理全ての実行ができなくなるという問題が
あった。By the way, in the above processing device, if some trouble occurs in the interrupt processing function of the microprocessor 11,
Even if the interrupt request signal R8 is supplied, the interrupt acknowledge signal As may not be output at a predetermined timing. In this case, since the interrupt request is not accepted normally, not only the interrupt processing corresponding to this interrupt request signal R8 cannot be executed normally, but also the interrupt processing control unit
3, the interrupt acknowledge signal As is not input at the predetermined timing, and the interrupt request signal R8 becomes HiQh.
There is a problem in that the level continues to be held, making it impossible to execute all interrupt processing corresponding to the newly generated interrupt signal S during this time. Furthermore, due to trouble in the interrupt processing control section 13, the interrupt request signal R8 may continue to be output for a longer period than necessary. The microprocessor 11 is
Detects the rising edge of the interrupt request signal R8, and sends the interrupt acknowledge signal AS during a period during which the interrupt acknowledge signal As corresponding to the interrupt request signal R8 can be normally sent 2 When the interrupt request signal R8 maintains the Hioh level , in order to receive the interrupt vector B from the interrupt processing control unit 13, if the interrupt request signal R8 continues to be output in this manner as described above, during this time the microprocessor 11 will:
There is a problem in that all interrupt processing corresponding to the interrupt signal S input to the interrupt processing control section 13 cannot be executed.
そこで、上記問題点を解決するために割込み要求が発生
してから割込み処理がなされるまでの過程を監視する必
要がある。しかるに、従来の処理装置にはこのような監
視手段が備えられておらず、割込み処理機能の異常を検
出することができなかった。Therefore, in order to solve the above problem, it is necessary to monitor the process from the generation of an interrupt request until the interrupt processing is performed. However, conventional processing devices are not equipped with such a monitoring means and cannot detect abnormalities in the interrupt processing function.
(発明の目的)
本発明の目的は、割込み処理機能の異常を検出すること
ができ、処理装置における割込み異常によるトラブルを
容易に解決し得る割込み異常検出装置を提供することに
ある。(Object of the Invention) An object of the present invention is to provide an interrupt abnormality detection device that can detect an abnormality in an interrupt processing function and easily solve troubles caused by interrupt abnormalities in a processing device.
本発明は、割込み処理機能を有する処理装置に対して割
込み処理実行を要求するときに出力される割込み要求信
号の能動状態時間を計数手段により計数し、この計数さ
れた割込み要求信号の能動状態時間が予め設定された所
定時間よりも長い場合には判断手段により割込み処理の
異常と判断するようにしたものである。The present invention uses a counting means to count the active state time of an interrupt request signal output when requesting a processing device having an interrupt processing function to execute an interrupt process, and the counted active state time of the interrupt request signal. If the time is longer than a preset predetermined time, the determining means determines that there is an abnormality in the interrupt processing.
第1図は本発明の一実施例の構成を示すブロック図であ
る。なお、第3図と同一部分には同一符号を付し、詳し
い説明は省略する。第1図において20は割込み異常検
出回路であり、カウンタ21、反転ゲート22.ゲート
23.24および信号検出部25から構成されている。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention. Note that the same parts as in FIG. 3 are denoted by the same reference numerals, and detailed explanations will be omitted. In FIG. 1, 20 is an interrupt abnormality detection circuit, which includes a counter 21, an inverting gate 22 . It is composed of gates 23 and 24 and a signal detection section 25.
上記カウンタ21は、割込み処理制御部13から割込み
処理実行を要求するときに出力される割込み要求信号R
8(Ht abレベルで能動状態となる)の能動状態時
間を計数するものであり、予め設定された所定の計数値
を計数するとカウンタ出力信号08(Hic>hレベル
で能動状態となる)を出力するものとなっている。ゲー
ト23は、前記反転ゲート22にて反転されたカウンタ
出力信号O8と、クロック信号CKと、前記割込み要求
信号R8との論理積をとるゲートであり、このゲート2
3の出力はカウンタクロック信号O8として前記カウン
タ21に供給されるものとなっている。また、ゲート2
4は、前記割込み要求信号R8と初期リセット信号LS
との負論理和をとるゲートであり、このゲート24の出
力はカウンタリセット信号CLS (LOWレベルで能
動状態となる)として前記カウンタ21に供給されるも
のとなっている。The counter 21 receives an interrupt request signal R output when requesting execution of an interrupt process from the interrupt process control unit 13.
8 (active state at Ht ab level), and outputs a counter output signal 08 (active state at Hic>h level) when a preset predetermined count value is counted. It has become something to do. The gate 23 is a gate that takes the AND of the counter output signal O8 inverted by the inverting gate 22, the clock signal CK, and the interrupt request signal R8.
The output of No. 3 is supplied to the counter 21 as a counter clock signal O8. Also, gate 2
4 is the interrupt request signal R8 and the initial reset signal LS.
The output of this gate 24 is supplied to the counter 21 as a counter reset signal CLS (active at LOW level).
信号検出部25は、前記カウンタ出力信号O8の立上が
りエツジもしくはH+Qhレベルであることを検出する
ものであり、割込み処理機能の異常を判断するものとな
っている。The signal detection section 25 detects the rising edge of the counter output signal O8 or the H+Qh level, and determines whether there is an abnormality in the interrupt processing function.
次に上記割込み異常検出回路20の動作について説明す
る。Next, the operation of the interrupt abnormality detection circuit 20 will be explained.
第2図(a)は割込み要求信号R8の能動状態時1WI
Tがカウンタ21の予め設定された計数Inを越えた場
合のタイミングチャートを示す図である。時点t11に
て割込み処理制御部13に外部から所定の割込み信号S
が供給されると、時点t12にて上記割込み処理制御部
13からマイクロプロセッサ11に割込み要求信号R8
が出力される。そうすると、ゲート23が開状態となり
カウンタ21にカウンタクロック信号C8が出力され、
計数される。上記カウンタ21においては、予め設定さ
れた計数値nが計数されると、時点t13にてカウンタ
出力信号O8が出力される。そうすると、前記ゲート2
3が閉状態となり、カウンタ21の計数が停止する。そ
の後、時点t14にて初期リセット信号LSが入力され
ると、ゲート24を介してカウンタリセット信号CLS
がカウンタ21に出力され、上記カウンタ21はクリア
される。FIG. 2(a) shows 1WI when the interrupt request signal R8 is in the active state.
3 is a diagram showing a timing chart when T exceeds a preset count In of a counter 21. FIG. At time t11, a predetermined interrupt signal S is sent from the outside to the interrupt processing control unit 13.
is supplied, an interrupt request signal R8 is sent from the interrupt processing control section 13 to the microprocessor 11 at time t12.
is output. Then, the gate 23 becomes open and the counter clock signal C8 is output to the counter 21.
It is counted. In the counter 21, when a preset count value n is counted, a counter output signal O8 is outputted at time t13. Then, the gate 2
3 is in the closed state, and the counter 21 stops counting. Thereafter, when the initial reset signal LS is input at time t14, the counter reset signal CLS is inputted via the gate 24.
is output to the counter 21, and the counter 21 is cleared.
ところで、上記カウンタ出力信号O8は、前記割込み要
求信@R8の能動状態時11Tが計数値nよりも長(な
った場合に出力される。すなわち、割込み要求が受入れ
られず、割込みアクルツジ信号ASがマイクロプロセッ
サ11から出力されない場合、あるいは割込み要求信号
R8が必要以上に出力され続けている場合に出力される
ものである。したがって、上記カウンタ出力信号O8が
出力されたときには割込み処理機能に異常が生じたもの
と判断することができる。そこで、信号検出部25にお
いて上記カウンタ出力信号O8の立上がりエツジあるい
は)lighレベルであることを検出することにより、
割込み処理機能の異常を検出することができる。By the way, the counter output signal O8 is output when 11T is longer than the count value n when the interrupt request signal @R8 is in the active state.In other words, the interrupt request is not accepted and the interrupt acknowledge signal AS is It is output when there is no output from the microprocessor 11, or when the interrupt request signal R8 continues to be output longer than necessary.Therefore, when the counter output signal O8 is output, an abnormality occurs in the interrupt processing function. Therefore, by detecting the rising edge of the counter output signal O8 or the high level in the signal detection section 25,
Abnormalities in the interrupt processing function can be detected.
第2図(b)は割込み要求信号R5の能動状態時間が前
記計数値nを越えない場合(カウンタ21の計数値=n
−iただしi≧2)のタイミングチャートを示す図であ
る。時点t12までは前記同図(a)の場合と同様であ
る。時点15にて上記割込み要求信号R8がLOWレベ
ルになると、ゲート24を介してカウンタリセット信号
CLRがカウンタ21に出力され、上記カウンタ21は
クリアされる。したがって、割込み要求時間R8の能動
状態時間Tが予め設定された計数値nを越えないので、
上記カウンタ21からはカウンタ出力信号O8が出力さ
れない。この場合は、マイクロプロセッサ11から割込
みアクルッジ信号ASが出力され、割込み要求が正常に
受入れられたものと判断することができる。FIG. 2(b) shows the case where the active state time of the interrupt request signal R5 does not exceed the count value n (count value of the counter 21 = n
-i, where i≧2) is a diagram showing a timing chart. The process up to time t12 is the same as the case shown in FIG. When the interrupt request signal R8 becomes LOW level at time 15, the counter reset signal CLR is output to the counter 21 via the gate 24, and the counter 21 is cleared. Therefore, since the active state time T of the interrupt request time R8 does not exceed the preset count value n,
The counter output signal O8 is not output from the counter 21. In this case, the microprocessor 11 outputs the interrupt acknowledge signal AS, and it can be determined that the interrupt request has been normally accepted.
かくして本実施例によれば、カウンタ21から出力され
るカウンタ出力信号O8の立上がりエツジあるいはHi
ghレベルであることを検出することにより、割込み処
理機能の異常発生を検出することができる。その結果、
割込み処理に異常が発生した場合には、たとえばカウン
タ出力信@O8をマイクロプロセッサ11の初期リセッ
ト信号(不図示)およびカウンタ21の初期リセット信
号LSを入力すれば、処理を最初からやり直して割込み
異常状態からぬけ出すことができる。このようにするこ
とにより、マイクロプロセッサ11が割込み処理不能の
状態のままになってしまうことを防ぐことができる。Thus, according to this embodiment, the rising edge or Hi
By detecting that it is at the gh level, it is possible to detect the occurrence of an abnormality in the interrupt processing function. the result,
If an error occurs in interrupt processing, for example, by inputting the counter output signal @O8 to the initial reset signal (not shown) of the microprocessor 11 and the initial reset signal LS of the counter 21, the processing can be restarted from the beginning and the interrupt error will be resolved. You can get out of the situation. By doing so, it is possible to prevent the microprocessor 11 from remaining in a state where it cannot process interrupts.
なお、本発明は前記実施例に限定されるものではない。Note that the present invention is not limited to the above embodiments.
たとえば、前記実施例では信号検出部25にカウンタ出
力信号O8の立ち上がりエツジもしくは)lighレベ
ルであることを検出することにより割込み処理機能の異
常を検出する場合を示したが、上記カウンタ出力信号O
8をマイクロプロセッサ11にノンマスカブル割込み信
号−(NMI)として供給してノンマスカブル割込みを
発生させ、割込み処理の異常を検出するようにしてもよ
い。また、前記実施例では処理装置本体としてマイクロ
プロセッサ11を用いた場合を示したが、他のプロセッ
サであってもよい。このほか本発明の要旨を越えない範
囲で種々変形実施可能であるのは勿論である。For example, in the embodiment described above, an abnormality in the interrupt processing function is detected by detecting the rising edge of the counter output signal O8 or the high level of the counter output signal O8 in the signal detection unit 25, but the counter output signal O8
8 may be supplied to the microprocessor 11 as a non-maskable interrupt signal - (NMI) to generate a non-maskable interrupt, thereby detecting an abnormality in interrupt processing. Furthermore, although the embodiment described above shows the case where the microprocessor 11 is used as the main body of the processing device, other processors may be used. It goes without saying that various other modifications can be made without departing from the gist of the present invention.
以上詳述したように本発明によれば、割込み処理機能を
有する処理装置に対して割込み処理実行を要求するとき
に出力される割込み要求信号の能動状態時間を計数手段
により計数し、この計数された割込み要求信号の能動状
M時間が予め設定された所定時間よりも長い場合には判
断手段により割込み処理の異常と判断するようにしたの
で、割込み処理機能の異常を検出することができ、処理
装置における割込み異常によるトラブルを容易に解決し
得る割込み異常検出装置を提供できる。As described in detail above, according to the present invention, the active state time of the interrupt request signal output when requesting a processing device having an interrupt processing function to execute interrupt processing is counted by the counting means, If the active state M time of the interrupt request signal is longer than a preset predetermined time, the determination means determines that there is an abnormality in the interrupt processing function. It is possible to provide an interrupt abnormality detection device that can easily solve troubles caused by interrupt abnormalities in the device.
第1図および第2図(a)(b)は本発明の一実施例を
示す図であって、第1図は同実施例の構成を示すブロッ
ク図、第2図(a)(b)は動作説明用のタイミングチ
ャートを示す図、第3図および第4図は従来例の構成お
よびその動作説明用のタイミングチャートを示す図であ
る。
11・・・マイクロプロセッサ、12・・・データバス
、13・・・割込み処理III 1111部、2o・・
・割込み異常検出回路、21・・・カウンタ、22・・
・反転ゲート、23゜24・・・ゲート、25・・・信
号検出部。
出願人代理人 弁理士 鈴圧式彦
第1図
卸
112 図
(a)
(b)FIG. 1 and FIGS. 2(a) and 2(b) are diagrams showing one embodiment of the present invention, FIG. 1 is a block diagram showing the configuration of the same embodiment, and FIGS. 2(a) and (b) 3 is a diagram showing a timing chart for explaining the operation, and FIGS. 3 and 4 are diagrams showing a conventional structure and a timing chart for explaining the operation. 11...Microprocessor, 12...Data bus, 13...Interrupt processing III 1111 section, 2o...
・Interrupt abnormality detection circuit, 21... Counter, 22...
- Inversion gate, 23°24...gate, 25...signal detection section. Applicant's agent Patent attorney Shikihiko Suzutsuta Figure 1 Wholesale 112 Figures (a) (b)
Claims (1)
行を要求するときに出力される割込み要求信号の能動状
態時間を計数する計数手段と、この計数手段により計数
された割込み要求信号の能動状態時間が予め設定された
所定時間を越えた場合には割込み処理の異常と判断する
判断手段とを具備したことを特徴とする割込み異常検出
装置。a counting means for counting the active state time of an interrupt request signal output when requesting a processing device having an interrupt processing function to execute an interrupt process; and a counting means for counting the active state time of the interrupt request signal counted by the counting means. 1. An interrupt abnormality detecting device comprising: a determining means for determining that an interrupt processing is abnormal if a preset predetermined time period is exceeded.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60067040A JPS61226843A (en) | 1985-03-30 | 1985-03-30 | Device for detecting interruption abnormality |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60067040A JPS61226843A (en) | 1985-03-30 | 1985-03-30 | Device for detecting interruption abnormality |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS61226843A true JPS61226843A (en) | 1986-10-08 |
Family
ID=13333340
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60067040A Pending JPS61226843A (en) | 1985-03-30 | 1985-03-30 | Device for detecting interruption abnormality |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61226843A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008129668A (en) * | 2006-11-17 | 2008-06-05 | Meidensha Corp | Interrupt control system of cpu |
| JP2013037534A (en) * | 2011-08-08 | 2013-02-21 | Toshiba Corp | Interruption processing circuit |
| JP2015018414A (en) * | 2013-07-11 | 2015-01-29 | ルネサスエレクトロニクス株式会社 | Microcomputer |
| JP2018041492A (en) * | 2017-11-01 | 2018-03-15 | ルネサスエレクトロニクス株式会社 | Microcomputer |
-
1985
- 1985-03-30 JP JP60067040A patent/JPS61226843A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008129668A (en) * | 2006-11-17 | 2008-06-05 | Meidensha Corp | Interrupt control system of cpu |
| JP2013037534A (en) * | 2011-08-08 | 2013-02-21 | Toshiba Corp | Interruption processing circuit |
| JP2015018414A (en) * | 2013-07-11 | 2015-01-29 | ルネサスエレクトロニクス株式会社 | Microcomputer |
| JP2018041492A (en) * | 2017-11-01 | 2018-03-15 | ルネサスエレクトロニクス株式会社 | Microcomputer |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0497380B1 (en) | Microcomputer having a watchdog timer | |
| CA1102004A (en) | Data processing interrupt apparatus | |
| EP0715259A2 (en) | Watchdog timer lock-up prevention circuit | |
| JPH02165721A (en) | Pulse output device | |
| US6321289B1 (en) | Apparatus for automatically notifying operating system level applications of the occurrence of system management events | |
| US6463492B1 (en) | Technique to automatically notify an operating system level application of a system management event | |
| JPS61226843A (en) | Device for detecting interruption abnormality | |
| EP0125797A1 (en) | Interrupt signal handling apparatus | |
| US6023743A (en) | System and method for arbitrating interrupts on a daisy chained architected bus | |
| JPS5920061A (en) | Watchdog timer | |
| KR100269348B1 (en) | Radio lan system having auto-restarting circuit | |
| JPS632922Y2 (en) | ||
| JPH04148246A (en) | Watchdog timer | |
| JPS6051141B2 (en) | Program runaway detection method | |
| KR100975228B1 (en) | Microcomputer with watchdog timer | |
| JPH01319834A (en) | microcomputer | |
| JPH047641A (en) | Interruption control device | |
| JPH0271357A (en) | Processor circuit | |
| JPH08153018A (en) | Semiconductor system | |
| JPH0748198B2 (en) | Multiprocessor system | |
| JPH033041A (en) | Time-out monitoring circuit | |
| JPS61281342A (en) | Program runaway prevention device | |
| JPH06131218A (en) | CPU control system | |
| JPH05233576A (en) | Duplex system | |
| JPH06250864A (en) | Method for preventing generation of error output from programmable controller |