JPH10215492A - Building management system - Google Patents
Building management systemInfo
- Publication number
- JPH10215492A JPH10215492A JP9267258A JP26725897A JPH10215492A JP H10215492 A JPH10215492 A JP H10215492A JP 9267258 A JP9267258 A JP 9267258A JP 26725897 A JP26725897 A JP 26725897A JP H10215492 A JPH10215492 A JP H10215492A
- Authority
- JP
- Japan
- Prior art keywords
- data
- terminal
- control
- autonomous
- controller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000012544 monitoring process Methods 0.000 claims description 53
- 238000000034 method Methods 0.000 claims description 48
- 230000008569 process Effects 0.000 claims description 27
- 230000008859 change Effects 0.000 claims description 15
- 238000012546 transfer Methods 0.000 abstract description 3
- 238000007726 management method Methods 0.000 description 80
- 230000006870 function Effects 0.000 description 58
- 238000012545 processing Methods 0.000 description 28
- 238000010586 diagram Methods 0.000 description 25
- 230000000875 corresponding effect Effects 0.000 description 22
- 238000004891 communication Methods 0.000 description 21
- 238000012937 correction Methods 0.000 description 19
- 230000005540 biological transmission Effects 0.000 description 17
- 238000004378 air conditioning Methods 0.000 description 10
- 230000001276 controlling effect Effects 0.000 description 9
- 230000002265 prevention Effects 0.000 description 9
- 230000004044 response Effects 0.000 description 8
- 230000005577 local transmission Effects 0.000 description 7
- 238000005259 measurement Methods 0.000 description 6
- 238000009434 installation Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000013523 data management Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 1
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 1
- 206010048669 Terminal state Diseases 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000035807 sensation Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
Landscapes
- Small-Scale Networks (AREA)
- Selective Calling Equipment (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ビル管理システム
に関するものである。[0001] The present invention relates to a building management system.
【0002】[0002]
【従来の技術】従来ビル管理システム装置としては、図
10に示すビル管理システムがある。このシステムで
は、例えば10BASE(10BASE−T,10BA
SE−5,10BASE−2)を使用し、プロトコルと
してはTCP/IP等の適宜なプロトコルを用いて構築
されたLANの情報線1にワークステーションやパソコ
ン等を用いたシステム管理コンピュータ21 …を接続す
るとともに、自律分散コントローラ31 …を接続し、自
律分散コントローラ31 …には制御信号線41 …を介し
て各種ビル管理設備の各種端末51 …を接続してある。2. Description of the Related Art As a conventional building management system device, there is a building management system shown in FIG. In this system, for example, 10BASE (10BASE-T, 10BASE
SE-5,10BASE-2) using the system control computer 2 1 ... using the workstation or personal computer to a LAN of the information lines 1 constructed using an appropriate protocol such as TCP / IP as a protocol with connecting connects autonomous distributed controllers 3 1 ... the autonomous distributed controllers 3 1 ... in is coupled various terminals 5 1 ... the various building management facilities through 4 1 ... control signal line.
【0003】自律分散コントローラ31 …は時分割多重
の伝送信号により各種端末を順次呼出して制御用端末に
対しては制御データを与えて接続されている設備負荷の
制御を行わせ、また監視用端末には呼出し時に接続され
ているセンサー、スイッチ等の信号入力要素の状態を伝
送信号に設けられた返信期間に返信させるようになって
おり、この監視用端末のデータを上記LANを通じて他
の自律分散コントローラやシステム管理コンピュータ2
1 …へ送ったり、或いは自己の分散処理系の監視用端末
或いは他の自律分散コントローラからのデータやシステ
ム管理コンピュータ21 …からのデータに対応して、自
己の分散処理系内の所定の制御用端末へ送る制御データ
を作成するようになっている。The autonomous decentralized controllers 3 1 ... Sequentially call various terminals by time-division multiplexed transmission signals, and provide control data to control terminals to control connected equipment loads. The terminal is made to return the state of the signal input element such as a sensor and a switch connected at the time of calling in a return period provided in the transmission signal, and the data of this monitoring terminal is transmitted to other autonomous devices through the LAN. Distributed controller and system management computer 2
1 or a predetermined control in its own distributed processing system in response to data from a monitoring terminal of its own distributed processing system or data from another autonomous distributed controller or data from the system management computer 2 1 . It creates control data to be sent to the terminal.
【0004】ここで図示する例は、大規模ビルに対応し
ており、自律分散コントローラ31…をビル管理設備毎
に対応して設け、例えば自律分散コントローラ31 は動
力設備に対応し、その制御信号線41 にはポンプの運転
制御用端末51 、ポンプの運転制御のための操作の信号
を取り込む動力盤用端末52 等が接続され、また自律分
散コントローラ32 は照明設備に対応し、その制御信号
線42 には照明負荷をオン、オフするためのリレー制御
用端末53 、照明負荷を操作するための操作スイッチに
対応する監視用端末54 が接続してある。更に自律分散
コントローラ3 3 は防災設備に対応し、その制御信号線
43 には火報センサーの監視用端末55、ガスセンサー
の監視用端末56 等の監視用端末や、防排煙機器等の防
災機器を制御する制御用端末57 を接続してある。また
更に自律分散コントローラ34 はセキュリティ設備に対
応して、その制御信号線44 には例えばテナントの部屋
の鍵を収納しているキーボックスの扉の開閉制御のため
の制御用端末58 ,電気錠の開閉の制御用端末59 、キ
ーボックスの扉の開閉操作のための磁気カード等のカー
ドリーダのデータを取り込む監視用端末510を接続して
ある。また更に自律分散コントローラ35 は空調設備に
対応し、その制御信号線45 には空調機を制御する制御
用端末511、温度センサーの検知データを取り込む監視
用端末512、空調用温度設定器の設定データを取り込む
監視用端末513を接続してある。The example shown here corresponds to a large building.
And the autonomous decentralized controller 31… The building management equipment
, For example, the autonomous distributed controller 31Is moving
Control signal line 41The operation of the pump
Control terminal 51Operation signal for operation control of pump,
Power terminal 5TwoEtc. are connected and autonomous
Scattered controller 3TwoCorresponds to the lighting equipment and its control signal
Line 4TwoRelay control to turn on and off the lighting load
Terminal 5ThreeOperation switch for operating the lighting load
Corresponding monitoring terminal 5FourIs connected. Further autonomous decentralization
Controller 3 ThreeCorresponds to disaster prevention equipment and its control signal line
4ThreeThere is a terminal 5 for monitoring the fire alarm sensorFive, Gas sensor
Monitoring terminal 56Terminals for monitoring, etc.
Control terminal 5 for controlling disaster equipment7Is connected. Also
Autonomous decentralized controller 3FourIs for security equipment
In response, the control signal line 4FourFor example, a tenant's room
To control the opening and closing of the key box door that holds the keys
Control terminal 58, Terminal 5 for controlling opening and closing of electric lock9,
-A car such as a magnetic card for opening and closing the box door
A monitoring terminal 5 that captures data from readersTenConnect
is there. Autonomous decentralized controller 3FiveIs for air conditioning equipment
Corresponding, its control signal line 4FiveControl to control the air conditioner
Terminal 511, Monitoring to capture detection data of temperature sensor
Terminal 512, Import setting data of temperature setting device for air conditioning
Monitoring terminal 513Is connected.
【0005】併してこのビル管理システムでは、システ
ム管理コンピュータ21 ,22 において、システム全体
の管理、監視を行ない、自律分散コントローラ31 …は
夫々系の監視制御を行うことを前提とし、例えば他の自
律分散コントローラの系が故障しても独立して自己の系
の監視制御動作を維持することができ、また他の自律分
散コントローラとLANを通じてのデータ授受により、
連動動作することもできるようになっている。In this building management system, the system management computers 2 1 and 2 2 manage and monitor the entire system, and the autonomous distributed controllers 3 1 ... Perform monitoring and control of the respective systems. For example, even if another autonomous decentralized controller system fails, the monitoring and control operation of its own system can be maintained independently. Also, by exchanging data with another autonomous decentralized controller via a LAN,
It can also work in conjunction.
【0006】小規模或いは中規模のビルの場合には1台
の自律分散コントローラ3で、複数の設備を監視、制御
するように構成する。ところで従来の自律分散コントロ
ーラ3の動作は図11に示すようにアプリケーションプ
ログラムAPを中心に動作するもので、LANの処理に
対するネットワークサービスBAの処理部、時分割多重
伝送サービスNAの処理部、スールサービスSLの処理
部に対して読み書きを行うデータや、制御監視のために
用いる管理点データ、パラメータデータ、運用データを
読み書きする際、一度アプリケーションプログラムAP
に入って処理、加工されるようになっており、そのため
夫々のデータの形式は各アプリケーションプログラムA
Pが扱いやすい形となっており、統一された形ではな
い。In the case of a small or medium-sized building, a single autonomous decentralized controller 3 monitors and controls a plurality of facilities. By the way, the operation of the conventional autonomous decentralized controller 3 operates mainly on the application program AP as shown in FIG. 11, and includes a processing unit of the network service BA for processing of the LAN, a processing unit of the time division multiplex transmission service NA, and a sur service. When reading / writing data for reading / writing from / to the SL processing unit, management point data, parameter data, and operation data used for control / monitoring, once the application program AP
To be processed and processed, so that the format of each data is
P is in a form that is easy to handle, not a unified form.
【0007】従って機能アップや回線はアプリケーショ
ンプログラムとデータとの対で行う必要があるため、他
のプログラム部への影響が大きく、機能アップや、改善
は難しいという問題があった。尚アプリケーショプログ
ラムAPと各サービスBA,NA,SLの処理部との間
では、設定、検知等の事象の発生したことを示すイベン
トの読み書きを行うようになっている。[0007] Therefore, since the function upgrade and the line must be performed in pairs of the application program and the data, the influence on other program parts is large, and there is a problem that the function upgrade and improvement are difficult. Note that between the application program AP and the processing units of the services BA, NA, and SL, an event indicating that an event such as setting or detection has occurred is read or written.
【0008】図12は従来の自律分散コントローラ3の
概念的な構成を示しており、空調制御、又は防災監視等
のシステムアプリケーション機能のプログラム部からな
り監視、制御、運用に必要なデータをも定義するアプリ
ケーションプログラムAPと、用途別プラットフォーム
100とで構成されている。用途別プラットフォーム1
00はCPU、メモリ、周辺インターフェース等から構
成される自律分散コントローラ3のハードウェアブロッ
ク101、上記ハードウェアブロック101上で、リア
ルタイムなマルチタスク処理を可能にするOS(オペレ
ーティングシステム)プログラム部102、ネットワー
クIC、入出力デバイス、伝送インターフェース等の制
御を行うデバイスドライバプログラム部103、アプリ
ケーションプログラムAPから見て、ハードウェアブロ
ック101を簡単に制御、操作できるようにするための
サービスプログラム部からなるアプリケーションプログ
ラムインターフェース(API)104から構成されて
いる。上記用途別プラットフォーム100の101乃至
104の各構成要素はシステム用途別(空調とか、防災
とか)又はシステムの規模別(大、中、小)に対応して
設計してあるため、データ構造が用途別に設計しなけれ
ばならず、同じような処理のアプリケーションプログラ
ムAPも用途毎に作成されている。またあるスペックの
用途システムに最適設計するために、CPUのアップグ
レード、入出力インターフェースの変更の際、大幅な変
更を必要とする。更にまたパーソナルコンピュータフォ
ーム上にソフトウェアを作る感覚ではなく、用途別にパ
ーソナルコンピュータから製作しているイメージであっ
た。FIG. 12 shows a conceptual configuration of the conventional autonomous decentralized controller 3, which comprises a program section for system application functions such as air conditioning control or disaster prevention monitoring, and also defines data necessary for monitoring, control, and operation. And an application platform 100 for each application. Platform 1 by application
Reference numeral 00 denotes a hardware block 101 of the autonomous decentralized controller 3 including a CPU, a memory, a peripheral interface, and the like; an OS (operating system) program unit 102 that enables real-time multitask processing on the hardware block 101; An application program interface including a device driver program unit 103 for controlling an IC, an input / output device, a transmission interface, and the like, and a service program unit for easily controlling and operating the hardware block 101 from the viewpoint of the application program AP. (API) 104. Each of the components 101 to 104 of the platform 100 for each application is designed according to each system application (such as air conditioning or disaster prevention) or each system scale (large, medium, or small). It must be designed separately, and application programs AP with similar processing are created for each application. Further, in order to optimally design the system for a certain specification, a significant change is required when the CPU is upgraded or the input / output interface is changed. Furthermore, it was not the sensation of creating software on a personal computer form, but an image of a personal computer for each application.
【0009】[0009]
【発明が解決しようとする課題】上述のようなアプリケ
ーションプログラム中心で動作する自律分散コントロー
ラを用いてシステムを構成した場合、柔軟性に乏しく、
システムの拡張が容易に行えないという問題があった。
本発明は上記の点に鑑みて為されたもので、その目的と
するところはシステムの拡張が容易となり、柔軟なシス
テム構成ができるビル管理システムを提供するにある。When a system is configured using an autonomous decentralized controller that operates mainly on an application program as described above, flexibility is poor,
There was a problem that the system could not be easily expanded.
The present invention has been made in view of the above points, and an object of the present invention is to provide a building management system capable of easily expanding a system and having a flexible system configuration.
【0010】[0010]
【課題を解決するための手段】上述の目的を達成するた
めに、請求項1の発明では、ネットワークによりシステ
ム管理コンピュータと自律分散コントローラを接続し、
自律分散コントローラには設備負荷を制御する制御用端
末や、センサー、スイッチ等の入力要素の状態を監視す
る監視用端末が制御信号線を介して接続され、自律分散
コントローラにより各端末の監視制御を行うとともに、
システム管理コンピュータと自律分散コントローラとの
間や自律分散コントローラ同士の間でネットワーク通じ
て設備の監視データや制御データを授受が行われるビル
管理システムにおいて、自律分散コントローラには、ハ
ードウェアを操作、制御するプログラムを標準化した共
通プラットフォームと、オブジェクトデータ又はイベン
トデータと該データを基に処理するアプリケーションプ
ログラムにデータを引き渡す機能を持つ共通機能パッケ
ージと、システムの用途、規模に応じて取り換え可能な
用途別のアプリケーションプログラムからなる用途別パ
ッケージとを備えて成ることを特徴とし、共通プラット
フォーム、用途別のアプリケーションプログラムからな
る用途別パッケージ、共通機能パッケージを組み合わせ
ることによって各種システムに効率良く対応でき、また
部分的な修正や、機能追加が容易なビル管理システムを
提供することができる。In order to achieve the above object, according to the first aspect of the present invention, a system management computer and an autonomous decentralized controller are connected by a network,
A control terminal for controlling the equipment load and a monitoring terminal for monitoring the state of input elements such as sensors and switches are connected to the autonomous decentralized controller via a control signal line. Do,
In a building management system in which equipment monitoring data and control data are exchanged between the system management computer and the autonomous decentralized controller and between the autonomous decentralized controllers via a network, the autonomous decentralized controller operates and controls hardware. A common platform that standardizes programs to be executed, a common function package that has a function to deliver data to object programs or event data and application programs that process based on the data, It is characterized by having a use-specific package consisting of application programs, and combining each with a common platform, a use-specific package consisting of use-specific application programs, and a common function package. It can be efficiently corresponding to the system, also partial modification or additions can be easily provided building management system.
【0011】請求項2の発明では、ネットワークにより
システム管理コンピュータと自律分散コントローラを接
続し、自律分散コントローラには設備負荷を制御する制
御用端末や、センサー、スイッチ等の入力要素の状態を
監視する監視用端末が制御信号線を介して接続され、自
律分散コントローラにより各端末の監視制御を行うとと
もに、システム管理コンピュータと自律分散コントロー
ラとの間や自律分散コントローラ同士の間でネットワー
ク通じて設備の監視データや制御データを授受が行われ
るビル管理システムにおいて、自律分散コントローラ
は、パッケージされたオブジェクシートと、インベント
シートと、制御のプロセスを機能別にプロセス化した制
御アルゴリズムシートとを備え、オブジェクトシートに
は端末の監視のデータや、制御のデータ、設定のデータ
等のオブジェクトが格納され、端末の状態の変化に応じ
てオブジェクシートの書き換えを行うとともに、イベン
トシートに通知先とし登録されている他の自律分散コン
トローラ若しくはシステム管理コンピュータ又は両者に
状態の変化に応じた監視データや制御データをネットワ
ークを通じて伝送するとともに、ネットワークを通じて
送られてきたデータに対応するオブジェクトシートがあ
る場合にオブジェクトシートの書き換えを行ってイベン
トを発生し、対応端末に対応する監視制御を行うこと特
徴とし、自律分散コントローラにパッケージ化されたオ
ブジェクトシートを用いることにより、システムの拡張
を行う際にオブジェクトシートを追加するだけで良く、
そのためシステム拡張が容易となり、柔軟なシステム構
築が可能となる。しかもネットワークによる通信によっ
て自律分散コントローラ同士の相互乗り入れや連携がパ
ッケージ化されたオブジェクトシートの採用により効率
良く行うことができる。更に制御のプロセスを機能別に
パッケージ化しているので、その機能パッケージを組み
合わせることにより最適なシステム構築ができ、ビル毎
にジャストフィットしたシステム構築が可能となり、そ
の上プロセスのソフトウェアの品質のパッケージ毎で保
てばよく、品質の最小単位化が図れる。According to the second aspect of the present invention, the system management computer and the autonomous decentralized controller are connected by a network, and the autonomous decentralized controller monitors the state of input terminals such as control terminals for controlling equipment loads and sensors and switches. Monitoring terminals are connected via control signal lines, and each terminal is monitored and controlled by the autonomous decentralized controller, and equipment is monitored over the network between the system management computer and the autonomous decentralized controller and between the autonomous decentralized controllers. In a building management system in which data and control data are exchanged, the autonomous decentralized controller includes a packaged object sheet, an event sheet, and a control algorithm sheet in which the control process is processed for each function. Device monitoring data In addition, objects such as control data and setting data are stored, the object sheet is rewritten according to the change of the terminal state, and other autonomous distributed controllers or system management registered as notification destinations in the event sheet While transmitting monitoring data and control data according to the change of the state to the computer or both through the network, and when there is an object sheet corresponding to the data sent through the network, rewriting the object sheet and generating an event, The feature is to perform monitoring control corresponding to the corresponding terminal, and by using the object sheet packaged in the autonomous decentralized controller, it is only necessary to add the object sheet when expanding the system,
Therefore, system expansion becomes easy, and flexible system construction becomes possible. In addition, mutual entry and cooperation between the autonomous decentralized controllers by network communication can be efficiently performed by adopting a packaged object sheet. Furthermore, since the control process is packaged for each function, an optimal system can be constructed by combining the function packages, and a system that is just fit for each building can be constructed. The minimum unit of quality can be achieved.
【0012】請求項3の発明では、請求項1又は2の発
明において、自律分散コントローラに接続される端末
は、システムの立ち上がり時に自律分散コントローラへ
送って自律分散コントローラで当該端末をオブジェクト
指向のデータベースにリンクさせるための情報を有して
成ることを特徴とし、システム立ち上げ時(イニシャル
時)の繁雑なダウンロード調整やデータ結合の処理がな
くなり、端末を接続するだけの所謂プラグアンドプラグ
機能が実現でき、また自律分散コントローラ内部のメモ
リが軽減され、その結果ダウンサイズが図れ、更にシス
テム管理コンピュータはモニタ機能を設けるだけで良
く、システムへの接続が簡易となる。According to a third aspect of the present invention, in the first or second aspect of the invention, the terminal connected to the autonomous distributed controller sends the terminal to the autonomous distributed controller when the system starts up, and the autonomous distributed controller uses the object-oriented database. This feature is characterized by having information for linking to the system, eliminating complicated download adjustment and data merging processing at system startup (initial time) and realizing a so-called plug-and-plug function that only connects terminals. The memory inside the autonomous decentralized controller can be reduced, and as a result, downsizing can be achieved. Further, the system management computer only needs to provide a monitor function, and connection to the system is simplified.
【0013】[0013]
【発明の実施の形態】以下、本発明の実施形態を図面を
参照して説明する。本発明のシステム全体構成は図10
に示す構成と同じであるため、システム全体の構成につ
いては特にここでは説明しないが、本発明のシステム管
理コンピュータ2及び自律分散コントローラ3は概念的
に図1に示すように構成される。Embodiments of the present invention will be described below with reference to the drawings. The overall system configuration of the present invention is shown in FIG.
Since the configuration is the same as that shown in FIG. 1, the configuration of the entire system is not particularly described here, but the system management computer 2 and the autonomous decentralized controller 3 of the present invention are conceptually configured as shown in FIG.
【0014】つまりシステム管理コンピュータ2はパソ
コンプラットフォーム200に、ネットワークに適した
OS(例えば、Windows−NT<マイクロソフト
社製>)201と、帳票発行、データ管理、GUI、ネ
ットワーク管理等の各種アプリケーションプログラム2
02乃至205を搭載してある。一方、自律分散コント
ローラ3は、図3に示すように大きく別けて、共通プラ
ットフォーム300、用途別のアプリケーションプログ
ラムからなる用途別パッケージ400、共通機能パッケ
ージ500とから構成されている。In other words, the system management computer 2 has an OS (for example, Windows-NT (manufactured by Microsoft)) 201 suitable for a network and various application programs 2 such as form issuing, data management, GUI, network management, etc.
02 to 205 are mounted. On the other hand, the autonomous decentralized controller 3 is roughly divided into a common platform 300, a use-specific package 400 including application programs for each use, and a common function package 500, as shown in FIG.
【0015】共通プラットフォーム300は、規模、用
途に関係無くCPUを中心としたハードウェアを操作、
制御するサービスプロプログラム(API)を標準化
し、例えば、ローカル伝送(各端末4への伝送)へのデ
ータ送信は全て同じプログラム関数で行える機構を備え
ることで、空調システム、防災システムにも共通で使え
るようになっており、この共通プラットフォーム300
は図8に示す従来の用途別プラットフォーム100と同
様に、CPU、メモリ、周辺インターフェース等から構
成される自律分散コントローラ3のハードウェアブロッ
ク301、上記ハードウェアブロック301上で、リア
ルタイムなマルチタスク処理を可能にするOS(オペレ
ーティングシステム)プログラム部302、ネットワー
クIC、入出力デバイス、伝送インターフェース等の制
御を行うデバイスドライバプログラム部303、アプリ
ケーションプログラムから見て、ハードウェアブロック
301を簡単に制御、操作できるようにするためのサー
ビスプログラム部からなるアプリケーションプログラム
インターフェース(API)304から構成されてい
る。The common platform 300 operates hardware centered on the CPU irrespective of the scale and application.
By standardizing a service pro program (API) to be controlled, for example, by providing a mechanism for performing all data transmission to local transmission (transmission to each terminal 4) by the same program function, it is common to air conditioning systems and disaster prevention systems. It can be used, and this common platform 300
As in the conventional application-specific platform 100 shown in FIG. 8, a hardware block 301 of the autonomous decentralized controller 3 including a CPU, a memory, a peripheral interface, and the like. An OS (Operating System) program unit 302, a device driver program unit 303 that controls a network IC, an input / output device, a transmission interface, and the like, and a hardware block 301 can be easily controlled and operated in view of an application program. And an application program interface (API) 304 including a service program unit for performing the above operation.
【0016】用途別パッケージ400は、従来のアプリ
ケーションプログラムの層の一部であるが、規模,用途
により異なるプログラム層を構成し、機能別処理ソフト
部401と、MMI(マン・マシンインターフェース)
アプリケーション部402と、ユーザプログラミング部
403とから成る。機能別処理ソフト部401は、各モ
ジュールがBA(ビルオートメーション)を行う基本の
機能単位で構成され、これらのモジュールを組み合わせ
ることで、空調システム、防災システムを実規する。こ
のため、例えばスケジュール制御のような同じアルゴリ
ズムを持つソフトウェアを共通で使うことがでさる。The application-specific package 400 is a part of the layer of the conventional application program. The application-specific package 400 constitutes a different program layer depending on the scale and the application, and includes a function-specific processing software unit 401 and an MMI (man-machine interface).
It comprises an application unit 402 and a user programming unit 403. The function-specific processing software unit 401 is configured by a basic function unit in which each module performs BA (building automation), and by combining these modules, defines an air conditioning system and a disaster prevention system. For this reason, software having the same algorithm such as schedule control can be commonly used.
【0017】また、部分的な機能アッブ、機能改艮は任
意のブログラムモジュールを入れ換えるだけで対応で
き、大幅な修正変更作業を回避できる。更にハードウェ
アの部品などが変わっても、API共通のためのアプリ
ケーションモジュールは継承できる。MMIアプリケー
ション部402は、制御系ではなく、自律分散コントロ
ーラ3自体にマン・マシン機能が付加されたときに使用
するプログラムで空調、防災用などのマン・マシン機能
を実現する。In addition, partial functional upgrades and functional upgrades can be dealt with only by replacing an arbitrary program module, thereby avoiding significant modification and change work. Furthermore, even if hardware components change, application modules for common API can be inherited. The MMI application unit 402 realizes man-machine functions such as air conditioning and disaster prevention by a program used when a man-machine function is added to the autonomous decentralized controller 3 itself, not a control system.
【0018】ユーザプログラミング部403は、制御系
で予め用意されたプログラムモジュールでユーザ要求を
実現できないときに、そのユーザ要求用途専用に動かす
プログラムモジュールであり、自律分散コトンローラ3
の外部で作成されたプログラムが組み込まれる。共通機
能パッケージ500は、従来の、従来のアプリケーシヨ
ンプログラムの層の一部であるが、規模、用途に関係な
く共通のプログラム層を構成するもので、ネットワーク
マネージャ部501、APL制御アルゴリズム部50
2、GUI(グラフィカルユーザインターフェース)ア
ルゴリズム部503から構成される。The user programming section 403 is a program module that is operated exclusively for the user request when the user request cannot be realized by a program module prepared in advance in the control system.
Includes programs created outside of. The common function package 500 is a part of the layer of the conventional application program of the related art. However, the common function package 500 constitutes a common program layer irrespective of the size and the use. The network manager section 501 and the APL control algorithm section 50
2. It comprises a GUI (Graphical User Interface) algorithm unit 503.
【0019】ネットワークマネージャ部501は、アプ
リケーションからLANの情報線1を介して、システム
管理コンピュータ2との間でデータを送受信するとき
の、標準的なサービスソフトウェア(例えば、データが
システム管理コンピュータ2に到達したことをアプリケ
ーシヨンレベルで確認する等のソフトウェア)から構成
される。The network manager unit 501 is provided with standard service software (for example, when data is transmitted to and received from the system management computer 2 via the LAN information line 1 from the application). Software for confirming the arrival at the application level).
【0020】APL制御アルゴリズム部502は、シス
テム上に〔LAN、ローカル伝送(端末5との間で制御
信号線4を介して行う多重伝送)、自律分散コントロー
ラ3内部〕に存在するデータに対して入力データをどの
モジュールに出力すればよいかを制御するアルゴリスム
プログラムからなる。GUIアルゴリズム部503は、
略APL制御アルゴリズム部502と同じ構造となる
が、対象となる入出力データが、オブジェクトやイベン
トではなく、キー操作入力、液晶表示器への表示出力な
どのマン/マシン系のデータ処理を行うためのものであ
る。The APL control algorithm unit 502 is provided for data existing in the system [LAN, local transmission (multiplex transmission with the terminal 5 via the control signal line 4), inside the autonomous distributed controller 3]. It consists of an algorithm program that controls which module the input data should be output to. The GUI algorithm unit 503 includes:
The structure is substantially the same as that of the APL control algorithm unit 502, but the input / output data to be processed is not an object or an event, but performs man / machine data processing such as key operation input and display output to a liquid crystal display. belongs to.
【0021】ここで上記APL制御アルゴリズム部50
2の機能を図2に示す例により説明する。図2に示すよ
うにINPUTにおいて、監視用の端末5に接続され
た現場の温度センサー600の温度データをローカル伝
送によりAPI104を通じてAPL制御アルゴリズム
部502に入力される。APL制御アルゴリズム部50
2は、入力した温度データ(後述するオブジェクトデー
タに相当)を、機能別処理ソフト部401のどのモジュ
ールにデータを引さ渡すかの設定がされていて、OUT
PUTにおいて、温度データを対応するモジュールに
引き渡す。機能別処理ソフト部401に引き渡した上記
温度データが温度異常でシステム管理コンピュータ2に
通知する時は、INPUTにおいてイベントデータ
(実際には後述するイベントシート)を再度APL制御
アルゴリズム部502に入力する。Here, the APL control algorithm section 50
2 will be described with reference to an example shown in FIG. As shown in FIG. 2, in the INPUT, the temperature data of the on-site temperature sensor 600 connected to the monitoring terminal 5 is input to the APL control algorithm unit 502 through the API 104 by local transmission. APL control algorithm unit 50
Reference numeral 2 denotes a setting for which module of the function-specific processing software unit 401 is to transfer the input temperature data (corresponding to object data to be described later).
In the PUT, the temperature data is passed to the corresponding module. When the temperature data transferred to the function-specific processing software unit 401 notifies the system management computer 2 of an abnormal temperature, event data (actually, an event sheet to be described later) is input to the APL control algorithm unit 502 by INPUT.
【0022】OUTPUTにおいて、APL制御アル
ゴリズム部502はそのデータからどのシステム管理コ
ンピュータ2に通知すれば良いかを解読し、ネットワー
クマネージャ部501に送信要求を出す。このようなア
ルゴリズムをAPL制御アルゴリズム部502は備えて
いるもので、実際のシステムの動きは更に複雑である
が、要するにオブジェクトデータ又はイベントデータと
そのデータを基に処理するアプリケーションプログラム
にデータを引き渡す機構である。In the OUTPUT, the APL control algorithm unit 502 decodes which system management computer 2 should be notified from the data, and sends a transmission request to the network manager 501. The APL control algorithm unit 502 includes such an algorithm, and the actual operation of the system is more complicated, but in short, a mechanism for delivering data to object data or event data and an application program that processes based on the data. It is.
【0023】一方機能別処理ソフト部401は、上述し
たようにAPL制御アルゴリズム部502からオブジェ
クトデータ又はイベントデータが引き渡され、任意の機
能を持ったプログラムモジュールでこれらデータが処理
され、更に引き続き処理を継続する必要がある場合は新
規の内部イベントが発生して次のプログラムモジュール
に引き渡され、必要な処理が終わるまでフィードバック
がかけられる動作構造を有するものである。On the other hand, the function-specific processing software unit 401 receives the object data or the event data from the APL control algorithm unit 502 as described above, processes the data with a program module having an arbitrary function, and further performs the processing. When it is necessary to continue the operation, a new internal event occurs, is delivered to the next program module, and has an operation structure in which feedback is applied until necessary processing is completed.
【0024】この機能別処理ソフト部401の動作構造
を図3に示す例によりより詳説する。図3は計測データ
を読み込み、そのデータが上限データを越えている時、
設定されたグループの機器を制御する場合を示してい
る。まず、ローカル伝送、つまり多重伝送により、監視
用端末5aから、温度センサー600の実測データ(例
えば、室温25℃)をAPIを読み込む、上記実測デ
ータは1つのオブジェクトデータに対応しており、AP
L制御アルゴリズム部502を通じて機能別処理ソフト
部401の温度などの計測点を処理するプログラムモジ
ュールM1に引き渡される(どこに引き渡すかは初期
の設定により決定する)。The operation structure of the function-specific processing software unit 401 will be described in more detail with reference to an example shown in FIG. Figure 3 reads the measured data, and when the data exceeds the upper limit data,
The figure shows a case where devices in a set group are controlled. First, an API is read from the monitoring terminal 5a by actual transmission data (for example, room temperature 25 ° C.) from the monitoring terminal 5a by local transmission, that is, multiplex transmission. The actual measurement data corresponds to one object data.
It is delivered to the program module M1 that processes the measurement points such as the temperature of the function-specific processing software unit 401 through the L control algorithm unit 502 (where the delivery is determined by the initial setting).
【0025】計測点を処理するプログラムモジュールM
1はこの25℃の温度データをデータベース700に保
管したり、上下限データが設定されている場合には比較
処理を行う。このとき、上眼データが24℃の場合、
異常データ発生として内部のイベントを発行する(後
述するインベントコントロールシートに対応する)。Program module M for processing measurement points
1 stores this 25 ° C. temperature data in the database 700, and performs comparison processing when upper and lower limit data are set. At this time, if the upper eye data is 24 ° C.,
An internal event is issued as abnormal data occurrence (corresponding to an event control sheet described later).
【0026】このイベントは連動監視(制御)を行うプ
ログラムモジュールM2に引き続き引き渡される。この
プログラムモジュールM2は、連動イベントがきたため
予め設定されている起動グループ負荷へ制御イベントを
発行する。この制御イベントはグループ制御のための
グループ操作処理のプログラムモジュールM3に引き渡
され、予め連動オブジェクトデータベース701に登録
されている負荷のデータテーブルから必要な機器を読み
出し、オン又はオフの制御要求を出す。This event is continuously delivered to the program module M2 that performs interlock monitoring (control). This program module M2 issues a control event to a preset activation group load because an interlocking event has arrived. This control event is delivered to the group operation processing program module M3 for group control, reads necessary devices from the load data table registered in advance in the linked object database 701, and issues an on / off control request.
【0027】この制御要求を受けたAPL制御アルゴリ
ズム部502は、API304を通じてローカル伝送に
より制御用の端末5bに制御信号を送り、個別負荷80
0を制御することになる。かように本発明の自律分散コ
ントローラ3において、共通プラットフォーム300
と、用途別パッケージ400と、共通機能パッケージ5
00の組み合わせで、各種システムに効率良く対応させ
ることができ、また部分修正、機能追加が容易となる。Upon receiving the control request, the APL control algorithm unit 502 sends a control signal to the control terminal 5b by local transmission through the API 304, and the individual load 80
0 will be controlled. Thus, in the autonomous distributed controller 3 of the present invention, the common platform 300
, Application-specific package 400, and common function package 5
The combination of 00 makes it possible to efficiently cope with various systems, and makes it easy to partially modify and add functions.
【0028】以下本発明を具体化した実施形態により説
明する。 (実施形態1)本実施形態の自律分散コントローラ3の
ハードウェア構成は具体的には図4に示すようにコント
ローラ全体の制御、演算処理を行うためのCPU30
と、LANからのデータ信号を自律分散コントローラ3
内で処理できる形式に変換するLANインターフェース
部31と、ビル管理設備インターフェース部32と、イ
ンターフェース部31、32をCPU30に接続するた
めのバスインターフェース部33と、外部記憶装置34
と、CPU処理データメモリ部35とからなる共通プラ
ットフォームを備えるとともに、取り換え可能なオブジ
ェクトシート、イベントシートを格納したメモリ部36
と、自律分散コントローラとしての制御監視のためのプ
ロセスをパッケージ化して上述の機能別パッケージを構
成する制御アルゴリズムシートを格納するメモリ部37
とを備えている。An embodiment of the present invention will be described below. (Embodiment 1) The hardware configuration of the autonomous decentralized controller 3 according to the present embodiment is, specifically, as shown in FIG.
And the data signal from the LAN to the autonomous decentralized controller 3
A LAN interface unit 31 for converting the data into a format that can be processed internally, a building management facility interface unit 32, a bus interface unit 33 for connecting the interface units 31 and 32 to the CPU 30, and an external storage device 34
And a memory section 36 storing a replaceable object sheet and an event sheet.
And a memory unit 37 for storing a control algorithm sheet for packaging a process for control and monitoring as an autonomous decentralized controller to constitute the above-described function-specific package.
And
【0029】ビル管理設備インターフェース部33は端
末5からのデータ信号を自律分散コントローラ3内で処
理できる形式に変換するインターフェースであり、制御
信号線4を介して各設備の端末5を接続している。LA
Nインターフェース部31は情報線1を介してシステム
管理コンピュータ2や他の自律分散コントローラと接続
している。The building management equipment interface 33 is an interface for converting a data signal from the terminal 5 into a format that can be processed in the autonomous decentralized controller 3, and connects the terminal 5 of each equipment via a control signal line 4. . LA
The N interface unit 31 is connected to the system management computer 2 and other autonomous distributed controllers via the information line 1.
【0030】而して上記のように構成された自律分散コ
ントローラ3は制御信号線4に接続される端末5をビル
管理設備インターフェース部32を通じて所定の信号フ
ォーマットからなる時分割多重伝送信号によりポーリン
グを行い、またLANの情報線1を通じて他の自律分散
コントローラとのデータ授受或いはシステム管理コンピ
ュータ2に対してデータの授受を行う。The autonomous decentralized controller 3 configured as described above polls the terminal 5 connected to the control signal line 4 by the time division multiplex transmission signal having a predetermined signal format through the building management equipment interface unit 32. In addition, it exchanges data with another autonomous decentralized controller or exchanges data with the system management computer 2 through the information line 1 of the LAN.
【0031】さて、図5は本実施形態のシステムの全体
の体系を概念的に示す図面であり、各自律分散コントロ
ーラ31 …の体系はパッケージ化されたオブジェクトシ
ートS1 、イベントシートS2 、制御アルゴリズムを書
き込んだ制御アルゴリズムシートS3 と、通信サービス
手順としてLANに対する通信サービスT1 ,時分割多
重伝送系の通信サービスT2 を持つ。自律分散コントロ
ーラ3にマン・マシン装置が備わり、データを表示した
り、加工する場合に、データに特殊な加工を施すことな
く内部データを渡すスルーサービスT3 を図6に示すよ
うに加える。FIG. 5 is a diagram conceptually showing the overall system of the system according to the present embodiment. The system of each autonomous decentralized controller 3 1 ... Is a packaged object sheet S 1 , event sheet S 2 , a control algorithm sheet S 3 is written a control algorithm, communication to LAN services T 1 as a communication service procedure, when having a communication service T 2 of the division multiplexing transmission system. Autonomous in distributed controller 3 equipped with man-machine device, view data, when processed, is added through the service T 3 to pass internal data without performing special processing on the data as shown in FIG.
【0032】一方システム管理コンピュータ2の体系は
管理アルゴリズムシートS4 、物理I/O処理シートS
5 、ユーザシートS6 、LANに対する通信サービスT
4 を持つ。さらに自律分散コントローラ3の体系を更に
詳細に説明すると、図6に示すオブジェクトシートS1
は例えば設備の設置場所単位の状態監視のオブジェクト
をまとめたグループシート、例えば設備の設置場所単位
の制御可能なオブジェクトをまとめたコマンドシート、
更にアナログ出力を発生する端末の状態データが入って
いるアナログ入力のシート、アナログ的に制御される端
末の制御指令のデータが入っているアナログ出力のシー
ト、端末が動作しているか否か(オンしているかオフし
ているか)の状態を示すデータが入っているバイナリー
入力のシート、端末を動作させるが否か(オンさせる
か、オフさせるか)の制御指令のデータが入っているバ
イナリー出力のシート等のシートからなり、当該自律分
散コントローラ3の接続設備等に応じて対応するパッケ
ージー化されたシートが増減されることができるように
なっている。On the other hand, the system management computer 2 has a management algorithm sheet S 4 , a physical I / O processing sheet S
5, the communication service to the user the sheet S 6, LAN T
Have four . The system of the autonomous decentralized controller 3 will be described in more detail. The object sheet S 1 shown in FIG.
For example, a group sheet that summarizes the objects of state monitoring for each installation location, for example, a command sheet that summarizes controllable objects for each installation location,
Further, an analog input sheet containing status data of a terminal that generates an analog output, an analog output sheet containing data of a control command of a terminal controlled in an analog manner, and whether or not the terminal is operating (ON A binary input sheet that contains data indicating the status of whether the terminal is on or off), and a binary output sheet that contains data for a control command that indicates whether the terminal should be operated (on or off). It is composed of sheets such as sheets, and the number of corresponding packaged sheets can be increased or decreased according to the connection equipment of the autonomous distributed controller 3 or the like.
【0033】イベントシートS2 はLANを通じてイベ
ント発生時に当該イベントに対応してデータ伝送を行う
通知先を登録するイベントエンロールメントや、イベン
ト発生時に当該イベントに対応して通知する対象オブジ
ェクトを登録しているイベントコントロールのシートか
らなる。また制御アルゴリズムシートS3 は個別操作処
理、グループ操作処理、連動監視処理、スケジュール機
能処理、計測点操作処理、継続連動監視処理、計量デー
タ監視処理、システム監視処理、初期化処理の各処理等
制御のプロセスを機能別にパッケージ化して備えたもの
で、、この制御アルゴリズムシートS3 の各処理に基づ
いて自律分散コントローラ3は監視制御動作を行なう。The event sheet S 2 registers an event enrollment for registering a notification destination for performing data transmission in response to an event through the LAN when an event occurs, and an object to be notified in response to the event when the event occurs. Event control sheet. The control algorithm sheet S 3 individual operation process, the group operation process, interlock monitoring process, schedule function processing, the measurement point operation process, continuous interlocking monitoring process, metering data monitoring process, the system monitoring processor, the processing such as control of the initialization autonomous distributed controller 3 on the basis of the processes of this control algorithm ,, the process function in those separately provided to package the sheet S 3 performs supervisory control operation.
【0034】イベントシートS2 はイベントコントロー
ル、イベントエンロールメントの各シートからなる。そ
して制御アルゴリズムシートS3 からオブジェクトシー
トS1 に対してオブジェクトデータの読み書きが、また
制御アルゴリズムシートS3 からイベントシートS2 に
対してイベントの読み書きができ、またオブジェクトシ
ートS1 からイベント発生をイベントシートS2 へ通知
し、各通信サービスT1 乃至T3 からはオブジェクトシ
ートS1 に対してオブジェクトの読み書きを、更にイベ
ントシートS2 に対してはデータの上、下限値等の設定
変更時に読み書きを行い、イベントシートS2 から各通
信サービスT1 〜T3 に対してイベント通知や連動処理
にかかるイベント制御を行うようになっている。[0034] The event sheet S 2 is the event control, consisting of each sheet of the event enrollment. It is possible to read and write object data from the control algorithm sheet S 3 to the object sheet S 1 , read and write events from the control algorithm sheet S 3 to the event sheet S 2 , and send an event from the object sheet S 1 to the event sheet. notifies the sheet S 2, the read and write the object for the object sheet S 1 from the communication service T 1 to T 3, on the data further to the event sheet S 2, read and write during configuration changes, such as the lower limit value It was carried out, so that an event control according to the event notification and link process for the event sheet each communication service from S 2 T 1 ~T 3.
【0035】また制御アルゴリズムシートS3 と各通信
サービスT1 〜T2 との間ではAPIにより連携され
る。一方システム管理コンピュータ2の体系は、管理ア
ルゴリズムシートS11と、物理I/O処理シートS
12と、ユーザシートS13と、LANに対する通信サービ
ス手順としての通信サービスT4 とで構成され、その詳
細は図7に示すように管理アルゴリズムシートS11で
は、個別管理機能、グループ管理機能、スケジュール管
理機能、計測計量管理機能、自律分散コントローラに対
する初期化処理スタート指示、それに伴うプログラム、
設定データファイル転送のためのリモート装置管理機
能、システム管理コンピュータ2が複数存在する場合の
管理コンピュータ同士の連携処理のための管理コンピュ
ータ連携機能、システムに関係する全てのオブジェクト
(オブジェクト識別子)の管理を行うオブジェクトデー
タ管理機能等、システム管理に必要な機能群からなる。
またユーザシートS13はスケジュールファイル、日報月
報、デマンドファイル等のクローズファイルと、リモー
ト装置プログラムファイルや、ネットワークアドレス管
理ファイル等のオープンファイルからなる。また更に物
理I/O処理シートS12はシステム管理コンピュータに
備わったディスプレにかかる処理、プリンターにかかる
処理等のシートからなる。The control algorithm sheet S 3 and each of the communication services T 1 to T 2 are linked by an API. Meanwhile system of the system management computer 2, a management algorithm sheet S 11, the physical I / O processing sheet S
12, a user sheet S 13, is composed of a communication service T 4 as the communication service procedure for LAN, the details of the management algorithms sheet S 11 as shown in FIG. 7, the individual management, group management function, schedule Management function, measurement and measurement management function, initialization processing start instruction for autonomous decentralized controller, accompanying program,
Remote device management function for setting data file transfer, management computer cooperation function for coordination processing between management computers when there are a plurality of system management computers 2, management of all objects (object identifiers) related to the system It consists of a group of functions necessary for system management, such as an object data management function to be performed.
The user sheet S 13 is schedule file, daily monthly, and closing files such demand file, and the remote device program file, made from an open file network address management file like. Further physical I / O processing sheet S 12 is processed according to the Display that provided in the system control computer, consisting of a sheet of a process or the like according to the printer.
【0036】そして通信サービスT4 は、管理アルゴリ
ズムシートS11との間でイベント通知、オブジェクトの
読み書き要求の結果を受け渡したり、或いはオブジェク
トの読み書き要求を受け取ったりすることを行ない、ま
たユーザシートS13に対してはファイルオブジェクトの
読み書きを行ったり、また物理I/O処理シートS12に
対するI/O処理APIによって連携している。The communication service T 4 performs event notification with the management algorithm sheet S 11 , passes the result of the object read / write request, or receives the object read / write request, and performs the user sheet S 13. and in cooperation with the I / O process API allowing it to read and write file object, also for the physical I / O processing sheet S 12 for.
【0037】以上のような体系を持つシステム管理コン
ピュータ21 …と、自律分散コントローラ31 …は図1
に示すようにLANによって接続されビル管理システム
を構築し、図8に示す通信フォーマットを用いて自律分
散コントローラ31 …同士、或いは自律分散コントロー
ラ31 …とシステム管理コンピュータ21 …との間等L
ANを介してデータ授受を行う。The system management computers 2 1 ... Having the above system and the autonomous distributed controllers 3 1 .
They are connected by a LAN to construct a building management system as shown in autonomous distributed controller 3 1 ... with each other using the communication format shown in FIG. 8, or an autonomous distributed controllers 3 1 ... and the system management computer 2 1 ... between such L
Data is exchanged via the AN.
【0038】ここで図8の通信フォーマットは、メッセ
ージ、イベント、プロパティ等のデータの形式種別(A
PDUタイプ)、確認付きデータ、確認無しデータ、再
送要求等のデータの持っている意味付けを表すサービス
種別、要求に対する応答を認識するための番号(送り側
でシーケンシャルな番号を割り当て、受信側で同じ番号
を付けて応答を返す)からなる要求識別子、送り元オブ
ジェクトID〔データを送信する送り側の装置(LAN
上のデバイス)の識別データ等の情報)、送信先のオブ
ジェクトID(データを受信する受け側の装置の識別デ
ータ等)、データ長、データからなり、データとしては
自律分散コントローラ3の場合設備の分離を表すデータ
(設備種別データ)、実際の温度、湿度、時間、接点の
オン/オフ等の状態データ(設備種別データ)から構成
されている。送信元オブジェクトIDには設備種別(動
力、照明防災、空調等の種別)や、設備の置かれている
ビルの区域、場所を示す設備設置場所、複数のビルを一
括して管理する場合のビル番号等、更に温度、湿度、接
点等を表すオブジェクト識別等が記述されている。Here, the communication format shown in FIG. 8 is a format type (A) of data such as a message, an event, and a property.
PDU type), data with acknowledgment, data without acknowledgment, service type indicating the meaning of data such as retransmission request, number for recognizing the response to the request (sequential number is assigned on the sending side, and A request identifier consisting of the same number and returning a response), a source object ID [a source device (LAN for transmitting data)
In the case of the autonomous decentralized controller 3, the information includes the information of the identification data of the above device), the object ID of the transmission destination (the identification data of the receiving apparatus that receives the data, etc.), the data length, and the data. It is composed of data representing separation (equipment type data), and actual state data such as temperature, humidity, time, and ON / OFF of a contact (equipment type data). The source object ID includes the equipment type (power, lighting disaster prevention, air conditioning, etc.), the area of the building where the equipment is located, the equipment installation location indicating the location, and the building for managing a plurality of buildings collectively. A number and the like, and an object identification and the like representing a temperature, a humidity, a contact point, and the like are described.
【0039】次に図5に基づいて本実施形態の動作を説
明する。例えば防災制御盤を構成する自律分散コントロ
ーラ31 の制御信号線41 に接続されている火災センサ
ーを構成する監視端末51 から火災検知情報があると、
火災センサーたる監視端末51 の火災検知データに対応
するオブジェクトシートS1 を書き換えイベントを発生
する。このインベント発生に対応して、監視端末51 と
関係しているイベントシートS2 のイベントエンロール
メントに登録されている通知先(システム管理コンピュ
ータ21 、22 )へ通知される。この通知サービスに対
応して例えばマスターのシステム管理コンピュータ21
及びスレーブのシステム管理コンピュータ22 からはA
CK又はNACKを自律分散コントローラ31 に返す。
ここで通知を利用するかしないかは、受けて側(ここで
は自律分散コントローラ32 ,33 )の判断で決定し、
通知側(自律分散コントローラ31 )側で単にイベント
エンロールメントに指示された処理を行うだけである。
また監視端末51 に関係しているイベントシートS2 の
イベントコントロールに登録している操作のオブジェク
ト(この場合設備制御盤を構成する自律分散コントロー
ラ32 ,33 のコマンド又はバイナリー出力のオブジェ
クト)に対して設備、設備群の発停指示を通知する。Next, the operation of this embodiment will be described with reference to FIG. For example, from the monitoring terminal 5 1 constituting the fire sensor connected to the control signal line 4 1 autonomous distributed controllers 3 1 which constitutes a disaster control panel has a fire detection information,
Generates update event object sheet S 1 corresponding to the fire sensor serving monitoring terminal 5 1 of fire detection data. In response to this inventory occurrence, it is notified to the notification destination registered in the event enrollment event sheet S 2 that is associated with the monitoring terminal 5 1 (system control computer 2 1, 2 2). In response to this notification service, for example, the master system management computer 2 1
And A is the system control computer 2 2 slaves
The CK or NACK returned to the autonomous distributed controllers 3 1.
Here, whether or not to use the notification is determined by the receiving side (here, the autonomous distributed controllers 3 2 and 3 3 ),
The notification side (autonomous decentralized controller 3 1 ) simply performs the process specified by the event enrollment.
The operations that are registered in the event the sheet S 2 of the event control involved in the monitoring terminal 5 1 object (autonomous distributed controller 3 2 constituting the case equipment control panel, 3 3 of the command or object binary output) To the start / stop instruction of the equipment and the equipment group.
【0040】これによって自律分散コントローラ32 ,
33 では、対応する操作のオブジェクトを書き換えて、
指示に沿った動作を行い、ライトプロパティサービスに
対するACKを返す。ここで発停指示において、発停先
にコマンド、バイナリー出力のオブジェクトが存在しな
い場合には、プロパティ設定サービスのエラーとなるだ
けである。ここでこのような内部的連動処理におけるサ
ービスエラーの通知先が不明であるため、このような場
合の通知先を登録したファイルオブジェクトをオブジェ
クトシートに容易しておけば良い。通常はシステム管理
コンピュータ等を通知先として登録する。Thus, the autonomous distributed controllers 3 2 ,
In 3 3 rewrites the object of the corresponding operation,
Performs the operation according to the instruction, and returns an ACK for the light property service. In the start / stop instruction, if there is no command or binary output object at the start / stop destination, only an error of the property setting service will occur. Here, since the notification destination of the service error in such an internal interlocking process is unknown, the file object in which the notification destination in such a case is registered may be easily stored in the object sheet. Usually, a system management computer or the like is registered as a notification destination.
【0041】このように送り元の自律分散コントローラ
3ではオブジェクトシートS1 の書き換え、イベント通
知、イベント制御(上記の発停指示のような連動処理)
をイベントシートS2 に基づいて行い、送り先の自律分
散コントローラ3では受け取ったデータを利用するか、
利用しないかを当該自律分散コントローラ3側の判断に
基づいて行い。オブジェクトの書き換えの処理を行うか
否かは対応するオブジェクトの存在するか否かにより行
うのである。従ってシステム拡張する際には自律分散コ
ントローラ3の拡張した制御、監視内容に対応するオブ
ジェクトシートS1 を追加し、また通知先等をイベント
シートS2 に登録し、また拡張した機能に対応するプロ
セスのパッケージを制御アルゴリズムシートS1 に追加
すれば良いことになる。As described above, the autonomous decentralized controller 3 of the transmission source rewrites the object sheet S 1 , notifies the event, and controls the event (interlocking processing such as the start / stop instruction described above).
Events performed on the basis of the sheet S 2, whether to use the data received in the destination autonomous distributed controller 3,
Whether to use or not is determined based on the judgment of the autonomous decentralized controller 3 side. Whether to perform the object rewriting process depends on whether or not the corresponding object exists. Thus the process of extended control of autonomous distributed controller 3 when the system expanded, adding objects sheet S 1 corresponding to the monitored contents, also registers the notification destination and the like in the event the sheet S 2, also corresponding to the extension so that the package may be added to the control algorithm sheet S 1.
【0042】またパッケージー化されたオブジェクトシ
ートS1 と、通信サービスT2 との採用により、自律分
散コントローラ3同士の相互乗り入れや連携が効率良く
可能となる。ところで、ビル管理設備インターフェース
部32では、各種のオブジェートシートS1 と制御信号
線4を介して対応する物理的なビル管理設備の端末5の
端末情報との関連付けをする手続がシステムを立ち上げ
る前に必要となる。その対応付けの手続はシステム管理
コンピュータ21 …からLANを介してダンロード処理
できるようになっており、その関連付けした結果をオブ
ジェクトデータ−物理データ変換テーブル32aに格納
している。Further, by employing the packaged object sheet S 1 and the communication service T 2 , the autonomous decentralized controllers 3 can efficiently enter and cooperate with each other. Meanwhile, the building management facilities interface unit 32, the procedure for the association between the various objects over preparative sheet S 1 and the control signal line 4 via the corresponding physical terminal information of building management equipment terminal 5 launch system Required before. It is stored in the physical data conversion table 32a - the procedure of mapping from system control computer 2 1 ... and to be able Danrodo processed through the LAN, and the results were correlated object data.
【0043】(実施形態2)本発明のようにオブジェク
ト指向的なデータをベースにしたシステムの利点は、シ
ステムの拡張を行う際に、オブジェクトシートを追加す
るだけで、システムの拡張が容易に行える利点がある。
このため図8のフォーマットで示すように送り元オブジ
ェクトIDには、データを送信する送り側の装置(ネト
ワーク上のデバイス)の識別データ情報に加えて設備の
置かれているビルの区域、場所を示す設備設置場所の情
報、複数のビルを一括して管理する場合のビル番号情
報、更に温度、湿度、接点等のオブジェクトデータを管
理するオブジェクト識別データ等が付加されている。ま
た端末の種別データには例えば1つの温度情報を空調用
途に使うのか、防災用に使うかの情報が書き込まれてい
る。(Embodiment 2) An advantage of a system based on object-oriented data as in the present invention is that the system can be easily expanded simply by adding an object sheet when the system is expanded. There are advantages.
For this reason, as shown in the format of FIG. 8, the source object ID includes, in addition to the identification data information of the transmitting device (device on the network) transmitting the data, the area and location of the building where the equipment is located. Information on the installation location of the equipment, building number information for managing a plurality of buildings collectively, and object identification data for managing object data such as temperature, humidity, and contact points are added. In the terminal type data, for example, information indicating whether one piece of temperature information is used for air conditioning or for disaster prevention is written.
【0044】ところで実施形態1のように、各種のオブ
ジェートシートS1 と信号線4を介して対応する物理的
なビル管理設備の端末5の端末情報との関連付けをする
手続を、システム管理コンピュータ21 …からネットワ
ーク1を介してダンロード処理する方法では、オブジェ
クト数が多い場合いは繁雑な作業となる。そこで、本実
施形態では、システムの立ち上がり時に自律分散コント
ローラ3が 端末情報をシステム管理コンピュータ21
…からダウンロードするのではなく、端末5からのデー
タアップロードで情報を読みとるようにしてイニシャル
時の繁雑なダウンロード調整をなくし、端末5を接続す
るだけで良い、所謂プラグアンドプラグの機能を実現さ
せている。By the way, as in the first embodiment, the procedure for associating various object sheets S 1 with the terminal information of the terminal 5 of the corresponding physical building management facility via the signal line 4 is performed by the system management computer. The method of performing the download processing from 2 1 via the network 1 is a complicated operation when the number of objects is large. Therefore, in this embodiment, the autonomous distributed on the rising edge of the system controller 3 system control computer 2 1 terminal information
Instead of downloading from…, information is read by data upload from the terminal 5, eliminating complicated download adjustment at the time of initializing, and realizing a so-called plug-and-plug function that only requires connecting the terminal 5. I have.
【0045】つまり、本実施形態では、図9に示すよう
に端末5に、物理No(アドレス)に対応するオブジェ
クトID、設備種別が外部ツール50により登録自在と
なっているオブジェクトデータ情報テーブル51を備え
ている。尚端末5はこのオブジェクトデータ情報テーブ
ル51以外に、時分割多重伝送系の通信データの送受信
を行うためのローカル伝送ドライブ回路52、負荷であ
る設備機器や、火報センサー、温度センサー等のセンサ
ー、更にアクチュエータ等の設備60とのインターフェ
ース(例えば接点の入出力、アナログ値の入出力)を行
うための入出力インターフェース回路53、設備60か
らの入力データを時分割多重の通信データに変換し、上
位(自律分散コントローラ3)がデータ要求した端末ア
ドレスとアドレススイッチ54の設定値とが等しい時に
そのデータをローカル伝送ドライブ回路52を通じて返
信させたり、受信した通信データに含まれる端末アドレ
スとアドレススイッチ54の設定値が一致した時に通信
データに含まれる制御データに基づいて出力データを設
備60に出力する機能を備えた端末機能処理部55と、
端末5の物理的アドレスを設定する上記アドレススイッ
チ54とを備えている。That is, in this embodiment, as shown in FIG. 9, the object data information table 51 in which the object ID and the equipment type corresponding to the physical No (address) can be freely registered by the external tool 50 is stored in the terminal 5. Have. In addition to the object data information table 51, the terminal 5 includes a local transmission drive circuit 52 for transmitting and receiving communication data in a time division multiplex transmission system, equipment such as a load, and sensors such as a fire alarm sensor and a temperature sensor. Further, an input / output interface circuit 53 for interfacing with the equipment 60 such as an actuator (for example, input / output of contacts, input / output of analog values), converts input data from the equipment 60 into time-division multiplexed communication data, When the terminal address requested by the (autonomous distributed controller 3) is equal to the set value of the address switch 54, the data is returned through the local transmission drive circuit 52, or the terminal address included in the received communication data and the address switch 54 The control data included in the communication data when the set value matches A terminal function processing unit 55 having a function of outputting the output data to the equipment 60, based on,
The address switch 54 for setting the physical address of the terminal 5 is provided.
【0046】上記ツール50はオブジェクト情報の設
定、書き換えを行うツールであって、パーソナルコンピ
ュータ等から構成される。而して本実施形態では、シス
テムに接続される端末5に、予めオブジェクトID、設
備種別の情報をオブジェクトデータ情報テーブル51に
ツール50を用いて登録しておく。The tool 50 is a tool for setting and rewriting object information, and comprises a personal computer or the like. In the present embodiment, the object ID and the equipment type information are registered in advance in the terminal 5 connected to the system in the object data information table 51 using the tool 50.
【0047】そしてシステムの起動時に、自律分散コン
トローラ3は、各端末5を呼び出して登録されているオ
ブジェクトID、設備情報を返信させ、その物理No
(アドレス)に関連させてビル設備管理インターフェー
ス部32に備えたオブジェクトデータ−物理データ変換
テーブル32aに登録する。つまり接続されている端末
5をオブジェクト指向的なデータベースにリンクするこ
とができるのである。When the system is activated, the autonomous distributed controller 3 calls each terminal 5 to return the registered object ID and facility information,
The object data is registered in the object data-physical data conversion table 32a provided in the building facility management interface 32 in association with the (address). That is, the connected terminal 5 can be linked to the object-oriented database.
【0048】この登録処理以降は端末5から例えば温度
データ、接点データ等の実際のでーたを返信させること
で、通常のシステム運用に入る。After the registration process, the terminal 5 returns actual data such as temperature data and contact data, for example, to start normal system operation.
【0049】[0049]
【発明の効果】請求項1の発明は、ネットワークにより
システム管理コンピュータと自律分散コントローラを接
続し、自律分散コントローラには設備負荷を制御する制
御用端末や、センサー、スイッチ等の入力要素の状態を
監視する監視用端末が制御信号線を介して接続され、自
律分散コントローラにより各端末の監視制御を行うとと
もに、システム管理コンピュータと自律分散コントロー
ラとの間や自律分散コントローラ同士の間でネットワー
ク通じて設備の監視データや制御データを授受が行われ
るビル管理システムにおいて、自律分散コントローラに
は、ハードウェアを操作、制御するプログラムを標準化
した共通プラットフォームと、オブジェクトデータ又は
イベントデータと該データを基に処理するアプリケーシ
ョンプログラムにデータを引き渡す機能を持つ共通機能
パッケージと、システムの用途、規模に応じて取り換え
可能な用途別のアプリケーションプログラムからなる用
途別パッケージとを備えて成るので、共通プラットフォ
ーム、用途別のアプリケーションプログラムからなる用
途別パッケージ、、共通機能パッケージを組み合わせる
ことによって各種システムに効率良く対応でき、また部
分的な修正や、機能追加が容易なビル管理システムを提
供することができるという効果がある。According to the first aspect of the present invention, a system management computer and an autonomous decentralized controller are connected via a network, and the autonomous decentralized controller stores the status of input terminals such as control terminals for controlling equipment loads and sensors and switches. Monitoring terminals to be monitored are connected via control signal lines, and each terminal is monitored and controlled by an autonomous decentralized controller, and equipment is connected between the system management computer and the autonomous decentralized controller and between the autonomous decentralized controllers via a network. In a building management system in which monitoring data and control data are exchanged, the autonomous decentralized controller has a common platform that standardizes a program for operating and controlling hardware, and processes based on object data or event data and the data. Application program It consists of a common function package with a function to deliver data and a package for each application consisting of application programs that can be exchanged according to the purpose and scale of the system. There is an effect that it is possible to efficiently cope with various systems by combining a package for each application and a common function package, and to provide a building management system in which partial correction and addition of functions are easy.
【0050】請求項2の発明は、ネットワークによりシ
ステム管理コンピュータと自律分散コントローラを接続
し、自律分散コントローラには設備負荷を制御する制御
用端末や、センサー、スイッチ等の入力要素の状態を監
視する監視用端末が制御信号線を介して接続され、自律
分散コントローラにより各端末の監視制御を行うととも
に、システム管理コンピュータと自律分散コントローラ
との間や自律分散コントローラ同士の間でネットワーク
通じて設備の監視データや制御データを授受が行われる
ビル管理システムにおいて、自律分散コントローラは、
パッケージされたオブジェクシートと、インベントシー
トと、制御のプロセスを機能別にプロセス化した制御ア
ルゴリズムシートとを備え、オブジェクトシートには端
末の監視のデータや、制御のデータ、設定のデータ等の
オブジェクトが格納され、端末の状態の変化に応じてオ
ブジェクシートの書き換えを行うとともに、イベントシ
ートに通知先とし登録されている他の自律分散コントロ
ーラ若しくはシステム管理コンピュータ又は両者に状態
の変化に応じた監視データや制御データをネットワーク
を通じて伝送するとともに、ネットワークを通じて送ら
れてきたデータに対応するオブジェクトシートがある場
合にオブジェクトシートの書き換えを行ってイベントを
発生し、対応端末に対応する監視制御を行うので、自律
分散コントローラにパッケージ化されたオブジェクトシ
ートを用いることにより、システムの拡張を行う際にオ
ブジェクトシートを追加するだけで良く、そのためシス
テム拡張が容易となり、柔軟なシステム構築が可能とな
り、しかもネットワークによる通信によって自律分散コ
ントローラ同士の相互乗り入れや連携がパッケージ化さ
れたオブジェクトシートの採用により効率良く行うこと
ができ、更に制御のプロセスを機能別にパッケージ化し
ているので、その機能パッケージを組み合わせることに
より最適なシステム構築ができ、ビル毎にジャストフィ
ットしたシステム構築が可能となり、その上プロセスの
ソフトウェアの品質のパッケージ毎で保てばよく、品質
の最小単位化が図れるという効果がある。According to a second aspect of the present invention, a system management computer and an autonomous decentralized controller are connected via a network, and the autonomous decentralized controller monitors the status of input terminals such as control terminals for controlling equipment loads and sensors and switches. Monitoring terminals are connected via control signal lines, and each terminal is monitored and controlled by the autonomous decentralized controller, and equipment is monitored over the network between the system management computer and the autonomous decentralized controller and between the autonomous decentralized controllers. In a building management system that exchanges data and control data, the autonomous decentralized controller
Equipped with a packaged object sheet, event sheet, and control algorithm sheet in which the control process is processed by function, and the object sheet stores objects such as terminal monitoring data, control data, and setting data. In addition to rewriting the object sheet according to the change in the state of the terminal, monitoring data and control according to the change in the state are performed by another autonomous decentralized controller or a system management computer registered as a notification destination in the event sheet or both. Data is transmitted over the network, and if there is an object sheet corresponding to the data sent over the network, the object sheet is rewritten, an event is generated, and monitoring and control corresponding to the corresponding terminal is performed. By using a packaged object sheet, it is only necessary to add an object sheet when expanding the system, which facilitates system expansion, enables flexible system construction, and enables autonomous decentralized controllers through network communication. The mutual entry and cooperation between each other can be performed efficiently by adopting a packaged object sheet, and since the control process is packaged by function, the optimal system can be constructed by combining the function packages. It is possible to construct a system that is just fit for each building, and furthermore, it is sufficient to maintain the quality of the software of the process for each package, and it is possible to minimize the quality.
【0051】請求項3の発明は、請求項1又は2の発明
において、自律分散コントローラに接続される端末は、
システムの立ち上がり時に自律分散コントローラへ送っ
て自律分散コントローラで当該端末をオブジェクト指向
のデータベースにリンクさせるための情報を有しての
で、システム立ち上げ時(イニシャル時)の繁雑なダウ
ンロード調整やデータ結合の処理がなくなり、端末を接
続するだけの所謂プラグアンドプラグ機能が実現でき、
また自律分散コントローラ内部のメモリが軽減され、そ
の結果ダウンサイズが図れ、更にシステム管理コンピュ
ータはモニタ機能を設けるだけで良く、システムへの接
続が簡易となるという効果がある。According to a third aspect of the present invention, in the first or second aspect, the terminal connected to the autonomous distributed controller comprises:
When the system is started up, it is sent to the autonomous decentralized controller and the autonomous decentralized controller has information for linking the terminal to an object-oriented database. There is no processing, and a so-called plug-and-plug function that only connects terminals can be realized.
In addition, the memory inside the autonomous decentralized controller is reduced, and as a result, downsizing can be achieved, and further, the system management computer only needs to provide a monitor function, and the connection to the system is simplified.
【図面の簡単な説明】[Brief description of the drawings]
【図1】本発明のシステム管理コンピュータと自律分散
コントローラの概念的な構成図である。FIG. 1 is a conceptual configuration diagram of a system management computer and an autonomous decentralized controller of the present invention.
【図2】同上のAPL制御アルゴリズム部の機能説明図
である。FIG. 2 is an explanatory diagram of functions of an APL control algorithm unit according to the first embodiment.
【図3】同上の機能処理ソフト部の構造説明図である。FIG. 3 is an explanatory diagram of a structure of a function processing software unit according to the first embodiment;
【図4】本発明の実施形態1の自律分散コントローラの
回路構成図である。FIG. 4 is a circuit configuration diagram of the autonomous decentralized controller according to the first embodiment of the present invention.
【図5】同上のシステムの体系の概念図である。FIG. 5 is a conceptual diagram of a system of the above system.
【図6】同上の自律分散コントローラの体系の概念図で
ある。FIG. 6 is a conceptual diagram of an autonomous decentralized controller system according to the first embodiment;
【図7】同上のシステム管理コンピュータの体系の概念
図である。FIG. 7 is a conceptual diagram of a system management computer system according to the first embodiment;
【図8】同上で使用する通信データのフォーマット説明
図である。FIG. 8 is an explanatory diagram of a format of communication data used in the embodiment.
【図9】本発明の実施形態2の端末の構成図である。FIG. 9 is a configuration diagram of a terminal according to Embodiment 2 of the present invention.
【図10】ビル管理システムの構成図である。FIG. 10 is a configuration diagram of a building management system.
【図11】同上の同上の従来の自律分散コントローラの
体系の概念図である。FIG. 11 is a conceptual diagram of a conventional autonomous decentralized controller system according to the embodiment.
【図12】同上の自律分散コントローラの概念的な構成
図である。FIG. 12 is a conceptual configuration diagram of the same autonomous decentralized controller.
1 情報線 2 システム管理コンピュータ 3 自律分散コントローラ 4 制御信号線 5 端末 300 共通プラットフォーム 400 用途別パッケージ 500 共通機能パッケージ DESCRIPTION OF SYMBOLS 1 Information line 2 System management computer 3 Autonomous distributed controller 4 Control signal line 5 Terminal 300 Common platform 400 Application-specific package 500 Common function package
【手続補正書】[Procedure amendment]
【提出日】平成10年2月27日[Submission date] February 27, 1998
【手続補正1】[Procedure amendment 1]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0013[Correction target item name] 0013
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0013】[0013]
【発明の実施の形態】以下、本発明の実施形態を図面を
参照して説明する。(実施形態1) 本発明のシステム全体構造は図10に示
す構成と同じであるため、システム全体の構成について
は特にここでは説明しないが、本実施形態のシステム管
理コンピュータ2及び自律分散コントローラ3は概念的
に図1に示すように構成される。Embodiments of the present invention will be described below with reference to the drawings. (Embodiment 1) Since the overall structure of the system of the present invention is the same as the configuration shown in FIG. 10, the configuration of the entire system will not be described here. However, the system management computer 2 and the autonomous distributed controller 3 of the present embodiment It is conceptually configured as shown in FIG.
【手続補正2】[Procedure amendment 2]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0028[Correction target item name] 0028
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0028】以下本発明を具体化した実施形態により更
に説明する。 (実施形態2)本実施形態の自律分散コントローラ3の
ハードウェア構成は具体的には図4に示すようにコント
ローラ全体の制御、演算処理を行うためのCPU30
と、LANからのデータ信号を自律分散コントローラ3
内で処理できる形式に変換するLANインターフェース
部31と、ビル管理設備インターフェース部32と、イ
ンターフェース部31、32をCPU30に接続するた
めのバスインターフェース部33と、外部記憶装置34
と、CPU処理データメモリ部35とからなる共通プラ
ットフォームを備えるとともに、取り換え可能なオブジ
ェクトシート、イベントシートを格納したメモリ部36
と、自律分散コントローラとしての制御監視のためのプ
ロセスをパッケージ化して上述の機能別パッケージを構
成する制御アルゴリズムを格納するメモリ部37とを備
えている。Hereinafter, the present invention will be further described with reference to an embodiment.
Will be described. (Embodiment 2 ) The hardware configuration of the autonomous decentralized controller 3 of the present embodiment is, specifically, as shown in FIG.
And the data signal from the LAN to the autonomous decentralized controller 3
A LAN interface unit 31 for converting the data into a format that can be processed internally, a building management facility interface unit 32, a bus interface unit 33 for connecting the interface units 31 and 32 to the CPU 30, and an external storage device 34
And a memory section 36 storing a replaceable object sheet and an event sheet.
And a memory unit 37 for storing a control algorithm constituting a package for each function by packaging a process for control and monitoring as an autonomous distributed controller.
【手続補正3】[Procedure amendment 3]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0043[Correction target item name] 0043
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0043】(実施形態3)本発明のようにオブジェク
ト指向的なデータをベースにしたシステムの利点は、シ
ステムの拡張を行う際に、オブジェクトシートを追加す
るだけで、システムの拡張が容易に行える利点がある。
このため図8のフォーマットで示すように送り元オブジ
ェクト1Dには、データを送信する送り側の装置(ネッ
トワーク上のデバイス)の識別データ情報に加えて設備
の置かれているビルの区域、場所を示す設備設置場所の
情報、複数のビルを一括して管理する場合のビル番号情
報、更に温度、湿度、接点等のオブジェクトデータを管
理するオブジェクト識別データ等が付加されている。ま
た端末の種別データには例えば1つの温度情報を空調用
途に使うのか、防災用に使うかの情報が書き込まれてい
る。(Embodiment 3 ) An advantage of a system based on object-oriented data as in the present invention is that the system can be easily expanded simply by adding an object sheet when the system is expanded. There are advantages.
The original object 1D sends this purpose, as shown in the format of FIG. 8, in addition are located equipment identification data information of the apparatus of the sender to send the data (device on Netw <br/> network) Information on the installation location indicating the area and location of the building, building number information for managing a plurality of buildings collectively, and object identification data for managing object data such as temperature, humidity, and contact points are added. . In the terminal type data, for example, information indicating whether one piece of temperature information is used for air conditioning or for disaster prevention is written.
【手続補正4】[Procedure amendment 4]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0044[Correction target item name] 0044
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0044】ところで実施形態2のように、各種のオブ
ジェクトシートS1 と信号線4を介して対応する物理的
なビル管理設備の端末5の端末情報との関連付けをする
手続を、システム管理コンピュータ21 …からネットワ
ーク1を介してダウンロード処理する方法では、オブジ
ェクト数が多い場合には繁雑な作業となる。そこで、本
実施形態では、システムの立ち上がり時に自律分散コン
トローラ3が端末情報をシステム管理コンピュータ21
…からダウンロードするのではなく、端末5からのデー
タアップロードで情報を読みとるようにしてイニシャル
時の繁雑なダウンロード調整をなくし、端末5を接続す
るだけで良い、所謂プラグアンドプラグの機能を実現さ
せている。As in the second embodiment, the procedure for associating various object sheets S 1 with the terminal information of the corresponding physical building management equipment terminal 5 via the signal line 4 is performed by the system management computer 2. in the method of Dow unload processed through a 1 ... a network 1, a troublesome work in many cases the number of objects. Therefore, in this embodiment, the system at the rising edge of the system autonomous distributed controller 3 end end information management computer 2 1
Instead of downloading from…, information is read by data upload from the terminal 5, eliminating complicated download adjustment at the time of initializing, and realizing a so-called plug-and-plug function that only requires connecting the terminal 5. I have.
【手続補正5】[Procedure amendment 5]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】図面の簡単な説明[Correction target item name] Brief description of drawings
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【図面の簡単な説明】[Brief description of the drawings]
【図1】本発明の実施形態1にかかるシステム管理コン
ピュータと自律分散コントローラの概念的な構成図であ
る。FIG. 1 is a conceptual configuration diagram of a system management computer and an autonomous distributed controller according to a first embodiment of the present invention.
【図2】同上のAPL制御アルゴリズム部の機能説明図
である。FIG. 2 is an explanatory diagram of functions of an APL control algorithm unit according to the first embodiment.
【図3】同上の機能処理ソフト部の構造説明図である。FIG. 3 is an explanatory diagram of a structure of a function processing software unit according to the first embodiment;
【図4】本発明の実施形態2の自律分散コントローラの
回路構成図である。FIG. 4 is a circuit configuration diagram of an autonomous decentralized controller according to a second embodiment of the present invention.
【図5】同上のシステムの体系の概念図である。FIG. 5 is a conceptual diagram of a system of the above system.
【図6】同上の自律分散コントローラの体系の概念図で
ある。FIG. 6 is a conceptual diagram of an autonomous decentralized controller system according to the first embodiment;
【図7】同上のシステム管理コンピュータの体系の概念
図である。FIG. 7 is a conceptual diagram of a system management computer system according to the first embodiment;
【図8】同上で使用する通信データのフォーマット説明
図である。FIG. 8 is an explanatory diagram of a format of communication data used in the embodiment.
【図9】本発明の実施形態3の端末の構成図である。FIG. 9 is a configuration diagram of a terminal according to Embodiment 3 of the present invention.
【図10】ビル管理システムの構成図である。FIG. 10 is a configuration diagram of a building management system.
【図11】同上の従来の自律分散コントローラの体系の
概念図である。11 is a conceptual diagram of a system of conventional autonomous distributed controllers of the same.
【図12】同上の自律分散コントローラの概念的な構成
図である。FIG. 12 is a conceptual configuration diagram of the same autonomous decentralized controller.
【符号の説明】 1 情報線 2 システム管理コンピュータ 3 自律分散コントローラ 4 制御信号線 5 端末 300 共通プラットフォーム 400 用途別パッケージ 500 共通機能パッケージ[Description of Signs] 1 Information line 2 System management computer 3 Autonomous decentralized controller 4 Control signal line 5 Terminal 300 Common platform 400 Application-specific package 500 Common function package
【手続補正6】[Procedure amendment 6]
【補正対象書類名】図面[Document name to be amended] Drawing
【補正対象項目名】図5[Correction target item name] Fig. 5
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【図5】 FIG. 5
Claims (3)
ータと自律分散コントローラを接続し、自律分散コント
ローラには設備負荷を制御する制御用端末や、センサ
ー、スイッチ等の入力要素の状態を監視する監視用端末
が制御信号線を介して接続され、自律分散コントローラ
により各端末の監視制御を行うとともに、システム管理
コンピュータと自律分散コントローラとの間や自律分散
コントローラ同士の間でネットワーク通じて設備の監視
データや制御データを授受が行われるビル管理システム
において、自律分散コントローラには、ハードウェアを
操作、制御するプログラムを標準化した共通プラットフ
ォームと、オブジェクトデータ又はイベントデータと該
データを基に処理するアプリケーションプログラムにデ
ータを引き渡す機能を持つ共通機能パッケージと、シス
テムの用途、規模に応じて取り換え可能な用途別のアプ
リケーションプログラムからなる用途別パッケージとを
備えて成ることを特徴とするビル管理システム。An autonomous distributed controller is connected to a system management computer and an autonomous decentralized controller by a network, and a control terminal for controlling a facility load and a monitoring terminal for monitoring states of input elements such as sensors and switches are controlled by the autonomous decentralized controller. Connected via signal lines, the monitoring and control of each terminal are performed by the autonomous distributed controller, and the monitoring data and control data of the equipment are transmitted over the network between the system management computer and the autonomous distributed controller and between the autonomous distributed controllers. In a building management system in which exchanges are performed, the autonomous decentralized controller has a common platform that standardizes a program for operating and controlling hardware, and a function of transferring data to object data or event data and an application program that processes based on the data. Building management system comprising a common function package, system applications, in that it comprises an and by application packages made of replaceable uses another application program in accordance with the scale with.
ータと自律分散コントローラを接続し、自律分散コント
ローラには設備負荷を制御する制御用端末や、センサ
ー、スイッチ等の入力要素の状態を監視する監視用端末
が制御信号線を介して接続され、自律分散コントローラ
により各端末の監視制御を行うとともに、システム管理
コンピュータと自律分散コントローラとの間や自律分散
コントローラ同士の間でネットワーク通じて設備の監視
データや制御データを授受が行われるビル管理システム
において、自律分散コントローラは、パッケージされた
オブジェクシートと、インベントシートと、制御のプロ
セスを機能別にプロセス化した制御アルゴリズムシート
とを備え、オブジェクトシートには端末の監視のデータ
や、制御のデータ、設定のデータ等のオブジェクトが格
納され、端末の状態の変化に応じてオブジェクシートの
書き換えを行うとともに、イベントシートに通知先とし
登録されている他の自律分散コントローラ若しくはシス
テム管理コンピュータ又は両者に状態の変化に応じた監
視データや制御データをネットワークを通じて伝送する
とともに、ネットワークを通じて送られてきたデータに
対応するオブジェクトシートがある場合にオブジェクト
シートの書き換えを行ってイベントを発生し、対応端末
に対応する監視制御を行うこと特徴とするビル管理シス
テム。2. A system management computer and an autonomous decentralized controller are connected by a network, and the autonomous decentralized controller is controlled by a control terminal for controlling a facility load and a monitoring terminal for monitoring states of input elements such as sensors and switches. Connected via signal lines, the monitoring and control of each terminal are performed by the autonomous distributed controller, and the monitoring data and control data of the equipment are transmitted over the network between the system management computer and the autonomous distributed controller and between the autonomous distributed controllers. In a building management system in which information is exchanged, the autonomous decentralized controller includes a packaged object sheet, an event sheet, and a control algorithm sheet in which a control process is processed for each function, and the object sheet includes terminal monitoring data. And control data, Objects such as fixed data are stored, the object sheet is rewritten according to the change in the state of the terminal, and the status is stored in another autonomous decentralized controller or system management computer or both registered as notification destinations in the event sheet. Monitoring data and control data according to the change are transmitted over the network, and when there is an object sheet corresponding to the data sent over the network, the object sheet is rewritten to generate an event, and the monitoring corresponding to the corresponding terminal is performed. A building management system characterized by performing control.
は、システムの立ち上がり時に自律分散コントローラへ
送って自律分散コントローラで当該端末をオブジェクト
指向のデータベースにリンクさせるための情報を有して
成ることを特徴とする請求項1又は2記載のビル管理シ
ステム。3. The terminal connected to the autonomous distributed controller has information for sending to the autonomous distributed controller when the system is started up and linking the terminal to an object-oriented database by the autonomous distributed controller. The building management system according to claim 1 or 2, wherein
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26725897A JP3444159B2 (en) | 1996-11-29 | 1997-09-30 | Building management system |
| CNB971093687A CN1169032C (en) | 1996-11-29 | 1997-11-28 | Building automation system |
| TW086117929A TW416258B (en) | 1996-11-29 | 1997-11-28 | Building administration system |
| KR1019970064432A KR100279901B1 (en) | 1996-11-29 | 1997-11-29 | Building management systems |
| US08/980,870 US6144993A (en) | 1996-11-29 | 1997-12-01 | Building automation system using common platform program and common function package for controlling facility loads and monitoring terminals |
| HK99100267.8A HK1015473B (en) | 1996-11-29 | 1999-01-20 | Building automation system |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8-320610 | 1996-11-29 | ||
| JP32061096 | 1996-11-29 | ||
| JP26725897A JP3444159B2 (en) | 1996-11-29 | 1997-09-30 | Building management system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10215492A true JPH10215492A (en) | 1998-08-11 |
| JP3444159B2 JP3444159B2 (en) | 2003-09-08 |
Family
ID=26547783
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP26725897A Expired - Lifetime JP3444159B2 (en) | 1996-11-29 | 1997-09-30 | Building management system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3444159B2 (en) |
Cited By (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004334503A (en) * | 2003-05-07 | 2004-11-25 | Toshiba Corp | Distributed device control method and distributed device control system |
| WO2005081198A1 (en) * | 2004-02-25 | 2005-09-01 | The Foundation For The Promotion Of Industrial Science | Information providing system and data generator |
| US8296770B2 (en) | 2005-11-08 | 2012-10-23 | Yokogawa Electric Corporation | Systems and methods for allocation of hardware resource to tasks accordance with the device-based relative value for each of the field devices |
| US8321493B2 (en) | 2004-11-17 | 2012-11-27 | Yokogawa Electric Corporation | Field device and system employing the same |
| JP2018507337A (en) * | 2014-12-08 | 2018-03-15 | ビュー, インコーポレイテッド | Multiple interaction systems in the field |
| US10747082B2 (en) | 2009-12-22 | 2020-08-18 | View, Inc. | Onboard controller for multistate windows |
| US10768582B2 (en) | 2014-03-05 | 2020-09-08 | View, Inc. | Monitoring sites containing switchable optical devices and controllers |
| US10989977B2 (en) | 2011-03-16 | 2021-04-27 | View, Inc. | Onboard controller for multistate windows |
| US11016357B2 (en) | 2009-12-22 | 2021-05-25 | View, Inc. | Self-contained EC IGU |
| US11054792B2 (en) | 2012-04-13 | 2021-07-06 | View, Inc. | Monitoring sites containing switchable optical devices and controllers |
| US11150616B2 (en) | 2014-03-05 | 2021-10-19 | View, Inc. | Site monitoring system |
| US11255120B2 (en) | 2012-05-25 | 2022-02-22 | View, Inc. | Tester and electrical connectors for insulated glass units |
| US11294254B2 (en) | 2017-04-26 | 2022-04-05 | View, Inc. | Building network |
| US11384596B2 (en) | 2015-09-18 | 2022-07-12 | View, Inc. | Trunk line window controllers |
| US11445025B2 (en) | 2012-04-13 | 2022-09-13 | View, Inc. | Applications for controlling optically switchable devices |
| US11631493B2 (en) | 2020-05-27 | 2023-04-18 | View Operating Corporation | Systems and methods for managing building wellness |
| US11740948B2 (en) | 2014-12-08 | 2023-08-29 | View, Inc. | Multiple interacting systems at a site |
| US11750594B2 (en) | 2020-03-26 | 2023-09-05 | View, Inc. | Access and messaging in a multi client network |
| US11747696B2 (en) | 2017-04-26 | 2023-09-05 | View, Inc. | Tandem vision window and media display |
| US11868103B2 (en) | 2014-03-05 | 2024-01-09 | View, Inc. | Site monitoring system |
| US11892737B2 (en) | 2014-06-30 | 2024-02-06 | View, Inc. | Control methods and systems for networks of optically switchable windows during reduced power availability |
| US12087997B2 (en) | 2019-05-09 | 2024-09-10 | View, Inc. | Antenna systems for controlled coverage in buildings |
| US12147142B2 (en) | 2017-04-26 | 2024-11-19 | View, Inc. | Remote management of a facility |
| US12366111B2 (en) | 2015-09-18 | 2025-07-22 | View Operating Corporation | Trunk line window controllers |
| US12422724B2 (en) | 2017-04-26 | 2025-09-23 | View Operating Corporation | Building network |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103941716B (en) * | 2014-05-13 | 2016-08-31 | 北京世纪微熵科技股份有限公司 | Building equipment monitoring method, device and system |
| CN104898436A (en) * | 2015-04-21 | 2015-09-09 | 仪征祥源动力供应有限公司 | Concentrated automatic controller for scattered air conditioners |
-
1997
- 1997-09-30 JP JP26725897A patent/JP3444159B2/en not_active Expired - Lifetime
Cited By (44)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004334503A (en) * | 2003-05-07 | 2004-11-25 | Toshiba Corp | Distributed device control method and distributed device control system |
| WO2005081198A1 (en) * | 2004-02-25 | 2005-09-01 | The Foundation For The Promotion Of Industrial Science | Information providing system and data generator |
| US8321493B2 (en) | 2004-11-17 | 2012-11-27 | Yokogawa Electric Corporation | Field device and system employing the same |
| US8296770B2 (en) | 2005-11-08 | 2012-10-23 | Yokogawa Electric Corporation | Systems and methods for allocation of hardware resource to tasks accordance with the device-based relative value for each of the field devices |
| US10747082B2 (en) | 2009-12-22 | 2020-08-18 | View, Inc. | Onboard controller for multistate windows |
| US11754902B2 (en) | 2009-12-22 | 2023-09-12 | View, Inc. | Self-contained EC IGU |
| US11016357B2 (en) | 2009-12-22 | 2021-05-25 | View, Inc. | Self-contained EC IGU |
| US12078906B2 (en) | 2011-03-16 | 2024-09-03 | View, Inc. | Onboard controller for multistate windows |
| US11681197B2 (en) | 2011-03-16 | 2023-06-20 | View, Inc. | Onboard controller for multistate windows |
| US10989977B2 (en) | 2011-03-16 | 2021-04-27 | View, Inc. | Onboard controller for multistate windows |
| US11073800B2 (en) | 2011-03-16 | 2021-07-27 | View, Inc. | Monitoring sites containing switchable optical devices and controllers |
| US11687045B2 (en) | 2012-04-13 | 2023-06-27 | View, Inc. | Monitoring sites containing switchable optical devices and controllers |
| US11445025B2 (en) | 2012-04-13 | 2022-09-13 | View, Inc. | Applications for controlling optically switchable devices |
| US11054792B2 (en) | 2012-04-13 | 2021-07-06 | View, Inc. | Monitoring sites containing switchable optical devices and controllers |
| US11255120B2 (en) | 2012-05-25 | 2022-02-22 | View, Inc. | Tester and electrical connectors for insulated glass units |
| US11579571B2 (en) | 2014-03-05 | 2023-02-14 | View, Inc. | Monitoring sites containing switchable optical devices and controllers |
| US12130597B2 (en) | 2014-03-05 | 2024-10-29 | View, Inc. | Monitoring sites containing switchable optical devices and controllers |
| US12164273B2 (en) | 2014-03-05 | 2024-12-10 | View, Inc. | Site monitoring system |
| US11150616B2 (en) | 2014-03-05 | 2021-10-19 | View, Inc. | Site monitoring system |
| US11868103B2 (en) | 2014-03-05 | 2024-01-09 | View, Inc. | Site monitoring system |
| US10768582B2 (en) | 2014-03-05 | 2020-09-08 | View, Inc. | Monitoring sites containing switchable optical devices and controllers |
| US11733660B2 (en) | 2014-03-05 | 2023-08-22 | View, Inc. | Monitoring sites containing switchable optical devices and controllers |
| US10859983B2 (en) | 2014-03-05 | 2020-12-08 | View, Inc. | Monitoring sites containing switchable optical devices and controllers |
| US11892737B2 (en) | 2014-06-30 | 2024-02-06 | View, Inc. | Control methods and systems for networks of optically switchable windows during reduced power availability |
| US11948015B2 (en) | 2014-12-08 | 2024-04-02 | View, Inc. | Multiple interacting systems at a site |
| JP2021008813A (en) * | 2014-12-08 | 2021-01-28 | ビュー, インコーポレイテッド | Multiple interacting systems at site |
| US10949267B2 (en) | 2014-12-08 | 2021-03-16 | View, Inc. | Multiple interacting systems at a site |
| US10956231B2 (en) | 2014-12-08 | 2021-03-23 | View, Inc. | Multiple interacting systems at a site |
| US11740948B2 (en) | 2014-12-08 | 2023-08-29 | View, Inc. | Multiple interacting systems at a site |
| US12260269B2 (en) | 2014-12-08 | 2025-03-25 | View Operating Corporation | Multiple interacting systems at a site |
| US11436061B2 (en) | 2014-12-08 | 2022-09-06 | View, Inc. | Multiple interacting systems at a site |
| JP2018507337A (en) * | 2014-12-08 | 2018-03-15 | ビュー, インコーポレイテッド | Multiple interaction systems in the field |
| US12366111B2 (en) | 2015-09-18 | 2025-07-22 | View Operating Corporation | Trunk line window controllers |
| US11384596B2 (en) | 2015-09-18 | 2022-07-12 | View, Inc. | Trunk line window controllers |
| US12147142B2 (en) | 2017-04-26 | 2024-11-19 | View, Inc. | Remote management of a facility |
| US11300849B2 (en) | 2017-04-26 | 2022-04-12 | View, Inc. | Tintable window system computing platform used for personal computing |
| US11294254B2 (en) | 2017-04-26 | 2022-04-05 | View, Inc. | Building network |
| US11747696B2 (en) | 2017-04-26 | 2023-09-05 | View, Inc. | Tandem vision window and media display |
| US12422724B2 (en) | 2017-04-26 | 2025-09-23 | View Operating Corporation | Building network |
| US12087997B2 (en) | 2019-05-09 | 2024-09-10 | View, Inc. | Antenna systems for controlled coverage in buildings |
| US11882111B2 (en) | 2020-03-26 | 2024-01-23 | View, Inc. | Access and messaging in a multi client network |
| US12206660B2 (en) | 2020-03-26 | 2025-01-21 | View, Inc. | Access and messaging in a multi client network |
| US11750594B2 (en) | 2020-03-26 | 2023-09-05 | View, Inc. | Access and messaging in a multi client network |
| US11631493B2 (en) | 2020-05-27 | 2023-04-18 | View Operating Corporation | Systems and methods for managing building wellness |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3444159B2 (en) | 2003-09-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3444159B2 (en) | Building management system | |
| KR100279901B1 (en) | Building management systems | |
| JP5069884B2 (en) | Sensor network system for managing the latest data and history data | |
| US5740368A (en) | Method and apparatus for providing information on a managed peripheral device to plural agents | |
| JP2001014026A (en) | Operation managing device, operation management system, and recording medium on which program of operation managing device is recorded | |
| JP2000134786A (en) | Power system protection control system, control method of power system protection control system, and storage medium storing program module | |
| CN101163039B (en) | Apparatus for restoring network information for home network system and method thereof | |
| JP2549140B2 (en) | Elevator equipment | |
| JPH08123747A (en) | Distributed processing method in facility management system | |
| JP2003029819A (en) | Maintenance device, maintenance system and maintenance method | |
| JP2003018667A (en) | Network distribution type building facilities supervisory control system | |
| WO2020235094A1 (en) | Management device, management method, and program | |
| JP3263340B2 (en) | Building management system | |
| JP3131610B2 (en) | Building management system | |
| JP3963350B2 (en) | Security information centralized delivery system | |
| JP3365061B2 (en) | Terminal | |
| JP2001166822A (en) | Equipment management system | |
| JP2694412B2 (en) | Data transmission system | |
| JP3155254B2 (en) | Application software start-up system and start-up method, and recording medium on which a program for the start-up is recorded | |
| JPH0630469A (en) | Remote monitoring system for multiple facilities | |
| JP3875553B2 (en) | System interface device | |
| US20220321444A1 (en) | Efficient Heartbeat Mechanism for Cloud Applications | |
| JP2025121634A (en) | Remote control system, remote control method, and remote control program | |
| JPH047936A (en) | Information communication network | |
| JP2004040419A (en) | System and method for managing communication destination address |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20030527 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090627 Year of fee payment: 6 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090627 Year of fee payment: 6 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100627 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100627 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110627 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120627 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120627 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130627 Year of fee payment: 10 |
|
| EXPY | Cancellation because of completion of term |