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
JP7586489B2 - Program, pump device and apparatus - Google Patents
[go: Go Back, main page]

JP7586489B2 - Program, pump device and apparatus - Google Patents

Program, pump device and apparatus Download PDF

Info

Publication number
JP7586489B2
JP7586489B2 JP2021068910A JP2021068910A JP7586489B2 JP 7586489 B2 JP7586489 B2 JP 7586489B2 JP 2021068910 A JP2021068910 A JP 2021068910A JP 2021068910 A JP2021068910 A JP 2021068910A JP 7586489 B2 JP7586489 B2 JP 7586489B2
Authority
JP
Japan
Prior art keywords
control unit
pump
pump device
unit
information
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
JP2021068910A
Other languages
Japanese (ja)
Other versions
JP2022163839A (en
Inventor
雅之 藤田
裕大 稲垣
耕司 豊田
彰平 新垣
Original Assignee
株式会社川本製作所
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 株式会社川本製作所 filed Critical 株式会社川本製作所
Priority to JP2021068910A priority Critical patent/JP7586489B2/en
Publication of JP2022163839A publication Critical patent/JP2022163839A/en
Application granted granted Critical
Publication of JP7586489B2 publication Critical patent/JP7586489B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Positive-Displacement Pumps (AREA)

Description

この発明の実施形態は、給液を行うポンプ装置と、そのポンプ装置と通信するコンピュータのプログラムに関する。 An embodiment of the invention relates to a pump device that supplies liquid and a computer program that communicates with the pump device.

近時、ポンプ装置のメンテナンスにおいて、メンテナンス要員の高齢化や後継者不足が進み、遠隔地からの装置監視が望まれている。
しかしながら、遠隔地から装置監視を行う場合、作業員が現地に赴く場合と比べて、故障の判断や原因の究明、異常の発生前検知、誤設定の発見など、ポンプ装置の診断を正確に行うことが難しかった。
Recently, in the field of pump equipment maintenance, maintenance personnel are aging and there is a shortage of successors, so there is a demand for equipment monitoring from remote locations.
However, when monitoring equipment from a remote location, it is more difficult to accurately diagnose pump equipment, such as determining whether a failure has occurred, determining its cause, detecting anomalies before they occur, and discovering incorrect settings, compared to when an operator is on-site.

特開2018-193933号公報JP 2018-193933 A 特許第6425803号公報Patent No. 6425803

本発明が解決しようとする課題は、ポンプ装置の診断を正確に行うことが可能なポンプ装置およびプログラムを提供することである。 The problem that this invention aims to solve is to provide a pump device and a program that can accurately diagnose the pump device.

実施形態のポンプ装置は、ポンプ部と、ログ生成部と、記憶部と、通信部とを備える。ポンプ部は、給液を行うものであって、ログ生成部は、ポンプ部の動作に関わる情報に、時刻を示す情報を対応付けたログ情報を生成し、記憶部は、ログ生成部が生成したログ情報を記憶し、通信部は、記憶部が記憶するログ情報を外部に送信する。 The pump device of the embodiment includes a pump unit, a log generation unit, a storage unit, and a communication unit. The pump unit supplies liquid, and the log generation unit generates log information that associates information related to the operation of the pump unit with information indicating a time. The storage unit stores the log information generated by the log generation unit, and the communication unit transmits the log information stored in the storage unit to an external device.

また実施形態のコンピュータのプログラムは、給液を行うポンプ装置と通信するコンピュータのプロセッサを、ポンプ装置から、ポンプ装置の動作に関わるログ情報を受信する制御を行う受信制御部と、ログ情報からポンプ装置の状態を検出する検出部として機能させる。 The computer program of the embodiment also causes the computer processor, which communicates with the pump device that supplies liquid, to function as a reception control unit that controls the reception of log information related to the operation of the pump device from the pump device, and as a detection unit that detects the status of the pump device from the log information.

本発明によれば、ポンプ装置の診断を正確に行うことが可能なポンプ装置およびプログラムを提供することができる。 The present invention provides a pump device and a program that can accurately diagnose the pump device.

ポンプ管理システムの概略構成を示す図。FIG. 1 is a diagram showing a schematic configuration of a pump management system. 図1に示したポンプ装置の構成例を示す図。FIG. 2 is a diagram showing a configuration example of the pump device shown in FIG. 1 . 図1に示したポンプ管理装置の構成例を示す図。FIG. 2 is a diagram showing an example of the configuration of a pump management device shown in FIG. 1 . 図1に示した外部装置の構成例を示す図。FIG. 2 is a diagram showing an example of the configuration of an external device shown in FIG. 1 . 図2に示したポンプ装置の障害ログ生成処理を説明するためのフローチャート。3 is a flowchart for explaining a fault log generation process of the pump device shown in FIG. 2 . 図2に示したポンプ装置の障害ログ送信処理を説明するためのフローチャート。3 is a flowchart for explaining a failure log transmission process of the pump device shown in FIG. 2 . 図2に示したポンプ装置の診断用ログ送信処理を説明するためのフローチャート。3 is a flowchart for explaining a diagnostic log transmission process of the pump device shown in FIG. 2 . 図4に示した外部装置の診断処理を説明するためのフローチャート。5 is a flowchart for explaining a diagnostic process for the external device shown in FIG. 4 . 図8に示した診断処理に含まれる異常対応処理を説明するためのフローチャート。9 is a flowchart for explaining an abnormality handling process included in the diagnosis process shown in FIG. 8 . 図8に示した診断処理に含まれる誤操作対応処理を説明するためのフローチャート。9 is a flowchart for explaining an error handling process included in the diagnosis process shown in FIG. 8 . 図8に示した診断処理に含まれる誤設定対応処理を説明するためのフローチャート。9 is a flowchart for explaining an erroneous setting response process included in the diagnosis process shown in FIG. 8 .

以下、図面を参照して、一実施形態に係わるポンプ管理システムについて説明する。
図1は、実施形態に係わる、ポンプ装置100-1~100-nを含むポンプ管理システムの概略構成を示す図である。
Hereinafter, a pump management system according to an embodiment will be described with reference to the drawings.
FIG. 1 is a diagram showing a schematic configuration of a pump management system including pump devices 100-1 to 100-n according to an embodiment.

このポンプ管理システムは、ポンプ管理装置200が移動通信網NWを通じてポンプ装置100-1~100-nを管理するものであるとともに、ポンプ装置100-1~100-nのそれぞれと作業員が携帯する外部装置300が近距離無線通信で直接通信を行うことを可能としている。移動通信網NWは、例えば携帯電話システムのネットワークなどの公衆通信網である。 In this pump management system, the pump management device 200 manages the pump devices 100-1 to 100-n through a mobile communication network NW, and each of the pump devices 100-1 to 100-n can communicate directly with an external device 300 carried by an operator via short-range wireless communication. The mobile communication network NW is, for example, a public communication network such as a mobile phone system network.

ポンプ装置100-1~100-nは、例えば、建物や施設の地下などに設けられた設備室にそれぞれ設置され、受水槽に貯められた水や水道管本管から供給される浄水をモータの力によって駆動されたポンプで送水するものである。なお、このような浄水以外の液体を対象としたポンプ装置であってもよい。 Pump devices 100-1 to 100-n are installed in equipment rooms, for example, in the basement of a building or facility, and pump water stored in a water tank or purified water supplied from a main water pipe using a pump driven by the power of a motor. Note that pump devices may also be used for liquids other than purified water.

またポンプ装置100-1~100-nは、設置される建物や施設などに応じて好適するさまざまなタイプのポンプが存在するが、本実施形態の説明において、いずれのタイプのポンプ装置にも共通する点については、「ポンプ装置100」として説明する。すなわち、ポンプ装置100として説明する場合、いずれのポンプ装置100-1~100-nにも共通する構成と動作の説明である。 In addition, there are various types of pump devices 100-1 to 100-n that are suitable for the building or facility in which they are installed, but in the description of this embodiment, points that are common to all types of pump devices will be described as "pump device 100." In other words, when describing pump device 100, the description will be of the configuration and operation that are common to all pump devices 100-1 to 100-n.

基地局BSは、通信事業者が運営する移動通信システムの基地局装置であって、主として、スマートフォンや携帯電話機などと無線通信するものであるが、ポンプ装置100-1~100-nをはじめ、種々のIoT(Internet of Things)機器に搭載された通信ユニットと通信することも可能であり、これらの通信デバイスを移動通信網NWに接続する。 The base station BS is a base station device of a mobile communication system operated by a telecommunications carrier, and mainly communicates wirelessly with smartphones and mobile phones, but can also communicate with communication units installed in various IoT (Internet of Things) devices, including pump devices 100-1 to 100-n, and connects these communication devices to the mobile communication network NW.

ゲートウェイ装置GWは、移動通信網NWに接続され、移動通信網NWとポンプ管理装置200の間で、例えばプロトコル変換を行うネットワークノードとしての役割を果たし、移動通信網NWとポンプ管理装置200を相互接続する。 The gateway device GW is connected to the mobile communication network NW and serves as a network node that performs, for example, protocol conversion between the mobile communication network NW and the pump management device 200, and interconnects the mobile communication network NW and the pump management device 200.

ポンプ管理装置200は、ポンプ装置100-1~100-nの運用状態などを監視および管理、遠隔制御を行うものであって、例えば、監視や管理を行う事業者などの施設に設置され、ゲートウェイ装置GWおよび移動通信網NWを通じて、ポンプ装置100-1~100-nの運用状態の情報を収集、記録のほか、遠隔制御などを行う。 The pump management device 200 monitors, manages, and remotely controls the operational status of the pump devices 100-1 to 100-n. For example, it is installed at the facility of a monitoring and management company, and collects and records information on the operational status of the pump devices 100-1 to 100-n as well as remotely controls them via a gateway device GW and a mobile communication network NW.

外部装置300は、作業員が携帯する携帯型情報機器であって、例えば、スマートフォンやタブレット端末、ラップトップ型パーソナルコンピュータ(ノートパソコン)などの無線通信機能や情報処理機能を備え、ポンプ管理装置200のように、ポンプ装置100-1~100-nの運用状態の情報を収集、記録のほか、遠隔制御などを行うことが可能である。 The external device 300 is a portable information device carried by an operator, such as a smartphone, tablet terminal, or laptop personal computer (notebook computer), that has wireless communication and information processing capabilities, and like the pump management device 200, is capable of collecting and recording information about the operational status of the pump devices 100-1 to 100-n, as well as remote control.

なお、図1の例では、作業員が外部装置300を操作する様子を示しているが、後述するように、外部装置300はポンプ装置100-1~100-nに接続して電力供給を受けて動作することが可能であり、作業員がポンプ装置100-1~100-nの設置現場にいなくても、自律して運用することができる。 In the example of FIG. 1, a worker is shown operating the external device 300. However, as described below, the external device 300 can be connected to the pump devices 100-1 to 100-n and can operate by receiving power supply, and can be operated autonomously even if a worker is not present at the installation site of the pump devices 100-1 to 100-n.

次に、図2を参照して、ポンプ装置100-1~100-nの構成について説明する。以下の説明では、ポンプ装置100-1~100-nに共通する部分については、ポンプ装置100として説明する。
ポンプ装置100は、ポンプ部100Pと、制御盤100Cとを主な構成要素として備える。
Next, the configuration of the pump devices 100-1 to 100-n will be described with reference to Fig. 2. In the following description, parts common to the pump devices 100-1 to 100-n will be described as the pump device 100.
The pump device 100 includes, as main components, a pump section 100P and a control panel 100C.

ポンプ部100Pは、給液を行うものであり、1つまたは複数のポンプユニット、アキュムレータ、これらを繋ぐ給水路、逆止弁、各種センサを備えている。ポンプ部100Pは、例えば、制御盤100Cから供給される電力が制御されることにより、一次側のポンプ吸込口から吸い込んだ液体を増圧して圧送を行い、二次側のポンプ吐出口より液体を送出する。 The pump section 100P supplies liquid and includes one or more pump units, an accumulator, a water supply line connecting these, a check valve, and various sensors. For example, by controlling the power supplied from the control panel 100C, the pump section 100P increases the pressure of the liquid sucked in from the pump suction port on the primary side, pumps it out, and delivers the liquid from the pump discharge port on the secondary side.

なお、ポンプ部100Pの形態については、ポンプ装置100-1~100-n毎に、様々なものが考えられるが一般的なタイプでも特殊なタイプでもポンプであればよいので、メカニズムやその動作などの詳細については省略する。またポンプ部100Pは、上述したような構成に限定されるものではない。 The pump unit 100P may take a variety of forms for each of the pump devices 100-1 to 100-n, but since it can be any type of pump, whether general or special, detailed descriptions of the mechanism and operation thereof will be omitted. Furthermore, the pump unit 100P is not limited to the configuration described above.

制御盤100Cは、作業員からの指示や設定を受け付け、その指示や設定にしたがってポンプ部100Pの動作を制御するものであって、ポンプ部100Pの形態に応じた制御機能を有する。 The control panel 100C receives instructions and settings from the operator and controls the operation of the pump unit 100P according to those instructions and settings, and has control functions according to the configuration of the pump unit 100P.

また、ポンプ装置100-1の制御盤100Cは、図2に示すように、電源回路110と、蓄電池111と、モバイルバッテリ112と、インタフェース113と、表示部120と、遠距離通信部130と、インタフェース131と、近距離通信部140と、インタフェース141と、操作部150と、通信コネクタ160と、センサインタフェース(I/F)170と、記憶部180と、制御部190とを備える。 As shown in FIG. 2, the control panel 100C of the pump device 100-1 includes a power supply circuit 110, a storage battery 111, a mobile battery 112, an interface 113, a display unit 120, a long-distance communication unit 130, an interface 131, a short-distance communication unit 140, an interface 141, an operation unit 150, a communication connector 160, a sensor interface (I/F) 170, a memory unit 180, and a control unit 190.

電源回路110は、インバータを備え、分電盤から供給される電力を上記ポンプユニット内のモータを駆動させるための交流電力に変換して供給することで、例えば、吐出する液体が目標の圧力となるように制御する機能を有するものである。 The power supply circuit 110 is equipped with an inverter and converts the power supplied from the distribution board into AC power for driving the motor in the pump unit, thereby controlling the pressure of the discharged liquid to a target pressure, for example.

また電源回路110は、分電盤から供給される電力をモバイルバッテリ112を充電するための直流電力に変換して供給する機能を備える。 The power supply circuit 110 also has the function of converting the power supplied from the distribution board into DC power for charging the mobile battery 112.

蓄電池111は、停電などにより分電盤から電力が供給されない場合に、制御盤100Cの一部機能を動作させるためのバックアップ電力を蓄えるためのものであって、その電力は電源回路110を通じて、必要とされる部位に供給される。 The storage battery 111 is used to store backup power to operate some of the functions of the control panel 100C when power is not supplied from the distribution panel due to a power outage or other reason, and the power is supplied to the parts where it is needed via the power supply circuit 110.

モバイルバッテリ112は、インタフェース113に接続される外部装置300に動作用の電力を供給するバッテリであって、電源回路110のノイズフィルタ二次側から供給される電力によって充電される。なお、モバイルバッテリ112に代わって、外部装置300に動作電力を供給するアダプタ(あるいは充電器)を設けるようにしてもよい。 The mobile battery 112 is a battery that supplies operating power to the external device 300 connected to the interface 113, and is charged by power supplied from the secondary side of the noise filter of the power supply circuit 110. Note that instead of the mobile battery 112, an adapter (or charger) that supplies operating power to the external device 300 may be provided.

すなわち、外部装置300は、インタフェース113を介して上記モバイルバッテリ112に接続されることで、作業員が付近にいない状態でも、長時間にわたって自律して動作することが可能となり、後に詳述するように、ポンプ装置100からログデータ180bや障害ログデータ180cなどの情報収集や、運用状態に診断や遠隔制御を行う。 In other words, by connecting the external device 300 to the mobile battery 112 via the interface 113, it becomes possible for the external device 300 to operate autonomously for a long period of time even when no operator is nearby, and as described in detail below, it collects information such as log data 180b and fault log data 180c from the pump device 100, and diagnoses and remotely controls the operating status.

表示部120は、液晶パネルや有機EL(Electro Luminescence)パネル、7セグメントLED、LEDランプなどのデバイスを用いた表示装置であって、制御部190から与えられる情報を作業員や施設の管理者などに対して視覚的に示して、報知するものである。 The display unit 120 is a display device that uses devices such as a liquid crystal panel, an organic EL (Electro Luminescence) panel, a 7-segment LED, or an LED lamp, and visually displays and notifies the information provided by the control unit 190 to workers, facility managers, etc.

制御部190の制御によって表示部120に示される情報としては、当該ポンプ装置100の運用の状態や設定を示す情報、各種のログデータ、作業員の入力操作に対する応答、処理の結果などである。なお、視覚的な方法以外に、音(音声)などにより、作業員に情報を報知するようにしてもよい。 The information shown on the display unit 120 under the control of the control unit 190 includes information indicating the operational status and settings of the pump device 100, various log data, responses to input operations by the operator, processing results, etc. In addition to visual methods, information may be notified to the operator by sound (audio), etc.

遠距離通信部130は、例えば、LTE(登録商標)(Long-Term Evolution)、4G(4th Generation)あるいは5G(5th Generation)といった通信規格に準拠した通信ユニットであって、基地局BSと無線通信して、移動通信網NWおよびゲートウェイ装置GWを通じて、ポンプ管理装置200や外部装置300と通信する。 The long-distance communication unit 130 is a communication unit that complies with a communication standard such as LTE (registered trademark) (Long-Term Evolution), 4G (4th Generation), or 5G (5th Generation), and communicates wirelessly with a base station BS and with the pump management device 200 and external device 300 via a mobile communication network NW and a gateway device GW.

また遠距離通信部130は、制御部190に接続されるインタフェース131に着脱自在な機構とインタフェースを備えており、故障やアップグレード、ファームウエアやプログラムの更新などのメンテナンスなどの場合に、必要に応じて取り外したり、交換され得る。 The long-distance communication unit 130 also has a mechanism and interface that can be attached and detached to the interface 131 connected to the control unit 190, and can be removed or replaced as necessary in the event of a malfunction, upgrade, or maintenance such as updating firmware or programs.

なお、遠距離通信部130は、通信事業者が提供する通信サービスを利用するための加入者識別情報として、SIM(Subscriber Identity Module)を搭載し、上記加入者識別情報を用いて通信を行う。すなわち、遠距離通信部130を利用した通信では、通信事業者から通信料金の請求が生じる。 The long-distance communication unit 130 is equipped with a SIM (Subscriber Identity Module) as subscriber identification information for using communication services provided by a telecommunications carrier, and performs communication using the subscriber identification information. In other words, when communication is performed using the long-distance communication unit 130, a communication fee is charged by the telecommunications carrier.

SIMは、SIMカードでもよいし、eSIM(Embedded SIM)であってもよい。SIMカードの場合には、上記通信ユニットに、インタフェースとなるカードスロットを備え、着脱(交換)することが可能な機構を有する。 The SIM may be a SIM card or an eSIM (Embedded SIM). In the case of a SIM card, the communication unit has a card slot that serves as an interface and has a mechanism that allows the card to be attached and detached (replaced).

また、通信事業者がSIM以外の方法でサービス加入者を識別(特定)する場合には、その方法に準じた識別情報(ID情報)を記憶する記憶デバイスを備える。 In addition, if the telecommunications carrier identifies (specifies) the service subscriber by a method other than the SIM, the device is provided with a storage device that stores the identification information (ID information) according to that method.

近距離通信部140は、Bluetooth(登録商標)や無線LANなどの通信規格に準拠した通信ユニットであって、これらの通信規格に対応した種々の機器(パーソナルコンピュータやスマートフォン、タブレット機器、その他の通信機器)と直接の無線通信を行う。すなわち、近距離通信部140を利用した通信では、通信のための費用は発生しない。 The short-range communication unit 140 is a communication unit that complies with communication standards such as Bluetooth (registered trademark) and wireless LAN, and performs direct wireless communication with various devices (personal computers, smartphones, tablet devices, and other communication devices) that are compatible with these communication standards. In other words, no communication costs are incurred when communicating using the short-range communication unit 140.

また近距離通信部140は、制御部190に接続されるインタフェース141に着脱自在な機構とインタフェースを備えており、故障やアップグレード、ファームウエアやプログラムの更新などのメンテナンスなどの場合に、必要に応じて取り外したり、交換され得る。 The short-range communication unit 140 also has a mechanism and interface that can be attached and detached to the interface 141 connected to the control unit 190, and can be removed or replaced as necessary in the event of a malfunction, upgrade, or maintenance such as updating firmware or programs.

操作部150は、表示部120に表示されるソフトウェアキー上に設けられるタッチパネルや、複数のハードスイッチ(セレクトスイッチ)などであって、作業員からの要求や指示を受け付け、これを制御部190に伝達する。 The operation unit 150 is a touch panel or multiple hard switches (select switches) provided on the software keys displayed on the display unit 120, and receives requests and instructions from the operator and transmits them to the control unit 190.

例えば、セレクトスイッチの1つは、ポンプ装置100の運転を切り替える設定を行うものであり、「停止」と「運転待機」の切り替えを行う。「停止」が設定される場合には、ポンプ部Pの運転は行われず、「運転待機」が設定される場合には、ポンプ部Pの運転が可能な状態であって、はじめに運転を待機した状態となり、諸条件が整うとポンプ部Pの運転が行われ、状況によっては再び待機状態となる。 For example, one of the select switches is used to set the operation of the pump device 100, switching between "stop" and "standby". When "stop" is set, the pump unit P is not operated, and when "standby" is set, the pump unit P is in a state where it can be operated and is initially in a standby state, and when various conditions are met, the pump unit P is operated, and depending on the situation, it goes into standby again.

なお、操作部150は、上述したような物理的な接触を行う入力手段以外に、マイクロホンを備えて、入力された音声が示すコマンドを制御部190が認識して、作業員からの要求や指示を制御部190が受け付けるようにしてもよい。 In addition to the input means for physical contact as described above, the operation unit 150 may also be equipped with a microphone so that the control unit 190 can recognize commands indicated by input voice and accept requests and instructions from the worker.

通信コネクタ160は、例えばRS-232Cなどのシリアル通信の規格に準拠した通信ケーブル(シリアルケーブル)を接続するためのコネクタであって、パーソナルコンピュータなどの制御機器を接続して制御や情報入力を行ったり、高精度な計測器(外部センサ)を接続して例えば出荷時に測定した高い精度の計測を行うために使用される。なお、信号を送受信するための通信インタフェースとしての機能は、制御部190が備える。 The communication connector 160 is a connector for connecting a communication cable (serial cable) that complies with serial communication standards such as RS-232C, and is used to connect a control device such as a personal computer for control and information input, or to connect a high-precision measuring instrument (external sensor) for high-precision measurements, for example, at the time of shipment. The function of the communication interface for sending and receiving signals is provided by the control unit 190.

センサインタフェース170は、当該ポンプ装置100内(あるいは外)に配備された各種センサを接続するためのインタフェースであって、各センサに動作電力を供給するとともに、制御部190からの指示を上記各種センサに与えたり、あるいは上記各種センサが検知した情報(検出結果)を制御部190に伝達する。 The sensor interface 170 is an interface for connecting various sensors arranged inside (or outside) the pump device 100, and supplies operating power to each sensor, and also gives instructions from the control unit 190 to the various sensors, or transmits information (detection results) detected by the various sensors to the control unit 190.

なお、図2では、センサの例として、漏水センサ171、圧力センサ172、浸水センサ173、流量センサ174を示したが、これら以外のセンサ(例えば、より高精度なセンサ)を設け、センサインタフェース170を通じて各センサが検知した情報を制御部190に入力するようにしてもよい。 In FIG. 2, a water leak sensor 171, a pressure sensor 172, a flood sensor 173, and a flow rate sensor 174 are shown as examples of sensors, but other sensors (e.g., higher accuracy sensors) may be provided and information detected by each sensor may be input to the control unit 190 via the sensor interface 170.

漏水センサ171は、ポンプ部100P周りからの漏水を検出する。
圧力センサ172は、ポンプ部100Pによって送出される液体の圧力を検出する。
浸水センサ173は、洪水などによって、ポンプ装置100周りに浸水が発生したことを検出する。
流量センサ174は、ポンプ部100Pによって送出される液体の量を検出する。
The water leakage sensor 171 detects water leakage from around the pump unit 100P.
The pressure sensor 172 detects the pressure of the liquid pumped by the pump section 100P.
The flood sensor 173 detects that flooding has occurred around the pump device 100 due to flooding or the like.
The flow sensor 174 detects the amount of liquid being pumped by the pump portion 100P.

記憶部180は、SDRAM(Synchronous Dynamic RAM)、NANDフラッシュメモリやEPROM(Erasable Programmable ROM)などの半導体メモリを用いたものである。 The memory unit 180 uses semiconductor memory such as SDRAM (Synchronous Dynamic RAM), NAND flash memory, or EPROM (Erasable Programmable ROM).

そして記憶部180は、制御部190の制御プログラムや制御データを記憶する。また制御データの1つとして、制御テーブル180aを記憶するとともに、制御部190が収集して生成したデータとして、ログデータ180b、障害ログデータ180cをそれぞれ複数記憶することができる。 The memory unit 180 stores the control program and control data of the control unit 190. It also stores a control table 180a as one piece of control data, and can store multiple pieces of log data 180b and failure log data 180c as data collected and generated by the control unit 190.

制御テーブル180aは、ポンプ部100Pを制御するための設定値や、これらの設定値の標準的な許容範囲を示す範囲情報などや、センサの検出結果に基づいて故障を含む障害を検出するための判定値を故障や障害の名称やそれを示す障害識別子に対応付けたデータである。 The control table 180a is data that associates setting values for controlling the pump unit 100P, range information indicating the standard acceptable range of these setting values, and judgment values for detecting faults, including failures, based on the detection results of the sensors with the names of the faults or failures and the fault identifiers that indicate them.

ログデータ180bは、所定期間における、各種センサの検出結果、制御部190が検出した情報(ポンプ装置100内の各部の状態、当該ポンプ装置100に対する動作設定や作業員の操作)のログを、時刻に対応付けたデータである。制御部190が検出した情報としては、インバータ情報(電流値、電圧値、周波数など)、各種の弁の開閉の設定、制御の設定(自動/手動)、作業員によるセレクトスイッチの設定などを含む。 Log data 180b is data that associates the detection results of various sensors and the logs of information detected by the control unit 190 (state of each part in the pump device 100, operation settings for the pump device 100, and operations by the operator) over a specified period of time with a time. Information detected by the control unit 190 includes inverter information (current value, voltage value, frequency, etc.), settings for opening and closing various valves, control settings (automatic/manual), settings of the select switch by the operator, etc.

なお、記憶部180の記憶容量が逼迫しないように、制御部190は、ログデータ180bを、最新の所定数のみを記憶するように上書き保存する制御を行う。またログデータ180bは、操作部150を通じた作業員の指示に応じて、制御部190が記憶部180から読み出して、表示部120に表示され得る。 In order to prevent the storage capacity of the storage unit 180 from becoming too full, the control unit 190 performs control to overwrite and store the log data 180b so that only the latest specified number of pieces are stored. In addition, the control unit 190 can read the log data 180b from the storage unit 180 and display it on the display unit 120 in response to an instruction from an operator via the operation unit 150.

障害ログデータ180cは、故障を含む各種の障害が発生した場合に、発生した時刻、および、その前後で検出された上記ログデータ180bをまとめたデータであって、制御部190によって生成される。 The fault log data 180c is data that compiles the above log data 180b detected before and after the time of occurrence of various faults, including breakdowns, and is generated by the control unit 190.

なお、障害ログデータ180cには、障害の種別、発生した時刻、後述する個体識別子などが制御部190によって追加される。また障害ログデータ180cは、操作部150を通じた作業員の指示に応じて、制御部190が記憶部180から読み出して、表示部120に表示され得る。 The type of fault, the time of occurrence, an individual identifier (described later), and the like are added to the fault log data 180c by the control unit 190. Furthermore, the fault log data 180c can be read out from the memory unit 180 by the control unit 190 in response to an instruction from an operator via the operation unit 150, and displayed on the display unit 120.

またこの表示において、検出した事実に基づく情報と、この情報に基づいて判定(あるいは推定)した情報とを別の色で区別して表示するように、制御部190が表示制御を行うようにしてもよい。この制御部190による表示制御は、文字のフォントの種別、太字と細字などの視覚的な差異があればよく、色分けに限定されるものではない。 The control unit 190 may also control the display so that information based on the detected facts and information determined (or estimated) based on this information are displayed in different colors to distinguish them from each other. This display control by the control unit 190 may be limited to color coding, as long as there is a visual difference, such as the type of font or between bold and thin characters.

その他、記憶部180は、当該ポンプ装置100を他と区別するために当該ポンプ装置100に固有に与えられた識別情報として、個体識別子を記憶する。この個体識別子は、例えば、ポンプ管理装置200や外部装置300に送信されるデータに付加され、データの出所や属性などを示すために用いられ、ポンプ管理装置200や外部装置300においてデータの管理などに用いられる。なお、個体識別子は、例えば製造番号などであってもよい。 In addition, the storage unit 180 stores an individual identifier as identification information uniquely given to the pump device 100 in order to distinguish the pump device 100 from others. This individual identifier is, for example, added to data transmitted to the pump management device 200 or the external device 300 and is used to indicate the source and attributes of the data, and is used for data management in the pump management device 200 and the external device 300. The individual identifier may be, for example, a serial number.

制御部190は、当該制御盤100Cの各部を統括して制御するものであって、プロセッサやメモリを備える。メモリには、記憶部180から読み込んだ制御プログラムや制御データが記憶され、プロセッサが上記制御プログラムを実行して上記制御データにしたがって、種々の制御や処理を行う。すなわち、制御部190は、ログ生成部、検出部、消去部の一例でもある。 The control unit 190 controls all the parts of the control panel 100C and includes a processor and memory. The memory stores the control programs and control data read from the storage unit 180, and the processor executes the control programs and performs various controls and processes according to the control data. In other words, the control unit 190 is also an example of a log generation unit, detection unit, and erasure unit.

上記の制御や処理において制御部190は、作業員からの指示を受け付け、その指示にしたがって当該ポンプ装置100の各部を統括して制御し、例えば、自動運転制御、ログデータ180bの生成、障害ログ生成処理、障害ログ送信処理、診断用ログ送信処理などを行う。 In the above control and processing, the control unit 190 receives instructions from the operator and controls each part of the pump device 100 in accordance with those instructions, for example, performing automatic operation control, generation of log data 180b, fault log generation processing, fault log transmission processing, diagnostic log transmission processing, etc.

自動運転制御は、予め行われた設定や、予め設定されたスケジュールにしたがって、例えば、運転周波数の切り替え、時刻などに応じたポンプの始動や停止、給水の圧力が目標値で一定となるような圧力制御、あるいは単位時間あたりの給水量が一定となる制御などの制御を行う。 Automatic operation control is based on pre-set settings or a pre-set schedule, and involves, for example, switching the operating frequency, starting and stopping the pump according to the time of day, controlling the pressure of the water supply so that it remains constant at a target value, or controlling the amount of water supply per unit time to be constant.

障害ログ生成処理は、各種センサの検出結果に基づいて、障害が発生した場合に、障害が発生した時刻のログデータ180bや、その前後のログデータ180bをまとめた障害ログデータ180cを生成する。なお、障害は、イベントの一例である。 When a failure occurs, the failure log generation process generates log data 180b for the time the failure occurred and failure log data 180c that combines log data 180b before and after the failure based on the detection results of various sensors. Note that a failure is an example of an event.

障害ログ送信処理は、障害ログデータ180cを、ポンプ管理装置200や外部装置300に送信する制御や、送信済みのデータを消去する処理を行う。 The fault log transmission process controls the transmission of fault log data 180c to the pump management device 200 and external device 300, and erases data that has already been transmitted.

診断用ログ送信処理は、ログデータ180bを、ポンプ装置100についての診断用の情報として、ポンプ管理装置200や外部装置300に送信する制御を行う。 The diagnostic log transmission process controls the transmission of log data 180b to the pump management device 200 and external device 300 as diagnostic information for the pump device 100.

その他、制御部190は、現在の時刻を計時する時計機能を備える。また制御部190は、特定の処理(例えば、時計機能、通信制御、表示制御、入力受付処理など)を行わせるためのASIC(Application Specific Integrated Circuit)などを備えて、これが上記プロセッサと協働して動作するように構成してもよい。 In addition, the control unit 190 has a clock function for measuring the current time. The control unit 190 may also be configured to have an ASIC (Application Specific Integrated Circuit) for performing specific processes (e.g., clock function, communication control, display control, input reception process, etc.) and to operate in cooperation with the above processor.

また制御部190は、1つまたは複数の回路基板で構成され、制御盤100Cの制御バスに接続されるスロットに着脱自在な機構を備えて、故障やアップグレード、ファームウエアやプログラムの更新などのメンテナンスなどの場合に、必要に応じて取り外したり、交換される構成としてもよい。 The control unit 190 may also be configured to be composed of one or more circuit boards, and to have a mechanism for easy attachment and detachment to a slot connected to the control bus of the control panel 100C, so that it can be removed or replaced as necessary in the event of a breakdown, upgrade, or maintenance such as updating firmware or programs.

図3を参照して、ポンプ管理装置200について説明する。
ポンプ管理装置200は、操作部210と、表示部220と、記憶部230と、データベース240と、ポンプ用通信部250と、制御部260とを備える。
The pump management device 200 will be described with reference to FIG.
The pump management device 200 includes an operation unit 210 , a display unit 220 , a memory unit 230 , a database 240 , a pump communication unit 250 , and a control unit 260 .

操作部210は、キーボードやマウスなどであって、管理者からの要求や指示を受け付け、これを制御部260に伝達する。 The operation unit 210 is a keyboard, mouse, etc., that receives requests and instructions from the administrator and transmits them to the control unit 260.

表示部220は、液晶パネルや有機ELパネル、7セグメントLED、LEDランプなどのデバイスを用いた表示装置であって、制御部260から与えられる情報を管理者に対して視覚的に示すものである。例えば、表示部220は、制御部260からの制御により、検出された状態を視覚的に区別可能に表示してもよい。また例えば、表示部220は、制御部260からの制御により、ログデータ240bと、検出された状態とを、視覚的に区別可能に表示してもよい。 The display unit 220 is a display device using devices such as a liquid crystal panel, an organic EL panel, a 7-segment LED, or an LED lamp, and visually displays information provided by the control unit 260 to the administrator. For example, the display unit 220 may display the detected state in a visually distinguishable manner under the control of the control unit 260. Also, for example, the display unit 220 may display the log data 240b and the detected state in a visually distinguishable manner under the control of the control unit 260.

記憶部230は、SDRAM、NANDフラッシュメモリやEPROMなどの半導体メモリを用いたものであって、制御部260の制御プログラムや制御データなどを記憶する。 The memory unit 230 uses semiconductor memory such as SDRAM, NAND flash memory, or EPROM, and stores the control program and control data of the control unit 260.

データベース240は、記憶部230よりも相対的に記憶容量の大きい記憶装置であって、半導体メモリやHDD(Hard Disk Drive)などの記憶媒体を備え、診断テーブル240aを予め記憶するとともに、ログデータ240bを記憶するために用いられる。 The database 240 is a storage device with a relatively larger storage capacity than the storage unit 230, and includes storage media such as semiconductor memory and HDD (Hard Disk Drive), and is used to pre-store the diagnostic table 240a and to store the log data 240b.

診断テーブル240aは、当該ポンプ管理装置200が管理するポンプ装置100-1~100-nについて、診断を行う際に用いるデータテーブルである。具体的には、各種センサの検出値の正常値の範囲情報、ポンプ部100Pを制御するための設定値、この設定値の標準的な許容範囲を示す許容範囲情報、過去に正常な運転が行われていた際の設定値や操作(セレクトスイッチの設定など)のログ、遠隔操作(遠隔制御)の可否(許可/不許可)、特別な事情に基づく設定値の情報などを、上記データテーブルは含む。 The diagnostic table 240a is a data table used when diagnosing the pump devices 100-1 to 100-n managed by the pump management device 200. Specifically, the data table includes information on the normal range of detection values of various sensors, setting values for controlling the pump unit 100P, tolerance range information showing the standard allowable range of these setting values, logs of setting values and operations (such as the settings of the select switch) when normal operation was performed in the past, whether remote operation (remote control) is possible (allowed/not allowed), and information on setting values based on special circumstances.

ログデータ240bは、ポンプ装置100から受信したログデータ180bや障害ログデータ180cであって、ポンプ装置100-1~100-n毎に集計が可能なように記憶される。 Log data 240b is log data 180b and fault log data 180c received from pump devices 100, and is stored so that it can be aggregated for each pump device 100-1 to 100-n.

ポンプ用通信部250は、ゲートウェイ装置GWおよび移動通信網NWを通じてポンプ装置100と通信する。 The pump communication unit 250 communicates with the pump device 100 via the gateway device GW and the mobile communication network NW.

制御部260は、プロセッサやメモリを備える。メモリには、記憶部230から読み込んだ制御プログラムや制御データが記憶され、プロセッサが上記制御プログラムを実行して上記制御データにしたがって、種々の制御や処理を行う。なお、制御部260は、送信制御部一例であるとともに、現在の時刻を計時する時計機能を備える。すなわち、制御部260は、受信制御部、検出部、表示制御部、遠隔制御部、報知制御部の一例でもある。 The control unit 260 includes a processor and a memory. The memory stores the control program and control data read from the storage unit 230, and the processor executes the control program to perform various controls and processes according to the control data. The control unit 260 is an example of a transmission control unit, and also includes a clock function that keeps track of the current time. In other words, the control unit 260 is also an example of a reception control unit, a detection unit, a display control unit, a remote control unit, and a notification control unit.

上記の制御や処理において制御部260は、管理者からの指示を受け付け、その指示にしたがって当該ポンプ管理装置200の各部を統括して制御を行ったり、予め設定された時刻や周期的なタイミングで、管理処理や診断処理を行う。 In the above control and processing, the control unit 260 receives instructions from the administrator and controls each part of the pump management device 200 in accordance with those instructions, and performs management and diagnostic processing at preset times or periodically.

管理処理は、ポンプ装置100から送信されるログデータ180bや障害ログデータ180cを上記ログデータ240bとして保存したり、ログデータが所定のタイミングで送られて来ない場合に、その旨を該当するポンプ装置100に送信して、ログデータの送信を促すなどの処理を行う。 The management process stores the log data 180b and fault log data 180c sent from the pump device 100 as the log data 240b, and if the log data is not sent at the specified time, sends a message to the corresponding pump device 100 to prompt it to send the log data.

なお、管理処理では、その他、ポンプ装置100に対して任意のタイミングでログデータの送信を要求したり、あるいは、ポンプ装置100に対してログデータの送信時刻を設定するようにしてもよい。 In addition, the management process may also request the pump device 100 to transmit log data at any time, or set a transmission time for the log data for the pump device 100.

診断処理は、診断テーブル240aのデータと、ポンプ装置100から取得したログデータ180bに基づいて、異常の発生や誤操作や誤設定を検出し、それぞれに応じた対応処理(遠隔制御を含む)を行うものである。 The diagnostic process detects the occurrence of abnormalities, operational errors, and incorrect settings based on the data in the diagnostic table 240a and the log data 180b acquired from the pump device 100, and performs appropriate countermeasures (including remote control) for each case.

図4を参照して、外部装置300について説明する。
外部装置300は、操作部310と、表示部320と、遠距離通信部330と、近距離通信部340と、電源回路350と、バッテリ351と、記憶部360と、制御部370を備える。
The external device 300 will be described with reference to FIG.
The external device 300 includes an operation unit 310 , a display unit 320 , a long-distance communication unit 330 , a short-distance communication unit 340 , a power supply circuit 350 , a battery 351 , a storage unit 360 , and a control unit 370 .

操作部310は、タッチパネルやキースイッチなどであって、作業員からの要求や指示を受け付け、これを制御部370に伝達する。 The operation unit 310 is a touch panel or key switch, etc., that receives requests and instructions from the operator and transmits them to the control unit 370.

表示部320は、液晶パネルや有機ELパネルなどのデバイスを用いた表示装置であって、制御部370から与えられる情報を管理者に対して視覚的に示すものである。例えば、表示部320は、制御部370からの制御により、検出された状態を視覚的に区別可能に表示してもよい。また例えば、表示部320は、制御部370からの制御により、ログデータ360bと、検出された状態とを、視覚的に区別可能に表示してもよい。 The display unit 320 is a display device using a device such as a liquid crystal panel or an organic EL panel, and visually displays information provided by the control unit 370 to the administrator. For example, the display unit 320 may display the detected state in a visually distinguishable manner under the control of the control unit 370. Also, for example, the display unit 320 may display the log data 360b and the detected state in a visually distinguishable manner under the control of the control unit 370.

遠距離通信部330は、例えば、LTE、4Gあるいは5Gといった通信規格に準拠した通信部であって、基地局BSと無線通信して、移動通信網NWおよびゲートウェイ装置GWを通じて、ポンプ装置100やポンプ管理装置200と通信する。 The long-distance communication unit 330 is a communication unit that complies with a communication standard such as LTE, 4G, or 5G, and communicates wirelessly with the base station BS and with the pump device 100 and the pump management device 200 via the mobile communication network NW and the gateway device GW.

なお、遠距離通信部330は、通信事業者が提供する通信サービスを利用するための加入者識別情報として、SIMを搭載し、上記加入者識別情報を用いて通信を行う。SIMは、SIMカードでもよいし、eSIMであってもよい。 The long-distance communication unit 330 is equipped with a SIM as subscriber identification information for using communication services provided by a communication carrier, and performs communication using the subscriber identification information. The SIM may be a SIM card or an eSIM.

近距離通信部340は、Bluetoothや無線LANなどの通信規格に準拠した通信部であって、これらの通信規格に対応した種々の機器(ポンプ装置100,パーソナルコンピュータやスマートフォン、タブレット機器、その他の通信機器)と直接の無線通信を行う。 The short-range communication unit 340 is a communication unit that complies with communication standards such as Bluetooth and wireless LAN, and performs direct wireless communication with various devices that support these communication standards (the pump device 100, a personal computer, a smartphone, a tablet device, and other communication devices).

電源回路350は、ACアダプタやモバイルバッテリ112から供給される電力や内蔵するバッテリ251から供給される電力を必要に応じて変圧し、当該外部機器の各部に動作電力として供給する。 The power supply circuit 350 transforms the power supplied from the AC adapter or mobile battery 112 or the built-in battery 251 as necessary, and supplies it as operating power to each part of the external device.

記憶部360は、SDRAM、NANDフラッシュメモリやEPROMなどの半導体メモリを用いたものであって、制御部370の制御プログラムや制御データなどを記憶するとともに、診断テーブル360aとログデータ360bを記憶するために用いられる。 The memory unit 360 uses semiconductor memory such as SDRAM, NAND flash memory, or EPROM, and is used to store the control program and control data of the control unit 370, as well as to store the diagnostic table 360a and log data 360b.

診断テーブル360aは、当該外部装置300が診断するポンプ装置100-1~100-nについて、診断を行う際に用いるデータテーブルである。具体的には、各種センサの検出値の正常値の範囲情報、ポンプ部100Pを制御するための設定値、この設定値の標準的な許容範囲を示す許容範囲情報、過去に正常な運転が行われていた際の設定値や操作(セレクトスイッチの設定など)のログ、遠隔操作(遠隔制御)の可否(許可/不許可)、特別な事情に基づく設定値の情報などを、上記データテーブルは含む。 The diagnostic table 360a is a data table used when the external device 300 diagnoses the pump devices 100-1 to 100-n that it diagnoses. Specifically, the data table includes information on the normal range of detection values of various sensors, setting values for controlling the pump unit 100P, tolerance range information showing the standard allowable range of these setting values, logs of setting values and operations (such as the settings of the select switch) when normal operation was performed in the past, whether remote operation (remote control) is possible (allowed/not allowed), and information on setting values based on special circumstances.

ログデータ360bは、ポンプ装置100から受信したログデータ180bや障害ログデータ180cであって、ポンプ装置100-1~100-n毎に集計が可能なように記憶される。 Log data 360b is log data 180b and fault log data 180c received from pump devices 100, and is stored so that it can be aggregated for each pump device 100-1 to 100-n.

制御部370は、プロセッサやメモリを備える。メモリには、記憶部360から読み込んだ制御プログラムや制御データが記憶され、プロセッサが上記制御プログラムを実行して上記制御データにしたがって、種々の制御や処理を行う。なお、制御部370は、送信制御部一例であるとともに、現在の時刻を計時する時計機能を備える。すなわち、制御部370は、受信制御部、検出部、表示制御部、遠隔制御部、報知制御部の一例でもある。 The control unit 370 includes a processor and a memory. The memory stores the control program and control data read from the storage unit 360, and the processor executes the control program and performs various controls and processes according to the control data. The control unit 370 is an example of a transmission control unit, and also includes a clock function that keeps track of the current time. In other words, the control unit 370 is also an example of a reception control unit, a detection unit, a display control unit, a remote control unit, and a notification control unit.

上記の制御や処理において制御部370は、管理者からの指示を受け付け、その指示にしたがって当該外部装置300の各部を統括して制御を行ったり、予め設定された時刻や周期的なタイミングで、管理処理や診断処理を行う。 In the above control and processing, the control unit 370 receives instructions from the administrator and controls each part of the external device 300 in accordance with those instructions, and performs management and diagnostic processing at preset times or periodically.

管理処理は、ポンプ装置100から送信されるログデータ180bや障害ログデータ180cを上記ログデータ360bとして保存したり、ログデータが所定のタイミングで送られて来ない場合に、その旨を該当するポンプ装置100に送信して、ログデータの送信を促すなどの処理を行う。 The management process stores the log data 180b and fault log data 180c sent from the pump device 100 as the log data 360b, and if the log data is not sent at the specified time, sends a message to the corresponding pump device 100 to prompt it to send the log data.

なお、管理処理では、その他、ポンプ装置100に対して任意のタイミングでログデータの送信を要求したり、あるいは、ポンプ装置100に対してログデータの送信時刻を設定するようにしてもよい。 In addition, the management process may also request the pump device 100 to transmit log data at any time, or set a transmission time for the log data for the pump device 100.

診断処理は、診断テーブル360aのデータと、ポンプ装置100から取得したログデータ180bに基づいて、異常の発生や誤操作や誤設定を検出し、それぞれに応じた対応処理(遠隔制御を含む)を行うものである。 The diagnostic process detects the occurrence of abnormalities, operational errors, and incorrect settings based on the data in the diagnostic table 360a and the log data 180b acquired from the pump device 100, and performs appropriate countermeasures (including remote control) for each case.

次に、上記構成のポンプ管理システムの動作について説明する。
まず、図5を参照して、ポンプ装置100による障害ログ生成処理について説明する。図5は、上記障害ログ生成処理を説明するフローチャートであって、この処理は、制御部190によってなされ、障害が発生した場合に、それを検出し、障害発生前後の一定期間についてのログデータを障害ログデータとして生成する。
Next, the operation of the pump management system having the above configuration will be described.
First, the fault log generation process by the pump device 100 will be described with reference to Fig. 5. Fig. 5 is a flowchart illustrating the fault log generation process, which is performed by the control unit 190, and when a fault occurs, the control unit 190 detects the fault and generates log data for a certain period before and after the fault occurs as fault log data.

以下の説明では、上記障害ログ生成処理は、ポンプ装置100の電源が投入され、運用の開始に合わせて開始されるものとして説明するが、作業員の任意のタイミングにしたがった指示に応じて、適宜、開始されるものであってもよい。 In the following explanation, the fault log generation process is described as being initiated when the pump device 100 is powered on and operation begins, but it may also be initiated as appropriate in response to instructions from an operator at any time.

ステップS501において制御部190は、センサインタフェース170を通じて、各種センサ171~174から検出結果を取得し、ステップS502に移行する。なお、通信コネクタ160に、高精度のセンサの検出結果が入力される場合には、この検出結果も制御部190は取得する。 In step S501, the control unit 190 acquires detection results from the various sensors 171-174 through the sensor interface 170, and proceeds to step S502. Note that if a high-precision sensor detection result is input to the communication connector 160, the control unit 190 also acquires this detection result.

ステップS502において制御部190は、当該ポンプ装置100に対する動作設定や作業員の操作(セレクトスイッチの設定など)を検出し、これらの検出結果とステップS501で取得した各種センサの検出結果に、現在時刻を対応付けた1つのログデータ180bを生成し、記憶部180に保存して、ステップS503に移行する。 In step S502, the control unit 190 detects the operational settings for the pump device 100 and the operator's operations (such as the settings of the select switch), generates a single piece of log data 180b that associates the current time with these detection results and the detection results of the various sensors acquired in step S501, saves the data in the memory unit 180, and proceeds to step S503.

ステップS503において制御部190は、ログデータ180bの保存数が、予め設定した上限数を超えたか否かを判定する。ここで、上限を超えた場合には、ステップS504に移行し、一方、上限を超えていない場合には、ステップS505に移行する。 In step S503, the control unit 190 determines whether the number of saved log data 180b exceeds a preset upper limit. If the upper limit is exceeded, the process proceeds to step S504. If the upper limit is not exceeded, the process proceeds to step S505.

ステップS504において制御部190は、記憶部180に保存されるログデータ180bのうち、上限数を超えた分だけ、古いログデータ180bを消去し、ステップS505に移行する。 In step S504, the control unit 190 erases the oldest log data 180b stored in the memory unit 180 that exceeds the upper limit, and then proceeds to step S505.

ステップS505において制御部190は、記憶部180に保存されるログデータ180bのうち、最新のログデータ180bを参照して、当該ポンプ装置100に障害が発生しているかを判定する。 In step S505, the control unit 190 refers to the most recent log data 180b stored in the memory unit 180 to determine whether a fault has occurred in the pump device 100.

具体的には、制御部190は、最新のログデータ180bに含まれるセンサの検出結果を、制御テーブル180aに含まれる判定値と比較して、障害が発生しているか否かを判定する。そして、障害が発生している場合には、比較に用いた判定値に対応付けられた障害の種類や内容を示す障害識別子を検出して、発生した障害を特定する。なお、判定値は、例えば、判定基準となる閾値であって、上限値、下限値又はその両方のいずれとしてもよい。このような判定値は、予め準備された基準となる情報の一例である。 Specifically, the control unit 190 compares the sensor detection results contained in the latest log data 180b with the judgment value contained in the control table 180a to determine whether a fault has occurred. If a fault has occurred, the control unit 190 detects a fault identifier indicating the type or content of the fault associated with the judgment value used in the comparison, and identifies the fault that has occurred. Note that the judgment value is, for example, a threshold value that serves as a judgment criterion, and may be either an upper limit value, a lower limit value, or both. Such a judgment value is an example of criterion information that has been prepared in advance.

ここで、障害が発生していると判定した場合には、ステップS506に移行し、一方、障害が発生していないと判定した場合には、ステップS501に移行する。
ステップS506において制御部190は、障害が発生した後のログデータ180bを生成して保存するべく、ステップS501およびステップS502と同様の処理を必要な数だけ繰り返し実行し、ステップS507に移行する。
If it is determined that a failure has occurred, the process proceeds to step S506. On the other hand, if it is determined that no failure has occurred, the process proceeds to step S501.
In step S506, the control unit 190 repeatedly executes the same processes as in steps S501 and S502 a necessary number of times to generate and store log data 180b after the occurrence of a failure, and then proceeds to step S507.

ステップS507において制御部190は、記憶部180から、障害の発生を検出したログデータ180bと、その前後のタイミングで生成されたログデータ180bを読み出し、これらのデータを1つにまとめた障害ログデータ180cを生成して記憶部180に保存し、ステップS501に移行する。 In step S507, the control unit 190 reads from the memory unit 180 the log data 180b in which the occurrence of the fault was detected and the log data 180b generated before and after the occurrence, combines these data to generate fault log data 180c, stores the data in the memory unit 180, and proceeds to step S501.

そして、障害ログデータ180cには、ステップS505で検出した障害識別子と、障害の発生を検出したログデータ180bに含まれる時刻を示す時刻識別子や、1つにまとめたログデータの全体の期間を示す期間識別子が、制御部190によって付与される。 Then, the control unit 190 assigns to the fault log data 180c the fault identifier detected in step S505, a time identifier indicating the time contained in the log data 180b at which the occurrence of the fault was detected, and a period identifier indicating the entire period of the combined log data.

障害ログデータ180cは、例えば、ログデータ180bが1分間の情報である場合に、5分間の情報を含み得る。すなわち、時間的に連続する5つのログデータ180bを含み得る。より具体的には、障害が発生する前の2分間に相当する2つのログデータ180bと、障害が発生した時点の1分間に相当する1つのログデータ180bと、障害が発生した後の2分間に相当する2つのログデータ180bとからなる5つのログデータ180bを障害ログデータ180cは含み得る。 For example, if the log data 180b is information for one minute, the failure log data 180c may include information for five minutes. In other words, it may include five pieces of log data 180b that are consecutive in time. More specifically, the failure log data 180c may include five pieces of log data 180b, consisting of two pieces of log data 180b corresponding to two minutes before the failure occurs, one piece of log data 180b corresponding to one minute at the time the failure occurs, and two pieces of log data 180b corresponding to two minutes after the failure occurs.

なお、障害ログデータ180cは、上述の例のような5分間に限定されるものではなく、作業員が操作部150を通じて任意の期間を設定し、この設定に応じた期間のログデータ180bに基づいて、制御部190が生成するようにしてもよい。 The fault log data 180c is not limited to a period of five minutes as in the above example, but may be set by the operator via the operation unit 150 and the control unit 190 may generate the fault log data 180c based on the log data 180b for the period corresponding to this setting.

次に、図6を参照して、ポンプ装置100による障害ログ送信処理について説明する。図6は、上記障害ログ送信処理を説明するフローチャートであって、この処理は、制御部190によってなされる。具体的には、予め設定された時刻や時間の間隔が到来した場合、障害が検出された場合(新しい障害ログデータ180cが生成された場合)などに実行される。 Next, the fault log transmission process by the pump device 100 will be described with reference to FIG. 6. FIG. 6 is a flowchart explaining the fault log transmission process, which is performed by the control unit 190. Specifically, the process is performed when a preset time or time interval arrives, when a fault is detected (when new fault log data 180c is generated), etc.

まず、ステップS601において制御部190は、記憶部180に保存される障害ログデータ180cを読み出し、近距離通信部140を制御して、読み出した障害ログデータ180cを外部装置300に宛てて送信し、ステップS602に移行する。なお、ポンプ管理装置200に宛てて送信する場合には、遠距離通信部130を用いる。 First, in step S601, the control unit 190 reads out the fault log data 180c stored in the memory unit 180, controls the short-distance communication unit 140 to transmit the read fault log data 180c to the external device 300, and proceeds to step S602. Note that when transmitting to the pump management device 200, the long-distance communication unit 130 is used.

ステップS602において制御部190は、ステップS601の送信が成功したか否かを判定する。成功か否かの判定は、例えば、外部装置300から受領を示すアクノリッジを受信した場合に、成功と判定する。ここで、成功した場合には、ステップS603に移行し、一方、成功しなかった場合には、ステップS604に移行する。 In step S602, the control unit 190 determines whether the transmission in step S601 was successful. For example, the control unit 190 determines that the transmission was successful when it receives an acknowledgement indicating receipt from the external device 300. If the transmission was successful, the control unit 190 proceeds to step S603. If the transmission was not successful, the control unit 190 proceeds to step S604.

ステップS603において制御部190は、送信が成功した障害ログデータ180cを記憶部180から消去し、当該処理を終了する。 In step S603, the control unit 190 erases the successfully transmitted error log data 180c from the memory unit 180 and ends the process.

ステップS604において制御部190は、再送信カウント値mをインクリメントするために、1を加算し、ステップS605に移行する。 In step S604, the control unit 190 adds 1 to increment the retransmission count value m, and then proceeds to step S605.

ステップS605において制御部190は、再送信カウント値mが、上限閾値Mを超えたか否かを判定する。ここで、上限閾値Mを再送信カウント値mが超えた場合には、再送信をあきらめて当該処理を終了し、一方、超えていない場合には、ステップS601に移行して、再送信を試みる。 In step S605, the control unit 190 determines whether the retransmission count value m has exceeded the upper threshold value M. If the retransmission count value m has exceeded the upper threshold value M, the control unit 190 gives up on retransmission and ends the process. If the retransmission count value m has not exceeded the upper threshold value M, the control unit 190 proceeds to step S601 and attempts retransmission.

次に、図7を参照して、ポンプ装置100による診断用ログ送信処理について説明する。図7は、上記診断用ログ送信処理を説明するフローチャートであって、この処理は、制御部190によってなされる。 Next, the diagnostic log transmission process performed by the pump device 100 will be described with reference to FIG. 7. FIG. 7 is a flowchart illustrating the diagnostic log transmission process, which is performed by the control unit 190.

以下の説明では、上記診断用ログ送信処理は、ポンプ装置100の電源が投入され、運用の開始に合わせて開始されるものとして説明するが、作業員の任意のタイミングにしたがった指示に応じて、適宜、開始されるものであってもよい。 In the following explanation, the diagnostic log transmission process is described as being initiated when the pump device 100 is powered on and operation begins, but it may also be initiated as appropriate in response to instructions from an operator at any time.

ステップS701において制御部190は、所定のタイミングが到来したか否かを判定し、上記タイミングが到来した場合には、ステップS702に移行し、一方、上記タイミングが到来しない場合には、再びステップS701に移行して、タイミング到来を監視する。 In step S701, the control unit 190 determines whether a predetermined timing has arrived, and if the timing has arrived, the process proceeds to step S702. On the other hand, if the timing has not arrived, the process proceeds to step S701 again to monitor the arrival of the timing.

具体的な所定のタイミングとしては、予め設定された時刻や時間の間隔が到来した場合、流量センサ174が少水量を検出してポンプ部100Pを停止させて場合、その日におけて最初にポンプ部100Pが運転した場合などが考えられる。 Specific examples of the specified timing include when a preset time or time interval arrives, when the flow sensor 174 detects a low water volume and stops the pump unit 100P, or when the pump unit 100P is operated for the first time that day.

ステップS702において制御部190は、記憶部180に保存されるログデータ180b(最新のもの、あるいは、すべてのログデータ180b)を読み出し、近距離通信部140を制御して、読み出したログデータ180bを診断用のログデータとして外部装置300に宛てて送信し、ステップS701に移行する。なお、ポンプ管理装置200に宛てて送信する場合には、遠距離通信部130を用いる。 In step S702, the control unit 190 reads the log data 180b (the latest one or all the log data 180b) stored in the memory unit 180, controls the short-range communication unit 140 to transmit the read log data 180b to the external device 300 as diagnostic log data, and proceeds to step S701. When transmitting to the pump management device 200, the long-range communication unit 130 is used.

次に、図8を参照して、ポンプ管理装置200あるいは外部装置300による診断処理について説明する。図8は、上記診断処理を説明するためのフローチャートであって、ポンプ管理装置200の制御部260や外部装置300の制御部370によってなされる。以下の説明では、外部装置300による診断処理について説明するが、ポンプ管理装置200による処理も同様であることより、ポンプ管理装置200についての説明は省略する。 Next, the diagnostic process by the pump management device 200 or the external device 300 will be described with reference to FIG. 8. FIG. 8 is a flowchart for explaining the diagnostic process, which is performed by the control unit 260 of the pump management device 200 or the control unit 370 of the external device 300. In the following explanation, the diagnostic process by the external device 300 will be explained, but since the process by the pump management device 200 is similar, an explanation of the pump management device 200 will be omitted.

まず、ステップS801において制御部370は、近距離通信部340を制御して、ポンプ装置100から送信される診断用のログデータを受信し、ステップS802に移行する。なお、ここで受信するログデータは、ステップS702で送信されたログデータ180bである。 First, in step S801, the control unit 370 controls the short-range communication unit 340 to receive diagnostic log data transmitted from the pump device 100, and then proceeds to step S802. Note that the log data received here is the log data 180b transmitted in step S702.

ステップS802において制御部370は、ステップS801で受信したログデータを診断用のログデータ360bとして記憶部360に保存し、ステップS803に移行する。 In step S802, the control unit 370 stores the log data received in step S801 in the memory unit 360 as diagnostic log data 360b, and then proceeds to step S803.

ステップS803において制御部370は、診断テーブル360aに基づいて、ステップS802で保存したログデータ360bを解析し、ステップS804に移行する。具体的には、ログデータ360bに含まれる、各種センサの検出結果、当該ポンプ装置100に対する動作設定や作業員の操作(作業員によるセレクトスイッチの設定など)のログについて、診断テーブル360aに基づく解析を行う。 In step S803, the control unit 370 analyzes the log data 360b saved in step S802 based on the diagnostic table 360a, and proceeds to step S804. Specifically, the control unit 370 analyzes the detection results of various sensors, the operational settings of the pump device 100, and the operator's operation (such as the operator's setting of the select switch) contained in the log data 360b based on the diagnostic table 360a.

ステップS804において制御部370は、ステップS803の解析結果、異常が発生したか否かを判定する。ここで、センサの検出結果が異常な値を示すなど、異常が発生した場合には、ステップS805に移行し、一方、異常が発生していない場合には、ステップS806に移行する。 In step S804, the control unit 370 determines whether or not an abnormality has occurred based on the analysis results of step S803. If an abnormality has occurred, such as the sensor detection result indicating an abnormal value, the process proceeds to step S805. On the other hand, if no abnormality has occurred, the process proceeds to step S806.

ステップS805において制御部370は、異常対応処理を実行し、ステップS806に移行する。異常対応処理の具体的な内容については、後に図9を参照して説明する。 In step S805, the control unit 370 executes anomaly response processing and proceeds to step S806. The specific content of the anomaly response processing will be described later with reference to FIG. 9.

ステップS806において制御部370は、ステップS803の解析結果、作業員が誤った操作を行ったままになっているか否かを判定する。ここで、誤った操作を行ったままになっている場合には、ステップS807に移行し、一方、誤った操作を行ったままになっていない場合には、ステップS808に移行する。なお、誤った操作の判定は、例えば、予め準備された標準の操作を示す標準操作情報に基づいて行う。標準操作情報は、記憶部360に記憶される。 In step S806, the control unit 370 determines whether or not the worker continues to perform an erroneous operation based on the analysis result of step S803. If the worker continues to perform an erroneous operation, the process proceeds to step S807. If the worker does not continue to perform an erroneous operation, the process proceeds to step S808. The determination of an erroneous operation is made based on, for example, standard operation information indicating a standard operation that has been prepared in advance. The standard operation information is stored in the storage unit 360.

ステップS807において制御部370は、誤操作対応処理を実行し、ステップS808に移行する。誤操作対応処理の具体的な内容については、後に図10を参照して説明する。 In step S807, the control unit 370 executes an operation error response process, and the process proceeds to step S808. The specific contents of the operation error response process will be described later with reference to FIG. 10.

ステップS808において制御部370は、ステップS803の解析結果、作業員が誤った設定を行ったままになっているか否かを判定する。なお、誤った設定の判定は、例えば、予め準備された標準の設定を示す標準設定情報や過去に正常な運転が行われていた際の設定に基づいて行う。標準設定情報は、記憶部360に記憶される。 In step S808, the control unit 370 determines whether the operator has left the incorrect settings in place based on the analysis results of step S803. The determination of incorrect settings is made, for example, based on standard setting information indicating standard settings prepared in advance or settings used when normal operation was performed in the past. The standard setting information is stored in the storage unit 360.

ここで、誤った設定を行ったままになっている場合には、ステップS809に移行し、一方、誤った設定を行ったままになっていない場合には、当該処理を終了する。 If the incorrect settings remain, the process proceeds to step S809; if the incorrect settings do not remain, the process ends.

ステップS809において制御部370は、誤設定対応処理を実行し、当該処理を終了する。誤設定対応処理の具体的な内容については、後に図11を参照して説明する。 In step S809, the control unit 370 executes the erroneous setting response process and ends the process. The specific contents of the erroneous setting response process will be described later with reference to FIG. 11.

次に、図9を参照して、ポンプ管理装置200あるいは外部装置300による異常対応処理について説明する。図9は、上記異常対応処理を説明するためのフローチャートであって、ポンプ管理装置200の制御部260や外部装置300の制御部370によってなされる。以下の説明では、外部装置300による異常対応処理について説明するが、ポンプ管理装置200による処理も同様であることより、ポンプ管理装置200についての説明は省略する。 Next, referring to FIG. 9, the abnormality response processing by the pump management device 200 or the external device 300 will be described. FIG. 9 is a flowchart for explaining the abnormality response processing, which is performed by the control unit 260 of the pump management device 200 or the control unit 370 of the external device 300. In the following explanation, the abnormality response processing by the external device 300 will be explained, but since the processing by the pump management device 200 is similar, an explanation of the pump management device 200 will be omitted.

まず、ステップS901において制御部370は、診断テーブル240aに基づいて、診断用のログデータ360bで示されるポンプ装置100の設定値が許容範囲内か否かを判定する。ここで、設定値が許容範囲内の場合には、ステップS903に移行し、一方、設定値が許容範囲内でない場合には、ステップS902に移行する。 First, in step S901, the control unit 370 determines whether the setting value of the pump device 100 indicated in the diagnostic log data 360b is within the allowable range based on the diagnostic table 240a. If the setting value is within the allowable range, the process proceeds to step S903. If the setting value is not within the allowable range, the process proceeds to step S902.

ステップS902において制御部370は、表示部320を制御して、作業員に対して異常な設定がなされている旨の表示を行うことで異常設定を報知し、ステップS908に移行する。 In step S902, the control unit 370 controls the display unit 320 to notify the operator of the abnormal settings by displaying a message indicating that an abnormal setting has been set, and then the process proceeds to step S908.

なおここで、遠隔操作によって、設定値を許容範囲内あるいはそれに近い値に修正するようにしてもよい。具体的には、近距離通信部340を通じたポンプ装置100に対する遠隔制御により、診断テーブル360aで示される許容範囲内に、ポンプ装置100の設定値を変更する。 Here, the set value may be modified by remote control to a value within or close to the allowable range. Specifically, the set value of the pump device 100 is changed to within the allowable range indicated in the diagnostic table 360a by remote control of the pump device 100 via the short-range communication unit 340.

ステップS903において制御部370は、記憶部360から、当該ポンプ装置100についての過去のログデータ360bを検出し、ステップS904に移行する。なお、ここで検出される過去のログデータ360bは、正常な運転がなされていた際の情報(あるいは、故障の発生する頻度が低かった際の情報)を含むものである。 In step S903, the control unit 370 detects past log data 360b for the pump device 100 from the memory unit 360, and proceeds to step S904. The past log data 360b detected here includes information when the pump device 100 was operating normally (or information when the frequency of failures was low).

ステップS904において制御部370は、診断用のログデータ360bで示されるポンプ装置100の設定値を、ステップS903で検出した過去のログデータ360bで示される設定値と比較して、変更された設定を検出する。ここで、変更された設定値がある場合には、ステップS906に移行し、一方、変更された設定値がない場合には、ステップS905に移行する。 In step S904, the control unit 370 compares the setting values of the pump device 100 indicated in the diagnostic log data 360b with the setting values indicated in the past log data 360b detected in step S903 to detect any changed settings. If any changed setting values are present, the process proceeds to step S906. On the other hand, if no changed setting values are present, the process proceeds to step S905.

ステップS905において制御部370は、表示部320を制御して、作業員に対して異常が発生している旨の表示を行うことで異常発生を報知し、点検を求め、ステップS908に移行する。 In step S905, the control unit 370 controls the display unit 320 to notify the operator of the occurrence of an abnormality by displaying a message indicating that an abnormality has occurred, and requests an inspection, and then proceeds to step S908.

ステップS906において制御部370は、近距離通信部340を通じたポンプ装置100に対する遠隔操作により、ステップS903で検出した過去のログデータ360bで示される設定値をポンプ装置100に設定し、ステップS907に移行する。すなわち、過去に正常な運転が行われていた際の設定値に戻す、修正のための遠隔操作を行い、再起動(リセット)させる。 In step S906, the control unit 370 remotely controls the pump device 100 via the short-range communication unit 340 to set the setting value indicated by the past log data 360b detected in step S903 in the pump device 100, and the process proceeds to step S907. That is, the control unit 370 remotely controls the pump device 100 to correct the setting value, returning it to the setting value when normal operation was performed in the past, and restarts (resets) the pump device 100.

なお、ここで行われる修正の内容は、上記に限定されるものではない。例えば、許容範囲のうち、現在の誤った設定値に一番近い値に変更するようにしてもよい。具体的には、許容範囲が「10~50」として診断テーブル360aで示され、過去のログデータ360bの設定値が「20」で、誤った設定値が「60」である場合に、(前述の例では「20」を設定するところ)修正した設定値として許容範囲に一番近い値の「50」を設定する。 The content of the correction made here is not limited to the above. For example, it may be changed to the value closest to the current erroneous setting within the allowable range. Specifically, if the allowable range is shown as "10 to 50" in diagnostic table 360a, the setting value in past log data 360b is "20," and the erroneous setting value is "60," the corrected setting value is set to "50," the value closest to the allowable range (in the above example, "20" would be set).

ステップS907において制御部370は、表示部320を制御して、作業員に対して異常が発生している旨と、設定値を上述したような設定値に変更した旨を示す表示を行うことで異常発生を報知し、点検を求め、ステップS908に移行する。なおここで、具体的に、変更した設定値と変更前の設定値を合わせて表示して、作業員が比較を行えるようにしてもよい。 In step S907, the control unit 370 controls the display unit 320 to display to the worker that an abnormality has occurred and that the setting value has been changed to the setting value described above, thereby notifying the worker of the occurrence of the abnormality and requesting inspection, and proceeds to step S908. Note that here, specifically, the changed setting value and the setting value before the change may be displayed together so that the worker can compare them.

ステップS908において制御部370は、ステップS803の解析の結果、部品の劣化があるか否かを判定する。ここで、部品の劣化がある場合には、ステップS909に移行し、一方、部品の劣化がない場合には、当該処理を終了する。 In step S908, the control unit 370 determines whether or not there is any degradation of the part based on the results of the analysis in step S803. If there is any degradation of the part, the process proceeds to step S909, whereas if there is no degradation of the part, the process ends.

ステップS909において制御部370は、表示部320を制御して、作業員に対して部品の交換が必要である旨の表示を行うとともに、遠距離通信部330を制御して、予め設定された管理者(あるいはポンプ装置100の所有者)の電子メールアドレスに、部品交換が必要である旨の電子メールを送信し、当該処理を終了する。 In step S909, the control unit 370 controls the display unit 320 to display to the worker that a part needs to be replaced, and controls the long-distance communication unit 330 to send an email to the email address of a pre-set administrator (or the owner of the pump device 100) notifying the worker that a part needs to be replaced, and then ends the process.

次に、図10を参照して、ポンプ管理装置200あるいは外部装置300による誤操作対応処理について説明する。図10は、上記誤操作対応処理を説明するためのフローチャートであって、ポンプ管理装置200の制御部260や外部装置300の制御部370によってなされる。以下の説明では、外部装置300による誤操作対応処理について説明するが、ポンプ管理装置200による処理も同様であることより、ポンプ管理装置200についての説明は省略する。 Next, the operation error response processing by the pump management device 200 or the external device 300 will be described with reference to FIG. 10. FIG. 10 is a flowchart for explaining the operation error response processing, which is performed by the control unit 260 of the pump management device 200 or the control unit 370 of the external device 300. In the following explanation, the operation error response processing by the external device 300 will be explained, but since the processing by the pump management device 200 is similar, a description of the pump management device 200 will be omitted.

まず、ステップS1001において制御部370は、診断テーブル240aを参照し、診断対象となっているポンプ装置100について、特別な事情に基づく設定がなされたポンプ装置であるか否かを判定する。ここで、特別な事情に基づく設定がなされたポンプ装置とは、特別な事情により、規定外の設定がなされたポンプ装置を意味する。 First, in step S1001, the control unit 370 refers to the diagnosis table 240a and determines whether the pump device 100 being diagnosed is a pump device for which settings have been made based on special circumstances. Here, a pump device for which settings have been made based on special circumstances means a pump device for which non-standard settings have been made due to special circumstances.

ここで、特別な事情に基づく設定がなされたポンプ装置である場合には、ステップS1002に移行し、一方、特別な事情に基づく設定がなされたポンプ装置でない場合には、ステップS1003に移行する。 If the pump device is one for which settings have been made based on special circumstances, the process proceeds to step S1002. On the other hand, if the pump device is not one for which settings have been made based on special circumstances, the process proceeds to step S1003.

ステップS1002において制御部370は、表示部320を制御して、特別な事情に基づく設定がなされたポンプにおいて、通常の運用では誤操作と判定される操作が行われている旨の表示を行うことで作業員に対して警告を報知し、当該処理を終了する。 In step S1002, the control unit 370 controls the display unit 320 to display a message indicating that an operation that would be considered an incorrect operation under normal operation has been performed on a pump for which settings have been made based on special circumstances, thereby alerting the operator and terminating the process.

なおここで、遠隔操作によって、誤操作と判定された操作を修正するようにしてもよい。具体的には、近距離通信部340を通じたポンプ装置100に対する遠隔操作で、別の操作をポンプ装置100に対して指示し、この指示は、作業員による操作よりも制御部190によって優先させる。例えば、セレクトスイッチのハードスイッチによる操作よりも、外部装置300からの指示をポンプ装置100の制御部190が優先して受け付ける。 Note that the operation determined to be an erroneous operation may be corrected by remote control. Specifically, a different operation is instructed to the pump device 100 by remote control via the short-range communication unit 340, and this instruction is given priority by the control unit 190 over the operation by the operator. For example, the control unit 190 of the pump device 100 accepts instructions from the external device 300 with priority over operation by the hard switch of the select switch.

ステップS1003において制御部370は、表示部320を制御して、作業員に対して誤操作が行われた旨の表示を行うことで誤操作を警告して確認を求め、ステップS1004に移行する。 In step S1003, the control unit 370 controls the display unit 320 to display a message to the operator indicating that an operation error has occurred, thereby warning the operator of the operation error and requesting confirmation, and then proceeds to step S1004.

ステップS1004において制御部370は、診断テーブル360aを参照して、診断対象となっているポンプ装置100について遠隔操作が許可されているか否かを判定し、許可されている場合には、ステップS1005に移行し、一方、許可されていない場合には、当該処理を終了する。 In step S1004, the control unit 370 refers to the diagnostic table 360a to determine whether remote operation is permitted for the pump device 100 being diagnosed. If permitted, the control unit 370 proceeds to step S1005. If not permitted, the control unit 370 ends the process.

ステップS1005において制御部370は、ステップS1003で誤操作を報知してから一定時間が経過したか否かを判定する。これは、遠隔操作を行うまでの猶予時間であり、この猶予時間内に作業員は、なんらかの対応をし得る。 In step S1005, the control unit 370 determines whether a certain period of time has elapsed since the erroneous operation was notified in step S1003. This is the grace period before remote operation is performed, and within this grace period the worker can take some kind of action.

一定時間が経過した場合には、ステップS1006に移行する。なお、作業員によって、操作が行われた場合には、ステップS806に移行して、作業員によってなされた操作を確認するようにしてもよい。 If a certain period of time has elapsed, the process proceeds to step S1006. If an operation has been performed by an operator, the process proceeds to step S806, where the operation performed by the operator may be confirmed.

ステップS1006において制御部370は、近距離通信部340を通じたポンプ装置100に対する遠隔操作で、操作をポンプ装置100に対して指示し、ステップS1007に移行する。なお、遠隔操作による上記指示は、作業員による操作よりも制御部190によって優先される。例えば、セレクトスイッチのハードスイッチによる操作よりも、外部装置300からの指示をポンプ装置100の制御部190が優先して受け付ける。 In step S1006, the control unit 370 instructs the pump device 100 to operate by remotely controlling the pump device 100 via the short-range communication unit 340, and the process proceeds to step S1007. Note that the above instructions given by remote control are given priority by the control unit 190 over operations by an operator. For example, the control unit 190 of the pump device 100 accepts instructions from the external device 300 with priority over operations using the hard switch of the select switch.

ステップS1007において制御部370は、表示部320を制御して、作業員に対して遠隔操作により作業員の操作がキャンセルされ、別の操作が行われた旨を示す表示を行うことで遠隔操作を報知し、操作の確認を求め、当該処理を終了する。なおここで、具体的に、キャンセルした操作と遠隔操作の内容を合わせて表示して、作業員が認識できるようにしてもよい。 In step S1007, the control unit 370 controls the display unit 320 to display a message to the worker indicating that the worker's operation has been canceled by remote operation and that another operation has been performed, thereby notifying the worker of the remote operation, requesting confirmation of the operation, and terminating the process. Note that here, specifically, the canceled operation and the content of the remote operation may be displayed together so that the worker can recognize them.

次に、図11を参照して、ポンプ管理装置200あるいは外部装置300による誤設定対応処理について説明する。図11は、上記誤設定対応処理を説明するためのフローチャートであって、ポンプ管理装置200の制御部260や外部装置300の制御部370によってなされる。 Next, the erroneous setting response process by the pump management device 200 or the external device 300 will be described with reference to FIG. 11. FIG. 11 is a flowchart for explaining the erroneous setting response process, which is performed by the control unit 260 of the pump management device 200 or the control unit 370 of the external device 300.

以下の説明では、外部装置300による誤設定対応処理について説明するが、ポンプ管理装置200による処理も同様であることより、ポンプ管理装置200についての説明は省略する。 The following description will explain the erroneous setting response processing by the external device 300, but as the processing by the pump management device 200 is similar, a description of the pump management device 200 will be omitted.

まず、ステップS1101において制御部370は、診断テーブル240aを参照し、診断対象となっているポンプ装置100について、特別な事情に基づく設定がなされたポンプ装置であるか否かを判定する。ここで、特別な事情に基づく設定がなされたポンプ装置とは、特別な事情により、規定外の設定がなされたポンプ装置を意味する。 First, in step S1101, the control unit 370 refers to the diagnosis table 240a and determines whether the pump device 100 being diagnosed is a pump device for which settings have been made based on special circumstances. Here, a pump device for which settings have been made based on special circumstances means a pump device for which non-standard settings have been made due to special circumstances.

ここで、特別な事情に基づく設定がなされたポンプ装置である場合には、ステップS1102に移行し、一方、特別な事情に基づく設定がなされたポンプ装置でない場合には、ステップS1103に移行する。 If the pump device is one for which settings have been made based on special circumstances, the process proceeds to step S1102. On the other hand, if the pump device is not one for which settings have been made based on special circumstances, the process proceeds to step S1103.

ステップS1102において制御部370は、表示部320を制御して、特別な事情に基づく設定がなされたポンプにおいて、通常の運用では誤設定と判定される設定が行われている旨の表示を行うことで作業員に対して警告を報知し、当該処理を終了する。 In step S1102, the control unit 370 controls the display unit 320 to display a warning to the operator that the pump, for which settings have been configured based on special circumstances, has settings that would be determined to be incorrect under normal operation, and then ends the process.

なおここで、遠隔操作によって、誤設定と判定した設定を修正するようにしてもよい。具体的には、近距離通信部340を通じたポンプ装置100に対する遠隔操作で、別の操作をポンプ装置100に対して指示し、この指示は、作業員による操作よりも制御部190によって優先させる。 Note that the settings determined to be erroneous may be corrected by remote control. Specifically, a different operation may be instructed to the pump device 100 by remote control via the short-range communication unit 340, and this instruction may be given priority by the control unit 190 over the operation by the operator.

例えば、作業員が、許容範囲である「10~50」の値を設定すべきところ、誤って「60」を設定した場合に、制御部370が遠隔操作によって、誤って設定した「60」に最も近い許容範囲の値「50」を設定する。 For example, if an operator mistakenly sets a value to "60" when the acceptable range is "10 to 50," the control unit 370 will remotely set the acceptable range value to "50," which is closest to the incorrectly set value of "60."

なお、上記の遠隔操作によって修正する値は、例えば以下のように決定する。すなわち、記憶部360が許容範囲の情報を予め記憶するか、ポンプ装置100の制御テーブル180aから読み出し、この情報(許容範囲「10~50」)と作業員の設定値(上記の例の「60」)に基づいて、修正値「50」を決定する。 The value to be corrected by the remote control is determined, for example, as follows. That is, the memory unit 360 pre-stores information on the acceptable range, or reads it from the control table 180a of the pump device 100, and determines the correction value "50" based on this information (acceptable range "10 to 50") and the value set by the operator ("60" in the above example).

ステップS1103において制御部370は、表示部320を制御して、作業員に対して誤設定が行われた旨の表示を行うことで誤設定を警告して確認を求め、ステップS1104に移行する。 In step S1103, the control unit 370 controls the display unit 320 to display a message to the operator indicating that an incorrect setting has been made, thereby warning the operator of the incorrect setting and requesting confirmation, and then proceeds to step S1104.

ステップS1104において制御部370は、診断テーブル360aを参照して、診断対象となっているポンプ装置100について遠隔操作が許可されているか否かを判定し、許可されている場合には、ステップS1105に移行し、一方、許可されていない場合には、当該処理を終了する。 In step S1104, the control unit 370 refers to the diagnostic table 360a to determine whether remote operation is permitted for the pump device 100 being diagnosed. If permitted, the control unit 370 proceeds to step S1105. If not permitted, the control unit 370 ends the process.

ステップS1105において制御部370は、ステップS1103で誤設定を報知してから一定時間が経過したか否かを判定する。これは、遠隔操作を行うまでの猶予時間であり、この猶予時間内に作業員は、なんらかの対応をし得る。 In step S1105, the control unit 370 determines whether a certain amount of time has passed since the incorrect setting was notified in step S1103. This is the grace period before remote operation is performed, and within this grace period, the worker can take some kind of action.

一定時間が経過した場合には、ステップS1106に移行する。なお、作業員によって、設定が修正された場合には、ステップS808に移行して、修正された設定を確認するようにしてもよい。 If a certain period of time has elapsed, the process proceeds to step S1106. If the settings have been modified by an operator, the process may proceed to step S808 to confirm the modified settings.

ステップS1106において制御部370は、最適な設定値を解析して求め、ステップS1107に移行する。具体的には、診断対象となっているポンプ装置100の過去のログデータ360b、あるいは、他の同型で類似環境に設置されたポンプ装置100の過去のログデータ360bを参照し、正常に運転していた際の設定値を求める。 In step S1106, the control unit 370 analyzes and finds optimal setting values, and proceeds to step S1107. Specifically, the control unit 370 references the past log data 360b of the pump device 100 being diagnosed, or the past log data 360b of another pump device 100 of the same model installed in a similar environment, and finds the setting values when the pump device 100 was operating normally.

ステップS1107において制御部370は、近距離通信部340を通じたポンプ装置100に対する遠隔操作により、ポンプ装置100に対して、設定をステップS1106の解析で求めた設定に修正するように指示し、ステップS1108に移行する。例えば、既にある設定値を、外部装置300からの指示に応じた値に上書きするように、ポンプ装置100に指示し、これに応じて制御部190が設定を修正する。 In step S1107, the control unit 370 remotely controls the pump device 100 via the short-range communication unit 340 to instruct the pump device 100 to modify the settings to the settings determined by the analysis in step S1106, and the process proceeds to step S1108. For example, the control unit 370 instructs the pump device 100 to overwrite the existing setting value with a value according to the instruction from the external device 300, and the control unit 190 modifies the settings accordingly.

ステップS1108において制御部370は、表示部320を制御して、作業員に対して遠隔操作により、設定が修正された旨を示す表示を行うことで遠隔操作を報知し、作業員に設定修正の確認を求め、当該処理を終了する。なおここで、具体的に、修正前の設定と、修正した設定を合わせて表示して、作業員が認識できるようにしてもよい。 In step S1108, the control unit 370 controls the display unit 320 to display a message to the worker indicating that the settings have been modified by remote operation, thereby notifying the worker of the remote operation, and asks the worker to confirm the setting modification, and then ends the process. Note that, specifically, the settings before modification and the modified settings may be displayed together so that the worker can recognize them.

以上のように本実施形態は、ポンプ装置100-1~100-nがそれぞれポンプ部100Pの動作に関わる情報(各種センサの検出値、設定値、作業員の操作など)を検出して、この情報に時刻を示す情報を対応付けてログデータ180bを生成して記憶部180に保存して、このログデータ180bをポンプ管理装置200や外部装置300に送信するようにしている。 As described above, in this embodiment, the pump devices 100-1 to 100-n each detect information related to the operation of the pump section 100P (detection values of various sensors, set values, operator operations, etc.), associate this information with information indicating the time, generate log data 180b, store it in the memory section 180, and transmit this log data 180b to the pump management device 200 and external device 300.

したがって、本実施形態によれば、ポンプ装置100-1~100-nの状態についてログデータ180bから把握できるので、診断を正確に行うことができる。 Therefore, according to this embodiment, the status of the pump devices 100-1 to 100-n can be understood from the log data 180b, allowing accurate diagnosis.

また上記実施形態では、ポンプ管理装置200や外部装置300が、ポンプ装置100-1~100-nから受信したログデータ180bに基づいて、異常や誤操作、誤設定を検出し、遠隔操作により対処するようにしている。このため、作業員がすぐに現地に赴くことができない場合でも、早急な処置を施すことができ、例えば、人員不足などの一助にもなり得る。 In addition, in the above embodiment, the pump management device 200 and the external device 300 detect abnormalities, operational errors, and incorrect settings based on the log data 180b received from the pump devices 100-1 to 100-n, and deal with them remotely. Therefore, even if an operator cannot immediately go to the site, immediate action can be taken, which can help with, for example, personnel shortages.

またポンプ管理装置200や外部装置300は、部品の劣化の判定を行い、部品の劣化がある場合には、作業員や管理者に、部品交換が必要である旨を通知するようにしている。このため、作業員は、部品発注の作業にすぐに取りかかることができ、あるいは自動で部品を発注するようにすることもできる。管理者は、部品交換の必要性を早期に認識することができ、経費発生に把握や予算管理に役立つ。 The pump management device 200 and external device 300 also determine the deterioration of parts, and if any deterioration is detected, notify the worker or manager that the part needs to be replaced. This allows the worker to immediately begin the task of ordering the part, or the parts can be ordered automatically. The manager can recognize the need for part replacement at an early stage, which is useful for understanding expenses and managing the budget.

また上記実施形態では、ポンプ装置100が自己の診断を行って障害の発生を検出し、障害が発生した場合には、その際のログデータと、発生を検出した前後の時間のログデータを併せて障害ログデータ180cとして保存するようにしている。このため、障害ログデータ180cに基づいて、障害の発生原因の解明を行うことができる。 In addition, in the above embodiment, the pump device 100 performs self-diagnosis to detect the occurrence of a fault, and when a fault occurs, the log data at that time and the log data before and after the fault are stored as fault log data 180c. Therefore, the cause of the fault can be identified based on the fault log data 180c.

また障害ログデータ180cは、ポンプ管理装置200や外部装置300に送信される。そして送信が成功した場合には、ポンプ装置100から消去され得る。これにより、記憶部180の限りある記憶領域を節約することができる。 Failure log data 180c is also transmitted to the pump management device 200 and the external device 300. If the transmission is successful, it can be erased from the pump device 100. This makes it possible to conserve the limited storage area of the storage unit 180.

また障害ログデータ180cは、発生した障害の種類や内容、時刻を示す識別子を含むため、障害ログデータ180cを受信したポンプ管理装置200や外部装置300では、発生した障害の種類や内容、時刻をつぶさに把握することができる。 Furthermore, since the fault log data 180c includes an identifier indicating the type, content, and time of the fault that occurred, the pump management device 200 or external device 300 that receives the fault log data 180c can grasp in detail the type, content, and time of the fault that occurred.

ところで、ポンプ装置100の運転を「停止」/「運転待機」に切り換えるセレクトスイッチ(ハードスイッチ)は、通常使用時は、常に「運転待機}に設定することが望ましく、メンテナンスや工場の設備の関係で強制的な停止が必要な場合にのみ「停止」に設定することが多い。 By the way, it is desirable for the selector switch (hardware switch) that switches the operation of the pump device 100 between "stop" and "standby" to always be set to "standby" during normal use, and it is often set to "stop" only when a forced stop is required for maintenance or factory equipment reasons.

このため、特別な現場でなければ、上述の通りでよいが、メンテナンス後のセレクトスイッチの再設定の忘れや、日常的な工場設備の操作において適切な設定を忘れる場合がある。 For this reason, unless the site is special, the above procedure may be sufficient, but there are cases where the user forgets to reset the select switch after maintenance, or forgets to set it appropriately during daily operation of factory equipment.

これに対して本実施形態では、特別な事情がない現場においては、誤操作(操作の忘れを含む)を検出した場合には、報知を行うとともに、一定時間が経過した場合には、遠隔操作により操作を行って操作を変更するようにしている。これにより誤操作を是正することができる。 In contrast, in this embodiment, in a site where there are no special circumstances, if an erroneous operation (including forgetting to operate) is detected, an alert is issued, and after a certain period of time has passed, the operation is changed by remote control. This makes it possible to correct the erroneous operation.

さらに、本実施形態によれば、設定値の誤設定が発見することができる。
ポンプ装置100が設置される現場の配管系統が老朽化している場合や、ポンプ装置の二次側に接続される他設備が老朽化している場合等、ポンプ装置が発生させる圧力が一定の圧力を超えてはいけない場合がある。
Furthermore, according to this embodiment, erroneous setting of the setting value can be found.
There are cases where the pressure generated by the pump device must not exceed a certain pressure, such as when the piping system at the site where the pump device 100 is installed is aging, or when other equipment connected to the secondary side of the pump device is aging.

従来は、自動で管理する方法が無いため、ポンプ装置100への張り紙や、担当者への連絡等で設定値を管理するが、人材不足等により、情報伝達に不備や担当者の勘違い等が発生し、誤って、設定可能圧力を超えた圧力が設定される可能性がある。 Conventionally, since there is no way to manage this automatically, the set value is managed by posting a note on the pump device 100 or contacting the person in charge, but due to a shortage of personnel, etc., there is a possibility that information transmission is inadequate or the person in charge makes a mistake, resulting in the pressure being set above the settable pressure.

このような場合は、設備の許容圧力を超えて、配管系統から漏れが発生したり、あるいは、配管系統に設けられる弁により配管内の圧力が一定値以上になると解放して排圧を行って、警報を発し、これにより、ポンプ以外の設備を停止に追い込むこともある考えられる。設定可能圧力は現場毎に異なるため、個別の管理が必要であるが、人手による管理が煩雑になる傾向にあった。 In such cases, the allowable pressure of the equipment may be exceeded, causing leaks from the piping system, or a valve installed in the piping system may release pressure and trigger an alarm when the pressure in the piping exceeds a certain value, which may cause equipment other than the pump to be shut down. Since the settable pressure differs from site to site, individual management is required, but this tends to make manual management cumbersome.

本実施形態では、ポンプ管理装置200や外部装置300において、診断テーブル240aや360aを備え、このテーブルに、ポンプ装置100-1~100-n毎に、各種設定値ごとの許容設定範囲を設定することができる。 In this embodiment, the pump management device 200 and the external device 300 are provided with diagnostic tables 240a and 360a, and the allowable setting ranges for each of the various setting values can be set in these tables for each of the pump devices 100-1 to 100-n.

そして、ポンプ装置100からログデータ180bを取得し、上記テーブルの許容設定範囲を超える設定がされた場合は、過去ログに基づいて設定変更前の設定値に戻したり、あるいは、誤設定値から許容設定範囲内の一番近い値に変更するようにしている。 Then, log data 180b is obtained from the pump device 100, and if a setting is made that exceeds the allowable setting range in the table, the setting is returned to the value before the setting change based on the past log, or the incorrect setting is changed to the closest value within the allowable setting range.

また設定値の変更があった場合は、現地に設定を変更した作業員がいることが想定されるため、異常値が設定されていることを報知して、修正を促したり、外部装置300上で修正した設定値を表示するようにしている。許容設定範囲は、ポンプ装置100上に直接設定することも可能であるが、知識の乏しい人員には操作が難しいため、外部装置300などによる修正支援が有効である。 In addition, if a setting value is changed, since it is assumed that there is an on-site worker who changed the setting, the system notifies the user that an abnormal value has been set and prompts the user to make a correction, or displays the corrected setting value on the external device 300. The allowable setting range can also be set directly on the pump device 100, but this is difficult for personnel with little knowledge to operate, so correction support using the external device 300 or the like is effective.

さらに、本実施形態によれば、現場に即さない設定値の最適化をすることができる。
例えば、水道管に直接接続される直結加圧式のポンプ装置の場合、ポンプ装置の1次側の圧力(吸込み圧力)は、現場の水道本管の圧力、水道本管から分岐しポンプに接続される配管の口径、長さ、直線性など様々な要因で現場毎に異なる。
Furthermore, according to this embodiment, it is possible to optimize the set values that are not suited to the actual site.
For example, in the case of a direct-connection pressurizing type pump device that is directly connected to a water pipe, the primary pressure (suction pressure) of the pump device varies from site to site due to various factors such as the pressure of the water main at the site, and the diameter, length, and linearity of the pipe that branches off from the water main and is connected to the pump.

ポンプ装置100の圧力応答を制御する設定値は、現場特有の設定ではなく、出荷値として一律になっている場合がある。これは、多くの現場で出荷値から変更する必要がないためであるが、吸込み圧力が低く、本管から分岐した配管が長く折れ曲がりも多い場合は、起動時に吸込み側の圧力が低くなり、周辺のポンプ装置に悪影響を与え得る。結果としてユーザが使用する水が(蛇口から出る水が)脈動するため、利便性に影響する場合があり、対処法の1つとしては圧力応答を制御する設定値を変更する。すなわち、始動時などの圧力制御を緩やかにすることで対応する。この対応は、症状が発生して初めて有識者が設定を変更することが一般的であり、現場毎での調整がなされていた。 The set value that controls the pressure response of the pump device 100 is not a site-specific setting, but may be a uniform shipping value. This is because there is no need to change it from the shipping value at many sites. However, if the suction pressure is low and the piping branching off from the main pipe is long and has many bends, the suction side pressure will be low at startup, which may have a negative impact on surrounding pump devices. As a result, the water used by the user (water coming out of the faucet) will pulsate, which may affect convenience. One way to deal with this is to change the set value that controls the pressure response. In other words, this is addressed by making the pressure control gentler at startup, etc. This response is generally done by an expert who changes the setting only after symptoms occur, and adjustments are made for each site.

これに対して上記実施形態では、ポンプ管理装置200あるいは外部装置300がログデータ180bを取得し、このデータに基づいて、遠隔操作により適正値に変更することができる。具体的には、ログデータ180bに基づいて、ポンプ装置100の起動時に吸込み圧力か基準よりも落ち込むことを検出し、起動を緩やかにする設定値の変更を遠隔で行い、その後、ポンプ装置100の運転中にポンプ装置100の2次側の圧力(吐出し圧力)をその後のログデータ180bから監視して、基準よりも上下する場合は上下が基準以内の収まるように、さらに、遠隔で圧力応答を緩やかにするように設定値を変更する。 In contrast, in the above embodiment, the pump management device 200 or the external device 300 acquires the log data 180b, and based on this data, the pump management device 200 or the external device 300 can remotely change the appropriate value. Specifically, based on the log data 180b, it is detected that the suction pressure falls below the standard when the pump device 100 is started, and the set value is remotely changed to make the start-up gentler. Thereafter, while the pump device 100 is operating, the secondary pressure (discharge pressure) of the pump device 100 is monitored from the subsequent log data 180b, and if it rises or falls above the standard, the set value is changed remotely to keep the rise or fall within the standard and to make the pressure response gentler.

さらに、本実施形態によれば、現場に即さない設定変更を是正することができる。
前述したように、出荷値は一律であるため、現場毎に必ずしも最適化された設定値とならない場合がある。例えば、ポンプ装置100を設置した後の試運転時に、起動が遅いと感じ、起動を出荷設定値(メーカ推奨値)より早くしたい場合、起動時にモータが規定の回転数に到達する時間を通常より早く設定変更を行うことがある。
Furthermore, according to this embodiment, setting changes that are not suited to the actual situation can be corrected.
As described above, since the shipping value is uniform, the setting value may not necessarily be optimized for each site. For example, during a test run after the installation of the pump device 100, if the user feels that the start-up is slow and wants to start up faster than the shipping setting value (manufacturer's recommended value), the user may change the setting so that the time it takes for the motor to reach a specified number of rotations at start-up is faster than usual.

このような設定変更は、ユーザ毎のカスタマイズであるが、変更には注意が必要である。具体的には、変更した設定値が、多くの現場では問題ない設定範囲としていても、現場特有の問題により、設定変更するべきでない場合がある。例えば、カスタマイズにより変更した値がメーカ許容変更範囲内であっても現場に適さない変更だった場合、過電流等が異常を発する可能性がある。このような状況はユーザには判断が難しく、有識者であっても時間をかけて確認しなければ明確化することは難しい。 Although these settings changes are customizations for each user, they must be made with care. Specifically, even if the changed setting value is within the range that will not cause problems in many sites, there may be cases where the setting should not be changed due to site-specific issues. For example, even if the value changed through customization is within the manufacturer's allowable change range, if the change is not suitable for the site, there is a possibility of an abnormality such as an overcurrent. Situations like this are difficult for users to judge, and even knowledgeable people will find it difficult to clarify without spending time checking.

これに対して上記実施形態では、例えば、過電流が発生した場合に、外部装置300(あるいはポンプ管理装置200)は、正常な運転がなされていた際(あるいは、故障の発生する頻度が低かった際)のログデータ360bに基づいて、設定の変更を検出することで不具合の原因を特定し、遠隔操作により、変更された設定を正常な運転時の設定に戻すようにしているので、不具合を解消し得る。 In contrast, in the above embodiment, for example, when an overcurrent occurs, the external device 300 (or the pump management device 200) detects a change in settings based on the log data 360b from when normal operation was being performed (or when failures occurred less frequently) to identify the cause of the malfunction, and remotely restores the changed settings to those during normal operation, thereby eliminating the malfunction.

なお、上記遠隔操作において、変更されていた設定値の許容設定範囲を、メーカ推奨に許容範囲より狭く変更して登録するようにしてもよい。これにより、ユーザは、次回からその変更が適さないことを理解することができる。 In addition, in the above remote operation, the allowable setting range of the changed setting value may be changed to a value narrower than the allowable range recommended by the manufacturer and registered. This allows the user to understand that the change is not appropriate from the next time.

上記説明したいくつかの例は、比較的、期間として短い(例えば、1分程度)の小さなデータサイズのログデータをこまめにポンプ管理装置200や外部装置300へ送信するものとして説明したが、これに限定されるものではない。現場によっては、長い期間の大きなデータサイズのログデータを送信する場合にも対応できる。 In some of the examples described above, log data of a small data size and a relatively short period (e.g., about one minute) is frequently sent to the pump management device 200 and the external device 300, but this is not limited to this. Depending on the site, it can also be used to send log data of a large data size and for a long period of time.

例えば、水の出が悪いなどの故障でない症状や、不定期で動作がおかしくなるなどの場合、ログ取得のトリガが無く、原因特定のために長期間のログ取得が必要になる場合がある。このような場合でも、ポンプ装置100と外部装置300の間では、通信料金が発生しない近距離通信により長時間のログデータを送受信できる。 For example, in cases where there is a symptom that is not a malfunction, such as poor water flow, or where the device is operating irregularly at irregular intervals, there may be no trigger for log acquisition, and it may be necessary to acquire logs over a long period of time to identify the cause. Even in such cases, long-term log data can be sent and received between the pump device 100 and the external device 300 via short-range communication, which does not incur communication fees.

また外部装置300を長期間のログデータ収集に用いる場合には、電力供給の必要があるが、本実施形態では、ポンプ装置100に搭載されたモバイルバッテリ112より電力供給を行うことができる。またバッテリであることより、停電発生時でもログが取得できる状態を継続できる。 When the external device 300 is used to collect log data over a long period of time, a power supply is required. In this embodiment, however, power can be supplied from a mobile battery 112 mounted on the pump device 100. Also, because it is a battery, logs can be continuously acquired even in the event of a power outage.

また上記実施形態では、出荷するポンプ装置100には、コストの問題から取り付けることができない高価な高精度センサ(例えば、CT)を通信コネクタ160に接続して、ログデータ180bを生成することができる。このため、出荷時にメーカで出荷試験装置で取得した情報を外部装置300(あるいはポンプ管理装置200)に予め記憶しておき、この情報と、高精度センサの検出結果を含むログデータ180bを比較して、より高精度な診断を行うことができる。 In addition, in the above embodiment, an expensive high-precision sensor (e.g., CT), which cannot be installed due to cost issues, can be connected to the communication connector 160 in the pump device 100 to be shipped, and log data 180b can be generated. Therefore, information acquired by the shipping test device at the manufacturer at the time of shipment is stored in advance in the external device 300 (or pump management device 200), and this information can be compared with the log data 180b including the detection results of the high-precision sensor to perform a more accurate diagnosis.

また例えば、出荷されるポンプ装置100に対して高精度センサでデータを取得し、このデータと後に取得したログに基づくデータを比較することもできる。例えば、ログデータ180bには、回転数を含むインバータ情報や圧力センサ172の検出した圧力が含まれ得る。圧力と回転数の関係から、制御部260は電流値を推定することができ、この推定した電流値と出荷時に取得した高精度センサ(CT)で検出した電流値を比較する。また、回転数と圧力の関係から、制御部260は同様にして、流量を推定することができる。 For example, data can be obtained from a high-precision sensor for the pump device 100 to be shipped, and this data can be compared with data based on a log obtained later. For example, the log data 180b can include inverter information including the rotation speed and the pressure detected by the pressure sensor 172. From the relationship between the pressure and the rotation speed, the control unit 260 can estimate the current value, and compare this estimated current value with the current value detected by the high-precision sensor (CT) obtained at the time of shipment. Similarly, from the relationship between the rotation speed and pressure, the control unit 260 can estimate the flow rate.

なお、この発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また上記実施形態に開示されている複数の構成要素を適宜組み合わせることによって種々の発明を形成できる。また例えば、実施形態に示される全構成要素からいくつかの構成要素を削除した構成も考えられる。さらに、異なる実施形態に記載した構成要素を適宜組み合わせてもよい。 Note that this invention is not limited to the above-described embodiment as it is, and in the implementation stage, the components can be modified and embodied without departing from the gist of the invention. In addition, various inventions can be formed by appropriately combining multiple components disclosed in the above-described embodiment. For example, a configuration in which some components are deleted from all the components shown in the embodiment can also be considered. Furthermore, components described in different embodiments may be appropriately combined.

例えば、ポンプ管理装置200や外部装置300において、異常発生前後のログデータ180bを、他のポンプ装置100-1~100-nのログデータ180bと比較して、異常発生の判定基準となる閾値を見直すようにしてもよい。これによれば、異常発生の判定のための閾値が甘い場合に、上記閾値を更新することで、従来安全率を見込んだ形で故障を判定し、早めに故障判定していた閾値の精度が向上する可能性がある。
また上記実施形態では、ステップS1106で説明したように、定期的に最適設定を解析して設定を変更した。しかしながら、最適設定の解析は、定期的なものに限らず、その他の条件を満たす場合に実行するようにしてもよい。
For example, the pump management device 200 and the external device 300 may compare the log data 180b before and after the occurrence of an abnormality with the log data 180b of the other pump devices 100-1 to 100-n to review the threshold value that is the criterion for determining the occurrence of an abnormality. In this way, if the threshold value for determining the occurrence of an abnormality is not set sufficiently, updating the threshold value may improve the accuracy of the threshold value that previously determined the occurrence of an abnormality by determining the occurrence of an abnormality with a safety margin.
In the above embodiment, the optimal settings are periodically analyzed and the settings are changed as described in step S1106. However, the analysis of the optimal settings is not limited to being performed periodically, and may be performed when other conditions are satisfied.

一般に、ポンプ装置100の設定値のうち、一律に設定されるパラメータが少なからず存在し、設置の後の始動時に変更の必要が生じない場合も多く、その値のまま運用され得る。しかしながら、ポンプ装置100は、経年劣化が生じ得、またポンプ装置100周りの設備も劣化し得るし、設定された環境の変化もあり得る。これに伴って、設定値を変更した方がよい場合もある。 Generally, among the settings of the pump device 100, there are quite a few parameters that are set uniformly, and in many cases there is no need to change them when starting up after installation, so the device can be operated with those values unchanged. However, the pump device 100 may deteriorate over time, and the equipment around the pump device 100 may also deteriorate, and the environment in which the pump device 100 is set may also change. As a result, there are cases in which it is better to change the settings.

このため、ポンプ装置100は、設置の初期時からの電流ピーク値のログをとり続けて、ポンプ管理装置200や外部装置300に上記ログを送信し、ポンプ管理装置200や外部装置300は、それぞれの制御部が上記初期時と比べて、閾値を超えるほど大きく(あるいは小さく)なった場合に、最適設定を解析するようにしてもよい。 For this reason, the pump device 100 may continue to log the current peak value from the initial installation time and transmit the log to the pump management device 200 and the external device 300, and the pump management device 200 and the external device 300 may analyze the optimal settings when the respective control units become larger (or smaller) than at the initial time, exceeding a threshold value.

その場合の最適設定は、予め電流ピーク値の許容範囲を定めておき、運転初期に上記許容範囲内で上限に対して裕度があれば、加速時間をアップするように設定する。一方、裕度がない場合には、例えば出荷時のままで変更を行わないか、あるいは、悪条件なら、加速時間をダウンするように設定する。なお、このような変更を行った場合も、ステップS1108で説明したように変更内容を報知する。 In this case, the optimal setting is to determine the allowable range of the current peak value in advance, and if there is a margin for the upper limit within the allowable range at the beginning of operation, the acceleration time is set to increase. On the other hand, if there is no margin, for example, no changes are made to the factory settings, or, in adverse conditions, the acceleration time is set to decrease. Note that even if such changes are made, the changes are notified as described in step S1108.

また、ポンプ装置100のインバータの中間直流電圧を最適化するようにしてもよい。一般に、上記電圧は、ポンプの停止時に高くなるが、その場合に許容範囲より大きい場合には、減速時間を延ばして緩やかに停止させることで電圧アップ分が小さくなるように制御する。このような最適設定を、ポンプ管理装置200や外部装置300から行うようにしてもよい。 The intermediate DC voltage of the inverter of the pump device 100 may also be optimized. Generally, the voltage increases when the pump is stopped, but if it is higher than the allowable range, the deceleration time is extended to stop the pump gradually, thereby controlling the voltage increase to be small. Such optimal settings may be performed by the pump management device 200 or the external device 300.

その他、この発明の要旨を逸脱しない範囲で種々の変形を施しても同様に実施可能であることはいうまでもない。 It goes without saying that various modifications can be made without departing from the spirit of this invention.

100…ポンプ装置、100-1~100-n…ポンプ装置、100C…制御盤、100P…ポンプ部、110…電源回路、111…蓄電池、112…モバイルバッテリ、113…インタフェース、120…表示部、130…遠距離通信部、131…インタフェース、140…近距離通信部、141…インタフェース、150…操作部、160…通信コネクタ、170…センサインタフェース、171…漏水センサ、172…圧力センサ、173…浸水センサ、174…流量センサ、180…記憶部、180a…制御テーブル、180b…ログデータ、180c…障害ログデータ、190…制御部、200…ポンプ管理装置、210…操作部、220…表示部、230…記憶部、240…データベース、240a…診断テーブル、240b…ログデータ、250…ポンプ用通信部、251…バッテリ、260…制御部、300…外部装置、310…操作部、320…表示部、330…遠距離通信部、340…近距離通信部、350…電源回路、351…バッテリ、360…記憶部、360a…診断テーブル、360b…ログデータ、370…制御部。 100...pump device, 100-1 to 100-n...pump devices, 100C...control panel, 100P...pump unit, 110...power supply circuit, 111...storage battery, 112...mobile battery, 113...interface, 120...display unit, 130...long-distance communication unit, 131...interface, 140...short-distance communication unit, 141...interface, 150...operation unit, 160...communication connector, 170...sensor interface, 171...water leakage sensor, 172...pressure sensor, 173...flooding sensor, 174...flow rate sensor, 180...storage unit, 180a...control table , 180b...log data, 180c...fault log data, 190...control unit, 200...pump management device, 210...operation unit, 220...display unit, 230...storage unit, 240...database, 240a...diagnosis table, 240b...log data, 250...pump communication unit, 251...battery, 260...control unit, 300...external device, 310...operation unit, 320...display unit, 330...long-distance communication unit, 340...short-distance communication unit, 350...power supply circuit, 351...battery, 360...storage unit, 360a...diagnosis table, 360b...log data, 370...control unit.

Claims (9)

給液を行うポンプ装置と通信するコンピュータのプログラムであって、
前記コンピュータのプロセッサを、
前記ポンプ装置から、前記ポンプ装置の動作に関わるログ情報を受信する制御を行う受信制御部と、
前記ログ情報から前記ポンプ装置の状態を検出する検出部と
予め準備された情報に基づいて、前記ポンプ装置を遠隔で制御する制御情報を生成する遠隔制御部と、
前記遠隔制御部が生成した制御情報を前記ポンプ装置に送信する制御を行う送信制御部と、
前記検出部が検出した状態を報知する制御を行う報知制御部と
して機能させるプログラムであって、
前記遠隔制御部は、前記報知制御部が報知制御を行ってから所定の時間が経過した後に遠隔制御に用いられる情報を生成するプログラム
A computer program that communicates with a pump device that supplies liquid,
A processor of the computer
a reception control unit that controls reception of log information related to an operation of the pump device from the pump device;
a detection unit that detects a state of the pump device from the log information ;
a remote control unit that generates control information for remotely controlling the pump device based on information prepared in advance;
a transmission control unit that controls transmission of control information generated by the remote control unit to the pump device;
a notification control unit that controls to notify a state detected by the detection unit;
A program that functions as
The remote control unit is a program that generates information to be used for remote control after a predetermined time has elapsed since the notification control unit performed notification control .
さらに、前記検出部が検出した状態を、視覚的に表示する制御を行う表示制御部と
して前記プロセッサを機能させる、請求項に記載のプログラム。
The program according to claim 1 , further causing the processor to function as a display control unit that performs control to visually display the state detected by the detection unit.
前記表示制御部は、前記ログ情報と、前記検出部が検出した状態とを、視覚的に区別可能に表示する制御を行う、請求項に記載のプログラム。 The program according to claim 2 , wherein the display control unit performs control to display the log information and the state detected by the detection unit in a visually distinguishable manner. 前記検出部は、予め準備された基準となる情報と前記ログ情報とを比較して、前記ポンプ装置に障害が発生した状態を検出する、請求項乃至請求項のいずれかに記載のプログラム。 4. The program according to claim 1 , wherein the detection unit detects a state in which a fault has occurred in the pump device by comparing the log information with previously prepared reference information. 前記検出部は、予め準備された標準の操作を示す情報と前記ログ情報に含まれる操作の情報とを比較して、誤った操作が行われた状態を検出する、請求項乃至請求項のいずれかに記載のプログラム。 4. The program according to claim 1 , wherein the detection unit detects a state in which an erroneous operation has been performed by comparing information indicating a standard operation prepared in advance with operation information included in the log information. 前記検出部は、予め準備された標準の設定を示す情報と前記ログ情報に含まれる設定の情報とを比較して、誤った設定が行われた状態を検出する、請求項乃至請求項のいずれかに記載のプログラム。 4. The program according to claim 1 , wherein the detection unit detects a state in which an incorrect setting has been made by comparing information indicating a standard setting prepared in advance with setting information included in the log information. 前記遠隔制御部は、予め設定された範囲内で前記ポンプ装置を遠隔で制御する情報を生成する、請求項に記載のプログラム。 The program according to claim 1 , wherein the remote control unit generates information for remotely controlling the pump device within a preset range. 請求項1から請求項7のいずれか1項に記載のプログラムを実行するコンピュータと通信する、ポンプ装置。A pumping device in communication with a computer executing a program according to any one of claims 1 to 7. 請求項1から請求項7のいずれか1項に記載のプログラムを記憶する記憶部を具備する、装置。An apparatus comprising a storage unit that stores the program according to any one of claims 1 to 7.
JP2021068910A 2021-04-15 2021-04-15 Program, pump device and apparatus Active JP7586489B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021068910A JP7586489B2 (en) 2021-04-15 2021-04-15 Program, pump device and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021068910A JP7586489B2 (en) 2021-04-15 2021-04-15 Program, pump device and apparatus

Publications (2)

Publication Number Publication Date
JP2022163839A JP2022163839A (en) 2022-10-27
JP7586489B2 true JP7586489B2 (en) 2024-11-19

Family

ID=83742806

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021068910A Active JP7586489B2 (en) 2021-04-15 2021-04-15 Program, pump device and apparatus

Country Status (1)

Country Link
JP (1) JP7586489B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004132179A (en) 2002-10-08 2004-04-30 Osaka Vacuum Ltd Overspeed detecting device for pump
JP2017097666A (en) 2015-11-25 2017-06-01 株式会社荏原製作所 Information processing system, information processing method, information processing device, and terminal device
JP2017198162A (en) 2016-04-28 2017-11-02 株式会社荏原製作所 Pump unit
JP2018059485A (en) 2016-10-07 2018-04-12 株式会社荏原製作所 Water supply device
JP2019185336A (en) 2018-04-09 2019-10-24 Kyb株式会社 Monitoring system
JP2020141340A (en) 2019-02-28 2020-09-03 キヤノン株式会社 Diagnostic device, diagnostic system, diagnostic method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62225797A (en) * 1986-03-26 1987-10-03 Sanyo Electric Co Ltd Pump device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004132179A (en) 2002-10-08 2004-04-30 Osaka Vacuum Ltd Overspeed detecting device for pump
JP2017097666A (en) 2015-11-25 2017-06-01 株式会社荏原製作所 Information processing system, information processing method, information processing device, and terminal device
JP2017198162A (en) 2016-04-28 2017-11-02 株式会社荏原製作所 Pump unit
JP2018059485A (en) 2016-10-07 2018-04-12 株式会社荏原製作所 Water supply device
JP2019185336A (en) 2018-04-09 2019-10-24 Kyb株式会社 Monitoring system
JP2020141340A (en) 2019-02-28 2020-09-03 キヤノン株式会社 Diagnostic device, diagnostic system, diagnostic method

Also Published As

Publication number Publication date
JP2022163839A (en) 2022-10-27

Similar Documents

Publication Publication Date Title
WO2017090420A1 (en) Information processing system, information processing method, information processing device, terminal device, water supply device, and control method for water supply device
CN103364655B (en) For performing system, the method and apparatus of fault diagnosis to electronic apparatus
JP6755653B2 (en) Information processing system and information processing method
CN112116163A (en) Intelligent monitoring management method, system and device for well control equipment
WO2020014133A1 (en) Water leak detection device and integration platform
JP2017128970A (en) Irregularity detection system
JP7586489B2 (en) Program, pump device and apparatus
JP2017137799A (en) Water supply device and method for operating the same
JP7718700B2 (en) Pumping equipment and control equipment
JP2002266421A (en) Manhole pumping station management system
JP7654251B2 (en) Pump Management System
JP6840823B2 (en) Water supply device
JP6920386B2 (en) Information processing system and information processing method
JP2022139160A (en) Communication device and pump management device
JP2023131464A (en) Management device, management method and management program
JP2019049230A (en) Water supply apparatus and test operation method of water supply apparatus
JP2013196299A (en) Hart communication correspondence equipment
JP7563748B2 (en) Pump management device and pump management system
KR200426642Y1 (en) Booster pump control device for automatic detection and remote control of real-time abnormal occurrence using internet network
KR20230059602A (en) Smart pump control panel with artificial intelligence function
JP7586488B2 (en) Pumping equipment
JP2003023681A (en) Remote maintenance management system
JP7805496B1 (en) Display control method, display control device, and display control program
JP2004070587A (en) Manufacturing/inspection device management system
EP4198656B1 (en) Method and system for monitoring an hvac apparatus

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20230104

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231206

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240520

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240528

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240717

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240723

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20240717

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241030

R150 Certificate of patent or registration of utility model

Ref document number: 7586489

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150