[go: up one dir, main page]

JPH03240813A - Channel action interrupting system - Google Patents

Channel action interrupting system

Info

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
Application number
JP2038902A
Other languages
Japanese (ja)
Inventor
Megumi Koganezawa
小金沢 恵
Kunio Nakase
中瀬 邦夫
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 JP2038902A priority Critical patent/JPH03240813A/en
Publication of JPH03240813A publication Critical patent/JPH03240813A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To realize a channel device which is free from the breakage of data without stopping the channel action at the time of occurring abnormality by inhibiting the production of an action command or suppressing the answer to a built-in channel. CONSTITUTION:A channel 300 performs the transfer of data to an input/output device 400 based on a channel program 520 and by an instruction of a channel controller 120. A main storage 500 stores the channel information 530, a valid display flag 540, etc., in addition to the program 520. The channel 300 to be executed is selected with an input/output action start instruction and the channel action is started. If a channel holder 100 has the temperature abnormality, a temperature abnormality detection circuit 110 informs the controller 120 of the temperature abnormality and resets the corresponding flag 540 according to the processing procedure. A CPU 600 stops the start instruction to be given to the channel 300 with occurrence of the temperature abnormality.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はチャネル・動作中断方式に関する。[Detailed description of the invention] [Industrial application field] The present invention relates to channel suspension schemes.

〔従来の技術〕[Conventional technology]

従来、チャネル装置においては、温度異常の如く、続い
て電源断となりチャネルの動作が続行できない状況が発
生することが予測できる障害が発生した場合、−船釣に
は操作者に障害の発生を通知するのみで、結果的にチャ
ネルの電源が切断され動作不能となって停止するまで放
置されていた。
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.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来のチャネル動作中断方式においては、温度
異常が発生した際、動作中のチャネルが突然停止され、
実行中の入出力動作が中断される事になった。
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.

〔課題を解決するための手段〕[Means to solve the problem]

第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.

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。 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.

〔発明の効果〕〔Effect of the invention〕

以上説明したように、本発明は、チャネルを格納するき
よう体の温度異常を検出する手段と、温度異常が発生し
た際、該きょう体に内蔵されたチャネルに対する新たな
入出力動作指示の発行を禁止する手段、または、新たな
入出力装置からの応答を抑止する手段を有することによ
り、以下の効果を有する。
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.

【図面の簡単な説明】[Brief explanation of drawings]

第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)

【特許請求の範囲】[Claims] (1)チャネルを格納するきょう体の温度異常を検出す
る手段と、温度異常が発生した際、該きよう体に内蔵さ
れたチャネルに対するソフトウェアからの新たな入出力
動作指示の発行を禁止する手段とを有するチャネル動作
中断方式。
(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)チャネルを格納するきよう体の温度異常を検出す
る手段と、温度異常が発生した際、該きよう体に内蔵さ
れたチャネルに対する新たな入出力装置からの応答を抑
止する手段とを有するチャネル動作中断方式。
(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.
JP2038902A 1990-02-19 1990-02-19 Channel action interrupting system Pending JPH03240813A (en)

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)

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