Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7696276B2 - ENGINEERING APPARATUS AND ENGINEERING METHOD - Google Patents
[go: Go Back, main page]

JP7696276B2 - ENGINEERING APPARATUS AND ENGINEERING METHOD - Google Patents

ENGINEERING APPARATUS AND ENGINEERING METHOD Download PDF

Info

Publication number
JP7696276B2
JP7696276B2 JP2021177042A JP2021177042A JP7696276B2 JP 7696276 B2 JP7696276 B2 JP 7696276B2 JP 2021177042 A JP2021177042 A JP 2021177042A JP 2021177042 A JP2021177042 A JP 2021177042A JP 7696276 B2 JP7696276 B2 JP 7696276B2
Authority
JP
Japan
Prior art keywords
data
engineering
unit
common
setting
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.)
Active
Application number
JP2021177042A
Other languages
Japanese (ja)
Other versions
JP2023066447A (en
Inventor
英男 清田
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 JP2021177042A priority Critical patent/JP7696276B2/en
Publication of JP2023066447A publication Critical patent/JP2023066447A/en
Application granted granted Critical
Publication of JP7696276B2 publication Critical patent/JP7696276B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

この発明は、施設監視システムを構成するデバイスに対する各種設定を行うエンジニアリング装置及びエンジニアリング方法に関する。 This invention relates to an engineering device and an engineering method for performing various settings on devices that make up a facility monitoring system.

従来、施設内に設置されている機器の監視又は制御を行う複数のデバイス(例えばプライマリデバイス及びセカンダリデバイス等)を動作させるための設定データを作成するエンジニアリング装置が知られている(例えば特許文献1参照)。エンジニアリング装置は、デバイス毎に設定データを作成し、作成した設定データを各デバイスにダウンロード(受信)させることで、施設監視システムを構築する。各デバイスは、エンジニアリング装置からダウンロードした設定データに基づいて動作し、自機以外の他のデバイス、又は、施設内に設置された1つ以上の機器を監視又は制御する。 Conventionally, there is known an engineering device that creates configuration data for operating multiple devices (e.g., a primary device and a secondary device) that monitor or control equipment installed in a facility (see, for example, Patent Document 1). The engineering device creates configuration data for each device, and downloads (receives) the created configuration data to each device, thereby constructing a facility monitoring system. Each device operates based on the configuration data downloaded from the engineering device, and monitors or controls other devices other than itself, or one or more pieces of equipment installed in the facility.

例えば、施設監視システムは、プライマリデバイスと、プライマリデバイスの配下に接続されるセカンダリデバイスと、セカンダリデバイスの配下に接続される機器とを含んで構成される。プライマリデバイスは、エンジニアリング装置からダウンロードした設定データに基づいて動作することで、配下のセカンダリデバイスを監視又は制御する。また、セカンダリデバイスは、エンジニアリング装置からダウンロードした設定データに基づいて動作することで、配下の機器を監視又は制御する。 For example, a facility monitoring system includes a primary device, a secondary device connected to the primary device, and equipment connected to the secondary device. The primary device monitors or controls the secondary device by operating based on configuration data downloaded from the engineering device. The secondary device monitors or controls the equipment by operating based on configuration data downloaded from the engineering device.

施設監視システムを構築する場合、エンジニアリング装置は、エンジニアリングモードとして動作し、例えば設定画面を表示装置に表示させる。設定画面は、設定データの作成及び確認を行うための画面であり、当該設定データを示す項目(セル)を有する。そして、管理者等は、設定画面を用いて設定データの作成等を行うことでエンジニアリング作業を行う。なお、この設定画面は、プライマリデバイスに対する設定データの作成及び確認用の画面だけでなく、セカンダリデバイスに対する設定データの作成及び確認用の画面も用意されている。そして、エンジニアリング装置は、管理者等によるエンジニアリング作業で得られた設定データをまとめたデータを、エンジニアリングデータとして1つの保持部(データベース)に保持している。 When constructing a facility monitoring system, the engineering device operates in engineering mode and, for example, displays a setting screen on the display device. The setting screen is a screen for creating and checking setting data, and has items (cells) that indicate the setting data. The administrator or the like performs engineering work by creating setting data using the setting screen. Note that this setting screen is not only a screen for creating and checking setting data for the primary device, but also a screen for creating and checking setting data for the secondary device. The engineering device stores a compilation of the setting data obtained through the engineering work of the administrator or the like in a single storage unit (database) as engineering data.

例えば、図20に示すように、従来の施設監視システム2000では、エンジニアリング装置60は、保持部に保持しているエンジニアリングデータのうち、プライマリデバイス70に対する設定データをプライマリデバイス70に書き込む。また、エンジニアリング装置60は、保持部に保持しているエンジニアリングデータのうち、セカンダリデバイス80に対する設定データをセカンダリデバイス80に書き込む。なお、管理者等は、通常、プライマリデバイス70に対する設定データの書き込みを行い、次いで、セカンダリデバイス80に対する設定データの書き込みを行うが、これとは逆に、セカンダリデバイス80に対する設定データの書き込みを、プライマリデバイス70に対する設定データの書き込みよりも先に行う場合もある(先行調整)。 For example, as shown in FIG. 20, in a conventional facility monitoring system 2000, an engineering device 60 writes, from among the engineering data stored in the storage unit, the setting data for a primary device 70 to the primary device 70. Also, from among the engineering data stored in the storage unit, the engineering device 60 writes, from among the engineering data stored in the storage unit, the setting data for a secondary device 80 to the secondary device 80. Note that an administrator or the like usually writes setting data to the primary device 70 and then writes setting data to the secondary device 80, but conversely, there are also cases where the writing of setting data to the secondary device 80 is performed before the writing of setting data to the primary device 70 (advance adjustment).

また、図21に示すように、エンジニアリング装置60は、プライマリデバイス70に対しては、図20と同様に、保持部に保持しているエンジニアリングデータのうち、プライマリデバイス70に対する設定データをプライマリデバイス70に書き込む(符号(1))。一方、セカンダリデバイス80に対しては、エンジニアリング装置60は、予め自機に搭載されている「コネクトモード」により、工場出荷後に現場に設置されたセカンダリデバイス80に直接接続し、設定データを書き込む場合がある(符号(2))。なお、「コネクトモード」では、エンジニアリング装置60は、施設監視システムに構築されたネットワーク内のデバイスに直接接続し、接続先のデバイスに対する設定データの編集等を行うほか、デバイスから設定データを取得(バックアップ)することもできる。 As shown in FIG. 21, the engineering device 60 writes the setting data for the primary device 70 from among the engineering data stored in the storage unit to the primary device 70, as in FIG. 20 (reference symbol (1)). On the other hand, for the secondary device 80, the engineering device 60 may directly connect to the secondary device 80 installed on-site after factory shipment using a "connect mode" that is pre-installed in the device itself, and write the setting data (reference symbol (2)). In the "connect mode", the engineering device 60 directly connects to a device in the network built in the facility monitoring system, and can edit the setting data for the connected device, as well as obtain (back up) the setting data from the device.

また、セカンダリデバイス80は、同様の構成を備えている場合が多いため、1つのセカンダリデバイス80に対する設定データの書き込みが完了したら、その設定データ810のバックアップを行い、バックアップした設定データ810を他のセカンダリデバイス80に展開する場合もある(符号(3))。また、バックアップした設定データ810の展開後に、展開先のセカンダリデバイス80で設定データ810を部分的に変更する場合もある。 In addition, since the secondary devices 80 often have similar configurations, once writing of the configuration data to one secondary device 80 is complete, the configuration data 810 may be backed up and the backed up configuration data 810 may be deployed to another secondary device 80 (symbol (3)). In addition, after the backed up configuration data 810 is deployed, the configuration data 810 may be partially changed on the destination secondary device 80.

特開2020-160909号公報JP 2020-160909 A

ところで、施設監視システム2000では一般に、セカンダリデバイス80の台数が多いため、セカンダリデバイス80に対する設定データの容量も大きくなり、ひいてはエンジニアリング装置60に保持されるエンジニアリングデータの容量も大きくなる。なお、施設監視システム2000では、エンジニアリング装置60に保持されるエンジニアリングデータが、マスタデータとして管理される。 However, since the facility monitoring system 2000 generally has a large number of secondary devices 80, the amount of configuration data for the secondary devices 80 is large, and therefore the amount of engineering data stored in the engineering device 60 is also large. In the facility monitoring system 2000, the engineering data stored in the engineering device 60 is managed as master data.

一方、エンジニアリングデータの編集(作成、変更及び削除等)には複数の管理者(エンジニア)等が関わる場合がある。例えば、図22に示すように、プライマリデバイス70に対する設定データの編集は管理者A及び管理者Bが行い、セカンダリデバイス80に対する設定データの編集は管理者C及び管理者Dが行うような場合である。このような場合、エンジニアリング装置60の保持部(図22の符号610)に保持されるエンジニアリングデータの容量が大きいと、管理者間でのエンジニアリングデータの受け渡しの際に複数のデータに分割して受け渡す必要が生じるなど、エンジニアリング作業の効率が低下するおそれがあるという問題があった。 On the other hand, editing (creating, modifying, deleting, etc.) engineering data may involve multiple administrators (engineers). For example, as shown in FIG. 22, editing of the setting data for the primary device 70 may be performed by administrators A and B, while editing of the setting data for the secondary device 80 may be performed by administrators C and D. In such a case, if the volume of engineering data stored in the storage unit (610 in FIG. 22) of the engineering device 60 is large, there is a problem that the efficiency of engineering work may decrease, as it may become necessary to divide the engineering data into multiple pieces of data before transferring it between administrators.

この発明は、上記のような課題を解決するためになされたもので、エンジニアリングデータの容量増大に伴うエンジニアリング作業の効率低下を抑制可能なエンジニアリング装置を提供することを目的とする。 This invention has been made to solve the above problems, and aims to provide an engineering device that can suppress the decrease in efficiency of engineering work that occurs due to an increase in the volume of engineering data.

この発明に係るエンジニアリング装置は、施設内に設置された機器を監視又は制御する複数のデバイスのそれぞれに対して設定される設定データのうち、2台以上のデバイスに共通して設定される共通データを受け付ける共通データ受付部と、設定データのうちの共通データ以外のデータである個別データを受け付ける個別データ受付部と、共通データ受付部により受け付けられた共通データと、個別データ受付部により受け付けられた個別データとを区別して保持部に登録する登録部と、を備えたことを特徴とする。 The engineering device according to the present invention is characterized by comprising: a common data receiving unit that receives common data that is set in common to two or more devices from among the setting data that is set for each of a plurality of devices that monitor or control equipment installed in a facility; an individual data receiving unit that receives individual data that is data other than the common data from the setting data; and a registration unit that distinguishes between the common data received by the common data receiving unit and the individual data received by the individual data receiving unit and registers them in the storage unit.

この発明によれば、上記のように構成したので、エンジニアリングデータの容量増大を抑制することができ、エンジニアリング作業の効率低下を抑制可能となる。 With the above-mentioned configuration, this invention can prevent the increase in the volume of engineering data and prevent a decrease in the efficiency of engineering work.

実施の形態1に係るエンジニアリング装置を備えた施設監視システムの構成例を示す図である。1 is a diagram showing a configuration example of a facility monitoring system including an engineering device according to a first embodiment; 実施の形態1に係るエンジニアリング装置の構成例を示す図である。FIG. 1 is a diagram illustrating a configuration example of an engineering device according to a first embodiment. 実施の形態1に係るエンジニアリング装置の動作例を示す図である。FIG. 2 is a diagram illustrating an example of the operation of the engineering device according to the first embodiment. 実施の形態1における第1の登録画面の例を示す図である。FIG. 11 is a diagram showing an example of a first registration screen in the first embodiment. 実施の形態1における第2の登録画面の例を示す図である。FIG. 13 is a diagram showing an example of a second registration screen in the first embodiment. 実施の形態1における第3の登録画面の例を示す図である。FIG. 13 is a diagram showing an example of a third registration screen in the first embodiment. 実施の形態1におけるエンジニアリング装置の効果を説明する図である。1 is a diagram for explaining an effect of the engineering device in the first embodiment; 実施の形態2に係るエンジニアリング装置の構成例を示す図である。FIG. 13 is a diagram illustrating a configuration example of an engineering device according to a second embodiment. 実施の形態2に係るエンジニアリング装置の動作例を示す図である。FIG. 11 is a diagram illustrating an example of the operation of the engineering device according to the second embodiment. 実施の形態2における第2の登録画面の例を示す図である。FIG. 13 is a diagram showing an example of a second registration screen in the second embodiment. 実施の形態2における解除指示について説明する図である。FIG. 11 is a diagram illustrating a release instruction in the second embodiment. 実施の形態3に係るエンジニアリング装置の構成例を示す図である。FIG. 13 is a diagram illustrating a configuration example of an engineering device according to a third embodiment. 実施の形態3に係るエンジニアリング装置による削除処理の動作例を示すフローチャートである。13 is a flowchart showing an example of an operation of a deletion process by the engineering device according to the third embodiment; 実施の形態3における設定データの編集画面の例を示す図である。FIG. 13 is a diagram showing an example of an editing screen for setting data in the third embodiment. 図15Aは編集画面の操作領域に表示されたアイコンの例を説明する図であり、図15Bはエンジニアリングデータからセカンダリデバイスに設定されている設定データが削除された様子を説明する図である。FIG. 15A is a diagram illustrating an example of an icon displayed in the operation area of the editing screen, and FIG. 15B is a diagram illustrating the state in which the configuration data set for the secondary device has been deleted from the engineering data. 実施の形態4に係るエンジニアリング装置の構成例を示す図である。FIG. 13 is a diagram illustrating a configuration example of an engineering device according to a fourth embodiment. 実施の形態4に係るエンジニアリング装置による復元処理の動作例を示すフローチャートである。13 is a flowchart showing an example of an operation of a restoration process by an engineering device according to a fourth embodiment; 実施の形態4におけるエンジニアリングデータの復元の概要を説明する図である。FIG. 13 is a diagram for explaining an overview of restoration of engineering data in the fourth embodiment. 実施の形態4におけるセカンダリデバイスの種別等に関する情報を登録する編集画面の例を示す図である。FIG. 13 is a diagram showing an example of an editing screen for registering information regarding the type, etc., of a secondary device in embodiment 4. 従来の施設監視システムにおける、エンジニアリング装置による設定データのデバイスへの書き込みの例を説明する図である。FIG. 1 is a diagram illustrating an example of writing setting data to a device by an engineering device in a conventional facility monitoring system. 従来の施設監視システムにおける、エンジニアリング装置による設定データのデバイスへの書き込みの他の例を説明する図である。11 is a diagram illustrating another example of writing of setting data to a device by an engineering device in a conventional facility monitoring system. FIG. 従来の施設監視システムにおけるエンジニアリングデータの編集に複数の管理者等が関わる例を説明する図である。FIG. 1 is a diagram illustrating an example in which a plurality of managers are involved in editing engineering data in a conventional facility monitoring system.

以下、この発明の実施の形態について図面を参照しながら詳細に説明する。
実施の形態1.
図1は実施の形態1に係るエンジニアリング装置10を備えた施設監視システム1000の構成例を示す図である。施設監視システム1000は、図1に示すように、エンジニアリング装置10、プライマリデバイス20、及びセカンダリデバイス30を備える。エンジニアリング装置10、プライマリデバイス20、及びセカンダリデバイス30は、ネットワークを介して接続される。
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
Embodiment 1.
Fig. 1 is a diagram showing a configuration example of a facility monitoring system 1000 including an engineering device 10 according to embodiment 1. As shown in Fig. 1, the facility monitoring system 1000 includes the engineering device 10, a primary device 20, and a secondary device 30. The engineering device 10, the primary device 20, and the secondary device 30 are connected via a network.

なお、図1では施設監視システム1000にプライマリデバイス20が1つ、セカンダリデバイス30が3つ備えられているが、プライマリデバイス20、及びセカンダリデバイス30の台数はこれに限られない。また、セカンダリデバイス30には、制御又は監視の対象となる機器が接続されているが、図1ではこの機器の表示を省略している。 In FIG. 1, the facility monitoring system 1000 has one primary device 20 and three secondary devices 30, but the number of primary devices 20 and secondary devices 30 is not limited to this. Also, the secondary device 30 is connected to a device to be controlled or monitored, but this device is not shown in FIG. 1.

エンジニアリング装置10は、上述した設定データの作成を含むエンジニアリング処理を行い、施設監視システム1000を構築する。設定データは、例えば、プライマリデバイス20が配下のセカンダリデバイス30を監視又は制御するためのプライマリデバイス20用の設定データ、及びセカンダリデバイス30が配下の機器を監視又は制御するためのセカンダリデバイス30用の設定データである。また、エンジニアリング装置10は、プライマリデバイス20用の設定データ、及びセカンダリデバイス30用の設定データをまとめたデータを、エンジニアリングデータとして保持部104(図2参照)に保持する。 The engineering device 10 performs engineering processing including the creation of the above-mentioned setting data, and constructs the facility monitoring system 1000. The setting data is, for example, setting data for the primary device 20 for the primary device 20 to monitor or control the secondary device 30 under it, and setting data for the secondary device 30 for the secondary device 30 to monitor or control the equipment under it. The engineering device 10 also stores data that combines the setting data for the primary device 20 and the setting data for the secondary device 30 as engineering data in the storage unit 104 (see FIG. 2).

プライマリデバイス20は、エンジニアリング装置10が保持するエンジニアリングデータのうち、自機に対応する設定データをエンジニアリング装置10からダウンロードし、当該ダウンロードした設定データに基づいて動作することで、配下のセカンダリデバイス30を監視又は制御する。 The primary device 20 downloads from the engineering device 10 the configuration data corresponding to itself among the engineering data held by the engineering device 10, and operates based on the downloaded configuration data to monitor or control the secondary device 30 under its control.

セカンダリデバイス30は、エンジニアリング装置10が保持するエンジニアリングデータのうち、自機に対応する設定データをエンジニアリング装置10からダウンロードし、当該ダウンロードした設定データに基づいて動作することで、配下の機器を監視又は制御する。機器は、施設内に設置されており、例えば、センサ、温度計、モータ、ダンパ又は電力計で構成される。 The secondary device 30 downloads from the engineering device 10 the configuration data corresponding to itself among the engineering data held by the engineering device 10, and operates based on the downloaded configuration data to monitor or control the equipment under its control. The equipment is installed within the facility and is composed of, for example, a sensor, a thermometer, a motor, a damper, or a power meter.

図1では、施設監視システム1000の要部を構成するネットワークNWは、プライマリデバイス20を含む上位層と、セカンダリデバイス30を含む下位層との2つの階層により構成されている。なお、ここでは説明を分かり易くするため、ネットワークNWが2つの階層により構成される例を説明するが、ネットワークNWはこれに限らず、3つ以上の階層により構成されていてもよい。また、ネットワークNWは、必ずしも図1に示すような上下関係を有する階層構造でなくともよい。 In FIG. 1, the network NW constituting the main part of the facility monitoring system 1000 is configured with two hierarchical layers: an upper layer including the primary device 20, and a lower layer including the secondary device 30. Note that, for ease of understanding, an example in which the network NW is configured with two hierarchical layers will be described here, but the network NW is not limited to this, and may be configured with three or more hierarchical layers. In addition, the network NW does not necessarily have to have a hierarchical structure with a hierarchical relationship as shown in FIG. 1.

次に、実施の形態1に係るエンジニアリング装置10の構成例について、図2を参照しながら説明する。 Next, a configuration example of the engineering device 10 according to the first embodiment will be described with reference to FIG. 2.

エンジニアリング装置10は、図2に示すように、受付部101、登録部102、表示制御部103、保持部104、及び送信部105を備える。また、エンジニアリング装置10は、ディスプレイ等の表示装置50に接続されている。 As shown in FIG. 2, the engineering device 10 includes a reception unit 101, a registration unit 102, a display control unit 103, a storage unit 104, and a transmission unit 105. The engineering device 10 is also connected to a display device 50 such as a display.

受付部101は、共通データ受付部1011、個別データ受付部1012、及びデバイス情報受付部1013を含んで構成される。 The reception unit 101 includes a common data reception unit 1011, an individual data reception unit 1012, and a device information reception unit 1013.

共通データ受付部1011は、施設内に設置された機器を監視又は制御する複数のデバイスのそれぞれに対して設定される設定データのうち、2台以上のデバイスに共通して設定される共通データを受け付ける。 The common data receiving unit 1011 receives common data that is set in common to two or more devices from among the setting data that is set for each of a plurality of devices that monitor or control equipment installed in the facility.

具体的には、共通データ受付部1011は、グループ情報受付部10111と、データ受付部10112とを含んで構成される。 Specifically, the common data receiving unit 1011 includes a group information receiving unit 10111 and a data receiving unit 10112.

グループ情報受付部10111は、複数のデバイスを、設定データが共通する複数のグループに分けた場合における当該各グループを示す情報(以下、「グループ情報」ともいう。)を受け付ける。 The group information receiving unit 10111 receives information indicating each group (hereinafter also referred to as "group information") when multiple devices are divided into multiple groups that have common configuration data.

グループ情報受付部10111によるグループ情報の受付方法は特に限定されないが、例えばグループ情報受付部10111は、第1表示制御部1031により表示装置50に表示された、後述する第1の登録画面を介して、グループ情報を受け付けてもよい。 The method by which the group information receiving unit 10111 receives group information is not particularly limited, but for example, the group information receiving unit 10111 may receive group information via a first registration screen (described later) that is displayed on the display device 50 by the first display control unit 1031.

データ受付部10112は、グループ情報受付部10111により受け付けられた情報が示す各グループに所属する、少なくとも2台以上のデバイスに共通して設定される設定データを、共通データとして受け付ける。 The data receiving unit 10112 receives, as common data, configuration data that is set in common to at least two or more devices that belong to each group indicated by the information received by the group information receiving unit 10111.

データ受付部10112による共通データの受付方法は特に限定されないが、例えばデータ受付部10112は、第2表示制御部1032により表示装置50に表示された、後述する第2の登録画面を介して、共通データを受け付けてもよい。 The method by which the data receiving unit 10112 receives the common data is not particularly limited, but for example, the data receiving unit 10112 may receive the common data via a second registration screen (described later) that is displayed on the display device 50 by the second display control unit 1032.

個別データ受付部1012は、上記複数のデバイスのそれぞれに対して設定される設定データのうちの共通データ以外のデータである個別データを受け付ける。 The individual data receiving unit 1012 receives individual data, which is data other than the common data among the setting data set for each of the multiple devices.

具体的には、個別データ受付部1012は、グループ情報受付部10111により受け付けられた情報が示す各グループのいずれにも所属しないデバイスに設定される設定データを、個別データとして受け付ける。 Specifically, the individual data receiving unit 1012 receives as individual data the configuration data to be set on a device that does not belong to any of the groups indicated by the information received by the group information receiving unit 10111.

デバイス情報受付部1013は、グループ情報受付部10111により受け付けられた情報が示す各グループに所属する、少なくとも2台以上のデバイスを示す情報を受け付ける。 The device information receiving unit 1013 receives information indicating at least two devices belonging to each group indicated by the information received by the group information receiving unit 10111.

デバイス情報受付部1013によるデバイス情報の受付方法は特に限定されないが、例えばデバイス情報受付部1013は、第3表示制御部1033により表示装置50に表示された、後述する第3の登録画面を介して、デバイス情報を受け付けてもよい。 The method by which the device information receiving unit 1013 receives the device information is not particularly limited, but for example, the device information receiving unit 1013 may receive the device information via a third registration screen (described later) that is displayed on the display device 50 by the third display control unit 1033.

登録部102は、共通データ受付部1011により受け付けられた共通データと、個別データ受付部1012により受け付けられた個別データとを区別して保持部104に登録する。 The registration unit 102 distinguishes between the common data accepted by the common data acceptance unit 1011 and the individual data accepted by the individual data acceptance unit 1012 and registers them in the holding unit 104.

表示制御部103は、第1表示制御部1031、第2表示制御部1032、及び第3表示制御部1033を含んで構成される。 The display control unit 103 includes a first display control unit 1031, a second display control unit 1032, and a third display control unit 1033.

第1表示制御部1031は、上記複数のデバイスのうち、少なくとも2台以上のデバイスが所属するグループを示す情報(グループ情報)を登録するための第1の登録画面を表示装置50に表示させる。第1の登録画面の構成例については後述する。 The first display control unit 1031 causes the display device 50 to display a first registration screen for registering information (group information) indicating a group to which at least two or more devices belong among the plurality of devices. An example of the configuration of the first registration screen will be described later.

第2表示制御部1032は、グループ情報受付部10111により受け付けられたグループの情報が示すグループに所属する、少なくとも2台以上のデバイスに共通して設定される設定データ(共通データ)を登録するための第2の登録画面を表示装置50に表示させる。第2の登録画面の構成例については後述する。 The second display control unit 1032 causes the display device 50 to display a second registration screen for registering setting data (common data) that is set in common to at least two or more devices that belong to the group indicated by the group information accepted by the group information accepting unit 10111. An example of the configuration of the second registration screen will be described later.

第3表示制御部1033は、グループ情報受付部10111により受け付けられたグループの情報が示すグループに所属する、少なくとも2台以上のデバイスの情報(デバイス情報)を登録するための第3の登録画面を表示装置50に表示させる。第3の登録画面の構成例については後述する。 The third display control unit 1033 causes the display device 50 to display a third registration screen for registering information (device information) of at least two or more devices belonging to the group indicated by the group information accepted by the group information accepting unit 10111. An example of the configuration of the third registration screen will be described later.

保持部104は、登録部102により登録された、共通データ及び個別データを含むエンジニアリングデータを保持する。なお、保持部104では、共通データと個別データとは区別して保持される。 The storage unit 104 stores the engineering data, including the common data and the individual data, registered by the registration unit 102. The storage unit 104 stores the common data and the individual data separately.

送信部105は、ネットワークNW内の各デバイスを行う通信部(不図示)を介して、保持部104に保持されているエンジニアリングデータを、ネットワークNW内の各デバイスに対して送信する。 The transmission unit 105 transmits the engineering data stored in the storage unit 104 to each device in the network NW via a communication unit (not shown) that serves each device in the network NW.

このとき、送信部105は、デバイス情報受付部1013により受け付けられた情報(デバイス情報)に基づいて、データ受付部10112により受け付けられた共通データを、グループ情報受付部10111により受け付けられた情報が示す各グループに所属する、少なくとも2台以上のデバイスに送信する。 At this time, the transmission unit 105 transmits the common data accepted by the data acceptance unit 10112 to at least two or more devices belonging to each group indicated by the information accepted by the group information acceptance unit 10111, based on the information (device information) accepted by the device information acceptance unit 1013.

具体的には、送信部105は、デバイス情報受付部1013により受け付けられたデバイス情報を参照し、送信先のデバイスがいずれかのグループに所属しているか否かを確認する。送信先のデバイスがいずれかのグループに所属している場合、送信部105は、当該グループに所属する少なくとも2台以上のデバイスに共通して設定される共通データを当該デバイスに送信する。 Specifically, the transmission unit 105 refers to the device information accepted by the device information acceptance unit 1013 and checks whether the destination device belongs to any group. If the destination device belongs to any group, the transmission unit 105 transmits common data set in common to at least two or more devices that belong to the group to the destination device.

また、送信部105は、当該グループにおいて、後述する「特定個別データ」が存在し、かつ送信先のデバイスが当該特定個別データの適用対象となっている場合、当該送信先のデバイスに対し、当該特定個別データも送信する。 In addition, if "specific individual data" (described later) exists in the group and the destination device is subject to the specific individual data, the transmission unit 105 also transmits the specific individual data to the destination device.

一方、送信先のデバイスがいずれのグループにも所属していない場合、送信部105は、当該送信先のデバイスに対応する個別データを当該デバイスに送信する。 On the other hand, if the destination device does not belong to any group, the transmitting unit 105 transmits individual data corresponding to the destination device to the device.

受付部101、登録部102、表示制御部103、及び送信部105の機能は、例えばエンジニアリング装置10が備える不図示のCPU(Central Processing Unit)が、不図示のメモリに展開された所定のプログラムを実行することにより実現される。また、保持部104は、例えばHDD(Hard Disc Drive)、SSD(Solid State Drive)、又はメモリ等で構成される。 The functions of the reception unit 101, the registration unit 102, the display control unit 103, and the transmission unit 105 are realized, for example, by a central processing unit (CPU) (not shown) of the engineering device 10 executing a predetermined program deployed in a memory (not shown). The storage unit 104 is configured, for example, by a hard disc drive (HDD), a solid state drive (SSD), or a memory.

なお、図2では、保持部104がエンジニアリング装置10の内部に設けられた場合を示しているが、保持部104はエンジニアリング装置10の外部に設けられていてもよい。 Note that while FIG. 2 shows a case where the holding unit 104 is provided inside the engineering device 10, the holding unit 104 may also be provided outside the engineering device 10.

次に、図2に示す実施の形態1に係るエンジニアリング装置10の動作例について、図3のフローチャートを参照しながら説明する。なお、図3では、エンジニアリング装置10による共通データの登録例について説明する。 Next, an example of the operation of the engineering device 10 according to the first embodiment shown in FIG. 2 will be described with reference to the flowchart in FIG. 3. Note that FIG. 3 describes an example of registration of common data by the engineering device 10.

なお、以下では、説明を簡単にするため、グループ情報受付部10111は、第1表示制御部1031により表示装置50に表示された第1の登録画面を介して、管理者等からグループ情報を受け付けるものとする。また、データ受付部10112は、第2表示制御部1032により表示装置50に表示された第2の登録画面を介して、管理者等から共通データを受け付けるものとする。また、デバイス情報受付部1013は、第3表示制御部1033により表示装置50に表示された第3の登録画面を介して、管理者等からデバイス情報を受け付けるものとする。 In the following, for simplicity of explanation, the group information receiving unit 10111 is assumed to receive group information from the administrator, etc., via a first registration screen displayed on the display device 50 by the first display control unit 1031. The data receiving unit 10112 is assumed to receive common data from the administrator, etc., via a second registration screen displayed on the display device 50 by the second display control unit 1032. The device information receiving unit 1013 is assumed to receive device information from the administrator, etc., via a third registration screen displayed on the display device 50 by the third display control unit 1033.

また、以下では、管理者等は、グループ情報が示すグループに所属するデバイスとして、セカンダリデバイス30を登録するものとする。セカンダリデバイス30は上述のように、同様の構成を備えている場合が多く、グループに所属するデバイスとして共通データを設定するのに好適である。 In the following description, the administrator or the like will register the secondary device 30 as a device belonging to the group indicated by the group information. As described above, the secondary devices 30 often have a similar configuration, and are suitable for setting common data as devices belonging to a group.

まず、第1表示制御部1031は、ネットワークNW内の複数のデバイスのうち、少なくとも2台以上のデバイスが所属するグループの情報(グループ情報)を登録するための第1の登録画面を表示装置50に表示させる(ステップST301)。 First, the first display control unit 1031 causes the display device 50 to display a first registration screen for registering information (group information) of a group to which at least two or more devices belong among the multiple devices in the network NW (step ST301).

次に、グループ情報受付部10111は、第1表示制御部1031により表示装置50に表示された第1の登録画面を介して、管理者等からグループ情報を受け付ける(ステップST302)。 Next, the group information receiving unit 10111 receives group information from the administrator, etc. via the first registration screen displayed on the display device 50 by the first display control unit 1031 (step ST302).

この第1の登録画面の例を図4に示す。管理者等は、図4に示す第1の登録画面401から、グループ情報を登録することができる。図4の例では、グループ情報として、「休憩室」、「ロッカー室」、及び「清掃員控室」というグループを示す情報が登録されている。管理者等は、例えば「名称」欄の末尾の項目(セル)に所望のグループ名称を入力し、所定の登録操作(例えば登録アイコン4011の押下)を行うことで、新たなグループ情報を登録する。 An example of this first registration screen is shown in FIG. 4. The administrator or the like can register group information from the first registration screen 401 shown in FIG. 4. In the example of FIG. 4, information indicating the groups "Break Room", "Locker Room", and "Cleaning Staff Waiting Room" is registered as group information. The administrator or the like can register new group information, for example, by inputting a desired group name in the last item (cell) in the "Name" column and performing a specified registration operation (for example, pressing the registration icon 4011).

なお、第1の登録画面401に表示された「個別設定総数」は、各グループに存在する「特定個別データ」の総数を示している。例えば、各グループに所属するデバイスに共通して設定される共通データを構成する複数の項目のうち、ある項目については、デバイス毎に個別の設定値を設定したいような場合がある。その場合、管理者等は、グループ内において、その項目についての共通設定を解除し、個別設定に切り替えることができる。このように、共通データを構成する複数の項目のうち、共通設定から個別設定に切り替えられた項目に関する情報が、共通データとは別に、特定個別データとして保持部104に追加登録される。すなわち、「個別設定総数」は、各グループにおける特定個別データの総数を示している。 The "total number of individual settings" displayed on the first registration screen 401 indicates the total number of "specific individual data" that exists in each group. For example, among the multiple items that make up the common data that is set in common to the devices belonging to each group, there may be cases where an individual setting value is desired for a certain item for each device. In such cases, an administrator or the like can cancel the common setting for that item within the group and switch to an individual setting. In this way, information regarding an item that has been switched from a common setting to an individual setting among the multiple items that make up the common data is additionally registered in the storage unit 104 as specific individual data, separate from the common data. In other words, the "total number of individual settings" indicates the total number of specific individual data in each group.

管理者等は、第1の登録画面401に表示された個別設定総数を確認することで、以下のような利点がある。例えば、個別設定は、各グループの配下において設定されるため、グループの削除又は変更によって破棄される場合がある。そこで、管理者等は、第1の登録画面401に表示された個別設定総数を確認することで、グループの削除又は変更前にその影響を確認することができる。なお、エンジニアリング装置10は、個別設定をグループの削除又は変更によって破棄せずにそのまま保持したり、あるいはファイルとして外部に出力するようにしてもよい。 The administrator, etc., can obtain the following advantages by checking the total number of individual settings displayed on the first registration screen 401. For example, because individual settings are set under each group, they may be discarded when a group is deleted or changed. Therefore, by checking the total number of individual settings displayed on the first registration screen 401, the administrator, etc., can check the impact of deleting or changing a group before deleting or changing it. Note that the engineering device 10 may retain the individual settings as they are without discarding them when a group is deleted or changed, or may output them to the outside as a file.

また、例えば個別設定総数が極端に多い場合、あえてグループ情報を登録して共通データを設定するのではなく、従来のようなデータの設定方法(デバイス毎に設定データを設定する方法)を採用した方が、エンジニアリングデータ全体としての容量が少なくなる場合がある。そこで、管理者等は、この個別設定総数を確認することで、グループでの管理を行うのが適切かどうかといった判断を行うこともできる。 For example, if the total number of individual settings is extremely large, it may be possible to reduce the overall volume of engineering data by adopting a traditional data setting method (setting configuration data for each device) rather than registering group information and setting common data. By checking the total number of individual settings, administrators can determine whether or not it is appropriate to manage them in groups.

次に、第2表示制御部1032は、グループ情報受付部10111により受け付けられた情報が示すグループに所属する、少なくとも2台以上のデバイスに共通して設定される設定データを登録するための第2の登録画面を表示装置50に表示させる(ステップST303)。 Next, the second display control unit 1032 causes the display device 50 to display a second registration screen for registering configuration data that is set in common to at least two or more devices that belong to the group indicated by the information received by the group information receiving unit 10111 (step ST303).

次に、データ受付部10112は、第2表示制御部1032により表示装置50に表示された第2の登録画面を介して登録された設定データを、共通データとして受け付ける(ステップST304)。 Next, the data receiving unit 10112 receives as common data the setting data registered via the second registration screen displayed on the display device 50 by the second display control unit 1032 (step ST304).

この第2の登録画面の例を図5に示す。管理者等は、図5に示す第2の登録画面501から、グループに所属する少なくとも2台以上のデバイスに共通して設定される設定データ(共通データ)を登録することができる。図5の例では、共通データが1レコード分登録されている。この共通データは、例えば「休憩室」グループに所属するデバイスに共通して設定される。管理者等は、必要に応じて、第2の登録画面501から、共通データをレコード単位で追加し、所定の登録操作(例えば登録アイコン(不図示)の押下)を行うことで、新たな共通データを登録する。 An example of this second registration screen is shown in FIG. 5. From the second registration screen 501 shown in FIG. 5, an administrator or the like can register setting data (common data) that is set in common to at least two or more devices belonging to a group. In the example of FIG. 5, one record of common data is registered. This common data is set in common to devices belonging to a "break room" group, for example. If necessary, an administrator or the like can add common data on a record-by-record basis from the second registration screen 501 and register new common data by performing a specified registration operation (for example, pressing a registration icon (not shown)).

次に、第3表示制御部1033は、グループ情報受付部10111により受け付けられたグループの情報が示すグループに所属する、少なくとも2台以上のデバイスを示す情報(デバイス情報)を登録するための第3の登録画面を表示装置50に表示させる(ステップST305)。 Next, the third display control unit 1033 causes the display device 50 to display a third registration screen for registering information (device information) indicating at least two or more devices belonging to the group indicated by the group information accepted by the group information accepting unit 10111 (step ST305).

次に、デバイス情報受付部1013は、第3表示制御部1033により表示装置50に表示された第3の登録画面を介して、管理者等からデバイス情報を受け付ける(ステップST306)。 Next, the device information receiving unit 1013 receives device information from the administrator, etc. via the third registration screen displayed on the display device 50 by the third display control unit 1033 (step ST306).

この第3の登録画面の例を図6に示す。管理者等は、図6に示す第3の登録画面601から、グループに所属する少なくとも2台以上のデバイスを示す情報(デバイス情報)を登録することができる。図6の例では、「11-001 1F 休憩室」という名称が付されたセカンダリデバイス30が「休憩室」グループに所属し、「11-002 1F ロッカー室-1」という名称が付されたセカンダリデバイス30が「ロッカー室」グループに所属していることが分かる。 An example of this third registration screen is shown in FIG. 6. From the third registration screen 601 shown in FIG. 6, an administrator or the like can register information (device information) indicating at least two or more devices belonging to a group. In the example of FIG. 6, it can be seen that the secondary device 30 named "11-001 1F Rest Room" belongs to the "Rest Room" group, and the secondary device 30 named "11-002 1F Locker Room-1" belongs to the "Locker Room" group.

また、図6における「個別設定数」は、セカンダリデバイス30に適用される特定個別データの数を示している。例えば、図6の例では、「休憩室」グループに所属する「11-001 1F 休憩室」という名称が付されたセカンダリデバイス30に対しては、適用される特定個別データが2つ存在し、「ロッカー室」グループに所属する「11-002 1F ロッカー室-1」という名称が付されたセカンダリデバイス30に対しては、適用される特定個別データが存在しないことが分かる。 In addition, the "number of individual settings" in FIG. 6 indicates the number of specific individual data applied to the secondary device 30. For example, in the example in FIG. 6, it can be seen that there are two specific individual data applied to the secondary device 30 named "11-001 1F Break Room" belonging to the "Rest Room" group, and there is no specific individual data applied to the secondary device 30 named "11-002 1F Locker Room-1" belonging to the "Locker Room" group.

なお、図6において、同じグループに所属するセカンダリデバイス30に対する個別設定数を足し合わせたものが、図4に示したグループ毎の個別設定総数となっている。例えば、図6の例において、同じ「休憩室」グループに所属する、「11-001 1F 休憩室」という名称が付されたセカンダリデバイス30に対する個別設定数「2」と、「13-001 3F 休憩室」という名称が付されたセカンダリデバイス30に対する個別設定数「5」とを足し合わせた数が、図4に示した「休憩室」グループにおける個別設定総数「7」となっている。 In FIG. 6, the total number of individual settings for each group shown in FIG. 4 is the sum of the numbers of individual settings for secondary devices 30 belonging to the same group. For example, in the example of FIG. 6, the total number of individual settings for the "Rest Room" group shown in FIG. 4 is the sum of the number of individual settings "2" for the secondary device 30 named "11-001 1F Rest Room" and the number of individual settings "5" for the secondary device 30 named "13-001 3F Rest Room", both of which belong to the same "Rest Room" group.

一方、「11-003 1F ロッカー室-2」という名称が付されたセカンダリデバイス30は、いずれのグループにも所属していない。この場合、「11-003 1F ロッカー室-2」という名称が付されたセカンダリデバイス30に対しては、共通データは適用されず、従来通り、当該セカンダリデバイス30に個別に設定された設定データ(個別データ)が適用される。管理者等は、この第3の登録画面601を介して、セカンダリデバイス30とグループとを紐付け、所定の登録操作(例えば登録アイコン6011の押下)を行うことで、デバイス情報を登録する。 On the other hand, the secondary device 30 named "11-003 1F Locker Room-2" does not belong to any group. In this case, the common data is not applied to the secondary device 30 named "11-003 1F Locker Room-2", and the setting data (individual data) individually set for that secondary device 30 is applied as in the past. The administrator or the like links the secondary device 30 with a group via this third registration screen 601 and registers the device information by performing a specified registration operation (for example, pressing the registration icon 6011).

次に、登録部102は、ステップST306でデバイス情報受付部1013により受け付けられた共通データを、個別データと区別して保持部104に登録する(ステップST307)。 Next, the registration unit 102 registers the common data accepted by the device information acceptance unit 1013 in step ST306 in the storage unit 104, distinguishing it from the individual data (step ST307).

なお、個別データ受付部1012は、設定データのうちの共通データ以外のデータである個別データを受け付ける。そして、登録部102は、個別データ受付部1012により受け付けられた個別データを、共通データと区別して保持部104に登録する。 The individual data receiving unit 1012 receives individual data, which is data other than the common data among the setting data. The registration unit 102 then registers the individual data received by the individual data receiving unit 1012 in the storage unit 104, distinguishing it from the common data.

その後、送信部105は、管理者等の指示に応じて、エンジニアリング装置10以外の装置と通信を行う通信部(不図示)を介して、保持部104に保持されているエンジニアリングデータを、ネットワークNW内のセカンダリデバイス30に対して送信する。 Then, in response to instructions from an administrator or the like, the transmission unit 105 transmits the engineering data stored in the storage unit 104 to the secondary device 30 in the network NW via a communication unit (not shown) that communicates with devices other than the engineering device 10.

このとき、送信部105は、上述したデバイス情報を参照し、送信先のセカンダリデバイス30がいずれかのグループに所属しているか否かを確認する。送信先のセカンダリデバイス30がいずれかのグループに所属している場合、送信部105は、当該グループに対応する共通データを当該セカンダリデバイス30に送信する。また、送信部105は、送信先のセカンダリデバイス30に適用される特定個別データが存在する場合は、当該特定個別データも送信先のセカンダリデバイス30に送信する。 At this time, the transmitting unit 105 refers to the device information described above and checks whether the destination secondary device 30 belongs to any group. If the destination secondary device 30 belongs to any group, the transmitting unit 105 transmits common data corresponding to that group to the secondary device 30. Furthermore, if there is specific individual data that applies to the destination secondary device 30, the transmitting unit 105 also transmits the specific individual data to the destination secondary device 30.

例えば、デバイス情報が図6のように登録されている場合、送信部105は、「休憩室」グループに所属する、「11-001 1F 休憩室」という名称が付されたセカンダリデバイス30に対しては、「休憩室」グループに対応する共通データを送信する。また、当該セカンダリデバイス30に対しては、適用される特定個別データが2つ存在するので、送信部105は、「休憩室」グループに対応する共通データを送信した後、当該セカンダリデバイス30に適用される2つの特定個別データを送信する。 For example, when the device information is registered as shown in FIG. 6, the transmission unit 105 transmits common data corresponding to the "Break Room" group to a secondary device 30 named "11-001 1F Break Room" that belongs to the "Break Room" group. In addition, since there are two specific individual data to be applied to the secondary device 30, the transmission unit 105 transmits the common data corresponding to the "Break Room" group, and then transmits the two specific individual data to be applied to the secondary device 30.

同様に、送信部105は、「休憩室」グループに所属する、「13-001 3F 休憩室」という名称が付されたセカンダリデバイス30に対しては、「休憩室」グループに対応する共通データを送信する。また、当該セカンダリデバイス30に対しては、適用される特定個別データが5つ存在するので、送信部105は、「休憩室」グループに対応する共通データを送信した後、当該セカンダリデバイス30に適用される5つの特定個別データを送信する。これにより、同じグループに所属しているセカンダリデバイス30に対しては、同一の共通データが送信されることになる。 Similarly, the transmission unit 105 transmits common data corresponding to the "Break Room" group to the secondary device 30 named "13-001 3F Break Room" that belongs to the "Break Room" group. Furthermore, since there are five specific individual data to be applied to this secondary device 30, the transmission unit 105 transmits the common data corresponding to the "Break Room" group, and then transmits the five specific individual data to be applied to this secondary device 30. As a result, the same common data is transmitted to secondary devices 30 that belong to the same group.

一方、送信先のセカンダリデバイス30がいずれのグループにも所属していない場合、送信部105は、個別データ受付部1012により受け付けられた、当該セカンダリデバイス30に対応する個別データを当該セカンダリデバイス30に送信する。 On the other hand, if the destination secondary device 30 does not belong to any group, the transmitting unit 105 transmits to the secondary device 30 the individual data corresponding to that secondary device 30 that was accepted by the individual data accepting unit 1012.

例えば、デバイス情報が図6のように登録されている場合、「11-003 1F ロッカー室-2」という名称が付されたセカンダリデバイス30は、いずれのグループにも所属していない。したがって、送信部105は、当該セカンダリデバイス30に対しては、個別データ受付部1012により受け付けられた、当該セカンダリデバイス30に対応する個別データを送信する。 For example, if the device information is registered as shown in FIG. 6, the secondary device 30 named "11-003 1F Locker Room-2" does not belong to any group. Therefore, the transmission unit 105 transmits to the secondary device 30 the individual data corresponding to the secondary device 30 that has been accepted by the individual data acceptance unit 1012.

なお、上記の説明では、ステップST303~304で共通データを受け付けた後、ステップST305~306でデバイス情報を受け付ける例を説明したが、エンジニアリング装置10は、先にデバイス情報を受け付けた後、次に共通データを受け付けるようにしてもよいし、これらの受け付けを並行して行ってもよい。 In the above explanation, an example is described in which common data is received in steps ST303 and ST304, and then device information is received in steps ST305 and ST306. However, the engineering device 10 may receive the device information first, and then the common data, or these receptions may be performed in parallel.

このように、エンジニアリング装置10では、複数のセカンダリデバイス30の構成が同様であるケースが多いという傾向を利用し、図7に示すように、同一の設定データ部分を共通データとして保持部104上で共通化(一元化)する。これにより、エンジニアリング装置10では、すべての設定データをデバイス毎に保持する場合に比べて、エンジニアリングデータの容量増大を抑制することができ、エンジニアリング作業の効率低下を抑制することができる。また、管理者等は、共通データに変更がある場合は、当該共通データのみを変更するだけで、同一の共通データの設定が期待される他のセカンダリデバイス30にも当該変更を反映することができ、保守性の向上につながる。 In this way, the engineering device 10 takes advantage of the tendency that multiple secondary devices 30 often have similar configurations, and standardizes (centralizes) the same configuration data portions as common data on the storage unit 104, as shown in FIG. 7. This makes it possible for the engineering device 10 to suppress an increase in the volume of engineering data compared to a case in which all configuration data is stored for each device, and suppresses a decrease in the efficiency of engineering work. Furthermore, when there is a change in the common data, the administrator, etc., can simply change the common data and have the change reflected in other secondary devices 30 that are expected to have the same common data settings, leading to improved maintainability.

以上のように、実施の形態1によれば、エンジニアリング装置10は、施設内に設置された機器を監視又は制御する複数のデバイスのそれぞれに対して設定される設定データのうち、2台以上のデバイスに共通して設定される共通データを受け付ける共通データ受付部1011と、設定データのうちの共通データ以外のデータである個別データを受け付ける個別データ受付部1012と、共通データ受付部1011により受け付けられた共通データと、個別データ受付部1012により受け付けられた個別データとを区別して保持部104に登録する登録部102と、を備えた。これにより、エンジニアリング装置10は、エンジニアリングデータの容量増大に伴うエンジニアリング作業の効率低下を抑制可能となる。 As described above, according to the first embodiment, the engineering device 10 includes a common data receiving unit 1011 that receives common data that is set commonly to two or more devices among the setting data that is set for each of a plurality of devices that monitor or control equipment installed in a facility, an individual data receiving unit 1012 that receives individual data that is data other than the common data among the setting data, and a registration unit 102 that distinguishes between the common data received by the common data receiving unit 1011 and the individual data received by the individual data receiving unit 1012 and registers them in the holding unit 104. This makes it possible for the engineering device 10 to suppress a decrease in efficiency of engineering work that occurs due to an increase in the volume of engineering data.

また、共通データ受付部1011は、複数のデバイスを、設定データが共通する複数のグループに分けた場合における当該各グループを示す情報を受け付けるグループ情報受付部10111と、グループ情報受付部10111により受け付けられた情報が示す各グループに所属する、少なくとも2台以上のデバイスに共通して設定される設定データを、共通データとして受け付けるデータ受付部10112と、を備え、個別データ受付部1012は、グループ情報受付部10111により受け付けられた情報が示す各グループのいずれにも所属しないデバイスに設定される設定データを、個別データとして受け付ける。これにより、エンジニアリング装置10は、デバイスがグループに所属するか否かに応じて共通データ又は個別データを受け付け可能となる。 The common data receiving unit 1011 also includes a group information receiving unit 10111 that receives information indicating each group when multiple devices are divided into multiple groups with common setting data, and a data receiving unit 10112 that receives as common data setting data that is set in common to at least two or more devices that belong to each group indicated by the information received by the group information receiving unit 10111, and the individual data receiving unit 1012 receives as individual data setting data that is set to a device that does not belong to any of the groups indicated by the information received by the group information receiving unit 10111. This allows the engineering device 10 to receive common data or individual data depending on whether the device belongs to a group.

また、エンジニアリング装置10は、各グループを示す情報を登録するための第1の登録画面を表示装置50に表示させる第1表示制御部1031を備え、グループ情報受付部10111は、第1表示制御部1031により表示装置50に表示された第1の登録画面を介して、グループを示す情報を受け付ける。これにより、管理者等は、グループを示す情報を容易に登録することができる。 The engineering device 10 also includes a first display control unit 1031 that causes the display device 50 to display a first registration screen for registering information indicating each group, and the group information receiving unit 10111 receives information indicating the group via the first registration screen displayed on the display device 50 by the first display control unit 1031. This allows the administrator or the like to easily register information indicating the group.

また、エンジニアリング装置10は、共通データを登録するための第2の登録画面を表示装置50に表示させる第2表示制御部1032を備え、データ受付部10112は、第2表示制御部1032により表示装置50に表示された第2の登録画面を介して登録された設定データを、共通データとして受け付ける。これにより、管理者等は、共通データを容易に登録することができる。 The engineering device 10 also includes a second display control unit 1032 that causes the display device 50 to display a second registration screen for registering common data, and the data receiving unit 10112 receives, as common data, the setting data registered via the second registration screen displayed on the display device 50 by the second display control unit 1032. This allows the administrator or the like to easily register common data.

また、エンジニアリング装置10は、グループ情報受付部10111により受け付けられた情報が示す各グループに所属する、少なくとも2台以上のデバイスを示す情報を受け付けるデバイス情報受付部1013と、デバイス情報受付部1013により受け付けられた情報に基づいて、データ受付部10112により受け付けられた共通データを、グループ情報受付部10111により受け付けられた情報が示す各グループに所属する、少なくとも2台以上のデバイスに送信する送信部105と、を備えた。これにより、エンジニアリング装置10は、グループに所属するデバイスに対して、共通データを適切に送信することができる。 The engineering device 10 also includes a device information receiving unit 1013 that receives information indicating at least two or more devices belonging to each group indicated by the information received by the group information receiving unit 10111, and a transmission unit 105 that transmits the common data received by the data receiving unit 10112 to at least two or more devices belonging to each group indicated by the information received by the group information receiving unit 10111, based on the information received by the device information receiving unit 1013. This allows the engineering device 10 to appropriately transmit the common data to the devices belonging to the group.

また、エンジニアリング装置10は、グループ情報受付部10111により受け付けられた情報が示す各グループに所属する、少なくとも2台以上のデバイスを示す情報を登録するための第3の登録画面を表示装置50に表示させる第3表示制御部1033を備え、デバイス情報受付部1013は、第3表示制御部1033により表示装置50に表示された第3の登録画面を介して、各グループに所属する少なくとも2台以上のデバイスを示す情報を受け付ける。これにより、管理者等は、グループに所属する少なくとも2台以上のデバイスを示す情報を容易に登録することができる。 The engineering device 10 also includes a third display control unit 1033 that causes the display device 50 to display a third registration screen for registering information indicating at least two or more devices belonging to each group indicated by the information accepted by the group information accepting unit 10111, and the device information accepting unit 1013 accepts information indicating at least two or more devices belonging to each group via the third registration screen displayed on the display device 50 by the third display control unit 1033. This allows the administrator or the like to easily register information indicating at least two or more devices belonging to a group.

実施の形態2.
実施の形態1では、ネットワークNW内の各デバイスのそれぞれに対して設定される設定データのうち、2台以上のデバイスに共通して設定される設定データを共通データとして登録する例を説明した。実施の形態2では、実施の形態1で説明した「特定個別データ」の登録例について説明する。
Embodiment 2.
In the first embodiment, an example was described in which setting data set for each device in the network NW, which is set commonly to two or more devices, is registered as common data. In the second embodiment, an example of registering the "specific individual data" described in the first embodiment will be described.

例えば、各グループに所属するデバイスに共通して設定される共通データを構成する複数の項目のうち、ある項目については、デバイス毎に個別の設定値を設定したいような場合がある。その場合、管理者等は、グループ内において、その項目についての共通設定を解除し、個別設定に切り替えることができる。このように、共通データを構成する複数の項目のうち、共通設定から個別設定に切り替えられた項目に関する情報が、共通データとは別に、特定個別データとして保持部に追加登録される。 For example, among the multiple items constituting the common data that are set in common to the devices belonging to each group, there may be cases where an individual setting value is desired for a certain item for each device. In such a case, an administrator or the like can cancel the common setting for that item within the group and switch to an individual setting. In this way, information regarding an item that has been switched from a common setting to an individual setting among the multiple items constituting the common data is additionally registered in the storage unit as specific individual data, separate from the common data.

図8は、実施の形態2に係るエンジニアリング装置10bの構成例を示す図である。実施の形態2に係るエンジニアリング装置10bは、実施の形態1に係るエンジニアリング装置10に対し、解除指示受付部1014が追加され、登録部102が登録部102bに変更されている。エンジニアリング装置10bのその他の構成については、実施の形態1に係るエンジニアリング装置10と同様であるため、同一の符号を付してその説明を省略する。 Figure 8 is a diagram showing an example of the configuration of an engineering device 10b according to the second embodiment. In the engineering device 10b according to the second embodiment, a release instruction receiving unit 1014 is added to the engineering device 10 according to the first embodiment, and the registration unit 102 is changed to a registration unit 102b. The other configuration of the engineering device 10b is similar to that of the engineering device 10 according to the first embodiment, so the same reference numerals are used and the description thereof is omitted.

解除指示受付部1014は、共通データとして保持部104に登録された設定データを構成する項目単位で、共通設定(共通データとしての登録)を解除する旨の解除指示を受け付ける。 The release instruction receiving unit 1014 receives a release instruction to release the common settings (registration as common data) on an item-by-item basis that constitutes the setting data registered in the storage unit 104 as common data.

解除指示受付部1014による解除指示の受付方法は特に限定されないが、例えば解除指示受付部1014は、第2表示制御部1032により表示装置50に表示された第2の登録画面を介して、解除指示を受け付けてもよい。 The method by which the release instruction receiving unit 1014 receives the release instruction is not particularly limited, but for example, the release instruction receiving unit 1014 may receive the release instruction via a second registration screen displayed on the display device 50 by the second display control unit 1032.

登録部102bは、解除指示受付部1014により解除指示が受け付けられた場合、当該解除指示により共通設定が解除された項目に関する情報を、特定個別データとして保持部104に追加登録する。 When a release instruction is received by the release instruction receiving unit 1014, the registration unit 102b additionally registers information about the item whose common setting has been released by the release instruction in the storage unit 104 as specific individual data.

このとき、登録部102bは、特定個別データとして、解除指示により共通設定が解除された項目に対して個別に設定される設定値と、当該設定値が適用されるデバイスを示す情報とを対応付けたデータを、保持部104に追加登録する。 At this time, the registration unit 102b additionally registers, as specific individual data, data in the holding unit 104 that associates the setting value that is individually set for the item whose common setting has been cancelled by the cancellation instruction with information indicating the device to which the setting value is applied.

次に、図8に示す実施の形態2に係るエンジニアリング装置10bの動作例について、図9のフローチャートを参照しながら説明する。なお、以下では、説明を簡単にするため、解除指示受付部1014は、第2表示制御部1032により表示装置50に表示された第2の登録画面を介して、管理者等から解除指示を受け付けるものとする。 Next, an example of the operation of the engineering device 10b according to the second embodiment shown in FIG. 8 will be described with reference to the flowchart in FIG. 9. In the following, for simplicity of explanation, it is assumed that the release instruction receiving unit 1014 receives the release instruction from the administrator or the like via the second registration screen displayed on the display device 50 by the second display control unit 1032.

まず、第2表示制御部1032は、管理者等の指示に応じて、第2の登録画面を表示装置50に表示させる(ステップST901)。 First, the second display control unit 1032 displays the second registration screen on the display device 50 in response to an instruction from an administrator or the like (step ST901).

次に、解除指示受付部1014は、第2表示制御部1032により表示装置50に表示された第2の登録画面を介して、解除指示を受け付ける(ステップST902)。 Next, the release instruction receiving unit 1014 receives the release instruction via the second registration screen displayed on the display device 50 by the second display control unit 1032 (step ST902).

この第2の登録画面の例を図10に示す。図10では、第2の登録画面501の一部を拡大して示している。図10では、「休憩室」グループに対し、共通データが1レコード分登録されている。また、第2の登録画面501の右端には操作領域5011が設けられており、この操作領域5011に、所属グループを示す情報、及び解除アイコン5012が表示されている。図10の例では、共通データを構成する項目のひとつである「冷暖設定偏差」項目の設定値は「2℃」となっている。 An example of this second registration screen is shown in FIG. 10. FIG. 10 shows an enlarged portion of the second registration screen 501. In FIG. 10, one record of common data is registered for the "rest room" group. An operation area 5011 is provided on the right edge of the second registration screen 501, and information indicating the group to which the group belongs and a release icon 5012 are displayed in this operation area 5011. In the example of FIG. 10, the setting value of the "cooling/heating setting deviation" item, which is one of the items constituting the common data, is "2°C".

ここで、管理者等は、「休憩室」グループ内のある特定のセカンダリデバイス30について、「冷暖設定偏差」項目の設定値を「4℃」に変更したい場合、「冷暖設定偏差」項目を選択した状態で、例えば解除アイコン5012を押下する。すると、「冷暖設定偏差」項目についての共通設定が解除され、個別の設定値として「4℃」を設定することが可能となる。なお、このとき、操作領域5011では、所属グループの表示が「休憩室」から「個別」に変更され、「冷暖設定偏差」項目については、共通設定から個別設定に変更される。なお、共通データのうち、「冷暖設定偏差」項目以外の項目については、共通設定が維持される。 If an administrator wants to change the setting value of the "Cooling/Heating Setting Deviation" item for a specific secondary device 30 in the "Break Room" group to "4°C," the administrator selects the "Cooling/Heating Setting Deviation" item and presses, for example, the cancel icon 5012. This cancels the common setting for the "Cooling/Heating Setting Deviation" item, making it possible to set "4°C" as an individual setting. At this time, in the operation area 5011, the display of the group to which the device belongs is changed from "Break Room" to "Individual," and the "Cooling/Heating Setting Deviation" item is changed from a common setting to an individual setting. The common setting is maintained for all items of common data other than the "Cooling/Heating Setting Deviation" item.

次に、登録部102bは、解除指示受付部1014により解除指示が受け付けられると、当該解除指示により共通設定が解除された項目に関する情報を特定個別データとして、保持部104に追加登録する(ステップST903)。 Next, when the release instruction receiving unit 1014 receives a release instruction, the registration unit 102b additionally registers information about the items whose common settings have been released by the release instruction as specific individual data in the holding unit 104 (step ST903).

このとき、登録部102bは、図11に示すように、特定個別データとして、解除指示により共通設定が解除された項目に対して個別に設定される設定値と、当該設定値が適用されるデバイスを示す情報とを対応付けたデータを、保持部104に追加登録する。 At this time, as shown in FIG. 11, the registration unit 102b additionally registers in the holding unit 104, as specific individual data, data that associates the setting value that is individually set for the item whose common setting has been cancelled by the cancellation instruction with information indicating the device to which the setting value is applied.

なお、エンジニアリング装置10bは、第2の登録画面501において、個別設定に変更された項目の表示色を、他の項目の表示色と異ならせるようにしてもよい。これにより、管理者等は、個別設定に変更された項目を容易に把握することができる。 The engineering device 10b may display items that have been changed to individual settings in a different color from the display colors of other items on the second registration screen 501. This allows the administrator or the like to easily understand the items that have been changed to individual settings.

なお、送信部105は、実施の形態1と同様に、管理者等の指示に応じて、通信部を介して、保持部104に保持されているエンジニアリングデータを、ネットワークNW内のセカンダリデバイス30に対して送信する。このとき、送信部105は、追加登録された特定個別データが適用されるセカンダリデバイス30に対しては、共通データに加えて、当該特定個別データも送信する。 As in the first embodiment, the transmission unit 105 transmits the engineering data stored in the storage unit 104 to the secondary devices 30 in the network NW via the communication unit in response to an instruction from an administrator or the like. At this time, the transmission unit 105 transmits the specific individual data, in addition to the common data, to the secondary devices 30 to which the additionally registered specific individual data is applied.

以上のように、実施の形態2によれば、エンジニアリング装置10bは、共通データとして保持部104に登録された設定データを構成する項目単位で、共通設定を解除する旨の解除指示を受け付ける解除指示受付部1014を備え、登録部102bは、解除指示受付部1014により解除指示が受け付けられた場合、当該解除指示により共通設定が解除された項目に関する情報を特定個別データとして、保持部104に追加登録する。これにより、管理者等は、共通データとして登録された設定データを構成する項目単位で共通設定と個別設定とを柔軟に切り替えることができる。 As described above, according to the second embodiment, the engineering device 10b includes a release instruction receiving unit 1014 that receives a release instruction to release the common settings for each item constituting the setting data registered in the storage unit 104 as common data, and when a release instruction is received by the release instruction receiving unit 1014, the registration unit 102b additionally registers, as specific individual data, information on the items for which the common settings have been released by the release instruction in the storage unit 104. This allows the administrator or the like to flexibly switch between the common settings and the individual settings for each item constituting the setting data registered as common data.

また、登録部102bは、特定個別データとして、解除指示により共通設定が解除された項目に対して個別に設定される設定値と、当該設定値が適用されるデバイスを示す情報とを対応付けたデータを、保持部104に追加登録する。これにより、管理者等は、特定個別データを適用するデバイスを適切に設定することができる。 The registration unit 102b also additionally registers, as specific individual data, data in the holding unit 104 that associates setting values that are individually set for items whose common settings have been cancelled by the cancellation instruction with information indicating the devices to which the setting values are applied. This allows the administrator or the like to appropriately set the devices to which the specific individual data is applied.

実施の形態3.
実施の形態3では、エンジニアリングデータの容量増大を抑制する他の方法として、ネットワークNW内の各デバイスのうちの任意のデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データをエンジニアリングデータから削除する例を説明する。
Embodiment 3.
In embodiment 3, as another method for suppressing an increase in the volume of engineering data, an example is described in which configuration data set in a device that belongs to a lower hierarchy than the hierarchy to which any one of the devices in the network NW belongs is deleted from the engineering data.

なお、実施の形態3では、ネットワークNWが階層構造であるものとし、1つ以上のデバイスが属する階層が複数積層されて構成されているものとする。例えば、ネットワークNWは、図1に示すように、1つ以上のプライマリデバイス20と、1つ以上のセカンダリデバイス30とが属する階層が2層積層されて構成される。しかしながら、ネットワークNWはこれに限らず、3層以上の階層が積層されていてもよい。 In the third embodiment, the network NW has a hierarchical structure, and is configured by stacking multiple layers to which one or more devices belong. For example, as shown in FIG. 1, the network NW is configured by stacking two layers to which one or more primary devices 20 and one or more secondary devices 30 belong. However, the network NW is not limited to this, and may have three or more layers.

図12は、実施の形態3に係るエンジニアリング装置10cの構成例を示す図である。実施の形態3に係るエンジニアリング装置10cは、実施の形態2に係るエンジニアリング装置10bに対し、削除指示受付部1015、第4表示制御部1034及び削除部106が追加されている。エンジニアリング装置10cのその他の構成については、実施の形態2に係るエンジニアリング装置10bと同様であるため、同一の符号を付してその説明を省略する。 FIG. 12 is a diagram showing an example of the configuration of an engineering device 10c according to the third embodiment. The engineering device 10c according to the third embodiment is obtained by adding a deletion instruction receiving unit 1015, a fourth display control unit 1034, and a deletion unit 106 to the engineering device 10b according to the second embodiment. The other configurations of the engineering device 10c are the same as those of the engineering device 10b according to the second embodiment, so the same reference numerals are used and the description thereof is omitted.

削除指示受付部1015は、管理者等から削除指示を受け付ける。削除指示とは、保持部104に保持されているエンジニアリングデータ、すなわち、1つ以上のデバイスが属する階層が複数積層されてなるネットワークNW内の各デバイスに設定されている設定データをまとめたエンジニアリングデータから、各デバイスのうちの任意のデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データを削除する旨の指示である。 The deletion instruction receiving unit 1015 receives a deletion instruction from an administrator or the like. The deletion instruction is an instruction to delete the setting data set for a device that belongs to a lower hierarchical level than the hierarchical level to which any of the devices belongs from the engineering data held in the holding unit 104, i.e., the engineering data that compiles the setting data set for each device in the network NW, which is made up of multiple stacked hierarchical levels to which one or more devices belong.

削除指示受付部1015による削除指示の受付方法は特に限定されないが、例えば削除指示受付部1015は、第4表示制御部1034により表示装置50に表示された後述の編集画面を介して、削除指示を受け付けてもよい。 The method for receiving a deletion instruction by the deletion instruction receiving unit 1015 is not particularly limited, but for example, the deletion instruction receiving unit 1015 may receive a deletion instruction via an editing screen (described below) that is displayed on the display device 50 by the fourth display control unit 1034.

具体的には、第4表示制御部1034は、保持部104に保持されているエンジニアリングデータに基づいて、任意のデバイスとしてネットワークNW内の各デバイスのうち管理者等(ユーザ)により選択されたデバイス(例えばプライマリデバイス20)に設定されている設定データの編集画面を表示装置50に表示させる。そして、削除指示受付部1015は、管理者等により表示装置50に表示された編集画面を介して削除指示が行われた場合に、当該削除指示を受け付ける。 Specifically, the fourth display control unit 1034 causes the display device 50 to display an editing screen of the setting data set for a device (e.g., the primary device 20) selected by an administrator or the like (user) as an arbitrary device from among the devices in the network NW based on the engineering data stored in the storage unit 104. Then, when a deletion instruction is given by the administrator or the like via the editing screen displayed on the display device 50, the deletion instruction receiving unit 1015 receives the deletion instruction.

このとき、第4表示制御部1034は、削除指示を受け付けるためのアイコンを当該編集画面上に表示させてもよい。その場合、削除指示受付部1015は、管理者等により編集画面上のアイコンが操作(例えば押下)された場合に削除指示を受け付ける。 At this time, the fourth display control unit 1034 may display an icon for accepting a deletion instruction on the editing screen. In this case, the deletion instruction accepting unit 1015 accepts the deletion instruction when the administrator or the like operates (e.g., presses) the icon on the editing screen.

削除部106は、削除指示受付部1015により受け付けられた削除指示に基づき、任意のデバイスとして管理者等により選択されたデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データを、保持部104に保持されているエンジニアリングデータから削除する。 Based on the deletion instruction received by the deletion instruction receiving unit 1015, the deletion unit 106 deletes from the engineering data held in the holding unit 104 the configuration data set for a device that belongs to a lower hierarchy than the hierarchy to which the device selected by the administrator or the like as an arbitrary device belongs.

次に、図12に示す実施の形態3に係るエンジニアリング装置10cの動作例について説明する。実施の形態3において、エンジニアリング装置10cは、主に、管理者等により選択されたデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データをエンジニアリングデータから削除する削除処理を行う。この削除処理について、図13のフローチャートを参照しながら説明する。 Next, an example of the operation of the engineering device 10c according to the third embodiment shown in FIG. 12 will be described. In the third embodiment, the engineering device 10c mainly performs a deletion process to delete from the engineering data the configuration data set for devices that belong to a lower hierarchy than the hierarchy to which the device selected by the administrator or the like belongs. This deletion process will be described with reference to the flowchart in FIG. 13.

なお、以下では、説明を簡単にするため、エンジニアリングデータは予め保持部104に保持されているものとする。また、管理者等は、任意のデバイスとしてプライマリデバイス20を選択し、第4表示制御部1034は、この選択に応じて、プライマリデバイス20に設定されている設定データの編集画面を表示装置50に表示させるものとする。また、管理者等は、表示装置50に表示された編集画面上のアイコンを押下し、削除指示受付部1015は、第4表示制御部1034により表示装置50に表示された編集画面上のアイコンが管理者等に押下されたことに基づいて、削除指示を受け付けるものとする。 In the following, for simplicity of explanation, it is assumed that the engineering data is stored in the storage unit 104 in advance. Also, the administrator or the like selects the primary device 20 as an arbitrary device, and the fourth display control unit 1034 causes the display device 50 to display an editing screen of the setting data set in the primary device 20 in response to this selection. Also, the administrator or the like presses an icon on the editing screen displayed on the display device 50, and the deletion instruction receiving unit 1015 receives a deletion instruction based on the administrator or the like pressing an icon on the editing screen displayed on the display device 50 by the fourth display control unit 1034.

まず、第4表示制御部1034は、任意のデバイスとして管理者等により選択されたプライマリデバイス20に設定されている設定データの編集画面を表示装置50に表示させる(ステップST1301)。 First, the fourth display control unit 1034 causes the display device 50 to display an editing screen for the configuration data set in the primary device 20 selected by an administrator or the like as an arbitrary device (step ST1301).

この編集画面の例を図14に示す。図14に示す編集画面1401では、プライマリデバイス20に設定されている設定データの編集(作成、変更及び削除等)を行うことができる。この場合、編集対象となる設定データ(プライマリデバイス20に対する設定データ)は、保持部104に保持されているエンジニアリングデータに含まれているプライマリデバイス20用の設定データである。 An example of this editing screen is shown in FIG. 14. On the editing screen 1401 shown in FIG. 14, it is possible to edit (create, change, delete, etc.) the setting data set in the primary device 20. In this case, the setting data to be edited (setting data for the primary device 20) is the setting data for the primary device 20 included in the engineering data held in the holding unit 104.

図14に示す編集画面1401は、大きく3つの領域(項目表示領域1402、詳細表示領域1403、及び操作領域1404)で構成されている。このうち、項目表示領域1402には、プライマリデバイス20用の設定データを構成する複数の項目、及びセカンダリデバイス30用の設定データを構成する複数の項目がツリー表示されている。ここでは、前者の項目が表示された部分を「プライマリデバイス部分14021」といい、後者の項目が表示された部分を「セカンダリデバイス部分14022」という。 The editing screen 1401 shown in FIG. 14 is broadly composed of three areas (item display area 1402, detail display area 1403, and operation area 1404). Of these, the item display area 1402 displays a tree of multiple items that make up the setting data for the primary device 20, and multiple items that make up the setting data for the secondary device 30. Here, the part where the former items are displayed is referred to as the "primary device part 14021," and the part where the latter items are displayed is referred to as the "secondary device part 14022."

これらの項目から、管理者等により所望の項目が選択されると、当該選択された項目に対する設定データが詳細表示領域1403に表示される。また、操作領域1404には、詳細表示領域1403に表示された設定データを編集するための各種メニューが表示されている。なお、ここでは説明を省略するが、編集画面1401には、項目の属性(プロパティ)等といったより詳細な情報を表示する属性表示領域が含まれていてもよい。 When a desired item is selected from these items by an administrator or the like, the setting data for the selected item is displayed in the details display area 1403. In addition, the operation area 1404 displays various menus for editing the setting data displayed in the details display area 1403. Although not explained here, the editing screen 1401 may also include an attribute display area that displays more detailed information such as the attributes (properties) of the item.

ここで、管理者等は、項目表示領域1402に表示されるプライマリデバイス部分14021から、所望の項目を選択することにより、プライマリデバイス20に対する設定データを編集することができる。同様に、管理者等は、項目表示領域1402に表示されるセカンダリデバイス部分14022から、所望の項目を選択することにより、セカンダリデバイス30に対する設定データを編集することができる。このとき、編集元となる設定データは、保持部104に保持されているエンジニアリングデータに含まれる設定データである。 Here, the administrator or the like can edit the setting data for the primary device 20 by selecting a desired item from the primary device portion 14021 displayed in the item display area 1402. Similarly, the administrator or the like can edit the setting data for the secondary device 30 by selecting a desired item from the secondary device portion 14022 displayed in the item display area 1402. At this time, the setting data to be edited is the setting data included in the engineering data held in the holding unit 104.

ところが、プライマリデバイス20に対する設定データの編集を担当する管理者にとっては、必ずしもセカンダリデバイス30に対する設定データは必要なく、セカンダリデバイス30に対する設定データが不要となるシーンも多々存在する。また、セカンダリデバイス30は台数も多く、セカンダリデバイス30に対する設定データの容量も大きくなり易い。 However, the administrator in charge of editing the setting data for the primary device 20 does not necessarily need the setting data for the secondary device 30, and there are many situations in which the setting data for the secondary device 30 is not required. In addition, there are many secondary devices 30, and the volume of setting data for the secondary devices 30 tends to be large.

そこで、操作領域1404には、図15Aに示すように、「セカンダリデバイス情報削除」と表示されたアイコン14041が表示されている。このアイコン14041は、任意のデバイスとして管理者等により選択されたプライマリデバイス20よりも下位の階層に属するセカンダリデバイス30に設定されている設定データを、エンジニアリングデータから削除する旨の削除指示を受け付けるためのものである。管理者等は、このアイコン14041を押下することで、上述の削除指示を行う。 As shown in FIG. 15A, an icon 14041 labeled "Delete secondary device information" is displayed in the operation area 1404. This icon 14041 is for accepting a deletion instruction to delete from the engineering data the configuration data set for a secondary device 30 that belongs to a lower hierarchical level than the primary device 20 selected by the administrator or the like as an arbitrary device. The administrator or the like issues the above-mentioned deletion instruction by pressing this icon 14041.

削除指示受付部1015は、管理者等によりアイコン14041が押下されたことに基づいて、削除指示を受け付ける(ステップST1302)。 The deletion instruction receiving unit 1015 receives a deletion instruction based on the administrator or the like pressing icon 14041 (step ST1302).

次に、削除部106は、削除指示受付部1015により受け付けられた削除指示に基づき、プライマリデバイス20よりも下位の階層に属するセカンダリデバイス30に設定されている設定データを、保持部104に保持されているエンジニアリングデータから削除する(ステップST1303)。 Next, based on the deletion instruction received by the deletion instruction receiving unit 1015, the deletion unit 106 deletes the configuration data set in the secondary device 30 that belongs to a lower hierarchy than the primary device 20 from the engineering data held in the holding unit 104 (step ST1303).

これにより、エンジニアリング装置10cでは、図15Bに示すように、保持部104に保持されているエンジニアリングデータから、セカンダリデバイス30に設定されている設定データが削除され、エンジニアリングデータの容量が低減する。また、これにより、管理者等は、メール等によるエンジニアリングデータの受け渡しの際、データを分割する等の作業が不要となり、エンジニアリング作業の効率が向上する。 As a result, in the engineering device 10c, as shown in FIG. 15B, the configuration data set in the secondary device 30 is deleted from the engineering data stored in the storage unit 104, reducing the volume of the engineering data. This also eliminates the need for administrators, etc. to perform tasks such as dividing data when transferring engineering data by email, etc., improving the efficiency of engineering work.

なお、上記で説明した削除処理は、例えば実施の形態1及び実施の形態2で説明した共通データの登録と組み合わせて実行することができる。例えば、共通データの登録だけではエンジニアリングデータの容量低減が不十分であり、さらにエンジニアリングデータの容量を低減させたいような場合に削除処理を行うとよい。 The deletion process described above can be executed in combination with, for example, the registration of common data described in the first and second embodiments. For example, the deletion process can be performed when the registration of common data alone is insufficient to reduce the amount of engineering data, and further reduction in the amount of engineering data is desired.

ただし、実施の形態1及び実施の形態2で説明したように、エンジニアリング装置10cにグループ情報が登録され、グループに所属するセカンダリデバイス30が存在する場合、上記の削除処理により、当該グループ情報及びデバイス情報等も一緒に削除されてしまう場合がある。そこで、当該グループ情報等の消失を避けるため、管理者等は、上記の削除処理を行う前に、セカンダリデバイス30についてグループ情報等の登録があるかどうかを確認するのが望ましい。また、管理者等は、セカンダリデバイス30についてグループ情報等の登録がある場合、上記の削除処理を行う前に、当該グループ情報等を外部ファイル等に出力しておくのが望ましい。 However, as explained in the first and second embodiments, if group information is registered in the engineering device 10c and a secondary device 30 belonging to the group exists, the above deletion process may result in the group information and device information, etc. being deleted together. Therefore, in order to avoid the loss of the group information, etc., it is desirable for the administrator, etc. to check whether group information, etc. is registered for the secondary device 30 before performing the above deletion process. Also, if group information, etc. is registered for the secondary device 30, it is desirable for the administrator, etc. to output the group information, etc. to an external file, etc., before performing the above deletion process.

以上のように、実施の形態3によれば、エンジニアリング装置10は、1つ以上のデバイスが属する階層が複数積層されてなるネットワークNW内の各デバイスに設定されている設定データをまとめたエンジニアリングデータから、各デバイスのうちの任意のデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データを削除する旨の削除指示を受け付ける削除指示受付部1015と、削除指示受付部1015により受け付けられた削除指示に基づき、任意のデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データをエンジニアリングデータから削除する削除部106と、を備えた。これにより、エンジニアリング装置10cでは、エンジニアリングデータの容量増大に伴うエンジニアリング作業の効率低下を抑制可能となる。 As described above, according to the third embodiment, the engineering device 10 includes a deletion instruction receiving unit 1015 that receives a deletion instruction to delete setting data set in a device that belongs to a lower hierarchical level than the hierarchical level to which an arbitrary device belongs from engineering data that summarizes the setting data set in each device in the network NW, which is formed by stacking multiple hierarchical levels to which one or more devices belong, and a deletion unit 106 that deletes the setting data set in the device that belongs to a lower hierarchical level than the hierarchical level to which the arbitrary device belongs from the engineering data based on the deletion instruction received by the deletion instruction receiving unit 1015. This makes it possible for the engineering device 10c to suppress a decrease in efficiency of engineering work due to an increase in the volume of engineering data.

特に、上記で説明したように、保持部104に保持されているエンジニアリングデータから、プライマリデバイス20よりも台数の多いセカンダリデバイス30に設定されている設定データを削除することにより、エンジニアリングデータの容量増大に伴うエンジニアリング作業の効率低下を効果的に抑制可能となる。 In particular, as described above, by deleting the configuration data set for secondary devices 30, which are greater in number than primary devices 20, from the engineering data stored in the storage unit 104, it is possible to effectively suppress the decrease in efficiency of engineering work that accompanies an increase in the volume of engineering data.

なお、セカンダリデバイス30に対する設定データは、プライマリデバイス20に対する設定データとは異なり、他の機能(他のデバイス)から参照されることが少ない。また、セカンダリデバイス30に対する設定データは、エンジニアリングデータから一時的に削除されたとしても、セカンダリデバイス30から取得(バックアップ)してエンジニアリングデータに統合することで、エンジニアリングデータとして復元することが可能である。このような背景から、エンジニアリング装置10cは、エンジニアリングデータからセカンダリデバイス30に対する設定データを削除することを可能としている。なお、エンジニアリングデータの復元については、実施の形態4で詳しく説明する。 Note that unlike the setting data for the primary device 20, the setting data for the secondary device 30 is rarely referenced by other functions (other devices). Furthermore, even if the setting data for the secondary device 30 is temporarily deleted from the engineering data, it is possible to restore it as engineering data by acquiring (backing up) it from the secondary device 30 and integrating it into the engineering data. In light of this, the engineering device 10c makes it possible to delete the setting data for the secondary device 30 from the engineering data. Note that the restoration of the engineering data will be described in detail in embodiment 4.

また、エンジニアリング装置10cは、任意のデバイスとしてネットワークNW内の各デバイスのうちユーザにより選択されたデバイスに設定されている設定データの編集画面1401を表示装置50に表示させる第4表示制御部1034を備え、削除指示受付部1015は、第4表示制御部1034により表示装置50に表示された編集画面1401を介して、削除指示を受け付ける。これにより、管理者等は、エンジニアリング装置10cに対して容易に削除指示を行うことができる。 The engineering device 10c also includes a fourth display control unit 1034 that causes the display device 50 to display an editing screen 1401 of the setting data set for a device selected by the user from among the devices in the network NW as an arbitrary device, and the deletion instruction receiving unit 1015 receives a deletion instruction via the editing screen 1401 displayed on the display device 50 by the fourth display control unit 1034. This allows the administrator or the like to easily issue a deletion instruction to the engineering device 10c.

また、第4表示制御部1034は、削除指示を受け付けるためのアイコン14041を編集画面1401上に表示させ、削除指示受付部1015は、ユーザにより編集画面1401上のアイコン14041が操作された場合に削除指示を受け付ける。これにより、管理者等は、アイコン14041の操作という簡単な動作により、エンジニアリング装置10cに対して削除指示を行うことができる。 The fourth display control unit 1034 also displays an icon 14041 for accepting a delete instruction on the editing screen 1401, and the delete instruction accepting unit 1015 accepts a delete instruction when the user operates the icon 14041 on the editing screen 1401. This allows the administrator or the like to issue a delete instruction to the engineering device 10c by the simple action of operating the icon 14041.

実施の形態4.
実施の形態3では、1つ以上のデバイスが属する階層が複数積層されてなるネットワークNW内の各デバイスに設定されている設定データをまとめたエンジニアリングデータから、各デバイスのうちの任意のデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データを削除する例を説明した。実施の形態4では、上記のようにして設定データが削除されたエンジニアリングデータを、削除前の状態に復元する例を説明する。
Embodiment 4.
In the third embodiment, an example was described in which setting data set in a device that belongs to a lower hierarchical level than a hierarchical level to which an arbitrary device belongs is deleted from engineering data that consolidates setting data set in each device in a network NW in which multiple hierarchical levels to which one or more devices belong. In the fourth embodiment, an example is described in which engineering data from which setting data has been deleted as described above is restored to the state before deletion.

施設監視システム1000では、保持部104に保持されているエンジニアリングデータをマスタデータとして管理する場合がある。その場合、保持部104内のエンジニアリングデータが上記削除処理後のエンジニアリングデータであると、このデータからはセカンダリデバイス30に対する設定データが削除されているため、その後のエンジニアリング作業に支障を来すおそれがある。そこで、実施の形態4に係るエンジニアリング装置10dは、管理者等の指示に応じて、保持部104内のエンジニアリングデータを削除処理前の状態に復元する。 In the facility monitoring system 1000, the engineering data stored in the storage unit 104 may be managed as master data. In this case, if the engineering data in the storage unit 104 is the engineering data after the above-mentioned deletion process, the setting data for the secondary device 30 has been deleted from this data, which may cause problems with subsequent engineering work. Therefore, the engineering device 10d according to the fourth embodiment restores the engineering data in the storage unit 104 to the state before the deletion process in response to an instruction from an administrator or the like.

図16は、実施の形態4に係るエンジニアリング装置10dの構成例を示す図である。実施の形態4に係るエンジニアリング装置10dは、実施の形態3に係るエンジニアリング装置10cに対し、取得部107、及びデータ統合部108が追加されている。エンジニアリング装置10dのその他の構成については、実施の形態3に係るエンジニアリング装置10cと同様であるため、同一の符号を付してその説明を省略する。 FIG. 16 is a diagram showing an example of the configuration of an engineering device 10d according to the fourth embodiment. The engineering device 10d according to the fourth embodiment has an acquisition unit 107 and a data integration unit 108 added to the engineering device 10c according to the third embodiment. The other configuration of the engineering device 10d is similar to that of the engineering device 10c according to the third embodiment, so the same reference numerals are used and the description thereof is omitted.

取得部107は、不図示の通信部を介して、削除部106により削除された設定データが設定されているデバイスと通信を行い、当該デバイスから設定データを取得する。 The acquisition unit 107 communicates with the device in which the setting data deleted by the deletion unit 106 is set via a communication unit (not shown), and acquires the setting data from the device.

データ統合部108は、取得部107により取得された設定データを、削除部106による削除後のエンジニアリングデータに統合し、当該エンジニアリングデータを削除前の状態に復元する。 The data integration unit 108 integrates the setting data acquired by the acquisition unit 107 with the engineering data deleted by the deletion unit 106, and restores the engineering data to the state before deletion.

次に、図16に示す実施の形態4に係るエンジニアリング装置10dの動作例について説明する。実施の形態4において、エンジニアリング装置10dは、主に、エンジニアリングデータの復元処理を行う。この復元処理について、図17のフローチャートを参照しながら説明する。なお、以下の説明では、実施の形態3で説明した削除処理により、エンジニアリングデータから、セカンダリデバイス30に対する設定データが削除されているものとし、エンジニアリング装置10dは、当該セカンダリデバイス30に対する設定データが削除されたエンジニアリングデータを、削除前の状態に復元する例を説明する。 Next, an example of the operation of the engineering device 10d according to the fourth embodiment shown in FIG. 16 will be described. In the fourth embodiment, the engineering device 10d mainly performs a restoration process of the engineering data. This restoration process will be described with reference to the flowchart in FIG. 17. In the following description, it is assumed that the setting data for the secondary device 30 has been deleted from the engineering data by the deletion process described in the third embodiment, and an example will be described in which the engineering device 10d restores the engineering data from which the setting data for the secondary device 30 has been deleted to the state before the deletion.

まず、取得部107は、通信部を介して、削除部106により削除された設定データが設定されているセカンダリデバイス30と通信を行い、当該セカンダリデバイス30から設定データを取得(バックアップ)する(ステップST1701)。 First, the acquisition unit 107 communicates with the secondary device 30 in which the setting data deleted by the deletion unit 106 is set via the communication unit, and acquires (backs up) the setting data from the secondary device 30 (step ST1701).

次に、データ統合部108は、取得部107により取得された設定データを、削除部106による削除処理が行われた、保持部104に保持されているエンジニアリングデータに統合し、当該エンジニアリングデータを削除前の状態に復元する(ステップST1702)。 Next, the data integration unit 108 integrates the setting data acquired by the acquisition unit 107 with the engineering data stored in the storage unit 104 that has been deleted by the deletion unit 106, and restores the engineering data to the state before deletion (step ST1702).

なお、取得部107によるセカンダリデバイス30との通信、及び設定データの取得(バックアップ)は、エンジニアリング装置10dに予め搭載されている「コネクトモード」で行われる。 The communication with the secondary device 30 by the acquisition unit 107 and the acquisition (backup) of the configuration data are performed in the "connect mode" that is pre-installed in the engineering device 10d.

また、データ統合部108によるエンジニアリングデータの復元は、エンジニアリング装置10dに予め搭載されている「差分チェックモード」で行われる。「差分チェックモード」では、図18に示すように、セカンダリデバイス30から取得(バックアップ)した設定データ1801と、保持部104に保持されているエンジニアリングデータとを突き合わせて差分を抽出し、当該抽出した差分を保持部104に保持されているエンジニアリングデータに取り込むことができる。 The data integration unit 108 restores the engineering data in a "difference check mode" that is pre-installed in the engineering device 10d. In the "difference check mode," as shown in FIG. 18, the setting data 1801 acquired (backed up) from the secondary device 30 is compared with the engineering data held in the holding unit 104 to extract differences, and the extracted differences can be incorporated into the engineering data held in the holding unit 104.

ここでは、保持部104に保持されているエンジニアリングデータは、上記削除処理により、セカンダリデバイス30に対する設定データが削除されているため、セカンダリデバイス30から取得(バックアップ)した設定データ1801がそのまま差分として保持部104内のエンジニアリングデータに取り込まれる。 In this case, the engineering data stored in the storage unit 104 has had the setting data for the secondary device 30 deleted by the above-mentioned deletion process, so the setting data 1801 acquired (backed up) from the secondary device 30 is directly imported into the engineering data in the storage unit 104 as a difference.

なお、上記では、図17のフローチャートに従って復元処理を行う例を説明したが、管理者等は上記以外の方法で復元処理を行ってもよい。例えば、エンジニアリング装置10dには、プライマリデバイス20が配下の各セカンダリデバイス30の種別等に関する情報を把握することができるように、プライマリデバイス20に対する設定データとして、各セカンダリデバイス30の種別等に関する情報が登録される。なお、この登録は、予め管理者等により、例えば上述した図14の編集画面1401を介して行われる。 In the above, an example of performing the restoration process according to the flowchart in FIG. 17 has been described, but the administrator may perform the restoration process in a manner other than the above. For example, information regarding the type, etc. of each secondary device 30 is registered in the engineering device 10d as setting data for the primary device 20 so that the primary device 20 can grasp information regarding the type, etc. of each secondary device 30 subordinate thereto. Note that this registration is performed in advance by the administrator, for example via the editing screen 1401 in FIG. 14 described above.

この場合の編集画面の例を図19に示す。図19の例では、編集画面1401を介して、各セカンダリデバイス30の種別等に関する情報(例えば図19ではセカンダリデバイスタイプ1901)が登録可能となっている。この各セカンダリデバイス30の種別等に関する情報は、プライマリデバイス20に対する設定データとして登録される。したがって、上述の削除処理では削除されることはない。 An example of the editing screen in this case is shown in FIG. 19. In the example of FIG. 19, information relating to the type, etc. of each secondary device 30 (for example, secondary device type 1901 in FIG. 19) can be registered via the editing screen 1401. This information relating to the type, etc. of each secondary device 30 is registered as setting data for the primary device 20. Therefore, it will not be deleted by the above-mentioned deletion process.

また、エンジニアリング装置10dは、上記のようにして登録された、各セカンダリデバイス30の種別等に関する情報に基づいて、各セカンダリデバイス30に対する設定データを初期値で自動生成する機能を備えている。 In addition, the engineering device 10d has a function of automatically generating initial setting data for each secondary device 30 based on the information about the type of each secondary device 30 registered as described above.

そこで、管理者等は、この自動生成機能を用いて、各セカンダリデバイス30に対する設定データを一旦初期値で生成する。その後、管理者等は、上述の「コネクトモード」を用いて各セカンダリデバイス30に接続し、実際に各セカンダリデバイス30に設定されている設定データを確認しながら、自動生成した初期値を実際の設定データに修正することで、最終的なエンジニアリングデータを復元することができる。 The administrator, etc., can then use this automatic generation function to generate initial setting data for each secondary device 30. After that, the administrator, etc. can connect to each secondary device 30 using the above-mentioned "connect mode," and while checking the setting data that is actually set in each secondary device 30, correct the automatically generated initial values to the actual setting data, thereby restoring the final engineering data.

また、エンジニアリング装置10dでは、上記のような復元処理を行うことで、先行調整を支障なく行うことができる。先行調整とは、ネットワークNW内にプライマリデバイス20とセカンダリデバイス30とが存在する場合に、プライマリデバイス20に対する設定データを作成する前に、セカンダリデバイス30に対する設定データを先に作成し、当該作成した設定データをセカンダリデバイス30に送信して書き込んだり、書き込んだ設定データを変更したりすることをいう。 In addition, the engineering device 10d can perform the above restoration process to perform advance adjustment without any problems. Advance adjustment means that when a primary device 20 and a secondary device 30 exist in the network NW, before creating setting data for the primary device 20, setting data for the secondary device 30 is created first, and the created setting data is sent to the secondary device 30 for writing or changing the written setting data.

先行調整は、例えばセカンダリデバイス30と、当該セカンダリデバイス30の配下に接続される機器(例えばダンパ等)との接続確認を、プライマリデバイス20に対する設定データが作成される前に実施することを目的として行われる。例えば、セカンダリデバイス30は、設置工事の際、ダンパ等の機器と一緒に屋根裏等に設置される場合があるが、設置工事の進行状況によっては、工事担当者が現場に入れなくなり、屋根裏等に設置されたセカンダリデバイス30の動作確認を行うことができなくなる場合もある。そこで、先行調整により、プライマリデバイス20に対する設定データが作成される前に、セカンダリデバイス30に対して設定データを書き込み、動作確認を行う。 Advance adjustment is performed for the purpose of, for example, checking the connection between the secondary device 30 and equipment (e.g., a damper, etc.) connected under the secondary device 30 before configuration data for the primary device 20 is created. For example, the secondary device 30 may be installed in an attic or the like together with equipment such as a damper during installation work, but depending on the progress of the installation work, construction workers may be unable to enter the site, making it impossible to check the operation of the secondary device 30 installed in the attic or the like. Therefore, advance adjustment is used to write configuration data to the secondary device 30 and check its operation before configuration data for the primary device 20 is created.

このような先行調整を行った場合でも、実施の形態3で説明した削除処理により、セカンダリデバイス30に対する設定データがエンジニアリングデータから削除される場合がある。しかしながら、エンジニアリング装置10dでは、上記のように、例えばセカンダリデバイス30から設定データを取得(バックアップ)する方法でエンジニアリングデータの復元処理を行うことで、エンジニアリングデータを削除前の状態に復元することができる。したがって、エンジニアリング装置10dでは、先行調整を支障なく行うことができる。 Even if such advance adjustment is performed, the setting data for the secondary device 30 may be deleted from the engineering data by the deletion process described in embodiment 3. However, in the engineering device 10d, as described above, the engineering data can be restored to the state before deletion by performing a restoration process of the engineering data, for example, by acquiring (backing up) the setting data from the secondary device 30. Therefore, in the engineering device 10d, advance adjustment can be performed without any problems.

なお、先行調整を行わない場合、すなわち、プライマリデバイス20に対する設定データを作成した後に、セカンダリデバイス30に対する設定データを作成したような場合でも、上記と同様にして、セカンダリデバイス30から設定データを取得(バックアップ)する方法で復元処理を行うことで、エンジニアリングデータを削除前の状態に復元することができる。 Even if advance adjustment is not performed, i.e., if the setting data for the secondary device 30 is created after the setting data for the primary device 20 is created, the engineering data can be restored to the state before deletion by performing a restoration process in a manner similar to that described above, in which the setting data is obtained (backed up) from the secondary device 30.

以上のように、実施の形態4によれば、エンジニアリング装置10dは、ネットワークNW内の各デバイスと通信を行う通信部を介して、削除部106により削除された設定データが設定されているデバイスと通信を行い、当該デバイスから設定データを取得する取得部107と、取得部107により取得された設定データを、削除部106による削除後のエンジニアリングデータに統合し、当該エンジニアリングデータを削除前の状態に復元するデータ統合部108と、を備えた。これにより、エンジニアリング装置10は、削除処理が行われたエンジニアリングデータを削除前の状態に復元できる。また、例えば管理者等により先行調整が行われた後に、当該先行調整で作成されたセカンダリデバイス30に対する設定データがエンジニアリングデータから削除された場合でも、当該削除された設定データをエンジニアリングデータに統合して削除前の状態に復元できる。 As described above, according to the fourth embodiment, the engineering device 10d includes an acquisition unit 107 that communicates with a device in which the setting data deleted by the deletion unit 106 is set via a communication unit that communicates with each device in the network NW, and acquires the setting data from the device, and a data integration unit 108 that integrates the setting data acquired by the acquisition unit 107 with the engineering data deleted by the deletion unit 106, and restores the engineering data to the state before the deletion. This allows the engineering device 10 to restore the engineering data that has been deleted to the state before the deletion. Also, for example, even if the setting data for the secondary device 30 created by the advance adjustment is deleted from the engineering data after the administrator or the like performs advance adjustment, the deleted setting data can be integrated into the engineering data to restore the state before the deletion.

なお、本願発明はその発明の範囲内において、各実施の形態の自由な組合わせ、或いは各実施の形態の任意の構成要素の変形、若しくは各実施の形態において任意の構成要素の省略が可能である。 In addition, within the scope of the present invention, it is possible to freely combine the various embodiments, modify any of the components of each embodiment, or omit any of the components of each embodiment.

1000 施設監視システム
10、10b、10c、10d エンジニアリング装置
20、70 プライマリデバイス
30、80 セカンダリデバイス
50 表示装置
60 エンジニアリング装置
101 受付部
102、102b 登録部
103 表示制御部
104 保持部
105 送信部
106 削除部
107 取得部
108 データ統合部
401 第1の登録画面
501 第2の登録画面
601 第3の登録画面
610 保持部
810 設定データ
1011 共通データ受付部
1012 個別データ受付部
1013 デバイス情報受付部
1014 解除指示受付部
1015 削除指示受付部
1031 第1表示制御部
1032 第2表示制御部
1033 第3表示制御部
1034 第4表示制御部
1401 編集画面
1402 項目表示領域
1403 詳細表示領域
1404 操作領域
1801 設定データ
1901 セカンダリデバイスタイプ
2000 施設監視システム
4011 登録アイコン
5011 操作領域
5012 解除アイコン
6011 登録アイコン
10111 グループ情報受付部
10112 データ受付部
14021 プライマリデバイス部分
14022 セカンダリデバイス部分
14041 セカンダリデバイス情報削除のアイコン
1000 Facility monitoring system 10, 10b, 10c, 10d Engineering device 20, 70 Primary device 30, 80 Secondary device 50 Display device 60 Engineering device 101 Reception unit 102, 102b Registration unit 103 Display control unit 104 Storage unit 105 Transmission unit 106 Deletion unit 107 Acquisition unit 108 Data integration unit 401 First registration screen 501 Second registration screen 601 Third registration screen 610 Storage unit 810 Setting data 1011 Common data reception unit 1012 Individual data reception unit 1013 Device information reception unit 1014 Release instruction reception unit 1015 Delete instruction reception unit 1031 First display control unit 1032 Second display control unit 1033 Third display control unit 1034 Fourth display control unit 1401 Edit screen 1402 Item display area 1403 Details display area 1404 Operation area 1801, setting data 1901, secondary device type 2000, facility monitoring system 4011, registration icon 5011, operation area 5012, release icon 6011, registration icon 10111, group information reception section 10112, data reception section 14021, primary device section 14022, secondary device section 14041, icon for deleting secondary device information

Claims (5)

施設内に設置された機器を監視又は制御する複数のデバイスのそれぞれに対して設定される設定データのうち、2台以上のデバイスに共通して設定される共通データを受け付ける共通データ受付部と、
前記設定データのうちの共通データ以外のデータである個別データを受け付ける個別データ受付部と、
前記共通データ受付部により受け付けられた共通データと、前記個別データ受付部により受け付けられた個別データとを区別して保持部に登録する登録部と、
前記保持部に登録された共通データを構成する項目単位で、共通設定を解除する旨の解除指示を受け付ける解除指示受付部と、
を備え、
前記登録部は、
前記解除指示受付部により解除指示が受け付けられた場合、当該解除指示により共通設定が解除された項目に関する情報を特定個別データとして、前記保持部に追加登録する
ことを特徴とするエンジニアリング装置。
a common data receiving unit that receives common data that is set commonly to two or more devices among setting data that is set for each of a plurality of devices that monitor or control equipment installed in the facility;
an individual data receiving unit that receives individual data other than the common data among the setting data;
a registration unit that registers the common data accepted by the common data acceptance unit and the individual data accepted by the individual data acceptance unit in a storage unit while distinguishing between the common data and the individual data;
a cancellation instruction receiving unit that receives a cancellation instruction to cancel common settings for each item constituting the common data registered in the storage unit;
Equipped with
The registration unit is
When the cancellation instruction receiving unit receives a cancellation instruction, information on the items whose common settings have been cancelled by the cancellation instruction is additionally registered in the storage unit as specific individual data.
1. An engineering device comprising :
前記登録部は、
前記特定個別データとして、前記解除指示により共通設定が解除された項目に対して個別に設定される設定値と、当該設定値が適用されるデバイスを示す情報とを対応付けたデータを、前記保持部に追加登録する
ことを特徴とする請求項記載のエンジニアリング装置。
The registration unit is
The engineering device according to claim 1, further comprising: a setting value that is individually set for an item whose common setting has been cancelled by the cancellation instruction; and information indicating a device to which the setting value is applied, the setting value being associated with the setting value and being registered in the storage unit as the specific individual data.
施設内に設置された機器を監視又は制御する複数のデバイスのそれぞれに対して設定される設定データのうち、2台以上のデバイスに共通して設定される共通データを受け付ける共通データ受付部と、
前記設定データのうちの前記共通データ以外のデータである個別データを受け付ける個別データ受付部と、
前記共通データ受付部により受け付けられた前記共通データと、前記個別データ受付部により受け付けられた前記個別データとを区別して保持部に登録する登録部と、
前記複数のデバイスにより、1つ以上のデバイスが属する階層が複数積層されてなるネットワークが構成され、当該各デバイスのそれぞれに設定されている設定データをまとめたエンジニアリングデータから、前記各デバイスのうちの任意のデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データを削除する旨の削除指示を受け付ける削除指示受付部と、
前記削除指示受付部により受け付けられた削除指示に基づき、前記任意のデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データを前記エンジニアリングデータから削除する削除部と、
を備えたエンジニアリング装置。
a common data receiving unit that receives common data that is set commonly to two or more devices among setting data that is set for each of a plurality of devices that monitor or control equipment installed in the facility;
an individual data receiving unit that receives individual data other than the common data among the setting data;
a registration unit that registers the common data accepted by the common data acceptance unit and the individual data accepted by the individual data acceptance unit in a storage unit while distinguishing between the common data and the individual data;
a deletion instruction receiving unit configured to receive, from engineering data that summarizes setting data set for each of the devices, a deletion instruction for deleting setting data set for a device that belongs to a lower hierarchical level than a hierarchical level to which any one of the devices belongs, the setting data being set for a device that belongs to a lower hierarchical level than a hierarchical level to which any one of the devices belongs, the setting data being set for each of the devices, the deletion instruction receiving unit;
a deletion unit that deletes, based on the deletion instruction received by the deletion instruction receiving unit, configuration data set in a device that belongs to a lower hierarchy than the hierarchy to which the arbitrary device belongs from the engineering data;
Engineering equipment with.
エンジニアリング装置によるエンジニアリング方法であって、
共通データ受付部が、施設内に設置された機器を監視又は制御する複数のデバイスのそれぞれに対して設定される設定データのうち、2台以上のデバイスに共通して設定される共通データを受け付けるステップと、
個別データ受付部が、前記設定データのうちの共通データ以外のデータである個別データを受け付けるステップと、
登録部が、前記共通データ受付部により受け付けられた共通データと、前記個別データ受付部により受け付けられた個別データとを区別して保持部に登録するステップと、
解除指示受付部が、前記保持部に登録された共通データを構成する項目単位で、共通設定を解除する旨の解除指示を受け付けるステップと、
前記解除指示受付部により前記解除指示が受け付けられた場合、前記登録部が、当該解除指示により前記共通設定が解除された項目に関する情報を特定個別データとして、前記保持部に追加登録するステップと、
を有するエンジニアリング方法。
An engineering method using an engineering device, comprising:
A step in which a common data receiving unit receives common data set commonly to two or more devices from among setting data set for each of a plurality of devices that monitor or control equipment installed in the facility;
an individual data receiving unit receiving individual data, which is data other than common data among the setting data;
a registration unit registering the common data accepted by the common data acceptance unit and the individual data accepted by the individual data acceptance unit in a storage unit while distinguishing between the common data and the individual data;
a cancellation instruction receiving unit receiving a cancellation instruction to cancel common settings for each item constituting the common data registered in the storage unit;
When the cancellation instruction is received by the cancellation instruction receiving unit, the registration unit additionally registers information on the item whose common setting has been cancelled by the cancellation instruction as specific individual data in the storage unit;
An engineering method having the following features:
エンジニアリング装置によるエンジニアリング方法であって、
共通データ受付部が、施設内に設置された機器を監視又は制御する複数のデバイスのそれぞれに対して設定される設定データのうち、2台以上のデバイスに共通して設定される共通データを受け付けるステップと、
個別データ受付部が、前記設定データのうちの共通データ以外のデータである個別データを受け付けるステップと、
登録部が、前記共通データ受付部により受け付けられた共通データと、前記個別データ受付部により受け付けられた個別データとを区別して保持部に登録するステップと、
前記複数のデバイスにより、1つ以上のデバイスが属する階層が複数積層されてなるネットワークが構成され、当該各デバイスのそれぞれに設定されている設定データをまとめたエンジニアリングデータから、削除指示受付部が、前記各デバイスのうちの任意のデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データを削除する旨の削除指示を受け付けるステップと、
削除部が、前記削除指示受付部により受け付けられた削除指示に基づき、前記任意のデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データを前記エンジニアリングデータから削除するステップと、
を有するエンジニアリング方法。
An engineering method using an engineering device, comprising:
A step in which a common data receiving unit receives common data set commonly to two or more devices from among setting data set for each of a plurality of devices that monitor or control equipment installed in the facility;
an individual data receiving unit receiving individual data, which is data other than common data among the setting data;
a registration unit registering the common data accepted by the common data acceptance unit and the individual data accepted by the individual data acceptance unit in a storage unit while distinguishing between the common data and the individual data;
a step of forming a network in which a plurality of hierarchical layers, each layer including one or more devices, are stacked with the plurality of devices, and a deletion instruction receiving unit receives, from engineering data summarizing setting data set for each of the plurality of devices, a deletion instruction for deleting setting data set for a device that belongs to a layer lower than a layer to which any one of the plurality of devices belongs, by a deletion instruction receiving unit;
a deletion unit deleting, based on the deletion instruction received by the deletion instruction receiving unit, configuration data set in a device that belongs to a lower hierarchy than the hierarchy to which the arbitrary device belongs, from the engineering data;
An engineering method having the following features:
JP2021177042A 2021-10-29 2021-10-29 ENGINEERING APPARATUS AND ENGINEERING METHOD Active JP7696276B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021177042A JP7696276B2 (en) 2021-10-29 2021-10-29 ENGINEERING APPARATUS AND ENGINEERING METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021177042A JP7696276B2 (en) 2021-10-29 2021-10-29 ENGINEERING APPARATUS AND ENGINEERING METHOD

Publications (2)

Publication Number Publication Date
JP2023066447A JP2023066447A (en) 2023-05-16
JP7696276B2 true JP7696276B2 (en) 2025-06-20

Family

ID=86326015

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021177042A Active JP7696276B2 (en) 2021-10-29 2021-10-29 ENGINEERING APPARATUS AND ENGINEERING METHOD

Country Status (1)

Country Link
JP (1) JP7696276B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001042928A (en) 1999-07-29 2001-02-16 Toshiba Corp Distributed plant monitoring and control system and its storage medium
JP2005135095A (en) 2003-10-29 2005-05-26 Kawasaki Heavy Ind Ltd Robot operation data generating device
JP2010210147A (en) 2009-03-10 2010-09-24 Fujitsu General Ltd Air conditioning system
US20190310616A1 (en) 2018-04-10 2019-10-10 Johnson Controls Technology Company Control system with automated control sequence verification
WO2019207693A1 (en) 2018-04-25 2019-10-31 三菱電機株式会社 Information processing device, system construction assistance method, and system construction assistance program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09244737A (en) * 1996-03-12 1997-09-19 Toshiba Corp Alarm parameter registration device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001042928A (en) 1999-07-29 2001-02-16 Toshiba Corp Distributed plant monitoring and control system and its storage medium
JP2005135095A (en) 2003-10-29 2005-05-26 Kawasaki Heavy Ind Ltd Robot operation data generating device
JP2010210147A (en) 2009-03-10 2010-09-24 Fujitsu General Ltd Air conditioning system
US20190310616A1 (en) 2018-04-10 2019-10-10 Johnson Controls Technology Company Control system with automated control sequence verification
WO2019207693A1 (en) 2018-04-25 2019-10-31 三菱電機株式会社 Information processing device, system construction assistance method, and system construction assistance program

Also Published As

Publication number Publication date
JP2023066447A (en) 2023-05-16

Similar Documents

Publication Publication Date Title
US8387044B2 (en) Storage system and virtual interface management method using physical interface identifiers and virtual interface identifiers to facilitate setting of assignments between a host computer and a storage apparatus
US20070011361A1 (en) Storage management system
US20040260758A1 (en) Method for controlling managing computer, medium for storing control program, and managing computer
US20080300952A1 (en) Storing and depicting organizations that are subject to dynamic event driven restructuring
WO2012124163A1 (en) Design assistance device of network system
JP2004227359A (en) Storage system operation management method based on policy
KR20060048712A (en) Method and system for caching and synchronizing project data
US20060064515A1 (en) Information processing system and information processing method
JP4863125B2 (en) Operation management system and method, and program
JP2012043160A (en) Data restoration device, data restoration method and data restoration program
JP3916232B2 (en) Knowledge-type operation management system, method and program
JP2008021111A (en) Business system configuration change method, management computer, and business system configuration change program
JP4074442B2 (en) Method, apparatus, system, program and storage medium for data backup
JP7696276B2 (en) ENGINEERING APPARATUS AND ENGINEERING METHOD
JP2007316905A (en) Computer system and method for monitoring application program
JP7699521B2 (en) ENGINEERING APPARATUS AND ENGINEERING METHOD
EP1582949B1 (en) Method for automatic modeling a process control system and corresponding process control system
EP1653317A1 (en) Method and system for setting change options of software systems
JP2008293305A (en) Storage system and data management method
JP2008084327A (en) Method, apparatus, system, program and storage medium for data backup
KR20040051114A (en) A Web Based Integration System Management Tool And The Method Using The Same
JP3992029B2 (en) Object management method
JP7675624B2 (en) ENGINEERING APPARATUS AND ENGINEERING METHOD
JP5591588B2 (en) Plant monitoring apparatus and updating method thereof
JP4437470B2 (en) Command sequence creation system and method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240613

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250225

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250319

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250513

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250610

R150 Certificate of patent or registration of utility model

Ref document number: 7696276

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150