JPS6024507B2 - アナログ出力装置 - Google Patents

アナログ出力装置

Info

Publication number
JPS6024507B2
JPS6024507B2 JP9771781A JP9771781A JPS6024507B2 JP S6024507 B2 JPS6024507 B2 JP S6024507B2 JP 9771781 A JP9771781 A JP 9771781A JP 9771781 A JP9771781 A JP 9771781A JP S6024507 B2 JPS6024507 B2 JP S6024507B2
Authority
JP
Japan
Prior art keywords
output
analog
data
digital
analog data
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
Application number
JP9771781A
Other languages
English (en)
Other versions
JPS57212573A (en
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.)
Toshiba Corp
Original Assignee
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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP9771781A priority Critical patent/JPS6024507B2/ja
Publication of JPS57212573A publication Critical patent/JPS57212573A/ja
Publication of JPS6024507B2 publication Critical patent/JPS6024507B2/ja
Expired legal-status Critical Current

Links

Landscapes

  • Analogue/Digital Conversion (AREA)

Description

【発明の詳細な説明】 本発明は上位装置から与えられたデジタル出力データを
アナログデー外こ変換して指定された出力点に出力する
アナログ出力装置に関する。
一般にアナログ出力装置11は第1図に示されるように
構成されており、上位装置(以下、CPUと称す)12
はN点の出力点のいずれかへのデータ出力に際し、入出
力バス13を介してバッファ回路14にデジタル出力デ
ータ(およびデータの格納先を示すアドレスデータ)を
出力するとともに制御部15に対して起動をかける。制
御部15はアナログ出力装置11全体を制御するもので
、まずバッファ回路14内のデジタル出力データを対応
するアドレスデータで示されるメモリ16の該当アドレ
ス位置に順次格納する。また、制御部15はメモリ16
内のデジタル出力データをメモリインタフェース17を
介してデジタル/アナログ変換器(以下、DACと称す
る)1 8へ読出し出力せしめる。メモリ16から読出
されたデジタル出力データはDAC18によってアナロ
グデータに変換され分配器19に入力される。分配器1
9は、このアナログデータを制御部15の制御によって
出力回路20,〜20Nのうちの指定された出力回路に
分配出力する。これら出力回路20,〜20Nはサンプ
ル・ホールド回路および出力バッファ回路(いずれも図
示せず)で構成されており、アナログデータを対応する
出力点に出力する。この例では、メモリー6に格納され
たデジタル出力データ(のアナログ変換データ)の出力
先は、その格納アドレス位置で一義的に決定されるよう
になっている。即ち、CPU12がデジタル出力データ
とともに該データ(のアナログ変換データ)の出力先に
対応するメモリ16のアドレス位置を示すアドレスデー
タをアナログ出力装置11に転送することにより、該当
する出力回路を経由して所望の出力点にアナログデータ
が出力される。そして、該出力点にアナログデータが出
力されることにより、外部プロセス装置のたとえばバル
ブの開閉量が制御され水量等の調節が行なわれる。この
ような従来のアナログ出力装置11において、たとえば
DAC18が故障した場合、その出力値が真値に対して
たとえば1/2とか1/3になる恐れがある。
この結果、CPU12から出力されるデジタル出力デー
タとは全く対応しないアナログデータが出力点に出力さ
れ、所望の制御動作等が正しく行なわれない不都合が生
じた。このような不都合を解消するために、DAC18
以降のハード構成を2重糸とし、通常状態において一方
の系を使用し、故障発生等の異常時に他方の系に切り替
えて使用する方法が考えられる。しかし、この方法では
切り替え時に出力がとぎれ、誤動作を招くため問題があ
る。また、デジタル出力系と異なり、アナログ出力系で
は異常検出が困難であり、したがって必ずしも切り替え
が正しく行なわれない恐れがある。本発明は上記事情に
鑑みてなされたものでその目的は、極めて簡単な構成で
ありながらデジタル/アナログ変換器のアナログ出力系
の回路故障が発生した際のアナログ出力データ値への影
響を極力少なくすることができるアナログ出力装置を提
供することにある。
以下、本発明の一実施例を図面を参照して説明する。
なお、第1図と同一部分には同一符号を付して詳細な説
明を省略する。第2図のアナログ出力装置111におい
て、115は制御部である。制御部115は第1図の制
御部15とほぼ同等の機能のほかに、後述する比較器1
50,〜150Nの比較結果に応じて異常検出を行ない
、CPU12に異常を通知する機能を有している。11
8,,1 182 は第1図のDAC1 8と同様のD
ACであり、メモリイタフェース17を介してメモリ1
6から読み出され共通に与えられたデジタル出力データ
をアナログデータに変換する。
119,,1192 は第1図の分配器19と同様の分
配器であり、それぞれDAC118,,1 182 か
ら変換出力されるアナログデータを制御部115の共通
の制御によって分配出力するようになっている。
130,.〜130,N,132,〜130洲はそれぞ
れ分配器119,,1192からの該当する分配出力の
サンプル・ホールド回路(以下、SHと称する)である
本実施例において分配器1 19・,1 1 92 は
、対応するDACI 1 81,1182からそれぞれ
与えられるアナログデータが出力点P,に対するもので
ある場合に該データをSH130,.,1302,に出
力し、出力点P2に対するものである場合に該データを
SH1308, 13022に出力し、……出力点PN
に対するものである場合に該データをSH130,N,
1302Nに出力するようになっている。1401〜1
40Nは各出力点P,〜PNに対応して設けられている
出力回路である。
出力回路140,〜140Nはそれぞれ加算器141,
〜141Nと1/2回路1421〜142Nとからなる
構成を有している。加算器141,〜141Nはそれぞ
れSH130,.,130a〜SH130,N,130
がから出力される2個のアナログデータを加算し、その
加算結果を対応する1/2回路142,〜142Nに出
力する。1/2回路142,〜142Nは入力アナログ
データを1/2にする機能と出力バッファ機能とを有し
、加算器141,〜141Nの加算出力を1/2にして
対応する出力点P,〜PNに出力する。
150,〜150NはそれぞれSH130,.,130
2,〜SH130,N, 1302Nから出力される2
個のアナログデータを比較する比較器である。
比較器150,〜150Nは入力される2個のアナログ
データに所定値以上の差があるか否かによって論理“1
”または“0”の2値信号を制御部115に出力するよ
うになっている。次に第2図の構成の動作を説明する。
たとえばいま、制御部115によって出力点P,に対す
るデジタル出力データがメモリ16から読出され、メモ
リインタフェース1 7を介してDACI 1 8,,
1182に共通に出力されたものとする。DACI 1
8,,1 1 82 はこのデジタル出力データをそ
れぞれアナログデータV,,V2に変換し、対応する分
配器119,,1192に出力する。分配器119,1
192 はこのアナログデータV,,V2を制御部11
5の制御のもとにそれぞれSH130,.,1302,
に出力する。しかして、SH130,.,1302,に
サンプル・ホールドされたアナログデータV,,V2は
出力回路1 40,の加算器141,に入力される。加
算器141・はこれらアナログデータV,,V2を加算
し、アナログデータV,十V2を得る。このアナログデ
ータV・十V2は1/2回路142,にて1/2にされ
アナログデータ(V,十V2)/2として出力される。
いま、DACI 18,,1 182 などのアナログ
出力系の回路が正常であれば、アナログデータV,,V
2は同一値、すなわちV,=V2=V,であり、したが
って出力点P,に出力されるアナログデータ(V,十V
2)/2の値は(V,十V2)/2=VTとなる。すな
わち、アナログ変換して出力点P,に出力すべきデジタ
ル出力データの正しいアナログ変換値が出力点P,に出
力される。これに対し、一方のアナログ出力系の回路た
とえばDACI 1 8,が故障となり、アナログデー
タV,が真の値の1/2すなわちV,=(1′2)VT
となったものとすると、出力点P,に出力されるアナロ
グデータ(V,十V2)/2の値は(V,十V2)/2
=(1/2十1)VT/2=(3/4)VTとなる。明
らかなように第1図に示される如き従来のアナログ出力
装置では、アナログ変換値が真値の1′2となった場合
、この誤ったアナログ変換値がそのまま出力される。し
かし、本実施例ではたとえば一方の系で買値の1/2と
なっても、上述のように誤ったアナログ変換値がそのま
ま出力されずに、真値の3/4のアナログ出力データに
補正されて出力されるので、従来例にくらべ出力点(外
部プロセス)への悪影響が緩和される。一方、SH13
0,.,1302,にサンプル・ホールドされたアナロ
グデータV,,V2は比較器150,に入力される。
比較器150・はこれらアナログデータV,,V2間に
所定値以上の差があるか否かを比較し、上述のようにア
ナログデータV,が真値の1′2となった場合などには
論理“1”の2値信号を制御部115に出力する。制御
部115は比較器150,からの論理“1”の2値信号
によって異常を検出し、入出力パス13を介してCPU
12に割り込みをかけ、アナログ出力系の回路異常を通
知する。これによりCPU12は対応する異常処理を行
ない、適当な時期にオペレータに報知し、該当するアナ
ログ出力系の回路点検、交換などを促す。なお、前記実
施例では、DACI18,、分配器119,SH130
,.〜130,Nなどのアナログ出力系とDACI18
2分配器119,SH130の〜1302Nなどのアナ
ログ出力系との2重系構成とした場合について説明した
が、たとえば3重系構成としてもよい。この場合には、
出力回路内に1/2回路に代えて入力値を1/3にして
出力する1/3回路を設ける必要がある。3重系構成の
アナログ出力装置では、上述のように1つのアナログ出
力系に異常が発生し、そのアナログ変換値が真値の1/
2となっても、出力点に出力されるアナログデータは(
1′2十1十1)VT/3=(5/6)VTとなり、2
重系構成の場合に〈らべて一層真値に近づく。すなわち
アナログ出力系の故障等の異常による出力値への影響が
著しく減少され、外部プロセスにおける正しい動作が保
証される。明らかなようにアナログ出力系を更に4重系
、5重系・・・・・・とすることは可能であり、どのよ
うな構成とするかは外部プロセス等において要求される
誤差の許容度に応じて決定すればよいことである。以上
詳述したように本発明のアナログ出力装置によれば、ア
ナログ出力系の回路故障が発生してもアナログ出力デー
タ値への影響を極力少なくすることができる。
【図面の簡単な説明】
第1図は従来のアナログ出力装置の構成を示すブロック
図、第2図は本発明のアナログ出力装置の一実施例を示
すブロック図である。 11,111…アナログ出力装置、12・・・CPU、
15,115・・・制御部、16・・・メモリ、18,
118,,1182…デジタル/アナログ変換器(DA
C)、19,119,,1 192・・・分配器、21
,〜20N,140,〜140N出力回路、141,〜
141N…加算器、142,〜142N・・・1/公団
路。 第1図 図 ぐ、11 船

Claims (1)

  1. 【特許請求の範囲】 1 上位装置から与えられる共通のデジタル出力データ
    をそれぞれアナログデータに変換するM個のデジタル/
    アナログ変換器と、N点の出力点にそれぞれ対応して設
    けられ、対応する上記デジタル/アナログ変換器から出
    力されるM個のアナログデータを加算し、この加算結果
    を1/Mとして対応出力点に出力するN個の出力回路と
    、上記M個のデジタル/アナログ変換器にそれぞれ対応
    して設えられ、対応する上記デジタル/アナログ変換器
    から変換出力されるアナログデータを、上位装置から共
    通に指定されている出力点に対応して設けられている上
    記出力回路側に分配出力するM個の分配器とを具備する
    ことを特徴とするアナログ出力装置。 2 上記出力回路に入力されるM個のアナログデータと
    共通のアナログデータを入力とし、これらM個のアナロ
    グデータ間に所定値以上の差があるか否かを比較するN
    個の比較回路を設け、所定値以上の差が生じた場合に上
    位装置に異常を通知することを特徴とする特許請求の範
    囲第1項記載のアナログ出力装置。
JP9771781A 1981-06-24 1981-06-24 アナログ出力装置 Expired JPS6024507B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9771781A JPS6024507B2 (ja) 1981-06-24 1981-06-24 アナログ出力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9771781A JPS6024507B2 (ja) 1981-06-24 1981-06-24 アナログ出力装置

Publications (2)

Publication Number Publication Date
JPS57212573A JPS57212573A (en) 1982-12-27
JPS6024507B2 true JPS6024507B2 (ja) 1985-06-13

Family

ID=14199636

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9771781A Expired JPS6024507B2 (ja) 1981-06-24 1981-06-24 アナログ出力装置

Country Status (1)

Country Link
JP (1) JPS6024507B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0652869B2 (ja) * 1989-04-27 1994-07-06 日本コロムビア株式会社 デジタル/アナログ変換器

Also Published As

Publication number Publication date
JPS57212573A (en) 1982-12-27

Similar Documents

Publication Publication Date Title
US5526486A (en) Apparatus for detecting undefined states of a finite state machine (FSM) and resetting the FSM upon detection
JPS6024507B2 (ja) アナログ出力装置
JPS589965B2 (ja) マイクロコンピュ−タ出力回路
JPH0628003B2 (ja) 多重化制御装置のデ−タ制御方法及び装置
US20230387901A1 (en) Semiconductor device
US20240329131A1 (en) Test system
JPS6121695Y2 (ja)
IE56532B1 (en) Arrangement for supervising a data processing system
JPH0751609Y2 (ja) プログラマブルコントローラの故障情報記憶回路
JP2559531B2 (ja) 二重化システムのエラーチェック回路
JPH02297235A (ja) メモリデータ保護回路
JPH0782475B2 (ja) メモリインタロック制御回路
JPS59132225A (ja) コンバ−タ
JPS63132357A (ja) メモリアクセス制御装置
JPS58183391A (ja) 衛星の姿勢制御装置
JP2768722B2 (ja) 多重化制御装置
JPS59198365A (ja) 故障検出装置
JPH0638239B2 (ja) 誤り訂正機構
JPH0322143A (ja) マイクロプロセッサ装置
JPS61296437A (ja) 入出力装置の故障判定方法
JPS58184634A (ja) 機械的接点信号入力装置
JPH04252344A (ja) コンピュータシステム
JPS61134846A (ja) 電子計算機システム
JPH053016B2 (ja)
JPH044484A (ja) マイクロコンピュータ