JPH0884145A - ネットワーク監視システム - Google Patents
ネットワーク監視システムInfo
- Publication number
- JPH0884145A JPH0884145A JP6217309A JP21730994A JPH0884145A JP H0884145 A JPH0884145 A JP H0884145A JP 6217309 A JP6217309 A JP 6217309A JP 21730994 A JP21730994 A JP 21730994A JP H0884145 A JPH0884145 A JP H0884145A
- Authority
- JP
- Japan
- Prior art keywords
- node
- network
- destination node
- abnormality
- movement
- 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.)
- Granted
Links
Landscapes
- Testing And Monitoring For Control Systems (AREA)
- Multi Processors (AREA)
- Computer And Data Communications (AREA)
- Programmable Controllers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
コストで、しかもネットワークの通信トラフィックの増
大も招来しないネットワーク監視システムを提供する。 【構成】 ネットワーク4に通信線12,13を解して
それぞれPLC1とPLC2が接続され、ネットワーク
5に通信線14を介してPLC3が接続され、さらにネ
ットワーク4とネットワーク5が通信線15で接続され
たFA用のネットワークシステムで、異常検出手段とし
てネットワーク上を通信線を介して自由に移動できる異
常検出ワーム20を有し、各PLCの異常診断は、当該
PLCに移動してきた異常検出ワーム20によって行わ
れる。
Description
ステムに関し、特に、ネットワークを構成するノード及
びネットワーク自身の異常を監視するネットワーク監視
システムに関する。
ロジック・コントローラ)等より構成されるFAのネッ
トワークシステムでは、ネットワークの異常を診断する
方法として図5または図6に示すものが採用されてい
る。
ク(図示せず)を構成する個々のPLC1に自己診断機
能部11を具備させるというものである。
とPLC2が接続されたネットワーク4と、PLC3が
接続されたネットワーク5を通信線8で接続してPLC
ネットワークを構成している場合、異常診断のための特
別の管理局6を別途設けて、ネットワーク全体を監視す
るというものである。
ごとき従来の異常診断方法にあっては、まず、図5に示
す方法では、個々のPLC1に独自の自己診断機能部1
1を具備させるというものなので、システム全体として
はコスト高になり、また、自己診断機能部11は各PL
Cに固定的に具備されているので、診断方法の変更等に
柔軟に対応できないという不具合があった。
めの特別の管理局6を別途設けて、ネットワーク全体を
監視するので、個々のPLCの診断の他ネットワーク自
身の診断もできるという利点が有るが、例えば図6にお
いてPLC3を監視する場合、通信線7,8,9を利用
してPLC3の監視をすることになり、ネットワークの
奥深くまで探索しなければならず、ネットワークの通信
トラフィックが増大し、本来の通信機能が疎外されると
いう不具合があった。
柔軟に対応でき、かつ低コストで、しかもネットワーク
の通信トラフィックの増大も招来しないネットワーク監
視システムを提供することを目的とする。
め、請求項1の発明は、複数のノードを接続して構成さ
れるネットワークの異常を監視するネットワーク監視シ
ステムにおいて、ノード間を移動してネットワークの異
常を監視する移動監視手段を有することを特徴とする。
ワーク監視システムであって、上記移動監視手段は、 移動元ノードに残した移動監視手段を削除する削除手段
と、 現在存在しているノードの異常診断をする異常診断手段
と、 次に移動する移動先ノードを探索する移動先ノード探索
手段と、 探索された移動先ノードに現在の移動監視手段を複写す
る複写手段と、 を有することを特徴とする。
ワーク監視システムであって、 上記移動監視手段は、プログラム実行条件の退避エリア
となる実行条件退避エリアを有し、 上記削除手段は、 移動元ノードのプログラム実行条件を実行条件退避エリ
アに退避させていた実行条件に復帰させる実行条件復帰
手段と、 上記実行条件復帰手段によって移動元ノードのプログラ
ム実行条件が退避前の条件に復帰した場合、移動元ノー
ドに残した移動監視手段を削除する削除手段と、 を有することを特徴とする。
ワーク監視システムであって、 上記移動先ノード探索手段は、 現在のノードから移動可能なノードを選択する移動可能
ノード選択手段を有し、 この移動可能ノード選択手段で選択されたノード中にこ
れまで移動してこなかったノードがあるなら該ノードを
次の移動先ノードとして選択し、これまで移動してこな
かったノードがないなら一番長い間移動していないノー
ドを移動先ノードとして選択することを特徴とする。
ワーク監視システムであって、 上記移動監視手段は、プログラム実行条件の退避エリア
となる実行条件退避エリアを有し、 上記複写手段は、 選択された移動先ノードと通信できるか否かを判別する
移動先ノード通信判別手段と、 上記移動先ノード通信判別手段で通信可能と判別された
場合、移動先ノードの現在のプログラム実行条件を実行
条件退避エリアに退避させる実行条件退避手段と、 上記実行条件退避手段で退避された移動先ノードの現在
のプログラム実行条件を含めて移動監視手段を移動先ノ
ードに複写する移動監視手段複写手段と、 上記移動先ノード通信判別手段で通信不能と判別された
場合、移動先ノードまたはネットワークの異常と判断し
て、該異常情報を所定のノードに送信する異常情報送信
手段と、 を有することを特徴とする。
れるネットワークの異常を監視するネットワーク監視シ
ステムにおいて、移動監視手段を有し、ノード間を自由
に移動してネットワークの異常を監視する。
ステムの実施例を図面に基づいて詳細に説明する。
るネットワーク監視システムの概略構成について説明す
る。
グラマブル・ロジック・コントローラ)を用いたFA用
のネットワークシステムで、ネットワーク4に通信線1
2,13を介してそれぞれPLC1とPLC2が接続さ
れ、ネットワーク5に通信線14を介してPLC3が接
続され、さらにネットワーク4とネットワーク5が通信
線15で接続されてPLCネットワークを構成してい
る。
れたネットワークの異常を監視するものとして、ネット
ワーク上を通信線を介して自由に移動できる異常検出ワ
ーム20を有し、各PLCの異常診断は、当該PLCに
移動してきた異常検出ワーム20によって行われる。
出ワーム20の詳細について説明する。
ブロック図であるが、異常検出ワーム20は異常診断の
ためのプログラムが格納されたコード部30と、異常診
断のための各種データが格納されたデータ部40より構
成されている。
成を示す説明図である。
条件退避エリア(A1)、異常診断結果ログ(A2)、
既移動ノードアドレスリスト(A3)、移動可能ノード
アドレスリスト(A4)より構成されている。
最初にPLC1を診断し、次にPLC2に移動してき
て、現在PLC2にあるとする。
ム20の動作の中に以下の動作が含まれている。
ラム実行条件をデータ部40の実行条件退避エリア(A
1)に一時的に退避させる (3)PLC2の現在のプログラム実行条件を実行条件
退避エリア(A1)に退避させた状態で、PLC1にあ
るコード部30とデータ部40をPLC2のRAM領域
に複写する 移動先のPLC2では (4)元のノードであるPLC1に残してきたコード部
30とデータ部40を削除する (5)PLC2の異常診断 従って、実行条件退避エリア(A1)には、各PLCで
異常診断が行われる直前のプログラム実行条件が一時的
に記憶されていることになる。
PLCでの診断結果が記録される。従って、PLC1の
診断を終えて、異常検出ワーム20がPLC2にあると
きには、PLC1の診断結果が、異常診断結果ログ(A
2)に記録されると共に、PLC2の診断が終わると、
PLC2の診断結果も記録される。
は、既に移動したノードのアドレスが記録され、PLC
1の診断を終えて、現在PLC2にあるときには、PL
C1のアドレスが記録されている。
は、現在のノードから移動可能なノードのアドレスが記
録され、現在PLC2にあるときには、移動可能ノード
としてPLC1とPLC3のアドレスが記録されている
(なお、この場合、後に詳述するが、PLC2からの次
の移動先ノードとしてはPLC1が選択されることはな
い)。
40のデータを用いて、異常検出ワーム20のコード部
30で行われる診断処理手順について説明する。
0は、最初にPLC1を診断し、次にPLC2に移動し
てきて、現在PLC2にあるとする。
ログラム実行条件を、異常検出ワーム20の実行条件退
避エリア(A1)に退避させていた値に復帰する(ステ
ップ100)。
ーム20が、PLC1からPLC2に移動する場合、そ
れまでPLC1のRAM領域に格納されていた異常検出
ワーム20をPLC2のRAM領域に複写(コピー)す
るというやり方で移動する。従って、異常検出ワーム2
0がPLC2に移動したといっても、当初は、同一内容
の異常検出ワーム20がPLC1のRAM領域とPLC
2のRAM領域に存在する。このため、異常検出ワーム
20がPLC2に移動した後は、PLC1に残った異常
検出ワーム20を削除しなければならず、その動作の一
環として、ステップ100の処理が行われる。
ド(この場合PLC1)に移動してきて異常診断処理を
する場合、それまでそのノードで実行していた実行条件
をデータ部40の実行条件退避エリア(A1)に一時的
に退避させている。従って、異常診断が終わると、実行
条件退避エリア(A1)に退避させていた実行条件で再
びPLCのプログラム実行動作をさせなければならない
ので、ステップ100の処理が行われるのである。
動元ノードのPLC1では、異常検出ワーム20は不要
となるので、コード部30とデータ部40を削除する
(ステップ102)。
させる(ステップ104)。
らPLC2に移動した場合のPLC1での異常検出ワー
ム20の削除処理である。
診断を行う(ステップ106)。
パリティチェックを行なったり、付設されている高機能
ユニットに対する認識チェックを行ったりするものであ
り、異常が検出されたら、エラー情報を予め定めた所定
のノードに送信し、また異常検出ワーム20のデータ部
40の異常診断結果ログ(A2)に記録する。また、P
LC2に対する異常診断が終ると、異常検出ワーム20
のデータ部40の既移動ノードアドレスリスト(A3)
にPLC2のアドレスを追加する。
と、次の移動先ノードの探索処理が行われる。
異動可能ノードを移動可能ノードアドレスリスト(A
4)にリストアップする(ステップ108)。具体的に
は、PLC2から異動可能ノードとしては、PLC1と
PLC3がリストアップされる。
があるか否かを調べる(ステップ110)。
ドがあるなら(ステップ110でYES)、移動可能ノ
ードアドレスリスト(A4)にリストアップされたノー
ドの中から1つのノードを選択する(ステップ11
2)。具体的には、PLC1はすでに移動してきたノー
ドなのでPLC3が選択されることになる。
がないなら(ステップ110でNO)、一番長い間移動
していないノードを移動先ノードとして選択する(ステ
ップ114)。例えば、異常検出ワーム20が次にPL
C3に移動した場合、一番長い間移動していないノード
はPLC1なので、PLC1が選択されることになる。
ると、移動先ノードへの異常検出ワーム20の複写処理
が行われる。
できるか否かが調べられる(ステップ116)。
(ステップ116でYES)、移動先ノードでの実行条
件を異常検出ワーム20のデータ部40の実行条件退避
エリア(A1)に退避させる(ステップ118)。
移動先ノードのRAM領域に複写する(ステップ12
0)。
の一連の診断処理が終り、移動先ノードで再びステップ
100以下の処理が行われることになる。
(ステップ116でNO)、ネットワーク自身、あるい
は通信先ノードの異常と判断できるので、エラー情報を
所定のノードに送信する(ステップ122)。
(A4)の中から該当アドレスを削除して、再びステッ
プ110以下の処理に戻る。
のPLCでネットワークを構成した場合に付いて説明し
たが、ノードの数はこれらの数に限定されず、さらに増
えても良いことは勿論である。
ークを構成した場合に付いて説明したが、その他各種の
ネットワークにも適用できることは勿論である。
に、本発明では、以下の効果を奏する。
たり、個々のノードに異常診断機構を設けることなく個
々のノード及びネットワークの異常監視ができるので、
低コストにシステムを構築できる。
り離すことができるため、異常診断方法の柔軟な変更が
可能となる。
ネットワークの奥深くまで探索しなければならない場合
が生じて通信トラフィックの増大が生じるが、本発明で
は監視手段が移動するので、通信トラフィックを低減で
きる。
作するため、管理局からの遠隔探査に比して詳細な異常
診断ができる。
ので、個々のノードの異常情報だけでなく、ネットワー
ク自身の異常診断もできる。
概略構成を示すブロック図。
ローチャート。
ブロック図で、個々のPLCに自己診断機能部を設けた
場合の説明図。
ブロック図で、監視用の管理局を設けた場合の説明図。
Claims (5)
- 【請求項1】 複数のノードを接続して構成されるネッ
トワークの異常を監視するネットワーク監視システムに
おいて、 ノード間を移動してネットワークの異常を監視する移動
監視手段を有することを特徴とするネットワーク監視シ
ステム。 - 【請求項2】 上記移動監視手段は、 移動元ノードに残した移動監視手段を削除する削除手段
と、 現在存在しているノードの異常診断をする異常診断手段
と、 次に移動する移動先ノードを探索する移動先ノード探索
手段と、 探索された移動先ノードに現在の移動監視手段を複写す
る複写手段と、 を有することを特徴とする請求項1記載のネットワーク
監視システム。 - 【請求項3】 上記移動監視手段は、プログラム実行条
件の退避エリアとなる実行条件退避エリアを有し、 上記削除手段は、 移動元ノードのプログラム実行条件を実行条件退避エリ
アに退避させていた実行条件に復帰させる実行条件復帰
手段と、 上記実行条件復帰手段によって移動元ノードのプログラ
ム実行条件が退避前の条件に復帰した場合、移動元ノー
ドに残した移動監視手段を削除する削除手段と、 を有することを特徴とする請求項2記載のネットワーク
監視システム。 - 【請求項4】 上記移動先ノード探索手段は、 現在のノードから移動可能なノードを選択する移動可能
ノード選択手段を有し、 この移動可能ノード選択手段で選択されたノード中にこ
れまで移動してこなかったノードがあるなら該ノードを
次の移動先ノードとして選択し、これまで移動してこな
かったノードがないなら一番長い間移動していないノー
ドを移動先ノードとして選択することを特徴とする請求
項2記載のネットワーク監視システム。 - 【請求項5】 上記移動監視手段は、プログラム実行条
件の退避エリアとなる実行条件退避エリアを有し、 上記複写手段は、 選択された移動先ノードと通信できるか否かを判別する
移動先ノード通信判別手段と、 上記移動先ノード通信判別手段で通信可能と判別された
場合、移動先ノードの現在のプログラム実行条件を実行
条件退避エリアに退避させる実行条件退避手段と、 上記実行条件退避手段で退避された移動先ノードの現在
のプログラム実行条件を含めて移動監視手段を移動先ノ
ードに複写する移動監視手段複写手段と、 上記移動先ノード通信判別手段で通信不能と判別された
場合、移動先ノードまたはネットワークの異常と判断し
て、該異常情報を所定のノードに送信する異常情報送信
手段と、 を有することを特徴とする請求項2記載のネットワーク
監視システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21730994A JP3551206B2 (ja) | 1994-09-12 | 1994-09-12 | ネットワーク監視システムおよび方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21730994A JP3551206B2 (ja) | 1994-09-12 | 1994-09-12 | ネットワーク監視システムおよび方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0884145A true JPH0884145A (ja) | 1996-03-26 |
| JP3551206B2 JP3551206B2 (ja) | 2004-08-04 |
Family
ID=16702139
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21730994A Expired - Fee Related JP3551206B2 (ja) | 1994-09-12 | 1994-09-12 | ネットワーク監視システムおよび方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3551206B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001101146A (ja) * | 1999-09-29 | 2001-04-13 | Omron Corp | エージェントシステム及び通信方法並びに機器及び記録媒体 |
| JP2003044446A (ja) * | 2001-07-30 | 2003-02-14 | Kanazawa Inst Of Technology | 分散型著作権保護方法、およびその方法を利用可能なコンテンツ公開装置、監視サーバならびにシステム |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE112013006730T5 (de) | 2013-03-28 | 2015-11-12 | Mitsubishi Electric Corporation | Netzwerkeinheit |
-
1994
- 1994-09-12 JP JP21730994A patent/JP3551206B2/ja not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001101146A (ja) * | 1999-09-29 | 2001-04-13 | Omron Corp | エージェントシステム及び通信方法並びに機器及び記録媒体 |
| JP2003044446A (ja) * | 2001-07-30 | 2003-02-14 | Kanazawa Inst Of Technology | 分散型著作権保護方法、およびその方法を利用可能なコンテンツ公開装置、監視サーバならびにシステム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3551206B2 (ja) | 2004-08-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6477555B2 (ja) | 中継装置、中継装置の制御方法、制御プログラム、および記録媒体 | |
| US6571153B1 (en) | Electric power system protective control system, method of controlling electric power system protective control system and storage medium storing program module | |
| JPH0884145A (ja) | ネットワーク監視システム | |
| JPH09160798A (ja) | プラント制御システムの試験装置 | |
| JP3704871B2 (ja) | 障害調査情報装置 | |
| JP2020116972A (ja) | 電子制御装置 | |
| EP3786750B1 (en) | Data collection system, data collection method, and program | |
| JPH1179582A (ja) | 昇降機の遠隔異常診断装置 | |
| JPH06261408A (ja) | モニタ装置 | |
| JPH02260045A (ja) | アプリケーション・トラブル・チェック方式 | |
| JPH0713817A (ja) | ファイル管理方式 | |
| JP2536449B2 (ja) | パケット通信ネットワ−クにおける障害箇所調査のためのトレ−ス・デ−タ収集方式 | |
| JPH0654372A (ja) | 異常診断装置 | |
| JP3355682B2 (ja) | 生産管理装置 | |
| JPH0689239A (ja) | 通信トレース自動採取方式 | |
| JP3439365B2 (ja) | 転送制御システムのノード障害検出方法およびファイル転送時のノード障害検出方法 | |
| JP3284304B2 (ja) | 分散制御装置の信号伝送制御方法 | |
| JPH09274624A (ja) | Cadシステム | |
| JPS61117941A (ja) | プラントプロセス信号伝送方法 | |
| JPH0738597A (ja) | ブリッジ装置 | |
| JPH0375844A (ja) | 障害自動解析方式 | |
| JP3663605B2 (ja) | ネットワークモニタシステム | |
| CN118827710A (zh) | 车辆数据校验方法、装置、计算机设备、可读存储介质和程序产品 | |
| CN114625084A (zh) | 基于控制系统的节点信息的获取方法及装置 | |
| JPH01164164A (ja) | ファクシミリ装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20030917 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20040312 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040331 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040413 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090514 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100514 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100514 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110514 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120514 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130514 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |