JPH0540708A - Test diagnostic system for input/output processor - Google Patents
Test diagnostic system for input/output processorInfo
- Publication number
- JPH0540708A JPH0540708A JP3195655A JP19565591A JPH0540708A JP H0540708 A JPH0540708 A JP H0540708A JP 3195655 A JP3195655 A JP 3195655A JP 19565591 A JP19565591 A JP 19565591A JP H0540708 A JPH0540708 A JP H0540708A
- Authority
- JP
- Japan
- Prior art keywords
- input
- output
- data
- processing device
- unit
- 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
- 238000000034 method Methods 0.000 claims abstract description 28
- 238000003745 diagnosis Methods 0.000 claims abstract description 12
- 230000002093 peripheral effect Effects 0.000 abstract description 8
- 230000001105 regulatory effect Effects 0.000 abstract 1
- 230000004913 activation Effects 0.000 description 5
- 230000010365 information processing Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、入出力処理装置の試験
診断方式に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a test diagnosis system for an input / output processing device.
【0002】[0002]
【従来の技術】従来、入出力処理装置の試験診断は、入
出力処理装置内に仮想データ転送機能を持たせ、該機能
を使用して行っていた。また、入出力処理装置の障害に
対する試験診断は、入出力処理装置内に疑似障害機能を
持たせ、諸機能を使用して行っていた。2. Description of the Related Art Conventionally, test diagnosis of an input / output processing device has been performed by providing a virtual data transfer function in the input / output processing device and using the function. Further, the test diagnosis for the failure of the input / output processing device is performed by using the various functions by providing the input / output processing device with a pseudo failure function.
【0003】[0003]
【発明が解決しようとする課題】上述した従来の入出力
処理装置の試験診断方式では、入出力処理装置とその配
下にある周辺装置とのインターフェース部の試験は、周
辺装置を入出力処理装置に接続しないと出来ない欠点が
あった。In the conventional test diagnosis method for the input / output processing device described above, the interface unit between the input / output processing device and the peripheral device under it is tested by changing the peripheral device to the input / output processing device. There was a drawback that could not be done without connecting.
【0004】また、入出力処理装置とその配下にある周
辺装置とのインターフェース部障害を試験診断する事が
出来ず、人手にて疑似障害を発生させたり、周辺装置に
疑似障害発生機能を持たせないと、インターフェース部
の障害試験が出来ない欠点があった。In addition, it is not possible to test and diagnose the interface failure between the input / output processing device and the peripheral device under the input / output processing device, and it is necessary to manually generate a pseudo error or to provide the peripheral device with a pseudo error occurrence function. Without it, there was a drawback that the failure test of the interface part could not be performed.
【0005】[0005]
【課題を解決するための手段】本発明の入出力処理装置
の試験診断方式は、入出力装置の動作を規定した動作規
定データを該入出力装置内に記憶する記憶手段と、前記
動作規定データの処理開始を起動する起動手段と、前記
動作規定データを解析し、前記入出力処理装置と前記入
出力装置との入出力動作を行う入出力手段と、仮想デー
タを自動生成、自動比較する生成比較手段とを入出力装
置に有している。A test diagnosis system for an input / output processing device according to the present invention comprises a storage means for storing operation specifying data specifying the operation of the input / output device in the input / output device, and the operation specifying data. Generation means for activating the start of processing, input / output means for analyzing the operation regulation data and performing input / output operations between the input / output processing device and the input / output device, and automatic generation and comparison of virtual data. The comparison means and the input / output device are included.
【0006】[0006]
【実施例】次に、本発明について図面を参照して説明す
る。DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to the drawings.
【0007】図8は本発明が適用される情報処理システ
ムの構成図の一部である。図8を参照すると、情報処理
システムは、入出力処理装置2と入出力装置(以下PI
Oと略す)1から構成されており、入出力処理装置2の
入出力チャネル21とPIO1とが接続されている。FIG. 8 is a part of a block diagram of an information processing system to which the present invention is applied. Referring to FIG. 8, the information processing system includes an input / output processing device 2 and an input / output device (hereinafter referred to as PI
The input / output channel 21 of the input / output processing device 2 and the PIO 1 are connected to each other.
【0008】図1は、本発明の一実施例のPIO1の構
成を示している。図1を参照すると本PIO1は、記憶
手段11、起動手段12、入出力手段13および生成比
較手段14から構成されている。FIG. 1 shows the configuration of a PIO 1 according to an embodiment of the present invention. Referring to FIG. 1, the PIO 1 is composed of a storage unit 11, a starting unit 12, an input / output unit 13, and a generation / comparison unit 14.
【0009】今、図9の情報処理システムに於いて、P
IO1を使用し、入出力処理装置2及び入出力チャネル
21をし試験診断する場合を考える。Now, in the information processing system of FIG.
Consider a case where IO1 is used and the input / output processing device 2 and the input / output channel 21 are tested and diagnosed.
【0010】試験診断命令実行にて、外部よりPIO1
に対し動作規定データ記憶指示が通知される。動作規定
データ記憶指示の通知を受け取ったPIO1は記憶手段
11を起動する。記憶手段11の処理手順を示す図2を
参照すると、記憶手段11は、処理111、処理12に
て入出力処理装置2から送られてくる動作規定データを
入出力処理装置2からの終了通知まで記憶し続ける。入
出力処理装置2から終了通知がPIO1に発行される
と、処理113にて、記憶手段11は送られてきた動作
規定データの個数を記憶する。動作規定データ記憶後、
記憶手段11は処理114にて、起動手段12を起動
し、処理を終了する。記憶手段11にて起動された起動
手段12は、入出力手段13を起動し、処理を終了す
る。When the test diagnostic command is executed, PIO1 is externally supplied.
Is instructed to store the operation regulation data. Upon receiving the notification of the operation regulation data storage instruction, the PIO 1 activates the storage unit 11. Referring to FIG. 2 showing the processing procedure of the storage means 11, the storage means 11 stores the operation regulation data sent from the input / output processing device 2 in the processing 111 and the processing 12 until the end notification from the input / output processing device 2. Keep remembering. When the end notification is issued to the PIO 1 from the input / output processing device 2, the storage unit 11 stores the number of the operation regulation data sent in the process 113. After storing the operation specification data,
In the processing 114, the storage means 11 activates the activation means 12 and ends the processing. The activation means 12 activated by the storage means 11 activates the input / output means 13 and ends the processing.
【0011】図3は入出力手段13の処理手順を示す。
図3を参照すると、起動手段12より起動された入出力
手段13は、処理131により最初の動作規定データを
記憶手段11より得る。動作規定データを得た入出力手
段13は、処理132にて入出力処理装置2に通信する
制御データを作成し、入出力処理装置2に対し、制御デ
ータを通知する。制御データを入出力処理装置2に通知
後、処理133にて生成比較手段4を起動し、生成比較
手段14からの終了通知を待ち合わせる。FIG. 3 shows a processing procedure of the input / output means 13.
Referring to FIG. 3, the input / output unit 13 activated by the activation unit 12 obtains the first operation regulation data from the storage unit 11 by the process 131. The input / output unit 13 that has obtained the operation regulation data creates control data to communicate with the input / output processing device 2 in process 132, and notifies the input / output processing device 2 of the control data. After notifying the input / output processing device 2 of the control data, the generation / comparison means 4 is activated in step 133 to wait for the end notification from the generation / comparison means 14.
【0012】その後、生成比較手段14から終了通知を
受け取った入出力手段13は、処理134にて次の動作
規定データを記憶手段11より得、上記動作を繰り返
す。動作規定データを全て処理した入出力手段13は、
処理を終了する。After that, the input / output unit 13 that has received the end notification from the generation / comparison unit 14 obtains the next operation regulation data from the storage unit 11 in processing 134, and repeats the above operation. The input / output unit 13 which has processed all the operation regulation data,
The process ends.
【0013】又、PIO4の入出力手段13から起動さ
れる生成比較手段14について、図4を参照して説明す
る。図4において、入出力手段13から起動された生成
比較手段14は、入出力手段13からの読み込み指示又
は、書き込み指示の動作命令により、処理141にて読
み込み動作か否かを判断する。The generation / comparison means 14 activated by the input / output means 13 of the PIO 4 will be described with reference to FIG. In FIG. 4, the generation / comparison means 14 activated by the input / output means 13 determines whether or not a read operation is performed in the process 141 in accordance with a read instruction or a write instruction operation command from the input / output means 13.
【0014】今、入出力手段13からの動作指示が読み
込み動作である場合、処理142にて入出力手段13か
ら指示されたデータ数分だけ、入出力処理装置2に対す
る転送データを自動作成し、入出力処理装置2に対し転
送データを送る。転送データ生成終了又は、データ転送
終了後、処理143にて生成比較手段14は、終了通知
を入出力手段13に通知し、処理を終了する。If the operation instruction from the input / output means 13 is a read operation, transfer data for the input / output processing device 2 is automatically created for the number of data instructed by the input / output means 13 in the process 142. Transfer data is sent to the input / output processing device 2. After the transfer data generation is completed or after the data transfer is completed, in step 143, the generation / comparison means 14 notifies the input / output means 13 of an end notification, and the processing is ended.
【0015】処理141にて、入出力手段13からの指
示が書き込み動作でいる場合は、処理144にて入出力
処理装置2から送られてくる転送データの自動比較を行
う。If the instruction from the input / output means 13 indicates a write operation in process 141, the transfer data sent from the input / output processing device 2 is automatically compared in process 144.
【0016】その後、入出力処理装置2から送られてく
る転送データ終了通知後、処理143にて生成比較手段
14は、入出力手段13に対し終了通知を通知し、処理
を終了する。After the transfer data end notification sent from the input / output processing device 2, the generation / comparison means 14 notifies the input / output means 13 of the end notification in step 143 and ends the processing.
【0017】すべての入出力処理装置2とPIO1との
入出力処理終了後、入出力期待値データと入出力結果値
データを比較する事で、入出力処理装置2及び入出力チ
ャネル21の入出力動作の正常性を確認する事が出来
る。After completion of the input / output processing of all the input / output processing devices 2 and PIO 1, the input / output processing device 2 and the input / output channel 21 are input / output by comparing the input / output expected value data with the input / output result value data. You can confirm the normality of the operation.
【0018】次に、本発明の他の実施例について図面を
参照して説明する。Next, another embodiment of the present invention will be described with reference to the drawings.
【0019】図5は本発明の他の実施例のPIO1の構
成を示している。図5を参照すると、図1に対して擬障
手段15が追加されていることがわかる。FIG. 5 shows the configuration of a PIO 1 according to another embodiment of the present invention. Referring to FIG. 5, it can be seen that the pseudo obstacle means 15 is added to FIG.
【0020】記憶手段11、起動手段12および生成比
較手段14の機能は図1におけるこれらと同じであるか
ら説明は省略する。The functions of the storage means 11, the activation means 12 and the generation / comparison means 14 are the same as those in FIG.
【0021】図5を参照すると、起動手段12より起動
された入出力手段16は、処理161より最初の動作規
定データを記憶手段11より得る。動作規定データを得
た入出力手段16は、処理162にて動作規定データ中
に疑似障害発生指定があるか否かを解析する。ここで、
疑似障害発生指定がある場合、入出力手段16は、擬障
手段15を起動し処理を続行する。処理162にて動作
規定データ中に疑似障害発生指定がない場合、次の処理
を実行する。Referring to FIG. 5, the input / output unit 16 activated by the activation unit 12 obtains the first operation regulation data from the storage unit 11 by the process 161. The input / output unit 16 which has obtained the operation regulation data analyzes in process 162 whether or not there is a pseudo fault occurrence designation in the operation regulation data. here,
When the pseudo failure occurrence is designated, the input / output unit 16 activates the pseudo failure unit 15 and continues the processing. In the process 162, when the pseudo fault occurrence is not specified in the operation regulation data, the following process is executed.
【0022】次に、処理163にて入出力手段16は、
入出力処理装置2に通信する制御データを作成し、入出
力処理装置2に対し、制御データを通知する。制御デー
タを入出力処理装置に通知後、処理163にて入出力手
段16は、生成比較手段14を起動し、生成比較手段1
4からの終了通知を待ち合わせる。Next, in process 163, the input / output means 16
Control data to be communicated to the input / output processing device 2 is created, and the control data is notified to the input / output processing device 2. After notifying the input / output processing device of the control data, the input / output unit 16 activates the generation / comparison unit 14 in process 163, and the generation / comparison unit 1
Wait for the end notification from 4.
【0023】その後、生成比較手段14から終了通知を
受け取った入出力手段13は、処理135にて次の動作
規定データを記憶手段11より得、上記動作を繰り返
す。動作規定データを全て処理した入出力手段16は、
処理を終了する。After that, the input / output unit 13, which has received the end notification from the generation / comparison unit 14, obtains the next operation regulation data from the storage unit 11 in the process 135, and repeats the above operation. The input / output unit 16 which has processed all the operation regulation data,
The process ends.
【0024】PIO4内の入出手段16から起動される
擬障手段15について、図9を参照して説明する。図7
にて、判断手段16より起動された擬障手段15は、処
理151にて入出力手段16から通知された通知データ
を解析する。ここで、擬障手段15は、疑似障害種別を
認識する。その後、処理152にて擬障手段15は、入
出力手段16より指定された擬障を発生させ、処理を終
了する。The improper means 15 activated by the in / out means 16 in the PIO 4 will be described with reference to FIG. Figure 7
Then, the pseudo obstacle means 15 activated by the judging means 16 analyzes the notification data notified from the input / output means 16 in the processing 151. Here, the pseudo obstacle means 15 recognizes the pseudo obstacle type. After that, in process 152, the pseudo obstacle unit 15 causes the pseudo obstacle specified by the input / output unit 16 to end the process.
【0025】すべての入出力処理装置2とPIO1との
入出力処理終了後、入出力期待値データと入出力結果値
データを比較する事で、入出力処理装置2及び入出力チ
ャネル21の入出力動作の障害時における正常性を確認
する事が出来る。After completion of the input / output processing of all the input / output processing devices 2 and the PIO 1, the input / output processing device 2 and the input / output channel 21 are input / output by comparing the input / output expected value data with the input / output result value data. It is possible to confirm the normality at the time of operation failure.
【0026】[0026]
【発明の効果】以上説明したように本発明によれば、入
出力処理装置の試験診断に磁気テープや磁気ディスク装
置の様な周辺装置を接続する事なく、入出力装置とその
配下の周辺装置とのインターフェース部を容易に試験診
断する事ができる。As described above, according to the present invention, the input / output device and its peripheral devices are not connected to the test diagnosis of the input / output processing device without connecting the peripheral device such as the magnetic tape or the magnetic disk device. The interface part with and can be easily tested and diagnosed.
【0027】また、人手にて疑似障害発生を行う事な
く、障害発生時期及び障害種別を容易に指定でき、且つ
入出力処理装置とその配下の周辺装置とのインターフェ
ース部障害時の入出力動作を容易にし試験診断すること
が出来る。Further, it is possible to easily specify a failure occurrence time and a failure type without manually causing a pseudo failure, and to perform an input / output operation at the time of a failure of an interface section between the input / output processing device and its peripheral devices. It can be easily tested and diagnosed.
【図1】本発明の第1の実施例を示す。FIG. 1 shows a first embodiment of the present invention.
【図2】本発明における記憶手段の処理手順を示す。FIG. 2 shows a processing procedure of a storage unit according to the present invention.
【図3】本発明の第1の実施例における入出力手段の処
理手順を示す。FIG. 3 shows a processing procedure of an input / output unit in the first embodiment of the present invention.
【図4】本発明における生成比較手段の処理手順を示
す。FIG. 4 shows a processing procedure of generation / comparison means in the present invention.
【図5】本発明の第2の実施例を示す。FIG. 5 shows a second embodiment of the present invention.
【図6】本発明の第2の実施例における入出力手段の処
理手順を示す。FIG. 6 shows a processing procedure of an input / output unit in the second embodiment of the present invention.
【図7】本発明の第2の実施例における疑似手段の処理
手順を示す。FIG. 7 shows a processing procedure of a pseudo means in the second embodiment of the present invention.
【図8】本発明が適用される情報処理システムの構成図
の一部を示す。FIG. 8 shows a part of a configuration diagram of an information processing system to which the present invention is applied.
1 入出力装置 2 入出力処理装置 21 入出力チャネル 11 記憶手段 12 起動手段 13,16 入出力手段 14 生成比較手段 15 擬障手段 DESCRIPTION OF SYMBOLS 1 Input / output device 2 Input / output processing device 21 Input / output channel 11 Storage means 12 Starting means 13,16 Input / output means 14 Generation comparison means 15 False obstacle means
Claims (2)
ータを該入出力装置内に記憶する記憶手段と、 前記動作規定データの処理開始を起動する起動手段と、 前記動作規定データを解析し、前記入出力処理装置と前
記入出力装置との入出力動作を行う入出力手段と、 仮想データを自動生成、自動比較する生成比較手段とを
入出力装置に有し、 前記記憶手段に動作規定データを記憶させ、前記起動手
段により前記入出力手段を起動し、該入出力手段により
動作規定データを解析し、動作規定データに基づいた入
出力処理を行い、前記生成比較手段により前記入出力処
理装置と前記入出力装置との間で入出力データを自動生
成、自動比較して、入出力処理装置の試験診断を行う事
を特徴とした入出力処理装置の試験診断方式。1. A storage unit for storing, in the input / output device, operation specifying data that specifies the operation of the input / output device, a starting unit that starts processing of the operation specifying data, and analyzes the operation specifying data. The input / output device has input / output means for performing input / output operations between the input / output processing device and the input / output device, and generation / comparison means for automatically generating and comparing virtual data. Data is stored, the input / output unit is started by the starting unit, the operation regulation data is analyzed by the input / output unit, input / output processing is performed based on the operation regulation data, and the input / output processing is performed by the generation / comparison unit. A test diagnosis method for an input / output processing device, characterized in that input / output data is automatically generated and compared between the device and the input / output device to perform a test diagnosis of the input / output processing device.
て、前記入出力手段にて、動作規定データ中に疑似障害
発生のデータを発見すると、前記擬障手段を起動し、入
出力処理装置と入出力装置との間で入出力動作中に疑似
障害を発生させて入出力処理装置の試験診断を行う事を
特徴とした請求項1記載の入出力処理装置の試験診断方
式。2. A pseudo obstacle generating means for generating a pseudo obstacle is provided, and when the input / output means finds the data indicating the occurrence of the pseudo obstacle in the operation regulation data, the pseudo obstacle means is started, and the input / output processing device. 2. The test diagnosis system for an input / output processing device according to claim 1, wherein a pseudo failure is generated between the input / output device and the input / output device to perform a test diagnosis of the input / output processing device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3195655A JPH0540708A (en) | 1991-08-06 | 1991-08-06 | Test diagnostic system for input/output processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3195655A JPH0540708A (en) | 1991-08-06 | 1991-08-06 | Test diagnostic system for input/output processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0540708A true JPH0540708A (en) | 1993-02-19 |
Family
ID=16344789
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3195655A Pending JPH0540708A (en) | 1991-08-06 | 1991-08-06 | Test diagnostic system for input/output processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0540708A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116171413A (en) * | 2020-07-22 | 2023-05-26 | 恩德莱斯和豪瑟尔欧洲两合公司 | Method of monitoring a first processor of a sensor module by means of a second processor |
-
1991
- 1991-08-06 JP JP3195655A patent/JPH0540708A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116171413A (en) * | 2020-07-22 | 2023-05-26 | 恩德莱斯和豪瑟尔欧洲两合公司 | Method of monitoring a first processor of a sensor module by means of a second processor |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10105502A (en) | Peripheral equipment controller | |
| JPH0540708A (en) | Test diagnostic system for input/output processor | |
| US5293572A (en) | Testing system of computer by generation of an asynchronous pseudo-fault | |
| JP2002132534A (en) | Input-output testing system | |
| KR100340049B1 (en) | Method for testing chill programs using test scenario | |
| JP2813252B2 (en) | Fault diagnosis method for information processing equipment | |
| JP2845261B2 (en) | Write test method for external storage device and information processing system using the same | |
| JP3114828B2 (en) | Programming device | |
| JPH05143395A (en) | Diagnostic program execution system and log information display system to be used for the execution system | |
| JPS60122432A (en) | Interruption function diagnostic system in computer system | |
| JPH0365735A (en) | Vicarious execution system for diagnosis processing | |
| JP2658699B2 (en) | Method of managing device under test of input / output device test program | |
| JPS62229339A (en) | Diagnosis system for microprogram | |
| JPH0573446A (en) | Test diagnostic method for pseudo-input/output device and input/output processor | |
| JPS6020771B2 (en) | Micro diagnosis method | |
| JPH06242982A (en) | Virtual computer system testing method | |
| JPS58211227A (en) | Testing system of peripheral equipment | |
| JPH04181321A (en) | Microprogram loading system | |
| JPH01166227A (en) | Diagnosing system for device adaptor | |
| JPH04152435A (en) | Maintenance diagnosis method | |
| JPH04262443A (en) | Information processor | |
| JPH0535519A (en) | Execution system for diagnostic program | |
| JPH02227742A (en) | Pseudo fault generating system for information processing system | |
| JPH04268657A (en) | Test and diagnosis system for input/output channel | |
| JPH09305431A (en) | Debugging sentence acquiring method |