JPS6180445A - Connection/switching device between remote monitoring control device and multi-computer - Google Patents
Connection/switching device between remote monitoring control device and multi-computerInfo
- Publication number
- JPS6180445A JPS6180445A JP59201773A JP20177384A JPS6180445A JP S6180445 A JPS6180445 A JP S6180445A JP 59201773 A JP59201773 A JP 59201773A JP 20177384 A JP20177384 A JP 20177384A JP S6180445 A JPS6180445 A JP S6180445A
- Authority
- JP
- Japan
- Prior art keywords
- computer
- data
- remote monitoring
- line
- control device
- 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
Landscapes
- Hardware Redundancy (AREA)
- Multi Processors (AREA)
- Selective Calling Equipment (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明は、遠方監視制御装置とマルチ計算機から成る遠
方監視制御システムに係り、特許、監視。DETAILED DESCRIPTION OF THE INVENTION [Field of Application of the Invention] The present invention relates to a remote monitoring and control system comprising a remote monitoring and control device and a multi-computer, and relates to a patent and monitoring system.
制御対象を複数計算機で分担、処理するロードシェアシ
ステムに好適な遠方監視制御装置とマルチ計算機の接続
・切替装置に関する。The present invention relates to a remote monitoring control device and a multi-computer connection/switching device suitable for a load sharing system in which control objects are shared and processed by multiple computers.
従来から遠方監視制御装置と計算機は、バラに接続され
、各々の計算機は遠方監視制御装置からの情報を同時入
力しているが、接続装置が異常となった時の切替を本発
明のように1行なっている例はない。つまり、計算機切
替により増加する計算機の処理負荷については考慮され
ていなかった。Conventionally, remote monitoring and control devices and computers have been connected separately, and each computer inputs information from the remote monitoring and control device simultaneously, but the present invention allows for switching when a connected device becomes abnormal. There is no example of one line being used. In other words, no consideration was given to the increased processing load on the computer due to computer switching.
(特開昭57−92992号公報参照)〔発明の目的〕
本発明の目的は、遠方の複数子局を複数計算機で分担し
て監視・制御するロードシェアのマルチ計算機システム
において、計算機の処理負荷を分散できる接続・切替え
が可能である。(Refer to Japanese Unexamined Patent Publication No. 57-92992) [Object of the Invention] An object of the present invention is to provide a load-sharing multi-computer system in which a plurality of remote slave stations are shared and monitored and controlled by a plurality of computers. Connections and switching that can be distributed are possible.
第7図に示すように、従来よりロードシェアのマルチ計
算機システムで、m台の遠方監視制御装置とバラに接続
し、計算機b1〜bnがそれぞれa、〜a、の監視、制
御を分担処理しているシステムは数多くある。これまで
の場合、bl−b、。As shown in Fig. 7, conventional load-sharing multi-computer systems are connected separately to m remote monitoring and control devices, and computers b1 to bn share responsibility for monitoring and controlling a, ~a, respectively. There are many systems that do this. In the previous case, bl-b.
の機能は全て同じにしであるので、最悪時はす。Since all functions are the same, this is the worst case scenario.
のみでa1〜bIl+の全情報を処理できるようになっ
ている。It is now possible to process all information from a1 to bIl+ with just one.
従って、遠方監視制御装置と計算機の接続装置が異常に
なった場合は、該当の情報を処理する計算機を切替えて
処理の続行をしていた。これは。Therefore, if the connection device between the remote monitoring control device and the computer becomes abnormal, the computer processing the relevant information is switched to continue processing. this is.
計算機に接続する他の入出力機器や、補助記憶装置の中
でも重要機器が異常となった時に該当業務の処理計算機
を切替えて処理を続行するのと同じ方式である。This is the same method that when other input/output devices connected to a computer or important devices in the auxiliary storage device become abnormal, the processing computer for the relevant task is switched to continue processing.
しかし、この方式では処理分散し、計算機の処理負荷を
軽減することができない。最近では計算機で行なう業務
の増大、及び、扱う情報量が増大する傾向にあり、計算
機負荷が高くなり処理性に影響を与えている。このよう
な点を考え、計算機の切替を行なわずに処理を続行し、
負荷分散を保つ方式を案出した。However, this method cannot distribute the processing and reduce the processing load on the computer. Recently, there has been a tendency for the number of tasks performed on computers to increase, as well as the amount of information handled by computers, which increases the computer load and affects processing performance. Considering these points, we continued the process without switching the computer,
We devised a method to maintain load distribution.
本発明は従来方式に比較しても、ハード的な追加も不要
である。Compared to conventional systems, the present invention does not require additional hardware.
第1図は、本発明の遠方監視制御装置とマルチ計算機の
接続状態を示す、計算機システム100は、遠方監視制
御装置10,20.30.40の各々から回線接続装置
11,21,30.41を介して回線110,120,
130,140で計算機側の回線接続装置101,10
2,103゜104と接続されている。計算機システム
200も100と同様に遠方監視制御装置の各々から回
線接続装!i!12,22,32.42を介して回線2
10.220,230,240で計算機側の回線接続装
置201,202,203,204と接続されている。FIG. 1 shows a connection state between a remote monitoring and control device of the present invention and a multi-computer. A computer system 100 connects each of the remote monitoring and control devices 10, 20, 30, and 40 to line connection devices 11, 21, 30, and 41. via lines 110, 120,
130, 140 are computer side line connection devices 101, 10
It is connected to 2,103°104. Similarly to computer system 100, computer system 200 also has line connections from each of the remote monitoring and control devices! i! Line 2 via 12, 22, 32.42
10.220, 230, and 240 are connected to line connection devices 201, 202, 203, and 204 on the computer side.
各々の遠方監視制御装置から計算機100,200に出
る回線には、同時に同一データが送信される。計算機1
00,200間は、共有メモリ6で接続されており、計
算機間のデータのやりとりを可能としている。仮りに、
回線110が、回線接続装置11,101の異常又は、
回線自身の異常でデータのやりとりができなくなった場
合、データの入力は、回線210から計算機200が取
り込み、そのデータを共有メモリ6上にセットし、その
データを計算機100側が受は取り処理を行なう、又、
データの送信時は、計算機100から共有メモリ6に送
信データをセットし、計算機200はそのデータを回線
210を介して遠方監視制御装置10に出力する。The same data is simultaneously transmitted to the lines from each remote monitoring and control device to the computers 100 and 200. calculator 1
00 and 200 are connected by a shared memory 6, allowing data to be exchanged between the computers. If,
If the line 110 has an abnormality in the line connection device 11 or 101, or
If data cannot be exchanged due to an abnormality in the line itself, the computer 200 receives input data from the line 210, sets the data on the shared memory 6, and the computer 100 receives and processes the data. ,or,
When transmitting data, the computer 100 sets the transmission data in the shared memory 6, and the computer 200 outputs the data to the remote monitoring and control device 10 via the line 210.
第2図は、計算機内部のソフトウェアで実現された処理
の流れを示す。送受信処理1は、回線とのデータやりと
りを行ない、他系計算機に接続する回線が正常で、バッ
クアップの必要が無い場合は、他系関連回線分の入力デ
ータは、処理をしないで自系関連データのやりとりを受
信データ編集処理2及び送信データ編集処理3間で行な
う。7は、受信データの表示及び送信データ設定を行な
うCRT8.9は、受信データの印字及び表示を行なう
タイプライタ−1系統盤等を示す。6に示す共有メモリ
は、自系回線の異常で他系に接続されている同一遠方監
視制御装置と接続されている回線を利用してデータの送
受信を行なう時の計算機間の橋渡しの役目をする。従っ
て、計算機100側の回線が異常になった場合は、計算
機200側のそれと同一遠方監視制御装置に接続される
回線を使用してのデータの受信経路は、計算機200の
送受信処理1で平常時は捨てていたデータを共有メモリ
6の上にセットし、計算機100側の受信データ編集処
理2がそのデータを受は取り表示、又は、印字を行なう
。送信データについては、CRT等から入力されたデー
タを送信データ編集処理3で共有メモリ6の上にセット
し、計算機200側の送受信処理1で送信する。FIG. 2 shows the flow of processing realized by software inside the computer. Transmission/reception processing 1 exchanges data with the line. If the line connecting to the other system computer is normal and there is no need for backup, the input data for the line related to the other system is transferred to the own system related data without processing. This exchange is performed between the received data editing process 2 and the sending data editing process 3. Reference numeral 7 indicates a CRT for displaying received data and setting transmission data. Reference numeral 9 indicates a typewriter 1 system board, etc. for printing and displaying received data. The shared memory shown in 6 serves as a bridge between computers when data is sent and received using a line connected to the same remote monitoring and control device connected to another system due to an error in the own system line. . Therefore, if the line on the computer 100 side becomes abnormal, the data reception route using the line connected to the same remote monitoring and control device as that on the computer 200 side is determined by the sending/receiving process 1 of the computer 200. sets the discarded data on the shared memory 6, and the received data editing process 2 on the computer 100 side receives the data and displays or prints it. Regarding transmission data, data input from a CRT or the like is set on the shared memory 6 in a transmission data editing process 3, and is transmitted in a transmission/reception process 1 on the computer 200 side.
第3図、第4図は、回線異常時に正常回線を持つ計算機
側の送受信処理及び異常回線を持つ計算機側の受信デー
タ編集処理について示す、第4図70は異常回線を持つ
計算機側からのバックアップ要求の要否を判定し、要で
あれば80で平常時には、捨てていたデータを共有メモ
リ上にセットして異常回線を持つ計算機側の受信データ
編集処理の起動を90で行なう。第3図の50は、他系
の送受信処理からの起動により、バックアップ中である
ことを判定して60で共有メモリ上のデータを取り込む
。第5図、第6図は、回線異常時に異常回線を持つ計算
機側の送信データ編集処理、及び、正常回線を持つ計算
機の送受信処理について示す。第5図の705は、バッ
クアップの要否を判定する。710でバックアップ要で
あれば、送信データを共有メモリ上にセットする。72
0で正常回線を持つ計算機側の送受信処理を起動する。Figures 3 and 4 show the transmission/reception processing on the computer side with the normal line when the line is abnormal and the received data editing process on the computer side with the abnormal line. Figure 4 70 shows the backup from the computer side with the abnormal line. It is determined whether the request is necessary, and if it is necessary, the data that would have been discarded in normal times is set in the shared memory at 80, and the received data editing process on the computer side having the abnormal line is started at 90. At 50 in FIG. 3, it is determined that backup is in progress by activation from the transmission/reception process of another system, and at 60 data on the shared memory is fetched. FIGS. 5 and 6 show the transmission data editing process on the side of the computer with the abnormal line when the line is abnormal, and the transmission/reception process on the computer side with the normal line. Step 705 in FIG. 5 determines whether backup is necessary. If backup is required at 710, the transmitted data is set on the shared memory. 72
0 starts the transmission/reception processing on the computer side that has a normal line.
705で回線バックアップ否と判定されたときはデータ
は読み捨てる(730)、第6図の800は、他系の送
受データ編集処理からの起動により、バックアップ中か
否かを判定する。900は、バックアップ中であれば、
共有メモリ上のデータをバックアップを行なう回線に送
信する。When it is determined in 705 that the line backup is not possible, the data is read out (730), and in 800 of FIG. 6, it is determined whether or not backup is being performed by activation from the sending/receiving data editing process of another system. 900 is during backup,
Sends the data on the shared memory to the backup line.
遠方監視制御装置と計算機のデータ送受で、計算機が費
やす処理負荷は監視、制御の対象子局数及び、データ量
によって異なるが、通常、5〜10%となる。これに対
し・、受信データを編集。The processing load on the computer for transmitting and receiving data between the remote monitoring and control device and the computer varies depending on the number of slave stations to be monitored and controlled and the amount of data, but is usually 5 to 10%. In contrast, edit the received data.
統計、出力する処理及び、制御要求処理池の処理は30
〜40%(高負荷時は70〜80%にもなる。)程度に
なる。Statistics, output processing, and control request processing pond processing are 30
~40% (at high loads, it can reach 70~80%).
従来、接続装置異常時計算機を切替えるため、例えば、
二台で分担処理していた処理を一台で行なうことになり
、計算機の処理負荷は単純に二倍、つまり、(35〜5
0)X2=70〜100%になる。実際は同一処理もあ
るから60〜90%と考えても、処理性が悪くなるのは
明確である。Conventionally, in order to switch the computer when a connected device fails, for example,
The processing that used to be shared between two machines is now done by one machine, and the processing load on the computer is simply doubled, that is, (35 to 5
0) X2=70-100%. In reality, there are cases where the same processing occurs, so even if we consider it to be 60 to 90%, it is clear that the processing performance will be worse.
これに対して、本発明では、データ送受の処理を一台で
まとめて受持つことになるが、計算機の処理負荷は。In contrast, in the present invention, data transmission and reception processing is handled by a single computer, but the processing load on the computer is high.
(1)接続装置異常系:30〜45% データ送受の処理負荷が若干軽減する。(1) Connected device abnormal system: 30-45% The processing load for data transmission and reception is slightly reduced.
(2)データ仲介系:40〜60%
上記は、(5〜10)+(30〜40)+(5〜10)
で計算される。(2) Data intermediary system: 40-60% The above is (5-10) + (30-40) + (5-10)
It is calculated by
又、本発明では接続装置系が二組以上異常で。Also, in the present invention, if two or more sets of connected devices are abnormal.
しかも、刺針算機の処理対象だった場合、データ送受す
る計算機と処理する計算機が互いにクロス処理して処理
継続するが、従来方式では、少なくとも異常となった接
続装置の片方とのデータ送受は不可となる。Furthermore, if the data is being processed by a needle calculator, the computer that sends and receives the data and the computer that processes the data cross-process each other and continue processing, but with the conventional method, data cannot be sent or received with at least one of the connected devices that has become abnormal. becomes.
本発明によれば、遠方の複数子局と複数の計算機で分担
した監視・制御するロードシェアのマルチ計算機システ
ムで計算機の処理負荷を分散できる接続、切替えが可能
である。According to the present invention, it is possible to perform connections and switching that can distribute the processing load of computers in a load-sharing multi-computer system in which monitoring and control are shared between multiple remote slave stations and multiple computers.
第1図は、本発明の一実施例の制御装置とロードシュア
計算機の接続状態図、第2図は、計算機内部の送受信を
行なうソフトウェアの構成図、第3図、第4図は回線異
常時の正常回線を持つ計算機側の送受信処理及び異常回
線を持つ計算機側の受信データ編集処理図、第5図、第
6図は1回線異常時の異常回線を持つ計算機側の送信デ
ータ編集処理及び正常回線を持つ計算機側の送受信処理
のフロチャート、第7図は従来の制御装置とロードシェ
ア計算機の接続状態図である。
a l d l ”’a 1ldl ”’変電所、81
〜alllllo120.30.40・・・遠方監視制
御装置、a、d。
〜a lld n、b、 dl 〜b rl
d 、、 11. 12゜21、 22. 31.
32. 41. 42. 101゜102、 103
. 104. 201. 202,203゜204・・
・回線接続装置、b、−b 、、100゜200・・・
計算機、c、6・・・共有メモリ、1・・・送受信処理
、2・・・受信データ編集処理、3・・・送信データ編
集処理、7・・・CRT、8・・・タイプライタ−19
・・・系統盤。Fig. 1 is a connection state diagram between a control device and a loadsure computer according to an embodiment of the present invention, Fig. 2 is a configuration diagram of software that performs transmission and reception inside the computer, and Figs. 3 and 4 are diagrams when a line abnormality occurs. Figures 5 and 6 show the sending/receiving processing on the computer side with a normal line and the received data editing process on the computer side with an abnormal line. FIG. 7 is a flowchart of transmission and reception processing on the side of a computer having a line, and is a connection state diagram between a conventional control device and a load sharing computer. a l dl ”'a 1ldl ”'substation, 81
~allllo120.30.40... Remote monitoring control device, a, d. ~a lld n, b, dl ~b rl
d,, 11. 12°21, 22. 31.
32. 41. 42. 101゜102, 103
.. 104. 201. 202,203゜204...
・Line connection device, b, -b,, 100°200...
Computer, c, 6... Shared memory, 1... Transmission/reception processing, 2... Received data editing processing, 3... Transmission data editing processing, 7... CRT, 8... Typewriter-19
...Systematic board.
Claims (1)
視するための遠方監視制御装置と、その親局に接続しデ
ータを授受する計算機から成る遠方監視制御システムで
、前記計算機がマルチ構成をとり、各々の前記計算機が
共有メモリで接続され、制御、監視する前記子局を分担
処理するロードシェアシステムにおいて、 複数の前記遠方監視制御装置と複数の前記計算機間を接
続装置で全てバラに接続し、前記接続装置の一部が異常
となり、前記計算機の必要データの送受が不可になつた
場合は、他の健全な前記接続装置を持つ前記計算機が、
データ送受の仲介を行なうことを特徴とする遠方監視制
御装置とマルチ計算機の接続・切替装置。[Claims] 1. A remote monitoring and control system consisting of a remote monitoring and control device for controlling the devices of multiple remote slave stations and monitoring their status, and a computer that is connected to the master station and sends and receives data. In a load sharing system in which the computers have a multi-configuration, each computer is connected by a shared memory, and the slave stations to be controlled and monitored are shared and processed, If all the connection devices are connected separately, and some of the connection devices become abnormal and the computer is unable to send and receive necessary data, the computer with the other healthy connection devices,
A connection/switching device between a remote monitoring control device and a multi-computer, characterized by mediating data transmission and reception.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59201773A JPS6180445A (en) | 1984-09-28 | 1984-09-28 | Connection/switching device between remote monitoring control device and multi-computer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59201773A JPS6180445A (en) | 1984-09-28 | 1984-09-28 | Connection/switching device between remote monitoring control device and multi-computer |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6180445A true JPS6180445A (en) | 1986-04-24 |
Family
ID=16446693
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59201773A Pending JPS6180445A (en) | 1984-09-28 | 1984-09-28 | Connection/switching device between remote monitoring control device and multi-computer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6180445A (en) |
-
1984
- 1984-09-28 JP JP59201773A patent/JPS6180445A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6194433A (en) | Control system for serial bus | |
| CN111737062B (en) | Backup processing method, device and system | |
| JPS63255760A (en) | Control system | |
| EP0183431B1 (en) | System control network for multiple processor modules | |
| CN1964285A (en) | A master control device with double CPU and realization method | |
| US5999992A (en) | System and method for controlling the direction of data flow between computing elements | |
| US4048482A (en) | Arrangement for controlling a signal switching system and a method for using this arrangement | |
| US5398233A (en) | Method of resetting coupled modules and system using the method | |
| JPH0427239A (en) | Control method for lan connecting device | |
| JPS59161743A (en) | Configuration switching method | |
| JPH0769882B2 (en) | Input / output control system having cross-call function and dynamic configuration change method in the system | |
| JPS638500B2 (en) | ||
| JPS5812609B2 (en) | Composite computer system | |
| JPS58217060A (en) | Backup system of decentralized computer system | |
| JPH01267764A (en) | Peripheral control device | |
| JP2511542B2 (en) | Information processing system | |
| EP0400930A2 (en) | Realtime redundant operating system | |
| JPH0816213A (en) | Plant control equipment | |
| JPS63118860A (en) | Back-up method for decentralized system | |
| JPH02185136A (en) | Work station address setting method | |
| JPH04155466A (en) | Multiprocessor system | |
| JPH01209564A (en) | Information processor | |
| JPS63217401A (en) | Data converting device | |
| JPH0281151A (en) | Serial data transfer system | |
| JPS60196866A (en) | Data processor |