JP2012204891A - Monitoring/controlling method and monitoring/controlling device - Google Patents
Monitoring/controlling method and monitoring/controlling device Download PDFInfo
- Publication number
- JP2012204891A JP2012204891A JP2011065181A JP2011065181A JP2012204891A JP 2012204891 A JP2012204891 A JP 2012204891A JP 2011065181 A JP2011065181 A JP 2011065181A JP 2011065181 A JP2011065181 A JP 2011065181A JP 2012204891 A JP2012204891 A JP 2012204891A
- Authority
- JP
- Japan
- Prior art keywords
- information
- hardware
- monitoring
- monitoring control
- storage area
- 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
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Selective Calling Equipment (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
Description
本発明は、ネットワークで接続された装置の監視制御方法等に関する。 The present invention relates to a monitoring control method for devices connected via a network.
ネットワークに接続している装置を遠隔から監視・制御するシステムがある。このようなシステムにおける装置はSNMP(Simple Network Management Protocol)等のようなプロトコルやユーザインタフェースのためのソフトウェアを実装している。 There are systems that remotely monitor and control devices connected to a network. A device in such a system is implemented with a protocol such as SNMP (Simple Network Management Protocol) and software for a user interface.
例えば、特許文献1には、監視制御装置と操作表示装置との間で汎用のデータ伝送方式でデータ通信を行うことにより、システムのメンテナンスを容易とする技術が開示されている。
For example,
一般に、ネットワークに接続している装置を遠隔から監視・制御するためには、上述のようなSNMP等のプロトコルやユーザインタフェースのためのソフトウェアが必要とされている。そのため、装置を構成するハードウェアには、このようなプロトコルやユーザインタフェースのためのソフトウェアの処理に相応しい高い性能が必要であった。 Generally, in order to remotely monitor and control a device connected to a network, a protocol such as SNMP as described above and software for a user interface are required. Therefore, the hardware constituting the apparatus needs to have high performance suitable for the processing of software for such protocols and user interfaces.
また、これらのソフトウェアの仕様追加や仕様変更、不具合対策をする際には、全ての装置についてソフトウェアを更新する必要があった。特許文献1のシステムにおいても、装置側でユーザインタフェースのためのソフトウェアを搭載しているため、仕様変更等の際には全ての装置についてソフトウェアの更新をしなければならない。
In addition, when adding or changing specifications of these software or taking countermeasures against defects, it is necessary to update the software for all devices. Also in the system of
本発明は、上記問題点に鑑みてなされたもので、ネットワークに接続している装置を監視・制御するシステムにおいて、装置を簡素化することができる監視制御方法及び監視制御装置を提供することを目的とする。
また、本発明は、保守性の高い監視制御システムを実現することができる監視制御方法及び監視制御装置を提供することを他の目的とする。
The present invention has been made in view of the above problems, and provides a monitoring control method and a monitoring control apparatus capable of simplifying a device in a system for monitoring and controlling a device connected to a network. Objective.
Another object of the present invention is to provide a monitoring control method and a monitoring control apparatus capable of realizing a monitoring control system with high maintainability.
本発明は、装置と監視制御装置がネットワークで接続されたシステムにおける監視制御方法であって、前記装置が所定のタイミングで自装置のハードウェアI/O情報を読み出して前記監視制御装置に送信し、前記監視制御装置が、各前記装置から受信したハードウェアI/O情報を管理用記憶領域に装置毎に記憶し、前記管理用記憶領域に記憶された各装置のハードウェアI/O情報に基づいて各装置の状態を監視制御することを特徴とする監視制御方法である。 The present invention is a monitoring control method in a system in which a device and a monitoring control device are connected via a network, and the device reads out the hardware I / O information of the own device at a predetermined timing and transmits it to the monitoring control device. The monitoring control device stores the hardware I / O information received from each device in the management storage area for each device, and stores the hardware I / O information of each device stored in the management storage region. The monitoring control method is characterized in that the status of each device is monitored and controlled based on the control.
本発明は、ネットワークで接続された各装置から自発的に送信されたハードウェアI/O情報を受信し、受信したハードウェアI/O情報を管理用記憶領域に装置毎に記憶し、前記管理用記憶領域に記憶された各装置のハードウェアI/O情報に基づいて各装置の制御監視処理を行うことを特徴とする監視制御装置である。 The present invention receives hardware I / O information spontaneously transmitted from each device connected via a network, stores the received hardware I / O information in a management storage area for each device, and manages the management The monitoring control device is characterized by performing control monitoring processing of each device based on hardware I / O information of each device stored in the storage area.
本発明によれば、ネットワークに接続している装置を監視・制御するシステムにおいて、装置の簡素化を図ることができる。 ADVANTAGE OF THE INVENTION According to this invention, in the system which monitors and controls the apparatus connected to the network, simplification of an apparatus can be achieved.
以下、本発明の実施形態について図面を参照して説明する。 Embodiments of the present invention will be described below with reference to the drawings.
(第1の実施形態)
図1は、本発明の第1の実施形態に係る監視制御システムの構成図である。図示されるように、監視制御システムは、装置10と監視制御サーバ20とを備える。装置10と監視制御サーバ20はTCP/IP等の通信プロトコルによりネットワーク接続されている。
(First embodiment)
FIG. 1 is a configuration diagram of a monitoring control system according to the first embodiment of the present invention. As illustrated, the monitoring control system includes a device 10 and a
装置10は、情報送受信部11を備える。情報送受信部11は、周期タイマのタイムアウトに応答して定期的にメモリの所定領域から当該装置のハードウェアI/Oに関するハードウェアI/O情報を読み出す。ハードウェアI/Oマップの一例を図2に示す。図2のマップでは例えばRead対象のアドレス範囲である0x80000000〜0x8000FFFFと0xFFFF0000〜0xFFFFFFFFからハードウェアI/O情報が読み出される。 The apparatus 10 includes an information transmission / reception unit 11. The information transmission / reception unit 11 periodically reads hardware I / O information related to the hardware I / O of the device from a predetermined area of the memory in response to a timeout of the periodic timer. An example of the hardware I / O map is shown in FIG. In the map of FIG. 2, for example, hardware I / O information is read from 0x80000000 to 0x8000FFFF and 0xFFFF0000 to 0xFFFFFFFF, which are the address ranges to be read.
情報送受信部11は、読み出したハードウェアI/O情報に、管理制御サーバ20のIPアドレスと、当該装置10のIPアドレスと、読み出したハードウェアI/O情報のアドレス範囲を付与し、監視制御サーバ20に送信する。送信されるハードウェアI/O情報のデータフォーマットの一例を図3に示す。
The information transmission / reception unit 11 assigns the IP address of the
監視制御サーバ20は、情報受信部21とユーザインタフェースアプリケーション部22を備える。
The
情報受信部21は、各装置10からハードウェアI/O情報を受信し、ハードウェアI/O情報とそれに付与された送信元IPアドレスをメモリ上に設定する。管理制御サーバ20のメモリは、複数のハードウェアI/O情報等を保存する仮想I/Oエリアを有する。メモリ上の仮想I/Oエリアの構造を図4に例示する。仮想I/Oエリアでは、送信元IPアドレス毎にハードウェアI/O情報が保存・更新される。
The
ユーザインタフェースアプリケーション部22は、定期的に更新される仮想I/Oエリアに格納された情報を仮想的なハードウェアI/O情報とみなして読み出しを行い、読み出した情報に基づいて、ハードウェアI/O情報の変化に基づいた装置状態の表示やアラーム表示等のような各装置10の監視に関する各種処理を行う。
The user
次に、本実施形態に係る監視制御システムの動作について説明する。 Next, the operation of the monitoring control system according to the present embodiment will be described.
初めに、装置10によるハードウェアI/O情報送信処理について図5を参照して説明する。 First, hardware I / O information transmission processing by the apparatus 10 will be described with reference to FIG.
周期タイマがタイムアウトすると、情報受信部21は、予め定められた対象I/OエリアからハードウェアI/O情報を読み出す(ステップS51)。
When the periodic timer times out, the
情報受信部21は、読み出したハードウェアI/O情報に宛先IPアドレス、当該装置10のIPアドレス、読み出したハードウェアI/O情報のアドレス範囲等のデータを付与して、送信用のハードウェアI/O情報を生成し(ステップS52)し、監視制御サーバ20宛てに送信する(ステップS53)。
The
次に、監視制御サーバ20によるハードウェアI/O情報受信処理について図6を参照して説明する。
Next, hardware I / O information reception processing by the
情報受信部21は、ハードウェアI/O情報を受信すると、受信したハードウェアI/O情報に付されている送信元のIPアドレスと一致するIPアドレスが汎用メモリ上の仮想I/Oエリアに存在するかを判別する(ステップS61)。一致するIPアドレスが存在する場合(ステップS61:YES)、該当装置のハードウェアI/O情報を更新する(ステップS62)。また、一致するIPアドレスが存在しない場合(ステップS61:NO)、受信したハードウェアI/O情報とそれに付されている送信元のIPアドレスを仮想I/Oエリアに新規に保存する(ステップS63)。
When the
以上のように、本実施の形態によれば、各装置は自装置のハードウェアI/O情報を読み出してサーバ(監視制御サーバ)に送信し、サーバ側にユーザインタフェースのための監視制御アプリケーションを設け、サーバが各装置から送信されたハードウェアI/O情報をもとに各装置の状態を監視する。これにより、装置の構成を簡素化することができる。監視制御アプリケーションはサーバ上のソフトウェアであるため、仕様変更や機能拡張に対して容易に対応することができる。また、装置単位で設定情報等を保持する必要がないため、装置の置き換えが容易になる。また、システムの情報管理や装置設定情報がサーバ側で一元管理できる。また、監視制御対象となる装置とサーバがやりとりする情報をハードウェアI/O情報のみとすることで監視ネットワークのトラフィックを減らすことができる。 As described above, according to this embodiment, each device reads out its own hardware I / O information and transmits it to a server (monitoring control server), and a monitoring control application for a user interface is provided on the server side. Provided, and the server monitors the status of each device based on the hardware I / O information transmitted from each device. Thereby, the structure of an apparatus can be simplified. Since the monitoring control application is software on the server, it can easily cope with specification changes and function expansion. In addition, since it is not necessary to store setting information or the like for each device, it is easy to replace the device. In addition, system information management and device setting information can be centrally managed on the server side. In addition, the traffic on the monitoring network can be reduced by using only hardware I / O information as information exchanged between the device to be monitored and the server.
(第2の実施形態)
本発明の第2の実施形態に係るシステムでは、監視制御サーバから各装置の制御を行う。
(Second Embodiment)
In the system according to the second embodiment of the present invention, each device is controlled from the monitoring control server.
図7は、第2の実施形態に係る監視制御システムの構成図である。図示されるように、監視制御システムは、装置10と監視制御サーバ20とを備える。装置10と監視制御サーバ20はTCP/IP等の通信プロトコルによりネットワーク接続されている。
FIG. 7 is a configuration diagram of a monitoring control system according to the second embodiment. As illustrated, the monitoring control system includes a device 10 and a
監視制御サーバ20が各装置10を制御するためにハードウェアI/O情報を送信する処理について図8を参照して説明する。
A process in which the
監視制御サーバ20のユーザインタフェースアプリケーション部22は、当該サーバに入力されたユーザからの制御指示に応答して、制御対象の装置10について、書き込み対象となるハードウェアI/Oエリア(例えば図3のハードウェアI/OエリアE2)のアドレスをアドレス範囲に設定し、装置のハードウェアの仕様として予め定められた制御であって、ユーザからの制御指示に基づく制御に相当するハードウェアI/O情報をメモリに書き込む(ステップS81)。
The user
そして、そのアドレス範囲とハードウェアI/O情報に、宛先として制御対象の装置10のIPアドレス、送信元として監視制御サーバ20のIPアドレスを付与した送信用のハードウェアI/O情報を生成する(ステップS82)。ユーザインタフェースアプリケーション部22により生成されるハードウェアI/O情報のデータフォーマットを図9に例示する。
Then, hardware I / O information for transmission is generated by assigning the IP address of the device 10 to be controlled as the destination and the IP address of the
ユーザインタフェースアプリケーション部22は、生成したハードウェアI/O情報を、ネットワークを介して送信する(ステップS83)。
The user
次に、装置10によるハードウェアI/O情報受信処理について図10を参照して説明する。 Next, hardware I / O information reception processing by the apparatus 10 will be described with reference to FIG.
情報送受信部11は、ハードウェアI/O情報を受信すると、受信データが示すアドレス範囲に対して、受信したハードウェアI/O情報を書き込む(ステップS101)。 When receiving the hardware I / O information, the information transmitting / receiving unit 11 writes the received hardware I / O information in the address range indicated by the received data (step S101).
以上、好ましい実施の形態をあげて本発明を説明したが、本発明は必ずしも上記実施の形態に限定されるものではなく、その技術的思想の範囲内において様々に変形し実施することが出来る。 Although the present invention has been described with reference to the preferred embodiments, the present invention is not necessarily limited to the above-described embodiments, and various modifications can be made within the scope of the technical idea.
例えば、監視制御サーバ20において既に監視対象となっている装置10から一定期間ハードウェアI/O情報を受信できない場合には、監視制御対象から除外するようにしてもよい。具体的には、監視制御サーバ20は、仮想I/Oエリアに格納されている各装置のI/Oデータの受信時間からの経過時間が、所定時間(例えば、装置のハードウェアI/O情報の定期送信時間等)を超えた場合には、該当する装置10の仮想I/Oエリアを削除して監視制御対象から除外してもよく、また、該当する装置10の状態を休止状態や制御不能状態としてユーザインタフェースに出力して表現してもよい。
For example, when hardware I / O information cannot be received from the device 10 that is already a monitoring target in the
上述した本発明の実施形態に係る装置10と監視制御サーバ20は、CPU(Central Processing Unit)がメモリに格納された動作プログラム等を読み出して実行することにより実現されてもよく、また、ハードウェアで構成されてもよい。上述した実施の形態の一部の機能のみをコンピュータプログラムにより実現することもできる。
The apparatus 10 and the
10 装置
11 情報送受信部
20 管理制御サーバ
21 情報受信部
22 ユーザインタフェースアプリケーション部
DESCRIPTION OF SYMBOLS 10 Apparatus 11 Information transmission /
Claims (4)
前記装置が所定のタイミングで自装置のハードウェアI/O情報を読み出して前記監視制御装置に送信し、
前記監視制御装置が、各前記装置から受信したハードウェアI/O情報を管理用記憶領域に装置毎に記憶し、前記管理用記憶領域に記憶された各装置のハードウェアI/O情報に基づいて各装置の状態を監視制御する
ことを特徴とする監視制御方法。 A monitoring control method in a system in which a device and a monitoring control device are connected via a network,
The device reads out its own hardware I / O information at a predetermined timing and sends it to the monitoring control device,
The monitoring control device stores the hardware I / O information received from each device in the management storage area for each device, and based on the hardware I / O information of each device stored in the management storage region A monitoring control method characterized by monitoring and controlling the state of each device.
前記装置が、前記制御指示に応じたハードウェアI/O情報を受信した場合、当該ハードウェアI/O情報を所定の記憶領域に記憶する、
ことを特徴とする請求項1に記載の監視制御方法。 When the supervisory control device receives a control instruction of a certain device, the hardware I / O information of the device corresponding to the control instruction is stored in the management storage area and transmitted to the device,
When the device receives hardware I / O information according to the control instruction, stores the hardware I / O information in a predetermined storage area.
The monitoring control method according to claim 1.
受信したハードウェアI/O情報を管理用記憶領域に装置毎に記憶し、
前記管理用記憶領域に記憶された各装置のハードウェアI/O情報に基づいて各装置の制御監視処理を行う
ことを特徴とする監視制御装置。 Receives hardware I / O information sent spontaneously from each device connected on the network,
Store the received hardware I / O information in the management storage area for each device,
A monitoring and control apparatus that performs control and monitoring processing of each apparatus based on hardware I / O information of each apparatus stored in the management storage area.
ことを特徴とする監視制御装置。 When receiving a control instruction of a certain device, the hardware I / O information of the device corresponding to the control instruction is stored in the management storage area and transmitted to the device.
A monitoring control device characterized by that.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011065181A JP2012204891A (en) | 2011-03-24 | 2011-03-24 | Monitoring/controlling method and monitoring/controlling device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011065181A JP2012204891A (en) | 2011-03-24 | 2011-03-24 | Monitoring/controlling method and monitoring/controlling device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2012204891A true JP2012204891A (en) | 2012-10-22 |
Family
ID=47185438
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011065181A Pending JP2012204891A (en) | 2011-03-24 | 2011-03-24 | Monitoring/controlling method and monitoring/controlling device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2012204891A (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0272411A (en) * | 1988-09-07 | 1990-03-12 | Omron Tateisi Electron Co | Programmable controller system |
JPH08307442A (en) * | 1995-05-12 | 1996-11-22 | Toshiba Corp | Data transfer system |
JPH09326808A (en) * | 1996-06-07 | 1997-12-16 | Sutetsupu Tekunika:Kk | Electronic wiring system by cyclic automatic communication |
JP2006310993A (en) * | 2005-04-26 | 2006-11-09 | Nihon Brain Ware Co Ltd | Plc camera and plc camera system employing power line conveyer communication |
JP2007058559A (en) * | 2005-08-24 | 2007-03-08 | Yokogawa Electric Corp | Plant monitoring system |
JP2010097624A (en) * | 2003-10-02 | 2010-04-30 | Omron Corp | Programmable controller and controller system |
-
2011
- 2011-03-24 JP JP2011065181A patent/JP2012204891A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0272411A (en) * | 1988-09-07 | 1990-03-12 | Omron Tateisi Electron Co | Programmable controller system |
JPH08307442A (en) * | 1995-05-12 | 1996-11-22 | Toshiba Corp | Data transfer system |
JPH09326808A (en) * | 1996-06-07 | 1997-12-16 | Sutetsupu Tekunika:Kk | Electronic wiring system by cyclic automatic communication |
JP2010097624A (en) * | 2003-10-02 | 2010-04-30 | Omron Corp | Programmable controller and controller system |
JP2006310993A (en) * | 2005-04-26 | 2006-11-09 | Nihon Brain Ware Co Ltd | Plc camera and plc camera system employing power line conveyer communication |
JP2007058559A (en) * | 2005-08-24 | 2007-03-08 | Yokogawa Electric Corp | Plant monitoring system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10887247B2 (en) | Dynamic resource allocation for sensor devices on a cellular network | |
ES2829280T3 (en) | Apparatus for monitoring a process | |
US11812288B2 (en) | System, method and apparatus for presentation of sensor information to a building control system | |
US11057472B2 (en) | Field data processing method, apparatus, and system | |
KR101815191B1 (en) | Gateway Platform | |
JP2012147325A (en) | Data collection device, data collection program, and data collection system | |
CN109839890B (en) | Control device, control method, and computer-readable storage medium | |
US20180324063A1 (en) | Cloud-based system for device monitoring and control | |
KR20150079418A (en) | Facility management system and history recording method | |
JP2012204891A (en) | Monitoring/controlling method and monitoring/controlling device | |
KR101358131B1 (en) | Method and system for managing centralized programable logic controller using simple network management protocol | |
JP5206570B2 (en) | Power management program and power management system | |
JP2013123250A (en) | Data collection device, data collection program, and data collection system | |
JP2005065164A (en) | Communication control processor and communication control processing method | |
KR20100128784A (en) | Internet-based business management system | |
JP7210863B2 (en) | remote control system | |
JP2010016434A (en) | Apparatus, system and method for remote management of equipment | |
JP5077817B2 (en) | Field network system | |
JP5353014B2 (en) | Monitoring system, monitoring method, monitoring target device, control method, and control program | |
JP6776191B2 (en) | Gateway devices, data access methods performed by gateway devices, controllers, and data access methods performed by controllers. | |
JP6406688B2 (en) | Centralized monitoring system, centralized monitoring device therefor, and terminal monitoring device | |
KR20230103434A (en) | INDUSTRIAL IoT EDGE GATEWAY AND METHOD FOR CONSTRUCTING AND SEARCHING IT | |
JP2013247529A (en) | Communication device | |
JP2020144812A (en) | Engineering tool | |
JP2006197204A (en) | Maintenance method and system for communication equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130215 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130313 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130510 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130710 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130906 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20131127 |