(57)【要約】【課題】通信不能な状態の発生を抑制し、通信信頼性を向上させた無線通信システムを提供する。【解決手段】無線通信システムＳ２は、複数の親機３（３Ａ、３Ｂ）と、複数の親機３（３Ａ、３Ｂ）のいずれとも通信可能に構成される複数の子機４（４Ａ、４Ｂ）と、親機３と子機４との通信を制御する制御部５と、を有する。１つの子機４と１つの親機３とで構成される親子ペアが複数設定されており、全ての親子ペアにおいて通信されるデータが同じとなる多重通信が実行されている。制御部５は、全ての親子ペアの通信状態を監視し、全ての親子ペアの通信状態に不具合があると判断した場合に、子機４と親機３の組み合わせが変更されるように各々の子機４を制御する。【選択図】図１
2019186840.tif 000002
【特許請求の範囲】
【請求項１】
複数の親機と、
前記複数の親機のいずれとも通信可能に構成される複数の子機と、
前記親機と前記子機との通信を制御する制御部と、を備え、
１つの前記子機と１つの前記親機とで構成される親子ペアが複数設定されており、全ての親子ペアにおいて通信されるデータが同じとなる多重通信が実行されており、
前記制御部は、前記全ての親子ペアの通信状態を監視し、前記全ての親子ペアの通信状態に不具合があると判断した場合に、子機と親機の組み合わせが変更されるように各々の子機を制御する、無線通信システム。
【請求項２】
前記複数の親機は、第１周波数に設定された第１親機と、第２周波数に設定された第２親機と、を含み、
前記複数の子機は、第１子機及び第２子機を含み、
前記第１子機の周波数が前記第１周波数であり且つ前記第２子機の周波数が前記第２周波数である第１パターンにするための第１設定データと、前記第１子機の周波数が前記第２周波数であり且つ前記第２子機の周波数が前記第１周波数である第２パターンにするための第２設定データと、を有し、
前記制御部は、前記第１設定データ及び前記第２設定データに基づき、前記第１子機及び前記第２子機の設定を、前記第１パターン及び前記第２パターンの一方から他方に切り替える、請求項２に記載の無線通信システム。
【請求項３】
前記子機を介して前記親機から第１データを受ける第１機器と、
前記複数の子機から出力された複数の前記第１データから、前記第１機器へ入力する前記第１データを選択するセレクタと、を備え、
前記制御部は、通信状態に不具合が生じた前記親子ペアと、通信状態が正常である前記親子ペアとが両方存在する場合に、前記通信状態が正常である親子ペアの子機が出力した前記第１データが前記第１機器に入力されるように、前記セレクタを制御する、請求項１又は２に記載の無線通信システム。
【請求項４】
前記子機を介して前記親機へ送信するための第２データを出力する第２機器と、
前記複数の親機と通信可能であり、２以上の前記親機から前記第２データを受信した場合に、受信した第２データに含まれる前記第２機器を識別するための機器識別情報及び送信元の前記子機を識別するための送信元子機識別情報に基づき、使用する前記第２データを決定する通信制御部と、を備える、請求項１〜３のいずれかに記載の無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、無線通信システムに関する。
【背景技術】
【０００２】
近年、ビル又は工場などの屋内に設置された空調又は照明などの機器の利用状況に関するデータを収集し、収集したデータを利用して機器を適切に制御し、省エネを実現するエネルギー管理システム（ＥＭＳ；Energy Management System）の導入が検討されている。エネルギー管理システムにおいて、機器からのデータ収集又は機器に対して制御を指令することは、有線ネットワークを利用して実現されることが多い。しかし、有線ネットワークは、設置コストが高くなる場合がある。
【０００３】
そこで、機器と、機器を制御するコントローラとを無線ネットワークで接続して、設置コストを低減することが考えられる。しかしながら、無線通信システムの構築時には、親機と子機とが正常に通信可能であったとしても、その後、電波の伝搬を阻害する物が設置されたり、干渉する電波を発生させる機器が設置されたりすることにより、親機と子機とが通信できない状況になるおそれが考えられる。
【０００４】
親機と子機との通信障害が発生したときの処理について、特許文献１，２には次の記載がある。特許文献１，２には、複数の親機と、各親機に対応して設けられる子機と、を有する無線通信システムが開示されている。
【０００５】
特許文献１の無線通信システムは、各親機及び各子機が２以上の無線周波数で通信可能に構成されている。親機は、周波数を変更する必要があるか否かを判断し、周波数を変更する必要があると判断したときは、自らの周波数を変更するとともに、子機に対して周波数を変更する周波数を変更させる。
【０００６】
特許文献２の無線通信システムは、操作者による子機への操作に応じて、操作された子機と現在親子関係にある親機との通信が切断され、他の親機に接続して親子関係を成立させることが記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−１８０１０６号公報
【特許文献２】特開２００４−３５７２５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１，２のいずれの無線通信システムにおいても、親機が周波数を変更するタイミングと、子機が周波数を変更するタイミングとにタイムラグがあり、親機と子機とが通信できない期間が発生してしまう。
【０００９】
本開示は、このような課題に着目してなされたものであって、その目的は、通信不能な状態の発生を抑制し、通信信頼性を向上させた無線通信システムを提供することである。
【課題を解決するための手段】
【００１０】
本開示の無線通信システムは、
複数の親機と、
前記複数の親機のいずれとも通信可能に構成される複数の子機と、
前記親機と前記子機との通信を制御する制御部と、を備え、
１つの前記子機と１つの前記親機とで構成される親子ペアが複数設定されており、全ての親子ペアにおいて通信されるデータが同じとなる多重通信が実行されており、
前記制御部は、前記全ての親子ペアの通信状態を監視し、前記全ての親子ペアの通信状態に不具合があると判断した場合に、子機と親機の組み合わせが変更されるように各々の子機を制御する。
【００１１】
この構成によれば、制御部は、全ての親子ペア、すなわち全ての通信経路に不具合が生じた場合に、子機と親機の組み合わせが変更されるように各々の子機を制御する。このようにすれば、全ての子機がほぼ同時に、現在の親子ペアから新たな親子ペアに切り替わり、タイムラグを無くして、親機−子機間において通信できない期間が発生することを防止可能となる。また、全ての親子ペアの親機−子機間において同じデータを通信する多重通信を実行しているので、子機と親機の組み合わせを変更しても、各親機及び各子機における処理に対する実質的な影響がない。
したがって、通信不能な状態の発生を抑制し、通信信頼性を向上させることが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態の無線通信システムの構成を示すブロック図
【図２Ａ】親機と子機の組み合わせの第１パターンに関する説明図
【図２Ｂ】親機と子機の組み合わせの第２パターンに関する説明図
【図３】切り換え制御処理ルーチンを示すフローチャート
【図４】第２データに関する説明図
【図５】通信制御部が実行する処理ルーチンを示すフローチャート
【発明を実施するための形態】
【００１３】
以下に、本開示の実施形態について図面を参照しながら説明する。
【００１４】
［エネルギー管理システム］
本実施形態の無線通信システムＳ２は、エネルギー管理システムＳ１（ＥＭＳ；Energy Management System）に適用されている。本実施形態において、無線通信システムＳ２の適用対象となるシステムとして、エネルギー管理システムＳ１を述べているが、これに限定されない。機器と、機器と通信を行う（機器からのデータを受信し且つ機器に対して指令を送信する）コントローラから構成されるシステムであり、通信部分を無線通信で実現可能なシステムであれば、本発明は適用可能である。エネルギー管理システムＳ１は、図１に示すように、１つのコントローラ１が複数の機器６、８と通信し、無線通信システムＳ２は、コントローラ１と機器６、８との間の通信を無線化する。
【００１５】
［エネルギー管理システムの基本動作］
まず、無線通信システムＳ２を説明する前に、エネルギー管理システムＳ１の基本動作を説明する。図１に示すように、センサである第２機器８にて検出されたデータが、無線通信システムＳ２を介してコントローラ１に到達し、計測データ１３としてコントローラ１に記憶される。コントローラ１には、各機器６、８に関する機器情報１５（機器に対する指令の仕様等）と、機器６の制御目標値１６とが予め設定され、記憶されている。コントローラ１に設けられた最適制御部１１は、計測データ１３と制御目標値１６とに基づき、各機器６に対する指令である制御データ１４を生成する。制御データ１４が無線通信システムＳ２を介してアクチュエータである第１機器６に入力され、第１機器６が制御データ１４に基づき動作する。コントローラ１の表示制御部１２は、操作部への操作に応じて計測データ１３をディスプレイに表示する。また、ディスプレイでは、必要に応じて、タッチパネル等のユーザインタフェース等で、制御目標値１６を設定・変更することも可能である。
【００１６】
［無線通信システム］
図１に示すように、無線通信システムは、コントローラ１に通信可能に接続される複数の親機３と、複数の無線ユニット２と、を有する。１つの無線ユニット２は、親機３の数と同数となる複数の子機４を有する。子機４は、無線ネットワークＮＷ１を介して親機３と通信可能である。本実施形態では、コントローラ１に接続される親機３が２つであり、第１親機３Ａ及び第２親機３Ｂを有するが、これに限定されない。例えば、コントローラ１に接続される親機３が３つ以上であってもよい。本実施形態では、１つの無線ユニット２は、子機４が２つあり、第１子機４Ａ及び第２子機４Ｂを有するが、親機３の数に合わせて適宜変更可能である。図１は、複数の無線ユニット２として、３つの無線ユニット２Ａ、２Ｂ、２Ｃを図示しているが、数は適宜変更可能である。
【００１７】
１つの無線ユニット２に対して１以上の機器６、８が有線で通信可能に接続されている。本実施形態では、無線ユニット２と機器６、８は、RS-232C又はRS-485等のデジタルのシリアル通信線、もしくは、0〜20mA、4〜20mA等に代表されるアナログ信号線で接続されているが、有線であればこれに限定されない。これらの有線の信号線の詳細に関しては、当該事業者には公知の技術であるため、ここでは詳細は省略する。また、１つの無線ユニット２に、４つの機器６Ａ、６Ｂ、８Ａ、８Ｂが通信可能に接続されているが、機器の数は１つ以上であれば適宜変更可能である。図１の例では、１つの無線ユニット２に、２つの第１機器６（６Ａ、６Ｂ）及び２つの第２機器８（８Ａ、８Ｂ）が通信可能に接続されている。第１機器６は、コントローラ１からの指令を受けて動作する機器であり、コージェネレーションシステム、空調、照明、あるいは配管の制御弁等が挙げられる。第２機器８は、コントローラ１に対してデータを送信する機器であり、センサ等が挙げられる。なお、第１機器６が、自己の動作状態を検出する検出部を有する場合には、当該第１機器は第２機器ともいえる。なお、図１では、説明の簡略化のため、別々の機器としているが、例えば、センサと空調が一体となった構成も可能である。
【００１８】
親機３A、３B、子機４A、４Bは、それぞれ、物理的に少し離れた場所に設置されている。典型的には、いわゆる空間ダイバシチ効果が得られる場所に設置される。空間ダイバシチは、当該業者にとっては公知の技術であるため、詳細な説明は割愛するが、例えば、親機３Aから子機４Aに至る経路で通信状況が悪化した場合にも、親機３Aから子機４Bに至る経路では通信可能である事が期待できる。
【００１９】
同様に、第１周波数CH１、第２周波数CH２については、少し離れた周波数が設定されており、典型的には、いわゆる周波数ダイバシチが期待可能な程度に離れた周波数が設定されている。周波数ダイバシチに関しても、当該業者にとっては公知の技術であるため、詳細な説明は割愛する。
【００２０】
［通信経路の切り換え処理］
図２Ａ及び図２Ｂに示すように、複数の子機４（第１子機４Ａ及び第２子機４Ｂ）は、チャネル（周波数）を変更することで、複数の親機３（第１親機３Ａ及び第２親機３Ｂ）のいずれとも通信可能に構成されている。同一周波数に設定された１つの子機４と１つの親機３とで１組の親子ペアが構成され、周波数を異ならせることで親子ペアが複数組（本実施形態では２組）設定される。通信の信頼性を向上させるために、全ての親子ペア（本実施形態では２つの親子ペア）において、親機３と子機４との間に通信されるデータが同じとなる多重通信が実行されている。
【００２１】
本実施形態では、子機４と親機３の組み合わせパターンは、図２Ａに示す第１パターンと、図２Ｂに示す第２パターンとがある。そこで、通信障害の発生に応じて、第１パターンと第２パターンとを切り換え可能にするために、図１に示すように、無線ユニット２に、第１パターンにするための第１設定データ５２と、第２パターンにするための第２設定データ５３と、が予め設定されている。図１に示すように、複数の親機３は、多数の無線ユニット２と通信する必要があるため、チャネル（周波数）が固定されている。図１では、第１親機３Ａは第１周波数ＣＨ１に設定され、第２親機３Ｂは第２周波数ＣＨ２に設定されている。
【００２２】
第１パターンは、図２Ａに示すように、第１子機４Ａの周波数が第１親機３Ａと同じチャネル（第１周波数ＣＨ１）に設定されて、第１親機３Ａと第１子機４Ａとで第１親子ペアが構成され、第１親機３Ａと第１子機４Ａとの間に通信経路が形成されている。また、第２子機４Ｂが第２親機３Ｂと同じチャネル（第２周波数ＣＨ２）に設定され、第２親機３Ｂと第２子機４Ｂとで第２親子ペアが構成され、第２親機３Ｂと第２子機４Ｂとの間に通信経路が形成されている。
【００２３】
第２パターンは、図２Ｂに示すように、第１子機４Ａが第２親機３Ｂと同じチャネル（第２周波数ＣＨ２）に設定され、第２親機３Ｂと第１子機４Ａとで第２親子ペアが構成され、第２親機３Ｂと第１子機４Ａとの間に通信経路が形成されている。また、第２子機４Ｂが第１親機３Ａと同じチャネル（第１周波数ＣＨ１）に設定されて、第１親機３Ａと第２子機４Ｂとで第１親子ペアが構成され、第１親機３Ａと第２子機４Ｂとの間に通信経路が形成されている。
【００２４】
図１に示すように、上記第１パターンと第２パターンとを切り替えるために、無線ユニット２は、親機３と子機４との通信を制御する制御部５を有する。制御部５は、全ての親子ペアの通信状態を監視し、全ての親子ペアの通信状態に不具合があると判断した場合に、子機４と親機３の組み合わせが変更されるように、各々の子機４を制御する。
【００２５】
具体的には、各々の子機４は、親機３との通信状態を出力する通信状態出力部４１と、周波数設定部４０と、を有する。制御部５は、通信状態出力部４１から出力された通信状態を監視して通信状態を判定する通信状態判定部５０と、通信状態判定部５０の判定結果に応じて所定の切り換え動作を行う切換制御部５１と、を有する。本実施形態において、通信状態判定部５０は、再送回数が所定閾値を超えた場合に通信状態に不具合があると判断する。無線通信では再送を行うのは一般的であり、例えば、１回の通信においても、通信が失敗した場合には、３回程度などの規定回数まで再送を行う。このため、再送回数をモニタしておけば、通信路の状況がある程度は推測可能である。この結果に基づき、周波数設定部４０は、全ての親子ペアの通信状態に不具合があると判断した場合に、子機４と親機３との組み合わせが変更されるように、各々の子機４の周波数設定部４０に周波数の変更を指示する。具体的に、切換制御部５１は、第１設定データ５２及び第２設定データ５３に基づき、第１子機４Ａ及び第２子機４Ｂの設定を、図２Ａに示す第１パターン及び図２Ｂに示す第２パターンの一方から他方に切り替える。
【００２６】
上記動作は、図３に示す切り換え制御処理ルーチンが実行されることで実現される。すなわち、図３に示すように、まず、ステップＳＶ１１において、子機４と親機３の間で通信が実行され、次のステップＳＶ１２において、制御部５が、通信時に再送回数が所定の閾値を超えたか否かを判定する。ステップＳＶ１２において、再送回数が所定閾値を超えていないと判断された場合（ＳＶ１２：ＮＯ）には、ステップＳＶ１１に戻る。ステップＳＶ１２において、再送回数が所定閾値を超えたと判断された場合（ＳＶ１２：ＹＥＳ）には、次のステップＳＶ１３において、制御部５が、全ての親子ペアの通信状態に不具合があるか否かを判定する。ステップＳＶ１３において、全ての親子ペアの通信状態に不具合があると判断された場合（ＳＶ１３：ＹＥＳ）には、次のステップＳＶ１４において、制御部５が、第１設定データ５２及第２設定データ５３に基づき、各々の子機４の周波数設定部４０に、周波数を変更する指令を出すことで、第１パターンから第２パターンに、又は、第２パターンから第１パターンに、子機４と親機３の組み合わせが変更される。
【００２７】
［第１機器へのデータ伝送処理］
上記のように、複数の親機３及び複数の子機４によって通信経路が多重化されている。第１機器６は、子機４を介して親機３から第１データ（指令データ）を受け取る。多重通信においては、無線ユニット２に到達した第１データが重複するために、重複する第１データを第１機器６へ入力しないように、適切な処理が必要となる。そこで、図１に示すように、複数の子機４から出力された複数（本実施形態では２つ）の第１データから、第１機器６へ入力する第１データを選択するセレクタ７を設けている。セレクタ７は、第１機器６毎に設けられ、切換制御部５１の指令に応じてデータの入力元を切り換える。全ての親子ペア（通信経路）の通信状態が正常である場合には、データの入力元はデフォルトの子機（本実施形態では第１子機４Ａ）に設定されている。
【００２８】
なお、本実施形態では、第１子機４Ａ及び第２子機４Ｂのデジタル出力ポートＤＯ（Digital Output）からセレクタ７Ａに第１データが入力され、セレクタ７Ａで選択されたデータが第１機器６Ａに入力される。第１子機４Ａ及び第２子機４Ｂのアナログ出力ポートＡＯ（Analog Output）からセレクタ７Ｂに第１データが入力され、セレクタ７Ｂで選択されたデータが第１機器６Ｂに入力される。
【００２９】
ここで、複数の通信経路（親子ペア）に、通信状態に不具合が生じた通信経路（親子ペア）と、通信状態が正常である通信経路（親子ペア）とが両方存在する場合に、不具合が生じた通信経路のデータが第１機器６に入力されれば、第１機器６の処理に悪影響が生じるおそれがある。
【００３０】
そこで、本実施形態において、図１に示す制御部５は、次の処理を実行するように構成されている。すなわち、制御部５は、ステップＳＶ１５において、通信状態に不具合がある親子ペアと、通信状態が正常である親子ペアとが両方存在するか否かを判定する。ステップＳＶ１５において、両方存在すると判定された場合（ＳＶ１５：ＹＥＳ）に、次のステップＳＶ１６において、制御部５は、通信状態が正常である親子ペアの子機４が出力した第１データが第１機器６に入力されるように、セレクタ７を制御する。
【００３１】
［第２機器からのデータの伝送処理］
上記のように、複数の親機３及び複数の子機４によって通信経路が多重化されている。第２機器８は、子機４を介して親機３（又はコントローラ１）へ送信するための第２データ（計測データ、状態データ等）を出力する。多重通信においては、コントローラ１に到達した第２データが重複するために、重複する第２データの適切な処理が必要となる。
【００３２】
第２データは、パケット化されて伝送されるため、図４に示すように、データＤ１と、第２機器を識別するための機器識別情報Ｄ２と、送信元子機識別情報Ｄ３と、を有する。データ部Ｄ１は、第２機器８が出力するデータである。機器識別情報Ｄ２は、無線通信システムＳ２が付与したデータであり、第２機器を識別するための情報である。送信元子機識別情報Ｄ３は、送信元の子機４がいずれの子機（例えば第１子機４Ａ又は第２子機４Ｂ）であるかを識別するための情報である。
【００３３】
第２データの処理のために、コントローラ１は、通信制御部１０を有する。通信制御部１０は、複数の親機３（第１親機３Ａ及び第２親機３Ｂ）と通信可能であり、２以上の親機３から第２データを受信した場合に、受信した第２データに含まれる第２機器８を識別するための機器識別情報Ｄ２及び送信元の子機４を識別するための送信元子機識別情報Ｄ３に基づき、使用する第２データを決定する。
【００３４】
重複して二重にコントローラ１に送られているデータを処理する方法には、さまざまな方法が存在する。図５に示す処理は、その一例である。すなわち、コントローラ１の通信制御部１０にデータが受信されると、処理ＳＷ１０から処理ＳＷ１４に分岐する。処理ＳＷ１４では、機器識別情報Ｄ２（機器ＩＤ）を参照し、処理ＳＩ１０〜ＳＩ１３を機器識別情報Ｄ２毎に第２データを区別して実行する。処理ＳＩ１０〜ＳＩ１３では、図４に示す、第２データに付加されている、送信元子機識別情報Ｄ３（送信元子機ID）、及び機器識別情報Ｄ２（機器ID）が参照される。具体的には、第２データが初めて受信された場合には、処理ＳＩ１０、ＳＩ１１にて、中間データとして、そのまま、書き出される。一方、既に中間データが存在する場合には、処理ＳＩ１２にて、中間データにおける送信元子機識別情報Ｄ３（送信元子機ID）、及び機器識別情報Ｄ２（機器ID）との照合が行われ、同一のIDのものが、既に中間データに存在していれば、受信データは二重データとして破棄される（処理ＳＩ１３）。同一のIDのものが存在しない場合には、中間データに追加される（ＳＩ１２：ＮＯ、ＳＩ１１）。中間データは、処理ＳＷ１１、および、ＳＷ１２にて、規定時間、典型的には、データの更新間隔毎に、適宜、書き出され、第２データ（センサデータ）として、最適制御部１１の処理で使用される。このような処理を行うことにより、複数の第２機器からの第２データの重複を取り除くことが可能となる。なお、本実施例で開示した以外でも重複は取り除くことが可能であるが、当該業者にとっては自明であるため、詳細は省略する。
【００３５】
このようにすれば、第２機器が出力した第２データを多重に受信したとしても、第２機器を識別するための機器識別情報及び送信元の子機４を識別するための送信元子機識別情報Ｄ３に基づき、重複していることが分かるので、使用する第２データを適切に決定することが可能となる。
【００３６】
以上のように、本実施形態の無線通信システムＳ２は、
複数の親機３（３Ａ、３Ｂ）と、
複数の親機３（３Ａ、３Ｂ）のいずれとも通信可能に構成される複数の子機４（４Ａ、４Ｂ）と、
親機３と子機４との通信を制御する制御部５と、を備え、
１つの子機４と１つの親機３とで構成される親子ペアが複数設定されており、全ての親子ペアにおいて通信されるデータが同じとなる多重通信が実行されており、
制御部５は、全ての親子ペアの通信状態を監視し、全ての親子ペアの通信状態に不具合があると判断した場合に、子機４と親機３の組み合わせが変更されるように各々の子機４を制御する。
【００３７】
この構成によれば、制御部５は、全ての親子ペア、すなわち全ての通信経路に不具合が生じた場合に、子機４と親機３の組み合わせが変更されるように各々の子機４を制御する。このようにすれば、全ての子機４がほぼ同時に、現在の親子ペアから新たな親子ペアに切り替わり、タイムラグを無くして、親機−子機間において通信できない期間が発生することを防止可能となる。また、全ての親子ペアの親機−子機間において同じデータを通信する多重通信を実行しているので、子機４と親機３の組み合わせを変更しても、各親機３及び各子機４における処理に対する実質的な影響がない。
したがって、通信不能な状態の発生を抑制し、通信信頼性を向上させることが可能となる。
【００３８】
本実施形態では、複数の親機３は、第１周波数ＣＨ１に設定された第１親機３Ａと、第２周波数ＣＨ２に設定された第２親機３Ｂと、を含み、
複数の子機４は、第１子機４Ａ及び第２子機４Ｂを含み、
第１子機４Ａの周波数が第１周波数ＣＨ１であり且つ第２子機４Ｂの周波数が第２周波数ＣＨ２である第１パターンにするための第１設定データ５２と、第１子機４Ａの周波数が第２周波数ＣＨ２であり且つ第２子機４Ｂの周波数が第１周波数ＣＨ１である第２パターンにするための第２設定データ５３と、を有し、
制御部５は、第１設定データ５２及び第２設定データ５３に基づき、第１子機４Ａ及び第２子機４Ｂの設定を、第１パターン及び第２パターンの一方から他方に切り替える。
【００３９】
このように、第１設定データ５２及び第２設定データ５３に基づき、第１子機４Ａ及び第２子機４Ｂの周波数を変更するので、タイムラグなく、通信経路を確実に切り替えることが可能となる。また、第１設定データ５２及び第２設定データ５３が予め通信可能であることが確認された周波数（ＣＨ１、ＣＨ２）に設定されているので、信頼性を向上させることが可能となる。
【００４０】
本実施形態では、子機４を介して親機３から第１データを受ける第１機器６と、
複数の子機４から出力された複数の第１データから、第１機器６へ入力する第１データを選択するセレクタ７と、を備え、
制御部５は、通信状態に不具合が生じた親子ペアと、通信状態が正常である親子ペアとが両方存在する場合に、通信状態が正常である親子ペアの子機４が出力した第１データが第１機器６に入力されるように、セレクタ７を制御する。
【００４１】
この構成によれば、複数の通信経路を形成する複数の子機４から共通の第１機器６に対して、複数の第１データが出力される。セレクタ７によって、通信状態が正常である親子ペアの子機から出力された第１データが第１機器６に入力される。このため、一部の親機−子機間で通信障害が発生しても、第１機器６における処理に悪影響が生じることを回避可能となる。
【００４２】
本実施形態では、子機４を介して親機３へ送信するための第２データを出力する第２機器８と、
複数の親機３と通信可能であり、２以上の親機３から第２データを受信した場合に、受信した第２データに含まれる第２機器８を識別するための機器識別情報Ｄ２及び送信元の前記子機を識別するための送信元子機識別情報Ｄ３に基づき、使用する第２データを決定する通信制御部１０と、を備える。
【００４３】
この構成によれば、第２機器が出力した第２データを多重に受信したとしても、第２機器を識別するための機器識別情報Ｄ２及び送信元の子機４を識別するための送信元子機識別情報Ｄ３に基づき、重複していることが分かるので、使用する第２データを適切に決定することが可能となる。
【００４４】
以上、本開示の実施形態について図面に基づいて説明したが、具体的な構成は、これらの実施形態に限定されるものでないと考えられるべきである。本開示の範囲は、上記した実施形態の説明だけではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【符号の説明】
【００４５】
１    コントローラ
２    無線ユニット
３    親機
３Ａ  第１親機
３Ｂ  第２親機
４    子機
４Ａ  第１子機
４Ｂ  第２子機
５    制御部
５２  第１設定データ
５３  第２設定データ
６    第１機器
７    セレクタ
８    第２機器
１０  通信制御部
１１  最適制御部
１２  表示制御部
１３  計測データ
１４  制御データ
１５  機器情報
１６  制御目標値
ＣＨ１  第１周波数
ＣＨ２  第２周波数
Ｄ２  機器識別情報
Ｄ３  送信元子機識別情報
【図１】
2019186840.tif 000003
【図２Ａ】
2019186840.tif 000004
【図２Ｂ】
2019186840.tif 000005
【図３】
2019186840.tif 000006
【図４】
2019186840.tif 000007
【図５】
2019186840.tif 000008