JPH03240813A - Channel action interrupting system - Google Patents
Channel action interrupting systemInfo
- Publication number
- JPH03240813A JPH03240813A JP2038902A JP3890290A JPH03240813A JP H03240813 A JPH03240813 A JP H03240813A JP 2038902 A JP2038902 A JP 2038902A JP 3890290 A JP3890290 A JP 3890290A JP H03240813 A JPH03240813 A JP H03240813A
- Authority
- JP
- Japan
- Prior art keywords
- channel
- temperature abnormality
- input
- output
- housing
- 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
- 230000005856 abnormality Effects 0.000 claims abstract description 32
- 238000000034 method Methods 0.000 claims abstract description 9
- 230000004044 response Effects 0.000 claims description 4
- 238000001514 detection method Methods 0.000 abstract description 6
- 230000002401 inhibitory effect Effects 0.000 abstract 1
- 238000004519 manufacturing process Methods 0.000 abstract 1
- 230000000694 effects Effects 0.000 description 5
- 230000006378 damage Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000001629 suppression Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明はチャネル・動作中断方式に関する。[Detailed description of the invention] [Industrial application field] The present invention relates to channel suspension schemes.
従来、チャネル装置においては、温度異常の如く、続い
て電源断となりチャネルの動作が続行できない状況が発
生することが予測できる障害が発生した場合、−船釣に
は操作者に障害の発生を通知するのみで、結果的にチャ
ネルの電源が切断され動作不能となって停止するまで放
置されていた。Conventionally, in channel equipment, when a failure occurs that can be expected to occur, such as a temperature abnormality, which will cause the power to be cut off and the channel operation cannot continue, - for boat fishing, the operator is notified of the occurrence of the failure. As a result, the power to the channel was cut off and the channel was left unattended until it became inoperable and shut down.
上述した従来のチャネル動作中断方式においては、温度
異常が発生した際、動作中のチャネルが突然停止され、
実行中の入出力動作が中断される事になった。In the conventional channel operation interruption method described above, when a temperature abnormality occurs, the operating channel is suddenly stopped,
The input/output operation being executed was interrupted.
このような強制中断はしばしばチャネル装置に接続され
た入出力装置に格納されるデータの破壊を伴い、このよ
うなデータ破壊はその修復に時間のかかるものが多かっ
た。Such forced interruptions often involve destruction of data stored in input/output devices connected to the channel device, and such data destruction often takes time to repair.
また、このような強制中断は、ダイナミックチャネルサ
ブシステムを採用したチャネルサブシステムにおいては
、しばしば転送中の入出力装置に対応した論理チャネル
の障害として見えることがあり、このような状況では、
他に代替バスがあるにもかかわらず、該入出力装置への
アクセスができなくなってしまうことがある。Additionally, in a channel subsystem that employs a dynamic channel subsystem, such a forced interruption often appears as a failure of the logical channel corresponding to the I/O device being transferred;
Even though there is another alternative bus, it may become impossible to access the input/output device.
第1の本発明のチャネル動作中断方式は、チャネルを格
納するきよう体の温度異常を検出する手段と、温度異常
が発生した際、該きょう体に内蔵されたチャネルに対す
るソフトウェアからの新たな入出力動作指示の発行を禁
止する手段とを有する。The channel operation interruption method according to the first aspect of the present invention includes a means for detecting temperature abnormality in a housing housing a channel, and a means for detecting a temperature abnormality in a housing that stores a channel, and when a temperature abnormality occurs, a new input from software to a channel built in the housing. and means for prohibiting issuance of an output operation instruction.
第2の本発明のチャネル動作中断方式は、チャネルを格
納するきよう体の温度異常を検出する手段と、温度異常
が発生した際、該きょう体に内蔵されたチャネルに対す
る新たな入出力装置からの応答を抑止する手段とを有す
る。The channel operation interruption method according to the second aspect of the present invention includes a means for detecting temperature abnormality in a housing housing a channel, and when a temperature abnormality occurs, a new input/output device for the channel built in the housing. and means for suppressing the response.
次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.
第1図は第1の本発明の一実施例である。FIG. 1 shows an embodiment of the first invention.
120はチャネル制御装置であり、中央処理装置600
からの入出力指示に従い チャネル300を制御する。120 is a channel control device, and central processing unit 600
The channel 300 is controlled according to input/output instructions from the channel 300.
チャネル300はチャネル制御装置120の指示により
、チャネルプログラム520に従って入出力装置400
との間でデータ転送を実施する。The channel 300 controls the input/output device 400 according to the channel program 520 according to instructions from the channel control device 120.
Perform data transfer between
チャネル制御装置120、チャネル300および温度異
常検出回路110はチャネルきよう体100に搭載され
ている。The channel control device 120, the channel 300, and the temperature abnormality detection circuit 110 are mounted on the channel wall 100.
また、主記憶500には、チャネルプログラム520の
ほかに、各々のチャネルきよう体100に搭載されたチ
ャネル群の一覧を表示する対応表510、チャネル情報
530.各々のチャネル情報530に対応して設けられ
各々のチャネルが動作可能かどうかを示す有効表示フラ
グ540が格納されている。In addition to the channel program 520, the main memory 500 also includes a correspondence table 510 that displays a list of channel groups installed in each channel body 100, and channel information 530. A valid display flag 540 is stored corresponding to each channel information 530 and indicates whether each channel is operable.
第2図はチャネル制御装置120へ入出力動作の開始を
指示する場合に中央処理装W600において行われる動
作を示すフローチャート、第3図は温度異常が発生した
場合にチャネル制御装置120において行われる動作を
示すフローチャートである。FIG. 2 is a flowchart showing the operations performed in the central processing unit W600 when instructing the channel control device 120 to start an input/output operation, and FIG. 3 is the operation performed in the channel control device 120 when a temperature abnormality occurs. It is a flowchart which shows.
第1図において、ソフトウェア動作により入出力装置と
の間で入出力動作の実行が必要となった場合、中央処理
装置600は第2図のフローチャートで示す処理手順に
よりチャネル制御装置120に対して入出力動作の開始
を指示する。In FIG. 1, when it is necessary to execute an input/output operation with an input/output device due to software operation, the central processing unit 600 performs an input/output operation on the channel control device 120 according to the processing procedure shown in the flowchart of FIG. Instructs to start output operation.
チャネル制御装置120は、この開始指示に従い実行す
べきチャネル300を選択し、それを起動する。チャネ
ル300は、与えられたチャネルプログラム520に従
って入出力装置400との間で入出力動作を実行する。Channel control device 120 selects channel 300 to be executed according to this start instruction and starts it. The channel 300 performs input/output operations with the input/output device 400 according to the given channel program 520.
次に、チャネルきよう体100において温度異常が発生
すると、温度異常検出回路110はチャネル制御装置1
20に対してその旨を通知する。Next, when a temperature abnormality occurs in the channel wall body 100, the temperature abnormality detection circuit 110
20 to that effect.
チャネル制御装置120は、第3図のフローチャートで
示す処理手順に従い対応する有効表示フラグ540をリ
セットする。The channel control device 120 resets the corresponding validity display flag 540 according to the processing procedure shown in the flowchart of FIG.
すなわち、第2図、第3図のフローチャートで示す如く
、温度異常の発生により中央処理装置600は対応する
チャネル300への新たな起動指示が出来なくなる。That is, as shown in the flowcharts of FIGS. 2 and 3, due to the occurrence of temperature abnormality, the central processing unit 600 is unable to issue a new activation instruction to the corresponding channel 300.
第4図は第2の本発明の一実施例である。FIG. 4 shows an embodiment of the second invention.
121は、チャネル制御装置であり、中央処理装置60
1からの入出力指示に従い、チャネル301を制御する
。121 is a channel control device, and the central processing device 60
Channel 301 is controlled according to input/output instructions from 1.
チャネル301はチャネル制御装置121の指示により
、チャネルプログラム521に従って入出力装置401
との間でデータ転送を実施する。The channel 301 controls the input/output device 401 according to the channel program 521 according to instructions from the channel control device 121.
Perform data transfer between
チャネル制御装置121、チャネル301および温度異
常検出回路111はチャネルきよう体101に搭載され
ている。The channel control device 121, the channel 301, and the temperature abnormality detection circuit 111 are mounted on the channel wall 101.
また、主記憶501には、チャネルプログラム521の
ほかに各々のチャネルきよう体に搭載されたチャネル群
の一覧を表示する対応表511が格納されている。In addition to the channel program 521, the main memory 501 stores a correspondence table 511 that displays a list of channel groups installed in each channel body.
チャネル301には、入出力装置401からの動作要求
に対し応答するか否かを表示する動作抑止フラグ311
が内蔵されている。The channel 301 includes an operation suppression flag 311 that indicates whether or not to respond to an operation request from the input/output device 401.
is built-in.
第5図は入出力装置401からの動作要求があった場合
にチャネル301において行われる動作を示すフローチ
ャート、第6図は温度異常が発生した場合にチャネル制
御装置121において行われる動作を示すフローチャー
トである。FIG. 5 is a flowchart showing the operation performed in the channel 301 when there is an operation request from the input/output device 401, and FIG. 6 is a flowchart showing the operation performed in the channel control device 121 when a temperature abnormality occurs. be.
第4図において、ソフトウェア動作により入出力装置と
の間で入出力動作の実行が必要となった場合、中央処理
装置601はチャネル制御装置121に対して入出力動
作の開始を指示する。In FIG. 4, when it becomes necessary to execute an input/output operation with an input/output device due to software operation, the central processing unit 601 instructs the channel control device 121 to start the input/output operation.
チャネル制御装置121は、この開始指示に従い実行す
べきチャネル301を選択し、それを起動する。チャネ
ル301は、与えられたチャネルプログラム521に従
って入出力装置401との間で入出力動作を実行する。Channel control device 121 selects channel 301 to be executed according to this start instruction and starts it. The channel 301 performs input/output operations with the input/output device 401 according to the given channel program 521.
入出力装置からチャネルに対してなんらかの動作要求が
必要になると、入出力袋f401は接続するチャネル3
01に対してその旨を通知する。When some kind of operation request is required from the input/output device to the channel, the input/output bag f401 connects channel 3.
01 to that effect.
チャネル301は第5図のフローチャートで示す処理手
段により動作要求内容にしたがって転送動作を実行する
。The channel 301 executes the transfer operation according to the operation request contents by the processing means shown in the flowchart of FIG.
次に、チャネルきょう体101において温度異常が発生
すると、温度異常検出回路111はチャネル制御装置1
21に対してその旨を通知する。Next, when a temperature abnormality occurs in the channel housing 101, the temperature abnormality detection circuit 111
21 to that effect.
チャネル制御装置121は、第6図のフローチャートで
示す処理手順に従い対応するチャネル311内の動作抑
止フラグ311をセットする。The channel control device 121 sets the operation inhibition flag 311 in the corresponding channel 311 according to the processing procedure shown in the flowchart of FIG.
すなわち、第5図、第6図のフローチャートで示す如く
、温度異常の発生により入出力装置401は対応するチ
ャネル301への新たな動作要求が出来なくなる。That is, as shown in the flowcharts of FIGS. 5 and 6, due to the occurrence of temperature abnormality, the input/output device 401 is unable to issue a new operation request to the corresponding channel 301.
以上説明したように、本発明は、チャネルを格納するき
よう体の温度異常を検出する手段と、温度異常が発生し
た際、該きょう体に内蔵されたチャネルに対する新たな
入出力動作指示の発行を禁止する手段、または、新たな
入出力装置からの応答を抑止する手段を有することによ
り、以下の効果を有する。As explained above, the present invention provides means for detecting temperature abnormality in a housing housing a channel, and issuing new input/output operation instructions for channels built in the housing when temperature abnormality occurs. The following effects can be achieved by providing a means for prohibiting a response from a new input/output device or a means for suppressing a response from a new input/output device.
■、温度異常発生時、チャネルの動作を強制中断するこ
となく、順次チャネルの動作を停止することにより、デ
ータ破壊の無いチャネル装置が実現できる。(2) When a temperature abnormality occurs, a channel device without data destruction can be realized by sequentially stopping channel operations without forcibly interrupting channel operations.
2、また、温度異常発生時、チャネルの動作を強制中断
することなく、順次チャネルの動作を停止することによ
り、論理チャネルを動作不能状態に陥れる事態が発生し
ないよう構成することができる。2. Furthermore, when a temperature abnormality occurs, by sequentially stopping the operations of the channels without forcibly interrupting the operations of the channels, it is possible to prevent the logical channels from becoming inoperable.
第1図は第1の本発明の一実施例を示すブロック図、第
2図はチャネル制御装置120へ入出力動作を指示する
場合に中央処理装置600において行われる動作を示す
フローチャート、第3図は温度異常発生時にチャネル制
御装置120において行われる動作を示すフローチャー
ト、第4図は第2の本発明の一実施例を示すブロック図
、第5図は入出力装置401からの動作要求があった場
合にチャネル装置301において行われる動作を示すフ
ローチャート、第6図は温度異常発生時にチャネル制御
装置121において行われる動作を示すフローチャート
である。
100.101・・・チャネルきよう体、110゜11
1・・・温度異常検出回路、120.121・・・チャ
ネル制御装置、600.601・・・中央処理装置、3
00.301・・・チャネル、311・・・動作抑止フ
ラグ、400,401・・・入出力装置、500゜50
1・・・主記憶、510,511・・・対応表、520
・・・チャネルプログラム、530・・・チャネル情報
、540・・・有効表示フラグ、201・・・信号線。FIG. 1 is a block diagram showing an embodiment of the first invention, FIG. 2 is a flowchart showing operations performed in central processing unit 600 when instructing input/output operations to channel control device 120, and FIG. is a flowchart showing the operation performed in the channel control device 120 when a temperature abnormality occurs, FIG. 4 is a block diagram showing an embodiment of the second invention, and FIG. 5 shows an operation request from the input/output device 401. FIG. 6 is a flowchart showing the operations performed in the channel control device 121 when an abnormal temperature occurs. 100.101...Channel body, 110°11
1...Temperature abnormality detection circuit, 120.121...Channel control device, 600.601...Central processing unit, 3
00.301...Channel, 311...Operation suppression flag, 400,401...I/O device, 500°50
1... Main memory, 510, 511... Correspondence table, 520
... Channel program, 530 ... Channel information, 540 ... Valid display flag, 201 ... Signal line.
Claims (2)
る手段と、温度異常が発生した際、該きよう体に内蔵さ
れたチャネルに対するソフトウェアからの新たな入出力
動作指示の発行を禁止する手段とを有するチャネル動作
中断方式。(1) Means for detecting a temperature abnormality in a housing housing a channel, and means for prohibiting the issuance of new input/output operation instructions from software to the channel built into the housing when a temperature abnormality occurs. A channel operation interruption method having.
る手段と、温度異常が発生した際、該きよう体に内蔵さ
れたチャネルに対する新たな入出力装置からの応答を抑
止する手段とを有するチャネル動作中断方式。(2) means for detecting temperature abnormalities in the enclosure housing the channels; and means for suppressing responses from new input/output devices to channels built into the enclosure when temperature abnormalities occur; Channel operation interruption method with.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2038902A JPH03240813A (en) | 1990-02-19 | 1990-02-19 | Channel action interrupting system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2038902A JPH03240813A (en) | 1990-02-19 | 1990-02-19 | Channel action interrupting system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH03240813A true JPH03240813A (en) | 1991-10-28 |
Family
ID=12538126
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2038902A Pending JPH03240813A (en) | 1990-02-19 | 1990-02-19 | Channel action interrupting system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH03240813A (en) |
-
1990
- 1990-02-19 JP JP2038902A patent/JPH03240813A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS632160A (en) | Auxiliary memory device for control computer | |
JPH03240813A (en) | Channel action interrupting system | |
JPS6231447A (en) | Bus analyzer | |
JP2993337B2 (en) | Double bus control method | |
JP2000148544A (en) | Dump output system | |
JPH0264845A (en) | Electronic computer multiplexing main control part | |
JP2941286B2 (en) | Power control method | |
JPH03244054A (en) | Storage protection system | |
GB2330667A (en) | Circuit card for a Personal Computer emulates a Programmable Logic Controller | |
JPH0667755A (en) | Circuit board mounting/dismounting detecting system | |
JPS61169036A (en) | System supervisory device | |
JP2872089B2 (en) | Hot-swap device | |
JP3033640B2 (en) | CPU operation monitoring circuit | |
JPS60134941A (en) | Recovery method for systems with external storage devices | |
JPH07200334A (en) | Duplicate synchronization operation system | |
JPH04251340A (en) | Maintenance control system for information processor | |
JPH0229842A (en) | Input/output interruption control system | |
JPS6318229B2 (en) | ||
JPH0423018A (en) | Processing circuit for abnormality of control power supply | |
JPH04105151A (en) | Input/output controller | |
JPH07250440A (en) | Data processing device | |
JPH04291408A (en) | Alarm detection method | |
KR20000042962A (en) | Method for processing data of duplexing cpu | |
JPH0614460A (en) | Setting value storing method | |
JPH0435247A (en) | Maintenance method for daisy chain connection system |