JPS61160148A - プロセスデ−タ入出力装置 - Google Patents

プロセスデ−タ入出力装置

Info

Publication number
JPS61160148A
JPS61160148A JP60000327A JP32785A JPS61160148A JP S61160148 A JPS61160148 A JP S61160148A JP 60000327 A JP60000327 A JP 60000327A JP 32785 A JP32785 A JP 32785A JP S61160148 A JPS61160148 A JP S61160148A
Authority
JP
Japan
Prior art keywords
parity
data
output
controller
input
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
JP60000327A
Other languages
English (en)
Inventor
Koichi Matsumoto
松本 孝一
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
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP60000327A priority Critical patent/JPS61160148A/ja
Publication of JPS61160148A publication Critical patent/JPS61160148A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Detection And Correction Of Errors (AREA)

Abstract

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

Description

【発明の詳細な説明】 [発明の技術分野] 本発明はプラントとのデータ交換を行なうためのプロセ
スデータ入出力装置に関する。
[発明の技術的背景とその間厘点コ 一般に、プロセスデータ入出力装置は第2図に示すよう
にコントローラ1.入力基板2および出力基板3より構
成される。
コントローラ1は上位計算機とのインタフェース機能や
入出力基板2,3とのデータ編集・転送機能をもち、入
力基板2はプラントからのデータ入力を行ない、出力基
板3はプラントへのデータ出力を行なうプラントとのイ
ンターフェース部である。
通常、コントローラ1と入出力基板2,3とのデータ転
送は転送効率上、複数バイト単位のパラレル方式で行な
われる。このデータ転送の際の信頼性確保のため1診断
機能としてデータビットにパリティビットが付加されパ
リティチェックが行なわれる。
第3図にそのパリティチェックに着目したプロセスデー
タ入出力装置を示す、アドレスドライバー4より入出力
基板2,3に対し、アドレスがアドレスバスa上に出力
される。入力基板2はデコーダ9aによりアドレスをデ
コードし1選択されたならば、データドライバ10を介
してプラントからのデータをデータバスb上に出力する
。すると、コントローラ1はこのデータをデータトラン
シーバ5により内部に取り込む、出力基板3も同様にデ
コーダ9bにより選択されたことを検出し、コントロー
ラ1内のデータトランシーバ5よりデータバスb上に出
力されたデータを、データレシーバ11により取り込み
、プラントへの出力データとする。
この動作において、パリティチェックは以下のように行
なわれる。すなわち、入力基板2とのデータ転送におい
ては、入力基板2内のパリティジェネレータ6bでプラ
ントからのデータに応じたパリティビットを生成し、パ
リティビット信号線Cを介してコントローラ1のパリテ
ィチェッカー7aに送る。コントローラ1はこのパリテ
ィビットを基にデータトランシーバ5より取り込んだプ
ラントデータをチェックし、エラーを検出すれば、それ
を故障診断回路8に出力し、再度読出し等のエラー処理
を行なう。また、出力基板3とのデータ転送においては
データバスb上からデータレシーバ11を介して入力さ
れたデータとコントローラ1内のパリティジェネレータ
6aからのパリティビットをパリティチェッカー7bで
チェックし、その結果をパリティエラー信号線d上に出
力し、エラーを検出した場合はコントローラ1内の故障
診断回路8で書込みパルスを禁止する等のエラー処理を
行なう。
上記構成において、パリティチェック機能の故障は誤入
力、誤出力につながり、システム動作上。
多大な影響を及ぼす問題点がある0例えば、出力基板3
内のパリティチェッカー7bは複数枚の出力基板に構成
するため、ワイアードオアで接続されるのが普通であり
、そのためのオープンコレクタ素子のオープンモードで
の故障は正常を示す側となり誤出力につながるものとな
る。
[発明の目的] 本発明は上記問題点を解決し、信頼性の高いプロセスデ
ータ入出力装置の提供を目的とする。
[発明の概要] 本発明は出力基板内に入力基板と同様のパリティジェネ
レータを、コントローラには入出力基板からのパリティ
ビットをチェックするパリティチェッカーを設け、入力
基板、出力基板両者のデータ転送共にコントローラ内の
パリティチェッカーでパリティチェックを行なうように
したものである。
[発明の実施例コ 第1図は本発明の一実施例に係るプロセスデータ入出力
装置の構成図を示したものである。
コントローラ1にはアドレスを出力するアドレスドライ
バ4、入出力基板2,3とのデータ転送を行なうデータ
トランシーバ5.入出力基板2,3との転送データとパ
リティビットをチェックするためのパリティチェッカー
7aおよびパリティチェッカー7aの出力により故障処
理を行なう故障診断回路8より成る。一方、入力基板2
はアドレスバスaからのアドレスをデコードし、選択さ
れたか否かを検出するためのデコーダ9a、データバス
b上にプラントからのデータを出力するためのデータド
ライバー10およびプラントからのデータに応じたパリ
ティビットを生成するパリティジェネレータ6bより成
る。また、出力基板3はアドレスバスaからのアドレス
をデコードし、選択されたが否かを検出するためのデコ
ーダ9b、コントローラ1からのデータを入力し、プラ
ントへ出力するためのデータレシーバ11およびデータ
レシーバ11の出力データによりパリティビットを生成
し、パリティビット信号線C上に出力するパリティジェ
ネレータ6cより構成される。
第1図において、アドレスドライバー4とデータトラン
シーバ5の機能は第3図の従来装置と同様に入出力基板
2,3ヘアドレス出力およびデータ転送を行なうことで
ある0診断機能としてのパリティチェック方法は、入力
基板2とのデータ転送においては従来と同様、プラント
からのデータに応じたパリティジェネレータ6bの出力
であるパリティビットをコントローラ1内のパリティチ
ェッカー7aでチェックする。一方、出力基板3とのデ
ータ転送においては、データレシーバ11からのデータ
に基づいたパリティビットをバリティジェネレータロc
で生成して、コントローラ1に出力し、従来出力基板3
内で行なっていたパリティチェックを入力基板2の場合
と同様、コントローラ1内のパリティチェッカー7aで
行なうようにする。
このように1本実施例では入出力基板2,3の転送共に
、パリティチェックをコントローラ1内で行ない、その
結果を故障診断回路8に送り、エラー処理を行なうよう
に構成している。この構成により、出力基板3内におけ
るパリティチェック機能の正常、異常をコントローラ1
で検出できる。この結果、従来生じていた出力基板3内
のパリティチェッカーに起因するプラントへの誤出力等
を未然に防止することができる。また、コントローラ1
がマイクロプロセッサ等で構成された場合は、自己診断
機能を有するので1本実施例のように構成することによ
り、プロセスデータ入出力装置の診断機能として重要な
パリティチェッカーの自己診断をコントローラ1内で行
なうことができ、しかもそれは1ケ所についてのみ行な
えばよいので、信頼性を格段に向上させることができる
。
尚、入出力基板2.3内のコントローラ1とのインタフ
ェース回路すなわちデコーダ9a 、 9bと、パリテ
ィジェネレータ6b 、 6cは共通の回路になるので
、ゲートオアし、ハイブリッドIC等の標準回路を使用
することができ、コンパクトな入出力基板とすることが
できる。
[発明の効果] 以上説明したように本発明によれば、パリティチェッカ
ーをコントローラ内の1ケ所に置くことにより、より正
確なパリティチェックを行なうことができる。この結果
、信頼性の高いプロセスデータ入出力装置が得られるよ
うになる。
【図面の簡単な説明】
第1図は本発明の一実施例に係るプロセスデータ入出力
装置の構成図、第2図は一般的なプロセスデータ入出力
装置の概要図、第3図は従来のプロセスデータ入出力装
置の構成図である。 ■・・・コントローラ、2・・・入力基板、3・・・出
力基板、4・・・アドレスドライバ、5・・・データト
ランシーバ、6・・・パリティジェネレータ、7・・・
パリティチェッカー、8・・・故障診断回路。 9・・・デコーダ、 10・・・データドライバ、11
・・・データレシーバ。 (7317)  代理人 弁理士 則 近  憲 佑(
ほか1名) 第1図 第2図 L−−+++  −−−−−−−−−J第3図

Claims (1)

    【特許請求の範囲】
  1. プロセスを制御するコントローラと、前記プロセスから
    のデータを前記コントローラに入力する入力基板と、前
    記コントローラからのデータを前記プロセスに出力する
    出力基板とを備えるプロセスデータ入出力装置において
    、前記入力基板には前記プロセスからの入力データを受
    けてパリティビットを生成するパリティジェネレータを
    設けると共に、前記出力基板には前記コントローラから
    の出力データを受けてパリティビットを生成するパリテ
    ィジェネレータを設け、前記コントローラにはこれらの
    パリティジェネレータからのパリティビットを受けてチ
    ェックするパリティチェッカーを設けて、前記入出力デ
    ータのパリティチェックを前記コントローラ内で行なう
    ことを特徴とするプロセスデータ入出力装置。
JP60000327A 1985-01-08 1985-01-08 プロセスデ−タ入出力装置 Pending JPS61160148A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60000327A JPS61160148A (ja) 1985-01-08 1985-01-08 プロセスデ−タ入出力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60000327A JPS61160148A (ja) 1985-01-08 1985-01-08 プロセスデ−タ入出力装置

Publications (1)

Publication Number Publication Date
JPS61160148A true JPS61160148A (ja) 1986-07-19

Family

ID=11470809

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60000327A Pending JPS61160148A (ja) 1985-01-08 1985-01-08 プロセスデ−タ入出力装置

Country Status (1)

Country Link
JP (1) JPS61160148A (ja)

Similar Documents

Publication Publication Date Title
US5959914A (en) Memory controller with error correction memory test application
EP4120083A1 (en) Processing system, related integrated circuit, device and method
NO170113B (no) Kontroll-logikk for paritets-integritet
JPH03248249A (ja) Icメモリカード
JPS61110243A (ja) 誤り訂正及び検出回路の診断方式
JP2645021B2 (ja) バス異常検査システム
JPH087442Y2 (ja) プログラマブルコントローラの入出力装置
JPS63269233A (ja) 誤り検出・訂正回路
KR970002401B1 (ko) 디지탈 시스템 버스상의 오류 검출/정정 장치 그 방법
JPH0378847A (ja) 故障検出システム
JPS60101649A (ja) 電子計算機の診断装置
JPS5917465B2 (ja) チエツク装置
JPH05224968A (ja) データチェック方式
JPS60173647A (ja) 情報処理装置のエラ−発生箇所検出方式
JPH01273450A (ja) データ誤り検出回路試験方式
JPS63177240A (ja) メモリ診断制御方式
JPH0242688A (ja) 磁気ディスク装置
JPS61226852A (ja) 半導体メモリにおける誤り検出訂正機能不良点検回路
JPS6123263A (ja) 試験方式
JPH0346047A (ja) 検査回路
JPH0296855A (ja) メモリコントロール回路における故障検出方式
JPH0821240B2 (ja) Rom内部情報チエツク回路
JPS6132153A (ja) メモリ制御装置
JPS63261436A (ja) パリテイエラ−リカバリ方式
JPH02297650A (ja) 受信装置