JPH0815280B2 - Abnormality monitoring device for multi-CPU system - Google Patents
Abnormality monitoring device for multi-CPU systemInfo
- Publication number
- JPH0815280B2 JPH0815280B2 JP61271297A JP27129786A JPH0815280B2 JP H0815280 B2 JPH0815280 B2 JP H0815280B2 JP 61271297 A JP61271297 A JP 61271297A JP 27129786 A JP27129786 A JP 27129786A JP H0815280 B2 JPH0815280 B2 JP H0815280B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- transmission
- data
- system bus
- abnormality
- 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.)
- Expired - Lifetime
Links
Landscapes
- Small-Scale Networks (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
Description
【発明の詳細な説明】 A.産業上の利用分野 本発明は、マルチCPUシステムの伝送機能の異常を監
視する装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION A. Field of Industrial Application The present invention relates to an apparatus for monitoring an abnormality in a transmission function of a multi-CPU system.
B.発明の概要 本発明は、マルチCPUシステムの各ユニツトから一定
周期で伝送機能診断用のデータをシステムバスに出力
し、折り返し受信したデータにもとずいて異常の有無を
チエツクする装置において、 他のユニツトから折り返し戻ってきた一のユニツトの
入力信号のレベルを監視して、そのレベルが低下したと
きに一のユニツトにおける内部折り返しとなるように切
り替え部を規制することによって、 他のユニツトの電源を切ったときに切り替え部の切り
替え動作の繰り返しが起こらないようにしたものであ
る。B. SUMMARY OF THE INVENTION The present invention is an apparatus for outputting data for transmission function diagnosis from each unit of a multi-CPU system at a constant cycle to a system bus, and checking whether or not there is an abnormality based on the data received back. By monitoring the level of the input signal of one unit that has returned from another unit and regulating the switching unit so that when the level drops, the switching is controlled so that internal folding occurs in the other unit. This prevents repeated switching operations of the switching unit when the power is turned off.
C.従来の技術 半二重の伝送路をシステムバスとするマルチCPUシス
テムにおいては、伝送機能の診断のために各CPUユニツ
トから一定周期で診断用のデータをシステムバスに出力
し、そのデータを折り返し受信して伝送機能の異常の有
無をチエツクするようにしている。そして異常があった
場合には、データを受信したユニツトをシステムバスか
ら切り離し、当該ユニツトの中で診断用のデータを折り
返して送受信のチエツクで行い、このとき正常であれば
再び当該ユニツトをシステムバスに接続する。C. Conventional technology In a multi-CPU system that uses a half-duplex transmission path as the system bus, diagnostic data is output from the CPU units to the system bus at fixed intervals to diagnose the transmission function. It is received back to check if there is an abnormality in the transmission function. If there is an abnormality, disconnect the unit that received the data from the system bus, return the diagnostic data in the unit, and check the data by sending and receiving. At this time, if the unit is normal, reconnect the unit to the system bus. Connect to.
このようなシステムを第2図に示すと、U1〜U3はCPU
(中央処理装置)ユニツトであり、システムバスSBに対
して多重に接続されている。11〜13はCPU、21〜23は伝
送部、CB1〜CB3はCPUバスである。ユニツトU2,U3、発信
器3A、受信器3B、及びシステムバスSBによって1個のま
とまった装置Yが構成され、ユニツトU1はこの装置Yに
対して離れた位置に設置されている。ユニツトU1と装置
Yとは、光通信路よりなる4線式の全二重伝送路により
互に接続されており、この全二重伝送路は装置Y側にて
2線式の半二重伝送路に変換されてシステムバスSBに結
合されている。4A,4Bは夫々発信器及び受信器であり、
発信器3A,4A、受信器3B,4Bとしては夫々E/0、0/E等が用
いられる。5は切り替え部であり、伝送部21の送信側の
接続をシステムバスSBと伝送部21の受信側との間で切り
替える機能を備えている。Fig. 2 shows such a system. U 1 to U 3 are CPUs.
(Central processing unit) A unit, which is connected to the system bus SB in a multiple manner. 1 1 to 1 3 CPU, 2 1 to 2 3 transmission unit, CB 1 to CB 3 is a CPU bus. The units U 2 , U 3 , the transmitter 3A, the receiver 3B, and the system bus SB constitute one unit Y, and the unit U 1 is installed at a position distant from the unit Y. The unit U 1 and the device Y are connected to each other by a 4-wire full-duplex transmission line composed of an optical communication line, and the full-duplex transmission line is a 2-wire half-duplex on the device Y side. It is converted to a transmission line and coupled to the system bus SB. 4A and 4B are a transmitter and a receiver,
E / 0, 0 / E, etc. are used as the transmitters 3A, 4A and the receivers 3B, 4B, respectively. 5 is a switching unit, and a function of switching between the transmitting unit 2 1 of sender and receiver of the transmission unit 2 1 connects the system bus SB.
D.発明が解決しようとする問題点 第2図の例のようにユニツトU1及び装置Yが互に離れ
ている場合には、各々電源が別個であるため次のような
問題が起こる。即ち、装置Yの電源を切った状態でユニ
ツトU1から診断用のデータを出力すると、装置Yにおけ
る信号の折り返しができなくなるため、伝送部21は伝送
機能の異常と同様な認識をし、この結果切り替え部5に
て切り替え動作の繰り返しが行われてしまう。このよう
に伝送機能の異常ではないにもかかわらず切り替え部5
の異常動作が行われることはシステムにとって好ましい
ことではない。本発明の目的は、装置Yの電源が切れた
ときに切り替え部の異常動作を防止することにある。D. Problems to be Solved by the Invention When the unit U 1 and the device Y are separated from each other as in the example of FIG. 2, the following problems occur because the power supplies are separate. That is, when outputting the data for diagnosis from Yunitsuto U 1 to turn off the power of the device Y, it becomes impossible aliasing of the signal in the device Y, transmitting unit 2 1 is the same recognition abnormal transmission function, As a result, the switching unit 5 repeats the switching operation. Thus, although the transmission function is not abnormal, the switching unit 5
It is not preferable for the system to perform the abnormal operation of. An object of the present invention is to prevent abnormal operation of the switching unit when the power of the device Y is cut off.
E.問題点を解決するための手段 本発明は他のユニツトに診断用のデータを送ったとき
に、当該他のユニツトからの入力信号のレベルを監視し
て、そのレベルが低下したときに切り替え部を、伝送機
能診断用のデータが内部折り返しとなるような状態に規
制する規制部を設けたものである。E. Means for Solving Problems The present invention monitors the level of an input signal from another unit when sending diagnostic data to the other unit, and switches when the level drops. The control unit is provided with a control unit that regulates the transmission function diagnostic data so that the data is internally folded.
F.作用 一のユニツトの伝送部からシステムバスを通して他の
ユニツトに伝送機能診断用の信号を送った場合、他のユ
ニツトの電源が切れていれば信号の折り返しは行われな
い。このときには一のユニツトの入力信号のレベルは低
下しているため切り替え部が内部折り返しとなるように
規制される。F. Function When a signal for transmission function diagnosis is sent from the transmission unit of one unit to another unit through the system bus, the signal will not be returned if the power of the other unit is turned off. At this time, since the level of the input signal of one unit is lowered, the switching unit is regulated so as to be internally folded.
G.実施例 第1図は本発明の実施例を示す図であり、第2図と同
符号のものは同一部分を示す。この実施例では、一のユ
ニツトU1に規制部6が設けられ、この規制部6は、ユニ
ツトU1の伝送部21から装置Y(第2図参照)に伝送機能
診断用のデータを送ったときに、受信器4Bの入力信号の
レベルを監視して、そのレベルが低下したときに切り替
え部5に対し、前記診断用のデータが内部折り返しとな
るような状態に規制するための規制指令を出力する機能
を有している。G. Embodiment FIG. 1 is a view showing an embodiment of the present invention, in which the same symbols as in FIG. 2 indicate the same parts. In this embodiment, the restricting portion 6 is provided on one of Yunitsuto U 1, the restricting portion 6, sends the data for transmission function diagnosis apparatus Y (see FIG. 2) from the transmission unit 2 1 of Yunitsuto U 1 At this time, the level of the input signal of the receiver 4B is monitored, and when the level is lowered, the switching unit 5 is regulated to a state in which the diagnostic data is internally folded. Has the function of outputting.
次に上述実施例の作用について述べる。伝送部21から
周期的に伝送機能診断用の例えばシリアルなデータが出
力され、このデータは発信器4A、受信器3B及びシステム
バスSBを通って例えばユニツトU2(第2図参照)に送ら
れ、ここから折り返されてシステムバスSB、発信器3A、
受信器4B及び切り替え部5を通って伝送部21に戻る。戻
ったデータが出力したデータと一致していれば、伝送機
能の異常チエツクは終了するが、例えばデータのうちの
1ビツトが出力時と異なると認識された場合には、伝送
部21からの切り替え指令にもとずいて切り替え部5がデ
ータの内容折り返しとなるように切り替えられる。そし
て内部折り返しによる送受信のチエツクを行い、正常と
認識されれば切り替え部5によって再び伝送部21の送信
側が装置Yに接続される。ここで装置Yの電源が切られ
た場合には、伝送部21から診断用のデータが発せられて
も、受信器4Bに入力されるデータは全ビツトに亘って入
力信号のレベルが低下したものであるから、規制部6か
ら切り替え部5に規制指令が発せられ、この結果切り替
え部5は、データの内部折り返しとなるような状態に規
制される。以後この状態が保持され、切り替え動作の繰
り返しは発生しない。入力信号のレベル低下は、システ
ムバスの異常ではなく、他のユニツトがシステムバスSB
から切り離された状態と同じであるから、上述の作用は
伝送機能の異常チエツクに対して影響を及ぼさない。Next, the operation of the above embodiment will be described. For example, a serial data for periodically transmitted function diagnosis from the transmission unit 2 1 is output, the data is sent to the transmitter 4A, through the receiver 3B and the system bus SB for example Yunitsuto U 2 (see FIG. 2) And then returned from here to the system bus SB, oscillator 3A,
Receiver 4B and through the switching unit 5 returns to the transmission unit 2 1. If the returned data matches the output data, the abnormal check of the transmission function ends, but if one bit of the data is recognized to be different from the output, for example, the transmission unit 2 1 Based on the switching command, the switching unit 5 is switched so that the contents of the data are folded back. And performs a checking of the reception by the internal loopback, the transmission side of the transmission unit 2 1 again by the switching unit 5 is connected to the device Y if it is considered healthy. If where power of the device Y is turned off, even if the data for diagnosis is issued from the transmission unit 2 1, data input to the receiver 4B is the level of the input signal decreases over the entire bits Therefore, the regulation unit 6 issues a regulation command to the switching unit 5, and as a result, the switching unit 5 is regulated in a state in which the data is internally folded. After that, this state is maintained and the switching operation is not repeated. The input signal level drop is not an abnormality of the system bus, but another unit is
Since it is the same as the state of being separated from the above, the above-mentioned operation does not affect the abnormal check of the transmission function.
H.発明の効果 以上のように本発明によれば、一のユニツトの入力信
号のレベルが低下したときに強制的にデータの内部折り
返し状態を保持するようにしているため、他のユニツ
ト、あるいは一のユニツトに接続される他のユニツトも
含めた装置の電源が切れたときに、切り替え動作の繰り
返しといった不都合な状態が防止でき、しかも伝送機能
の異常チエツクに影響を及ぼすことがない。H. Effects of the Invention As described above, according to the present invention, when the level of the input signal of one unit is lowered, the internal folded state of the data is forcibly held. When the power of the device including the other units connected to one unit is turned off, it is possible to prevent an inconvenient state such as the repeated switching operation, and to not affect the abnormal check of the transmission function.
第1図は本発明の実施例を示すブロツク図、第2図は従
来例を示すブロツク図である。 11〜13……CPU、21〜23……伝送部、3A,4A……発信器、
3B,4B……受信器、5……切り替え部、6……規制部。FIG. 1 is a block diagram showing an embodiment of the present invention, and FIG. 2 is a block diagram showing a conventional example. 1 1 to 1 3 ... CPU, 2 1 to 2 3 ... transmission unit, 3A, 4A ... transmitter,
3B, 4B ... Receiver, 5 ... Switching section, 6 ... Regulator section.
Claims (1)
ステムバスに多重接続したマルチCPUシステムの異常を
監視する装置であつて、 一のユニツトの伝送部から伝送機能診断用のデータをシ
ステムバスを介して他のユニツトに送り、ここで折り返
されたデータを前記一のユニツトの伝送部で受信して伝
送機能の異常の有無をチエツクし、異常時に、切り替え
部の切り替えによつて、伝送機能診断用のデータを内部
で折り返すように伝送部をシステムバスから切り離して
その送信側を受信側に接続する異常監視装置において、 他のユニツトに前記診断用のデータを送つたときに、当
該他のユニツトから折り返されて一のユニツトに入力す
る入力信号のレベルを監視して、そのレベルが低下した
ときに切り替え部を、前記診断用のデータが内部折り返
しとなるような状態に規制する規制部を設けたことを特
徴とするマルチCPUシステムの異常監視装置。1. A device for monitoring an abnormality of a multi-CPU system in which a plurality of units including a CPU and a transmission unit are multiple-connected to a system bus, wherein data for transmission function diagnosis is transmitted from a transmission unit of one unit to a system bus. Sent to another unit via the transmission unit, and the data returned here is received by the transmission unit of the one unit to check whether there is an abnormality in the transmission function. In an abnormality monitoring device that disconnects the transmission unit from the system bus and connects the transmission side to the reception side so that the diagnostic data is folded back internally, when the diagnostic data is sent to another unit, the other The level of the input signal that is returned from the unit and input to one unit is monitored, and when the level drops, the switching unit is activated and the diagnostic data is internally folded. Abnormality monitoring device having a multi-CPU system, characterized in that a regulating portion for regulating a state such that return.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61271297A JPH0815280B2 (en) | 1986-11-14 | 1986-11-14 | Abnormality monitoring device for multi-CPU system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61271297A JPH0815280B2 (en) | 1986-11-14 | 1986-11-14 | Abnormality monitoring device for multi-CPU system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63125033A JPS63125033A (en) | 1988-05-28 |
| JPH0815280B2 true JPH0815280B2 (en) | 1996-02-14 |
Family
ID=17498080
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61271297A Expired - Lifetime JPH0815280B2 (en) | 1986-11-14 | 1986-11-14 | Abnormality monitoring device for multi-CPU system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0815280B2 (en) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61228742A (en) * | 1985-04-03 | 1986-10-11 | Hitachi Ltd | Remote monitoring control device |
-
1986
- 1986-11-14 JP JP61271297A patent/JPH0815280B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63125033A (en) | 1988-05-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4463352A (en) | Fault tolerant, self-powered data reporting system | |
| US4963763A (en) | Load control system and method for disconnecting sub-bus from main-bus | |
| JPH0693684B2 (en) | Method and device for communication between field sensor and communication device | |
| KR100459035B1 (en) | Duplexing Structure between Boards in the ATM Switching System and Operating Method thereof | |
| JPS63125033A (en) | Abnormality supervisory equipment for multi-cpu system | |
| JP3149047B2 (en) | Redundant data processor | |
| KR960011136B1 (en) | Network dualization and its method | |
| JPH04273738A (en) | Supervisory and controlling equipment | |
| US6240064B1 (en) | Ring structure 1:N duplex communication equipment and data communication method | |
| KR100218395B1 (en) | Monitoring device using multi-master communication | |
| KR0155000B1 (en) | Serial bus interface apparatus of different transfer types | |
| JPH0984156A (en) | Abnormal operation monitoring system | |
| JPS61208332A (en) | System rising method for data transmission system | |
| JP2669367B2 (en) | LAN adapter | |
| JPH0223740A (en) | Communication network system | |
| JPH0670822B2 (en) | Master-slave type vending machine controller | |
| JPH1023046A (en) | Polling monitoring method | |
| JPH0231539A (en) | Network transmitter | |
| JPH0453471B2 (en) | ||
| JPS60204144A (en) | Fault detecting system in bus type communication system | |
| JPS617746A (en) | Two-way data communication device for computer | |
| JPH0375910B2 (en) | ||
| JPH10154971A (en) | Multiplex communication device | |
| JPH0447732A (en) | Monitor control system | |
| JPH0644760B2 (en) | Network monitoring method |