JP7561674B2 - COMMUNICATION SYSTEM, SETTING DEVICE, SETTING METHOD, AND SETTING PROGRAM - Google Patents
COMMUNICATION SYSTEM, SETTING DEVICE, SETTING METHOD, AND SETTING PROGRAM Download PDFInfo
- Publication number
- JP7561674B2 JP7561674B2 JP2021063057A JP2021063057A JP7561674B2 JP 7561674 B2 JP7561674 B2 JP 7561674B2 JP 2021063057 A JP2021063057 A JP 2021063057A JP 2021063057 A JP2021063057 A JP 2021063057A JP 7561674 B2 JP7561674 B2 JP 7561674B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- plc
- slave
- registration
- communication
- 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
Links
Images
Landscapes
- Small-Scale Networks (AREA)
- Selective Calling Equipment (AREA)
Description
本開示は、電力線搬送通信(PLC:Power Line Communication)を行う複数の親機と複数の子機とを備える通信システム、設定装置、設定方法、および設定プログラムに関する。 This disclosure relates to a communication system having multiple parent devices and multiple child devices that perform power line communication (PLC), a setting device, a setting method, and a setting program.
従来、電力線搬送通信によって親機と子機とがデータの送受信を行う通信システムが知られている。例えば、電力線搬送通信機能を有する子機に接続された電力量計で計測された電力使用量を示す検針データを子機から電力線搬送通信機能を有する親機が収集し、収集した検針データを検針員へサーバ経由で提供する集中自動検針システムが普及している。 Conventionally, communication systems have been known in which a parent unit and a child unit transmit and receive data via power line carrier communication. For example, a centralized automatic meter reading system has become widespread in which a parent unit with power line carrier communication capability collects meter reading data indicating the amount of power usage measured by a watt-hour meter connected to a child unit with power line carrier communication capability from the child unit, and provides the collected meter reading data to a meter reader via a server.
電力線搬送通信は、既設の電力線に高周波信号を重畳して行われる通信であり、高周波を利用している。そのため、電力線搬送通信では、トランスを跨いだ通信は行うことができず、通信範囲は同一の系統内となる。加えて、電力線搬送通信では、既設の電力線を利用することから、なりすましおよび盗聴などを防ぐため、親機には、通信を許可する子機が登録されている。 Power line communication is a communication method that uses high frequencies by superimposing high frequency signals onto existing power lines. Therefore, with power line communication, communication across transformers is not possible, and the communication range is limited to within the same system. In addition, because power line communication uses existing power lines, the parent unit registers the child units that are allowed to communicate in order to prevent spoofing and eavesdropping.
親機への子機の登録は、例えば、施設などへの通信システムの導入の際に行われる。施設などに通信システムを導入する際に、複数の系統の各々に子機を設置する必要がある場合、設備管理者は、各親機に対し、同一系統の子機を登録する作業を行う必要があるが、系統が異なる子機に親機を誤って登録してしまう場合がある。そのため、設備管理者は、親機とかかる親機に登録した子機との間で通信ができているかどうかを親機と子機との組み合わせのすべてについて確認する必要がある。 The registration of a slave unit to a parent unit is performed, for example, when a communication system is introduced to a facility. When introducing a communication system to a facility, if a slave unit needs to be installed in each of multiple systems, the facility manager must register slave units of the same system to each parent unit, but there is a possibility that the parent unit may be mistakenly registered to a slave unit of a different system. For this reason, the facility manager must check whether communication is possible between the parent unit and the slave units registered to that parent unit for all combinations of parent units and slave units.
そこで、親機と子機との間の通信可否を視覚的に確認可能にするために、特許文献1には、親機と子機との接続状況を地図上に配置した画面を表示部に表示する技術が提案されている。
Therefore, in order to make it possible to visually check whether communication between the parent unit and the child unit is possible,
しかしながら、上記特許文献1に記載の技術では、親機と子機との接続状況を把握することができるがものの、親機に対して誤った子機を登録した場合、親機と子機との設置場所における電気系統図と親機の登録内容とを照らし合わせて、親機における子機の登録内容を修正しなければならない。
However, while the technology described in
親機の登録内容は、例えば、親機の運用管理を行うソフトウェアによって親機にアクセスして得られる情報を確認することによって行われ、さらに電気系統図も予め容易する必要があることから、親機における子機の登録内容の修正作業には時間がかかる。 The contents of the parent unit are registered by, for example, checking the information obtained by accessing the parent unit using software that manages the parent unit's operations, and since an electrical system diagram must also be prepared in advance, correcting the contents of the child units registered in the parent unit takes time.
本開示は、上記に鑑みてなされたものであって、電力線搬送通信を行う通信システムであって親機における子機の登録内容の修正作業を容易に行うことができる通信システムを得ることを目的とする。 The present disclosure has been made in consideration of the above, and aims to provide a communication system that performs power line communication and that allows the parent unit to easily modify the registration details of the child unit.
上述した課題を解決し、目的を達成するために、本開示の通信システムは、表示制御部と、登録関係変更部とを備える。表示制御部は、複数の子機のうち登録された子機と電力線搬送通信を各々行う複数の親機に対する複数の子機の登録関係を示す情報と、複数の親機と複数の子機との設置場所における電気系統図とを含む表示画面を表示部に登録関係を変更可能に表示させる。登録関係変更部は、表示画面への操作によって登録関係が変更された場合に、登録関係の変更対象となる親機に通信対象となる子機を変更させるための処理を行う。 In order to solve the above-mentioned problems and achieve the object, the communication system of the present disclosure includes a display control unit and a registration relationship change unit. The display control unit causes the display unit to display a display screen including information indicating the registration relationships of the multiple slave units with respect to multiple master units that each perform power line carrier communication with a registered slave unit among the multiple slave units, and an electrical system diagram of the installation location of the multiple master units and the multiple slave units, in a manner that allows the registration relationship to be changed. When the registration relationship is changed by an operation on the display screen, the registration relationship change unit performs processing to cause the master unit that is the target of the change in registration relationship to change the slave unit that is the target of communication.
本開示によれば、電力線搬送通信を行う通信システムにおいて親機における子機の登録内容の修正作業を容易に行うことができる、という効果を奏する。 The present disclosure has the advantage that it is easy to modify the registration details of a child device in a parent device in a communication system that uses power line carrier communication.
以下に、実施の形態にかかる通信システム、設定装置、設定方法、および設定プログラムを図面に基づいて詳細に説明する。 The following describes in detail the communication system, setting device, setting method, and setting program according to the embodiments with reference to the drawings.
実施の形態1.
図1は、実施の形態1にかかるPLC検針システムの全体構成の一例を示す図である。図1に示すPLC検針システム100は、複数の電力量計1と、複数のPLC子機2と、複数のPLC親機3と、複数のサーバ4と、端末装置5とを備え、複数の施設9の使用電力量を収集する。PLC検針システム100は、通信システムの一例である。端末装置5は、設定装置の一例である。PLC子機2は、電力線搬送通信を行う子機の一例であり、PLC親機3は、電力線搬送通信を行う親機の一例である。
Fig. 1 is a diagram showing an example of the overall configuration of a PLC meter reading system according to a first embodiment. The PLC
各施設9には、複数の電力量計1と、複数のPLC子機2と、複数のPLC親機3と、サーバ4とが配置される。施設9は、例えば、ビル、工場、またはプラントなどである。各電力量計1は複数のPLC子機2のうちの1つが接続されており、複数のPLC子機2は、電力線6に接続されており、同一系統の電力線6に接続されたPLC親機3との間で電力線搬送通信によって電力線6を介してデータの送受信が可能である。同一系統の電力線6は、トランスを跨がない電力線6である。
Each
各電力量計1によって計測された使用電力量のデータである検針データは、各電力量計1からPLC子機2へ出力される。PLC子機2は、電力線6に接続されており、同一系統の電力線6に接続されたPLC親機3へ電力線6を介して検針データを送信する。
Meter reading data, which is data on the amount of electricity used measured by each
PLC親機3は、なりすましまたは盗聴などを防ぐため、通信を許可する子機が予め登録されている。PLC親機3は、同一系統の電力線6に接続されたPLC子機2のうち予め登録されているPLC子機2と電力線6を介して通信を行ってPLC子機2から検針データを受信する。
The
サーバ4は、同一の施設9に設けられた各PLC親機3からネットワーク7を介して送信される検針データを収集し、収集した検針データに対するデータ加工を行い、データ加工を行った結果を記憶する。また、サーバ4は、PLC親機3に登録されているPLC子機2の情報をネットワーク7経由で取得する。
The
端末装置5は、PC(Personal Computer)またはタブレットなどであり、PLC検針システム100のユーザUによって使用される。ユーザUは、例えば、検針員、施設9の管理者、またはPLC検針システム100の管理者などである。
The
端末装置5は、ネットワーク8を介して各サーバ4と通信可能に接続されており、各サーバ4からデータを取得し、取得したデータを不図示の表示部に表示する。これにより、端末装置5のユーザUは、サーバ4による検針データの収集結果を容易に把握することができる。
The
また、PLC検針システム100では、PLC親機3におけるPLC子機2の登録内容の修正作業を容易に行うことができるように構成されている。図2は、実施の形態1にかかる通信システムにおけるPLC親機におけるPLC子機の登録内容を修正するための画面の生成の一例を示す図であり、図3は、実施の形態1にかかる通信システムにおけるPLC親機におけるPLC子機の登録内容を修正するための処理の一例を示す図である。
The PLC
図2に示すように、サーバ4は、ネットワーク7を介して各PLC親機3から登録子機リストを収集する(ステップS1)。登録子機リストには、例えば、PLC親機3に登録されたPLC子機2のID(IDentifier)が含まれる。
As shown in FIG. 2, the
サーバ4は、複数のPLC親機3から収集した複数の登録子機リストを含む登録関係リストを端末装置5へネットワーク8を介して送信する(ステップS2)。端末装置5は、サーバ4から取得した登録関係リストに基づいて、PLC親機3とPLC子機2との登録関係を示す登録関係情報91と施設9の電気系統図92とを含む表示画面50を変更可能に不図示の表示部に表示させる(ステップS3)。
The
図2に示す登録関係情報91では、PLC親機3を示す親機アイコン93とPLC子機2を示す子機アイコン94とが示されており、PLC親機3に登録されているPLC子機2の子機アイコン94は、登録先のPLC親機3の親機アイコン93と接続線95で結ばれている。また、電気系統図92では、同一の系統にあるPLC子機2の図形96が接続線97で結ばれている。
In the
端末装置5のユーザUは、表示画面50における登録関係情報91と電気系統図92とを比較することで、PLC親機3とPLC子機2との登録関係に誤りがあるかを容易に把握することができる。
A user U of the
また、表示画面50では、登録関係情報91がGUI(Graphical User Interface)などによって変更可能に表示されており、ユーザUが不図示の入力部への操作によって、登録関係情報91を変更可能である。ユーザUは、PLC親機3とPLC子機2との登録関係に誤りがある場合、不図示の入力部への操作によって、登録関係情報91を変更する。
In addition, on the
端末装置5は、図3に示すように、登録関係情報91が変更された場合、変更後の登録関係情報91に対応する変更後の登録関係リストをサーバ4へ送信する(ステップS4)。サーバ4は、変更後の登録関係情報91に基づいて、登録子機リストを更新し、更新した登録子機リストをPLC親機3へ送信する(ステップS5)。これにより、PLC検針システム100では、表示画面50への操作によって登録関係情報91が変更された場合に、登録関係情報91の変更対象となるPLC親機3に通信対象となるPLC子機2を変更させることができる。
3, when the
このように、PLC検針システム100では、端末装置5のユーザUは、電気系統図92を参照しながら、登録関係情報91を変更することで、遠隔でPLC親機3におけるPLC子機2の登録内容の修正作業を容易に行うことができる。
In this way, in the PLC
以下、PLC検針システム100についてさらに詳細に説明する。図4は、実施の形態1にかかるPLC親機の構成の一例を示す図である。図4に示すように、PLC親機3は、通信部10と、記憶部11と、制御部12とを備える。
The PLC
通信部10は、PLC子機2との間で電力線搬送通信を行う第1通信部101と、サーバ4との間で通信を行う第2通信部102とを備える。第1通信部101は、制御部12により生成された各種命令を電力線搬送通信可能な通信フォーマットのデータに変換し、変換したデータを電力線6へ送信し、かつ電力線6から受信したデータを制御部12で解釈可能なデータ形式に変換する機能を備える。
The
第2通信部102は、例えば、LAN(Local Area Network)ケーブルを介してネットワーク7に接続され、サーバ4との間でデータの送受信を行う。ネットワーク7は、例えば、LANであるが、LANに限定されない。
The
記憶部11は、通信経路情報111と、親機ID112と、登録子機リスト113と、検針データ114とを記憶する。通信経路情報111には、PLC親機3と通信を行ったPLC子機2の子機IDと、PLC子機2が通信を行った際の通信情報が含まれる。
The
親機ID112は、PLC親機3を一意に特定可能な固有の識別子であり、他のPLC親機3と区別するための識別子として使用される。登録子機リスト113には、PLC親機3との接続が許可されるPLC子機2の子機IDが含まれる。子機IDは、各PLC子機2を一意に特定可能な固有の識別子である。
The
PLC親機3は、登録子機リスト113に子機IDが含まれるPLC子機2との間で通信を確立するが登録子機リスト113に子機IDが含まれていないPLC子機2との間で通信を確立しない。検針データ114は、同一系統の電力線6に接続されているPLC子機2を経由して電力量計1から収集した使用電力量のデータである。
The
制御部12は、データ収集部121と、子機登録管理部122と、通信経路管理部123とを備える。データ収集部121は、登録関係にあるPLC子機2から電力線6を介して検針データ114などのデータを収集する。データ収集部121によるデータ収集は定期的に行われる。データ収集部121は、例えば、30分毎にPLC子機2と通信部10を介した電力線搬送通信を行い、電力量計1の検針データ114を収集する。
The
子機登録管理部122は、登録子機リスト113に含まれる子機IDのPLC子機2との接続を許可し、登録子機リスト113に含まれていない子機IDのPLC子機2との接続を拒否する。
The slave
通信経路管理部123は、記憶部11に記憶されている通信経路情報111に基づいて、登録子機リスト113に子機IDが登録されているPLC子機2との接続状態を把握して、必要に応じた処理を行う。例えば、通信経路管理部123は、登録子機リスト113に子機IDが登録されているPLC子機2のうち、通信に失敗しているPLC子機2については、登録子機リスト113のうちの別のPLC子機2を経由した接続の試行を行う。以下において、かかる別のPLC子機2を経由端末と記載する場合がある。
The communication
通信経路管理部123によって選択される経由端末は、電力線搬送通信に失敗しているPLC子機2から通信可能な範囲のPLC子機2のうち、通信状況が良いPLC子機2、またはPLC親機3までの経由数が最も少なくなるようなPLC子機2を選択するなど、通信状況に基づく経路の制御を行う。
The relay terminal selected by the communication
PLC子機2からPLC親機3への通信経路は、電力線搬送通信におけるマルチホップ通信経路を含んでおり、PLC子機2から直接PLC親機3までデータが届かない場合に、PLC子機2が自動で判断し、同一系統の他のPLC子機2を中継機として、データを中継させることができる。1回の中継でPLC親機3にデータが届かない場合は、複数回中継するマルチホップ動作により、PLC子機2からPLC親機3までの通信経路が確立される。
The communication path from the
PLC子機2が中継動作をするかどうかは、PLC親機3側から指示する必要はなく、PLC子機2は、他のPLC子機2からデータを受け取ったら、次に転送可能なPLC子機2を判断し、自動的にそのPLC子機2へデータを転送することができる。
There is no need for the
次に、PLC子機2について説明する。図5は、実施の形態1にかかるPLC子機の構成の一例を示す図である。図5に示すように、PLC子機2は、通信部20と、記憶部21と、制御部22とを備える。
Next, the
通信部20は、PLC親機3の間で通信を行う第1通信部201と、電力量計1の間で通信を行う第2通信部202とを備える。第1通信部201は、制御部22により生成された各種命令を電力線搬送通信可能な通信フォーマットのデータに変換し、変換したデータを電力線6へ送信し、かつ電力線6から受信したデータを制御部22で解釈可能なデータ形式に変換する機能を備える。第2通信部202は、例えば、シリアル通信などによって電力量計1と通信を行う。
The
記憶部21は、子機ID211と、通信経路情報212とを記憶する。子機ID211は、各PLC子機2を一意に特定可能な固有の識別子である。通信経路情報212には、PLC子機2からPLC親機3へ至るまでの通信経路の機器IDが含まれる。例えば、PLC子機2からPLC親機3へ直接通信が可能な場合、通信経路情報212には、次の通信先として、PLC親機3の親機IDが含まれる。PLC親機3へ直接通信ができない場合は、通信経路情報212には、次の通信先として、送信元のPLC子機2から直接通信が可能なPLC子機2の子機IDが含まれる。
The
制御部22は、データ収集部221と、登録管理部222と、通信経路管理部223とを備える。データ収集部221は、一定周期のタイミングまたはPLC親機3からの指令を受けたタイミングで、電力量計1から第2通信部202を経由して検針値などのデータを取得する。電力量計1は、電気の使用量である使用電力量の計量を行い、現在または過去の積算計量値を、PLC子機2からの要求に対して出力する。登録管理部222は、PLC親機3との接続処理の制御を行う。
The
通信経路管理部223は、PLC親機3に至るための経路の制御を行う。例えば、通信経路管理部223は、通信経路情報212に基づいて、電力量計1から取得したデータをPLC親機3またはPLC子機2へ送信する。
The communication
次に、サーバ4について説明する。図6は、実施の形態1にかかるサーバの構成の一例を示す図である。図6に示すように、サーバ4は、通信部30と、記憶部31と、制御部32とを備える。
Next, the
通信部30は、PLC親機3との間で通信を行う第1通信部301と、端末装置5との間で通信を行う第2通信部302とを備える。第1通信部301は、例えば、LANケーブルを介してネットワーク7に接続され、PLC親機3との間でデータの送受信を行う。第2通信部302は、例えば、LANケーブルを介してネットワーク8に接続され、端末装置5との間でデータの送受信を行う。ネットワーク8は、例えば、インターネットなどのWAN(Wide Area Network)およびLANなどを含む。
The
記憶部31は、登録関係リスト311と、通信経路情報312と、検針データ313と、親機IDリスト314と、子機IDリスト315とを記憶する。登録関係リスト311は、PLC検針システム100内に存在するPLC親機3の親機IDと各PLC親機3と同一系統の電力線6に接続されるPLC子機2の子機IDとが含まれる。
The memory unit 31 stores a
図7は、実施の形態1にかかるサーバの記憶部に記憶される登録関係リストの一例を示す図である。図7に示すように、登録関係リスト311では、各PLC親機3の親機IDと、PLC親機3と同じ系統に接続されるPLC子機2の子機IDと紐付けされている。
Figure 7 is a diagram showing an example of a registration relationship list stored in the memory unit of the server according to the first embodiment. As shown in Figure 7, in the
図6に示す通信経路情報312には、各PLC親機3が記憶する通信経路情報111が含まれる。検針データ313には、各PLC親機3から収集した検針データ114が含まれる。親機IDリスト314には、サーバ4と接続されるすべてのPLC親機3の親機IDが含まれ、かかる親機IDは、サーバ4と通信を行うPLC親機3の宛先情報として利用される。親機IDリスト314に含まれる親機IDは、登録関係リスト311に含まれる親機IDと同じである。
The
子機IDリスト315には、サーバ4で検針データ114を収集するすべてのPLC子機2の子機IDが含まれる。子機IDリスト315に含まれる子機IDは、登録関係リスト311に含まれる子機IDと同じである。
The
制御部32は、データ収集部321と、通信経路登録部322と、リスト管理部323と、表示処理部324とを備える。データ収集部321は、親機IDリスト314に親機IDが含まれるPLC親機3から定期的に検針データ114を取得し、記憶部31の検針データ313に追加する。
The control unit 32 includes a
通信経路登録部322は、PLC親機3が記憶する通信経路情報111を定期的に取得し、取得した通信経路情報111を記憶部31に記憶させ、取得した通信経路情報111を一定期間にわたって記憶部31に記憶させる。例えば、通信経路登録部322は、30分毎にPLC親機3から通信経路情報111を取得し、30日分程度の通信経路情報111を記憶部31に記憶させる。
The communication
リスト管理部323は、登録関係リスト311を管理する。リスト管理部323は、例えば、端末装置5から送信され通信部30で受信された登録関係リスト311を通信部30から取得し、取得した登録関係リスト311と記憶部31に記憶された登録関係リスト311とを比較する。リスト管理部323は、比較結果に差異がある場合、端末装置5から送信された登録関係リスト311によって記憶部31に記憶された登録関係リスト311を更新し、更新した登録関係リスト311に含まれる登録子機リスト113をPLC親機3へ通信部30を介して送信する。登録子機リスト113は、リスト管理部323によって登録関係リスト311に基づいて作成されてもよい。
The
表示処理部324は、記憶部31に記憶されている登録関係リスト311および通信経路情報312などに基づいて、画面描画を行うためのデータである描画データを生成し、生成した描画データを端末装置5へ第2通信部302を介して送信する。また、表示処理部324は、通信経路情報312に基づいて、描画データの変更が必要であると判定すると、変更した描画データを自動的に端末装置5へ第2通信部302を介して送信する。
The
次に、端末装置5について説明する。図8は、実施の形態1にかかる端末装置の構成の一例を示す図である。端末装置5は、通信部40と、表示部41と、入力部42と、ファイル入力部44と、処理部47とを備える。処理部47は、入力処理部43と、表示制御部45と、登録関係変更部46とを含む。
Next, the
通信部40は、ネットワーク8に接続されており、ネットワーク8を介してサーバ4との間で情報の送受信を行う。通信部40は、例えば、有線LANケーブルまたは無線LAN通信によってネットワーク8に接続される。
The communication unit 40 is connected to the network 8 and transmits and receives information to and from the
表示部41は、例えば、LCD(Liquid Crystal Display)または有機EL(Electro-Luminescence)ディスプレイである。表示部41は、表示制御部45の制御に従って、画面の表示を行う。
The
入力部42は、ユーザUにより操作され、表示部41に表示された画面を操作するためのユーザインターフェースである。入力部42は、例えば、キーボード、マウス、キーパッド、またはタッチパネルなどを含む。
The
入力処理部43は、ユーザUが入力部42により表示部41に表示された画面を操作すると、かかる操作の情報に基づいて、表示制御部45で処理可能なデータ形式を作成し、作成したデータを表示制御部45へ出力する。
When the user U operates the screen displayed on the
ファイル入力部44は、単線結線図または幹線系統図などの電気系統図92を、電子データとして取り込む。電気系統図92のデータは、例えば、PDF(Portable Document Format)形式またはPNG(Portable Network Graphics)形式などの画像データである。 The file input unit 44 imports an electrical system diagram 92, such as a single-line diagram or a main line diagram, as electronic data. The data of the electrical system diagram 92 is image data in, for example, a PDF (Portable Document Format) format or a PNG (Portable Network Graphics) format.
表示制御部45は、サーバ4から通信部40を介して取得した描画データに応じた画面を表示部41に表示させる。また、表示制御部45は、ファイル入力部44によって取り込まれたデータを表示部41に表示可能なデータ形式と画像サイズに変更し、変更したデータに応じた画像を表示部41に表示する。
The
また、表示制御部45は、入力処理部43から出力されるデータに応じて画面情報を変更し、変更した画面情報に応じた画面を表示部41に表示させる。さらに、表示制御部45は、入力処理部43から出力されるデータに応じて変化した画面情報を、通信部40を介してサーバ4へ送信する。
The
登録関係変更部46は、表示画面50への操作によってPLC親機3とPLC子機2との登録関係が変更された場合に、変更後の登録関係リストをサーバ4へ送信し、登録関係の変更対象となるPLC親機3に通信対象となるPLC子機2を変更させる。
When the registration relationship between the
つづいて、PLC検針システム100における初期登録処理、接続関連処理、および登録修正支援処理について、詳しく説明する。初期登録処理は、ユーザUがPLC検針システム100を立ち上げる際の登録に必要な各種設定を支援する処理を含む。接続関連処理は、初期登録処理による登録に基づくPLC親機3とPLC子機2との接続およびサーバ4によるPLC親機3からの通信経路情報111の取得などの処理を含む。登録修正支援処理は、サーバ4によるPLC親機3とPLC子機2との接続状況のチェックおよびユーザUによるPLC親機3とPLC子機2との登録関係の修正を支援する処理を含む。
Next, the initial registration process, connection-related process, and registration correction support process in the PLC
まず、初期登録処理について説明する。図9は、実施の形態1にかかる端末装置の表示部に表示される表示画面の一例を示す図である。図9に示す表示画面50は、背景図面選択エリア51と、登録関係リスト選択エリア52と、描画エリア53と、機器管理エリア54と、印刷ボタン55とを含む。
First, the initial registration process will be described. FIG. 9 is a diagram showing an example of a display screen displayed on the display unit of the terminal device according to the first embodiment. The
背景図面選択エリア51には、ファイル選択ボタン51aが含まれる。ファイル選択ボタン51aは、電気系統図92のデータを選択するためのボタンである。表示制御部45は、ユーザUが入力部42の操作によってファイル選択ボタン51aを押下した場合、端末装置5からアクセスが可能なフォルダにあるファイルを選択可能に表示部41に表示させる。ユーザUは、入力部42の操作によって、PLC検針システム100を導入する施設9の電気系統図92として、例えば幹線系統図を選択する。
The background
ファイル入力部44は、ユーザUによる入力部42の操作によってファイルが選択された場合、フォルダから電気系統図92のデータを取得し、取得した電気系統図92のデータを表示制御部45へ出力する。表示制御部45は、ファイル入力部44から取得した電気系統図92のデータに基づいて、電気系統図92を表示部41の描画エリア53に背景画像として表示させる。
When a file is selected by user U operating
図10は、実施の形態1にかかる描画エリアに電気系統図が背景画像として表示された表示画面の一例を示す図である。図10に示すように、描画エリア53には電気系統図92が背景画像として表示される。図10に示す電気系統図92では、同一の系統にあるPLC子機2の図形96が接続線97で結ばれている。ユーザUは、電気系統図92のデータから、表示画面50に表示したい部分をトリミングして表示することもできる。かかるトリミングは、例えば、ファイル入力部44がユーザUによる入力部42への操作に基づいて行われる。
Fig. 10 is a diagram showing an example of a display screen in which an electrical system diagram is displayed as a background image in the drawing area according to the first embodiment. As shown in Fig. 10, an electrical system diagram 92 is displayed as a background image in the
登録関係リスト選択エリア52には、ファイル選択ボタン52aと取得ボタン52bとが含まれる。ファイル選択ボタン52aは、登録関係リスト311を選択するためのボタンである。表示制御部45は、ユーザUが入力部42の操作によってファイル選択ボタン52aを押下した場合、端末装置5からアクセスが可能なフォルダにあるファイルを選択可能に表示部41に表示させる。
The registration relationship
表示制御部45は、ユーザUによる入力部42の操作によってファイルが選択された場合、登録関係リスト311を記録した不図示の記録媒体または通信部40を介して登録関係リスト311を取得する。表示制御部45は、取得した登録関係リスト311に基づいて、PLC親機3とPLC子機2との登録関係を示す登録関係情報91を表示部41の描画エリア53における電気系統図92にユーザUが操作可能な状態で重畳表示させる。
When a file is selected by the user U operating the
取得ボタン52bは、サーバ4から登録関係リスト311を取得するためのボタンである。サーバ4に登録関係リスト311がすでに記憶されている場合、ユーザUは、取得ボタン52bを操作することで、サーバ4から登録関係リスト311に基づく描画データを取得できる。
The obtain
表示制御部45は、ユーザUが入力部42の操作によって取得ボタン52bを押下した場合、サーバ4から通信部40を介して登録関係リスト311に基づく描画データを取得する。表示制御部45は、取得した描画データに基づいて、PLC親機3とPLC子機2との登録関係を示す登録関係情報91を表示部41の描画エリア53における電気系統図92にユーザUが操作可能な状態で重畳表示させる。なお、表示制御部45は、サーバ4から登録関係リスト311を取得し、取得した登録関係リスト311に基づいて登録関係情報91を表示部41に表示させることもできる。
When the user U presses the
図11は、実施の形態1にかかる描画エリアにおいて電気系統図上に登録関係情報が重畳表示された表示画面の一例を示す図である。図11に示すように、描画エリア53には電気系統図92上に登録関係情報91が重畳表示される。
Figure 11 is a diagram showing an example of a display screen in which registration relationship information is superimposed on an electrical system diagram in a drawing area according to the first embodiment. As shown in Figure 11, in the
図11に示す登録関係情報91は、PLC親機3とPLC子機2との登録関係を示すトポロジー図であり、PLC親機3を示す親機アイコン93とPLC子機2を示す子機アイコン94とが示されている。また、PLC親機3に登録されているPLC子機2の子機アイコン94は、登録先のPLC親機3の親機アイコン93と接続線95で結ばれている。
The
ユーザUは、入力部42への操作によって、背景画像として表示された電気系統図92で示される配線と一致するように親機アイコン93および子機アイコン94を動かして、登録関係情報91を修正することができる。入力部42への操作は、マウスのドラッグアンドドロップ操作またはタッチパネルへのタッチ操作などである。描画エリア53では、親機アイコン93と子機アイコン94だけが操作可能であるが、接続線95を編集可能にしてもよい。
The user U can modify the
また、表示制御部45は、ユーザUによる入力部42への操作によって範囲の選択が行われた場合、選択された範囲内での整列機能または左右どちらかへの整列など、親機アイコン93および子機アイコン94を整列することもできる。
In addition, when a range is selected by the user U operating the
図11に示す表示画面50には、情報表示エリア56が含まれており、かかる情報表示エリア56には、情報表示ボタン56aが含まれている。表示制御部45は、ユーザUが入力部42の操作によって情報表示ボタン56aを押下した場合、親機アイコン93に対応した親機IDおよび子機アイコン94に対応した子機IDを描画エリア53に表示させる。これにより、ユーザUは、実際の配線上での配置とIDの対応関係とを把握することができる。
The
また、表示制御部45は、ユーザUが入力部42の操作によって親機アイコン93をクリックした場合、親機アイコン93に対応した親機IDを描画エリア53に表示させ、ユーザUが入力部42の操作によって子機アイコン94をクリックした場合、子機アイコン94に対応した子機IDを描画エリア53に表示させることもできる。なお、親機IDは、親機アイコン93との関係が分かる態様で配置され、子機IDは、子機アイコン94との関係が分かる態様で配置される。
When the user U clicks on the
図11に示す表示画面50には、機器管理エリア54が含まれており、機器管理エリア54には、登録情報反映ボタン54aが含まれる。ユーザUは、ファイル選択ボタン52aの押下によって登録関係リスト311を選択した場合、または登録関係情報91を変更した場合、入力部42への操作によって登録情報反映ボタン54aを押下する。
The
表示制御部45は、登録情報反映ボタン54aが押下された場合、描画エリア53で表示されている登録関係情報91を登録関係変更部46へ出力する。登録関係変更部46は、登録関係情報91で示されるPLC親機3とPLC子機2との登録関係を変更後の登録関係リストとしてサーバ4へ通信部40を介して送信する。これにより、PLC親機3とPLC子機2との登録関係の初期登録が完了する。
When the registration
また、表示制御部45は、ユーザUによる入力部42の操作によって印刷ボタン55が押下された場合、表示画面50の印刷用データを不図示のプリンタへ通信部40を介して送信することができる。これにより、不図示のプリンタで表示画面50が印刷される。
In addition, when the user U presses the
図12は、実施の形態1にかかる端末装置による処理の一例を示すフローチャートである。図12に示すように、端末装置5の処理部47は、電気系統図92のデータを選択するためのファイル選択操作があるか否かを判定する(ステップS10)。処理部47は、ファイル選択操作があると判定した場合(ステップS10:Yes)、ファイル入力部44に電気系統図92のデータを取り込ませ(ステップS11)、かかる電気系統図92のデータに基づいて、電気系統図92を表示画面50の描画エリア53に背景画像として表示させる(ステップS12)。
Fig. 12 is a flowchart showing an example of processing by the terminal device according to the first embodiment. As shown in Fig. 12, the processing unit 47 of the
処理部47は、ステップS12の処理が終了した場合、またはファイル選択操作がないと判定した場合(ステップS10:No)、登録関係リスト311を取得するためのリスト選択操作またはリスト取得操作があるか否かを判定する(ステップS13)。処理部47は、リスト選択操作またはリスト取得操作があると判定した場合(ステップS13:Yes)、登録関係リスト311または描画データを取得し(ステップS14)、取得した登録関係リスト311または描画データに基づいて登録関係情報91を表示画面50の描画エリア53に表示させる(ステップS15)。
When the processing of step S12 is completed or when it is determined that there is no file selection operation (step S10: No), the processing unit 47 determines whether there is a list selection operation or a list acquisition operation for acquiring the registration relationship list 311 (step S13). When it is determined that there is a list selection operation or a list acquisition operation (step S13: Yes), the processing unit 47 acquires the
処理部47は、ステップS15の処理が終了した場合、またはリスト選択操作またはリスト取得操作がないと判定した場合(ステップS13:No)、親機アイコン93または子機アイコン94の位置の変更操作である位置変更操作があるか否かを判定する(ステップS16)。処理部47は、位置変更操作があると判定した場合(ステップS16:Yes)、登録関係情報91を変更する(ステップS17)。
When the processing of step S15 is completed, or when it is determined that there is no list selection operation or list acquisition operation (step S13: No), the processing unit 47 determines whether or not there is a position change operation that changes the position of the
処理部47は、ステップS17の処理が終了した場合、または位置変更操作がないと判定した場合(ステップS16:No)、登録操作があるか否かを判定する(ステップS18)。処理部47は、登録操作があると判定した場合(ステップS18:Yes)、変更後の登録関係情報91に基づいて、登録関係リスト311を変更し、変更後の登録関係リスト311をサーバ4へ通信部40に送信させる(ステップS19)。
When the processing of step S17 is completed or when it is determined that there is no position change operation (step S16: No), the processing unit 47 determines whether or not there is a registration operation (step S18). When it is determined that there is a registration operation (step S18: Yes), the processing unit 47 changes the
処理部47は、ステップS19の処理が終了した場合、または登録操作がないと判定した場合(ステップS18:No)、動作終了のタイミングになったか否かを判定する(ステップS20)。処理部47は、例えば、端末装置5の不図示の電源がオフされたと判定した場合または入力部42への動作終了の操作が行われたと判定した場合に、動作終了のタイミングになったと判定する。処理部47は、動作終了のタイミングになっていないと判定した場合(ステップS20:No)、処理をステップS10へ移行し、動作終了のタイミングになったと判定した場合(ステップS20:Yes)、図12に示す処理を終了する。
When the processing of step S19 is completed or when it is determined that there is no registration operation (step S18: No), the processing unit 47 determines whether or not it is time to end the operation (step S20). For example, when it is determined that the power (not shown) of the
つづいて、接続関連処理について説明する。接続関連処理は、サーバ4が登録関係リスト311を端末装置5から取得してから、登録関係リスト311に応じた対応関係で各PLC親機3がPLC子機2と接続し、サーバ4が各PLC親機3から通信経路情報111を取得するまでの処理である。
Next, the connection-related processing will be described. The connection-related processing is the processing from when the
まず、登録関係リスト311を端末装置5から取得したサーバ4の処理について説明する。図13は、実施の形態1にかかるサーバによる処理の一例を示すフローチャートである。図13に示すように、サーバ4のリスト管理部323は、通信部30を介して端末装置5から登録関係リスト311を取得したか否かを判定する(ステップS30)。
First, the process of the
リスト管理部323は、登録関係リスト311を取得したと判定した場合(ステップS30:Yes)、端末装置5から取得した登録関係リスト311と記憶部31の登録関係リスト311とを比較し(ステップS31)、端末装置5から取得した登録関係リスト311と記憶部31の登録関係リスト311とが一致するか否かを判定する(ステップS32)。
When the
リスト管理部323は、端末装置5から取得した登録関係リスト311と記憶部31の登録関係リスト311とが一致しないと判定した場合(ステップS32:No)、端末装置5から取得した登録関係リスト311で記憶部31の登録関係リスト311を更新する(ステップS33)。そして、リスト管理部323は、更新した登録関係リスト311に基づいて、PLC親機3毎の登録子機リスト113を作成する(ステップS34)。
If the
リスト管理部323は、ステップS34で作成した登録子機リスト113を各PLC親機3へ通信部30を介して送信する(ステップS35)。リスト管理部323は、ステップS35の処理が終了した場合、登録関係リスト311を取得していないと判定した場合(ステップS30:No)、または登録関係リスト311が一致していると判定した場合(ステップS32:Yes)、動作終了のタイミングになったか否かを判定する(ステップS36)。
The
リスト管理部323は、例えば、サーバ4の不図示の電源がオフされたと判定した場合または不図示の入力部への動作終了の操作が行われたと判定した場合に、動作終了のタイミングになったと判定する。リスト管理部323は、動作終了のタイミングになっていないと判定した場合(ステップS36:No)、処理をステップS30へ移行し、動作終了のタイミングになったと判定した場合(ステップS36:Yes)、図13に示す処理を終了する。
The
つづいて、PLC親機3がサーバ4から登録子機リスト113を取得してから、PLC子機2と接続するまでのPLC親機3の動作について説明する。図14は、実施の形態1にかかるPLC親機による接続処理の一例を示すフローチャートである。
Next, the operation of the
図14に示すように、PLC親機3の子機登録管理部122は、PLC子機2からPLC親機3への接続要求を監視しており(ステップS50)、PLC子機2からの接続要求があるか否かを判定する(ステップS51)。子機登録管理部122は、PLC子機2からの接続要求がないと判定した場合(ステップS51:No)、ステップS50に移行して接続要求の監視を続ける。
As shown in FIG. 14, the slave
子機登録管理部122は、PLC子機2からの接続要求があると判定した場合(ステップS51:Yes)、接続要求からPLC子機2の子機IDを取得する(ステップS52)。そして、子機登録管理部122は、ステップS52で取得した子機IDを登録子機リスト113と照合する(ステップS53)。子機登録管理部122は、ステップS53の照合の結果、ステップS52で取得した子機IDが登録子機リスト113に含まれるか否かを判定する(ステップS54)。
When the slave
子機登録管理部122は、ステップS52で取得した子機IDが登録子機リスト113に含まれると判定した場合(ステップS54:Yes)、接続要求元のPLC子機2へ接続許可応答を送信する(ステップS55)。また、子機登録管理部122は、ステップS52で取得した子機IDが登録子機リスト113に含まれないと判定した場合(ステップS54:No)、接続要求元のPLC子機2へ接続拒否応答を送信する(ステップS56)。
If the slave
子機登録管理部122は、ステップS55の処理が終了した場合、またはステップS56の処理が終了した場合、動作終了のタイミングになったか否かを判定する(ステップS57)。子機登録管理部122は、例えば、PLC親機3の不図示の電源がオフされたと判定した場合に、動作終了のタイミングになったと判定する。子機登録管理部122は、動作終了のタイミングになっていないと判定した場合(ステップS57:No)、処理をステップS50へ移行し、動作終了のタイミングになったと判定した場合(ステップS57:Yes)、図14に示す処理を終了する。
When the processing of step S55 is completed or when the processing of step S56 is completed, the child unit
つづいて、PLC親機3がサーバ4から更新された登録子機リスト113を取得した場合のPLC親機3の動作について説明する。図15は、実施の形態1にかかるPLC親機による接続更新処理の一例を示すフローチャートである。
Next, the operation of the
図15に示すように、PLC親機3の子機登録管理部122は、一定間隔で登録子機リスト113の更新を監視し(ステップS60)、登録子機リスト113の更新があるか否かを判定する(ステップS61)。子機登録管理部122は、サーバ4から更新された登録子機リスト113が通信部10で受信された場合に、登録子機リスト113の更新があると判定する。子機登録管理部122は、登録子機リスト113の更新がないと判定した場合(ステップS61:No)、ステップS60に移行して登録子機リスト113の更新の監視を続ける。
As shown in FIG. 15, the child unit
子機登録管理部122は、登録子機リスト113の更新があると判定した場合(ステップS61:Yes)、通信経路情報111から接続済みのPLC子機2の子機IDを選択する(ステップS62)。そして、子機登録管理部122は、ステップS62で選択した接続済み子機IDと更新された登録子機リスト113に含まれる子機IDとを比較する(ステップS63)。
If the slave
子機登録管理部122は、ステップS63の比較結果に基づいて、接続済み子機IDが登録子機リスト113にあるか否かを判定する(ステップS64)。子機登録管理部122は、接続済み子機IDが登録子機リスト113にないと判定した場合(ステップS64:No)、接続済み子機IDに対応するPLC子機2へ通信部10を介して接続拒否情報を送信する(ステップS65)。
Based on the comparison result of step S63, the child device
子機登録管理部122は、ステップS65の処理が終了した場合、または接続済み子機IDが登録子機リスト113にあると判定した場合(ステップS64:Yes)、未選択の接続済み子機IDがあるか否かを判定する(ステップS66)。子機登録管理部122は、未選択の接続済み子機IDがあると判定した場合(ステップS66:Yes)、処理をステップS62に移行する。
When the processing of step S65 is completed or when it is determined that the connected handset ID is in the registered handset list 113 (step S64: Yes), the handset
子機登録管理部122は、未選択の接続済み子機IDがないと判定した場合(ステップS66:No)、ステップS57の処理と同様に、動作終了のタイミングになったか否かを判定する(ステップS67)。子機登録管理部122は、動作終了のタイミングになっていないと判定した場合(ステップS67:No)、処理をステップS60へ移行し、動作終了のタイミングになったと判定した場合(ステップS67:Yes)、図15に示す処理を終了する。
If the child device
つづいて、PLC親機3が登録子機リスト113を取得後、PLC子機2がPLC親機3に接続されるまでのPLC子機2の動作について説明する。図16は、実施の形態1にかかるPLC子機による接続処理の一例を示すフローチャートである。
Next, the operation of the
図16に示すように、PLC子機2の登録管理部222は、PLC親機3との接続状態チェックを行い(ステップS70)、PLC親機3と接続状態であるか否かを判定する(ステップS71)。登録管理部222は、PLC親機3と接続状態であると判定した場合(ステップS71:Yes)、ステップS70に移行し、PLC親機3との接続状態チェックを続ける。
As shown in FIG. 16, the
登録管理部222は、PLC親機3と接続状態ではないと判定した場合(ステップS71:No)、接続要求をPLC親機3へ通信部20を介して送信する(ステップS72)。そして、登録管理部222は、PLC親機3からの応答をチェックし(ステップS73)、PLC親機3からの応答が接続許可応答であるか否かを判定する(ステップS74)。
If the
登録管理部222は、PLC親機3からの応答が接続許可応答であると判定した場合(ステップS74:Yes)、接続許可応答を送信したPLC親機3を接続先とする処理を実行する(ステップS75)。登録管理部222は、PLC親機3からの応答が接続許可応答ではないと判定した場合(ステップS74:No)、別のPLC親機3に接続要求を送信し(ステップS76)、処理をステップS73へ移行する。
If the
登録管理部222は、ステップS75の処理が終了した場合、動作終了のタイミングになったか否かを判定する(ステップS77)。登録管理部222は、例えば、PLC子機2の不図示の電源がオフされたと判定した場合に、動作終了のタイミングになったと判定する。登録管理部222は、動作終了のタイミングになっていないと判定した場合(ステップS77:No)、処理をステップS70へ移行し、動作終了のタイミングになったと判定した場合(ステップS77:Yes)、図16に示す処理を終了する。
When the processing of step S75 is completed, the
次に、通信経路情報111を収集するシーケンスを説明する。PLC子機2とPLC親機3とは、PLC親機3のデータ収集部121が通信部10を介してPLC子機2へ送信する要求によって、定期的に電力線搬送通信を行っている。定期的とは、例えば、30分に1回程度の周期である。
Next, the sequence for collecting the
PLC親機3の通信経路管理部123は、PLC子機2からの信号を受信した時に、通信結果と通信品質とを通信を要求した時刻と合わせて通信経路情報111として記憶部11に記憶させる。通信結果は、例えば、PLC親機3からの要求に対するPLC子機2からの応答有無などであり、通信品質は、例えば、PLC子機2から受信した信号のノイズレベルおよび信号対ノイズ比などである。
When the communication
サーバ4のデータ収集部321は、PLC親機3から通信経路情報111を定期的に収集する。データ収集部321は、通信経路情報111の収集元のPLC親機3の親機IDに関連付けて通信経路情報312として記憶部31に一定期間記憶させる。一定期間は、例えば30日程度の期間である。
The
次に、PLC検針システム100で実行される登録修正支援処理について説明する。登録修正支援処理には、接続状況判定処理、接続状況反映処理、および修正支援処理が含まれる。接続状況判定処理は、サーバ4によって実行されるPLC親機3とPLC子機2との接続状況のチェック処理である。接続状況反映処理は、サーバ4による接続状況判定処理の結果を端末装置5の表示制御部45が表示画面50に反映させる処理である。登録修正支援処理は、ユーザUによるPLC親機3とPLC子機2との登録関係の修正を支援する処理である。
Next, the registration correction support process executed in the PLC
まず、サーバ4による接続状況判定処理および端末装置5による接続状況反映処理について説明する。サーバ4の表示処理部324は、接続状況判定処理において、記憶部31に記憶されている通信経路情報312に基づいて、表示画面50の子機アイコン94の色を決定し、決定した色で着色した子機アイコン94を含む登録関係情報91を表示部41に描画するための描画データを生成する。
First, the connection status determination process by the
そして、端末装置5の表示制御部45は、接続状況反映処理において生成された描画データに基づいて、表示処理部324によって決定された色で着色された子機アイコン94を含む登録関係情報91を表示部41に表示させる。なお、表示制御部45は、登録関係リスト311と表示処理部324で決定された色の情報である色情報とがサーバ4の表示処理部324から通信部30を介して端末装置5へ送信される場合、通信部40で受信された登録関係リスト311と色情報とに基づいて、表示処理部324によって決定された色で各子機アイコン94を着色した登録関係情報91を表示部41に表示させる。
Then, the
図17は、実施の形態1にかかるサーバによる接続状況判定処理を示すフローチャートである。図17に示す処理は、表示画面50に含まれる子機アイコン94のPLC子機2毎に行われる。図17に示す処理対象となるPLC子機2を対象子機と記載する場合がある。
Figure 17 is a flowchart showing the connection status determination process by the server according to the first embodiment. The process shown in Figure 17 is performed for each
図17に示すように、サーバ4の表示処理部324は、対象子機の通信結果と通信品質とを記憶部31に記憶された通信経路情報312から取得する(ステップS80)。次に、表示処理部324は、対象子機とPLC親機3との通信成功回数がゼロであるか否かを判定する(ステップS81)。表示処理部324は、PLC親機3との通信成功回数がゼロであると判定した場合(ステップS81:Yes)、対象子機の子機アイコン94の色を、通信失敗を示す色に決定する(ステップS82)。
As shown in FIG. 17, the
表示処理部324は、PLC親機3との通信成功回数がゼロではないと判定した場合(ステップS81:No)、PLC親機3との通信成功回数がPLC親機3との通信失敗回数以上であるか否かを判定する(ステップS83)。表示処理部324は、通信成功回数が通信失敗回数以上であると判定した場合(ステップS83:Yes)、対象子機の子機アイコン94の色を、通信成功を示す色に決定する(ステップS84)。
If the
なお、表示処理部324による通信成功の判定方法は、通信成功回数と通信失敗回数との比較に限定されない。例えば、表示処理部324は、PLC検針システム100の動作として通信失敗が許容される回数と通信失敗回数とを比較し、通信失敗回数が、通信失敗が許容される回数未満であれば通信成功と判定する。例えば、6時間の間に行われる12回の通信のうち3回までの通信失敗が許容され、3回までの通信失敗までであればデータのリカバリ可能である場合、表示処理部324は、6時間の間に行われる12回の通信のうち通信失敗回数が3回以下であれば通信成功と判定することができる。
The method of determining whether communication is successful by the
表示処理部324は、PLC親機3との通信成功回数がPLC親機3との通信失敗回数未満であると判定した場合(ステップS83:No)、信号レベルが閾値未満であるか否かを判定する(ステップS85)。表示処理部324は、信号レベルが閾値未満ではないと判定した場合(ステップS85:No)、信号対ノイズ比が閾値未満であるか否かを判定する(ステップS86)。ここで、閾値は、実際に設置される配線の系統分岐数および通信距離などから理論的に求められる値に対し、通信可能なレベルとしてマージンを持ったせた値、または使用している通信方式から求められる理論的に通信可能な値とすることができる。なお、信号レベルおよび信号対ノイズ比は、PLC子機2で受信されるPLC親機3または経由端末の信号の信号レベルおよび信号対ノイズ比であるが、PLC親機3または経由端末で受信されるPLC子機2の信号の信号レベルおよび信号対ノイズ比であってもよい。
When the
表示処理部324は、信号レベルが閾値未満であると判定した場合(ステップS85:Yes)、または信号対ノイズ比が閾値未満であると判定した場合(ステップS86:Yes)、対象子機の子機アイコン94の色を、系統誤りの可能性を示す色に決定する(ステップS87)。系統誤りとは、対象子機が登録関係リスト311で登録されたPLC親機3と異なる系統に接続されていることを意味する。
If the
系統が異なるPLC親機3にPLC子機2を接続したにもかかわらず、PLC検針システム100の立ち上げ時には電力線6への接続機器が少なく通信環境もよいことから、束になった配線を通して別系統間で信号は弱いものの通信できてしまう場合がある。PLC親機3とPLC子機2との接続確認作業時には問題なしとしたものの、PLC検針システム100の運用開始後に設備が稼働し始めると通信ができなくなりデータが欠落するという事象が発生する。そこで、表示処理部324は、信号レベルが閾値未満のPLC子機2または信号対ノイズ比が閾値未満のPLC子機2を系統誤りの可能性があるPLC子機2として判定する。
Even though the
表示処理部324は、信号対ノイズ比が閾値未満ではないと判定した場合(ステップS86:No)、対象子機の子機アイコン94の色を、通信成功を示す色に決定する(ステップS88)。表示処理部324は、ステップS82の処理が終了した場合、ステップS84の処理が終了した場合、ステップS87の処理が終了した場合、またはステップS88の処理が終了した場合、図17に示す処理を終了する。
If the
図17に示す処理は、一定周期でサーバ4により自動的に実行されるか、またはユーザUによる端末装置5からの指示により任意のタイミングで実施される。また、図17に示す処理は、すべてのPLC子機2、または選択されたPLC子機2に対して実行される。
The process shown in FIG. 17 is automatically executed by the
つぎに、修正支援処理について説明する。図18は、実施の形態1にかかる端末装置による処理の他の例を示すフローチャートである。図18に示すステップS90~S93,S96~S99,S101の処理は、図12に示すステップS10~S13,S16~S20の処理と同じであるため、説明を省略する。 Next, the correction support process will be described. FIG. 18 is a flowchart showing another example of the process by the terminal device according to the first embodiment. The processes of steps S90 to S93, S96 to S99, and S101 shown in FIG. 18 are the same as the processes of steps S10 to S13, and S16 to S20 shown in FIG. 12, and therefore will not be described.
図18に示すように、端末装置5の処理部47は、リスト選択操作またはリスト取得操作があると判定した場合(ステップS93:Yes)、登録関係リスト311と色情報とをサーバ4または外部装置などから取得し(ステップS94)、取得した登録関係リスト311と色情報とに基づいて登録関係情報91を表示画面50の描画エリア53に表示させる(ステップS95)。なお、処理部47は、ステップS94,S95の処理において、登録関係リスト311および色情報に代えて、描画データをサーバ4から取得して描画データに基づいて登録関係情報91を表示画面50の描画エリア53に表示させることもできる。
18, when the processing unit 47 of the
また、処理部47は、ステップS99の処理において変更後の登録関係リスト311をサーバ4へ通信部40に送信させた後、サーバ4から登録関係リスト311と色情報を取得し、取得した登録関係リスト311と色情報とに基づいて登録関係情報91を更新する(ステップS100)。なお、処理部47は、ステップS100の処理において、登録関係リスト311および色情報に代えて、描画データをサーバ4から取得して描画データに基づいて登録関係情報91を表示画面50の描画エリア53に表示させることもできる。
After the processing unit 47 causes the communication unit 40 to transmit the changed
つぎに、ユーザUが電力線搬送通信ネットワークの接続状況をチェックし登録内容を修正する登録内容修正作業の流れを説明する。図19は、実施の形態1にかかる端末装置のユーザによる登録内容修正作業の一例を示すフローチャートである。 Next, the flow of the registration content correction work in which user U checks the connection status of the power line carrier communication network and corrects the registration content will be explained. Figure 19 is a flowchart showing an example of the registration content correction work by the user of the terminal device according to the first embodiment.
ユーザUは、表示部41に表示されている表示画面50における子機アイコン94の色がすべて通信成功を示す色であるかを確認する(ステップS110)。ユーザUは、子機アイコン94の色のいずれかが通信成功を示す色ではない場合(ステップS110:No)、入力部42へのドラッグアンドドロップ操作によって、通信失敗を示す色または系統誤りの可能性を示す色の子機アイコン94を別の親機アイコン93との接続位置へと移動させる(ステップS111)。また、ユーザUは、子機アイコン94の色がすべて通信成功を示す色である場合(ステップS110:Yes)、図19に示す登録内容修正作業を終了する。
The user U checks whether the colors of all the
表示制御部45は、例えば、図11に示す情報表示ボタン56aの押下操作または子機アイコン94へのクリック操作がある場合、PLC子機2の通信履歴情報と通信統計情報とを表示画面50に表示したり、PLC子機2が通信を試行したPLC親機3の通信IDなどを表示画面50に表示させたりすることができる。これにより、ユーザUは、登録が行われていないPLC親機3の判別を容易に行うことができる。
For example, when the
図20は、実施の形態1にかかる描画エリアにおいて電気系統図上に登録関係情報が重畳表示された表示画面の他の例を示す図である。図20に示す登録関係情報91は、親機アイコン93が電気系統図92におけるPLC親機3に対応した位置に配置され、子機アイコン94が電気系統図92におけるPLC親機3に対応した位置に配置される点で、図11に示す登録関係情報91と異なる。
Figure 20 is a diagram showing another example of a display screen in which registration relationship information is superimposed on an electrical system diagram in a drawing area according to the first embodiment. The
図20に示す表示画面50において、ユーザUが入力部42への操作によって、通信履歴情報と通信統計情報とを表示させたい子機アイコン94をクリックすると、表示制御部45は、通信履歴情報と通信統計情報とを含むポップアップ画面を表示画面50上に表示させる。図21は、実施の形態1にかかる通信履歴情報と通信統計情報とを含むポップアップ画面の一例を示す図である。図21に示すポップアップ画面98において、通信履歴情報は、通信対象のPLC親機3の親機ID、PLC親機3との通信結果、信号レベル、信号対ノイズ比、および通信時刻などが含まれる。
When the user U operates the
信号レベルおよび信号対ノイズ比は、PLC子機2で受信されるPLC親機3または経由端末の信号の信号レベルおよび信号対ノイズ比であるが、PLC親機3または経由端末で受信されるPLC子機2の信号の信号レベルおよび信号対ノイズ比であってもよい。
The signal level and signal-to-noise ratio are the signal level and signal-to-noise ratio of the signal from the
また、図21に示すポップアップ画面98において、通信統計情報は、PLC親機3毎に、総通信回数、通信成功回数、通信失敗回数、信号レベル、および信号対ノイズ比などが含まれる。図21に示す通信統計情報では、信号レベルおよび信号対ノイズ比が最大値、平均値、および最小値で示される。
In addition, in the pop-up
図19に戻って、ユーザUによる登録内容修正作業の説明をつづける。ユーザUは、ステップS111の処理が終了した後、入力部42への操作によって図21に示す登録情報反映ボタン54aを押下する(ステップS112)。これにより、端末装置5の登録関係変更部46から、登録情報反映ボタン54aが押下された時点の内容での登録関係リスト311がサーバ4へ送信される。サーバ4では、図13および図17に示す処理が行われ、PLC親機3およびPLC子機2は、図14~図16の処理が変更された登録関係リスト311における登録子機リスト113に基づいて自動で実行される。
Returning to FIG. 19, the description of the user U's registration content correction operation will be continued. After completing the process of step S111, the user U presses the registration
これにより、PLC検針システム100では、例えば、初期登録処理におけるPLC親機3とPLC子機2との登録関係の設定に誤りがある場合、または電気系統図92が実配線されている系統と一致しない場合などにおいて、PLC親機3とPLC子機2との登録関係を容易に修正することができる。
As a result, in the PLC
以上のように、実施の形態1にかかるPLC検針システム100は、表示制御部45と、登録関係変更部46とを備える。PLC検針システム100は、通信システムの一例である。表示制御部45は、複数のPLC子機2のうち登録されたPLC子機2と電力線搬送通信を各々行う複数のPLC親機3に対する複数のPLC子機2との登録関係を示す情報と、複数のPLC親機3と複数のPLC子機2との設置場所における電気系統図92とを含む表示画面50を表示部41に登録関係を変更可能に表示させる。PLC子機2は、子機の一例であり、PLC親機3は、親機の一例である。登録関係変更部46は、表示画面50への操作によって登録関係が変更された場合に、登録関係の変更対象となるPLC親機3に通信対象となるPLC子機2を変更させるための処理を行う。これにより、PLC検針システム100では、PLC親機3とPLC子機2との登録関係と電気系統図92とが同一の表示画面50に表示されることから、PLC親機3とPLC子機2との登録関係の確認のために紙の系統図を用いたPLC親機3とPLC子機2との登録関係の照合作業を行う必要がなくなる。そのため、PLC検針システム100では、PLC親機3におけるPLC子機2の登録内容の修正作業を容易に行うことができる。また、PLC検針システム100では、表示画面50上で登録関係を編集することで、PLC親機3とPLC子機2との登録関係も自動的に反映されるため、ユーザUは、登録用の別ソフトウェアなどを利用しなくても一つの画面で表示の確認と制御を行うことが可能となる。
As described above, the PLC
また、表示制御部45は、登録関係を示す情報である登録関係情報91を電気系統図92に重畳させた画面を表示画面50として表示部41に表示させる。これにより、PLC検針システム100では、電気系統図92を背景画像として表示部41に表示させることができ、ユーザUは、登録関係情報91の編集を容易に行うことができる。
The
また、登録関係情報91には、複数のPLC子機2の各々を示す子機アイコン94が含まれる。表示制御部45は、子機アイコン94を移動可能に表示画面50に表示させる。これにより、PLC検針システム100では、ユーザUは、登録関係情報91の編集を容易に行うことができる。
The
また、PLC検針システム100は、表示処理部324を備える。表示処理部324は、子機アイコン94に対応するPLC子機2と子機アイコン94に対応するPLC子機2と登録関係情報91で対応付けられたPLC親機3との通信状態に基づいて子機アイコン94の色を決定する。表示制御部45は、表示処理部324によって決定された色で子機アイコン94を表示画面50に表示する。これにより、PLC検針システム100では、ユーザUは、登録関係に誤りがあるか否かを容易に把握でき、登録関係情報91の編集を容易に行うことができる。
The PLC
また、表示処理部324は、複数のPLC子機2のうち登録関係の誤りの可能性があるPLC子機2を判定し、登録関係の誤りの可能性があると判定したPLC子機2の子機アイコン94の色と、登録関係の誤りの可能性があると判定したPLC子機2以外のPLC子機2の子機アイコン94の色とを互いに異なる色に決定する。これにより、PLC検針システム100では、ユーザUは、疑似的に通信ができてしまっている系統誤りのケースになっていないかを容易に把握でき、登録関係情報91の編集を容易に行うことができる。
The
また、表示制御部45は、子機アイコン94が選択された場合に、選択された子機アイコン94に対応するPLC子機2の通信結果および通信品質を表示部41に表示させる。これにより、PLC検針システム100では、ユーザUは、登録関係に誤りがあることを通信結果および通信品質などから把握することができる。
When a
また、PLC検針システム100は、複数のPLC子機2のうち登録関係を有するPLC子機2の情報である登録子機リスト113をPLC親機3毎に含む登録関係リスト311を管理するリスト管理部323を備える。登録関係変更部46は、変更後の登録関係リスト311をリスト管理部323へ出力する。リスト管理部323は、変更後の登録関係リスト311に含まれる登録子機リスト113を複数のPLC親機3へ送信することによって、PLC親機3に通信対象となるPLC2子機を変更させる。これにより、表示画面50上で登録関係を編集することで、PLC検針システム100では、PLC親機3とPLC子機2との登録関係を自動的に変更することができる。
The PLC
また、表示制御部45は、PLC子機2の子機IDおよびPLC親機3の親機IDを表示部41に表示させる。子機IDは、PLC子機2の識別情報であり、親機IDはPLC親機3の識別情報である。これにより、PLC検針システム100では、ユーザUは、PLC子機2とPLC親機3とがどこに設置されているかを容易に把握することができる。
The
複数のPLC子機2の各々は、複数の電力量計1のうち対応する電力量計1から検針データを取得し、取得した検針データを複数のPLC親機3のうち登録関係にあるPLC親機3へ送信する。複数のPLC親機3の各々は、複数のPLC子機2のうち登録関係にあるPLC子機2から検針データを収集する。これにより、PLC検針システム100において、ユーザUは、登録関係情報91の編集を容易に行うことができる。
Each of the multiple
実施の形態2.
実施の形態2にかかるPLC検針システムは、PLC親機とPLC子機との登録関係が設定されていない機器リストに基づいて、登録関係リストを自動生成する点で、実施の形態1にかかるPLC検針システム100と異なる。以下においては、実施の形態1と同様の機能を有する構成要素については同一符号を付して説明を省略し、実施の形態1のPLC検針システム100と異なる点を中心に説明する。
The PLC meter reading system according to the second embodiment differs from the PLC
図22は、実施の形態2にかかるPLC検針システムのサーバの構成の一例を示す図である。図22に示すように、実施の形態2にかかるPLC検針システムのサーバ4Aは、記憶部31および制御部32に代えて、記憶部31Aおよび制御部32Aを備える点で、実施の形態1にかかるサーバ4と異なる。
Fig. 22 is a diagram showing an example of the configuration of a server of the PLC meter reading system according to the second embodiment. As shown in Fig. 22, the server 4A of the PLC meter reading system according to the second embodiment differs from the
記憶部31Aは、機器リスト316をさらに記憶する点で、記憶部31と異なる。機器リスト316は、複数のPLC親機3の親機IDと複数のPLC子機2の子機IDとを含むが、親機IDと子機IDとは対応付けられていない。図23は、実施の形態2にかかる機器リストの一例を示す図である。図23に示すように、機器リスト316には、複数の親機IDと複数の子機IDとが含まれている。
The
制御部32Aは、リスト管理部323に代えて、リスト管理部323Aを備える点で、制御部32と異なる。リスト管理部323Aは、端末装置5またはその他の装置から機器リスト316を取得し、取得した機器リスト316に基づいて、登録関係リスト311を自動作成する機能をさらに有する点で、リスト管理部323と異なる。
Control unit 32A differs from control unit 32 in that it includes
リスト管理部323Aは、例えば、端末装置5またはその他の装置から送信される機器リスト316をネットワーク8および通信部30を介して受信し、受信した機器リスト316を記憶部31Aに記憶させる。そして、リスト管理部323Aは、機器リスト316に基づいて、登録関係リスト311を自動作成する自動登録処理を行う。
The
リスト管理部323Aは、自動登録処理において、複数のPLC親機3のうち選択した親機である選択親機と機器リスト316で示される各PLC子機2との通信結果と通信品質とに基づいて選択親機にPLC子機2を登録する子機登録処理で登録したPLC子機2の情報を機器リスト316から除外しながら選択親機を変更することで登録関係リスト311を作成する。
In the automatic registration process, the
かかる自動登録処理では、機器リスト316を送信するPLC親機3を変えながらPLC親機3へのPLC子機2の登録を行っていくため、PLC親機3へ登録時のPLC子機2と接続確立の時間と通信経路情報111の作成の時間とが必要となり、すべてのPLC親機3にPLC子機2を登録するまでに長い時間がかかる場合がある。
In this automatic registration process, the
例えば、実施の形態2にかかるPLC検針システムで用いられる電力線搬送通信が、10~450kHzの周波数帯を用いる低速電力線搬送通信であり、実施の形態2にかかるPLC検針システムに、4台のPLC親機3および400台のPLC子機2が含まれ、各PLC親機3と同一系統に接続されたPLC子機2が100台であり、PLC親機3が通信経路情報111を収集するのに3時間かかるとする。
For example, suppose that the power line carrier communication used in the PLC meter reading system according to the second embodiment is low-speed power line carrier communication using a frequency band of 10 to 450 kHz, the PLC meter reading system according to the second embodiment includes four
この場合、上述した子機登録処理毎に登録されるPLC子機2が50台であるとしても、すべてのPLC親機3にPLC子機2を登録するのに要する時間は、6時間×8回試行=48時間である。実際のシステム立ち上げにおいては、設定を行ってから通信を確認するまでは、工期などの関係で日数を確保できない場合があり、すてべてのPLC親機3およびPLC子機2を自動登録する場合は登録工程完了までの時間が長くなる場合がある。
In this case, even if 50
そこで、実施の形態2にかかる端末装置5の表示制御部45は、ユーザUが、接続系統が明らかなPLC子機2は入力部42への操作によって予めPLC親機3に登録することができるように、機器リスト316に基づいて、登録設定画面を表示部41に表示させる。登録設定画面には、機器リスト316に親機IDおよび子機IDが含まれるPLC親機3およびPLC子機2の各々の情報が含まれ、例えば、上述した親機アイコン93および子機アイコン94などが含まれる。
The
そして、表示制御部45は、PLC子機2が登録されたPLC親機3の親機IDとかかるPLC親機3に登録されたPLC子機2の子機IDとを含む登録子機リスト113を作成し、生成した登録子機リスト113をサーバ4Aへ通信部40およびネットワーク8を介して送信する。また、表示制御部45は、作成した登録子機リスト113に含まれる子機IDを除外した機器リスト316をサーバ4Aへ通信部40およびネットワーク8を介して送信する。
Then, the
これにより、実施の形態2にかかるPLC検針システムでは、自動登録処理時にPLC親機3に登録するPLC子機2の数を削減することができ、すべてのPLC親機3に対してPLC子機2の登録が完了するまでの時間の短縮を図ることができる。
As a result, in the PLC meter reading system of
例えば、同一系統内で10%のPLC子機2の割り付けが不明な場合、登録時間を36分に短縮できる。そして、PLC親機3が4台、PLC子機2が各PLC親機3に100台接続されるようなシステムでは、毎回の試行で50台のPLC子機2を確定できるとすると、0.6時間×4+3時間×4=14.4時間で登録完了することができる。これは、例えば、ある程度系統が判明しており、一部区間のみ増設または入れ替え工事などが図面に反映されておらずに系統が不明であるような場合に有効となる。
For example, if the allocation of 10% of the
また、リスト管理部323Aは、自動登録処理により1つのPLC子機2の登録の設定または変更を行う毎に登録関係リスト311を更新し、更新した登録関係リスト311を端末装置5へ通信部30およびネットワーク8を介して送信する。端末装置5の表示制御部45は、更新された登録関係リスト311に基づく登録関係情報91を表示部41に表示させる処理を登録関係リスト311が更新される毎に行う。
The
これにより、実施の形態2にかかるPLC検針システムでは、自動登録処理に連動して登録関係情報91が変更されることから、ユーザUへ現在の自動登録の進捗状況を視覚的に伝達することができる。そのため、ユーザUは、完了までのおおよその時間を画面から把握することができ、システム導入時の他工程とのスケジュール調整を効率的に行うことができる。
As a result, in the PLC meter reading system according to the second embodiment, the registration-related
図24は、実施の形態2にかかるサーバによる登録関係リストの自動作成処理の一例を示すフローチャートである。図24に示すように、サーバ4Aのリスト管理部323Aは、端末装置5またはその他の装置から機器リスト316をネットワーク8および通信部30を介して取得し、取得した機器リスト316を記憶部31Aに記憶させる(ステップS120)。
Figure 24 is a flowchart showing an example of a process for automatically creating a registration relationship list by a server according to the second embodiment. As shown in Figure 24, the
次に、リスト管理部323Aは、機器リスト316に親機IDが含まれる複数のPLC親機3のうち未選択のPLC親機3を1つ選択する(ステップS121)。リスト管理部323Aは、機器リスト316に含まれるすべての子機IDを含む登録子機リスト113を通信部30およびネットワーク7を介してステップS121で選択したPLC親機3へ送信する(ステップS122)。
Next, the
そして、リスト管理部323Aは、登録子機リスト113の送信先のPLC親機3からデータ収集部321が通信経路情報111を一定のサンプル数分取得するまで待機する(ステップS123)。一定のサンプル数分は、例えば、6サンプルであり、PLC親機3とPLC子機2との通信が30分毎に行われる場合、リスト管理部323Aは、3時間待機する。
Then, the
次に、リスト管理部323Aは、第1通信状態判定処理を行う(ステップS124)。ステップS124に示す第1通信状態判定処理は、図25に示すステップS130~S138の処理であり、後で詳述する。
Next, the
次に、リスト管理部323Aは、通信経路情報111に子機IDが含まれる複数のPLC子機2のうち通信失敗を示すPLC子機2または系統誤りの可能性を示すPLC子機2があるか否かを判定する(ステップS125)。リスト管理部323Aは、通信失敗を示すPLC子機2または系統誤りの可能性を示すPLC子機2があると判定した場合(ステップS125:Yes)、ステップS121において未選択のPLC親機3があるか否かを判定する(ステップS126)。
Next, the
リスト管理部323Aは、未選択のPLC親機3があると判定した場合(ステップS126:Yes)、通信失敗を示すPLC子機2または系統誤りの可能性を示すPLC子機2の子機IDを削除した登録子機リスト113を選択しているPLC親機3へネットワーク7および通信部30を介して送信する(ステップS127)。リスト管理部323Aは、未選択のPLC親機3がないと判定した場合(ステップS126:No)であっても、機器リスト316に最初に含まれていた子機IDの数に対する通信失敗を示すPLC子機2または系統誤りの可能性を示すPLC子機2の数の割合が予め設定された値以上である場合、ステップS127へ移行することができる。
If the
また、リスト管理部323Aは、未選択のPLC親機3の1つを選択し、通信失敗または系統誤りの可能性を示すすべてのPLC子機2の子機IDを含む登録子機リスト113を選択したPLC親機3へネットワーク7および通信部30を介して送信し(ステップS128)、処理をステップS123へ移行する。
The
リスト管理部323Aは、未選択のPLC親機3がないと判定した場合(ステップS126:No)、第2通信状態判定処理を行う(ステップS129)。ステップS129に示す第2通信状態判定処理は、図26に示すステップS140~S145の処理であり、後で詳述する。
If the
リスト管理部323Aは、ステップS129の処理が終了した場合、または、通信失敗を示すPLC子機2または系統誤りの可能性を示すPLC子機2がないと判定した場合(ステップS125:No)、図24に示す処理を終了する。
When the processing of step S129 is completed, or when it is determined that there is no
図25は、実施の形態2にかかるサーバによる第1通信状態判定処理の一例を示すフローチャートである。図25に示すステップS131,S132,S133,S135,S136の処理は、図17に示すステップS80,S81,S83,S85,S86の処理と同じであるため、説明を省略する。リスト管理部323Aは、図25の処理を通信経路情報312に子機IDが含まれるすべてのPLC子機2に対して行う。
Figure 25 is a flowchart showing an example of the first communication state determination process by the server according to the second embodiment. The processes of steps S131, S132, S133, S135, and S136 shown in Figure 25 are the same as the processes of steps S80, S81, S83, S85, and S86 shown in Figure 17, and therefore will not be described. The
図25に示すように、リスト管理部323Aは、PLC親機3との通信成功回数がゼロであると判定した場合(ステップS131:Yes)、対象子機が通信失敗を示すPLC子機2であると判定する(ステップS132)。
As shown in FIG. 25, if the
また、リスト管理部323Aは、通信成功回数が通信失敗回数以上であると判定した場合(ステップS133:Yes)、対象子機が通信成功を示すPLC子機2であると判定する(ステップS134)。また、リスト管理部323Aは、信号レベルが閾値未満であると判定した場合(ステップS135:Yes)、または信号対ノイズ比が閾値未満であると判定した場合(ステップS136:Yes)、対象子機が系統誤りの可能性を示すPLC子機2であると判定する(ステップS137)。
If the
また、リスト管理部323Aは、信号対ノイズ比が閾値未満ではないと判定した場合(ステップS136:No)、対象子機が通信成功を示すPLC子機2であると判定する(ステップS138)。
In addition, if the
図26は、実施の形態2にかかるサーバによる第2通信状態判定処理の一例を示すフローチャートである。図26に示すように、リスト管理部323Aは、通信失敗を示すPLC子機2または系統誤りの可能性を示すPLC子機2を対象子機とし、ステップS123で取得した各PLC親機3の通信経路情報111に基づいて、通信失敗を示すPLC子機2または系統誤りの可能性を示すPLC子機2の各PLC親機3への登録時の信号レベルを比較する(ステップS140)。
Fig. 26 is a flowchart showing an example of the second communication state determination process by the server according to the second embodiment. As shown in Fig. 26, the
リスト管理部323Aは、ステップS140における信号レベルの比較の結果、他のPLC親機3に登録時よりも高い信号レベルのPLC親機3があるか否かを判定する(ステップS141)。リスト管理部323Aは、他のPLC親機3に登録時よりも高い信号レベルのPLC親機3がないと判定した場合(ステップS141:No)、通信失敗を示すPLC子機2または系統誤りの可能性を示すPLC子機2の各PLC親機3への登録時の信号対ノイズ比を比較する(ステップS142)。
The
リスト管理部323Aは、ステップS142における信号対ノイズ比の比較の結果、他のPLC親機3に登録時よりも高い信号対ノイズ比のPLC親機3があるか否かを判定する(ステップS143)。リスト管理部323Aは、他のPLC親機3に登録時よりも高い信号対ノイズ比のPLC親機3がないと判定した場合(ステップS143:No)、通信失敗を示すPLC子機2または系統誤りの可能性を示すPLC子機2の子機アイコン94の色をPLC親機3間で通信品質に差がないことを示す色に変更する(ステップS144)。
As a result of comparing the signal-to-noise ratios in step S142, the
リスト管理部323Aは、他のPLC親機3に登録時よりも高い信号レベルのPLC親機3が存在すると判定した場合(ステップS141:Yes)、または他のPLC親機3に登録時よりも高い信号対ノイズ比のPLC親機3があると判定した場合(ステップS143:Yes)、該当するPLC親機3を、通信失敗を示すPLC子機2または系統誤りの可能性を示すPLC子機2の登録先として確定する(ステップS145)。リスト管理部323Aは、ステップS144の処理が終了した場合、またはステップS145の処理が終了した場合、図26に示す処理を終了する。
When the
PLC親機3間で通信品質に差がないPLC子機2に関しては、そのままデータ収集を継続し、さらに多くのデータから判定を行うか、電気図面である系統図と実機の配置位置の確認やラインチェッカによる導通チェックなど、ユーザUによる調査により接続系統を確定させることで作業を完了させる。
For
以上のように、実施の形態2にかかるPLC検針システムのサーバ4Aは、リスト管理部323Aを備える。リスト管理部323Aは、複数のPLC親機3の情報と複数のPLC子機2の情報とを含み且つ登録関係のうち少なくとも一部が設定されていない機器リスト316に基づいて、複数のPLC子機2の各々を複数のPLC親機3のうち同一系統に接続されたPLC親機3に登録して登録関係を示す登録関係リスト311を作成する。これにより、実施の形態2にかかるPLC検針システムでは、ユーザUの作業負担を軽減することができる。
As described above, the server 4A of the PLC meter reading system according to the second embodiment includes a
また、リスト管理部323Aは、複数のPLC親機3のうち選択したPLC親機3である選択親機と機器リスト316で示される各PLC子機2との通信結果と通信品質とに基づいて選択親機にPLC子機2を登録する処理で登録したPLC子機2の情報を機器リスト316から除外しながら選択親機を変更することで登録関係リスト311を作成する。これにより、実施の形態2にかかるPLC検針システムでは、登録関係リスト311を適切に作成することができる。
The
なお、端末装置5の機能の一部または全部がサーバ4またはサーバ4Aにあってもよく、サーバ4の機能の一部の全部が端末装置5にあってもよい。また、サーバ4またはサーバ4Aは、複数の装置で構成されてもよい。
Note that some or all of the functions of the
実施の形態1および実施の形態2で説明した制御部12,22,32,32Aおよび処理部47のハードウェア構成について説明する。制御部12,22,32,32Aおよび処理部47は、処理回路により実現される。処理回路は、メモリに格納されるプログラムを実行するプロセッサおよびメモリであってもよいし、専用のハードウェアであってもよい。処理回路は制御回路とも呼ばれる。
The hardware configuration of the
図27は、実施の形態1および実施の形態2にかかる処理部の各々が備える処理回路をプロセッサおよびメモリで実現する場合の処理回路の構成例を示す図である。図27に示す処理回路60は制御回路であり、プロセッサ61およびメモリ62を備える。処理回路60がプロセッサ61およびメモリ62で構成される場合、処理回路60の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアまたはファームウェアはプログラムとして記述され、メモリ62に格納される。処理回路60では、メモリ62に記憶されたプログラムをプロセッサ61が読み出して実行することにより、各機能を実現する。すなわち、処理回路60は、制御部12,22,32,32Aおよび処理部47のいずれかの処理が結果的に実行されることになるプログラムを格納するためのメモリ62を備える。このプログラムは、処理回路60により実現される各機能を制御部12,22,32,32Aおよび処理部47のいずれかに実行させるためのプログラムであるともいえる。このプログラムは、プログラムが記録された記録媒体により提供されてもよいし、通信媒体など他の手段により提供されてもよい。
27 is a diagram showing an example of the configuration of a processing circuit when the processing circuits provided in each of the processing units according to the first and second embodiments are realized by a processor and a memory. The
ここで、プロセッサ61は、例えば、CPU(Central Processing Unit)、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、またはDSP(Digital Signal Processor)などである。また、メモリ62は、例えば、RAM(Random Access Memory)、ROM(Read Only Memory)、フラッシュメモリ、EPROM(Erasable Programmable ROM)、EEPROM(登録商標)(Electrically EPROM)などの、不揮発性または揮発性の半導体メモリ、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、またはDVD(Digital Versatile Disc)などが該当する。
Here, the
図28は、実施の形態1および実施の形態2に係る処理部が備える処理回路を専用のハードウェアで構成する場合の処理回路の例を示す図である。図28に示す処理回路63は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)、またはこれらを組み合わせたものが該当する。処理回路については、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。このように、処理回路は、専用のハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。
Figure 28 is a diagram showing an example of a processing circuit provided in the processing unit according to the first and second embodiments, configured with dedicated hardware. The
以上の実施の形態に示した構成は、一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、実施の形態同士を組み合わせることも可能であるし、要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。 The configurations shown in the above embodiments are merely examples, and may be combined with other known technologies, or the embodiments may be combined with each other. In addition, parts of the configurations may be omitted or modified without departing from the spirit of the invention.
1 電力量計、2 PLC子機、3 PLC親機、4,4A サーバ、5 端末装置、6 電力線、7,8 ネットワーク、9 施設、10,20,30,40 通信部、11,21,31,31A 記憶部、12,22,32,32A 制御部、41 表示部、42 入力部、43 入力処理部、44 ファイル入力部、45 表示制御部、46 登録関係変更部、47 処理部、50 表示画面、51 背景図面選択エリア、51a,52a ファイル選択ボタン、52 登録関係リスト選択エリア、52b 取得ボタン、53 描画エリア、54 機器管理エリア、54a 登録情報反映ボタン、55 印刷ボタン、56 情報表示エリア、56a 情報表示ボタン、91 登録関係情報、92 電気系統図、93 親機アイコン、94 子機アイコン、95,97 接続線、96 図形、98 ポップアップ画面、100 PLC検針システム、101,201,301 第1通信部、102,202,302 第2通信部、111,212,312 通信経路情報、112 親機ID、113 登録子機リスト、114,313 検針データ、121,221,321 データ収集部、122 子機登録管理部、123,223 通信経路管理部、211 子機ID、222 登録管理部、311 登録関係リスト、314 親機IDリスト、315 子機IDリスト、316 機器リスト、322 通信経路登録部、323,323A リスト管理部、324 表示処理部。 1 Power meter, 2 PLC slave unit, 3 PLC master unit, 4, 4A Server, 5 Terminal device, 6 Power line, 7, 8 Network, 9 Facility, 10, 20, 30, 40 Communication unit, 11, 21, 31, 31A Memory unit, 12, 22, 32, 32A Control unit, 41 Display unit, 42 Input unit, 43 Input processing unit, 44 File input unit, 45 Display control unit, 46 Registration relationship change unit, 47 Processing unit, 50 Display screen, 51 Background drawing selection area, 51a, 52a File selection button, 52 Registration relationship list selection area, 52b Acquisition button, 53 Drawing area, 54 Device management area, 54a Registration information reflection button, 55 Print button, 56 Information display area, 56a Information display button, 91 Registration relationship information, 92 Electrical system diagram, 93 Master unit icon, 94 Child unit icon, 95, 97 Connection line, 96 Figure, 98 Pop-up screen, 100 PLC meter reading system, 101, 201, 301 First communication unit, 102, 202, 302 Second communication unit, 111, 212, 312 Communication path information, 112 Parent unit ID, 113 Registered child unit list, 114, 313 Meter reading data, 121, 221, 321 Data collection unit, 122 Child unit registration management unit, 123, 223 Communication path management unit, 211 Child unit ID, 222 Registration management unit, 311 Registration relationship list, 314 Parent unit ID list, 315 Child unit ID list, 316 Device list, 322 Communication path registration unit, 323, 323A List management unit, 324 Display processing unit.
Claims (14)
前記表示画面への操作によって前記登録関係が変更された場合に、前記登録関係の変更対象となる親機に通信対象となる子機を変更させるための処理を行う登録関係変更部と、を備える
ことを特徴とする通信システム。 a display control unit that causes a display unit to display, on a display unit, a display screen including information indicating a registration relationship of a plurality of slave units with respect to a plurality of master units that respectively perform power line carrier communication with a registered slave unit among the plurality of slave units, and an electrical system diagram of an installation location of the plurality of master units and the plurality of slave units, in a changeable manner, the registration relationship;
A communication system comprising: a registration relationship change unit that performs processing to cause a parent unit that is the subject of the change in the registration relationship to change a child unit that is the subject of communication when the registration relationship is changed by an operation on the display screen.
前記登録関係を示す情報を前記電気系統図に重畳させた画面を前記表示画面として前記表示部に表示させる
ことを特徴とする請求項1に記載の通信システム。 The display control unit is
The communication system according to claim 1 , wherein a screen in which the information indicating the registration relationship is superimposed on the electrical system diagram is displayed on the display unit as the display screen.
前記複数の子機の各々を示す子機アイコンが含まれ、
前記表示制御部は、
前記子機アイコンを移動可能に前記表示画面に表示させる
ことを特徴とする請求項1または2に記載の通信システム。 The information indicating the registration relationship includes:
a child device icon indicating each of the plurality of child devices;
The display control unit is
3. The communication system according to claim 1, wherein the slave unit icon is displayed on the display screen in a movable manner.
前記表示制御部は、
前記表示処理部によって決定された色で前記子機アイコンを前記表示画面に表示する
ことを特徴とする請求項3に記載の通信システム。 a display processing unit that determines a color of the child device icon based on a communication state of the child device corresponding to the child device icon;
The display control unit is
The communication system according to claim 3 , wherein the slave unit icon is displayed on the display screen in a color determined by the display processing unit.
前記複数の子機のうち前記登録関係の誤りの可能性がある子機を判定し、前記登録関係の誤りの可能性があると判定した子機の子機アイコンの色と、前記登録関係の誤りの可能性があると判定した子機以外の子機の子機アイコンの色とを互いに異なる色に決定する
ことを特徴とする請求項4に記載の通信システム。 The display processing unit is
The communication system according to claim 4, characterized in that a handset among the plurality of handset units is determined to have a possible error in the registration relationship, and the color of the handset icon of the handset unit determined to have a possible error in the registration relationship is determined to be different from the color of the handset icon of the handset unit other than the handset determined to have a possible error in the registration relationship.
前記子機アイコンが選択された場合に、選択された前記子機アイコンに対応する子機の通信結果および通信品質を前記表示部に表示させる
ことを特徴とする請求項3から5のいずれか1つに記載の通信システム。 The display control unit is
The communication system according to claim 3 , wherein when the handset icon is selected, the display unit displays a communication result and a communication quality of the handset corresponding to the selected handset icon.
前記子機および前記親機の識別情報を前記表示部に表示させる
ことを特徴とする請求項1から6のいずれか1つに記載の通信システム。 The display control unit is
The communication system according to claim 1 , wherein identification information of the child device and the parent device is displayed on the display unit.
前記登録関係変更部は、
変更後の前記登録関係リストを前記リスト管理部へ出力し、
前記リスト管理部は、
変更後の前記登録関係リストに含まれる前記登録子機リストを前記複数の親機へ送信することによって、前記親機に通信対象となる子機を変更させる
ことを特徴とする請求項1から7のいずれか1つに記載の通信システム。 a list management unit that manages a registration relationship list including, for each of the parent devices, a registered child device list that is information on child devices having the registration relationship among the plurality of child devices;
The registration relationship change unit,
outputting the changed registration relationship list to the list management unit;
The list management unit
The communication system according to any one of claims 1 to 7, characterized in that the parent unit is caused to change the child unit with which it communicates by transmitting the registered child unit list contained in the changed registration relationship list to the plurality of parent units.
ことを特徴とする請求項1から8のいずれか1つに記載の通信システム。 The communication system according to any one of claims 1 to 8, further comprising a list management unit that creates a registration relationship list indicating the registration relationships by registering each of the plurality of child devices with a parent device among the plurality of parent devices that is connected to the same system, based on an equipment list that includes information on the plurality of parent devices and information on the plurality of child devices and in which at least some of the registration relationships are not set.
前記複数の親機のうち選択した親機である選択親機と前記機器リストで示される各子機との通信結果と通信品質とに基づいて前記選択親機に前記子機を登録する処理を登録した子機の情報を前記機器リストから除外しながら前記選択親機を変更することで前記登録関係リストを作成する
ことを特徴とする請求項9に記載の通信システム。 The list management unit
The communication system according to claim 9, characterized in that the registration relationship list is created by changing the selected parent unit while excluding information of the registered child unit from the device list, and performing a process of registering the child unit to the selected parent unit based on communication results and communication quality between a selected parent unit, which is a parent unit selected from the multiple parent units, and each child unit shown in the device list.
複数の電力量計のうち対応する電力量計から検針データを取得し、取得した前記検針データを前記複数の親機のうち前記登録関係にある親機へ送信し、
前記複数の親機の各々は、
前記複数の子機のうち前記登録関係にある子機から前記検針データを収集する
ことを特徴とする請求項1から10のいずれか1つに記載の通信システム。 Each of the plurality of child devices
Obtaining meter reading data from a corresponding one of a plurality of watt-hour meters, and transmitting the obtained meter reading data to a parent unit having the registered relationship among the plurality of parent units;
Each of the plurality of parent devices
The communication system according to claim 1 , wherein the meter reading data is collected from a slave unit that is in the registered relationship among the plurality of slave units.
前記表示画面への操作によって前記登録関係が変更された場合に、前記登録関係の変更対象となる親機に通信対象となる子機を変更させるための処理を行う登録関係変更部と、を備える
ことを特徴とする設定装置。 a display control unit that causes a display unit to display, on a display unit, a display screen including information indicating a registration relationship of a plurality of slave units with respect to a plurality of master units that respectively perform power line carrier communication with a registered slave unit among the plurality of slave units, and an electrical system diagram of an installation location of the plurality of master units and the plurality of slave units, in a changeable manner, the registration relationship;
A setting device comprising: a registration relationship change unit that performs processing to cause a parent unit that is the subject of the change in the registration relationship to change a child unit that is the subject of communication when the registration relationship is changed by an operation on the display screen.
複数の子機のうち登録された子機と電力線搬送通信を各々行う複数の親機に対する前記複数の子機の登録関係を示す情報と、前記複数の親機と前記複数の子機との設置場所における電気系統図とを含む表示画面を表示部に前記登録関係を変更可能に表示させる第1のステップと、
前記表示画面への操作によって前記登録関係が変更された場合に、前記登録関係の変更対象となる親機に通信対象となる子機を変更させるための処理を行う第2のステップと、を含む
ことを特徴とする設定方法。 1. A computer implemented configuration method, comprising:
a first step of displaying, on a display unit, a display screen including information indicating a registration relationship of a plurality of slave units with respect to a plurality of master units each performing power line carrier communication with a registered slave unit among the plurality of slave units, and an electrical system diagram of an installation location of the plurality of master units and the plurality of slave units, in a changeable manner, the registration relationship;
a second step of performing processing to cause a parent unit that is the subject of the change in the registration relationship to change a child unit with which to communicate when the registration relationship is changed by an operation on the display screen.
前記表示画面への操作によって前記登録関係が変更された場合に、前記登録関係の変更対象となる親機に通信対象となる子機を変更させるための処理を行う第2のステップと、をコンピュータに実行させる
ことを特徴とする設定プログラム。 a first step of displaying, on a display unit, a display screen including information indicating a registration relationship of a plurality of slave units with respect to a plurality of master units each performing power line carrier communication with a registered slave unit among the plurality of slave units, and an electrical system diagram of an installation location of the plurality of master units and the plurality of slave units, in a changeable manner, the registration relationship;
a second step of performing processing to cause a parent unit that is the subject of the change in the registration relationship to change a child unit that is the subject of communication when the registration relationship is changed by an operation on the display screen.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021063057A JP7561674B2 (en) | 2021-04-01 | 2021-04-01 | COMMUNICATION SYSTEM, SETTING DEVICE, SETTING METHOD, AND SETTING PROGRAM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021063057A JP7561674B2 (en) | 2021-04-01 | 2021-04-01 | COMMUNICATION SYSTEM, SETTING DEVICE, SETTING METHOD, AND SETTING PROGRAM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022158282A JP2022158282A (en) | 2022-10-17 |
| JP7561674B2 true JP7561674B2 (en) | 2024-10-04 |
Family
ID=83639293
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021063057A Active JP7561674B2 (en) | 2021-04-01 | 2021-04-01 | COMMUNICATION SYSTEM, SETTING DEVICE, SETTING METHOD, AND SETTING PROGRAM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7561674B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012194631A (en) | 2011-03-15 | 2012-10-11 | Omron Corp | Design support device for network system |
| JP2014155201A (en) | 2013-02-13 | 2014-08-25 | Panasonic Corp | Power line carrier communication system and master unit |
| JP2014186629A (en) | 2013-03-25 | 2014-10-02 | Sharp Corp | Display control unit and method |
| JP2019180066A (en) | 2018-03-30 | 2019-10-17 | パナソニックIpマネジメント株式会社 | Display system, display method |
| JP2021019259A (en) | 2019-07-19 | 2021-02-15 | 住友電気工業株式会社 | Master device, communication system, and communication control method |
-
2021
- 2021-04-01 JP JP2021063057A patent/JP7561674B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012194631A (en) | 2011-03-15 | 2012-10-11 | Omron Corp | Design support device for network system |
| JP2014155201A (en) | 2013-02-13 | 2014-08-25 | Panasonic Corp | Power line carrier communication system and master unit |
| JP2014186629A (en) | 2013-03-25 | 2014-10-02 | Sharp Corp | Display control unit and method |
| JP2019180066A (en) | 2018-03-30 | 2019-10-17 | パナソニックIpマネジメント株式会社 | Display system, display method |
| JP2021019259A (en) | 2019-07-19 | 2021-02-15 | 住友電気工業株式会社 | Master device, communication system, and communication control method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022158282A (en) | 2022-10-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105722081B (en) | Smart device networking method and device | |
| US8024492B2 (en) | System for managing a power monitoring system containing a multiplicity of intelligent electronic devices | |
| US10210368B2 (en) | Smart driver | |
| US20190372798A1 (en) | Scalable facility data monitoring with self-installation | |
| JP5997266B2 (en) | A method to support the introduction of a home automation system and the associated installation driver package | |
| JP7561674B2 (en) | COMMUNICATION SYSTEM, SETTING DEVICE, SETTING METHOD, AND SETTING PROGRAM | |
| US20200142756A1 (en) | Adapter with instrument control function, instrument control system and instrument control method | |
| US20200293245A1 (en) | Information processing apparatus and non-transitory computer readable medium storing program | |
| JP7301906B2 (en) | Terminals, Programs, Power Management Devices, and Servers | |
| CN113612651A (en) | IO-Link equipment testing device | |
| US20250227519A1 (en) | Systems and methods for automatically testing a wireless connection | |
| US12149086B2 (en) | Configuring a solar power system for communications | |
| CN111143262A (en) | Switching device and instrument control system and instrument control method | |
| JP3742926B2 (en) | Air conditioning management device | |
| CN116405421A (en) | Communication test method, system and storage medium of simulation chip test sorting machine | |
| JP5789722B2 (en) | Building sensor network construction apparatus and method | |
| US11442720B2 (en) | Communication adapter and program update method for communication adapter | |
| JP2008523756A (en) | Viewing configuration status | |
| JP2006245638A (en) | How to connect the master unit and slave unit | |
| CN113377395A (en) | Communication system | |
| JP2019107851A (en) | Image forming device and program | |
| CN121300815A (en) | Chip programming methods, systems, electronic devices and computer program products | |
| JP2024101400A (en) | Registration method and control device | |
| CN118959221A (en) | Portable terminal for auxiliary control of wind turbine generator set and auxiliary control method of wind turbine generator set | |
| CN116546512A (en) | Debugging method and device for Lora photovoltaic power supply networking, electronic equipment and medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231106 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240807 |
|
| 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: 20240827 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240924 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7561674 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |