JPH02226935A - Redundant loop type data communication system - Google Patents

Redundant loop type data communication system

Info

Publication number
JPH02226935A
JPH02226935A JP4776389A JP4776389A JPH02226935A JP H02226935 A JPH02226935 A JP H02226935A JP 4776389 A JP4776389 A JP 4776389A JP 4776389 A JP4776389 A JP 4776389A JP H02226935 A JPH02226935 A JP H02226935A
Authority
JP
Japan
Prior art keywords
loop
active side
signal
transmission control
active
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
JP4776389A
Other languages
Japanese (ja)
Inventor
Hiromichi Ehashi
江橋 博道
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric 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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP4776389A priority Critical patent/JPH02226935A/en
Publication of JPH02226935A publication Critical patent/JPH02226935A/en
Pending legal-status Critical Current

Links

Landscapes

  • Hardware Redundancy (AREA)
  • Multi Processors (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Small-Scale Networks (AREA)

Abstract

PURPOSE:To attain smooth switching without initializing by providing the common recognition of the event of switching from an active side into a standby side to all nodes in a standby side loop before a master sends a signal informing the switching into the active side when the disconnection takes place in the active side loop. CONSTITUTION:When the fault of the disconnection takes place, a transmission control section 5 detects it to bring a signal C to a low level. This change is detected by a transmission control section 4 in a pair with the control section 5 after bring retarded by at least a maximum loop transmission time with a delay circuit in a duplex circuit 8. The transmission control section 4 brings a signal A to a high level and reaches the active side. When the disconnection takes place in the active loop, after a signal notifying the switching of the active side into the standby side is finished for circulating the loop having the disconnection, a signal notifying the switching from the standby side to the active side is started to be circulated in the other loop in such a manner.

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は冗長化ループ形データ通信システムの改良に関
するものである。
DETAILED DESCRIPTION OF THE INVENTION <Field of Industrial Application> The present invention relates to an improvement in a redundant loop data communication system.

〈従来の技術〉 ループ形データ通信システムの高信頼性手法の1つとし
て、ループを二重化してこれらを切換えて使う冗長化ル
ープ形データ通信システムがある。
<Prior Art> As one of the high reliability methods for a loop data communication system, there is a redundant loop data communication system in which loops are duplicated and used by switching between them.

このシステムの構成を第5図に示す。The configuration of this system is shown in FIG.

図で、1+”−14はいずれも二重化されたノードであ
り、二重化された通信線2と3によってループ接続され
ている。各ノード1.〜14には通信線2と3に接続さ
れた伝送制御部4と5が設けられている。
In the figure, 1+"-14 are all duplicated nodes, and are loop-connected by duplicated communication lines 2 and 3. Each node 1. to 14 has a transmission line connected to communication lines 2 and 3. Control units 4 and 5 are provided.

このようなシステムが行う動作には次のものがある。The operations performed by such a system include:

■ループの立ち上げと切換動作は各ループに1つ存在す
るマスクの伝送制御部が行う。
(2) Loop startup and switching operations are performed by a mask transmission control section, one of which is present in each loop.

■全伝送制御部では、自己診断および受信信号の異常を
検出するとループを初期化する。
■The entire transmission control unit initializes the loop when it performs self-diagnosis and detects an abnormality in the received signal.

■マスクは、自分が正常でかつ反対側のループが現用側
でなければ自分が現用側となり、反対側のループが既に
現用側であれば自分は待機側となり、自分がどちら側に
あるかという情報を自分のループの下流へ伝える。同時
に、この情報を同一ノード内の反対ループの伝送制御部
(以下、ベアとよぶ)にも独立の信号線で伝える。
■If the mask is normal and the loop on the opposite side is not on the active side, you will be on the active side, and if the loop on the opposite side is already on the active side, you will be on the standby side. Pass information downstream in your loop. At the same time, this information is also transmitted to the transmission control unit (hereinafter referred to as bare) in the opposite loop within the same node via an independent signal line.

■マスク以外の伝送制御部は、マスクからの情報をルー
プより受けとり、現用側または待機側隣ベアにも伝える
■The transmission control unit other than the mask receives information from the mask through the loop and transmits it to the adjacent bear on the active side or standby side.

■全伝送制御部はマスクより現用側となるべき情報が来
ているのに、ベアから反対ループが現用側であるとの信
号がくると、異常と判断しループの初期化を行う。
■Even though the entire transmission control unit has received information from the mask that it should be on the active side, if it receives a signal from the bear indicating that the opposite loop is on the active side, it determines that there is an abnormality and initializes the loop.

〈発明が解決しようとする課題〉 このシステムでは次の問題点があった。<Problem that the invention seeks to solve> This system had the following problems.

第6図を用いて説明する。This will be explained using FIG.

図のシステムでノード11がマスタである。In the illustrated system, node 11 is the master.

図の■のように外側ループのマスク上流で断線事故がh
生ずると、■のようにマスクの伝送制御部4は事故を検
出して外側ループの下流に待機側となるメツセージを伝
え、同時にベアに対して自分が現用側から待機側へ変わ
ったことを通知する。
As shown in the figure, a disconnection accident occurred upstream of the outer loop mask.
When an accident occurs, the transmission control unit 4 of the mask detects the accident and transmits a message to the downstream side of the outer loop to become the standby side, and at the same time notifies the bear that it has changed from the active side to the standby side. do.

ここで、■のように内側ループのマスクの伝送制御部5
は、ベアが待機側となったなめ、自分が現用側になる。
Here, as shown in ■, the transmission control section 5 of the mask of the inner loop
In this case, Bear becomes the standby side, and I become the active side.

内側ループの下流では、■のように伝送制御部5はマス
クより現用側になるという情報を受けるが、ベア4は未
だ現用側を待機側に切換える情報を受けておらず、現用
側のままである。
In the downstream of the inner loop, the transmission control unit 5 receives information from the mask that it will become the active side, as shown in (3), but the bear 4 has not yet received the information to switch the active side to the standby side, and remains on the active side. be.

従って、■のように伝送制御部5は異常と判断し、ルー
プを初期化する。
Therefore, as shown in (2), the transmission control unit 5 determines that there is an abnormality and initializes the loop.

このため、異常の発生により、使用するループを切換え
る途中で、−度正常なループの初期化を行うことがあり
、切換に時間がかかるという問題点があった。
For this reason, due to the occurrence of an abnormality, a normal loop may be initialized once during the switching of the loop to be used, resulting in the problem that switching takes time.

本発明はこのような問題点を解決するためになされたも
のであり、使用ループの切換時に、これから使用するル
ープを初期化することなくスムーズに切換えが行なわれ
る冗長化ループ形データ通信システムを実現することを
目的とする。
The present invention has been made to solve these problems, and provides a redundant loop data communication system in which the loop to be used can be switched smoothly without initializing the loop to be used from now on. The purpose is to

く課題を解決するための手段〉 本発明は、 2重化された伝送制御部を有するノードを複数個、通信
方向の互いに逆な冗長化された通信線によってそれぞれ
環状に接続してなる冗長化ループ形データ通信システム
において、 各ノードは、 現用側になっている一方のループに断線が発生した場合
に、現用側から待機側へ変わることを通知する信号がこ
の一方のループを巡回し終わってから、他方のループに
待11@から現用側へ変わることを通知する信号を巡回
させ始める二重化回路を具備したことを特徴とする冗長
化ループ形データ通信システムである。
Means for Solving the Problems> The present invention provides a redundant system in which a plurality of nodes each having a duplicated transmission control unit are connected in a ring shape by redundant communication lines having mutually opposite communication directions. In a loop-type data communication system, if a disconnection occurs in one of the working loops, each node sends a signal that notifies the switching from the working side to the standby side after it has circulated through that one loop. This is a redundant loop type data communication system characterized by comprising a redundant circuit that starts circulating a signal notifying a change from the standby 11@ to the active side to the other loop.

く作用〉 このような本発明では、現用側のループに断線が発生し
た場合に、待機側のループでは、マスクが現用側に切換
側ることを通知する信号を出す前に全ノードで現用側か
ら待機側になったという共通の認識をもなせておき、こ
れによって初期1ヒをすることなく切換をスムーズに行
う。
According to the present invention, when a disconnection occurs in the working side loop, in the standby side loop, all nodes switch to the working side before the mask outputs a signal notifying that the working side is switched to the working side. There is also a common recognition that the device has become the standby side, and this allows for smooth switching without an initial hit.

〈実施例〉 以下、図面を用いて本発明を説明する。<Example> The present invention will be explained below using the drawings.

第1図は本発明にかかる冗長化ループ形データ通信シス
テムの一実施例の要部構成図であり、ノードの構成を示
したものである。第1図で第5図と同一のものは同一符
号を付ける。
FIG. 1 is a block diagram of a main part of an embodiment of a redundant loop type data communication system according to the present invention, showing the structure of nodes. Components in FIG. 1 that are the same as those in FIG. 5 are given the same reference numerals.

図で、6.7は伝送制御部4,5を通信線2゜3に接続
するトランシーバである。
In the figure, 6.7 is a transceiver that connects the transmission control units 4 and 5 to the communication line 2.3.

8は伝送制御部4と5の間に設けられた二重化回路であ
り、伝送制御部4.5から現用化要求信号A、Cが与え
られるとともに、伝送制御部4゜5に対してベアが現用
側か待機側かを通知する信号B、Dを出力する。
Reference numeral 8 denotes a redundant circuit provided between the transmission control units 4 and 5, to which the active request signals A and C are given from the transmission control unit 4.5, and the bare is activated to the transmission control unit 4.5. It outputs signals B and D to notify whether it is on the side or on the standby side.

二重化回路8の具体的構成を第2図に示す。A specific configuration of the duplex circuit 8 is shown in FIG.

この回路は、現用化要求信号を先着順に受けて伝送制御
部が現用側であるか待機側であるかを判定する。
This circuit receives the active request signal on a first-come, first-served basis and determines whether the transmission control section is on the active side or on the standby side.

二重化回路8で、81.82はアンドゲート、83.8
4はデイレイラインとゲートより構成された遅延回路で
あり、現用側から待機側へ変わったことを通知する信号
を少なくとも最大ループ伝送時間だけ遅延させてループ
に伝送する。8586は自分のノードにある伝送制御部
がマスクである場合に遅延回路83.84を有効にする
データセレクタである。データセレクタ85.86は信
号E、Fによって遅延回路の信号を有効にする。
In duplex circuit 8, 81.82 is an AND gate, 83.8
Reference numeral 4 denotes a delay circuit composed of a delay line and a gate, which delays a signal notifying the change from the active side to the standby side by at least the maximum loop transmission time and transmits it to the loop. 8586 is a data selector that enables delay circuits 83 and 84 when the transmission control unit in its own node is a mask. Data selectors 85 and 86 enable the signals of the delay circuits by signals E and F.

伝送制御部4,5には、予めマスクとなるかどうかの初
期設定がスイッチ等によって与えられる。
The transmission control units 4 and 5 are given an initial setting in advance as to whether or not to be used as a mask using a switch or the like.

これにより、伝送制御部が信号E、Fを供給する。As a result, the transmission control section supplies signals E and F.

このようなノードも第5図のように接続される。Such nodes are also connected as shown in FIG.

このように構成したシステムの動作を説明する。The operation of the system configured in this way will be explained.

第3図はマスクのノード内で発生する信号のタイムチャ
ートである。これらの信号で、ハイレベルは現用側、ロ
ーレベルは待機側である。
FIG. 3 is a time chart of signals generated within the nodes of the mask. In these signals, high level indicates the active side, and low level indicates the standby side.

図で、初めは伝送制御部5が現用側である。In the figure, initially, the transmission control unit 5 is on the active side.

第6図のように断線事故が発生すると、伝送制御部5は
これを検出して信号Cをローレベルにする。
When a disconnection accident occurs as shown in FIG. 6, the transmission control section 5 detects this and sets the signal C to a low level.

この変化は、遅延回路84により少なくとも最大ループ
伝送時間だけ遅延させられてからベアの伝送制御部4で
検出される。
This change is detected by the bare transmission control unit 4 after being delayed by at least the maximum loop transmission time by the delay circuit 84.

伝送制御部4は信号Aをハイレベルにして現用側になる
The transmission control unit 4 sets the signal A to a high level and becomes the active side.

第4図はループを伝送する信号のタイムチャートである
。この図のく〉内の数字は第6図に示すシステムのノー
ド番号である。ノード1111211z、1aのノード
番号は、それぞれ1,2.3゜4である。ノード番号が
1のノードがマスクである。
FIG. 4 is a time chart of signals transmitted through the loop. The numbers in square brackets in this figure are the node numbers of the system shown in FIG. The node numbers of nodes 1111211z and 1a are 1 and 2.3°4, respectively. The node with node number 1 is a mask.

信号Cの現用側から待機側への変化は、ノード1、→1
□→1.→14の順に伝わる。
The change of signal C from the active side to the standby side is at node 1, →1
□→1. →It is transmitted in the order of 14.

信号Cく1〉が変化してから最大ループ伝達時間1゛が
経過した後、すなわち信号Cの変化が外側ループに完全
に伝わった後に、マスクは信号Aをハイレベルすなわち
現用側にする。この変化は内側ループのノード11→1
4→13→12の順に伝わる。
After the maximum loop propagation time 1' has elapsed after the change in signal C1', that is, after the change in signal C has completely propagated to the outer loop, the mask forces signal A to go high or active. This change is the inner loop node 11→1
It is transmitted in the order of 4 → 13 → 12.

このように、現用側になっているループに断線が発生し
た場合に、現用側から待機側へ切換えることを通知する
信号が断線があったループを巡回し終わってから、他方
のループに待機側から現用側へ切換えることを通知する
信号を巡回させ始める。
In this way, when a disconnection occurs in the loop that is on the active side, the signal notifying the switching from the active side to the standby side is sent around the loop where the disconnection occurred, and then the signal is sent to the standby side on the other loop. A signal notifying the switching to the working side starts circulating.

なお、実施例ではハードウェアで構成しているが、同様
の機能をファームウェアで構成してもよい。
Note that although the embodiment is configured with hardware, similar functions may be configured with firmware.

く効果〉 現用側のループで現用側から待機側へ変わったことを通
知する信号が発生したときに、待機側のループではこの
変化を遅れて検出し、この遅れはマスクのノードのみで
有効であるため、待機側のループでは、マスクが現用に
切換える信号を出す前に全ソードで現用側から待機側に
なったという共通の認識を既にもっているなめ、異常状
態を検出するノードはなく、スムーズに切換えられる。
Effect> When a signal notifying a change from the active side to the standby side is generated in the active side loop, this change is detected with a delay in the standby side loop, and this delay is effective only at the mask node. Therefore, in the standby side loop, all swords already have a common recognition that the active side has changed to the standby side before the mask issues the signal to switch to the active side, so there is no node that detects the abnormal state, and the process is smooth. can be switched to

スムーズに切換えられれば、ループの初期化、再立ち上
げを高速に行うことができる。
If the switching is smooth, the loop can be initialized and restarted quickly.

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

第1図は本発明の一実施例の要部構成図、第2図は第1
図の真木的構成を示した図、第3図および第4図は第1
図のシステムの動作説明図、第5図は従来における冗長
化ループ形データ通信システムの構成例を示した図、第
6図は第5図の動作説明図である。 11〜1禰・・・ノード、2.3・・・通信線、4,5
・・伝送制御部、8・・・二重化回路、83.84・・
・遅延回路。 N 籍 ヱ ユ
Figure 1 is a configuration diagram of the main parts of an embodiment of the present invention, and Figure 2 is a diagram of the main part of an embodiment of the present invention.
Figures 3 and 4 are diagrams showing Maki's composition of the diagram.
FIG. 5 is a diagram showing an example of the configuration of a conventional redundant loop data communication system, and FIG. 6 is an explanatory diagram of the operation of the system shown in FIG. 11-1 node...node, 2.3...communication line, 4,5
...Transmission control section, 8...Duplicate circuit, 83.84...
・Delay circuit. N Registration

Claims (1)

【特許請求の範囲】 2重化された伝送制御部を有するノードを複数個、通信
方向の互いに逆な冗長化された通信線によつてそれぞれ
環状に接続してなる冗長化ループ形データ通信システム
において、 各ノードは、 現用側になっている一方のループに断線が発生した場合
に、現用側から待機側へ変わることを通知する信号が、
この一方のループを巡回し終わってから、他方のループ
に待機側から現用側へ変わることを通知する信号を巡回
させ始める二重化回路を具備したことを特徴とする冗長
化ループ形データ通信システム。
[Claims] A redundant loop data communication system in which a plurality of nodes each having a duplicated transmission control unit are connected in a ring by redundant communication lines with communication directions opposite to each other. In this case, when a disconnection occurs in one of the loops on the active side, each node receives a signal that notifies it of changing from the active side to the standby side.
A redundant loop type data communication system characterized by comprising a redundant circuit which starts circulating a signal notifying a change from a standby side to an active side to the other loop after completing the circulation through one loop.
JP4776389A 1989-02-28 1989-02-28 Redundant loop type data communication system Pending JPH02226935A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4776389A JPH02226935A (en) 1989-02-28 1989-02-28 Redundant loop type data communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4776389A JPH02226935A (en) 1989-02-28 1989-02-28 Redundant loop type data communication system

Publications (1)

Publication Number Publication Date
JPH02226935A true JPH02226935A (en) 1990-09-10

Family

ID=12784413

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4776389A Pending JPH02226935A (en) 1989-02-28 1989-02-28 Redundant loop type data communication system

Country Status (1)

Country Link
JP (1) JPH02226935A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4303048A1 (en) * 1992-02-03 1993-08-05 Mitsubishi Electric Corp Alarm recognition apparatus for redundant layout circuit in radio equipment - has input circuits delaying alarm recognition signals when circuits are switched to be operational systems

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4303048A1 (en) * 1992-02-03 1993-08-05 Mitsubishi Electric Corp Alarm recognition apparatus for redundant layout circuit in radio equipment - has input circuits delaying alarm recognition signals when circuits are switched to be operational systems
FR2688330A1 (en) * 1992-02-03 1993-09-10 Mitsubishi Electric Corp ALARM DETECTION SYSTEM FOR A REDUNDANT CONFIGURATION CIRCUIT.
US5552764A (en) * 1992-02-03 1996-09-03 Mitsubishi Denki Kabushiki Kaisha Alarm detecting system for redundancy configuration circuit
DE4303048C2 (en) * 1992-02-03 2002-10-31 Mitsubishi Electric Corp Method and switchover device for switching between an operating system and at least one reserve system within redundant circuits

Similar Documents

Publication Publication Date Title
US11809291B2 (en) Method and apparatus for redundancy in active-active cluster system
JP2524480B2 (en) Quiesce and unquiesce functions for intersystem channels
JPH02226935A (en) Redundant loop type data communication system
JPH1117724A (en) Data transmission system
JP2001344125A (en) Dual node system
JP3149047B2 (en) Redundant data processor
JP2606107B2 (en) Processor redundancy
JP3119500B2 (en) Communication bus switching method
JP3396946B2 (en) Switching device in duplex system
KR100825458B1 (en) Apparatus for Duplexing Board for Network Synchronization Board in Radio Network Controller
JP2004096159A (en) Transmission system for railway car
JPS61158240A (en) Ras control system of loop network system
JP2679679B2 (en) Orderwire communication control method
JPS63285053A (en) Fault processing system for network management equipment
JPS62159541A (en) Switching system for communication unit
JPS6095641A (en) Dualizing device
KR950016088A (en) Interconnecting device between each communication network between processors and its operation method
JPH03179845A (en) Switching control system for master equipment in duplicate loop network
JP2508606B2 (en) Redundant device
JPH0433442A (en) Packet switching system
JPS5858629A (en) Bus switching system
JP2000316017A (en) Optical dual loop network system
JPH07101883B2 (en) Redundant loop back system
JPH0530090A (en) Synchronism establishment method for dual loop network
JPS6372242A (en) Network system