JP6432838B2 - Setting terminal, communication system, and program - Google Patents

Setting terminal, communication system, and program Download PDF

Info

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
Application number
JP2015084507A
Other languages
Japanese (ja)
Other versions
JP2016208129A (en
Inventor
賑華 杜
賑華 杜
雅哉 杉野
雅哉 杉野
哲大 松山
哲大 松山
洋平 江浦
洋平 江浦
省互 一村
省互 一村
英昭 永利
英昭 永利
昌幸 天野
昌幸 天野
西川 誠
誠 西川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
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 Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2015084507A priority Critical patent/JP6432838B2/en
Publication of JP2016208129A publication Critical patent/JP2016208129A/en
Application granted granted Critical
Publication of JP6432838B2 publication Critical patent/JP6432838B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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).

特開平8−16210号公報JP-A-8-16210

上述の外部設定器は、負荷制御コントローラに対して制御データの書換えを行う。すなわち、外部設定器は、負荷制御コントローラに対して、負荷制御のための設定情報を設定する機能を備えている。   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.

実施形態の通信システムの構成を示す図である。It is a figure which shows the structure of the communication system of embodiment. 実施形態の設定端末を示す正面図である。It is a front view which shows the setting terminal of embodiment. 実施形態の通信システムにおける設定変更処理を示すシーケンス図である。It is a sequence diagram which shows the setting change process in the communication system of embodiment. 実施形態の通信システムにおける設定変更の優先処理を示すシーケンス図である。It is a sequence diagram which shows the priority process of the setting change in the communication system of embodiment. 実施形態の通信システムにおける設定変更の別の優先処理を示すシーケンス図である。It is a sequence diagram which shows another priority process of the setting change in the communication system of embodiment. 実施形態の通信システムにおける設定変更の別の優先処理を示すシーケンス図である。It is a sequence diagram which shows another priority process of the setting change in the communication system of embodiment.

以下、本発明の実施の形態を図面に基づいて説明する。   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 controller 2, and a server 3 (communication device) as main components, and equipment 9 in a building 100 such as an office building or a commercial building. It is assumed to be used in a control system that controls The device 9 is assumed to be an air conditioning device, a lighting device, or the like.

コントローラ2は、サブコントローラ8を介して機器9を制御する機器制御機能と、電力データの収集機能とを備える。   The controller 2 includes a device control function for controlling the device 9 via the sub-controller 8 and a power data collection function.

サブコントローラ8のそれぞれは、機器9が接続された1つ以上の接点出力を備えている。そして、コントローラ2が、サブコントローラ8に対して接点出力のオン、オフを指示することで、機器9の運転、停止が制御される。   Each of the sub-controllers 8 includes one or more contact outputs to which the device 9 is connected. Then, when the controller 2 instructs the sub-controller 8 to turn contact output on and off, the operation and stop of the device 9 are controlled.

また、コントローラ2は、設定端末1、エネルギーモニタ4から電力データを収集する。   The controller 2 collects power data from the setting terminal 1 and the energy monitor 4.

建物100が高圧受電契約の対象である場合、建物100の屋上、駐車場などにキュービクルなどの受電設備が設置されており、この受電設備内に建物100へ電力系統から供給される総電力量(主幹電力量)を測定する電力量計71が設置されている。電力量計71は、主幹電力量の単位量毎に所定数のパルス信号(サービスパルス)を発生して、設定端末1へパルス信号を出力する。設定端末1は、パルス信号のパルス数をカウントして主幹電力データを生成する。そして、設定端末1は、コントローラ2との通信を行い、主幹電力データをコントローラ2へ送信する。   When the building 100 is subject to a high-voltage power receiving contract, a power receiving facility such as a cubicle is installed on the roof of the building 100, a parking lot, etc., and the total amount of power supplied from the power system to the building 100 in this power receiving facility ( A watt-hour meter 71 for measuring the main power) is installed. The watt hour meter 71 generates a predetermined number of pulse signals (service pulses) for each unit amount of the main power, and outputs the pulse signals to the setting terminal 1. The setting terminal 1 generates the main power data by counting the number of pulses of the pulse signal. Then, the setting terminal 1 communicates with the controller 2 and transmits main power data to the controller 2.

エネルギーモニタ4は、コントローラ2との間で通信を行い、電流センサ72の計測結果に基づく分岐回路の電力データ(分岐電力データ)をコントローラ2へ送信する。受電設備を介して電力系統から受電した電力は、複数系統の分岐回路のそれぞれを介して機器9へ供給されており、電流センサ72は、分岐回路のそれぞれの電流を計測する。   The energy monitor 4 communicates with the controller 2 and transmits power data (branch power data) of the branch circuit based on the measurement result of the current sensor 72 to the controller 2. The electric power received from the electric power system through the power receiving facility is supplied to the device 9 through each of a plurality of systems of branch circuits, and the current sensor 72 measures the current of each of the branch circuits.

コントローラ2は、主幹電力データおよび分岐電力データに基づいて、機器9のデマンド制御を実行し、建物100内の電力消費量を削減させることができる。   The controller 2 can execute demand control of the equipment 9 based on the main power data and the branch power data, and reduce the power consumption in the building 100.

なお、設定端末1、コントローラ2、エネルギーモニタ4、サブコントローラ8の相互間の通信は、例えばRS485などの通信規格に沿った通信が行われており、用いられる通信規格は限定されない。   Communication between the setting terminal 1, the controller 2, the energy monitor 4, and the sub-controller 8 is performed in accordance with a communication standard such as RS485, and the communication standard used is not limited.

設定端末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 communication unit 11, an operation unit 12, a control unit 13, a storage unit 14, and a display unit 15.

通信部11は、コントローラ2との間でRS485などの通信規格に沿った通信を行うことで、コントローラ2との間で信号を送信、受信する。   The communication unit 11 transmits and receives signals to and from the controller 2 by performing communication with the controller 2 in accordance with a communication standard such as RS485.

操作部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 control unit 13 when operated by a user in the building 100.

表示部15は、液晶画面などを備えて、各種画面が表示される。   The display unit 15 includes a liquid crystal screen and displays various screens.

制御部13は、通信制御機能と、設定機能とを備える。制御部13は、CPU(Central Processing Unit)、MPU(Micro Processing Unit)、マイコン(Micro Controller)などのいずれかのコンピュータで構成されており、このコンピュータがプログラムを実行することによって、制御部13の機能が実現されている。   The control unit 13 includes a communication control function and a setting function. The control unit 13 includes any one of computers such as a CPU (Central Processing Unit), an MPU (Micro Processing Unit), and a microcomputer (Micro Controller). The function is realized.

設定端末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 controller 2 is performed by polling with the controller 2 as a master and the setting terminal 1 as a slave. That is, as shown in FIG. 3, the controller 2 periodically transmits a request signal X to the setting terminal 1. In the setting terminal 1, when the communication unit 11 receives the request signal X, the control unit 13 causes the communication unit 11 to transmit a response signal Y to the controller 2. If there is information to be transmitted when receiving the request signal X, the control unit 13 includes this information in the response signal Y. The information included in the response signal Y includes the above-described power data and setting information described later.

さらに制御部13は、電力量計71からのパルス信号に基づいて主幹電力量を算出して、通信部11からコントローラ2へ主幹電力データを送信させる。また、制御部13は、操作部12の操作に応じて、コントローラ2の設定に関する情報である設定情報を生成する。以下、制御部13の設定機能について、図3を用いて説明する。なお、要求信号Xを区別する場合、X1,X2,...の符号を付し、応答信号Yを区別する場合、Y1,Y2,...の符号を付す。   Further, the control unit 13 calculates the main power amount based on the pulse signal from the watt hour meter 71 and causes the main power data to be transmitted from the communication unit 11 to the controller 2. In addition, the control unit 13 generates setting information that is information related to the setting of the controller 2 in accordance with the operation of the operation unit 12. Hereinafter, the setting function of the control unit 13 will be described with reference to FIG. When the request signal X is distinguished, X1, X2,. . . , And when the response signal Y is distinguished, Y1, Y2,. . . The symbol is attached.

設定開始ボタンなどの操作部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 control unit 13 shifts from the normal mode to the setting mode and displays the setting screen on the display unit 15. The setting items by the operation of the operation unit 12 are “rated value of primary current measurable by the current sensor 72”, “power data collection date”, “current time”, “registration of sub-controller 8”, “demand control Control method, control content ”,“ target power for demand control, alarm power for alarming ”, and the like. The number of setting items set in one setting process is not limited to one, and a plurality of setting items may be set in one setting process. FIG. 3 shows a case where N (plural) setting items are set in one setting process.

そして、操作部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 control unit 13 stores the setting information of [Setting item 1] in the storage unit 14 in association with the current setting process (time t1). ). The controller 2 periodically transmits a request signal X to the setting terminal 1. When the controller 2 transmits a request signal X1 which is a setting acquisition request for requesting the return of information related to the state of the setting terminal 1, and the communication unit 11 receives the request signal X1, the control unit 13 transmits a response signal Y1. Process. In this case, when the response signal Y1 is received, the setting operation of the last [setting item N] is not completed, and a later-described setting information group to be transmitted is not yet stored in the storage unit 14. Therefore, the response signal Y1 does not include a setting information group. The response signal Y1 may include current mode information (normal mode, setting mode) of the control unit 13.

次に、操作部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 control unit 13 stores the setting information of [Setting item 2] in the storage unit 14 in association with the current setting process (time). t2). Thereafter, when the communication unit 11 receives the request signal X1, the control unit 13 performs a transmission process of the response signal Y1. Thereafter, similarly, setting operations by the operation unit 12 are sequentially performed, and setting information corresponding to the operations by the operation unit 12 is stored in the storage unit 14.

そして、今回の設定処理における最後の[設定項目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 control unit 13 associates the setting information of [setting item N] with the current setting process and stores the setting information. 14 (time tn).

今回の設定処理における最後の[設定項目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 control unit 13 stores each setting information of [setting item 1] to [setting item N] associated with the current setting process. One setting information group is used. That is, the control unit 13 sets each setting information of [setting item 1] to [setting item N] as one setting information group, and the storage unit 14 sets each setting information of [setting item 1] to [setting item N]. Are stored as one setting information group.

なお、制御部13は、最後の[設定項目N]の設定によって今回の設定操作の完了を検知しているが、操作部12の完了操作によって今回の設定操作の完了を検知してもよい。   Although the control unit 13 detects the completion of the current setting operation based on the last setting item N, the control unit 13 may detect the completion of the current setting operation based on the completion operation of the operation unit 12.

そして、最後の[設定項目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 communication unit 11 receives the request signal X1. In this case, the setting operation of the last [setting item N] has been completed, and the setting information group to be transmitted is stored in the storage unit 14. Therefore, the control unit 13 generates a response signal Y2 including a setting information group including each setting information of [setting item 1] to [setting item N], and transmits the response signal Y2 from the communication unit 11 to the controller 2. . That is, the response signal Y2 is a setting notification including a setting information group.

応答信号Y2を受信したコントローラ2は、[設定項目1]〜[設定項目N]の各設定情報に基づいて設定変更処理を行う。コントローラ2は、次のポーリング時に、設定変更処理の結果(正常終了、設定失敗など)を含む要求信号X2を設定端末1へ送信する。すなわち、要求信号X2は、設定変更処理の結果を含む処理結果通知となる。   The controller 2 that has received the response signal Y2 performs a setting change process based on each setting information of [setting item 1] to [setting item N]. At the next polling time, the controller 2 transmits a request signal X2 including the result of the setting change process (normal end, setting failure, etc.) to the setting terminal 1. That is, the request signal X2 is a process result notification including the result of the setting change process.

要求信号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 control unit 13 causes the display unit 15 to display a screen based on the result of the setting change process. The display unit 15 displays a screen showing the result of the setting change process and setting contents. And the control part 13 transmits the response signal Y3 from the communication part 11 to the controller 2, and the control part 13 transfers to a normal mode from setting mode. The response signal Y3 is an operation completion notification that notifies the completion of the setting operation. A period from when the control unit 13 shifts to the setting mode to when it returns to the normal mode is a setting mode period T1.

上述のように、設定端末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 communication unit 11, the operation unit 12, the control unit 13, and the storage unit 14. The communication unit 11 communicates with the controller 2 that controls the device 9 to transmit and receive signals. The operation unit 12 is operated by the user in order to set the controller 2. The control unit 13 generates setting information that is information related to the setting of the controller 2 in accordance with the operation of the operation unit 12 and controls communication of the communication unit 11. The storage unit 14 stores setting information. And the control part 13 memorize | stores in the memory | storage part 14 as several setting information produced | generated after the setting of the controller 2 by the operation part 12 was started until it completed. After storing one setting information group in the storage unit 14, when the communication unit 11 receives the request signal X from the controller 2, the control unit 13 stores the setting stored in the storage unit 14 when the request signal X is received. The information group is transmitted from the communication unit 11 to the controller 2.

上述の設定端末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 controller 2 in response to regular polling from the controller 2. That is, every time one setting item is set, the setting terminal 1 waits for the periodic transmission of the request signal X from the controller 2 and sets the response signal Y including only one setting information as a response to the request signal X. 1 does not transmit to the controller 2.

したがって、設定端末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 controller 2 for each setting item, and no transmission waiting time for each setting item occurs, so that the time required for the setting process can be shortened. . Furthermore, since the setting terminal 1 transmits a setting information group including a plurality of setting information included in one response signal Y, compared to a case where a response signal Y including only one setting information is transmitted a plurality of times, The amount of communication required for one setting process can be suppressed.

すなわち、設定端末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 communication unit 11 preferably receives the request signal X periodically. That is, the setting process of the controller 2 by the setting terminal 1 can be performed by polling with the controller 2 as a master and the setting terminal 1 as a slave.

また、上述の通信システムは、設定端末1と、機器9を制御するコントローラ2とを備えて、コントローラ2が、設定端末1へ要求信号Xを定期的に送信する。   The communication system described above includes the setting terminal 1 and the controller 2 that controls the device 9. The controller 2 periodically transmits a request signal X to the setting terminal 1.

ここで、コントローラ2は、設定端末1以外にエネルギーモニタ4との間でも通信して、データ処理を行う。そこで本実施形態では、コントローラ2がポーリング通信のマスターになることで、コントローラ2は、設定端末1およびエネルギーモニタ4との通信経路を共通化できる。   Here, the controller 2 communicates with the energy monitor 4 in addition to the setting terminal 1 to perform data processing. Therefore, in this embodiment, the controller 2 can become a master for polling communication, so that the controller 2 can share a communication path with the setting terminal 1 and the energy monitor 4.

また、要求信号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 control unit 13 sets [ The setting information group including the setting information items 1] to [setting item N] is retransmitted. When generating the setting information group, the control unit 13 sets the maximum number of retransmissions (maximum number of retransmissions) of this setting information group, and associates the data of the maximum number of retransmissions with the setting information group in the storage unit 14. I remember it.

設定情報群を生成するために要する操作回数が多いほど、操作に要する手間がかかるため、制御部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 control unit 13 sets the maximum number of retransmissions for this setting information group. In addition, the less the number of operations required to generate the setting information group, the less time is required for the operation. Therefore, the control unit 13 sets the maximum number of retransmissions of the setting information group to be smaller. For example, when the number of setting information items included in the setting information group is large, the number of operations increases, so the maximum number of retransmissions of the setting information group increases. When the number of setting information items included in the setting information group is small, the number of operations is also reduced, so that the maximum number of retransmissions of the setting information group is reduced.

そして、通信部11が次の要求信号Xを受信した場合、制御部13は、[設定項目1]〜[設定項目N]の各設定情報からなる設定情報群を含む応答信号Y2を再送信し、記憶部14に記憶させている最大再送回数をデクリメントする。制御部13は、コントローラ2から「正常終了」を通知する要求信号X2を受信するまで、応答信号Y2を再送信する。そして、制御部13は、記憶部14に記憶させている最大再送回数がゼロになると、[設定項目1]〜[設定項目N]の各設定情報からなる設定情報群を記憶部14から消去する。   When the communication unit 11 receives the next request signal X, the control unit 13 retransmits the response signal Y2 including the setting information group including the setting information of [setting item 1] to [setting item N]. The maximum number of retransmissions stored in the storage unit 14 is decremented. The control unit 13 retransmits the response signal Y <b> 2 until receiving the request signal X <b> 2 notifying “normal end” from the controller 2. Then, when the maximum number of retransmissions stored in the storage unit 14 becomes zero, the control unit 13 deletes the setting information group including the setting information items [setting item 1] to [setting item N] from the storage unit 14. .

すなわち、制御部13は、設定情報群が生成されるために必要な操作部12の操作回数が多いほど、この設定情報群を再送可能な最大回数(最大再送回数)を多く設定することが好ましい。そして、制御部13は、通信部11による設定情報群の再送回数が最大回数に達した場合、設定情報群を記憶部14から消去する。   That is, it is preferable that the control unit 13 sets the maximum number of times that the setting information group can be retransmitted (the maximum number of retransmissions) as the number of operations of the operation unit 12 necessary for generating the setting information group increases. . Then, when the number of retransmissions of the setting information group by the communication unit 11 reaches the maximum number, the control unit 13 deletes the setting information group from the storage unit 14.

したがって、操作回数が多い(操作時間が長い)設定処理は、最大再送回数を多くすることで、設定処理に必要な操作を繰り返すことを抑制できる。また、操作回数が少ない(操作時間が短い)設定処理は、最大再送回数を少なくすることで、設定情報群を記憶するために必要な記憶部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 control unit 13 starts an operation invalid period T2 for invalidating the operation of the operation unit 12 (see FIG. 3). Even if the operation unit 12 is operated during the operation invalid period T2, the control unit 13 does not execute processing according to the operation. That is, the user cannot perform an operation using the operation unit 12 after transmitting the response signal Y2. When the communication unit 11 receives the request signal X2 including the setting result from the controller 2, the control unit 13 cancels the operation invalid state of the operation unit 12 and validates the operation of the operation unit 12.

しかしながら、コントローラ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 controller 2 side, a communication failure, or the like, the operation invalid period T2 of the operation unit 12 is continued. Therefore, the control unit 13 sets an upper limit value for the duration of the operation invalid period T2, and when the duration of the operation invalid period T2 reaches the upper limit value, the operation invalid state is entered even if the request signal X2 is not returned. The operation of the operation unit 12 is made valid. Then, the control unit 13 displays the timeout screen on the display unit 15 and then shifts to the setting screen. The transition to the setting screen may be executed by operating the operation unit 12.

すなわち、制御部13は、通信部11が設定情報群を送信した後に操作部12の操作を無効にする。そして、制御部13は、操作部12の操作を無効にした後、設定情報群を用いた処理の結果をコントローラ2から通知された場合、または操作部12の操作を無効にしてから予め決められた所定時間が経過した場合に、操作部12の操作を有効にすることが好ましい。   That is, the control unit 13 invalidates the operation of the operation unit 12 after the communication unit 11 transmits the setting information group. Then, after invalidating the operation of the operation unit 12, the control unit 13 is determined in advance when a result of processing using the setting information group is notified from the controller 2 or after invalidating the operation of the operation unit 12. When the predetermined time has elapsed, it is preferable to validate the operation of the operation unit 12.

したがって、操作部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 controller 2 is connected to the wide area communication network 6 via a router or the like. A server 3 is connected to the wide area communication network 6, and the controller 2 and the server 3 can communicate with each other through the wide area communication network 6.

そして、サーバ3は、コントローラ2に対して各種設定を行うことができる。この場合、図4〜図6に示すように、サーバ3がコントローラ2に対して、設定変更処理の開始を要求する設定変更開始要求P1、設定変更処理の終了を要求する設定変更終了要求P2、設定情報を含む設定変更要求P11を送信する。コントローラ2は、受信した設定変更要求P11に含まれる設定情報に基づいて設定変更処理を行う。   The server 3 can perform various settings for the controller 2. In this case, as shown in FIG. 4 to FIG. 6, the server 3 requests the controller 2 to start setting change processing P1, a setting change start request P2 that requests the end of setting change processing, A setting change request P11 including setting information is transmitted. The controller 2 performs a setting change process based on the setting information included in the received setting change request P11.

しかし、設定端末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 server 3 overlap, the controller 2 needs to prioritize any setting change process. Therefore, the server 3 adds important level data of the current setting change processing by the server 3 to the setting change start request P1. The controller 2 determines which setting change process is to be prioritized based on the important level data included in the setting change start request P1 received from the server 3. A high importance level is set in the setting change process that greatly affects the basic operation of the controller 2.

また、設定端末1の制御部13は、現在の動作モードのデータを応答信号Yに含めておく。したがって、コントローラ2は、受信した応答信号Yに基づいて、設定端末1の動作モードを検知することができる。   Further, the control unit 13 of the setting terminal 1 includes data on the current operation mode in the response signal Y. Therefore, the controller 2 can detect the operation mode of the setting terminal 1 based on the received response signal Y.

そして図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 controller 2 can detect that the setting terminal 1 is operating in the setting mode by the response signal Y1 transmitted from the setting terminal 1 during the setting mode period T1. When the setting change start request P1 is transmitted from the server 3 during the setting mode period T1, the controller 2 compares the important level data included in the setting change start request P1 with a predetermined level determined in advance. It is determined whether or not setting change start processing by the setting change start request P1 is permitted. In this case, since the important level included in the setting change start request P1 is less than the predetermined level, the controller 2 does not allow the setting change start process by the setting change start request P1 and does not accept the notification Q1 to the server 3. Send. The server 3 that has received the unacceptable notification Q1 can recognize that the current setting change process is not permitted.

すなわち、通信システムは、コントローラ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 controller 2 and sets the controller 2. When the controller 2 detects that the setting terminal 1 is operating in the setting mode for setting the controller 2, if the important level of the setting by the server 3 is less than a predetermined level, the setting by the server 3 is performed. Not performed.

したがって、設定端末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 server 3 occur at the same time, it is possible to prevent a mismatch between the setting contents by the setting terminal 1 and the actual setting contents. That is, when the controller 2 receives the setting change request P11 from the server 3 during the setting operation of the setting terminal 1, the setting information of the controller 2 that has already been changed by the setting terminal 1 is rewritten and set. It is possible to suppress the occurrence of inconsistency with the data on the terminal 1 side.

また、図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 controller 2 receives a setting change start request P1 from the server 3 when the setting terminal 1 is operating in the normal mode. In this case, since the setting terminal 1 is operating in the normal mode, the controller 2 transmits to the server 3 a positive notification Q2 notifying that the setting change start request P1 has been permitted. After the controller 2 transmits an affirmative notification Q2 to the server 3, the server setting period T3 during which the server 3 can perform setting change processing is entered.

サーバ設定期間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 controller 2 detects that the setting terminal 1 is operating in the setting mode based on the response signal Y1 transmitted from the setting terminal 1 during the setting mode period T1. That is, the controller 2 can detect that the setting terminal 1 has shifted to the setting mode during the server setting period T3. Therefore, the controller 2 compares the important level included in the setting change start request P1 received from the server 3 with a predetermined level determined in advance. In this case, since the important level included in the setting change start request P1 is equal to or higher than the predetermined level, the controller 2 does not permit the setting change process by the setting terminal 1 and transmits a setting mode release request X11 to the setting terminal 1. To do. The setting terminal 1 that has received the setting mode release request X11 shifts from the setting mode to the normal mode, transmits a response signal Y11 to the controller 2, and the setting mode period T1 ends. The response signal Y11 is a cancellation completion notification for notifying the transition from the setting mode to the normal mode.

サーバ設定期間T3において、サーバ3は、設定情報を含む設定変更要求P11をコントローラ2へ送信し、コントローラ2は、設定変更要求P11による設定変更を実行したことを通知する肯定通知Q3をサーバ3へ送信する。   In the server setting period T3, the server 3 transmits a setting change request P11 including setting information to the controller 2, and the controller 2 sends an affirmative notification Q3 notifying that the setting change by the setting change request P11 has been performed to the server 3. Send.

そして、コントローラ2は、サーバ3から設定変更終了要求P2を受信すると、設定変更終了要求P2を受け付けたことを通知する肯定通知Q4をサーバ3へ送信して、サーバ設定期間T3が終了する。   When the controller 2 receives the setting change end request P2 from the server 3, the controller 2 transmits an affirmative notification Q4 notifying that the setting change end request P2 has been received to the server 3, and the server setting period T3 ends.

また、図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 controller 2 receives the setting change start request P1 from the server 3 when the setting terminal 1 is operating in the setting mode (during the setting mode period T1). In this case, since the setting terminal 1 is operating in the setting mode, the controller 2 compares the important level data included in the setting change start request P1 received from the server 3 with a predetermined level. In this case, since the important level included in the setting change start request P1 is equal to or higher than the predetermined level, the controller 2 does not permit the setting change process by the setting terminal 1 and transmits a setting mode release request X11 to the setting terminal 1. To do. The setting terminal 1 that has received the setting mode release request X11 releases the setting mode, transmits a response signal Y11 (release completion notification) to the controller 2, and the setting mode period T1 ends.

その後、コントローラ2は、設定変更開始要求P1による設定変更の開始処理を許可したことを通知する肯定通知Q2をサーバ3へ送信する。コントローラ2がサーバ3へ肯定通知Q2を送信した後、サーバ設定期間T3となる。   Thereafter, the controller 2 transmits to the server 3 a positive notification Q2 notifying that the setting change start request P1 has been permitted. After the controller 2 transmits the positive notification Q2 to the server 3, the server setting period T3 is reached.

サーバ設定期間T3において、サーバ3は、設定情報を含む設定変更要求P11をコントローラ2へ送信し、コントローラ2は、設定変更要求P11による設定変更を実行したことを通知する肯定通知Q3をサーバ3へ送信する。   In the server setting period T3, the server 3 transmits a setting change request P11 including setting information to the controller 2, and the controller 2 sends an affirmative notification Q3 notifying that the setting change by the setting change request P11 has been performed to the server 3. Send.

そして、コントローラ2は、サーバ3から設定変更終了要求P2を受信すると、設定変更終了要求P2を受け付けたことを通知する肯定通知Q4をサーバ3へ送信して、サーバ設定期間T3が終了する。   When the controller 2 receives the setting change end request P2 from the server 3, the controller 2 transmits an affirmative notification Q4 notifying that the setting change end request P2 has been received to the server 3, and the server setting period T3 ends.

すなわち、コントローラ2は、設定端末1がコントローラ2に対して設定を行う設定モードで動作していることを検知した場合、サーバ3による設定の重要レベルが所定レベル以上であれば、このサーバ3による設定を行う。さらに、コントローラ2は、設定端末1に対して設定モードの解除を要求する。   That is, when the controller 2 detects that the setting terminal 1 is operating in the setting mode for setting the controller 2, if the important level of setting by the server 3 is equal to or higher than a predetermined level, the controller 3 Set up. Furthermore, the controller 2 requests the setting terminal 1 to cancel the setting mode.

すなわち、コントローラ2がサーバ3から重要な設定変更を受け付けている場合に、設定端末1の設定操作が開始されると、設定端末1の設定操作を不許可とすることで、サーバ3による重要な設定変更を優先させることができる。   That is, when the controller 2 accepts an important setting change from the server 3, when the setting operation of the setting terminal 1 is started, the setting operation of the setting terminal 1 is not permitted, so Setting changes can be prioritized.

また、設定端末1は、コンピュータを搭載しており、このコンピュータがプログラムを実行することによって、上述の制御部13の機能が実現されている。コンピュータは、プログラムを実行するプロセッサを備えたデバイスと、他の装置との間でデータを授受するためのインターフェイス用のデバイスと、データを記憶するための記憶用のデバイスとを主な構成要素として備える。プロセッサを備えたデバイスは、半導体メモリと別体であるCPUまたはMPUのほか、半導体メモリを一体に備えるマイコンのいずれであってもよい。記憶用のデバイスは、半導体メモリのようにアクセス時間が短い記憶装置と、ハードディスク装置のような大容量の記憶装置とが併用される。   The setting terminal 1 is equipped with a computer, and the function of the control unit 13 described above is realized by the computer executing a program. A computer mainly includes a device having a processor for executing a program, an interface device for transmitting / receiving data to / from other apparatuses, and a storage device for storing data. Prepare. The device provided with the processor may be any one of a microcomputer integrally provided with a semiconductor memory in addition to a CPU or MPU which is a separate body from the semiconductor memory. As a storage device, a storage device having a short access time such as a semiconductor memory and a large-capacity storage device such as a hard disk device are used in combination.

プログラムの提供形態としては、コンピュータに読み取り可能な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 control unit 13 of the setting terminal 1.

したがって、コンピュータを設定端末1の制御部13として機能させるプログラムも、上記同様の効果を奏し得る。すなわち、このプログラムは、設定処理に要する時間を短縮させることができ、さらには設定処理に要する通信量を抑制することができる。   Therefore, a program that causes a computer to function as the control unit 13 of the setting terminal 1 can also achieve the same effect as described above. That is, this program can shorten the time required for the setting process, and can further suppress the communication amount required for the setting process.

なお、上述の実施の形態は本発明の一例である。このため、本発明は、上述の実施形態に限定されることはなく、この実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論である。   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 Setting terminal 11 Communication part 12 Operation part 13 Control part 14 Memory | storage part 15 Display part 2 Controller 3 Server (communication apparatus)
4 Energy Monitor 6 Wide Area Communication Network 71 Energy Meter 72 Current Sensor 8 Sub-controller 9 Equipment 100 Building

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記載の設定端末。   The setting terminal according to claim 1, wherein the communication unit periodically receives the request signal. 前記制御部は、前記設定情報群が生成されるために必要な前記操作部の操作回数が多いほど、この設定情報群を再送可能な最大回数を多く設定し、前記通信部による前記設定情報群の再送回数が前記最大回数に達した場合、前記設定情報群を前記記憶部から消去することを特徴とする請求項1または2記載の設定端末。   The control unit sets the maximum number of times that the setting information group can be retransmitted as the number of operations of the operation unit necessary to generate the setting information group increases, and the setting information group by the communication unit The setting terminal according to claim 1 or 2, wherein when the number of retransmissions reaches the maximum number, the setting information group is deleted from the storage unit. 前記制御部は、
前記通信部が前記設定情報群を送信した後に前記操作部の操作を無効にし、
前記操作部の操作を無効にした後、前記設定情報群を用いた処理の結果を前記コントローラから通知された場合、または前記操作部の操作を無効にしてから予め決められた所定時間が経過した場合に、前記操作部の操作を有効にする
ことを特徴とする請求項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.
請求項1乃至4いずれか一項に記載の設定端末と、機器を制御するコントローラとを備えて、前記コントローラが、前記設定端末へ前記要求信号を定期的に送信することを特徴とする通信システム。   5. A communication system comprising: the setting terminal according to claim 1; and a controller that controls a device, wherein the controller periodically transmits the request signal to the setting terminal. . 前記コントローラと通信して前記コントローラの設定を行う通信装置をさらに備え、
前記コントローラは、前記設定端末が前記コントローラに対して設定を行う設定モードで動作していることを検知した場合、前記通信装置による設定の重要レベルが所定レベル未満であれば、この通信装置による設定を行わない
ことを特徴とする請求項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.
前記コントローラは、前記設定端末が前記コントローラに対して設定を行う設定モードで動作していることを検知した場合、前記通信装置による設定の重要レベルが所定レベル以上であれば、この通信装置による設定を行い、且つ前記設定端末に対して前記設定モードの解除を要求することを特徴とする請求項6記載の通信システム。   When the controller detects that the setting terminal is operating in a setting mode for setting the controller, if the important level of setting by the communication device is equal to or higher than a predetermined level, the setting by the communication device The communication system according to claim 6, wherein the setting terminal is requested to cancel the setting mode. コンピュータを、請求項1乃至4いずれか一項に記載の設定端末の前記制御部として機能させることを特徴とするプログラム。   A program for causing a computer to function as the control unit of the setting terminal according to any one of claims 1 to 4.
JP2015084507A 2015-04-16 2015-04-16 Setting terminal, communication system, and program Active JP6432838B2 (en)

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)

* Cited by examiner, † Cited by third party
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

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