JP2007199798A - Monitoring system and its data management method - Google Patents

Monitoring system and its data management method Download PDF

Info

Publication number
JP2007199798A
JP2007199798A JP2006014537A JP2006014537A JP2007199798A JP 2007199798 A JP2007199798 A JP 2007199798A JP 2006014537 A JP2006014537 A JP 2006014537A JP 2006014537 A JP2006014537 A JP 2006014537A JP 2007199798 A JP2007199798 A JP 2007199798A
Authority
JP
Japan
Prior art keywords
data
point
controller
tables
divided
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
JP2006014537A
Other languages
Japanese (ja)
Inventor
Hidenori Kawashima
英法 河島
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.)
Azbil Corp
Original Assignee
Azbil 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 Azbil Corp filed Critical Azbil Corp
Priority to JP2006014537A priority Critical patent/JP2007199798A/en
Publication of JP2007199798A publication Critical patent/JP2007199798A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a monitoring system capable of preventing increase of processing time, and its data management method. <P>SOLUTION: The monitoring system comprises high-order controllers 121 connected with a plurality of field devices 130, a central monitoring device 10 connected with a plurality of high-order controllers 121 and displays information related to a facility based on the data from the field devices 130, and a relational database 11 having a plurality of tables divided according to defined data items. This monitoring system is divided into a plurality of subsystems according to the controllers, and tables 16a and 16b for point consisting of the same data item, of the relational database 11, are divided every subsystem. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、設備監視システム及びそのデータ管理方法に関し、特に詳しくは、監視システムに関するデータをデータベースとして管理するデータ管理システムに関する。   The present invention relates to an equipment monitoring system and a data management method thereof, and more particularly to a data management system that manages data related to a monitoring system as a database.

通常、プラント設備や建物設備の監視システムでは、空調設備、防犯設備、照明設備、防災設備など複数の設備について監視を行なっている。これらの設備には、空調装置や照明装置やセンサやアクチュエータ等を有するフィールド機器(デバイス)が多数設けられている。そして、各フィールド機器からの設備情報はコントローラを介して中央監視装置に入力される。   Normally, a monitoring system for plant equipment and building equipment monitors a plurality of equipment such as air conditioning equipment, crime prevention equipment, lighting equipment, and disaster prevention equipment. These facilities are provided with a large number of field devices (devices) having air conditioners, lighting devices, sensors, actuators, and the like. Equipment information from each field device is input to the central monitoring device via the controller.

設備の監視システムでは、例えば、現場に設置されたフィールド機器のデータを通信回線を介して収集し、制御を行なうとともに、そのデータを、警報や機器の運転/停止のためのデータ、稼動データ等として中央監視装置の画面に表示させている。   In equipment monitoring systems, for example, field device data installed in the field is collected and controlled via a communication line, and the data is used for alarms, device operation / stop data, operation data, etc. Is displayed on the screen of the central monitoring device.

このようにコントローラがデータを収集するために、フィールド機器を接続するためのハードウェアであるI/O(入出力端子)と、ソフトウェア上のデータ管理単位であるポイント(管理点)を用意し、それらの対応関係を定義、即ち紐付けすることによって、データの入出力の定義を行う装置が開示されている(特許文献1)。   In order for the controller to collect data in this way, I / O (input / output terminals) that are hardware for connecting field devices and points (management points) that are data management units on software are prepared, An apparatus that defines input / output of data by defining, that is, linking, the correspondence between them is disclosed (Patent Document 1).

設備の監視システムでは、通常、上記のフィールド機器が多数設けられている。これらのフィールド機器には、1つのフィールド機器で複数のポイントを有するものもある。例えば、空調機器の場合、設定温度と現在温度とがそれぞれ別のポイントとして設定される。従って、大規模な監視システムになると、例えば、設備情報を監視するポイントが、数万点になってしまう。   In a facility monitoring system, a large number of the field devices are usually provided. Some of these field devices have a plurality of points in one field device. For example, in the case of an air conditioner, the set temperature and the current temperature are set as different points. Therefore, in the case of a large-scale monitoring system, for example, the number of points for monitoring facility information is tens of thousands.

これらのデータの管理には、リレーショナル型データベースが用いられる(特許文献2、特許文献3)。例えば、各デバイスやコントローラやポイントやI/O等に関する情報は、監視デバイス用テーブル、コントローラ用テーブル、ポイント用テーブル、I/O情報用テーブル、各種制御用テーブルなどに定義される。リレーショナル型データベースでは、これらの複数のテーブルがリレーションシップを持って、一つの大きなデータベースを構築する。各テーブルは2次元のテーブル形式でデータを表現している。すなわち、複数のカラムと複数のレコード(行)とからなるテーブルが、リレーショナル型データベースのルールに従って処理される。   A relational database is used for managing these data (Patent Documents 2 and 3). For example, information regarding each device, controller, point, I / O, and the like is defined in a monitoring device table, a controller table, a point table, an I / O information table, various control tables, and the like. In a relational database, these multiple tables have a relationship to build a single large database. Each table represents data in a two-dimensional table format. That is, a table composed of a plurality of columns and a plurality of records (rows) is processed according to the rules of the relational database.

各テーブルには必要なパラメータ(データ項目)が一つ一つのカラムとして定義される。さらに、各テーブルに属する機器やポイントに関する情報が1つのレコードに定義される。従って、ポイント用テーブルでは、各機器が有するポイントに対する情報が定義付けられる。すなわち、各レコードに対して、各カラムに予め取り決めた定義情報を入力していく。これにより、全レコードの各々のカラムに属する情報が定義される。   In each table, necessary parameters (data items) are defined as individual columns. Furthermore, information regarding devices and points belonging to each table is defined in one record. Therefore, in the point table, information on points that each device has is defined. In other words, predetermined definition information is input to each column for each record. Thereby, information belonging to each column of all records is defined.

特開2004−94421号公報JP 2004-94421 A 特開平5−324236号公報JP-A-5-324236 特開平5−324251号公報Japanese Patent Laid-Open No. 5-324251

しかしながら、上記の監視システムでは、データベースの処理速度が、遅くなってしまうという問題点があった。すなわち、リレーショナル型データベースの処理速度は、1つのテーブルに登録されるレコード数が多くなるほど遅くなってしまう。従って、監視するポイント数が多くなるほど、処理速度が遅くなり、処理時間が増加してしまう。特に、大規模設備の監視システムでは、5〜10万、さらには15万もポイント数を登録する必要があるため、処理時間の増加が顕著に表れてしまう。例えば、バイナリファイルを作成する時間が長くなったり、検索等の処理を実行すると動作が不安定になったりしてしまうという問題点があった。   However, the above monitoring system has a problem that the processing speed of the database becomes slow. That is, the processing speed of the relational database becomes slower as the number of records registered in one table increases. Therefore, as the number of points to be monitored increases, the processing speed decreases and the processing time increases. In particular, in a large-scale facility monitoring system, it is necessary to register the number of points from 50,000 to 100,000, and even 150,000, so that an increase in processing time appears significantly. For example, there is a problem that the time for creating a binary file becomes long, or the operation becomes unstable when processing such as search is executed.

本発明は、本発明は、このような問題点を解決するためになされたもので、処理時間の増大を防ぐことができる監視システム及びそのデータ管理方法を提供することを目的とする。   The present invention has been made to solve such problems, and an object of the present invention is to provide a monitoring system and a data management method thereof that can prevent an increase in processing time.

本発明の第1の態様にかかる監視システムは、設備に設けられた複数のフィールド機器と、前記複数のフィールド機器が接続され、前記フィールド機器からデータを収集するコントローラと、前記コントローラが複数接続され、前記フィールド機器からのデータによって前記設備に関する情報を表示する監視装置とを備えた監視システムであって、定義されるデータ項目に応じて分けられた複数のテーブルを有するリレーショナル型データベースを備え、前記監視システムが、前記コントローラに応じて複数のサブシステムに分けられ、前記リレーショナル型データベースのうち、同一データ項目からなるテーブルが、前記サブシステム毎に異なるテーブルとして分割されているものである。これにより、処理時間の増大を防ぐことができる。   The monitoring system according to the first aspect of the present invention includes a plurality of field devices provided in a facility, a plurality of field devices connected to each other, a controller for collecting data from the field devices, and a plurality of the controllers connected. A monitoring system comprising a monitoring device for displaying information on the facility by data from the field device, comprising a relational database having a plurality of tables divided according to defined data items, The monitoring system is divided into a plurality of subsystems according to the controller, and a table composed of the same data items in the relational database is divided as a different table for each subsystem. Thereby, increase of processing time can be prevented.

本発明の第2の態様にかかる監視システムは、上記の監視システムにおいて、前記設備を監視する管理点が一つの前記フィールド機器に対して、1又は2以上設けられ、前記管理点に関するデータ項目が定義された管理点用テーブルが前記管理点用テーブルが前記サブシステム毎に分割されているものである。これにより、管理点数が増えた場合でも、処理時間の増大を防ぐことができる。   In the monitoring system according to the second aspect of the present invention, in the above monitoring system, one or more management points for monitoring the facility are provided for one field device, and data items relating to the management points are provided. The defined management point table is obtained by dividing the management point table for each subsystem. Thereby, even when the number of management points increases, an increase in processing time can be prevented.

本発明の第3の態様にかかるデータ管理方法は、設備に設けられた複数のフィールド機器と、前記複数のフィールド機器が接続され、前記フィールド機器からデータを収集するコントローラと、前記コントローラが複数接続され、前記フィールド機器からのデータによって前記設備に関する情報を表示する監視装置とを備えた監視システムにおいて、前記設備に関するデータをデータベースとして管理するデータ管理方法であって、定義されるデータ項目に応じて分けられた複数のテーブルを生成し、前記複数のテーブルのうち、同一データ項目からなるテーブルを、前記サブシステム毎に異なるテーブルとして分割し、前記サブシステム毎に分割されたテーブルを、定義されるデータ項目に応じて分けられた複数のテーブルとともに関連付けてリレーショナル型データベースとして管理するものである。これにより、処理時間の増大を防ぐことができる。   A data management method according to a third aspect of the present invention includes a plurality of field devices provided in equipment, a controller to which the plurality of field devices are connected, and to collect data from the field device, and a plurality of the controllers connected to each other. And a monitoring system comprising a monitoring device for displaying information on the facility by data from the field device, a data management method for managing the data on the facility as a database, according to a defined data item A plurality of divided tables are generated, and among the plurality of tables, a table composed of the same data items is divided as a different table for each subsystem, and a table divided for each subsystem is defined. Associated with multiple tables divided according to data items And manages a relational database Te. Thereby, increase of processing time can be prevented.

本発明の第4の態様にかかるデータ管理方法は、上記のデータ管理方法であって、前記設備を監視する管理点が一つの前記フィールド機器に対して、1又は2以上設けられ、前記管理点に関するデータ項目が定義された管理点用テーブルが前記管理点用テーブルが前記サブシステム毎に分割されているものである。これにより、管理点数が増えた場合でも、処理時間の増大を防ぐことができる。   A data management method according to a fourth aspect of the present invention is the data management method described above, wherein one or more management points for monitoring the facility are provided for one field device, and the management point The management point table in which the data items are defined is a table in which the management point table is divided for each subsystem. Thereby, even when the number of management points increases, an increase in processing time can be prevented.

本発明によれば、処理時間の増大を防ぐことができる監視システム及びそのデータ管理方法を提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the monitoring system which can prevent the increase in processing time, and its data management method can be provided.

以下では、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。なお、本実施の形態では、ビル監視システムにおける監視点を示す帳票電子データと当該監視点の一覧表を表すCAD図面電子データとの間におけるデータ変換に本発明を適用したものである。   Hereinafter, specific embodiments to which the present invention is applied will be described in detail with reference to the drawings. In the present embodiment, the present invention is applied to data conversion between form electronic data indicating monitoring points and CAD drawing electronic data indicating a list of the monitoring points in the building monitoring system.

発明の実施の形態1.
図1は、本発明にかかるシステムの構成を示すブロック図である。10は、中央監視装置、100は空調設備、121は上位コントローラ、122は下位コントローラ、123はI/O(入出力端子)、124は、ポイント、130はフィールド機器、200は防災設備、221は、上位コントローラ、222は下位コントローラ、223はI/O(入出力端子)、224はポイント、230はフィールド機器である。
Embodiment 1 of the Invention
FIG. 1 is a block diagram showing a configuration of a system according to the present invention. 10 is a central monitoring device, 100 is an air conditioner, 121 is an upper controller, 122 is a lower controller, 123 is an I / O (input / output terminal), 124 is a point, 130 is a field device, 200 is a disaster prevention facility, 221 is The upper controller 222 is a lower controller, 223 is an I / O (input / output terminal), 224 is a point, and 230 is a field device.

図1に示されたシステムは、工場設備やプラント設備や建物設備の監視システムである。この監視システムは、空調設備、防犯設備、電気設備、照明設備、防災設備など複数の設備について監視を行なっている。なお、図1では、これらの設備の中から、空調設備100と防災設備200とが代表して記載されている。もちろん、実際の監視システムでは、これらに加えて電気設備、照明設備、防災設備などの各設備が設けられている。すなわち、本発明に係る監視システムは、空調設備100及び防災設備200あるいは、電気設備、照明設備、防犯設備などの複数のサブシステムに分割されている。   The system shown in FIG. 1 is a monitoring system for factory equipment, plant equipment, and building equipment. This monitoring system monitors a plurality of facilities such as air conditioning facilities, crime prevention facilities, electrical facilities, lighting facilities, and disaster prevention facilities. In FIG. 1, the air conditioning equipment 100 and the disaster prevention equipment 200 are representatively described from these equipments. Of course, in an actual monitoring system, in addition to these, each facility such as an electrical facility, a lighting facility, and a disaster prevention facility is provided. That is, the monitoring system according to the present invention is divided into a plurality of subsystems such as the air conditioning equipment 100 and the disaster prevention equipment 200 or the electrical equipment, the lighting equipment, and the security equipment.

これらの各設備には、複数のフィールド機器130、230が設けられている。フィールド機器130、230は、センサやアクチュエータなどを有するデータ入出力機器である。具体的なフィールド機器130、230としては、空調器、ファン、防犯カメラ、防犯センサ、セキュリティーロック、警報器、ブレーカー、電流計、電圧計、照明装置、防火シャッタ等がある。もちろん、フィールド機器130、230は、例示された機器に限られるものではない。例えば、フィールド機器130が空調器の場合、温度を計測するセンサ、風量を調整するバルブなどのアクチュエータが設けられている。中央監視装置10は、これらのアクチュエータの状態、あるいは、センサで検知された状態を監視することができる。   Each of these facilities is provided with a plurality of field devices 130 and 230. The field devices 130 and 230 are data input / output devices having sensors and actuators. Specific field devices 130 and 230 include an air conditioner, a fan, a security camera, a security sensor, a security lock, an alarm device, a breaker, an ammeter, a voltmeter, a lighting device, a fire shutter, and the like. Of course, the field devices 130 and 230 are not limited to the illustrated devices. For example, when the field device 130 is an air conditioner, a sensor for measuring temperature and an actuator such as a valve for adjusting the air volume are provided. The central monitoring device 10 can monitor the states of these actuators or the states detected by the sensors.

図1に示すように、システム全体を監視可能な中央監視装置10には、上位コントローラ121、221が通信ケーブルを介して接続されている。中央監視装置10はHIM(Human Interface Manager)である。中央監視装置10には、典型的なコンピュータ・システムが利用可能であり、例えば、キーボード、マウス等の入力装置と、モニタ、プリンタ等の出力装置と、これらの入出力を制御する入出力インタフェースと、LAN、電話網、パケット交換網等のネットワークと接続してデータの送受信を行う通信インタフェースと、を備えている。さらに、演算処理を実行するCPU、並びに、データを記憶するRAM、ROM及び外部記憶装置を備えている。中央監視装置10は、物理的に単一な構成を有していてもよく、別々の構成を有していてもよい。この中央監視装置10の記憶装置には、各機器及びポイントに関する情報がデータベースとして記憶されている。このデータベースの構成については後述する。   As shown in FIG. 1, a host controller 121, 221 is connected to a central monitoring apparatus 10 capable of monitoring the entire system via a communication cable. The central monitoring device 10 is a HIM (Human Interface Manager). For the central monitoring device 10, a typical computer system can be used. For example, an input device such as a keyboard and a mouse, an output device such as a monitor and a printer, and an input / output interface for controlling these inputs and outputs And a communication interface for transmitting and receiving data by connecting to a network such as a LAN, a telephone network, and a packet switching network. Furthermore, a CPU that executes arithmetic processing, and a RAM, ROM, and external storage device that store data are provided. The central monitoring device 10 may have a physically single configuration or may have a separate configuration. The storage device of the central monitoring device 10 stores information regarding each device and points as a database. The configuration of this database will be described later.

中央監視装置10には上位コントローラ121及び上位コントローラ221が通信ケーブルを介してそれぞれ接続されている。上位コントローラ121は空調設備100を監視、制御するための制御装置である。一方、上位コントローラ221は防災設備200を監視、制御するための制御装置である。上位コントローラ121、221には、例えば、インテリジェントコントローラを用いることができる。上位コントローラ121、221は、監視するシステムの規模に応じて複数設けられている。すなわち、防犯設備、照明設備、電気設備などの設備に対してもそれぞれ設けられている。さらに、各設備に対して、複数の上位コントローラが設けられる。すなわち、大規模設備では、空調設備100などの各設備においても、多数のフィールド機器130が設けられるため、複数の上位コントローラが設けられる。以下に、上位コントローラ121に監視される空調設備100の構成について説明する。   A host controller 121 and a host controller 221 are connected to the central monitoring apparatus 10 via communication cables. The host controller 121 is a control device for monitoring and controlling the air conditioning equipment 100. On the other hand, the host controller 221 is a control device for monitoring and controlling the disaster prevention facility 200. For example, an intelligent controller can be used as the host controllers 121 and 221. A plurality of host controllers 121 and 221 are provided according to the scale of the system to be monitored. That is, it is also provided for equipment such as crime prevention equipment, lighting equipment, and electrical equipment. Furthermore, a plurality of host controllers are provided for each facility. That is, in a large-scale facility, each facility such as the air conditioning facility 100 is provided with a large number of field devices 130, and thus a plurality of host controllers are provided. Below, the structure of the air conditioning equipment 100 monitored by the high-order controller 121 is demonstrated.

上位コントローラ121には、下位コントローラ122が通信ケーブルを介して接続されている。下位コントローラ122は、フィールド機器130の制御を行う。図1では、1つの下位コントローラ122が示されているが、通常の監視システムでは、1つの上位コントローラ121に対して、複数の下位コントローラ122が接続される。下位コントローラ122の数は、空調設備100に設けられるフィールド機器130の数に応じたものとなる。下位コントローラ122にはI/O123が設けられている。I/O123は下位コントローラ122の入出力端子である。   A lower controller 122 is connected to the upper controller 121 via a communication cable. The lower controller 122 controls the field device 130. In FIG. 1, one lower controller 122 is shown, but in a normal monitoring system, a plurality of lower controllers 122 are connected to one upper controller 121. The number of the lower controllers 122 corresponds to the number of field devices 130 provided in the air conditioning equipment 100. The lower controller 122 is provided with an I / O 123. An I / O 123 is an input / output terminal of the lower controller 122.

下位コントローラ122のI/O130には、フィールド機器130が通信ケーブルを介して接続されている。空調設備100のフィールド機器130は、例えば、空調器等であり、データの入出力を行なう電子機器である。これらの電子機器は、監視の対象となる設備に設置されている。フィールド機器130はポイント(管理点)124を備えている。ポイント124は、中央監視装置10のソフトウェア上のデータ管理単位である。従って、一つのフィールド機器130で、1又は2以上のポイント124を有する。具体的には、フィールド機器130が空調器の場合、フィールド機器130は、発停、設定温度、室内温度、フィルタの状態をモニタし、これらを示すデータを出力する。従って、このフィールド機器130は、これらの4つに対応するポイント124を有している。これらの4つのポイント124がI/O123に接続されている。すなわち、各ポイントに関するデータを出力するためのケーブルが、I/O123に接続されている。   A field device 130 is connected to the I / O 130 of the lower controller 122 via a communication cable. The field device 130 of the air conditioning equipment 100 is, for example, an air conditioner or the like, and is an electronic device that inputs and outputs data. These electronic devices are installed in facilities to be monitored. The field device 130 includes points (management points) 124. A point 124 is a data management unit on the software of the central monitoring apparatus 10. Accordingly, one field device 130 has one or more points 124. Specifically, when the field device 130 is an air conditioner, the field device 130 monitors on / off, set temperature, room temperature, and filter state, and outputs data indicating these. Therefore, this field device 130 has points 124 corresponding to these four. These four points 124 are connected to the I / O 123. That is, a cable for outputting data regarding each point is connected to the I / O 123.

一つの下位コントローラ122は、例えば、約100点のポイント124を有している。そして、複数の下位コントローラ122が上位コントローラ121に接続されている。上記の説明では、フィールド機器130が下位コントローラ122を介して上位コントローラ121に接続されていたが、フィールド機器130が直接、上位コントローラ121に接続されている場合もある。この場合、上位コントローラ121の入出力端子(I/O)にフィールド機器130が接続される構成となる。   One lower controller 122 has, for example, about 100 points 124. A plurality of lower controllers 122 are connected to the upper controller 121. In the above description, the field device 130 is connected to the upper controller 121 via the lower controller 122. However, the field device 130 may be directly connected to the upper controller 121. In this case, the field device 130 is connected to the input / output terminal (I / O) of the host controller 121.

なお、上位コントローラ121に監視される空調設備100と上位コントローラ221に制御される防災設備200とは、同様の構成を有しているため、上位コントローラ221に制御される防災設備200の構成についての説明は書略する。もちろん、防犯設備、照明設備、電気設備などの他の設備についても同様の構成であるため説明を省略する。すなわち、各設備は、空調設備100の構成と同様の構成を有している。   In addition, since the air conditioning equipment 100 monitored by the host controller 121 and the disaster prevention equipment 200 controlled by the host controller 221 have the same configuration, the configuration of the disaster prevention equipment 200 controlled by the host controller 221 is as follows. The explanation is omitted. Of course, other equipment such as crime prevention equipment, lighting equipment, and electrical equipment has the same configuration, and thus description thereof is omitted. That is, each facility has the same configuration as the configuration of the air conditioning facility 100.

通常、一つの上位コントローラ121が監視できるポイントには上限がある。そのため、フィールド機器の数が多くなると、空調設備100においても、複数の上位コントローラ121が必要となる。例えば、1階の空調設備、2階の空調設備のそれぞれが異なる上位コントローラ121が設置される場合がある。この場合、各階の空調設備は、図1の空調設備100と同様の構成を有している。もちろん、上位コントローラ121は、階毎に設ける必要はなく、複数階毎に設けても良い。さらに、フィールド機器130の数が多い場合、1つの階に複数の上位コントローラ121を設けてもよい。大規模設備の監視システムでは、さらに多数の上位コントローラが接続されている。すなわち空調設備、防犯設備、電気設備、照明設備及び防災設備のそれぞれに対して、複数の上位コントローラが設けられる。   Usually, there is an upper limit to the points that can be monitored by one host controller 121. Therefore, when the number of field devices increases, a plurality of host controllers 121 are required in the air conditioning equipment 100 as well. For example, there may be a case where a higher-level controller 121 is installed in each of the first-floor air conditioning equipment and the second-floor air conditioning equipment. In this case, the air conditioning equipment on each floor has the same configuration as the air conditioning equipment 100 of FIG. Of course, the host controller 121 does not need to be provided for each floor, and may be provided for each of a plurality of floors. Furthermore, when the number of field devices 130 is large, a plurality of host controllers 121 may be provided on one floor. In a large-scale facility monitoring system, a larger number of host controllers are connected. That is, a plurality of host controllers are provided for each of air conditioning equipment, crime prevention equipment, electrical equipment, lighting equipment, and disaster prevention equipment.

上位コントローラ121、221と中央監視装置10との間の通信は、例えば、BACnet(登録商標:A Data Communication Protocol For Building Autmation and Control Networks)によって行なわれる。なお、図1では、空調設備100に対応して上位コントローラ121が設けられ、防災設備200に対応して上位コントローラ221が設けられているが、上位コントローラ121、221は、中央監視装置10の通信インターフェースを介して、通信を行なう。   Communication between the host controllers 121 and 221 and the central monitoring apparatus 10 is performed by, for example, BACnet (registered trademark: A Data Communication Protocol For Building Automatic and Control Networks). In FIG. 1, a host controller 121 is provided corresponding to the air conditioning equipment 100 and a host controller 221 is provided corresponding to the disaster prevention equipment 200, but the host controllers 121 and 221 are connected to the central monitoring device 10. Communication is performed via the interface.

上位コントローラ121と下位コントローラ122との間の通信は、例えば、LON(登録商標:Local Oerating Network)を用いる。この場合、それぞれの下位コントローラ122あるいはフィールド機器130には、LONチップが設けられる。これにより、分散型のネットワークシステムを構築することができる。このように、システムの基幹側のネットワークにBACnetを採用し、フィールド側のネットワークにLONWORKSを採用している。   For example, LON (registered trademark: Local Operating Network) is used for communication between the upper controller 121 and the lower controller 122. In this case, each lower controller 122 or field device 130 is provided with a LON chip. Thereby, a distributed network system can be constructed. In this way, BACnet is adopted for the network on the backbone side of the system, and LONWORKS is adopted for the network on the field side.

この上位コントローラ121及び下位コントローラ122によって空調設備100が制御され、上位コントローラ221及び下位コントローラ222によって防災設備200が制御される。これにより、中央監視装置10から各設備に設けられたフィールド機器130,230を遠隔制御することができる。すなわち、中央監視装置10から、各フィールド機器130のアクチュエータ等を操作することができる。例えば、中央監視装置10の入力装置を操作することにより、フィールド機器130の一つである空調器の運転/停止、あるいは、設定温度の変更、風量調整バルブの開閉等を遠隔で制御することができる。具体的には、中央監視装置10で制御するフィールド機器を指定して、命令を入力する。中央監視装置10での命令に対応した制御データが、ネットワークを介して上位コントローラ121に伝送される。上位コントローラ121が受信した制御データが、ネットワークを介して下位コントローラ122に送信される。下位コントローラ122は、この制御データに基づいて、対応するフィールド機器130を遠隔操作する。このとき、上位コントローラ121と中央監視装置10との間の通信、上位コントローラ121と下位コントローラ122との間の通信、及び、下位コントローラ122とフィールド機器130との間の通信は、所定のプロトコルで行なわれる。これにより、中央監視装置10から各フィールド機器130を操作することができる。   The air conditioning equipment 100 is controlled by the upper controller 121 and the lower controller 122, and the disaster prevention equipment 200 is controlled by the upper controller 221 and the lower controller 222. Thereby, the field devices 130 and 230 provided in each facility can be remotely controlled from the central monitoring apparatus 10. In other words, the actuator of each field device 130 can be operated from the central monitoring device 10. For example, by operating the input device of the central monitoring device 10, it is possible to remotely control the operation / stop of an air conditioner, which is one of the field devices 130, or the change of a set temperature, the opening / closing of an air volume adjustment valve, and the like. it can. Specifically, a field device to be controlled by the central monitoring apparatus 10 is designated and a command is input. Control data corresponding to the command in the central monitoring apparatus 10 is transmitted to the host controller 121 via the network. The control data received by the upper controller 121 is transmitted to the lower controller 122 via the network. The lower controller 122 remotely controls the corresponding field device 130 based on the control data. At this time, communication between the host controller 121 and the central monitoring apparatus 10, communication between the host controller 121 and the lower controller 122, and communication between the lower controller 122 and the field device 130 are performed according to a predetermined protocol. Done. Accordingly, each field device 130 can be operated from the central monitoring apparatus 10.

また、中央監視装置の入力装置を操作して、監視したいポイント124を指定する。これにより、ポイント124の関する情報が中央監視装置10のモニタ上に表示される。例えば、特定の空調器の設定温度や空調器のセンサでモニタされている室内温度に対応するポイントを指定することにより、中央監視装置10のモニタ上にこれらの温度が表示される。中央監視装置10のモニタ上には、同時に2以上の情報が表示されてもよい。   Further, the point 124 to be monitored is designated by operating the input device of the central monitoring device. Thereby, the information regarding the point 124 is displayed on the monitor of the central monitoring apparatus 10. For example, by designating a point corresponding to a set temperature of a specific air conditioner or a room temperature monitored by an air conditioner sensor, these temperatures are displayed on the monitor of the central monitoring device 10. Two or more pieces of information may be simultaneously displayed on the monitor of the central monitoring apparatus 10.

センサが検知したデータやアクチュエータの動作に関するデータは、フィールド機器130から下位コントローラ122に送信される。すなわち、下位コントローラ122は、接続されている複数のフィールド機器130から、当該フィールド機器130に関するデータを受信する。このフィールド機器130に含まれるセンサやアクチュエータに関するデータを監視データとする。監視データは、それぞれのポイントごとに送信される。上位コントローラ121は、接続されている複数の下位コントローラ122から、データを受信する。すなわち、上位コントローラ121は、複数の下位コントローラ122を介して、各ポイントの監視データを収集する。すなわち、上位コントローラ121は、フィールド機器130の各ポイント124からデータ収集を行なうデータ収集装置である。上位コントローラ121によって収集されたデータに基づいて、アクチュエータの状態、あるいは、センサで検知された状態を中央監視装置10のモニタ上で監視することができる。すなわち、中央監視装置10によって監視ポイントを指定する。これにより、指定されたポイントが接続された上位コントローラ121から、そのポイントに対応する監視データが中央監視装置10に送信される。これにより、指定されたポイントの状態を監視することができる。したがって、設備内に設置された特定の空調器の設定温度や現在の室内温度などを監視することができる。なお、監視データは常時、中央監視装置10に入力されていてもよい。さらに、中央監視装置10は監視データをデータベースとして蓄積するようにしてもよい。   Data detected by the sensor and data related to the operation of the actuator are transmitted from the field device 130 to the lower controller 122. That is, the lower controller 122 receives data related to the field device 130 from the plurality of connected field devices 130. Data relating to sensors and actuators included in the field device 130 is set as monitoring data. Monitoring data is transmitted for each point. The upper controller 121 receives data from the plurality of lower controllers 122 connected thereto. That is, the upper controller 121 collects monitoring data of each point via the plurality of lower controllers 122. That is, the host controller 121 is a data collection device that collects data from each point 124 of the field device 130. Based on the data collected by the host controller 121, the state of the actuator or the state detected by the sensor can be monitored on the monitor of the central monitoring device 10. That is, the monitoring point is designated by the central monitoring apparatus 10. As a result, the monitoring data corresponding to the specified point is transmitted from the host controller 121 to which the specified point is connected to the central monitoring apparatus 10. Thereby, the state of the designated point can be monitored. Therefore, the set temperature of the specific air conditioner installed in the facility, the current indoor temperature, and the like can be monitored. Note that the monitoring data may always be input to the central monitoring device 10. Further, the central monitoring apparatus 10 may store monitoring data as a database.

なお、上記の説明では、空調設備100に関する監視、制御について説明したが、他の設備に対しても監視、制御を行うことができる。例えば、防犯設備の場合、フィールド機器である防犯シャッタの開閉状況や、セキュリティーロックの状況などを監視、制御することができる。もちろん、電気設備、照明設備、防災設備などの他の設備についても、その設備に対応するフィールド機器130を監視、制御することができる。このとき、設備の監視は、ポイントをデータの管理単位として行なわれる。すなわち、作業者は、フィールド機器130に設けられたポイント124を指定して、監視を行なう。   In the above description, monitoring and control related to the air conditioning facility 100 have been described, but monitoring and control can also be performed for other facilities. For example, in the case of a crime prevention facility, it is possible to monitor and control the security shutter open / close status, security lock status, and the like, which are field devices. Of course, for other equipment such as electrical equipment, lighting equipment, and disaster prevention equipment, the field device 130 corresponding to the equipment can be monitored and controlled. At this time, the facility is monitored using the point as a data management unit. That is, the worker designates the point 124 provided in the field device 130 and performs monitoring.

大規模の建物設備では、上記のポイントが数万点、あるいはそれ以上となる。例えば、ポイントが15万点に及ぶものもある。これらの全ポイントについての情報は、中央監視装置10の記憶装置内に、データベースとして記憶される。すなわち、各ポイントに関するデータの管理はデータベースにより行なわれる。さらに、中央監視装置10は、各機器に関する情報もデータベースとして記憶されている。例えば、コントローラに関する情報、I/Oに関する情報、各種制御に関する情報が中央監視装置10には、データベースとして記憶されている。   In large-scale building facilities, the above points are tens of thousands or more. For example, there are some that have 150,000 points. Information about all these points is stored as a database in the storage device of the central monitoring device 10. That is, management of data regarding each point is performed by a database. Further, the central monitoring apparatus 10 also stores information regarding each device as a database. For example, information related to the controller, information related to I / O, and information related to various controls are stored in the central monitoring apparatus 10 as a database.

この中央監視装置10のデータベースについて図2を用いて説明する。図2は、本発明にかかる監視システムに用いられているデータ処理装置の構成を模式的に示す図である。図2において、12はフィールド機器用テーブル、13はコントローラ用テーブル、14はI/O情報用テーブル、15は各種制御用テーブル、16はポイント用テーブルである。11はこららのテーブルを含むリレーショナル型データベースである。20はリレーショナル型データベース11の管理を行なうRDBMS(Relational DataBase Management System)である。30はリレーショナル型データベース11の定義、検索等を行なうためのデータ処理装置である。データ処理装置30は、中央監視装置10の一部であり、上記の入力装置及び表示装置を備えている。   A database of the central monitoring apparatus 10 will be described with reference to FIG. FIG. 2 is a diagram schematically showing the configuration of the data processing apparatus used in the monitoring system according to the present invention. In FIG. 2, 12 is a field device table, 13 is a controller table, 14 is an I / O information table, 15 is a control table, and 16 is a point table. Reference numeral 11 is a relational database including these tables. An RDBMS (Relational DataBase Management System) 20 manages the relational database 11. Reference numeral 30 denotes a data processing device for defining, searching, and the like of the relational database 11. The data processing device 30 is a part of the central monitoring device 10 and includes the input device and the display device described above.

フィールド機器用テーブル12にはフィールド機器130に関する情報が2次元の表形式で表現されている。すなわち、フィールド機器130に関する情報は、2次元の表(リレーション)としてフィールド機器用テーブル12に保持されている。具体的には、フィールド機器用テーブル12の各カラムは、フィールド機器130について必要なデータ項目に対応し、これらのデータ項目に対する各フィールド機器130の情報が、各レコード(行)にそれぞれ定義されている。例えば、フィールド機器用テーブル12のデータ項目(属性)としては、フィールド機器130のデバイスID、デバイス名称、デバイスの種類、デバイスの設置箇所等が定義されている。すなわち、フィールド機器用テーブル12を構成する一つのカラムは、デバイスIDに対応し、別のカラムはデバイス名称に対応する。そして、1つのカラムにデバイスIDを定義し、別のカラムにデバイス名称を定義する。このように、データ項目毎にNカラムを定義し、これを一つの固まりとして、N個のレコードして定義される。1つのフィールド機器130に関する情報は、フィールド機器用テーブル上の1つのレコードに入力される。このとき、操作者が、各フィールド機器130におけるデータ項目を1つ1つ入力して、フィールド機器用テーブル12を作成する。そして、全フィールド機器130に関する情報をフィールド機器用テーブル12に入力することにより、フィールド機器用テーブル12が完成する。   In the field device table 12, information about the field device 130 is expressed in a two-dimensional table format. That is, the information regarding the field device 130 is held in the field device table 12 as a two-dimensional table (relation). Specifically, each column of the field device table 12 corresponds to a data item necessary for the field device 130, and information of each field device 130 for these data items is defined in each record (row). Yes. For example, as the data items (attributes) of the field device table 12, the device ID, device name, device type, device installation location, etc. of the field device 130 are defined. That is, one column constituting the field device table 12 corresponds to a device ID, and another column corresponds to a device name. A device ID is defined in one column, and a device name is defined in another column. In this way, N columns are defined for each data item, and this is defined as N records with this as one lump. Information about one field device 130 is input to one record on the field device table. At this time, the operator inputs the data items in each field device 130 one by one, and creates the field device table 12. Then, the information about all the field devices 130 is input to the field device table 12 to complete the field device table 12.

また、コントローラ用テーブル13、I/O情報用テーブル14及び各種制御用テーブル15についても、それぞれに対応するデータ項目が定義されている。すなわち、コントローラ用テーブル13には、各コントローラに関する情報が入力される。なお、上位コントローラ121、221と下位コントローラ122、222とで異なるテーブルを作成してもよい。また、I/O情報用テーブル14には、I/O123、223に関する情報が定義され、各種制御用テーブル15には、中央監視装置10からの制御に関する情報が定義される。リレーショナル型データベース11では、これらのテーブルが2次元の表形式で、格納されている。   Also, data items corresponding to the controller table 13, the I / O information table 14, and the various control tables 15 are defined. That is, information about each controller is input to the controller table 13. Different tables may be created for the upper controllers 121 and 221 and the lower controllers 122 and 222. The I / O information table 14 defines information related to the I / Os 123 and 223, and the various control tables 15 define information related to control from the central monitoring apparatus 10. In the relational database 11, these tables are stored in a two-dimensional table format.

さらに、ポイント用テーブル16は各ポイントに関する情報を2次元の表形式で表現する。例えば、デバイスID、デバイス名称を定義したフィールド機器用テーブル12のデバイスIDをリンクキーとして、ポイント用テーブル16は、中央監視装置10が監視するポイントを定義する。ポイント用テーブル16では、ポイントの種別(アナログ値、発停値、警報、トレンドポイント等)を定義し、それぞれの情報が持つ属性(単位、小数点位置等)を定義する。この定義は、全てのポイント数分行なう必要がある。ポイント用テーブル16は、ポイント用テーブル16a及びポイント用テーブル16bの2つのテーブルから構成される。この各ポイント用テーブル16a、16bの詳細に付いては、後述する。   Further, the point table 16 represents information on each point in a two-dimensional table format. For example, the point table 16 defines points to be monitored by the central monitoring apparatus 10 using the device ID of the field device table 12 in which the device ID and device name are defined as a link key. In the point table 16, point types (analog values, start / stop values, alarms, trend points, etc.) are defined, and attributes (units, decimal point positions, etc.) of each information are defined. This definition must be done for all points. The point table 16 includes two tables, a point table 16a and a point table 16b. Details of the point tables 16a and 16b will be described later.

フィールド機器用テーブル12、コントローラ用テーブル13、I/O情報用テーブル14、各種制御用テーブル15、ポイント用テーブル16a及びポイント用テーブル16bは、リレーションシップを持って関連付けられている。すなわち、これらのテーブルには、特定のデータ項目が共通して存在しており、この共通するデータ項目によって互いに関連付けられている。もちろん、全てのテーブルに対して共通のデータ項目が存在している必要はなく、一部のテーブル間で共通のデータ項目が存在していればよい。この共通するデータ項目に基づいて各テーブルが関連付けされている。これにより、各テーブルに対して検索等のデータ処理を行なうことができる。すなわち、フィールド機器用テーブル12、コントローラ用テーブル13、I/O情報用テーブル14、各種制御用テーブル15、ポイント用テーブル16は、定義されるデータ項目に応じて、それぞれ異なるリレーションスキーマを有している。   The field device table 12, the controller table 13, the I / O information table 14, the various control tables 15, the point table 16a, and the point table 16b are related with each other. That is, specific data items exist in common in these tables, and are associated with each other by the common data items. Of course, it is not necessary that a common data item exists for all tables, and it is only necessary that a common data item exists between some tables. Each table is associated based on this common data item. Thereby, data processing such as search can be performed on each table. That is, the field device table 12, the controller table 13, the I / O information table 14, the various control tables 15, and the point table 16 have different relation schemas depending on the defined data items. Yes.

例えば、ポイントの検索を行なう場合、監視するポイントに関する1つ又は複数の情報を入力装置により入力する。RDBMS20は、入力された情報に基づいて、リレーショナル型データベース11を検索する。そして、この情報に該当する1つ又は複数のポイントが中央監視装置10のモニタ上に表示される。すなわち、操作者によって入力された情報によって、ポイント用テーブル上でその情報に対応するレコード(行)が特定される。これにより、その情報に対応するポイントについての監視データを表示することができる。   For example, when searching for points, one or more pieces of information relating to points to be monitored are input by an input device. The RDBMS 20 searches the relational database 11 based on the input information. Then, one or more points corresponding to this information are displayed on the monitor of the central monitoring apparatus 10. That is, the record (row) corresponding to the information is specified on the point table by the information input by the operator. Thereby, the monitoring data about the point corresponding to the information can be displayed.

各データ項目に対応するデータを操作者が一つ一つ入力することによって、テーブルが作成される。すなわち、全レコードに対して、全データ項目に対応する情報を入力することによって、一つのテーブルが完成する。もちろん、既に作成したテーブルを他の監視システムのデータベースからインポートすることによって、テーブルを作成してもよい。   A table is created when the operator inputs data corresponding to each data item one by one. That is, one table is completed by inputting information corresponding to all data items for all records. Of course, the table may be created by importing the already created table from the database of another monitoring system.

ポイント用テーブル16は、ポイント用テーブル16aとポイント用テーブル16bの2つに分割されている。ここで、ポイント用テーブル16aは、図1に示した空調設備100に属するポイント124についてのテーブルであり、ポイント用テーブル16bは、防災設備200に属するポイント224についてのテーブルである。すなわち、ポイント用テーブル16aは、上位コントローラ121に収集されるデータのポイント124、すなわち、上位コントローラ121に接続されたフィールド機器130に含まれるポイント124に対するテーブルである。一方、ポイント用テーブル16bは、上位コントローラ221に収集されるデータのポイント224、すなわち、上位コントローラ221に接続されたフィールド機器230に含まれるポイント224に対するテーブルである。したがって、ポイント用テーブル16のうち、上位コントローラについての情報が入力されるカラム61には、ポイント用テーブル16aとポイント用テーブル16bとで異なる上位コントローラが定義されている。すなわち、ポイント用テーブル16aの上位コントローラが定義されるカラム61aには、上位コントローラ121のデバイスIDが入力され、ポイント用テーブル16bの上位コントローラが定義されるカラム61bには、上位コントローラ221のデバイスIDが入力される。このように、本発明では、上位コントローラ毎に、ポイント用テーブ16を2つに分割している。これにより、1つのテーブルに格納されるレコード数の増大を防ぐことができ、処理時間を短縮することができる。   The point table 16 is divided into two, a point table 16a and a point table 16b. Here, the point table 16 a is a table for the points 124 belonging to the air conditioning equipment 100 shown in FIG. 1, and the point table 16 b is a table for the points 224 belonging to the disaster prevention equipment 200. In other words, the point table 16 a is a table for points 124 of data collected by the host controller 121, that is, points 124 included in the field device 130 connected to the host controller 121. On the other hand, the point table 16 b is a table for a point 224 of data collected by the host controller 221, that is, a point 224 included in the field device 230 connected to the host controller 221. Therefore, in the point table 16, different upper controllers are defined in the point table 16 a and the point table 16 b in the column 61 into which information about the upper controller is input. In other words, the device ID of the host controller 121 is input to the column 61a in which the host controller of the point table 16a is defined, and the device ID of the host controller 221 is stored in the column 61b of the host controller of the point table 16b. Is entered. In this way, in the present invention, the point table 16 is divided into two for each host controller. Thereby, the increase in the number of records stored in one table can be prevented, and the processing time can be shortened.

上記のポイント用テーブル16a、16bの構成について図3を用いて説明する。図3は、ポイント用テーブル16で記憶されるデータの一部を示す図である。なお、図3では、ポイント用テーブル16a、16bのうち、2つのレコードを代表して記載している。ポイント用テーブル16aでは、例えば、空調器などの空調設備100に設けられたフィールド機器130のポイント124に関する情報が定義されている。ポイント用テーブル16bでは、例えば、防災設備200に設けられたフィールド機器230のポイント224に関する情報が定義されている。   The configuration of the point tables 16a and 16b will be described with reference to FIG. FIG. 3 is a diagram showing a part of data stored in the point table 16. In FIG. 3, two records are representatively shown in the point tables 16a and 16b. In the point table 16a, for example, information on the point 124 of the field device 130 provided in the air conditioner 100 such as an air conditioner is defined. In the point table 16b, for example, information on the point 224 of the field device 230 provided in the disaster prevention facility 200 is defined.

ポイント用テーブル16a、16に定義されるデータ項目(属性)は、図3に示すように、機器型番、ポイントタイプ、レンジ、小数点、単位、ネットワーク変数タイプ、送信周期などである。これらのデータ項目が、各ポイント毎に定義されている。すなわち、ポイント用テーブル16の左端のカラムには、機器型番が入力され、その隣のカラムには、ポイントタイプが入力される。例えば、フィールド機器130からのデータは、上記の送信周期で送信される。すなわち、機器型番H615Aのポイントを監視した場合、データが30秒間隔で更新される。そして、このデータは、100〜1000%の中のレンジで、小数点1位のFloat型変数として送信される。全てのデータ項目が各ポイントに対して定義付けられている。   As shown in FIG. 3, the data items (attributes) defined in the point tables 16a and 16 are device model number, point type, range, decimal point, unit, network variable type, transmission cycle, and the like. These data items are defined for each point. That is, the device model number is input to the leftmost column of the point table 16, and the point type is input to the adjacent column. For example, data from the field device 130 is transmitted at the transmission cycle described above. That is, when the point of the device model number H615A is monitored, the data is updated at intervals of 30 seconds. This data is transmitted as a float type variable with the first decimal place in the range of 100 to 1000%. All data items are defined for each point.

また、ポイント用テーブル16aとポイント用テーブル16bとは、ポイントに関する情報が定義されるため、同じデータ項目から構成される。すなわち、ポイント用テーブル16aとポイント用テーブル16bとは、同じ属性から構成される。換言するとポイント用テーブル16aとポイント用テーブル16とは、同じリレーションスキーマが定義されている。従って、ポイント用テーブル16aとポイント用テーブル16とは同じリレーションスキーマを有し、属性(データ項目)の並びが同じになる。従って、ポイント用テーブル16aとポイント用テーブル16bとでは、各ポイントに対して同じデータ項目についての定義が行なわれる。   Further, the point table 16a and the point table 16b are composed of the same data items because information about points is defined. That is, the point table 16a and the point table 16b are composed of the same attributes. In other words, the same relation schema is defined in the point table 16a and the point table 16. Therefore, the point table 16a and the point table 16 have the same relation schema, and the sequence of attributes (data items) is the same. Accordingly, in the point table 16a and the point table 16b, the same data item is defined for each point.

同一データ項目からなるポイント用テーブル16aとポイント用テーブル16bは、レコード数が所定の値を超えないように設定されている。ここで、ポイント用テーブル16aには、複数の上位コントローラに属するポイントが定義されていてもよい。すなわち、処理時間が長くならないように、例えば、レコード数が30000以下になるように、ポイント用テーブル16を2以上に分割して、異なるテーブルを作成すればよい。例えば、2以上の上位コントローラに対応するポイントが一つのポイント用テーブルに定義されてもよい。もちろん、レコード数の上限は、中央監視装置10の処理速度や、データ項目数などによって、変えることができる。   The point table 16a and the point table 16b composed of the same data items are set so that the number of records does not exceed a predetermined value. Here, points belonging to a plurality of higher-order controllers may be defined in the point table 16a. That is, in order not to increase the processing time, for example, the point table 16 may be divided into two or more so as to create different tables so that the number of records is 30000 or less. For example, points corresponding to two or more host controllers may be defined in one point table. Of course, the upper limit of the number of records can be changed according to the processing speed of the central monitoring apparatus 10 and the number of data items.

なお、上記の説明では、ポイント用テーブル16を二つに分割したが、分割数は2以上であってもよい。すなわち、データ処理装置の処理速度に応じたレコード数の上限値を超えないように、全ポイントを2以上に分割してポイント用テーブル16を作成することができる。監視システムが上位コントローラに応じて複数のサブシステムに分割され、このサブシステム毎にポイント用テーブル16を分割して、作成すればよい。また、2つ以上に分けられたポイント用テーブルに基づいてポイントの検索を行なうときは、対象となるサブシステムを入力して検索を行なうことが好ましい。   In the above description, the point table 16 is divided into two, but the number of divisions may be two or more. That is, the point table 16 can be created by dividing all points into two or more so as not to exceed the upper limit value of the number of records according to the processing speed of the data processing device. The monitoring system may be divided into a plurality of subsystems according to the host controller, and the point table 16 may be divided and created for each subsystem. In addition, when searching for points based on a point table divided into two or more, it is preferable to search by inputting the target subsystem.

このようなリレーショナル型データベース11によって、設備に関するデータを管理することにより、処理時間を短縮することができる。具体的には、リレーショナル型データベースのテーブルを作成する際、定義されるデータ項目に応じて分けられた複数のテーブルを作成する。これにより、フィールド機器用テーブル12、コントローラ用テーブル13、I/O情報用テーブル14、各種制御用テーブル15及びポイント用テーブル16等の複数のテーブルが作成される。このとき、同一データ項目からなるポイント用テーブル16をサブシステム毎に分割して2以上作成する。これにより、ポイント用テーブル16a及びポイント用テーブル16bが作成される。そして、サブシステム毎に分割されたポイント用テーブル16a、16bを、定義されるデータ項目に応じて分けられたフィールド機器用テーブル12、コントローラ用テーブル13、I/O情報用テーブル14及び各種制御用テーブル15とともに関連付ける。これにより、リレーショナル型データベース11が完成する。そして、設備に関するデータがリレーショナル型データベースとして記憶される。このリレーショナル型データベースに基づいて、設備のポイント等のデータを管理する。これにより、ポイント数が増加した場合であっても、処理時間が極端に遅くなることなく、ユーザの要求を満足することができる。   By managing data related to facilities with such a relational database 11, processing time can be shortened. Specifically, when creating a table of a relational database, a plurality of tables divided according to defined data items are created. Thereby, a plurality of tables such as the field device table 12, the controller table 13, the I / O information table 14, the various control tables 15, and the point table 16 are created. At this time, two or more point tables 16 composed of the same data items are created for each subsystem. Thereby, the point table 16a and the point table 16b are created. The point tables 16a and 16b divided for each subsystem are divided into the field device table 12, the controller table 13, the I / O information table 14 and the various control tables divided according to the defined data items. Associate with table 15. Thereby, the relational database 11 is completed. And the data regarding equipment is stored as a relational database. Based on this relational database, data such as facility points are managed. Thereby, even if the number of points is increased, the user's request can be satisfied without extremely slowing down the processing time.

さらに、リレーショナル型データベース11に含まれるテーブルは、フィールド機器用テーブル12、コントローラ用テーブル13、I/O情報用テーブル14、各種制御用テーブル15、に限られるものではない。また、分割するテーブルは、ポイント用テーブルに限られるものではなく、フィールド機器用テーブル12、コントローラ用テーブル13、I/O情報用テーブル14、各種制御用テーブル15などの他のテーブルであってもよい。また、サブシステム毎に分割されるテーブルは、1つに限らず、2つ以上であってもよい。もちろん、最もレコード数(行数)が多いテーブルを分割することが好ましい。従って、最もレコード数が多くなるポイント用テーブル16を複数分けることが好ましい。   Furthermore, the tables included in the relational database 11 are not limited to the field device table 12, the controller table 13, the I / O information table 14, and the various control tables 15. The table to be divided is not limited to the point table, and may be other tables such as the field device table 12, the controller table 13, the I / O information table 14, and the various control tables 15. Good. Further, the number of tables divided for each subsystem is not limited to one, and may be two or more. Of course, it is preferable to divide the table having the largest number of records (number of rows). Therefore, it is preferable to divide a plurality of point tables 16 having the largest number of records.

このように、定義されるデータ項目が同じテーブルをサブシステム毎に2つに分けて異なるテーブルとして作成することによって、一つのテーブルのレコード数を低減することができる。これによって、データ処理時間を短縮することができる。よって、データベースをサーチして処理を行い、バイナリファイルなどの新たな二次ファイルを生成するための時間を大幅に短縮することができ、動作を安定させることができる。さらに、このように作成されたリレーショナル型データベースを、他の監視システムにインポートすることによって、監視システムのデータ管理に用いられるリレーショナル型データベースを簡便に作成することができる。   In this way, the number of records in one table can be reduced by dividing the table having the same defined data items into two for each subsystem and creating different tables. Thereby, the data processing time can be shortened. Therefore, it is possible to greatly reduce the time for searching the database and performing processing to generate a new secondary file such as a binary file, and to stabilize the operation. Furthermore, the relational database used for data management of the monitoring system can be easily created by importing the relational database created in this way into another monitoring system.

本発明にかかる監視システムの構成を示すブロックである。It is a block which shows the structure of the monitoring system concerning this invention. 本発明にかかる監視システムに用いられる中央監視装置の構成を模式的に示す図である。It is a figure which shows typically the structure of the central monitoring apparatus used for the monitoring system concerning this invention. 本発明にかかる監視システムに用いられるポイント用テーブルで記憶されるデータの一部を示す図である。It is a figure which shows a part of data memorize | stored in the table for points used for the monitoring system concerning this invention.

符号の説明Explanation of symbols

10 中央監視装置、11 リレーショナル型データベース、
12 フィールド機器用テーブル、13 コントローラ用テーブル、
14 I/O情報用テーブル、15 各種制御用テーブル、16 ポイント用テーブル、
20 RDBMS、30 データ処理装置、61 カラム、100 空調設備、
121 上位コントローラ、122 下位コントローラ、123 I/O、
124 ポイント、130 フィールド機器、200 防災設備、
221 上位コントローラ、222 下位コントローラ、223 I/O、
224 ポイント
10 central monitoring equipment, 11 relational database,
12 Field device table, 13 Controller table,
14 I / O information table, 15 various control tables, 16 point table,
20 RDBMS, 30 data processing equipment, 61 columns, 100 air conditioning equipment,
121 Host controller, 122 Lower controller, 123 I / O,
124 points, 130 field devices, 200 disaster prevention facilities,
221 upper controller, 222 lower controller, 223 I / O,
224 points

Claims (4)

設備に設けられた複数のフィールド機器と、
前記複数のフィールド機器が接続され、前記フィールド機器からデータを収集するコントローラと、
前記コントローラが複数接続され、前記フィールド機器からのデータによって前記設備に関する情報を表示する監視装置とを備えた監視システムであって、
定義されるデータ項目に応じて分けられた複数のテーブルを有するリレーショナル型データベースを備え、
前記監視システムが、前記コントローラに応じて複数のサブシステムに分けられ、
前記リレーショナル型データベースのうち、同一データ項目からなるテーブルが、前記サブシステム毎に異なるテーブルとして分割されている監視システム。
A plurality of field devices provided in the facility;
A controller that connects the plurality of field devices and collects data from the field devices;
A monitoring system comprising a plurality of the controllers connected to each other, and a monitoring device that displays information related to the facility by data from the field device,
A relational database having a plurality of tables divided according to data items to be defined,
The monitoring system is divided into a plurality of subsystems according to the controller,
A monitoring system in which tables of the same data items in the relational database are divided as different tables for each subsystem.
前記設備を監視する管理点が一つの前記フィールド機器に対して、1又は2以上設けられ、
前記管理点に関するデータ項目が定義された管理点用テーブルが前記管理点用テーブルが前記サブシステム毎に分割されている請求項1に記載の監視システム。
One or more control points for monitoring the facility are provided for one field device,
The monitoring system according to claim 1, wherein a management point table in which data items related to the management points are defined is divided for each subsystem.
設備に設けられた複数のフィールド機器と、
前記複数のフィールド機器が接続され、前記フィールド機器からデータを収集するコントローラと、
前記コントローラが複数接続され、前記フィールド機器からのデータによって前記設備に関する情報を表示する監視装置とを備えた監視システムにおいて、前記設備に関するデータをデータベースとして管理するデータ管理方法であって、
定義されるデータ項目に応じて分けられた複数のテーブルを生成し、
前記複数のテーブルのうち、同一データ項目からなるテーブルを、前記サブシステム毎に異なるテーブルとして分割し、
前記サブシステム毎に分割されたテーブルを、定義されるデータ項目に応じて分けられた複数のテーブルとともに関連付けてリレーショナル型データベースとして管理するデータ管理方法。
A plurality of field devices provided in the facility;
A controller that connects the plurality of field devices and collects data from the field devices;
In a monitoring system comprising a plurality of the controllers connected, and a monitoring device that displays information related to the facility by data from the field device, a data management method for managing the data regarding the facility as a database,
Generate multiple tables divided according to the defined data items,
Of the plurality of tables, a table consisting of the same data items is divided as a different table for each subsystem,
A data management method for managing a table divided for each subsystem as a relational database in association with a plurality of tables divided according to defined data items.
前記設備を監視する管理点が一つの前記フィールド機器に対して、1又は2以上設けられ、
前記管理点に関するデータ項目が定義された管理点用テーブルが前記管理点用テーブルが前記サブシステム毎に分割されている請求項3に記載のデータ管理方法。
One or more control points for monitoring the facility are provided for one field device,
4. The data management method according to claim 3, wherein a management point table in which data items related to the management points are defined is divided for each subsystem.
JP2006014537A 2006-01-24 2006-01-24 Monitoring system and its data management method Pending JP2007199798A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006014537A JP2007199798A (en) 2006-01-24 2006-01-24 Monitoring system and its data management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006014537A JP2007199798A (en) 2006-01-24 2006-01-24 Monitoring system and its data management method

Publications (1)

Publication Number Publication Date
JP2007199798A true JP2007199798A (en) 2007-08-09

Family

ID=38454398

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006014537A Pending JP2007199798A (en) 2006-01-24 2006-01-24 Monitoring system and its data management method

Country Status (1)

Country Link
JP (1) JP2007199798A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160109275A (en) * 2015-03-10 2016-09-21 엘지전자 주식회사 Facilities control apparatus and facilities control method of the facilities control apparatus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160109275A (en) * 2015-03-10 2016-09-21 엘지전자 주식회사 Facilities control apparatus and facilities control method of the facilities control apparatus
KR101659038B1 (en) * 2015-03-10 2016-09-23 엘지전자 주식회사 Facilities control apparatus and facilities control method of the facilities control apparatus

Similar Documents

Publication Publication Date Title
US8193917B2 (en) Arrangement for the propagation of alarm information in a building automation system that includes one or more applications that access building system data via a monitoring and control system
EP2574999B1 (en) Management system using function abstraction for output generation
US9519393B2 (en) Management system user interface for comparative trend view
JP6794919B2 (en) Process control system and data processing method
US8863018B2 (en) System and method for filter creation and use for building automation systems
US20100185758A1 (en) Remote management device and remote management system
KR102114895B1 (en) Building automatic control system and method for predicting aging time of facilities in buildings based on energy efficiency of facilities in buildings
JP2014194811A (en) Methods, operator station apparatus and articles of manufacture for creating process plant operator interfaces
US10048681B2 (en) System status visualization method and system
JP2013025367A (en) Facility state monitoring method and device of the same
JP2005251195A (en) Method and system for integrating alarm in process control system
WO2009018859A1 (en) An alarm analysis system and a method for providing statistics on alarms from a process control system
US8595652B2 (en) System status visualization method and system
CN110506244A (en) Device and method for rationalizing in industrial stokehold and automated system and solving alarm
US20230169224A1 (en) Building data platform with digital twin based virtual indicators
JP2002215221A (en) Monitoring and controlling device
KR101759593B1 (en) Central control apparatus for controlling facilities and operation method thereof
JP2007199798A (en) Monitoring system and its data management method
WO2008150815A2 (en) Building automation system with text messaging
JP3641137B2 (en) Distributed control system
US20220373988A1 (en) Method and Device for Generating a Building Automation Project
WO2013048427A1 (en) Management system with versatile display
JP2010015321A (en) Wide area managing system and its program
US20240194054A1 (en) Building management system with intelligent visualization for fire suppression, fire prevention, and security integration
JP2005215913A (en) Plant monitoring device