JPH02205957A - 周辺制御装置 - Google Patents
周辺制御装置Info
- Publication number
- JPH02205957A JPH02205957A JP1025786A JP2578689A JPH02205957A JP H02205957 A JPH02205957 A JP H02205957A JP 1025786 A JP1025786 A JP 1025786A JP 2578689 A JP2578689 A JP 2578689A JP H02205957 A JPH02205957 A JP H02205957A
- Authority
- JP
- Japan
- Prior art keywords
- data
- fault
- wrong
- text
- message
- 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
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は周辺装置において受信データ不正や障害を検出
したとき、その内容や原因を上位装置へ報告する周辺制
御装置に関する。
したとき、その内容や原因を上位装置へ報告する周辺制
御装置に関する。
従来の周辺制御装置は、ホストコンピュータより受信し
たデータに異常を検出すると、障害コードを含む装置状
態データをホストコンピュータへ報告していた。ホスト
コンピュータは、この装置状態データをコンソールへ出
力し、オペレータは、この装置状態データと保守用マニ
ュアルを見て解読し、しかる後に、ユーザプログラム上
のデータの異常部を解析した。
たデータに異常を検出すると、障害コードを含む装置状
態データをホストコンピュータへ報告していた。ホスト
コンピュータは、この装置状態データをコンソールへ出
力し、オペレータは、この装置状態データと保守用マニ
ュアルを見て解読し、しかる後に、ユーザプログラム上
のデータの異常部を解析した。
また、従来の周辺制御装置は、周辺装置の障害又は周辺
制御装置自身の障害を検出すると、ホストコンピュータ
へ障害コードを含む装置状態データを送出し、合わせて
、パネルへ障害コードを表示していた。保守員は、ホス
トコンピュータのコンソールに表示された装置状態デー
タを保守用マニュアルを見て解析し、または、周辺制御
装置が表示したパネルの障害コードを保守用マニュアル
を見て解析し、障害回復処理を行なっていた。
制御装置自身の障害を検出すると、ホストコンピュータ
へ障害コードを含む装置状態データを送出し、合わせて
、パネルへ障害コードを表示していた。保守員は、ホス
トコンピュータのコンソールに表示された装置状態デー
タを保守用マニュアルを見て解析し、または、周辺制御
装置が表示したパネルの障害コードを保守用マニュアル
を見て解析し、障害回復処理を行なっていた。
なお、この種の装置として関連するものには例えば特開
昭63−89943号が挙げられる。
昭63−89943号が挙げられる。
上記従来技術は、ホストコンピュータより受信したデー
タに異常があると、オペレータは、ホストコンピュータ
のコンソールより装置状態データを読みとり、保守マニ
ュアルを検索して障害の内容を調べなければならず、時
間がかかるとともに読みとりミスや検索ミスが発生しや
すいという問題があった。
タに異常があると、オペレータは、ホストコンピュータ
のコンソールより装置状態データを読みとり、保守マニ
ュアルを検索して障害の内容を調べなければならず、時
間がかかるとともに読みとりミスや検索ミスが発生しや
すいという問題があった。
また、上記従来技術は1周辺装置からの障害報告を受信
すると、オペレータは、ホストコンピュータのコンソー
ルより装置状態データを読みとるか、または1周辺制御
装置が表示したパネルの障害コードを読みとった後、保
守マニュアルを検索して、内容を解析し、障害回復処理
を行なわねばならず、時間がかかるとともに読みとりミ
スや検索ミスが発生しやすいという問題があった。
すると、オペレータは、ホストコンピュータのコンソー
ルより装置状態データを読みとるか、または1周辺制御
装置が表示したパネルの障害コードを読みとった後、保
守マニュアルを検索して、内容を解析し、障害回復処理
を行なわねばならず、時間がかかるとともに読みとりミ
スや検索ミスが発生しやすいという問題があった。
また、周辺装置の機種により装置状態データが異ってい
るため機種毎に検索方法も異るという間飄もあった・ 本発明の目的はこの問題を解消することであり、ホスト
コンピュータから受信したデータに異常を検出した場合
、または、周辺装置から障害報告を受けた場合、障害メ
ツセージをホストコンピュータへ送信することで、オペ
レータは、機種の確認をせずに、メツセージに従って速
やかに障害に対する対応をとることができる周辺制御装
置を提供することを目的とする。
るため機種毎に検索方法も異るという間飄もあった・ 本発明の目的はこの問題を解消することであり、ホスト
コンピュータから受信したデータに異常を検出した場合
、または、周辺装置から障害報告を受けた場合、障害メ
ツセージをホストコンピュータへ送信することで、オペ
レータは、機種の確認をせずに、メツセージに従って速
やかに障害に対する対応をとることができる周辺制御装
置を提供することを目的とする。
上記目的を達成するために、受信データの不正内容を示
す文章、及び障害の原因や利用者が処置しなければなら
ない内容を示す文章をテーブル化したメツセージテーブ
ルバッファを内蔵したものである。
す文章、及び障害の原因や利用者が処置しなければなら
ない内容を示す文章をテーブル化したメツセージテーブ
ルバッファを内蔵したものである。
また、データ不正の種類や障害の種類毎のメツセージを
求めるために前記メツセージテーブルバッファをマイク
ロプログラム処理により検索し、該当するメツセージを
求めるものである。
求めるために前記メツセージテーブルバッファをマイク
ロプログラム処理により検索し、該当するメツセージを
求めるものである。
さらに、前記求めたメツセージを上位装置へ送信するた
めに、マイクロプログラム処理により送受信回路へメツ
セージを設定するものである。
めに、マイクロプログラム処理により送受信回路へメツ
セージを設定するものである。
受信したデータの不正内容及び周辺装置にて発生する障
害の内容は、検出する種類に対応また文章データを前も
ってメツセージテーブルとして作成し、内容記憶装置メ
ツセージテーブルバッファとして内蔵しておく、データ
不正や障害が発生するとその原因を一度コード化し、こ
のコードに従って、前記メツセージテーブルバッファを
索引するように動作する。それによって、データ不正や
障害の種類に対応する文章データを求めることができる
ので誤動作することがない。
害の内容は、検出する種類に対応また文章データを前も
ってメツセージテーブルとして作成し、内容記憶装置メ
ツセージテーブルバッファとして内蔵しておく、データ
不正や障害が発生するとその原因を一度コード化し、こ
のコードに従って、前記メツセージテーブルバッファを
索引するように動作する。それによって、データ不正や
障害の種類に対応する文章データを求めることができる
ので誤動作することがない。
本発明の実施例について図面に従って説明する。
第1図は、本発明による周辺制御装置の一実施例である
印刷制御装置を示す回路ブロック図である。
印刷制御装置を示す回路ブロック図である。
印刷制御装置11は、ホストコンピュータ10とのデー
タの送受信を行なう送受信回路12.前記送受信データ
を格納する送受信バッファ13、前記ホストコンピュー
タ10より受信し、前記送受信バッファ13に格納され
たデータの内容の不正を検出するデータチェック回路1
4.前記データチェック回路14で不正なしと判明した
データを印刷用データに編集する編集処理部15、前記
編集処理部15が編集した印刷用データを格納する印刷
データバッファ17.前記編集処理部15から前記印刷
データバッファ17へ印刷データ格納済み報告と、印刷
装置23からの印刷データ受信許可報告とを受けて前記
印刷データバッファ17の印刷用データを前記印刷装置
23へ送出する印刷装置インターフェース制御部16、
前記印刷装置インターフェース制御部16が前記編集処
理部15の異常を検出したとき、または、前記印刷装置
23からの異常報告を受けたとき、前記印刷装置インタ
ーフェース制御部16からの異常検出報告を受けて障害
処理を行なう障害処理回路19゜さらに前記データチェ
ック回路14が前記ホストコンピュータ10から受信し
たデータに不正を検出したとき、および、前記障害処理
回路19が前記プリンタインターフェース制御部16か
ら異常検出報告を受けたとき、障害コードを含む装置状
態データを作成し前記送受信バッファ13へ格納するセ
ンスバイト作成処理部18.障害コード毎に対応した文
章メツセージを格納しておく文章メツセージバッファ2
1、前記センスバイト作成処理部18からの障害コード
を受けて前記文章メツセージバッファ21から、対応す
る文章メツセージを検索し、前記送受信バッファ13へ
格納する文章メツセージ検索処理部20とから構成され
る。
タの送受信を行なう送受信回路12.前記送受信データ
を格納する送受信バッファ13、前記ホストコンピュー
タ10より受信し、前記送受信バッファ13に格納され
たデータの内容の不正を検出するデータチェック回路1
4.前記データチェック回路14で不正なしと判明した
データを印刷用データに編集する編集処理部15、前記
編集処理部15が編集した印刷用データを格納する印刷
データバッファ17.前記編集処理部15から前記印刷
データバッファ17へ印刷データ格納済み報告と、印刷
装置23からの印刷データ受信許可報告とを受けて前記
印刷データバッファ17の印刷用データを前記印刷装置
23へ送出する印刷装置インターフェース制御部16、
前記印刷装置インターフェース制御部16が前記編集処
理部15の異常を検出したとき、または、前記印刷装置
23からの異常報告を受けたとき、前記印刷装置インタ
ーフェース制御部16からの異常検出報告を受けて障害
処理を行なう障害処理回路19゜さらに前記データチェ
ック回路14が前記ホストコンピュータ10から受信し
たデータに不正を検出したとき、および、前記障害処理
回路19が前記プリンタインターフェース制御部16か
ら異常検出報告を受けたとき、障害コードを含む装置状
態データを作成し前記送受信バッファ13へ格納するセ
ンスバイト作成処理部18.障害コード毎に対応した文
章メツセージを格納しておく文章メツセージバッファ2
1、前記センスバイト作成処理部18からの障害コード
を受けて前記文章メツセージバッファ21から、対応す
る文章メツセージを検索し、前記送受信バッファ13へ
格納する文章メツセージ検索処理部20とから構成され
る。
ホストコンピュータ10からデータが送出されると印刷
制御装置11の送受信回路12は送受信バッファ13ヘ
データを格納する。前記送受信バッファ13へ格納され
たデータは1編集処理部15がデータチェック回路14
を経由して読み出し、印刷用データに編集して印刷デー
タバッファ17へ格納する。前記編集処理部15は、前
記印刷データバッファ17へ印刷用データの格納を終え
ると、格納終了報告を印刷装置インタフェース制御部1
6へ行なう、格納終了報告を受けた前記印刷装置インタ
フェース制御部16は印刷制御装置23へ印刷データ送
出指示を出す。印刷データ送出指示を受けた前記印刷装
置23は、印刷可能な状態なら印刷可能であることを前
記印刷装置インタフェース制御部16へ報告する。これ
を受けた前記印刷装置インタフェース制御部16は前記
印刷データバッファ17の印刷データを前記印刷装置2
3へ送出する。
制御装置11の送受信回路12は送受信バッファ13ヘ
データを格納する。前記送受信バッファ13へ格納され
たデータは1編集処理部15がデータチェック回路14
を経由して読み出し、印刷用データに編集して印刷デー
タバッファ17へ格納する。前記編集処理部15は、前
記印刷データバッファ17へ印刷用データの格納を終え
ると、格納終了報告を印刷装置インタフェース制御部1
6へ行なう、格納終了報告を受けた前記印刷装置インタ
フェース制御部16は印刷制御装置23へ印刷データ送
出指示を出す。印刷データ送出指示を受けた前記印刷装
置23は、印刷可能な状態なら印刷可能であることを前
記印刷装置インタフェース制御部16へ報告する。これ
を受けた前記印刷装置インタフェース制御部16は前記
印刷データバッファ17の印刷データを前記印刷装置2
3へ送出する。
以上がデータ不正や障害が発生しないノーマルケースの
動作である。
動作である。
前記編集処理部15が前記送受信バッファ13より前記
データチェック回路14を経由してデータを読み出すと
き、当該データに不正があると。
データチェック回路14を経由してデータを読み出すと
き、当該データに不正があると。
前記編集処理部15はデータの編集を中断する。
次いで、前記データチェック回路14から不正データ検
出報告を受けたセンスバイト作成処理部18は、障害コ
ードを含む装置状態データを前記送受信バッファ13へ
格納し、前記送受信回路12は、前記ホストコンピュー
タ10へ異常検出を装置状態データを報告する。
出報告を受けたセンスバイト作成処理部18は、障害コ
ードを含む装置状態データを前記送受信バッファ13へ
格納し、前記送受信回路12は、前記ホストコンピュー
タ10へ異常検出を装置状態データを報告する。
また、印刷装置23が障害を検出すると、印刷装置イン
タフェース制御部16へその旨通知し。
タフェース制御部16へその旨通知し。
これを受けて障害処理回路19へ報告される。また、印
刷制御装置自身の障害も障害割込みとして障害処理回路
19へ報告される。障害処理回路19は以上の報告を受
けると、その内容を障害コードとして、センスバイト作
成処理部18へ通知する。その後の動作は、前記説明し
たデータ不正と同様に行なわれる。
刷制御装置自身の障害も障害割込みとして障害処理回路
19へ報告される。障害処理回路19は以上の報告を受
けると、その内容を障害コードとして、センスバイト作
成処理部18へ通知する。その後の動作は、前記説明し
たデータ不正と同様に行なわれる。
以上が従来の印刷制御装置の動作例である。
次に本発明における動作について説明する。
センスバイト作成処理部18へ障害コードが入力される
と、従来と同様、装置状態データを作成し、その後、前
記障害コードを文章メツセージ検索処理部20へ通知す
る。文章メツセージ検索処理部20は、前記障害コード
より1文章メツセージバッファ21を検索し、検索した
メツセージをセンスバイト作成処理部18へ渡す。セン
スバイト作成処理部18は、前記メツセージを作成しで
ある前記装置状態データの後に付加し、送受信バッファ
13へ格納し、送受信回路12を介してホストコンピュ
ータ1oへ報告する。
と、従来と同様、装置状態データを作成し、その後、前
記障害コードを文章メツセージ検索処理部20へ通知す
る。文章メツセージ検索処理部20は、前記障害コード
より1文章メツセージバッファ21を検索し、検索した
メツセージをセンスバイト作成処理部18へ渡す。セン
スバイト作成処理部18は、前記メツセージを作成しで
ある前記装置状態データの後に付加し、送受信バッファ
13へ格納し、送受信回路12を介してホストコンピュ
ータ1oへ報告する。
また、メツセージをホストコンピュータ10へ報告する
別の方法を次に説明する。
別の方法を次に説明する。
従来と同様に装置状態データをホストコンピュータ10
に報告した後、ホストコンピュータ10が、メツセージ
受信コマンドを発行すると、これを印刷制御装置11が
受は取り、送受信回路12、文章メツセージ検索処理部
20へ通知する。文章メツセージ検索処理部20は、先
に説明した障害コードより前記説明した検索処理を行な
いメツセージを送受信バッファ13へ格納しホストコン
ピュータ10ヘメツセージを報告する。
に報告した後、ホストコンピュータ10が、メツセージ
受信コマンドを発行すると、これを印刷制御装置11が
受は取り、送受信回路12、文章メツセージ検索処理部
20へ通知する。文章メツセージ検索処理部20は、先
に説明した障害コードより前記説明した検索処理を行な
いメツセージを送受信バッファ13へ格納しホストコン
ピュータ10ヘメツセージを報告する。
次に、文章メツセージバッファ21の構成について第2
図にて説明する。
図にて説明する。
文章メツセージは、第2図に示すごとく、障害の内容や
オペレータの処置を文章化したものであり、第2図の例
では一つの障害に対して64バイトのメツセージの長さ
を持っている。たとえば、印刷装置23の用紙が無くな
った時は、障害コードは16進の02が生成され、この
02に相当するところに文章メツセージとして1カセツ
トニヨウシフ ィレテクダサイ′という文字列のEBC
DiCコードを設定しておく。この様に障害コードに対
応して、第2図の例では256通りの文章メツセージを
用意しである。
オペレータの処置を文章化したものであり、第2図の例
では一つの障害に対して64バイトのメツセージの長さ
を持っている。たとえば、印刷装置23の用紙が無くな
った時は、障害コードは16進の02が生成され、この
02に相当するところに文章メツセージとして1カセツ
トニヨウシフ ィレテクダサイ′という文字列のEBC
DiCコードを設定しておく。この様に障害コードに対
応して、第2図の例では256通りの文章メツセージを
用意しである。
また文章メツセージが固定化できないケースとして、障
害コード01の例では′インサラ テキスト フリヨウ
32パイトメ′とあるが、これは、ホストコンピュー
タ10より受信したデータの32バイトめにデータ不正
があった場合であるが受信データの14バイトめにデー
タ不正が検出されたときは、文章メツセージバッファ2
1の内容にある′32′を′14′に置替える処理を行
なうことで、障害コード01を共通的に使用する。
害コード01の例では′インサラ テキスト フリヨウ
32パイトメ′とあるが、これは、ホストコンピュー
タ10より受信したデータの32バイトめにデータ不正
があった場合であるが受信データの14バイトめにデー
タ不正が検出されたときは、文章メツセージバッファ2
1の内容にある′32′を′14′に置替える処理を行
なうことで、障害コード01を共通的に使用する。
この置替える方法は、−船釣な従来技術で達成できるの
でここでは説明をはぶく。
でここでは説明をはぶく。
第3図は1文章メツセージ検索処理部2oの動作をフロ
ーで示したものである。
ーで示したものである。
まず、文章メツセージを送信する要求となっているかを
チェックし、送信要求であれば、障害コードを読み出し
、そのコードを64倍し、障害コードに対応する文章メ
ツセージが格納されているバッファのアドレスを求める
。求めたアドレスより64バイトのデータを送受信バッ
ファ13へ転送し、送受信回路12を起動する。この動
作により、文章メツセージがホストコンピュータ10へ
報告される。
チェックし、送信要求であれば、障害コードを読み出し
、そのコードを64倍し、障害コードに対応する文章メ
ツセージが格納されているバッファのアドレスを求める
。求めたアドレスより64バイトのデータを送受信バッ
ファ13へ転送し、送受信回路12を起動する。この動
作により、文章メツセージがホストコンピュータ10へ
報告される。
以上によりホストコンピュータ10へ報告された文章メ
ツセージは、ホストコンピュータ10の処理により、そ
のまま、コンソール等に表示する。
ツセージは、ホストコンピュータ10の処理により、そ
のまま、コンソール等に表示する。
本発明によれば、上位装置より受信したデータに不正が
あってもデータ内のどのデータが不正であるか、また、
自装置の障害状態や利用者が何をすれば良いのかを人間
が読める文章として上位装置に報告するので、データ修
正や利用者の操作が速やかに行なわれるので周辺装置を
有効に活用できる効果がある。
あってもデータ内のどのデータが不正であるか、また、
自装置の障害状態や利用者が何をすれば良いのかを人間
が読める文章として上位装置に報告するので、データ修
正や利用者の操作が速やかに行なわれるので周辺装置を
有効に活用できる効果がある。
また1周辺装置の機種が異っても、上位装置は文章をそ
のまま表示すれば良いので、各機種に対応した障害メツ
セージの変換が不要となる経済的効果がある。
のまま表示すれば良いので、各機種に対応した障害メツ
セージの変換が不要となる経済的効果がある。
第1図は、本発明の一実施例である印刷制御装置の構成
図、第2図は、第1図の文章メツセージバッファの構成
図、第3図は、第1図の文章メツセージ検索処理部の動
作フロー図である。 20・・・文章メツセージ検索処理部、21・・・文章
メツセージバッファ・ 為 1 図 集 図 稟 図
図、第2図は、第1図の文章メツセージバッファの構成
図、第3図は、第1図の文章メツセージ検索処理部の動
作フロー図である。 20・・・文章メツセージ検索処理部、21・・・文章
メツセージバッファ・ 為 1 図 集 図 稟 図
Claims (1)
- 1、上位装置とデータをやり取りする送受信回路と上位
装置より受診したデータの正常性をチェックするチェッ
ク回路と、周辺装置自身の障害を検出する障害検出回路
より成る周辺制御装置において、上位装置より受信した
データの不正内容や、周辺装置自身の障害内容を文章に
したメッセージテーブルバッファを設け、前記データ不
正や前記障害が発生したとき、前記メッセージテーブル
バッファを索引し、索引した文章データを上位装置へ送
出する回路又はマイクロプログラム処理を設けたことを
特徴とする周辺制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1025786A JPH02205957A (ja) | 1989-02-06 | 1989-02-06 | 周辺制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1025786A JPH02205957A (ja) | 1989-02-06 | 1989-02-06 | 周辺制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02205957A true JPH02205957A (ja) | 1990-08-15 |
Family
ID=12175515
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1025786A Pending JPH02205957A (ja) | 1989-02-06 | 1989-02-06 | 周辺制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02205957A (ja) |
-
1989
- 1989-02-06 JP JP1025786A patent/JPH02205957A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS58118008A (ja) | デ−タ処理装置 | |
| US20060100972A1 (en) | Automated software-based hardware tracking system | |
| US6845469B2 (en) | Method for managing an uncorrectable, unrecoverable data error (UE) as the UE passes through a plurality of devices in a central electronics complex | |
| JP4561270B2 (ja) | 画像形成装置 | |
| US4789985A (en) | Document processing apparatus having fauet detection capabilities | |
| NO175120B (no) | Systemlederanordning for databehandlingssystem | |
| JPH02205957A (ja) | 周辺制御装置 | |
| JPS58136168A (ja) | 自己管理機能を備えたフアクシミリ装置 | |
| JPH0863300A (ja) | プリンタ装置のエラー通知方法,及び機構 | |
| JPS6247759A (ja) | 自動回線トレ−ス処理方式 | |
| JPH07319779A (ja) | 情報処理装置 | |
| JP2590777B2 (ja) | 磁気ディスク装置の障害通報方法及びこの方法を用いた磁気ディスク装置 | |
| JPS61271533A (ja) | 印字装置 | |
| JPH02202468A (ja) | プリンタ制御装置 | |
| JPH0277831A (ja) | プリンタ制御装置 | |
| JPS60110479A (ja) | 外字処理機能を持つ制御装置 | |
| CN121681208A (zh) | 一种故障处理方法、设备、介质及计算机程序产品 | |
| JPH09284524A (ja) | ファクシミリ装置 | |
| JPH0944419A (ja) | プリンタ | |
| JPH01208054A (ja) | プリンタ端末装置 | |
| JPH05298139A (ja) | 情報処理装置の診断回路 | |
| JPH06214898A (ja) | 入力装置 | |
| JPH0516498A (ja) | 印字異常診断機能付プリンタ装置 | |
| JPS62131396A (ja) | アラ−ム印字処理装置 | |
| JPS5917758A (ja) | 伝送制御手順の検証方式 |