JP6432838B2 - Setting terminal, communication system, and program - Google Patents
Setting terminal, communication system, and program Download PDFInfo
- Publication number
- JP6432838B2 JP6432838B2 JP2015084507A JP2015084507A JP6432838B2 JP 6432838 B2 JP6432838 B2 JP 6432838B2 JP 2015084507 A JP2015084507 A JP 2015084507A JP 2015084507 A JP2015084507 A JP 2015084507A JP 6432838 B2 JP6432838 B2 JP 6432838B2
- Authority
- JP
- Japan
- Prior art keywords
- setting
- controller
- unit
- communication
- setting 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
Links
Images
Landscapes
- Programmable Controllers (AREA)
- Selective Calling Equipment (AREA)
Description
本発明は、一般に、設定端末、通信システム、およびプログラムに関し、より詳細には、機器を制御するコントローラに対して設定を行う設定端末、この設定端末を備えた通信システム、および設定端末で用いられるプログラムに関する。 The present invention generally relates to a setting terminal, a communication system, and a program. More specifically, the present invention is used in a setting terminal that performs setting for a controller that controls a device, a communication system including the setting terminal, and a setting terminal. Regarding the program.
従来、負荷制御コントローラと、負荷機器や操作スイッチなどの端末器とを備えて、負荷制御コントローラが負荷制御を行う負荷制御システムがある。負荷制御システムは、さらに外部設定器を備えており、外部設定器は、負荷制御コントローラが記憶している制御データの書換えを行うことができる(例えば、特許文献1参照)。 2. Description of the Related Art Conventionally, there is a load control system that includes a load control controller and a terminal device such as a load device or an operation switch and the load control controller performs load control. The load control system further includes an external setting device, and the external setting device can rewrite control data stored in the load control controller (see, for example, Patent Document 1).
上述の外部設定器は、負荷制御コントローラに対して制御データの書換えを行う。すなわち、外部設定器は、負荷制御コントローラに対して、負荷制御のための設定情報を設定する機能を備えている。 The above external setting device rewrites control data to the load control controller. That is, the external setting device has a function of setting setting information for load control to the load control controller.
そして、外部設定器が複数の設定情報を設定する場合に、設定処理に要する時間の短縮、および設定処理に要する通信量の抑制が求められている。 When the external setting device sets a plurality of setting information, it is required to reduce the time required for the setting process and to reduce the communication amount required for the setting process.
本発明は、上記事由に鑑みてなされたものであり、その目的は、設定情報の設定処理に要する時間を短縮させることができ、さらには設定情報の設定処理に要する通信量を抑制することができる設定端末、通信システム、およびプログラムを提供することにある。 The present invention has been made in view of the above-described reasons, and the object thereof is to reduce the time required for the setting information setting process and further to suppress the communication amount required for the setting information setting process. It is to provide a setting terminal, a communication system, and a program.
本発明の設定端末は、機器を制御するコントローラとの間で通信して信号を送受信する通信部と、前記コントローラの設定を行うためにユーザによって操作される操作部と、前記操作部の操作に応じて、前記コントローラの設定に関する情報である設定情報を生成し、前記通信部の通信を制御する制御部と、前記設定情報を記憶する記憶部とを備え、前記制御部は、前記操作部による前記コントローラの設定が開始されてから完了するまでの間に生成した複数の前記設定情報を1つの設定情報群として前記記憶部に記憶させた後に、前記通信部が前記コントローラから要求信号を受信した場合、前記要求信号の受信時に前記記憶部が記憶している前記設定情報群を前記通信部から前記コントローラへ送信させることを特徴とする。 A setting terminal according to the present invention includes a communication unit that communicates with a controller that controls a device to transmit and receive signals, an operation unit that is operated by a user to set the controller, and an operation of the operation unit. In response, the controller includes setting information that is information related to the setting of the controller, and includes a control unit that controls communication of the communication unit, and a storage unit that stores the setting information. After storing a plurality of the setting information generated from the start to the completion of the setting of the controller in the storage unit as one setting information group, the communication unit receives a request signal from the controller In this case, when the request signal is received, the setting information group stored in the storage unit is transmitted from the communication unit to the controller.
本発明の通信システムは、上述の設定端末と、機器を制御するコントローラとを備えて、前記コントローラが、前記設定端末へ前記要求信号を定期的に送信することを特徴とする。 A communication system according to the present invention includes the above-described setting terminal and a controller that controls a device, and the controller periodically transmits the request signal to the setting terminal.
本発明のプログラムは、コンピュータを、上述の設定端末の前記制御部として機能させることを特徴とする。 A program according to the present invention causes a computer to function as the control unit of the setting terminal described above.
以上説明したように、本発明では、設定情報の設定処理に要する時間を短縮させることができ、さらには設定情報の設定処理に要する通信量を抑制することができるという効果がある。 As described above, according to the present invention, the time required for the setting information setting process can be shortened, and further, the amount of communication required for the setting information setting process can be suppressed.
以下、本発明の実施の形態を図面に基づいて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(実施形態)
本実施形態の通信システムは、図1に示すように、設定端末1、コントローラ2、サーバ3(通信装置)を主構成として備えており、オフィスビル、商業ビルのような建物100内の機器9を制御する制御システムに用いることを想定している。機器9は、空調機器、照明機器などを想定している。
(Embodiment)
As shown in FIG. 1, the communication system according to the present embodiment includes a setting terminal 1, a
コントローラ2は、サブコントローラ8を介して機器9を制御する機器制御機能と、電力データの収集機能とを備える。
The
サブコントローラ8のそれぞれは、機器9が接続された1つ以上の接点出力を備えている。そして、コントローラ2が、サブコントローラ8に対して接点出力のオン、オフを指示することで、機器9の運転、停止が制御される。
Each of the
また、コントローラ2は、設定端末1、エネルギーモニタ4から電力データを収集する。
The
建物100が高圧受電契約の対象である場合、建物100の屋上、駐車場などにキュービクルなどの受電設備が設置されており、この受電設備内に建物100へ電力系統から供給される総電力量(主幹電力量)を測定する電力量計71が設置されている。電力量計71は、主幹電力量の単位量毎に所定数のパルス信号(サービスパルス)を発生して、設定端末1へパルス信号を出力する。設定端末1は、パルス信号のパルス数をカウントして主幹電力データを生成する。そして、設定端末1は、コントローラ2との通信を行い、主幹電力データをコントローラ2へ送信する。
When the
エネルギーモニタ4は、コントローラ2との間で通信を行い、電流センサ72の計測結果に基づく分岐回路の電力データ(分岐電力データ)をコントローラ2へ送信する。受電設備を介して電力系統から受電した電力は、複数系統の分岐回路のそれぞれを介して機器9へ供給されており、電流センサ72は、分岐回路のそれぞれの電流を計測する。
The
コントローラ2は、主幹電力データおよび分岐電力データに基づいて、機器9のデマンド制御を実行し、建物100内の電力消費量を削減させることができる。
The
なお、設定端末1、コントローラ2、エネルギーモニタ4、サブコントローラ8の相互間の通信は、例えばRS485などの通信規格に沿った通信が行われており、用いられる通信規格は限定されない。
Communication between the setting terminal 1, the
設定端末1は、上述の主幹電力データの送信機能以外に、システム内の各種設定機能、表示機能を備えている。 The setting terminal 1 is provided with various setting functions and display functions in the system in addition to the main power data transmission function described above.
設定端末1は、図1、図2に示すように、通信部11と、操作部12と、制御部13と、記憶部14と、表示部15とを備える。
As shown in FIGS. 1 and 2, the setting terminal 1 includes a
通信部11は、コントローラ2との間でRS485などの通信規格に沿った通信を行うことで、コントローラ2との間で信号を送信、受信する。
The
操作部12は、操作ボタン、スライドスイッチなどを備えており、建物100内のユーザによって操作されると、操作内容に応じた信号(操作信号)を制御部13へ出力する。
The operation unit 12 includes an operation button, a slide switch, and the like, and outputs a signal (operation signal) corresponding to the operation content to the
表示部15は、液晶画面などを備えて、各種画面が表示される。
The
制御部13は、通信制御機能と、設定機能とを備える。制御部13は、CPU(Central Processing Unit)、MPU(Micro Processing Unit)、マイコン(Micro Controller)などのいずれかのコンピュータで構成されており、このコンピュータがプログラムを実行することによって、制御部13の機能が実現されている。
The
設定端末1とコントローラ2との間の通信は、コントローラ2をマスターとし、設定端末1をスレーブとするポーリングによって行われる。すなわち図3に示すように、コントローラ2は、設定端末1に対して定期的に要求信号Xを送信する。設定端末1において、通信部11が要求信号Xを受信すると、制御部13は、通信部11からコントローラ2へ応答信号Yを送信させる。制御部13は、要求信号Xの受信時に送信すべき情報があれば、この情報を応答信号Yに含めておく。応答信号Yに含まれる情報には、上述の電力データや、後述する設定情報などがある。
Communication between the setting terminal 1 and the
さらに制御部13は、電力量計71からのパルス信号に基づいて主幹電力量を算出して、通信部11からコントローラ2へ主幹電力データを送信させる。また、制御部13は、操作部12の操作に応じて、コントローラ2の設定に関する情報である設定情報を生成する。以下、制御部13の設定機能について、図3を用いて説明する。なお、要求信号Xを区別する場合、X1,X2,...の符号を付し、応答信号Yを区別する場合、Y1,Y2,...の符号を付す。
Further, the
設定開始ボタンなどの操作部12の操作によって設定処理が開始されると(時間t0)、制御部13は、通常モードから設定モードに移行して、表示部15に設定画面を表示する。操作部12の操作による設定項目は、「電流センサ72が計測可能な一次電流の定格値」、「電力データの収集日」、「現在時刻」、「サブコントローラ8の登録」、「デマンド制御の制御方式、制御内容」、「デマンド制御の目標電力、警報を報知する警報電力」などがある。1回の設定処理で設定される設定項目は1つに限らず、1回の設定処理で複数の設定項目が設定される場合がある。図3は、1回の設定処理でN個(複数個)の設定項目が設定される場合を示す。
When the setting process is started by operating the operation unit 12 such as a setting start button (time t0), the
そして、操作部12によって[設定項目1]の設定操作がなされると、制御部13は、[設定項目1]の設定情報を今回の設定処理に対応付けて記憶部14に記憶させる(時間t1)。コントローラ2は、設定端末1に対して要求信号Xを定期的に送信している。そして、設定端末1の状態に関する情報の返送を要求する設定取得要求である要求信号X1をコントローラ2が送信し、通信部11が要求信号X1を受信すると、制御部13は、応答信号Y1の送信処理を行う。この場合、応答信号Y1の受信時において、最後の[設定項目N]の設定操作が完了しておらず、送信すべき後述の設定情報群が記憶部14にまだ記憶されていない。したがって、応答信号Y1には設定情報群が含まれていない。なお、応答信号Y1には、制御部13の現在のモード情報(通常モード、設定モード)が含まれていてもよい。
When the setting operation of [Setting item 1] is performed by the operation unit 12, the
次に、操作部12によって[設定項目2]の設定操作がなされると、制御部13は、[設定項目2]の設定情報を今回の設定処理に対応付けて記憶部14に記憶させる(時間t2)。その後、通信部11が要求信号X1を受信すると、制御部13は、応答信号Y1の送信処理を行う。以降、同様に、操作部12による設定操作が順次行われて、操作部12による操作に応じた設定情報が記憶部14に記憶される。
Next, when the setting operation of [Setting item 2] is performed by the operation unit 12, the
そして、今回の設定処理における最後の[設定項目N]の設定操作が操作部12によってなされると、制御部13は、[設定項目N]の設定情報を今回の設定処理に対応付けて記憶部14に記憶させる(時間tn)。
Then, when the setting operation of the last [setting item N] in the current setting process is performed by the operation unit 12, the
今回の設定処理における最後の[設定項目N]の設定操作が完了すると、制御部13は、今回の設定処理に対応付けられている[設定項目1]〜[設定項目N]の各設定情報を1つの設定情報群とする。すなわち、制御部13は、[設定項目1]〜[設定項目N]の各設定情報を1つの設定情報群とし、記憶部14は、[設定項目1]〜[設定項目N]の各設定情報を1つの設定情報群として記憶する。
When the setting operation of the last [setting item N] in the current setting process is completed, the
なお、制御部13は、最後の[設定項目N]の設定によって今回の設定操作の完了を検知しているが、操作部12の完了操作によって今回の設定操作の完了を検知してもよい。
Although the
そして、最後の[設定項目N]の設定操作が完了し、[設定項目1]〜[設定項目N]の各設定情報からなる設定情報群が記憶部14に記憶されている場合に、通信部11が要求信号X1を受信したとする。この場合、最後の[設定項目N]の設定操作が完了しており、送信すべき設定情報群が記憶部14に記憶されている。そこで、制御部13は、[設定項目1]〜[設定項目N]の各設定情報からなる設定情報群を含む応答信号Y2を生成し、この応答信号Y2を通信部11からコントローラ2へ送信させる。すなわち、応答信号Y2は、設定情報群を含む設定通知となる。
When the setting operation of the last [setting item N] is completed and the setting information group including the setting information of [setting item 1] to [setting item N] is stored in the storage unit 14, the
応答信号Y2を受信したコントローラ2は、[設定項目1]〜[設定項目N]の各設定情報に基づいて設定変更処理を行う。コントローラ2は、次のポーリング時に、設定変更処理の結果(正常終了、設定失敗など)を含む要求信号X2を設定端末1へ送信する。すなわち、要求信号X2は、設定変更処理の結果を含む処理結果通知となる。
The
要求信号X2を受信した設定端末1では、制御部13が、設定変更処理の結果に基づく画面を表示部15に表示させる。表示部15には、設定変更処理の結果、設定内容などを示す画面が表示される。そして、制御部13が、通信部11からコントローラ2へ応答信号Y3を送信させて、制御部13は設定モードから通常モードに移行する。応答信号Y3は、設定操作の完了を通知する操作完了通知となる。制御部13が設定モードに移行してから通常モードに戻るまでの期間が、設定モード期間T1となる。
In the setting terminal 1 that has received the request signal X2, the
上述のように、設定端末1は、通信部11と、操作部12と、制御部13と、記憶部14とを備える。通信部11は、機器9を制御するコントローラ2との間で通信して信号を送受信する。操作部12は、コントローラ2の設定を行うためにユーザによって操作される。制御部13は、操作部12の操作に応じて、コントローラ2の設定に関する情報である設定情報を生成し、通信部11の通信を制御する。記憶部14は、設定情報を記憶する。そして、制御部13は、操作部12によるコントローラ2の設定が開始されてから完了するまでの間に生成した複数の設定情報を1つの設定情報群として記憶部14に記憶させる。1つの設定情報群を記憶部14に記憶させた後に、制御部13は、通信部11がコントローラ2から要求信号Xを受信した場合、要求信号Xの受信時に記憶部14が記憶している設定情報群を通信部11からコントローラ2へ送信させる。
As described above, the setting terminal 1 includes the
上述の設定端末1は、1回の設定処理で複数の設定項目を設定する場合、複数の設定項目を設定する一連の設定操作が完了したときに、複数の設定情報を設定情報群として保持する。そして、設定端末1は、コントローラ2からの定期ポーリングに対して、設定情報群を含む応答信号Y2をコントローラ2に送信する。すなわち、1つの設定項目が設定される度に設定端末1がコントローラ2からの要求信号Xの定期送信を待って、要求信号Xに対する応答として1つの設定情報のみが含まれる応答信号Yを設定端末1がコントローラ2へ送信することはしない。
When setting a plurality of setting items in one setting process, the setting terminal 1 described above holds a plurality of setting information as a setting information group when a series of setting operations for setting the plurality of setting items is completed. . Then, the setting terminal 1 transmits a response signal Y2 including a setting information group to the
したがって、設定端末1は、設定項目毎にコントローラ2からの要求信号Xの定期送信を待つ必要がなく、設定項目毎の送信待ち時間が生じないので、設定処理に要する時間を短縮させることができる。さらに、設定端末1は、複数の設定情報からなる設定情報群を1つの応答信号Yに含めて送信するので、1つの設定情報のみが含まれる応答信号Yを複数回送信する場合に比べて、1回の設定処理に要する通信量を抑制することができる。
Therefore, the setting terminal 1 does not have to wait for the periodic transmission of the request signal X from the
すなわち、設定端末1は、設定情報の設定処理に要する時間を短縮させることができ、さらには設定情報の設定処理に要する通信量を抑制することができる。 That is, the setting terminal 1 can shorten the time required for the setting information setting process, and can further suppress the communication amount required for the setting information setting process.
また、通信部11は、要求信号Xを定期的に受信することが好ましい。すなわち、コントローラ2をマスターとし、設定端末1をスレーブとするポーリングによって、設定端末1によるコントローラ2の設定処理を行うことができる。
The
また、上述の通信システムは、設定端末1と、機器9を制御するコントローラ2とを備えて、コントローラ2が、設定端末1へ要求信号Xを定期的に送信する。
The communication system described above includes the setting terminal 1 and the
ここで、コントローラ2は、設定端末1以外にエネルギーモニタ4との間でも通信して、データ処理を行う。そこで本実施形態では、コントローラ2がポーリング通信のマスターになることで、コントローラ2は、設定端末1およびエネルギーモニタ4との通信経路を共通化できる。
Here, the
また、要求信号X2の通知内容が「設定失敗」である場合、または応答信号Y2を送信してからタイムアウト時間が経過するまでに要求信号X2の返信がなかった場合、制御部13は、[設定項目1]〜[設定項目N]の各設定情報からなる設定情報群の再送信を行う。制御部13は、設定情報群の生成時に、この設定情報群の再送信の最大回数(最大再送回数)を設定しており、最大再送回数のデータを設定情報群に対応させて記憶部14に記憶させている。
In addition, when the notification content of the request signal X2 is “setting failure”, or when the request signal X2 is not returned before the timeout time elapses after the response signal Y2 is transmitted, the
設定情報群を生成するために要する操作回数が多いほど、操作に要する手間がかかるため、制御部13は、この設定情報群の最大再送回数を多く設定する。また、設定情報群を生成するために要する操作回数が少ないほど、操作に要する手間がかからないため、制御部13は、この設定情報群の最大再送回数を少なく設定する。例えば、設定情報群に含まれる設定情報の数が多い場合、操作回数も増えるので、この設定情報群の最大再送回数は多くなる。設定情報群に含まれる設定情報の数が少ない場合、操作回数も減るので、この設定情報群の最大再送回数は少なくなる。
The greater the number of operations required to generate the setting information group, the more time is required for the operation. Therefore, the
そして、通信部11が次の要求信号Xを受信した場合、制御部13は、[設定項目1]〜[設定項目N]の各設定情報からなる設定情報群を含む応答信号Y2を再送信し、記憶部14に記憶させている最大再送回数をデクリメントする。制御部13は、コントローラ2から「正常終了」を通知する要求信号X2を受信するまで、応答信号Y2を再送信する。そして、制御部13は、記憶部14に記憶させている最大再送回数がゼロになると、[設定項目1]〜[設定項目N]の各設定情報からなる設定情報群を記憶部14から消去する。
When the
すなわち、制御部13は、設定情報群が生成されるために必要な操作部12の操作回数が多いほど、この設定情報群を再送可能な最大回数(最大再送回数)を多く設定することが好ましい。そして、制御部13は、通信部11による設定情報群の再送回数が最大回数に達した場合、設定情報群を記憶部14から消去する。
That is, it is preferable that the
したがって、操作回数が多い(操作時間が長い)設定処理は、最大再送回数を多くすることで、設定処理に必要な操作を繰り返すことを抑制できる。また、操作回数が少ない(操作時間が短い)設定処理は、最大再送回数を少なくすることで、設定情報群を記憶するために必要な記憶部14の容量を低減させることができ、記憶部14は、リソースを有効に用いることができる。 Therefore, in a setting process with a large number of operations (long operation time), it is possible to suppress repetition of operations necessary for the setting process by increasing the maximum number of retransmissions. In the setting process with a small number of operations (short operation time), the capacity of the storage unit 14 necessary for storing the setting information group can be reduced by reducing the maximum number of retransmissions. Can effectively use resources.
また、制御部13は、設定情報群を含む応答信号Y2を送信した後、操作部12の操作を無効にする操作無効期間T2を開始する(図3参照)。制御部13は、操作無効期間T2において操作部12の操作がなされたとしても、その操作による処理を実行しない。すなわち、ユーザは、応答信号Y2を送信した後に操作部12を用いた操作ができなくなる。そして、制御部13は、設定結果を含む要求信号X2を通信部11がコントローラ2から受信すると、操作部12の操作無効状態を解除して、操作部12の操作を有効にする。
Further, after transmitting the response signal Y2 including the setting information group, the
しかしながら、コントローラ2側の不具合、通信障害などによって要求信号X2の返信がない場合、操作部12の操作無効期間T2が継続されてしまう。そこで、制御部13は、操作無効期間T2の継続時間に上限値を設けており、操作無効期間T2の継続時間が上限値に達した場合、要求信号X2の返信がなくても操作無効状態を解除して、操作部12の操作を有効にする。そして、制御部13は、表示部15にタイムアウト画面を表示させた後に、設定画面に移行させる。なお、設定画面への移行は、操作部12の操作によって実行されてもよい。
However, if the request signal X2 is not returned due to a malfunction on the
すなわち、制御部13は、通信部11が設定情報群を送信した後に操作部12の操作を無効にする。そして、制御部13は、操作部12の操作を無効にした後、設定情報群を用いた処理の結果をコントローラ2から通知された場合、または操作部12の操作を無効にしてから予め決められた所定時間が経過した場合に、操作部12の操作を有効にすることが好ましい。
That is, the
したがって、操作部12の操作無効期間T2が継続して、ユーザ操作の不能状態が継続することを防ぐことができる。 Therefore, it is possible to prevent the operation disabled period T2 of the operation unit 12 from continuing and the user inoperable state from continuing.
さらに、コントローラ2は、ルータなどを介して広域通信網6に接続している。広域通信網6にはサーバ3が接続しており、コントローラ2とサーバ3とは、広域通信網6を通して通信することができる。
Furthermore, the
そして、サーバ3は、コントローラ2に対して各種設定を行うことができる。この場合、図4〜図6に示すように、サーバ3がコントローラ2に対して、設定変更処理の開始を要求する設定変更開始要求P1、設定変更処理の終了を要求する設定変更終了要求P2、設定情報を含む設定変更要求P11を送信する。コントローラ2は、受信した設定変更要求P11に含まれる設定情報に基づいて設定変更処理を行う。
The
しかし、設定端末1による設定変更処理と、サーバ3による設定変更処理とが重複した場合、コントローラ2はいずれかの設定変更処理を優先させる必要がある。そこで、サーバ3は、サーバ3による今回の設定変更処理の重要レベルのデータを、設定変更開始要求P1に付加しておく。コントローラ2は、サーバ3から受信した設定変更開始要求P1に含まれる重要レベルのデータに基づいて、いずれの設定変更処理を優先させるかを決定する。コントローラ2の基本動作に影響が大きい設定変更処理には、高い重要レベルが設定される。
However, if the setting change process by the setting terminal 1 and the setting change process by the
また、設定端末1の制御部13は、現在の動作モードのデータを応答信号Yに含めておく。したがって、コントローラ2は、受信した応答信号Yに基づいて、設定端末1の動作モードを検知することができる。
Further, the
そして図4に示すように、コントローラ2は、設定モード期間T1中に設定端末1から送信される応答信号Y1によって、設定端末1が設定モードで動作していることを検知することができる。そして、設定モード期間T1中にサーバ3から設定変更開始要求P1が送信された場合、コントローラ2は、設定変更開始要求P1に含まれる重要レベルのデータを予め決められた所定レベルと比較して、設定変更開始要求P1による設定変更の開始処理を許可するか否かを判定する。この場合、設定変更開始要求P1に含まれる重要レベルが所定レベル未満であるので、コントローラ2は、設定変更開始要求P1による設定変更の開始処理を許可せず、サーバ3に対して受付不可通知Q1を送信する。受付不可通知Q1を受信したサーバ3は、今回の設定変更処理が不許可であることを認識できる。
As shown in FIG. 4, the
すなわち、通信システムは、コントローラ2と通信してコントローラ2の設定を行うサーバ3(通信装置)をさらに備えることが好ましい。コントローラ2は、設定端末1がコントローラ2に対して設定を行う設定モードで動作していることを検知した場合、サーバ3による設定の重要レベルが所定レベル未満であれば、このサーバ3による設定を行わない。
That is, the communication system preferably further includes a server 3 (communication device) that communicates with the
したがって、設定端末1による設定変更処理とサーバ3による設定変更処理とが同時に発生した場合に、設定端末1による設定内容と実際の設定内容との不一致状態を防ぐことができる。すなわち、設定端末1の設定操作中に、コントローラ2がサーバ3からの設定変更要求P11を受付けた場合に、設定端末1にて既に変更操作の完了したコントローラ2の設定情報が書き換えられて、設定端末1側のデータとの不一致が発生することを抑制できる。
Therefore, when the setting change process by the setting terminal 1 and the setting change process by the
また、図5に示すように、設定端末1が通常モードで動作しているときに、コントローラ2が、サーバ3から設定変更開始要求P1を受信したとする。この場合、設定端末1が通常モードで動作しているので、コントローラ2は、設定変更開始要求P1による設定変更の開始処理を許可したことを通知する肯定通知Q2をサーバ3へ送信する。コントローラ2がサーバ3へ肯定通知Q2を送信した後、サーバ3による設定変更処理を行うことができるサーバ設定期間T3となる。
Further, as illustrated in FIG. 5, it is assumed that the
サーバ設定期間T3中に、設定端末1において操作部12の操作による設定処理が開始されて(t0)、設定端末1が設定モードに移行したとする。コントローラ2は、設定モード期間T1中に設定端末1から送信される応答信号Y1によって、設定端末1が設定モードで動作していることを検知する。すなわち、コントローラ2は、サーバ設定期間T3中に設定端末1が設定モードに移行したことを検知することができる。そこで、コントローラ2は、サーバ3から受信した設定変更開始要求P1に含まれる重要レベルを予め決められた所定レベルと比較する。この場合、設定変更開始要求P1に含まれる重要レベルが所定レベル以上であるので、コントローラ2は、設定端末1による設定変更処理を許可せず、設定端末1に対して設定モード解除要求X11を送信する。設定モード解除要求X11を受信した設定端末1は、設定モードから通常モードに移行して、応答信号Y11をコントローラ2へ送信し、設定モード期間T1が終了する。応答信号Y11は、設定モードから通常モードに移行したことを通知する解除完了通知となる。
Assume that the setting process by the operation of the operation unit 12 is started in the setting terminal 1 during the server setting period T3 (t0), and the setting terminal 1 shifts to the setting mode. The
サーバ設定期間T3において、サーバ3は、設定情報を含む設定変更要求P11をコントローラ2へ送信し、コントローラ2は、設定変更要求P11による設定変更を実行したことを通知する肯定通知Q3をサーバ3へ送信する。
In the server setting period T3, the
そして、コントローラ2は、サーバ3から設定変更終了要求P2を受信すると、設定変更終了要求P2を受け付けたことを通知する肯定通知Q4をサーバ3へ送信して、サーバ設定期間T3が終了する。
When the
また、図6に示すように、設定端末1が設定モードで動作しているとき(設定モード期間T1中)に、コントローラ2が、サーバ3から設定変更開始要求P1を受信したとする。この場合、設定端末1が設定モードで動作しているので、コントローラ2は、サーバ3から受信した設定変更開始要求P1に含まれる重要レベルのデータを予め決められた所定レベルと比較する。この場合、設定変更開始要求P1に含まれる重要レベルが所定レベル以上であるので、コントローラ2は、設定端末1による設定変更処理を許可せず、設定端末1に対して設定モード解除要求X11を送信する。設定モード解除要求X11を受信した設定端末1は、設定モードを解除して、応答信号Y11(解除完了通知)をコントローラ2へ送信し、設定モード期間T1が終了する。
Further, as shown in FIG. 6, it is assumed that the
その後、コントローラ2は、設定変更開始要求P1による設定変更の開始処理を許可したことを通知する肯定通知Q2をサーバ3へ送信する。コントローラ2がサーバ3へ肯定通知Q2を送信した後、サーバ設定期間T3となる。
Thereafter, the
サーバ設定期間T3において、サーバ3は、設定情報を含む設定変更要求P11をコントローラ2へ送信し、コントローラ2は、設定変更要求P11による設定変更を実行したことを通知する肯定通知Q3をサーバ3へ送信する。
In the server setting period T3, the
そして、コントローラ2は、サーバ3から設定変更終了要求P2を受信すると、設定変更終了要求P2を受け付けたことを通知する肯定通知Q4をサーバ3へ送信して、サーバ設定期間T3が終了する。
When the
すなわち、コントローラ2は、設定端末1がコントローラ2に対して設定を行う設定モードで動作していることを検知した場合、サーバ3による設定の重要レベルが所定レベル以上であれば、このサーバ3による設定を行う。さらに、コントローラ2は、設定端末1に対して設定モードの解除を要求する。
That is, when the
すなわち、コントローラ2がサーバ3から重要な設定変更を受け付けている場合に、設定端末1の設定操作が開始されると、設定端末1の設定操作を不許可とすることで、サーバ3による重要な設定変更を優先させることができる。
That is, when the
また、設定端末1は、コンピュータを搭載しており、このコンピュータがプログラムを実行することによって、上述の制御部13の機能が実現されている。コンピュータは、プログラムを実行するプロセッサを備えたデバイスと、他の装置との間でデータを授受するためのインターフェイス用のデバイスと、データを記憶するための記憶用のデバイスとを主な構成要素として備える。プロセッサを備えたデバイスは、半導体メモリと別体であるCPUまたはMPUのほか、半導体メモリを一体に備えるマイコンのいずれであってもよい。記憶用のデバイスは、半導体メモリのようにアクセス時間が短い記憶装置と、ハードディスク装置のような大容量の記憶装置とが併用される。
The setting terminal 1 is equipped with a computer, and the function of the
プログラムの提供形態としては、コンピュータに読み取り可能なROM(Read Only Memory)、光ディスク等の記録媒体に予め格納されている形態、インターネット等を含む広域通信網を介して記録媒体に供給される形態等がある。 As a program providing form, a computer-readable ROM (Read Only Memory), a form stored in advance in a recording medium such as an optical disk, a form supplied to the recording medium via a wide-area communication network including the Internet, etc. There is.
すなわち、プログラムは、コンピュータを、設定端末1の制御部13として機能させることを特徴とする。
That is, the program causes the computer to function as the
したがって、コンピュータを設定端末1の制御部13として機能させるプログラムも、上記同様の効果を奏し得る。すなわち、このプログラムは、設定処理に要する時間を短縮させることができ、さらには設定処理に要する通信量を抑制することができる。
Therefore, a program that causes a computer to function as the
なお、上述の実施の形態は本発明の一例である。このため、本発明は、上述の実施形態に限定されることはなく、この実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論である。 The above-described embodiment is an example of the present invention. For this reason, the present invention is not limited to the above-described embodiment, and various modifications can be made depending on the design and the like as long as the technical idea according to the present invention is not deviated from this embodiment. Of course, it is possible to change.
1 設定端末
11 通信部
12 操作部
13 制御部
14 記憶部
15 表示部
2 コントローラ
3 サーバ(通信装置)
4 エネルギーモニタ
6 広域通信網
71 電力量計
72 電流センサ
8 サブコントローラ
9 機器
100 建物
DESCRIPTION OF SYMBOLS 1
4 Energy Monitor 6 Wide
Claims (8)
前記コントローラの設定を行うためにユーザによって操作される操作部と、
前記操作部の操作に応じて、前記コントローラの設定に関する情報である設定情報を生成し、前記通信部の通信を制御する制御部と、
前記設定情報を記憶する記憶部とを備え、
前記制御部は、前記操作部による前記コントローラの設定が開始されてから完了するまでの間に生成した複数の前記設定情報を1つの設定情報群として前記記憶部に記憶させた後に、前記通信部が前記コントローラから要求信号を受信した場合、前記要求信号の受信時に前記記憶部が記憶している前記設定情報群を前記通信部から前記コントローラへ送信させる
ことを特徴とする設定端末。 A communication unit that communicates with a controller that controls the device to transmit and receive signals; and
An operation unit operated by a user to set the controller;
A control unit that generates setting information that is information related to the setting of the controller according to an operation of the operation unit, and controls communication of the communication unit;
A storage unit for storing the setting information,
The control unit stores, in the storage unit, a plurality of the setting information generated between the start of the setting of the controller by the operation unit and the completion of the setting, and then the communication unit. When receiving a request signal from the controller, the setting terminal stores the setting information stored in the storage unit from the communication unit to the controller when the request signal is received.
前記通信部が前記設定情報群を送信した後に前記操作部の操作を無効にし、
前記操作部の操作を無効にした後、前記設定情報群を用いた処理の結果を前記コントローラから通知された場合、または前記操作部の操作を無効にしてから予め決められた所定時間が経過した場合に、前記操作部の操作を有効にする
ことを特徴とする請求項1乃至3いずれか一項に記載の設定端末。 The controller is
After the communication unit transmits the setting information group, invalidate the operation of the operation unit,
After invalidating the operation of the operation unit, when a result of processing using the setting information group is notified from the controller, or a predetermined time has elapsed after invalidating the operation of the operation unit In this case, the setting terminal according to any one of claims 1 to 3, wherein the operation of the operation unit is enabled.
前記コントローラは、前記設定端末が前記コントローラに対して設定を行う設定モードで動作していることを検知した場合、前記通信装置による設定の重要レベルが所定レベル未満であれば、この通信装置による設定を行わない
ことを特徴とする請求項5記載の通信システム。 A communication device configured to communicate with the controller and set the controller;
When the controller detects that the setting terminal is operating in a setting mode for setting the controller, if the important level of the setting by the communication device is less than a predetermined level, the setting by the communication device The communication system according to claim 5, wherein the communication system is not performed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015084507A JP6432838B2 (en) | 2015-04-16 | 2015-04-16 | Setting terminal, communication system, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015084507A JP6432838B2 (en) | 2015-04-16 | 2015-04-16 | Setting terminal, communication system, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016208129A JP2016208129A (en) | 2016-12-08 |
JP6432838B2 true JP6432838B2 (en) | 2018-12-05 |
Family
ID=57490527
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015084507A Active JP6432838B2 (en) | 2015-04-16 | 2015-04-16 | Setting terminal, communication system, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6432838B2 (en) |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04281665A (en) * | 1991-03-11 | 1992-10-07 | Mitsubishi Electric Corp | Facsimile equipment |
JPH09154001A (en) * | 1995-11-29 | 1997-06-10 | Mita Ind Co Ltd | Facsimile equipment |
JP3815103B2 (en) * | 1999-02-15 | 2006-08-30 | 松下電工株式会社 | Air conditioning control system and communication processing method thereof |
JP2001245365A (en) * | 2000-02-29 | 2001-09-07 | Matsushita Electric Ind Co Ltd | Remote control system |
JP2003309563A (en) * | 2002-04-12 | 2003-10-31 | Daikin Ind Ltd | Facility equipment control system and setter |
JP2007251559A (en) * | 2006-03-15 | 2007-09-27 | Omron Corp | Information processing system, electronic apparatus and method, information processing apparatus and method, input apparatus and method, and program |
JP5274122B2 (en) * | 2008-06-26 | 2013-08-28 | 三菱電機エンジニアリング株式会社 | Equipment control monitoring device and equipment control monitoring program |
JP5516871B2 (en) * | 2010-03-26 | 2014-06-11 | 東芝ライテック株式会社 | Lighting control system |
JP5455814B2 (en) * | 2010-06-25 | 2014-03-26 | 三菱電機株式会社 | Relay device and control system |
JP6000301B2 (en) * | 2014-06-05 | 2016-09-28 | 三菱電機株式会社 | Control system, terminal device, controller, control method, and program |
-
2015
- 2015-04-16 JP JP2015084507A patent/JP6432838B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2016208129A (en) | 2016-12-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6648754B2 (en) | Communication device, communication method, and program | |
EP2383863A1 (en) | Demand control device, demand control system, and demand control program | |
JP6308465B2 (en) | Power supply control device, power supply control system, program | |
WO2014175438A1 (en) | Control system, control device, control method, and program | |
JP5601357B2 (en) | Electronic control unit | |
CN104854845B (en) | Use the method and apparatus of efficient atomic operation | |
US8112534B2 (en) | Apparatus and method for remote power control | |
CN109597741A (en) | A kind of the remote access instruction device and server of server | |
CN105580335A (en) | Enhanced mechanisms for granting access to shared resources | |
JP2015226434A (en) | Power consumption management apparatus, power consumption management system, power consumption management method, and power consumption management program | |
JP6432838B2 (en) | Setting terminal, communication system, and program | |
EP3364518A1 (en) | System and method to determine and repair network connection problems | |
KR20150004232A (en) | Watchdog apparatus and the controlling method thereof | |
US20120327459A1 (en) | Method of processing a print job within a printing system, a printing system, and a program | |
JP6309809B2 (en) | Controller, control system, and control system control method | |
WO2015141413A1 (en) | Control system, hems controller, and control method | |
JP6936653B2 (en) | Inverter device | |
JP2018093573A (en) | Storage battery control device, storage battery control system, storage battery control method, and program | |
JP6071113B2 (en) | Network system | |
JP2019062358A (en) | Relay device and remote monitoring system including the same | |
JP2016059231A (en) | Detection information transmission device, uninterruptible power supply system, detection information transmission method, and computer program | |
JP6315415B2 (en) | Vehicle communication device and vehicle communication system | |
WO2008107214A1 (en) | An apparatus and method for controlling electrical power usage | |
JP2007020288A (en) | Method for controlling apparatus | |
JP6428273B2 (en) | Command processing system and command processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20170207 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170921 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180920 |
|
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: 20181002 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181025 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6432838 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |