JPH0313613B2 - - Google Patents

Info

Publication number
JPH0313613B2
JPH0313613B2 JP57121163A JP12116382A JPH0313613B2 JP H0313613 B2 JPH0313613 B2 JP H0313613B2 JP 57121163 A JP57121163 A JP 57121163A JP 12116382 A JP12116382 A JP 12116382A JP H0313613 B2 JPH0313613 B2 JP H0313613B2
Authority
JP
Japan
Prior art keywords
information
control device
fault
controlled
identified
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 - Lifetime
Application number
JP57121163A
Other languages
English (en)
Other versions
JPS5914059A (ja
Inventor
Yoshiharu Iwamoto
Hiroshi Kitano
Akira Endo
Toshinori Ito
Toshimasa Fukui
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.)
Fujitsu Ltd
Hitachi Ltd
NEC Corp
Oki Electric Industry Co Ltd
NTT Inc
Original Assignee
Fujitsu Ltd
Hitachi Ltd
Nippon Telegraph and Telephone Corp
Oki Electric Industry Co Ltd
Nippon 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 Fujitsu Ltd, Hitachi Ltd, Nippon Telegraph and Telephone Corp, Oki Electric Industry Co Ltd, Nippon Electric Co Ltd filed Critical Fujitsu Ltd
Priority to JP57121163A priority Critical patent/JPS5914059A/ja
Publication of JPS5914059A publication Critical patent/JPS5914059A/ja
Publication of JPH0313613B2 publication Critical patent/JPH0313613B2/ja
Granted legal-status Critical Current

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

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)

Description

【発明の詳細な説明】 本発明は、プログラマブル入出力IO命令によ
つて制御される装置からの障害情報の通知方法に
関するものである。
従来、プログラマブルIO命令によつて制御さ
れる装置からの障害がある場合の障害情報の通知
方法は、簡単なものでは、命令実行の良否を示す
信号だけで障害の有無を通知するものから、複雑
なものでは、状態情報を数ビツト有し、これを返
送データあるいは一般に制御装置が有するコンデ
イシヨンコードとして制御装置に通知する方法が
ある。
一方、近年の周辺装置の高知能化によりプログ
ラムIO命令によつて制御される装置の命令実行
状態の多様化、さらにはシステムの信頼度向上要
求の高まりから、インタフエース上の障害情報を
詳細に通知し、早急に障害部分の区分けを行いシ
ステムの正常性を保つ必要があり、プログラマブ
ルIO命令によつて制御される装置からの障害情
報の状態数は増加する傾向にある。
しかるに制御装置においては、他の命令に対す
るコンデイシヨンコードの増加はなく前記要求に
より、ソフトウエアインタフエースを変更するこ
とは、既存ソフトウエアの継承に問題を起こし、
また返送データ内に状態情報を含めることは通常
処理におけるプログラムステツプの増加となり、
正常時の処理能力低下をもたらすという問題があ
つた。
本発明の目的は、上記従来技術の問題を解決
し、詳細な障害情報を制御装置に通知する方法を
提供することにある。
本発明では、ソフトウエアインタフエースとし
ては比較的柔軟性のある割込情報を用い、複数の
障害情報をいくつかの割込原因に分類し制御装置
に通知するとともに、障害の詳細情報はレジスタ
に蓄積し、障害処理プログラムにより必要に応じ
て読出せる方法とした。
以下、図面を用いて本発明による具体的実施例
を詳細に説明する。
図は本発明の一実施例を示すブロツク図であ
る。図において、ADPはインタフエースアダプ
タを示し、制御装置CNTおよび制御装置CNTに
より制御される処理装置PRCについては公知で
あり図を省略してある。
本実施例では、プログラマブルIO命令のアン
サ情報(図のDAT)に付随する状態情報(図の
ACOD)は3ビツトで8状態ある。状態情報
ACODは以下の分類により割込信号ISA,ISB,
ISCに変換され、また処理装置PRCの無応答も
ISCに分類するものとする。
ACOD 000…ISC通知 001…正常 010 011ISA通知 100 101 110ISB通知 111…ISC通知 図は制御装置CNTの外部に処理装置PRCとの
インタフエース用に設けたインタフエースアダプ
タADPを中心に示しており、本発明と関係のな
い部分、例えば制御情報の送出等については省略
している。以下図に示す回路の動作を説明する。
ADP内において、1はアンサデータレジスタ、
2はアンサコードレジスタで3ビツト構成であ
り、処理装置PRCからのアンサ同期信号
(ASYN)により、それぞれアンサ情報DAT、
状態情報ACODをラツチする。3はデコーダで、
アンサコードレジスタ2の出力信号をデコードす
る。4はタイミング回路、5はバツフアゲート、
6,,7,8はオアゲートで出力がそれぞれ制御
装置CNTの割込信号となつている。
さて、(1)制御装置CNTより送出された制御情
報に対し処理装置PRCからデータとACOD=001
が返送された場合、アンサデータは一時アンサデ
ータレジスタ11に蓄えられ、ついでアンサコード
レジスタ2に“001”がラツチされ、デコーダ3
によりバツフアゲート5がイネーブルされるため
制御装置CNTに送られる。この情報のラツチタ
イミングは、タイミング回路4により作成される
ASYNにより制御装置CNTに与えられる。
(正常時) (2) ACOD=010,011のとき 今度はバツフアゲート5はイネーブルされず、
オアゲート6を通じ割込信号ISAが制御装置
CNTに通知される。
(3) ACOD=100〜110のとき バツフアゲート5はイネーブルされず、オアゲ
ート7のみに信号が入力し、ISB信号が制御装置
CNTに通知される。
(4) ACOD=000,1111のとき (2),(3)と同様オアゲート8のみに信号が入力
し、ISC信号が制御装置CNTに通知される。
(5) 処理装置無応答 タイミング回路4は制御情報送出時にEN入力
によりイネーブルされ、ASYN信号の到達を監
視している。監視時間がオーバフローするとオア
ゲート8を通じISC信号を出力する。
障害詳細情報はアンサコードレジスタ2に蓄積
されており、これを読取る回路の実現方法につい
ては、通常のレジスタ読取りでよく、説明は省略
する。
以上説明したように、本発明によれば、本来新
規となる障害処理プログラムを除き、大部分の既
存ソフトウエアが継承できるだけでなく、正常時
のダイナミツクステツプを増加させることなく、
割込機能を用い障害発生時のリトライ装置切替を
行なうことができる。
さらに、割込情報とソフトウエア上の対処方法
を統一的に設定することにより、障害情報の分析
機能をハード化することが可能となり、ソフトウ
エア構成の簡明さに貢献することができる。
【図面の簡単な説明】
図は本発明の1実施例を示すブロツク図であ
る。 ADP:インタフエースアダプタ、CNT:制御
装置、PRC:処理装置、1:アンサデータレジ
スタ、2:アンサコードレジスタ、3:デコー
ダ、4:タイミング回路、5:バツフアゲート、
6〜8:オアゲート。

Claims (1)

    【特許請求の範囲】
  1. 1 制御装置及び1または複数の被制御装置によ
    り構成され、該制御装置は、プログラマブル入出
    力命令により該被制御装置を制御し、該被制御装
    置は、該命令に対し、該被制御装置に共通に定義
    された状態情報を一部に有する応答情報を返送す
    る障害通知方式において、前記制御装置と前記被
    制御装置との間に介在される手段であつて、これ
    は、前記状態情報に含まれる障害情報の有無を識
    別し、該障害情報が識別された場合は、識別され
    た該障害情報を該障害情報の内容に対応した割込
    信号に変換し、該割込信号を前記制御装置へ通知
    するとともに、前記制御装置により該状態情報の
    詳細情報を読取り可能にするため該詳細情報を一
    時蓄積し、一方障害が識別されなかつた場合は、
    前記制御装置に対し前記状態情報を除いた応答情
    報を返送せしめ、該手段を介して前記応答情報の
    送受を行なうことを特徴とする障害通知方式。
JP57121163A 1982-07-14 1982-07-14 障害通知方式 Granted JPS5914059A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57121163A JPS5914059A (ja) 1982-07-14 1982-07-14 障害通知方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57121163A JPS5914059A (ja) 1982-07-14 1982-07-14 障害通知方式

Publications (2)

Publication Number Publication Date
JPS5914059A JPS5914059A (ja) 1984-01-24
JPH0313613B2 true JPH0313613B2 (ja) 1991-02-22

Family

ID=14804396

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57121163A Granted JPS5914059A (ja) 1982-07-14 1982-07-14 障害通知方式

Country Status (1)

Country Link
JP (1) JPS5914059A (ja)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53142143A (en) * 1977-05-18 1978-12-11 Hitachi Ltd Fault notifying system for input/output device
JPS5542445A (en) * 1978-09-22 1980-03-25 Hitachi Ltd Fault process system

Also Published As

Publication number Publication date
JPS5914059A (ja) 1984-01-24

Similar Documents

Publication Publication Date Title
US3984814A (en) Retry method and apparatus for use in a magnetic recording and reproducing system
US4392208A (en) Data processing system and diagnostic unit
JPS5914059A (ja) 障害通知方式
JP2743562B2 (ja) 障害処理方式
JPS5862900A (ja) メモリの単一ビツトエラ−処理方式
JPH02297235A (ja) メモリデータ保護回路
JPS5832422B2 (ja) マイクロシンダンホウシキ
JPH0135369B2 (ja)
SU993237A1 (ru) Устройство дл сопр жени оперативной пам ти с внешними устройствами
JPS58223860A (ja) 磁気デイスク制御装置
JPS6095665A (ja) デ−タ記憶処理装置
JPS6194163A (ja) 遠隔ipl制御方式
JPS5857700A (ja) メモリの単一ビツトエラ−処理方式
JP2604360B2 (ja) 磁気ディスク制御装置
JPH0230060B2 (ja)
JPS6148185B2 (ja)
JPH0854988A (ja) 磁気ディスク処理装置
JPS59220848A (ja) 診断制御方式
JPS5922145A (ja) 割込制御方式
JPS5896326A (ja) 入出力制御方法
JPH01124035A (ja) 出力データ制御装置
JPH0589022A (ja) 情報処理装置
JPH0731639B2 (ja) 磁気デイスク制御装置
JPS59214929A (ja) 診断機能を持つ入出力制御装置
JPS59178513A (ja) チヤネル診断方式