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
JP7699521B2 - ENGINEERING APPARATUS AND ENGINEERING METHOD - Google Patents
[go: Go Back, main page]

JP7699521B2 - ENGINEERING APPARATUS AND ENGINEERING METHOD - Google Patents

ENGINEERING APPARATUS AND ENGINEERING METHOD Download PDF

Info

Publication number
JP7699521B2
JP7699521B2 JP2021177040A JP2021177040A JP7699521B2 JP 7699521 B2 JP7699521 B2 JP 7699521B2 JP 2021177040 A JP2021177040 A JP 2021177040A JP 2021177040 A JP2021177040 A JP 2021177040A JP 7699521 B2 JP7699521 B2 JP 7699521B2
Authority
JP
Japan
Prior art keywords
engineering
data
setting data
unit
deletion
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
JP2021177040A
Other languages
Japanese (ja)
Other versions
JP2023066446A (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 JP2021177040A priority Critical patent/JP7699521B2/en
Publication of JP2023066446A publication Critical patent/JP2023066446A/en
Application granted granted Critical
Publication of JP7699521B2 publication Critical patent/JP7699521B2/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.

従来の施設監視システムにおける、エンジニアリング装置による設定データのデバイスへの書き込みの例を図10に示す。図10に示すように、従来の施設監視システム2000では、エンジニアリング装置60は、保持部に保持しているエンジニアリングデータのうち、プライマリデバイス70に対する設定データを、プライマリデバイス70に書き込む。また、エンジニアリング装置60は、保持部に保持しているエンジニアリングデータのうち、セカンダリデバイス80に対する設定データを、セカンダリデバイス80に書き込む。なお、管理者等は、通常は、プライマリデバイス70に対する設定データの書き込みを行い、次いで、セカンダリデバイス80に対する設定データの書き込みを行うが、これとは逆に、必要に応じて、セカンダリデバイス80に対する設定データの書き込みを、プライマリデバイス70に対する設定データの書き込みよりも先に行う場合もある(先行調整)。 Figure 10 shows an example of writing setting data to a device by an engineering device in a conventional facility monitoring system. As shown in Figure 10, in a conventional facility monitoring system 2000, an engineering device 60 writes the setting data for a primary device 70, which is among the engineering data stored in the storage unit, to the primary device 70. The engineering device 60 also writes the setting data for a secondary device 80, which is among the engineering data stored in the storage unit, to the secondary device 80. Note that an administrator or the like usually writes the setting data to the primary device 70, and then writes the setting data to the secondary device 80. However, conversely, if necessary, the setting data may be written to the secondary device 80 before the setting data is written to the primary device 70 (advance adjustment).

また、上記の他の例を図11に示す。図11に示すように、エンジニアリング装置60は、プライマリデバイス70に対しては、図10と同様に、保持部に保持しているエンジニアリングデータのうち、プライマリデバイス70に対する設定データを、プライマリデバイス70に書き込む(符号(1))。一方、セカンダリデバイス80に対しては、エンジニアリング装置60は、予め搭載されている「コネクトモード」により、工場出荷後に現場に設置されたセカンダリデバイス80に直接接続し、設定データを書き込む場合がある(符号(2))。なお、「コネクトモード」では、エンジニアリング装置60は、ネットワーク内のデバイスに直接接続し、接続先のデバイスに対する設定データの編集等を行うほか、デバイスから設定データを取得(バックアップ)することもできる。 Another example of the above is shown in FIG. 11. As shown in FIG. 11, 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. 10 (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 shipment from the factory using a pre-installed "connect mode" and write the setting data (reference symbol (2)). In the "connect mode", the engineering device 60 directly connects to a device in the network 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を他のセカンダリデバイス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 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.

一方、エンジニアリングデータの編集(作成、変更及び削除等)には複数の管理者(エンジニア)等が関わる場合がある。例えば、図12に示すように、プライマリデバイス70に対する設定データの編集は、管理者A及び管理者Bが行い、セカンダリデバイス80に対する設定データの編集は、管理者C及び管理者Dが行うような場合である。このような場合、エンジニアリング装置60の保持部610に保持されるエンジニアリングデータの容量が大きいと、管理者間でのエンジニアリングデータの受け渡しの際に複数のデータに分割して受け渡す必要が生じるなど、エンジニアリング作業の効率が低下するおそれがあるという問題があった。 On the other hand, editing (creating, modifying, deleting, etc.) engineering data may involve multiple administrators (engineers). For example, as shown in FIG. 12, 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 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 and transfer 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.

この発明に係るエンジニアリング装置は、1つ以上のデバイスが属する階層が複数積層されてなるネットワーク内の各デバイスに設定されている設定データをまとめたエンジニアリングデータから、各デバイスのうちの任意のデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データを削除する旨の削除指示を受け付ける受付部と、受付部により受け付けられた削除指示に基づき、任意のデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データをエンジニアリングデータから削除する削除部と、を備えたことを特徴とする。 The engineering device according to the present invention is characterized by comprising: a reception unit 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 any one of the devices belongs from engineering data that compiles setting data set in each device in a network in which multiple hierarchical levels to which one or more devices belong, and a deletion unit that deletes from the engineering data the setting data set in a device that belongs to a lower hierarchical level than the hierarchical level to which any one of the devices belongs, based on the deletion instruction received by the reception unit.

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

実施の形態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に係るエンジニアリング装置による削除処理の動作例を示すフローチャートである。11 is a flowchart showing an example of an operation of a deletion process by the engineering device according to the first embodiment; 実施の形態1における設定データの編集画面の例を示す図である。FIG. 13 is a diagram showing an example of an editing screen for setting data in the first embodiment. 図5Aは編集画面の操作領域に表示されたアイコンの例を説明する図であり、図5Bはエンジニアリングデータからセカンダリデバイスに設定されている設定データが削除された様子を説明する図である。FIG. 5A is a diagram illustrating an example of an icon displayed in the operation area of the editing screen, and FIG. 5B is a diagram illustrating the state in which the configuration data set for the secondary device has been deleted from the engineering data. 実施の形態2に係るエンジニアリング装置の構成例を示す図である。FIG. 13 is a diagram illustrating a configuration example of an engineering device according to a second embodiment. 実施の形態2に係るエンジニアリング装置による復元処理の動作例を示すフローチャートである。13 is a flowchart showing an example of an operation of a restoration process by an engineering device according to the second embodiment; 実施の形態2におけるエンジニアリングデータの復元の概要を説明する図である。FIG. 11 is a diagram for explaining an overview of restoration of engineering data in the second embodiment. 実施の形態2におけるセカンダリデバイスの種別等に関する情報を登録する編集画面の例を示す図である。FIG. 11 is a diagram showing an example of an editing screen for registering information regarding the type, etc., of a secondary device in embodiment 2. 従来の施設監視システムにおける、エンジニアリング装置による設定データのデバイスへの書き込みの例を説明する図である。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つの階層により構成されている。なお、ここでは1つ以上のデバイスが属する階層が2層積層されてネットワークNWが構成される例を説明するが、ネットワークNWはこれに限らず、1つ以上のデバイスが属する階層が3層以上積層されて構成されていてもよい。 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, although an example is described here in which the network NW is configured with two layers stacked, each layer including one or more devices, the network NW is not limited to this, and may be configured with three or more layers stacked, each layer including one or more devices.

次に、実施の形態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を備える。また、エンジニアリング装置10は、ディスプレイ等の表示装置50に接続されている。 As shown in FIG. 2, the engineering device 10 includes a reception unit 101, a deletion unit 102, a display control unit 103, and a storage unit 104. The engineering device 10 is also connected to a display device 50 such as a display.

保持部104は、1つ以上のデバイスが属する階層が複数積層されてなるネットワークNW内の各デバイスに設定されている設定データをまとめたエンジニアリングデータを保持する。図1の例では、ネットワークNWは、1つ以上のプライマリデバイス20と、1つ以上のセカンダリデバイス30とが属する階層が2層積層されて構成されている。 The storage unit 104 stores engineering data that summarizes the configuration data set for each device in the network NW, which is composed of multiple stacked hierarchies to which one or more devices belong. In the example of FIG. 1, the network NW is composed of two stacked hierarchies to which one or more primary devices 20 and one or more secondary devices 30 belong.

受付部101は、管理者等から削除指示を受け付ける。削除指示とは、保持部104に保持されているエンジニアリングデータ、すなわち、1つ以上のデバイスが属する階層が複数積層されてなるネットワークNW内の各デバイスに設定されている設定データをまとめたエンジニアリングデータから、各デバイスのうちの任意のデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データを削除する旨の指示である。受付部101による削除指示の受付方法は特に限定されないが、例えば受付部101は、表示制御部103により表示装置50に表示された後述の編集画面を介して、削除指示を受け付けてもよい。 The reception unit 101 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 stored in the storage 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. There is no particular limitation on the method by which the reception unit 101 receives the deletion instruction, but for example, the reception unit 101 may receive the deletion instruction via an editing screen, described below, displayed on the display device 50 by the display control unit 103.

具体的には、表示制御部103は、保持部104に保持されているエンジニアリングデータに基づいて、任意のデバイスとしてネットワークNW内の各デバイスのうち管理者等(ユーザ)により選択されたデバイス(例えばプライマリデバイス20)に設定されている設定データの編集画面を表示装置50に表示させる。そして、受付部101は、管理者等により表示装置50に表示された編集画面を介して削除指示が行われた場合に、当該削除指示を受け付ける。 Specifically, the display control unit 103 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 reception unit 101 receives the deletion instruction.

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

削除部102は、受付部101により受け付けられた削除指示に基づき、任意のデバイスとして管理者等により選択されたデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データを、保持部104に保持されているエンジニアリングデータから削除する。 Based on the deletion instruction received by the reception unit 101, the deletion unit 102 deletes 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 from the engineering data held in the holding unit 104.

受付部101、削除部102、及び表示制御部103の機能は、例えばエンジニアリング装置10が備える不図示のCPU(Central Processing Unit)が、不図示のメモリに展開された所定のプログラムを実行することにより実現される。また、保持部104は、例えばHDD(Hard Disc Drive)、SSD(Solid State Drive)、又はメモリ等で構成される。 The functions of the reception unit 101, the deletion unit 102, and the display control unit 103 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の動作例について説明する。実施の形態1において、エンジニアリング装置10は、主に、管理者等により選択されたデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データをエンジニアリングデータから削除する削除処理を行う。この削除処理について、図3のフローチャートを参照しながら説明する。 Next, an example of the operation of the engineering device 10 according to the first embodiment shown in FIG. 2 will be described. In the first embodiment, the engineering device 10 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. 3.

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

まず、表示制御部103は、任意のデバイスとして管理者等により選択されたプライマリデバイス20に設定されている設定データの編集画面を表示装置50に表示させる(ステップST301)。 First, the display control unit 103 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 ST301).

この編集画面の例を図4に示す。図4に示す編集画面401では、プライマリデバイス20に設定されている設定データの編集(作成、変更及び削除等)を行うことができる。この場合、編集対象となる設定データ(プライマリデバイス20に対する設定データ)は、保持部104に保持されているエンジニアリングデータに含まれているプライマリデバイス20用の設定データである。 An example of this editing screen is shown in FIG. 4. On the editing screen 401 shown in FIG. 4, 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.

図4に示す編集画面401は、大きく3つの領域(項目表示領域402、詳細表示領域403、及び操作領域404)で構成されている。このうち、項目表示領域402には、プライマリデバイス20用の設定データを構成する複数の項目、及びセカンダリデバイス30用の設定データを構成する複数の項目がツリー表示されている。ここでは、前者の項目が表示された部分を「プライマリデバイス部分4021」といい、後者の項目が表示された部分を「セカンダリデバイス部分4022」という。 The editing screen 401 shown in FIG. 4 is broadly composed of three areas (item display area 402, detail display area 403, and operation area 404). Of these, the item display area 402 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 4021," and the part where the latter items are displayed is referred to as the "secondary device part 4022."

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

ここで、管理者等は、項目表示領域402に表示されるプライマリデバイス部分4021から、所望の項目を選択することにより、プライマリデバイス20に対する設定データを編集することができる。同様に、管理者等は、項目表示領域402に表示されるセカンダリデバイス部分4022から、所望の項目を選択することにより、セカンダリデバイス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 4021 displayed in the item display area 402. 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 4022 displayed in the item display area 402. 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 needed. Also, as mentioned above, there are many secondary devices 30, and the volume of the setting data for the secondary devices 30 tends to be large.

そこで、操作領域404には、図5Aに示すように、「セカンダリデバイス情報削除」と表示されたアイコン4041が表示されている。このアイコン4041は、任意のデバイスとして管理者等により選択されたプライマリデバイス20よりも下位の階層に属するセカンダリデバイス30に設定されている設定データを、エンジニアリングデータから削除する旨の削除指示を受け付けるためのものである。管理者等は、このアイコン4041を押下することで、上述の削除指示を行う。 As shown in FIG. 5A, an icon 4041 labeled "Delete secondary device information" is displayed in the operation area 404. This icon 4041 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 4041.

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

次に、削除部102は、受付部101により受け付けられた削除指示に基づき、プライマリデバイス20よりも下位の階層に属するセカンダリデバイス30に設定されている設定データを、保持部104に保持されているエンジニアリングデータから削除する(ステップST303)。 Next, based on the deletion instruction received by the reception unit 101, the deletion unit 102 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 ST303).

これにより、エンジニアリング装置10では、図5Bに示すように、保持部104に保持されているエンジニアリングデータから、セカンダリデバイス30に設定されている設定データが削除され、エンジニアリングデータの容量が低減する。また、これにより、管理者等は、メール等によるエンジニアリングデータの受け渡しの際、データを分割する等の作業が不要となり、エンジニアリング作業の効率が向上する。 As a result, in the engineering device 10, as shown in FIG. 5B, 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によれば、エンジニアリング装置10は、1つ以上のデバイスが属する階層が複数積層されてなるネットワークNW内の各デバイスに設定されている設定データをまとめたエンジニアリングデータから、各デバイスのうちの任意のデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データを削除する旨の削除指示を受け付ける受付部101と、受付部101により受け付けられた削除指示に基づき、任意のデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データをエンジニアリングデータから削除する削除部102と、を備えた。これにより、エンジニアリング装置10では、エンジニアリングデータの容量増大に伴うエンジニアリング作業の効率低下を抑制可能となる。 As described above, according to the first embodiment, the engineering device 10 includes a reception unit 101 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 setting data set in each device in a network NW in which multiple hierarchical levels to which one or more devices belong are stacked, and a deletion unit 102 that deletes from the engineering data the setting data set in a device that belongs to a lower hierarchical level than the hierarchical level to which the arbitrary device belongs, based on the deletion instruction received by the reception unit 101. 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.

特に、上記で説明したように、保持部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から取得(バックアップ)してエンジニアリングデータに統合することで、エンジニアリングデータとして復元することが可能である。このような背景から、エンジニアリング装置10は、エンジニアリングデータから、セカンダリデバイス30に対する設定データを削除することを可能としている。なお、エンジニアリングデータの復元については、実施の形態2で詳しく説明する。 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 10 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 the second embodiment.

また、エンジニアリング装置10は、任意のデバイスとしてネットワークNW内の各デバイスのうちユーザにより選択されたデバイスに設定されている設定データの編集画面401を表示装置50に表示させる表示制御部103を備え、受付部101は、表示制御部103により表示装置50に表示された編集画面401を介して、削除指示を受け付ける。これにより、管理者等は、エンジニアリング装置10に対して容易に削除指示を行うことができる。 The engineering device 10 also includes a display control unit 103 that causes the display device 50 to display an editing screen 401 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 reception unit 101 receives a deletion instruction via the editing screen 401 displayed on the display device 50 by the display control unit 103. This allows the administrator or the like to easily issue a deletion instruction to the engineering device 10.

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

実施の形態2.
実施の形態1では、1つ以上のデバイスが属する階層が複数積層されてなるネットワークNW内の各デバイスに設定されている設定データをまとめたエンジニアリングデータから、各デバイスのうちの任意のデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データを削除する例を説明した。実施の形態2では、上記のようにして設定データが削除されたエンジニアリングデータを、削除前の状態に復元する例を説明する。
Embodiment 2.
In the first 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 from engineering data that summarizes setting data set in each device in a network NW in which multiple hierarchical levels to which one or more devices belong is deleted. In the second 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に対する設定データが削除されているため、その後のエンジニアリング作業に支障を来すおそれがある。そこで、エンジニアリング装置10は、管理者等の指示に応じて、保持部104内のエンジニアリングデータを削除処理前の状態に復元する。 In the facility monitoring system 1000, the engineering data stored in the storage unit 104 may be managed as master data. In that 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 10 restores the engineering data in the storage unit 104 to the state before the deletion process in response to instructions from an administrator, etc.

図6は、実施の形態2に係るエンジニアリング装置10bの構成例を示す図である。実施の形態2に係るエンジニアリング装置10bは、実施の形態1に係るエンジニアリング装置10に対し、通信部105、取得部106、及びデータ統合部107が追加されている。エンジニアリング装置10bのその他の構成については、実施の形態1に係るエンジニアリング装置10と同様であるため、同一の符号を付してその説明を省略する。 Figure 6 is a diagram showing an example of the configuration of an engineering device 10b according to the second embodiment. The engineering device 10b according to the second embodiment has a communication unit 105, an acquisition unit 106, and a data integration unit 107 added to the engineering device 10 according to the first embodiment. 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.

通信部105は、ネットワークNW内の各デバイスと通信を行う。 The communication unit 105 communicates with each device within the network NW.

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

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

次に、図6に示す実施の形態2に係るエンジニアリング装置10bの動作例について説明する。実施の形態2において、エンジニアリング装置10bは、主に、エンジニアリングデータの復元処理を行う。この復元処理について、図7のフローチャートを参照しながら説明する。 Next, an example of the operation of the engineering device 10b according to the second embodiment shown in FIG. 6 will be described. In the second embodiment, the engineering device 10b mainly performs a process of restoring the engineering data. This restoration process will be described with reference to the flowchart in FIG. 7.

なお、以下の説明では、実施の形態1で説明した削除処理により、エンジニアリングデータから、セカンダリデバイス30に対する設定データが削除されているものとし、エンジニアリング装置10dは、当該セカンダリデバイス30に対する設定データが削除されたエンジニアリングデータを、削除前の状態に復元する例を説明する。 In the following explanation, 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 first 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.

まず、取得部106は、通信部105を介して、セカンダリデバイス30と通信を行い、当該セカンダリデバイス30から設定データを取得(バックアップ)する(ステップST701)。 First, the acquisition unit 106 communicates with the secondary device 30 via the communication unit 105 and acquires (backs up) configuration data from the secondary device 30 (step ST701).

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

なお、取得部106によるセカンダリデバイス30との通信、及び設定データの取得(バックアップ)は、エンジニアリング装置10に予め搭載されている「コネクトモード」で行われる。「コネクトモード」では、エンジニアリング装置10は、ネットワークNW内のデバイスに直接接続し、接続先のデバイスに対する設定データの編集等を行うほか、上述のようにデバイスから設定データを取得(バックアップ)することもできる。 The communication with the secondary device 30 by the acquisition unit 106 and the acquisition (backup) of the setting data are performed in the "connect mode" that is pre-installed in the engineering device 10. In the "connect mode", the engineering device 10 directly connects to a device in the network NW and can edit the setting data for the connected device, as well as acquire (backup) the setting data from the device as described above.

また、データ統合部107によるエンジニアリングデータの復元は、エンジニアリング装置10に予め搭載されている「差分チェックモード」で行われる。「差分チェックモード」では、図8に示すように、セカンダリデバイス30から取得(バックアップ)した設定データ801と、保持部104に保持されているエンジニアリングデータとを突き合わせて差分を抽出し、当該抽出した差分を保持部104に保持されているエンジニアリングデータに取り込むことができる。 The data integration unit 107 restores the engineering data in a "difference check mode" that is pre-installed in the engineering device 10. In the "difference check mode," as shown in FIG. 8, the setting data 801 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から取得(バックアップ)した設定データ801がそのまま差分として保持部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 801 acquired (backed up) from the secondary device 30 is directly imported into the engineering data in the storage unit 104 as a difference.

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

この場合の編集画面の例を図9に示す。図9の例では、編集画面401を介して、セカンダリデバイス30の種別等に関する情報(例えば図9ではセカンダリデバイスタイプ901)が登録可能となっている。このセカンダリデバイス30の種別等に関する情報は、プライマリデバイス20に対する設定データとして登録される。したがって、上述の削除処理では削除されることはない。 An example of the editing screen in this case is shown in FIG. 9. In the example of FIG. 9, information relating to the type, etc. of the secondary device 30 (for example, secondary device type 901 in FIG. 9) can be registered via the editing screen 401. This information relating to the type, etc. of the 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.

また、エンジニアリング装置10は、上記のようにして登録された、各セカンダリデバイス30の種別等に関する情報に基づいて、セカンダリデバイス30に対する設定データを初期値で自動生成する機能を備えている。 The engineering device 10 also has a function of automatically generating initial setting data for the secondary devices 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 the secondary device 30. After that, the administrator, etc. can connect to the secondary device 30 using the above-mentioned "connect mode," and while checking the setting data that is actually set on the secondary device 30, correct the automatically generated initial values to the actual setting data, thereby restoring the final engineering data.

また、エンジニアリング装置10では、上記のような復元処理を行うことで、先行調整を支障なく行うことができる。先行調整とは、ネットワークNW内にプライマリデバイス20とセカンダリデバイス30とが存在する場合に、プライマリデバイス20に対する設定データを作成する前に、セカンダリデバイス30に対する設定データを先に作成し、当該作成した設定データをセカンダリデバイス30に送信して書き込んだり、書き込んだ設定データを変更したりすることをいう。 In addition, the engineering device 10 can perform advance adjustment without any problems by performing the restoration process described above. 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 the written setting data is changed.

先行調整は、例えばセカンダリデバイス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.

このような先行調整を行った場合でも、実施の形態1で説明した削除処理により、セカンダリデバイス30に対する設定データがエンジニアリングデータから削除される場合がある。しかしながら、エンジニアリング装置10bでは、上記のように、例えばセカンダリデバイス30から設定データを取得(バックアップ)する方法でエンジニアリングデータの復元処理を行うことで、エンジニアリングデータを削除前の状態に復元することができる。したがって、エンジニアリング装置10bでは、先行調整を支障なく行うことができる。 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 the first embodiment. However, in the engineering device 10b, 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 10b, 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 the restoration process in the same manner as described above, by obtaining (backing up) the setting data from the secondary device 30.

以上のように、実施の形態2によれば、エンジニアリング装置10bは、ネットワークNW内の各デバイスと通信を行う通信部105と、通信部105を介して、削除部102により削除された設定データが設定されているデバイスと通信を行い、当該デバイスから設定データを取得する取得部106と、取得部106により取得された設定データを、削除部102による削除後のエンジニアリングデータに統合し、当該エンジニアリングデータを削除前の状態に復元するデータ統合部107と、を備えた。これにより、エンジニアリング装置10は、削除処理が行われたエンジニアリングデータを削除前の状態に復元できる。また、例えば管理者等により先行調整が行われた後に、当該先行調整で作成されたセカンダリデバイス30に対する設定データがエンジニアリングデータから削除された場合でも、当該削除された設定データをエンジニアリングデータに統合して削除前の状態に復元できる。 As described above, according to the second embodiment, the engineering device 10b includes a communication unit 105 that communicates with each device in the network NW, an acquisition unit 106 that communicates with a device in which the setting data deleted by the deletion unit 102 is set via the communication unit 105 and acquires the setting data from the device, and a data integration unit 107 that integrates the setting data acquired by the acquisition unit 106 with the engineering data deleted by the deletion unit 102 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、2000 施設監視システム
10、10b、60 エンジニアリング装置
20、70 プライマリデバイス
30、80 セカンダリデバイス
50 表示装置
101 受付部
102 削除部
103 表示制御部
104 保持部
105 通信部
106 取得部
107 データ統合部
401 編集画面
402 項目表示領域
403 詳細表示領域
404 操作領域
610 保持部
801 設定データ
810 設定データ
901 セカンダリデバイスタイプ
4021 プライマリデバイス部分
4022 セカンダリデバイス部分
4041 アイコン
1000, 2000 Facility monitoring system 10, 10b, 60 Engineering device 20, 70 Primary device 30, 80 Secondary device 50 Display device 101 Reception unit 102 Deletion unit 103 Display control unit 104 Storage unit 105 Communication unit 106 Acquisition unit 107 Data integration unit 401 Edit screen 402 Item display area 403 Details display area 404 Operation area 610 Storage unit 801 Setting data 810 Setting data 901 Secondary device type 4021 Primary device section 4022 Secondary device section 4041 Icon

Claims (3)

1つ以上のデバイスが属する階層が複数積層されてなるネットワーク内の各デバイスに設定されている設定データをまとめたエンジニアリングデータに基づいて
前記ネットワーク内の各デバイスのうちユーザにより選択されたデバイスに設定されている前記設定データの編集画面であって、該ユーザにより選択されたデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データを削除する旨の削除指示を受け付けるためのアイコンを含む編集画面を表示装置に表示させる表示制御部と、
ユーザによる前記アイコンの操作を介して前記削除指示を受け付ける受付部と、
前記受付部により受け付けられた削除指示に基づき、前記ユーザに選択されたデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データを前記エンジニアリングデータから削除する削除部と、
を備えたエンジニアリング装置。
Based on engineering data that summarizes the configuration data set for each device in a network that has multiple layers in which one or more devices belong,
a display control unit that causes a display device to display an editing screen for the setting data set in a device selected by a user from among the devices in the network , the editing screen including an icon for receiving a deletion instruction for deleting the setting data set in a device that belongs to a lower hierarchy than the hierarchy to which the device selected by the user belongs;
a receiving unit that receives the deletion instruction via a user's operation on the icon ;
a deletion unit that deletes, based on the deletion instruction received by the reception unit, configuration data set for a device that belongs to a lower hierarchy than a hierarchy to which the device selected by the user belongs from the engineering data;
Engineering equipment with.
前記ネットワーク内の各デバイスと通信を行う通信部と、
前記通信部を介して、前記削除部により削除された設定データが設定されているデバイスと通信を行い、当該デバイスから設定データを取得する取得部と、
前記取得部により取得された設定データを、前記削除部による削除後のエンジニアリングデータに統合し、当該エンジニアリングデータを削除前の状態に復元するデータ統合部と、
を備えたことを特徴とする請求項1記載のエンジニアリング装置。
A communication unit that communicates with each device in the network;
an acquisition unit that communicates with a device in which the setting data deleted by the deletion unit is set via the communication unit, and acquires the setting data from the device;
a data integration unit that integrates the setting data acquired by the acquisition unit with the engineering data deleted by the deletion unit to restore the engineering data to a state before the deletion;
2. The engineering device according to claim 1, further comprising:
エンジニアリング装置によるエンジニアリング方法であって、
表示制御部が、
1つ以上のデバイスが属する階層が複数積層されてなるネットワーク内の各デバイスに設定されている設定データをまとめたエンジニアリングデータに基づいて
前記ネットワーク内の各デバイスのうちユーザにより選択されたデバイスに設定されている前記設定データの編集画面であって、該ユーザにより選択されたデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データを削除する旨の削除指示を受け付けるためのアイコンを含む編集画面を表示装置に表示させるステップと、
受付部が、ユーザによる前記アイコンの操作を介して前記削除指示を受け付けるステップと、
削除部が、前記受付部により受け付けられた削除指示に基づき、前記ユーザに選択されたデバイスが属する階層よりも下位の階層に属するデバイスに設定されている設定データを前記エンジニアリングデータから削除するステップと、
を有するエンジニアリング方法。
An engineering method using an engineering device, comprising:
A display control unit
Based on engineering data that summarizes the configuration data set for each device in a network that has multiple layers in which one or more devices belong,
displaying on a display device an editing screen for the setting data set in a device selected by a user from among the devices in the network , the editing screen including an icon for receiving a deletion instruction for deleting setting data set in a device that belongs to a lower hierarchy than the hierarchy to which the device selected by the user belongs;
a receiving unit receiving the deletion instruction via a user's operation on the icon ;
a deletion unit deleting, based on the deletion instruction received by the reception unit, configuration data set for devices belonging to a lower hierarchy than a hierarchy to which the device selected by the user belongs, from the engineering data;
An engineering method having the following features:
JP2021177040A 2021-10-29 2021-10-29 ENGINEERING APPARATUS AND ENGINEERING METHOD Active JP7699521B2 (en)

Priority Applications (1)

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

Applications Claiming Priority (1)

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

Publications (2)

Publication Number Publication Date
JP2023066446A JP2023066446A (en) 2023-05-16
JP7699521B2 true JP7699521B2 (en) 2025-06-27

Family

ID=86326012

Family Applications (1)

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

Country Status (1)

Country Link
JP (1) JP7699521B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005135095A (en) 2003-10-29 2005-05-26 Kawasaki Heavy Ind Ltd Robot operation data generating device
JP2012008871A (en) 2010-06-25 2012-01-12 Ricoh Co Ltd Equipment management apparatus, equipment management method, and equipment management program
US20180314719A1 (en) 2017-04-28 2018-11-01 Netapp Inc. Object and sequence number management
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
KR20150015889A (en) * 2013-08-02 2015-02-11 주식회사 코스콤 Method of predicting a stock price through an analysis of a selective analysing object and system thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005135095A (en) 2003-10-29 2005-05-26 Kawasaki Heavy Ind Ltd Robot operation data generating device
JP2012008871A (en) 2010-06-25 2012-01-12 Ricoh Co Ltd Equipment management apparatus, equipment management method, and equipment management program
US20180314719A1 (en) 2017-04-28 2018-11-01 Netapp Inc. Object and sequence number management
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
JP2023066446A (en) 2023-05-16

Similar Documents

Publication Publication Date Title
JP4345313B2 (en) Operation management method of storage system based on policy
US8627028B2 (en) Method of constructing replication environment and storage system
US20060195817A1 (en) Visual workflow modeling tools for user interface automation
US20100131950A1 (en) Storage system and virtual interface management method
US8640098B2 (en) Offline configuration and download approach
US9361139B1 (en) System and method for visualizing virtual system components
US9223592B2 (en) Configuring a system with various system components utilizing a configuration profile
US9026995B2 (en) Software settings management tool
JP2008021111A (en) Business system configuration change method, management computer, and business system configuration change program
CN110633250B (en) Resource management system and method
CN104239091A (en) File cleaning method and device and terminal
JP7699521B2 (en) ENGINEERING APPARATUS AND ENGINEERING METHOD
KR101864982B1 (en) Apparatus and method for constructing common database for distribution management system and microgrid energy management system
US20180239323A1 (en) Method for Operating an Engineering System for an Industrial Process Automation System, and Control Program
JP6762452B1 (en) Information processing equipment, backup method, restore method and program
US7506117B2 (en) Data recovery method for computer system
CN103329193A (en) programmable display
JP7696276B2 (en) ENGINEERING APPARATUS AND ENGINEERING METHOD
KR101705795B1 (en) System and method for providing architectural design model
CN109725973B (en) Data processing method and data processing device
EP1582949B1 (en) Method for automatic modeling a process control system and corresponding process control system
JP2008108082A (en) Process control system
CN103577941A (en) Configurable medical information management platform and medical information management method
JP7706341B2 (en) ENGINEERING SYSTEM, ENGINEERING APPARATUS, AND ENGINEERING METHOD
JP7645764B2 (en) ENGINEERING APPARATUS AND ENGINEERING METHOD

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240612

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: 20250331

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: 20250520

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250617

R150 Certificate of patent or registration of utility model

Ref document number: 7699521

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150