JPH04330548A - 情報処理システム - Google Patents

情報処理システム

Info

Publication number
JPH04330548A
JPH04330548A JP2400319A JP40031990A JPH04330548A JP H04330548 A JPH04330548 A JP H04330548A JP 2400319 A JP2400319 A JP 2400319A JP 40031990 A JP40031990 A JP 40031990A JP H04330548 A JPH04330548 A JP H04330548A
Authority
JP
Japan
Prior art keywords
device name
peripheral control
command
input
control device
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.)
Granted
Application number
JP2400319A
Other languages
English (en)
Other versions
JP2606630B2 (ja
Inventor
Kunio Tagami
田上 邦夫
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP2400319A priority Critical patent/JP2606630B2/ja
Publication of JPH04330548A publication Critical patent/JPH04330548A/ja
Application granted granted Critical
Publication of JP2606630B2 publication Critical patent/JP2606630B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は情報処理システムに関し
、特に、複数の周辺制御装置と、その周辺制御装置の各
々を中央処理装置に接続する複数の入出力インタフェ―
スバスを有し、その複数の入出力インタフェ―スバスが
正しく周辺制御装置を接続しているかを確認するように
した情報処理システムに関する。
【0002】
【従来の技術】負荷分散および信頼性向上の目的から、
中央処理装置と周辺制御装置の間に複数の入出力インタ
フェ―スバスを設ける、いわゆるクロスコール接続が従
来から行なわれているが、その入出力インタフェ―スバ
スの実体であるケーブルの接続は、人手によるものであ
り、中央処理装置側の目的とするポートから正しく目的
とする周辺制御装置へケーブルが接続されているか否か
は、該周辺制御装置へ入出力コマンドを発行してみるテ
ストによっていた。
【0003】
【発明が解決しようとする課題】ところがこれではケー
ブルが物理的に正しく周辺制御装置に接続されているこ
とはテストできるが、目的とする周辺制御装置に接続さ
れているのかどうかは確認できない。同型の周辺制御装
置が複数接続されるような情報処理システムでは図2の
ように接続するつもりで図1のように接続してしまって
も、システムを実際に使い始めてみるまでその間違いに
気づかなかったということもあった。
【0004】
【課題を解決するための手段】本発明は、中央処理装置
と、複数の周辺制御装置と、その周辺制御装置の各々を
前記中央処理装置に接続する複数の入出力インタフェ―
スバスとを具備する情報処理システムにおいて、前記中
央処理装置が、各々の前記周辺制御装置に対して複数存
在する入出力インタフェ―スバスのそれぞれを使用して
順次、システムで一意に名付けた周辺制御装置の論理名
を該周辺制御装置に対して設定指示する装置名設定コマ
ンドを出力し、その結果、装置名不一致の報告が周辺制
御装置から報告されれば、その旨を表示する手段とを有
し、前記周辺制御装置が、前記装置名設定コマンドが入
力されたとき、装置名が未設定であれば、該コマンドに
付属する装置名を記憶し、かつコマンドを正常に終了し
たと前記中央処理装置に報告し、すでに設定済みであれ
ばその記憶している装置名と該コマンドにより送り込ま
れてきた装置名とを比較し、一致すれば正常終了を報告
し、不一致であれば“装置名不一致”の異常終了を報告
する手段を有することの特徴とするものである。
【0005】
【実施例】次に、本発明について図面を参照して説明す
る。
【0006】図1は本発明の一実施例の構成図である。 この情報処理システムは、プログラム4および入出力ポ
ート11〜14を有する中央処理装置1と、まったく同
一タイプの周辺制御装置31,32と、周辺制御装置3
1,32を中央処理装置1に接続する入出力インタフェ
―スバス21〜24とを具備する。
【0007】またこの実施例のシステムでは、周辺制御
装置は個別に論理名をつけて識別されるものとし、ここ
では周辺制御装置31をMS01,周辺制御装置32を
MS02と名付けているものとする。
【0008】さて、この例では本来図2のような構成を
するつもりでいたものとする。すなわち、中央処理装置
側の入出力ポート11と入出力ポート12で周辺制御装
置31と接続し、入出力ポート13と入出力ポート14
で周辺制御装置32と接続するつもりであった。したが
って前もってシステム内に用意される構成要素は図3の
ものである。
【0009】それを図1のように接続間違いをしてしま
ったとする。物理的な接続は正しいし、かつ周辺制御装
置31,32とも同一タイプのものであるので、従来の
、ただ物理的な接続の確認を周辺制御装置に対してその
周辺制御装置に固有の入出力コマンドを使用して行なっ
ても、入出力インタフェ―スバスの接続間違いは検出で
きない。
【0010】そこで、この実施例では、そのような間違
いを検出するためのプログラム4を用意する。図4はプ
ログラム4の処理フローを示す。プログラム4は、前も
って存在するシステムの構成情報(図3)をもとにすべ
ての入出力インタフェ―スバスに対して、順次、装置名
設定コマンドを発行していく。まず、入出力ポート11
を使用して“MS01”と指示する装置名設定コマンド
が発行される。これは周辺制御装置31で受け取られる
。周辺制御装置31はその時点では装置名が未設定の状
態であるのでこのコマンドを受け入れ、自身のしかるべ
き記憶域に“MS01”という装置名を設定し、コマン
ドを正常終了させる。
【0011】プログラム4は、一回目のコマンドが正常
終了すると次の入出力ポート12へ装置名設定コマンド
を発行していく。このときも図3の構成情報によると設
定すべき装置名は“MS01”である。ところが入出力
ポート12は周辺制御装置32に接続されている。周辺
制御装置32はこの時点では装置名が未設定の状態であ
るのでこのコマンドを受け入れ、自身のしかるべき領域
に“MS01”という装置名を設定し、コマンドを正常
終了させる。
【0012】プログラム4は、二回目のコマンドが正常
終了すると次の入出力ポート13へ装置名設定コマンド
を発行していく。このときは図3の構成情報によると設
定すべき装置名は“MS02”である。ところが入出力
ポート13は周辺制御装置31に接続されている。周辺
制御装置31にはすでに“MS01”という装置名が設
定されている。そこで周辺制御装置31はその設定済み
の“MS01”と、いま装置名設定コマンドで受け取っ
た“MS02”とを比較し同一でないのでこのコマンド
を異常終了させる。その際プログラム4に対して設定済
みの装置名は“MS01”であるということも同時に報
告する。
【0013】プログラム4は、三回目の装置名設定コマ
ンドが異常終了すると、そのコマンドを発行したときの
ポート番号と、設定しようとした装置名と、周辺制御装
置から報告された既設定済みの装置名とを含むエラーメ
ッセージを表示する。
【0014】つぎにプログラム4は、次の入出力ポート
14へ装置名設定コマンドを発行していく。このときは
図3の構成情報によると設定すべき装置名は“MS02
”である。入出力ポート14は正しく接続されているが
、周辺制御装置32にはすでに“MS01”という装置
名が設定されている。そこで周辺制御装置32はその設
定済みの“MS01”と、いま装置名設定コマンドで受
け取った“MS02”とを比較し同一でないのでこのコ
マンドを異常終了させる。その際プログラム4に対して
設定済みの装置名は“MS01”であるということも同
時に報告する。
【0015】プログラム4は、四回目の装置名設定コマ
ンドが異常終了すると、そのコマンドを発行したときの
ポート番号と、設定しようとした装置名と、周辺制御装
置から報告された既設定済みの装置名とを含むエラーメ
ッセージを表示する。
【0016】この実施例では周辺制御装置の構成は以上
のものですべてであるのでここでプログラムは終了する
【0017】プログラム実行の結果は、例えば以下のよ
うなエラーメッセージが表示されたことになる。
【0018】   ILLIGAL PATH CONNECTION
   PORT#3  REQ=MSO2  RES=
MSO1  ILLIGAL PATH CONNEC
TION   PORT#3  REQ=MSO2  
RES=MSO1  ILLIGAL PATH CO
NNECTION   PORT#4  REQ=MS
O2  RES=MSO1 ここで、REQ=は装置名設定コマンドで設定しようと
した装置名、RES=は実際に設定済みの装置名を示す
。このメッセージによってMS01とMS02との間で
入出力インタフェ―スバスの接続間違いがあることがわ
かる。
【0019】
【発明の効果】以上説明したように本発明は、装置名設
定コマンドを用いてすべての入出力インタフェ―スバス
から周辺制御装置に対して装置名を設定指示するプログ
ラムと、装置名設定コマンドを受けたとき未設定および
設定済みでも同一装置名の設定指示ならこれを正常終了
させ、異なる装置名ならこれを異常終了させる周辺制御
装置とにより構成することにより、各々の周辺制御装置
がそれぞれ複数の入出力インタフェ―スバスを接続する
場合において、その接続間違いをシステムの運用に入る
前の段階で速かに検出できるという効果を奏する。
【図面の簡単な説明】
【図1】本発明の一実施例の構成図である。
【図2】本発明の一実施例の構成図である。
【図3】同実施例における構成情報を示す図である。
【図4】図1中のプログラムの処理を示すフロー図であ
る。
【符号の説明】
1    中央処理装置 4    プログラム 11    入出力ポート 12    入出力ポート 13    入出力ポート 14    入出力ポート 21    入出力インタフェ―スバス22    入
出力インタフェ―スバス23    入出力インタフェ
―スバス24    入出力インタフェ―スバス31 
   周辺制御装置 32    周辺制御装置

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  中央処理装置と、複数の周辺制御装置
    と、その周辺制御装置の各々を前記中央処理装置に接続
    する複数の入出力インタフェ―スバスとを具備する情報
    処理システムにおいて、前記中央処理装置が、各々の前
    記周辺制御装置に対して複数存在する入出力インタフェ
    ―スバスのそれぞれを使用して順次、システムで一意に
    名付けた周辺制御装置の論理名を該周辺制御装置に対し
    て設定指示する装置名設定コマンドを出力し、その結果
    、装置名不一致の報告が周辺制御装置から報告されれば
    、その旨を表示する手段とを有し、前記周辺制御装置が
    、前記装置名設定コマンドが入力されたとき、装置名が
    未設定であれば、該コマンドに付属する装置名を記憶し
    、かつコマンドを正常に終了したと前記中央処理装置に
    報告し、すでに設定済みであればその記憶している装置
    名と該コマンドにより送り込まれてきた装置名とを比較
    し、一致すれば正常終了を報告し、不一致であれば“装
    置名不一致”の異常終了を報告する手段を有することの
    特徴とする情報処理システム。
JP2400319A 1990-12-04 1990-12-04 情報処理システム Expired - Lifetime JP2606630B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2400319A JP2606630B2 (ja) 1990-12-04 1990-12-04 情報処理システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2400319A JP2606630B2 (ja) 1990-12-04 1990-12-04 情報処理システム

Publications (2)

Publication Number Publication Date
JPH04330548A true JPH04330548A (ja) 1992-11-18
JP2606630B2 JP2606630B2 (ja) 1997-05-07

Family

ID=18510231

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2400319A Expired - Lifetime JP2606630B2 (ja) 1990-12-04 1990-12-04 情報処理システム

Country Status (1)

Country Link
JP (1) JP2606630B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005115926A (ja) * 2003-09-19 2005-04-28 Canon Inc 周辺制御装置および周辺機器の制御方法
JP2007200357A (ja) * 2007-04-20 2007-08-09 Hitachi Ltd ディスク制御装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005115926A (ja) * 2003-09-19 2005-04-28 Canon Inc 周辺制御装置および周辺機器の制御方法
US7689725B2 (en) 2003-09-19 2010-03-30 Canon Kabushiki Kaisha Peripheral control device and method for controlling peripheral device
US7895367B2 (en) 2003-09-19 2011-02-22 Canon Kabushiki Kaisha Peripheral control device and method for controlling peripheral device
JP2007200357A (ja) * 2007-04-20 2007-08-09 Hitachi Ltd ディスク制御装置

Also Published As

Publication number Publication date
JP2606630B2 (ja) 1997-05-07

Similar Documents

Publication Publication Date Title
US4684885A (en) Arrangement for on-line diagnostic testing of an off-line standby processor in a duplicated processor configuration
EP0498367B1 (en) Program debugging device and process
HK1005214B (en) Program debugging device and process
US20010010030A1 (en) Method for inspecting wireharness
JPH04330548A (ja) 情報処理システム
CN110988734B (zh) 故障检测装置、方法和设备
JPH02149040A (ja) データ伝送方式
JP2800328B2 (ja) 共通バス診断方式
JP2521996B2 (ja) 通信システムの診断方式
JPH08153017A (ja) ポート接続確認方法
JPH0326459Y2 (ja)
JP2693089B2 (ja) バス接続確認方式
JPH01140834A (ja) 通信障害検出方式
CN112100109A (zh) 一种线缆连接容错连接装置及方法
JPS63124140A (ja) 画像信号切替制御装置用試験回路
JPH03106154A (ja) バイト回路
TW202215229A (zh) 作業程序的燒錄系統及方法
JPH06282454A (ja) 自動故障診断方式
JPH0362752A (ja) 通信システム
JPH05158724A (ja) Lsi間接続診断方式
JPH0454747A (ja) データ転送システム
JPH0813064B2 (ja) 緊急制御回路
JPH033054A (ja) 通信データ抜け防止方法
JPS60147860A (ja) Gp−ibのインタ−フエイス・ステ−タス表示装置
JPS63136235A (ja) 多重化デジタル制御装置の制御定数変更方法

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19961224