JP2007128170A - Method of controlling web screen display for inboard facility monitoring control system - Google Patents
Method of controlling web screen display for inboard facility monitoring control system Download PDFInfo
- Publication number
- JP2007128170A JP2007128170A JP2005318641A JP2005318641A JP2007128170A JP 2007128170 A JP2007128170 A JP 2007128170A JP 2005318641 A JP2005318641 A JP 2005318641A JP 2005318641 A JP2005318641 A JP 2005318641A JP 2007128170 A JP2007128170 A JP 2007128170A
- Authority
- JP
- Japan
- Prior art keywords
- update
- speed
- data
- client terminal
- address
- 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
- 238000012544 monitoring process Methods 0.000 title claims abstract description 36
- 238000000034 method Methods 0.000 title claims description 8
- 238000007726 management method Methods 0.000 description 7
- 238000012423 maintenance Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
Description
この発明は、船内設備監視制御システムのWeb画面表示制御方法、特に複数のクライアント端末とネットワークを介して接続されるサーバ及びサーバにおけるWeb閲覧データ配信方法に関するものである。 The present invention relates to a web screen display control method for an onboard equipment monitoring control system, and more particularly to a server connected to a plurality of client terminals via a network and a web browsing data distribution method in the server.
近年、クライアント/サーバ・システムを用いた監視システムが登場している(例えば、特許文献1参照)。このようなシステムでは、任意のクライアントがサーバに対してコネクション開設要求を行い、サーバの許容能力の範囲の台数のクライアントがコネクション維持状態となることができる。 In recent years, a monitoring system using a client / server system has appeared (for example, see Patent Document 1). In such a system, an arbitrary client makes a connection establishment request to the server, and the number of clients within the allowable capacity range of the server can be in the connection maintenance state.
上記の監視システムの場合、サーバの許容能力の範囲の最大数のクライアントがコネクション維持状態となっているときに、新たにクライアントからコネクション開設要求が到来すると、サーバはこの要求を拒否するので、監視システムに入ることのできないクライアントが生じる問題がある。 In the case of the above monitoring system, when the maximum number of clients within the allowable capacity range of the server are in the connection maintenance state, when a new connection establishment request arrives from the client, the server rejects this request. There is a problem that results in some clients unable to enter the system.
この問題を解決する為に、サーバにおいて、ネットワークを介して接続され、コネクション維持状態にあるクライアントのIPアドレスを登録するアドレステーブルを備え、このアドレステーブルに登録されたIPアドレスに対応してコネクションの優先度情報が登録された優先度テーブルと、該サーバが許容する最大数のクライアントのIPアドレスが前記アドレステーブルに登録された状態においてクライアントからコネクション開設要求があると、前記アドレステーブル及び前記優先度テーブルを参照して前記開設要求を行ったクライアントの優先度以下の優先度を持つコネクション維持状態のクライアントを求め、該クライアントのIPアドレスを前記アドレステーブルから削除すると共に、前記アドレステーブルヘ前記開設要求を行ったクライアントのIPアドレスを登録するテーブル管理手段とを具備するサーバ、サーバにおけるコネクション管理方法が提案されている(例えば、特許文献2参照)。 In order to solve this problem, the server is provided with an address table for registering the IP address of the client connected through the network and in the connection maintaining state, and the connection of the connection corresponding to the IP address registered in the address table is provided. If there is a connection establishment request from a client in a state where the priority table in which priority information is registered and the IP addresses of the maximum number of clients allowed by the server are registered in the address table, the address table and the priority A connection maintenance state client having a priority equal to or lower than the priority of the client that made the opening request with reference to the table is obtained, and the IP address of the client is deleted from the address table, and the opening request is sent to the address table. The Servers and a table management unit for registering the IP address of the client that has Tsu, the connection management method in a server has been proposed (e.g., see Patent Document 2).
しかしながら、上記のようなサーバにおけるコネクション管理方法を用いて、船内設備状態をWeb監視する場合、例えば、船長や機関長等の重要端末に優先権を付与し、優先度の高い端末がアクセス中であれば、優先度の低い端末を待ち状態とすることにより、優先度の高い端末におけるアクセス性能の向上を図ったとしても、従来のWeb監視方式では、ネットワーク接続された全ての端末でのWeb画面表示速度及びデータ更新速度が同じである為、ネットワークの渋滞状況によっては、重要端末での画面表示やデータ更新に時間を要し、船内設備状態監視に支障を来たすことがあった。 However, when using the connection management method in the server as described above to monitor the in-vessel equipment status on the web, for example, priority is given to important terminals such as the captain and engine chief, and a terminal with high priority is being accessed. If it is possible to improve the access performance of the high-priority terminal by placing the low-priority terminal in the waiting state, the conventional Web monitoring method uses the web screens of all the terminals connected to the network. Since the display speed and the data update speed are the same, depending on the network congestion situation, it may take time to display the screen and update the data on important terminals, which may hinder the monitoring of the in-vessel equipment status.
この発明は、上記のような課題を解決するためになされたものであり、船内設備状態をWeb監視する場合、ネットワークの渋滞状況に関係なく、船長や機関長等の重要端末からの画面表示要求に対して高速に画面表示させると共にデータ更新表示を迅速に実施できる為、船内状態を瞬時に把握でき、迅速な指揮命令の実現に寄与することができることを目的とする。 The present invention has been made to solve the above-described problems. When the ship's equipment status is monitored on the web, a screen display request from an important terminal such as the captain or the engine chief is used regardless of the network traffic situation. In view of this, it is possible to display the screen at a high speed and to promptly execute the data update display, so that it is possible to immediately grasp the ship's state and contribute to the realization of a prompt command.
この発明に係る船内設備監視制御システムのWeb画面表示制御方法は、船舶内の各種設備の状態を監視する場合、船内ネットワークに接続された船内設備監視制御システムに設けられたWebサーバからその設備の状態監視画面をWeb配信し、クライアント端末側のWeb画面にて、その設備の監視を実施するものにおいて、Webサーバ側にて、データ更新速度の異なる高速更新データファイルと通常更新データファイルの2種類を用意しておき、Webサーバ側にて、表示要求のあったクライアント端末のIPアドレスを認識し、IPアドレスに対応したファイルを読み込ませることにより、特定の重要クライアント端末に対し、Web画面表示におけるデータ更新高速化を実現するものである。 The web screen display control method of the inboard equipment monitoring and control system according to the present invention, when monitoring the state of various equipment in the ship, is performed from the web server provided in the inboard equipment monitoring and control system connected to the inboard network. The status monitoring screen is distributed on the Web, and the equipment is monitored on the Web screen on the client terminal side. On the Web server side, there are two types: a high-speed update data file and a normal update data file with different data update speeds. Is prepared, the IP address of the client terminal that requested the display is recognized on the Web server side, and a file corresponding to the IP address is read, so that a specific important client terminal can be displayed on the Web screen. The data update speed is increased.
以上、説明したように、この発明によれば、船内設備状態をWeb監視する場合、ネットワークの渋滞状況に関係なく、船長や機関長等の重要端末からの画面表示要求に対して高速に画面表示させると共にデータ更新表示を迅速に実施できる為、船内状態を瞬時に把握でき、迅速な指揮命令の実現に寄与することができる。 As described above, according to the present invention, when web monitoring is performed on the state of the ship's equipment, the screen can be displayed at high speed in response to a screen display request from an important terminal such as the captain or the engineer, regardless of the network congestion. In addition, since the data update display can be performed quickly, the in-board state can be grasped instantaneously, which can contribute to the realization of a prompt command.
また、サーバ内に設けたクライアント送信用のデータファイルを高速更新と通常更新の2種類にて構築することにより、サーバの処理負荷を軽減することができ、信頼性の高い監視システムを構築することができる。 Also, by building the data file for client transmission provided in the server with two types of high-speed update and normal update, it is possible to reduce the processing load on the server and to build a highly reliable monitoring system Can do.
実施の形態1.
以下、この発明の実施の形態1について図1に基づいて説明する。
図1はこの発明に係るサーバを用いた船内設備監視システムの構成を示す。この船内設備監視システムでは、船内ネットワーク20にサーバ1、クライアント端末3−1〜3−Xが接続されている。なお、図中には2端末のみ記載している。
Embodiment 1 FIG.
Embodiment 1 of the present invention will be described below with reference to FIG.
FIG. 1 shows the configuration of an onboard equipment monitoring system using a server according to the present invention. In this inboard equipment monitoring system, a server 1 and client terminals 3-1 to 3 -X are connected to an
2は船舶内の制御室等に設置された船内各種設備の監視制御システムであり、船舶内の機関や電源等の各装置の監視及び制御を実施するものである。この船内設備監視制御システム2は、監視制御装置21及び装置の状態を検出するセンサ類23、各装置に対する制御を実施するアクチュエータ類24、及びセンサ類23及びアクチュエータ類24への信号の入出力処理を行う信号入出力装置22により構成され、サーバ1に接続される。
Reference numeral 2 denotes a monitoring and control system for various onboard equipment installed in a control room or the like in the ship, which monitors and controls each device such as an engine and a power source in the ship. This inboard equipment monitoring control system 2 includes a
サーバ1は、クライアント端末3−1〜3−Xのアクセスを受けて船内設備監視制御システム2の設備状態情報を送出するためのデータを表示するプログラム(HTMLソースなど)を提供するWWWサーバ10を有する。また、サーバ1は、設備状態をクライアント端末3−1〜3−Xへ提供するサイトヘセットするための設備状態データ処理手段14を備えている。この設備状態データ処理手段14はクライアント端末側が要求する閲覧データ更新周期に対応する為に、高速と通常の2種類の速度にて更新される高速更新データファイル15と通常更新データファイル16とを有している。
The server 1 receives a WWW server 10 that provides a program (HTML source or the like) that displays data for sending equipment state information of the inboard equipment monitoring control system 2 in response to access from the client terminals 3-1 to 3 -X. Have. Moreover, the server 1 is provided with the equipment state data processing means 14 for setting to the site which provides an equipment state to the client terminals 3-1 to 3-X. This equipment state data processing means 14 has a high-speed
サーバ1は、WWWサーバ10と設備状態データ処理手段14の他に、アドレステーブル11、データ更新速度テーブル12、テーブル管理手段13を備えている。アドレステーブル11は、コネクション維持状態にあるクライアント端末のIPアドレスを登録するものである。このアドレステーブル11には、当該サーバ1がコネクション維持状態を許容する最大数のクライアント端末のIPアドレスを登録可能である。
The server 1 includes an address table 11, a data update rate table 12, and a
データ更新速度テーブル12は、IPアドレスに対応してクライアント端末毎に要求するデータ更新速度情報が登録されたものである。 The data update rate table 12 is registered with data update rate information requested for each client terminal corresponding to the IP address.
テーブル管理手段13は、クライアント端末のIPアドレスが登録されたアドレステーブル11とデータ更新速度テーブル12を参照して開設要求を行ったクライアント端末の要求データ更新速度を認識する機構をもつものである。 The table management means 13 has a mechanism for recognizing the requested data update rate of the client terminal that made the opening request with reference to the address table 11 in which the IP address of the client terminal is registered and the data update rate table 12.
また、クライアント端末3−1〜3−Xには、Webプラウザ31が具備されており、これによりサーバ1のWWWサーバ10をアクセスするように構成されている。
Each of the client terminals 3-1 to 3 -X is provided with a
次に、動作について説明する。船内設備の状態信号は、船内設備監視制御システム2の信号入出力装置22にて、装置の状態を検出するセンサ類23、各装置に対する制御を実施するアクチュエータ類24の信号を収集し、監視制御装置21にて送信データとして取りまとめられた後、サーバ1へ送られる。この際、サーバ1への送信周期は、サーバ1内の設備状態データ処理手段14の高速データ更新に対応できる速度、すなわち高速データ更新より早い速度で送信されている。
Next, the operation will be described. As for the state signal of the inboard equipment, the signal input / output device 22 of the inboard equipment monitoring control system 2 collects signals of
船内設備監視制御システム2からサーバ1へ送信された船内設備の状態信号は、サーバ1内の設備状態データ処理手段14にて、高速更新データファイル15と通常更新データファイル16の両方にデータを蓄積する。ここで、高速更新の速度は、船内設備監視制御システム2にて実施される制御周期程度(例えば、50msec)の更新周期を指し、通常更新の速度は、船内設備監視制御システム2の監視制御装置21の監視画面の表示更新速度(例えば、2sec)の更新周期を指すものである。
The status signal of the inboard equipment transmitted from the inboard equipment monitoring control system 2 to the server 1 is stored in both the high-speed
高速更新データファイル15は、船長や機関長等の重要端末への配信データとして用いられ、また通常更新データファイル16は、重要端末よりはデータ更新速度を要求していない一般の端末への配信データとして用いられるものである。これにより、高速データ更新を要求される船長や機関長等の重要端末の要求スペックにてサーバ1の全ての処理性能を対応させる必要が無くなり、サーバ1の処理負荷を軽減させ信頼性の高いシステムとして構築することが可能となる。
The high-speed
サーバ1のテーブル管理手段13は、クライアント端末のIPアドレスがアドレステーブル11に登録された状態においてクライアント端末からコネクション開設要求があると、アドレステーブル11及びデータ更新速度テーブル12を参照して開設要求を行ったクライアント端末の要求データ更新速度を認識し、当該クライアント端末ヘの送出する設備状態情報において、高速更新データファイル15と通常更新データファイル16の2種類のデータファイルから要求する更新速度のデータファイルを選択する。設備状態データ処理手段14は、その選択結果に基づき、クライアント端末ヘの配信データをWWWサーバ10ヘセットする。
When there is a connection opening request from the client terminal in a state where the IP address of the client terminal is registered in the address table 11, the table management means 13 of the server 1 issues an opening request with reference to the address table 11 and the data update rate table 12. Recognize the requested data update rate of the client terminal that has been performed, and in the equipment status information sent to the client terminal, the data file of the update rate requested from two types of data files, the high-speed
この際、データ更新速度テーブル12に登録している高速更新データファイル15を配信する重要端末の数は、サーバ1の処理性能を低下させない程度に制限する必要がある。こうすることにより、高速データ更新性能を確保することができ、重要端末への安定した高速データ配信が可能となる。
At this time, it is necessary to limit the number of important terminals to which the high-speed
コネクション閉設要求を行ったクライアント端末3−1〜3−Xでは、Webプラウザ31によりサーバ1のWWWサーバ10にアクセスし、要求するデータ更新速度にて船内設備状態を監視することができる。
In the client terminals 3-1 to 3 -X that have made the connection closing request, the
1 サーバ
10 WWWサーバ
11 アドレステーブル
12 データ更新速度テーブル
13 テーブル管理手段
14 設備状態データ処理手段
15 高速更新データファイル
16 通常更新データファイル
2 船内設備監視制御システム
20 船内ネットワーク
21 監視制御装置
22 信号入出力装置
23 センサ類
24 アクチュエータ類
3−1〜3−X クライアント端末
31 Webブラウザ
DESCRIPTION OF SYMBOLS 1 Server 10
Claims (3)
The number of important terminals that deliver high-speed update data files registered in the data update speed table is limited to such an extent that the processing capacity of the Web server is not reduced. Web screen control method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005318641A JP2007128170A (en) | 2005-11-01 | 2005-11-01 | Method of controlling web screen display for inboard facility monitoring control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005318641A JP2007128170A (en) | 2005-11-01 | 2005-11-01 | Method of controlling web screen display for inboard facility monitoring control system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2007128170A true JP2007128170A (en) | 2007-05-24 |
Family
ID=38150797
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005318641A Pending JP2007128170A (en) | 2005-11-01 | 2005-11-01 | Method of controlling web screen display for inboard facility monitoring control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2007128170A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020179741A (en) * | 2019-04-24 | 2020-11-05 | 三菱重工エンジン&ターボチャージャ株式会社 | State monitoring system, vessel, and state monitoring method |
-
2005
- 2005-11-01 JP JP2005318641A patent/JP2007128170A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020179741A (en) * | 2019-04-24 | 2020-11-05 | 三菱重工エンジン&ターボチャージャ株式会社 | State monitoring system, vessel, and state monitoring method |
| JP7417363B2 (en) | 2019-04-24 | 2024-01-18 | 三菱重工エンジン&ターボチャージャ株式会社 | Condition monitoring systems, ships, and condition monitoring methods |
| US12051323B2 (en) | 2019-04-24 | 2024-07-30 | Mitsubishi Heavy Industries Engine & Turbocharger, Ltd. | Status monitoring system, marine vessel, and status monitoring method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6012727B2 (en) | Equipment management system, equipment management apparatus, equipment management method and program | |
| US11720082B2 (en) | SCADA web HMI system | |
| US20090204695A1 (en) | Automation network comprising network components that produce status messages | |
| EP3570128B1 (en) | Field data processing method, apparatus, and system | |
| KR102269000B1 (en) | Network system for stage devices and network communication supporting board for stage device | |
| EP2916305A1 (en) | Cloud-enhanced traffic controller | |
| JP5759340B2 (en) | Monitoring and control Web system | |
| CN101520655B (en) | Air-conditioning system and air-conditioning control and monitoring apparatus | |
| JP6072855B2 (en) | Web application server, monitoring terminal, and monitoring control method | |
| JP2007128170A (en) | Method of controlling web screen display for inboard facility monitoring control system | |
| CN119584073A (en) | Network monitoring method, device and electronic equipment based on Internet of Vehicles | |
| JPWO2002045352A1 (en) | Network monitoring and control system | |
| JPWO2004113217A1 (en) | Elevator monitoring system and computer-readable recording medium recording elevator monitoring program | |
| CN106662849A (en) | Mobile human machine interface for control devices | |
| US8825850B2 (en) | Information processing apparatus and control method | |
| JP2007121065A (en) | Material testing system | |
| KR101758686B1 (en) | Apparatus for processing data | |
| JP7729491B2 (en) | SCADA Web HMI System | |
| JP2008131074A (en) | Remote monitoring system | |
| JP3831132B2 (en) | Plant monitoring system | |
| JP2013077092A (en) | Plant monitoring control device | |
| EP3506615B1 (en) | Contact centre system and method for establishing a communication session with sensor equipped devices in a contact center network | |
| JP2005309667A (en) | Monitoring system | |
| JP2008160587A (en) | Remote monitoring system | |
| JPH04178099A (en) | Monitor control system |