JPS60200622A - アナログ出力回路の異常診断装置 - Google Patents

アナログ出力回路の異常診断装置

Info

Publication number
JPS60200622A
JPS60200622A JP59056071A JP5607184A JPS60200622A JP S60200622 A JPS60200622 A JP S60200622A JP 59056071 A JP59056071 A JP 59056071A JP 5607184 A JP5607184 A JP 5607184A JP S60200622 A JPS60200622 A JP S60200622A
Authority
JP
Japan
Prior art keywords
circuit
signal
analog
analog output
abnormality
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
JP59056071A
Other languages
English (en)
Inventor
Jinichi Sakurai
桜井 仁一
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP59056071A priority Critical patent/JPS60200622A/ja
Publication of JPS60200622A publication Critical patent/JPS60200622A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/10Calibration or testing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Analogue/Digital Conversion (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の利用分野〕 プロセス制御装置等に使用される制御回路(例えばマイ
クロコンピュータなど)のアナログ出力信号は、例えば
、4〜20mAの直流信号が使用され、アクチュエータ
としての制御弁などを駆動するために使用される。この
ため、このアナログ信号を出力するアナログ出力回路の
故障は影響が非常に大きく、常に正しいアナログ出力が
保持されている必要がある。
本発明はこの種のアナログ出力回路の故障診断装置に関
する。
〔発明の背景〕
第1図には一般的なマイクロプロセッサを用いたプロセ
ス制御装置の構成が示されている。同図においてマイク
ロプロセッサJはデータバス3を介して、メモリ2、セ
ンサ8からのアナログ入力信号を受けるアナログ入力回
路4、制御弁9ヘアナログ出力信号を出力するアナログ
出力回路5、接点信号10を受けるディジタル入力回路
6、オンオフ弁11に出力信号を出すディジタル出力回
路7と接続さオしている。
上記構成においてマイクロプロセッサ1は、メモリ2に
格納されている制御プbグラムに従ってセンサ8の信号
を取り込み、制御演算を行い、その演算結果を制御弁9
へ出力する等して、プロセスの制御を行う。
第2図に従来のアナログ出力回路の構成を示す。
アドレス信号310を受け、デコーダ201によりデコ
ードし、D/A変換回路選択信号211゜212.21
.3により、データバス320のデータを選択されたD
/A変換回路231,232゜233に対応するラッチ
回路221,222゜223にラッチする。ラッチされ
たデータは、D/A変換回路231,232,233に
よりアナログ出力信号241,242,243として、
出力される。同時にこれのアナログ出方信号241゜2
42.243はアナログ信号3 ]、 Oにより動作す
るマルチプレクサ250により選択的にA/D変換器2
60に取り込まれる。そしてA/D変換器260により
ディジタル信号に変換された後にデータバス330を介
して図示していないマイクロプロセッサに読み込まれ、
マイクロプロセッサは読み込まれたデータと内部に予め
記憶されているデータとを比較し、アナログ出力回路の
異常判定を行う。
上記した従来のアナログ出力回路の異常判定方法ではマ
ルチプレクサ、A/D変換器等の回路を設ける必要があ
り、また異常判定がA/D変換された後に行われる為に
異常診断を高速に行えないという欠点があった。
〔発明の目的〕
本発明は簡単な構成で且つ高速に異常診断を行うことが
可能なアナログ出力回路の異常診断装置を提供すること
にある。
〔発明の概要〕
本発明はディジタル出力信号を一時的に記憶する記憶回
路と、該記憶回路の出力信号をアナログ信号に変換する
D/A変換回路とを含んで構成されたアナログ出力回路
の出力状態の異常判定を行うアナログ出力回路の異常診
断装置において、チェック信号を一時的に記憶する記憶
回路と、該記憶回路の出力信号をアナログ信号に変換す
るD/A変換器と、該D/Δ変換回路の出力信号とアナ
ログ出力回路における前記D/A変換回路の出力信号と
の大小比較を行うコンパレータと前記記憶回路にチェッ
ク信号を出力し且つコンパレータの比較結果の基づいて
異常判定を行う制御回路とから構成されたことを特徴と
するものである。
〔発明の実施例〕
本発明に係る異常診断装置の要部の構成を第3図に示す
同図においてアドレス信号310をデコードするデコー
ダ201によりデータバス320のデータがラッチ回路
221,222,223によりラッチされ、D/A変換
回路231,232,233によりアナログ信号241
,242,243・・・・・・に変換され、出力される
。同時にこれらのアナログ出力は、コンパレータ271
,272,273に入力される。これらのコンパレータ
271゜2’72,273には前、記ラッチ回路221
 、222゜223、D/A変換回路231,232,
233とは独立なラッチ回路220.D/A変換回路2
30の出力240が、共通に入力されている。
ラッチ回路220には図示していない制御回路としての
マイクロプロセッサよりアナログ出力回路のアナログ出
力信号の許容範囲を示すチェック信号がデータバス32
0を介して入力される。
そしてコンパレータ271,272,273の比較結果
はアンドゲート281,282,283を介してマイク
ロプロセッサに取り込まれる。ここで311はコンパレ
ータ271,272,273の比較結果を取り込むため
のゲート信号であり、312はチェック信号をラッチ回
路220にラッチさせるためのタイミング信号である。
さて、コンパレータ271,27.2,273は第4図
に示すようにチェック信号の電圧゛レベルVCHをアナ
ログ出力回路のアナログ出力信号の電圧レベルVが起え
たときにハイレベル(”1”)となり、それ以外ではロ
ーレベル(” 1 ”)となるように動作する。
一方、アナログ出力回路の異常判定はマイクロプロセッ
サにより第5図に示す如く実行される。
同図において異常診断プログラムが起動されると、ステ
ップ402で診断対象となるアナログ出力回路のアナロ
グ出力信号に対応して予めマイクロプロセッサに記憶さ
れている出力値の5%だけ増加させた値のチェック信号
をデータバス320、ラッチ回路220を介してD/A
変換器230に送出する。そして次のステップ404で
はコンパレータ271,272,273の出力がハイレ
ベル(” ] ”)であるか否かが判定され、該ステッ
プ404で”YES”と判定された場合にはステップ4
06で該当するアナログ出力信号に対し、アナログ出力
(AO)異常フラグを立て、ステップ412でプログラ
ムの実行を終了する。
他方、ステップ404で’No”と判定された場合には
ステップ408に移動し、マイクロプロセッサに記憶さ
れている出力値の5%だけ減少させた値のチェック信号
をステップ402の場合と同様にD/A変換器に小力し
、ステップ410に移行する。
ステップ410ではコンパレータ271 、272゜2
73の出力がローレベル(”O”)であるか否かの判定
がなされ、II N O71と判定された場合にはステ
ップ412でプログラムの実行を終了する。またステッ
プ410で”Yes”と判定された場合にはステップ4
06で該当するアナログ出力信号に対してアナログ出力
(AO)異常フラグを立てステップ412でプログラム
の実行を終了する。
このようにして本実施例ではA/D変換器を用いずに済
みD/A変換器及びラッチ回路を一つ追加するのみでア
ナログ出力回路の異常診断を高速に行うことができる。
また異常診断をソフトウェアにより行いチェック信号の
レベルをマイクロプロセッサ側で変更するように構成し
たのでコンパレータは出力特性が単純にもので済むと共
に、きめの細かい診断が可能となる。
一方、コンパレータ271,272,273は第6図に
示すような特性のものを用いてもよい。
すなわちアナログ出力回路のアナログ出力信号VがVc
H(、≦■≦V cnn の場合のみコンパレータ27
1.272,273の出力がローレベル(”0”)とな
りそれ以外ではハイレベル(” 1 ”)となるような
出力特性のものを用い、これらのコンパレータ出力がロ
ーレベルのときのみマイクロプロセッサ側で該当するア
ナログ出力信号が異常であると判定するようにしてもよ
い。この場合にチェック信号VcH1,,Vcun の
電圧レベルはアナログ出力回路の各アナログ出力信号に
応じてマイクロプロセッサよりデータバス320、ラッ
チ回路220を介してD/A変換器230にデータを入
力することにより前記アナログ出力信号の許容範囲を任
意に設定することができる。
本実施例においても前記実施例と同様な効果が〔発明の
効果〕 本発明によればアナログ出力回路の異常診断を簡単な構
成で且つ高速に行うことが可能となる。
【図面の簡単な説明】
第1図はプロセス制御装置の構成を示すブロック図、第
2図は従来のアナログ出力回路の構成を示すブロック図
、第3図は本発明に係る異常診断装置の構成を示すブロ
ック図、第4図は本発明、に係る異常診断装置における
コンパレータの出力特性を示す図、第5図は異常診断装
置におけるマイクロプロセッサにより実行される異常診
断プログラムの内容を示すフローチャート、第6図は第
3図に示した異常診断装置におけるコンパレータの他の
出力特性を示す図である。 201・・・デコーダ、220〜223・・・ラッチ回
路、230〜233・・・D/A変換器、271〜27
3・・・コンパレータ、281〜283・・・アンドゲ
ート、叱2図 克3図 桔l+霞 コ 躬6目

Claims (1)

  1. 【特許請求の範囲】 1、ディジタル出力信号を一時的に記憶する記憶回路と
    、該記憶回路の出力信号をアナログ信号に変換するD/
    A変換回路とを含んで構成されたアナログ出力回路の出
    力状態の異常判定を行うアナログ出力回路の異常診断装
    置において、チェック信号を一時的に記憶する記憶回路
    と、該記憶回路の出力信号をアナログ信号に変換するD
    /A変換器と、該D/A変換回路の出力信号とアナログ
    出力回路における前記D/A変換回路の出力回路との大
    小比較を行うコンパレータと、前記記憶回路にチェック
    信号を出力し且つコンパレータの比較結果に基づいて異
    常判定を行う制御回路とから構成されたことを特徴とす
    るアナログ出力回路の異常診断装置。 2、前記制御回路は診断対象となるアナログ出力信号の
    許容範囲を示すチェック信号を出力し且つ前記コンパレ
    ータの比較結果から前記アナログ出力信号が許容範囲内
    にない場合には異常であると判定することを特徴とする
    特許請求の範囲第1項記載のアナログ出力回路の異常診
    断装置。
JP59056071A 1984-03-26 1984-03-26 アナログ出力回路の異常診断装置 Pending JPS60200622A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59056071A JPS60200622A (ja) 1984-03-26 1984-03-26 アナログ出力回路の異常診断装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59056071A JPS60200622A (ja) 1984-03-26 1984-03-26 アナログ出力回路の異常診断装置

Publications (1)

Publication Number Publication Date
JPS60200622A true JPS60200622A (ja) 1985-10-11

Family

ID=13016849

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59056071A Pending JPS60200622A (ja) 1984-03-26 1984-03-26 アナログ出力回路の異常診断装置

Country Status (1)

Country Link
JP (1) JPS60200622A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS539984A (en) * 1976-07-13 1978-01-28 Chino Works Ltd Inspecting apparatus

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS539984A (en) * 1976-07-13 1978-01-28 Chino Works Ltd Inspecting apparatus

Similar Documents

Publication Publication Date Title
EP0487743A1 (en) Microcomputer provided with built-in converter
JPH0883220A (ja) データ処理装置
JPS60200622A (ja) アナログ出力回路の異常診断装置
JPH05343998A (ja) 逐次変換型a/d変換装置
US6005502A (en) Method for reducing the number of bits needed for the representation of constant values in a data processing device
US4949343A (en) Error detecting circuit for a decoder
US4924314A (en) Semiconductor device containing video signal processing circuit
JPH045217B2 (ja)
JPS594051B2 (ja) ワンチツプ・マイクロプロセツサのテスト処理方式
JP2919841B2 (ja) データ処理装置のテスト方法
JPH05165734A (ja) 主記憶装置の固定障害診断装置
JPH10105397A (ja) マイクロコンピュータ
JPH0567185B2 (ja)
JP2723822B2 (ja) 診断用装置
SU1029178A2 (ru) Микропрограммное управл ющее устройство
JPH05342380A (ja) マイクロコンピュータの動作モード制御回路
JPS5917720A (ja) テスト機能を持つ逐次比較型a/d変換器
JPH01228326A (ja) 診断回路
JPH04260915A (ja) アナログ・ディジタルコンバータ
JPS59211145A (ja) 論理回路判別方式
JPH07182199A (ja) 情報処理装置
JPS58201104A (ja) デ−タ処理装置
JPS63317864A (ja) 画像メモリ診断方式
JPH0612502A (ja) A/d変換回路内蔵マイクロコンピュータ
JPS6129932A (ja) A/d変換器付マイクロコンピユ−タ