(57)【要約】【課題】通信マスタの仕様を満足し且つ光電センサを含む既存の設備を変更することなく後付でも簡単に設置できる光電センサ用の中継ユニットを提供する。【解決手段】中継ユニット２０は、多光軸光電センサ１３と接続するための第一端子２１と、コントローラ３０と接続するための第二端子２２と、通信マスタ４０と接続するための第三端子２３とを備える。マスタ側通信制御部８２が通信マスタ４０からバックアップ指示を受けると、センサ側通信制御部８１は、同期線２５から設定情報を取得してメモリ８５に記憶させる。マスタ側通信制御部８２が通信マスタ４０からリストア指示を受けると、センサ側通信制御部８１は、メモリ８５の設定情報を同期線２５に出力する。センサ側通信制御部８１が同期線２５を伝送される設定情報とメモリ８５の設定情報との相違点を検出すると、マスタ側通信制御部８２は通信マスタ４０へ報知信号を出力する。【選択図】図２
2019178989.tif 000002
【特許請求の範囲】
【請求項１】
光電センサと通信マスタとの間で信号伝送を行う光電センサ用の中継ユニットであって、
前記光電センサとの間でケーブルが接続される第一端子と、
コントローラとの間でケーブルが接続される第二端子と、
前記通信マスタとの間でケーブルが接続される第三端子と、
前記第一端子と前記第二端子とを接続するとともに前記光電センサの設定情報と検出情報とが伝送される同期線と、
前記同期線から分岐する分岐線を介して前記光電センサと通信可能なセンサ側通信制御部と、
前記センサ側通信制御部と通信可能に接続されるとともに、前記第三端子に接続された前記ケーブルを介して前記通信マスタと通信するマスタ側通信制御部と、
記憶部と、を備え、
前記マスタ側通信制御部が前記通信マスタからバックアップ指示を受けると、前記センサ側通信制御部は、前記同期線から設定情報を取得して前記記憶部に記憶させ、
前記マスタ側通信制御部が前記通信マスタからリストア指示を受けると、前記センサ側通信制御部は、前記記憶部に記憶された前記設定情報を前記分岐線を介して前記同期線に出力し、
前記センサ側通信制御部は、前記同期線を伝送される設定情報を定期又は不定期に前記記憶部の前記設定情報と比較して相違点の有無を検出し、
前記マスタ側通信制御部は、前記相違点が検出された場合、前記通信マスタへ報知信号を出力する、ことを特徴とする光電センサ用の中継ユニット。
【請求項２】
前記センサ側通信制御部は、前記相違点が解消されるまで、前記記憶部に記憶される設定情報の前記同期線への出力を禁止する、ことを特徴とする請求項１に記載の光電センサ用の中継ユニット。
【請求項３】
前記センサ側通信制御部は、前記相違点が解消されると、前記マスタ側通信制御部を介して回復情報を前記通信マスタへ報知する、ことを特徴とする請求項１又は２に記載の光電センサ用の中継ユニット。
【請求項４】
前記センサ側通信制御部は、認証データによって、前記記憶部に記憶された設定情報を更新フラグとともに前記同期線へ出力する機能を禁止可能であって、
禁止中は、前記通信マスタからバックアップ指示及びリストア指示を受け付けない、ことを特徴とする請求項１〜３のいずれか一項に記載の光電センサ用の中継ユニット。
【請求項５】
前記分岐線を介して取得した前記設定情報を前記センサ側通信制御部が解釈可能な形式に変換するトランシーバと、
前記同期線、前記分岐線及び前記トランシーバを含む安全関連回路と、前記センサ側通信制御部及び前記マスタ側通信制御部を含む非安全関連回路とを分けて配置し、前記安全関連回路と前記非安全関連回路とを電気的に隔離するアイソレーション部と、
を更に備えたことを特徴とする請求項１〜４のいずれか一項に記載の光電センサ用の中継ユニット。
【請求項６】
前記通信マスタは、ＩＯ−Ｌｉｎｋマスタであることを特徴とする請求項１〜５のいずれか一項に記載の光電センサ用の中継ユニット。
【請求項７】
光電センサと通信マスタとの間で信号伝送を行う光電センサ用の中継ユニットであって、
前記光電センサとの間でケーブルが接続される第一端子と、
コントローラとの間でケーブルが接続される第二端子と、
前記通信マスタとの間でケーブルが接続される第三端子と、
前記第一端子と前記第二端子とを接続するとともに前記光電センサの設定情報と検出情報とが伝送される同期線と、
前記同期線から分岐する分岐線を介して前記光電センサと通信可能なセンサ側通信制御部と、
前記センサ側通信制御部と通信可能に接続されるとともに、前記第三端子に接続された前記ケーブルを介して前記通信マスタと通信するマスタ側通信制御部と、
記憶部と、を備え、
前記マスタ側通信制御部が前記通信マスタからバックアップ指示を受けると、前記センサ側通信制御部は、前記同期線から設定情報を取得して前記記憶部に記憶させ、
前記マスタ側通信制御部が前記通信マスタからリストア指示を受けると、前記センサ側通信制御部は、前記記憶部に記憶された前記設定情報を前記分岐線を介して前記同期線に出力し、
前記センサ側通信制御部は、前記同期線を伝送される設定情報を定期又は不定期に前記記憶部の前記設定情報と比較して相違点の有無を検出し、
前記相違点が検出された場合、前記同期線を伝送される設定情報を前記記憶部に記憶させる、ことを特徴とする光電センサ用の中継ユニット。
【発明の詳細な説明】
【技術分野】
【０００１】
多光軸光電センサ等の光電センサとコントローラとの間に接続して用いられる光電センサ用の中継ユニットに関する。
【背景技術】
【０００２】
従来、検出エリア内への物体の進入を検出するための装置の一つとして、多光軸光電センサが知られている（例えば、特許文献１、２）。この多光軸光電センサでは、複数の投光素子を有する投光器と、複数の受光素子を有する受光器とが互いに対向して配置されている。投光器は、投光素子を順次投光させることで複数の光軸を形成する。また、受光素子は、対向する投光素子からの光を受光するとともに、その受光量に応じた電圧信号（受光信号）を出力する。そして、受光器では、受光信号に基づいて各受光素子の入光状態及び遮光状態を検出するとともに、その検出結果に基づいて検出エリア内への物体の進入を検出する。例えば、特許文献２に記載の多光軸光電センサの設定用機器では、多光軸光電センサにコンソールを接続し、コンソールからセンサに各種検知動作の定義を示す設定データを教示することで、人為的ミスなどにより誤った設定が行われるのを防止する。
【０００３】
ところで、多光軸光電センサを、センサ情報を簡単に取り出して利用可能なＩＯ−Ｌｉｎｋマスタなどの通信マスタに繋いで、上位通信の制御装置にて多光軸光電センサのセンサ情報を管理したいニーズがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−３００２０１号公報
【特許文献２】特開２００２−２９６３６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、センサ情報を通信マスタに出力するための信号線を新たに設けると、多光軸光電センサを改造しなければならず、既にユーザの設備機器に設置されている多光軸光電センサを全数交換するのはコスト的に大きな負担が生じるという課題がある。
【０００６】
本発明の目的は、通信マスタの仕様を満足し且つ光電センサを含む既存の設備を変更することなく後付でも簡単に設置できる光電センサ用の中継ユニットを提供する。
【課題を解決するための手段】
【０００７】
以下、上記課題を解決するための手段及びその作用効果について記載する。上記課題を解決する光電センサ用の中継ユニットは、光電センサと通信マスタとの間で信号伝送を行う光電センサ用の中継ユニットであって、前記光電センサとの間でケーブルが接続される第一端子と、コントローラとの間でケーブルが接続される第二端子と、前記通信マスタとの間でケーブルが接続される第三端子と、前記第一端子と前記第二端子とを接続するとともに前記光電センサの設定情報と検出情報とが伝送される同期線と、前記同期線から分岐する分岐線を介して前記光電センサと通信可能なセンサ側通信制御部と、前記第三端子に接続された前記ケーブルを介して前記通信マスタと通信するマスタ側通信制御部と、記憶部と、を備え、前記マスタ側通信制御部が前記通信マスタからバックアップ指示を受けると、前記センサ側通信制御部は、前記同期線から設定情報を取得して前記記憶部に記憶させ、前記マスタ側通信制御部が前記通信マスタからリストア指示を受けると、前記センサ側通信制御部は、前記記憶部に記憶された前記設定情報を前記同期線に出力し、前記センサ側通信制御部は、前記同期線を伝送される設定情報を定期又は不定期に前記記憶部の前記設定情報と比較して相違点の有無を検出し、前記マスタ側通信制御部は、前記相違点が検出された場合、前記通信マスタへ報知信号を出力する。
【０００８】
この構成によれば、センサ側通信制御部が、同期線を伝送される設定情報と、記憶部の設定情報とを比較して相違点を検出した場合、センサ側通信制御部から通信マスタ側へ報知信号が出力される。よって、通信マスタからリストア指示を出すことを止めることができるので、光電センサの設定情報と相違点を含む設定情報が交換後の光電センサに設定（復元）されることを回避できる。したがって、光電センサを含む既存の設備を変更することなく後付でも簡単に設置でき、しかも通信マスタの通信仕様を満足する中継ユニットを提供できる。
【０００９】
上記光電センサ用の中継ユニットでは、前記センサ側通信制御部は、前記相違点が解消されるまで、前記記憶部に記憶される設定情報の前記同期線への出力を禁止することが好ましい。
【００１０】
この構成によれば、センサ側通信制御部は、相違点が解消されるまで、記憶部に記憶される設定情報の同期線への出力が禁止されるので、相違点を含む設定情報が交換後の光電センサに設定（復元）されることを回避できる。
【００１１】
上記光電センサ用の中継ユニットでは、前記センサ側通信制御部は、前記相違点が解消されると、前記マスタ側通信制御部を介して回復情報を前記通信マスタへ報知することが好ましい。
【００１２】
この構成によれば、センサ側通信制御部は、相違点が解消されると、マスタ側通信制御部を介して回復情報を通信マスタへ報知するので、記憶部の設定情報に相違点がないことを確認した後にリストア指示を出すことができる。
【００１３】
上記光電センサ用の中継ユニットでは、前記センサ側通信制御部は、認証データによって、前記記憶部に記憶された設定情報を更新フラグとともに前記同期線へ出力する機能を禁止可能であって、禁止中は、前記通信マスタからリストア指示及びバックアップ指示を受け付けないことが好ましい。
【００１４】
この構成によれば、センサ側通信制御部は、認証データによって、記憶部に記憶された設定情報を更新フラグとともに同期線へ出力する機能を禁止できる。禁止中は、通信マスタからリストア指示及びバックアップ指示を受け付けない。よって、パスワード等の認証データを知らない権限のない者が、バックアップ指示を出して設定情報を記憶部に記憶（保存）すること、及びリストア指示を出して光電センサの設定情報を更新することを回避できる。
【００１５】
上記光電センサ用の中継ユニットでは、前記分岐線を介して取得した前記設定情報を前記センサ側通信制御部が解釈可能な形式に変換するトランシーバと、前記同期線、前記分岐線及び前記トランシーバを含む安全関連回路と、前記センサ側通信制御部及び前記マスタ側通信制御部を含む非安全関連回路とを分けて配置し、前記安全関連回路と前記非安全関連回路とを電気的に隔離するアイソレーション部と、を更に備えることが好ましい。
【００１６】
この構成によれば、安全関連回路に非安全関連回路からのノイズが乗ることを効果的に抑制できる。よって、バックアップ指示を受けたときに、同期線を伝送される設定情報を正しく記憶部に保存したり、リストア指示を受けたときに、記憶部の設定情報を正しく同期線に出力できたりする。
【００１７】
上記光電センサ用の中継ユニットでは、前記通信マスタは、ＩＯ−Ｌｉｎｋマスタであることが好ましい。
この構成によれば、ＩＯ−Ｌｉｎｋ通信により光電センサのセンサ情報を取得し、光電センサの状況を監視できる。
【００１８】
上記光電センサ用の中継ユニットでは、光電センサと通信マスタとの間で信号伝送を行う光電センサ用の中継ユニットであって、前記光電センサとの間でケーブルが接続される第一端子と、コントローラとの間でケーブルが接続される第二端子と、前記通信マスタとの間でケーブルが接続される第三端子と、前記第一端子と前記第二端子とを接続するとともに前記光電センサの設定情報と検出情報とが伝送される同期線と、前記同期線から分岐する分岐線を介して前記光電センサと通信可能なセンサ側通信制御部と、前記センサ側通信制御部と通信可能に接続されるとともに、前記第三端子に接続された前記ケーブルを介して前記通信マスタと通信するマスタ側通信制御部と、記憶部と、を備え、前記マスタ側通信制御部が前記通信マスタからバックアップ指示を受けると、前記センサ側通信制御部は、前記同期線から設定情報を取得して前記記憶部に記憶させ、前記マスタ側通信制御部が前記通信マスタからリストア指示を受けると、前記センサ側通信制御部は、前記記憶部に記憶された前記設定情報を前記分岐線を介して前記同期線に出力し、前記センサ側通信制御部は、前記同期線を伝送される設定情報を定期又は不定期に前記記憶部の前記設定情報と比較して相違点の有無を検出し、前記相違点が検出された場合、前記同期線を伝送される設定情報を前記記憶部に記憶させることが好ましい。
【００１９】
この構成によれば、センサ側通信制御部は、同期線を伝送される設定情報を定期又は不定期に記憶部の設定情報と比較して相違点の有無を検出する。センサ側通信制御部は、相違点が検出された場合、同期線を伝送される設定情報を記憶部に記憶させる。よって、中継ユニットの記憶部に光電センサの設定情報と相違のない正しい設定情報を保存できる。
【発明の効果】
【００２０】
本開示の光電センサ用の中継ユニットによれば、通信マスタの仕様を満足し且つ光電センサを含む既存の設備を変更することなく後付でも簡単に設置することができる。
【図面の簡単な説明】
【００２１】
【図１】一実施形態のライトカーテンシステムを示す模式図。
【図２】中継ユニットの回路構成図。
【発明を実施するための形態】
【００２２】
以下、図面を参照して一実施形態について説明する。図１に示すように、ライトカーテンシステム１０は、光電センサの一例としての多光軸光電センサ１２，１３を有するライトカーテン１１と、光電センサ用の中継ユニット２０と、コントローラ３０と、通信マスタ４０とを備える。ライトカーテン１１を構成する一方の多光軸光電センサ１２は、その長手方向に複数の投光素子１４を一列状に有する投光器１５である。また、他方の多光軸光電センサ１３は、その長手方向に複数の受光素子１６を一列状に有する受光器１７である。そして、投光器１５と受光器１７は、複数の投光素子１４と複数の受光素子１６とが互いに対をなして複数の光線Ｌを形成するように所定の検出領域を挟んで対向する位置に配置されている。ライトカーテン１１の稼動中は、複数の投光素子１４から複数の受光素子１６へ向かって出射される複数の光線Ｌを、作業者を含む物体が横切ると、その物体が検知されるようになっている。投光器１５は、複数の投光素子１４の投光制御を含む各種の制御を司る制御回路１８を備える。また、受光器１７は、複数の受光素子１６の受光制御を含む各種の制御を司る制御回路１９を備える。投光器１５の下部からは制御回路１８と電気的に接続された所定長さのケーブル１５Ａが延出している。また、受光器１７の下部からは制御回路１９と電気的に接続された所定長さのケーブル１７Ａが延出している。
【００２３】
中継ユニット２０は、直方体状の本体２０Ａと、本体２０Ａに設けられた３つの端子２１〜２３を備える。コントローラ３０は、第一端子３１と第二端子３２とを備える。通信マスタ４０は、第一端子４１と第二端子４２とを備える。中継ユニット２０の第一端子２１には、他方の多光軸光電センサ１３である、例えば受光器１７の下部から延びるケーブル１７Ａと一端部が接続されたケーブル７１の他端部が接続されている。中継ユニット２０の第二端子２２には、コントローラ３０の第一端子３１に一端部が接続されたケーブル７２の他端部が接続されている。また、中継ユニット２０の第三端子２３には、一端部が通信マスタ４０に接続されたケーブル７３の他端部が接続されている。一方の多光軸光電センサ１２である、例えば投光器１５の下部から延びるケーブル１５Ａと一端部が接続されたケーブル７４の他端部がコントローラ３０の第二端子３２に接続されている。
【００２４】
こうして投光器１５と受光器１７は、ケーブル１７Ａ，７１，７２、コントローラ３０内の同期線３３及びケーブル７４，１５Ａを介して電気的に接続されている。コントローラ３０は、投光器１５と受光器１７とを同期させて制御する。また、コントローラ３０は、安全ＰＬＣ３５（Programmable Logic Controller）とケーブルを通じて接続されている。安全ＰＬＣ３５はパーソナルコンピューター５０（以下、単に「パソコン５０」ともいう。）の本体５１に接続されている。ユーザはモニタ５２の設定画面を見ながらキーボードやマウス等よりなる入力装置５３を操作することでパソコン５０からコントローラ３０を介して投光器１５と受光器１７に安全に関する設定情報を設定したり、安全に関する情報をモニタ５２に表示したりできる。
【００２５】
また、通信マスタ４０は、ＩＯ−Ｌｉｎｋマスタである。本例では、多光軸光電センサ１２，１３、つまり投光器１５と受光器１７が、ＩＯ−Ｌｉｎｋデバイスである。そして、中継ユニット２０と通信マスタ４０とを接続するケーブル７３は、ＩＯ−Ｌｉｎｋケーブルである。ケーブル７３は、第一端子４１に接続されている。通信マスタ４０は第二端子４２に一端部が接続されたケーブル７５を介して上位ネットワークＮＷと接続されている。上位ネットワークＮＷ上にはＰＬＣ４５（Programmable Logic Controller）が接続されている。ＰＬＣ４５はパーソナルコンピューター６０（以下、単に「パソコン６０」ともいう。）の本体６１に接続されている。パソコン６０は、例えば保安室に設置される。ユーザはモニタ６２の設定画面を見ながら入力装置６３を操作することでパソコン６０から通信マスタ４０を介して受光器１７に各種の設定情報を設定する。また、入力装置６３を操作することで、中継ユニット２０に対するバックアップ指示及びリストア指示を含む各種の指示を行うことができる。また、保安室などで、パソコン６０のモニタ６２を見ながらライトカーテン１１の現場での状況がほぼリアルタイムで表示される。詳しくは、通信マスタ４０は、ケーブル７３を介して中継ユニット２０から、一般情報、機器情報（メーカー、品番）、光量情報、エラー情報などの各種のセンサ情報を取得し、その取得したセンサ情報を上位ネットワークＮＷ上のＰＬＣ４５を介してパソコン６０に送る。パソコン６０のモニタ６２には、適宜グラフ化するなど所定の表示形態でセンサ情報がほぼリアルタイムに表示される。
【００２６】
本実施形態の中継ユニット２０は、多光軸光電センサ１２，１３で用いられる設定情報を、多光軸光電センサ１２，１３のうち少なくとも一方が交換された場合に、通信マスタ４０からのリストア指示に従って、交換前の多光軸光電センサ１２，１３の設定情報を引き継いで交換後の多光軸光電センサに設定する機能を有している。
【００２７】
次に、図２を参照して、中継ユニット２０の詳細な構成について説明する。図２に示すように、中継ユニット２０において第一端子２１と第二端子２２との間は、電力を供給するための電源電圧と０Ｖとがそれぞれ供給される２本の電源線２４と、多光軸光電センサ１２，１３の設定情報と検出情報とが伝送される２本の同期線２５と、４本の制御出力線２６とにより接続されている。
【００２８】
中継ユニット２０には、主に多光軸光電センサ１３と通信するセンサ側通信制御部８１と、通信マスタ４０と通信を行うマスタ側通信制御部８２とが設けられている。センサ側通信制御部８１とマスタ側通信制御部８２は、相互に通信可能に接続されている。同期線２５に伝送される設定情報には、ミューティング、ブランキング、インタロック、外部デバイスモニタ、アプリ表示灯、及びプロテクトなどに関する設定情報が挙げられる。検出情報は、ライトカーテン１１が物体の有無を検出した検出結果を示す情報である。
【００２９】
ここで、多光軸光電センサ１２，１３の設定情報は、安全に関わる情報であるため、安全規格に適合する必要がある。しかし、ＩＯ−Ｌｉｎｋ通信自体は、安全規格に適合していないため、ケーブル７３を設定情報の伝送に使用することは困難である。そこで、本実施形態では、中継ユニット２０に記憶部の一例としてのメモリ８５を設け、設定情報の伝送は、多光軸光電センサ１２，１３と中継ユニット２０間で行う。
【００３０】
設定情報の設定変更は、安全規格の問題から、通信マスタ４０からは行えないため、コントローラ３０側で行う。設定変更されたことを中継ユニット２０が知らないと、中継ユニット２０が記憶している設定情報と、多光軸光電センサ１２，１３に設定されている設定情報に相違点が生じてしまい、リストアの際に間違った設定情報をリストアすることになる。それを防止するため、中継ユニット２０では、同期線２５上の設定情報を常に監視して、変更があった際には通信マスタ４０側へ報知して、通信マスタ４０からバックアップ指示を受けるようにすることで、正しい設定情報にバックアップし直せるようにしている。
【００３１】
図２に示すように、中継ユニット２０は、電源回路８３と第１トランシーバ８４とを備える。２本の電源線２４から分岐して延びる２本の分岐線２７のうち電源電圧側の一方が電源回路８３に接続され、０Ｖ側の他方は接地されている。また、２本の同期線２５から分岐して延びる２本の分岐線２８は、第１トランシーバ８４に接続されている。第１トランシーバ８４は、センサ側通信制御部８１と通信可能に接続されている。また、センサ側通信制御部８１には、メモリ８５が接続されている。また、電源回路８３及び第１トランシーバ８４と、センサ側通信制御部８１及びメモリ８５との間には、アイソレーション部ＩＬにより絶縁分離されている。詳しくは、中継ユニット２０内において、安全関連回路ＲＣと、非安全関連回路ＮＲとに分けて配置し、安全関連回路ＲＣと非安全関連回路ＮＲとを電気的に絶縁（隔離）するためのアイソレーション部ＩＬを設けている。ここで、安全関連回路ＲＣは、第１トランシーバ８４、電源線２４、同期線２５及び制御出力線２６等を含む。また、非安全関連回路ＮＲは、センサ側通信制御部８１、マスタ側通信制御部８２及び第２トランシーバ８９等を含む。非安全関連回路ＮＲに電気的なノイズが乗った場合、そのノイズの影響が安全関連回路ＲＣに及んでしまっては、非安全関連回路ＮＲの安全規格適合に影響が及んでしまうため、安全にかかわる安全関連回路ＲＣを非安全関連回路ＮＲから隔離している。
【００３２】
また、センサ側通信制御部８１には発振回路８６が接続されている。また、マスタ側通信制御部８２には発振回路８７が接続されている。中継ユニット２０は、第三端子２３から電源線２３Ａを介して供給された電圧を所定電圧に変換する電源回路８８と、第三端子２３とマスタ側通信制御部８２との間に介在する第２トランシーバ８９とを備える。電源回路８８からの電圧は、センサ側通信制御部８１、マスタ側通信制御部８２及び第２トランシーバ８９に供給される。第２トランシーバ８９は、マスタ側通信制御部８２からの検出情報等を通信マスタ４０が扱える形式に変換し、逆に通信マスタ４０からの指示及び情報をマスタ側通信制御部８２が扱える形式に変換する機能を有する。また、第三端子２３は、図２に示す例では、４ピンのコネクタよりなる。第三端子２３と第２トランシーバ８９は、２本の通信線２９により接続されている。
【００３３】
センサ側通信制御部８１は、第１トランシーバ８４を介して多光軸光電センサ１３と通信可能である。センサ側通信制御部８１は、同期線２５から分岐線２８を介して取得した設定情報をメモリ８５に記憶する。ＩＯ−Ｌｉｎｋ通信プロトコルの規定では、設定情報を保存し、デバイスである多光軸光電センサ１２，１３が交換された場合に設定情報を交換後の多光軸光電センサ１２，１３に引き継ぎ可能に設定情報を通信マスタ４０側で保存する必要がある。しかし、多光軸光電センサ１２，１３では、安全性の理由で設定情報を安全規格に適合していない外部の機器に送ることができない。
【００３４】
また、安全ＰＬＣ３５に接続されたパソコン５０からユーザの操作により安全ＰＬＣ３５及びコントローラ３０を介して多光軸光電センサ１２，１３の設定情報が変更される場合がある。この場合、多光軸光電センサ１２，１３に設定された設定情報が変更されたことは、通信マスタ４０は知ることができない。そのため、本実施形態では、中継ユニット２０が設定情報を管理する。
【００３５】
図２に示すセンサ側通信制御部８１は、同期線２５を伝送される設定情報を定期的に取得し、取得した設定情報とメモリ８５の設定情報とを比較して相違点の有無を検出する。マスタ側通信制御部８２は、相違点が検出された場合、通信マスタ４０へ報知信号を出力する。なお、マスタ側通信制御部８２が、同期線２５を伝送される設定情報を、メモリ８５の設定情報と比較する処理の実行タイミングは、不定期でもよい。
【００３６】
マスタ側通信制御部８２が通信マスタ４０からバックアップ指示を受けると、センサ側通信制御部８１は、同期線２５から設定情報を取得してメモリ８５に記憶させる。また、マスタ側通信制御部８２が通信マスタ４０からリストア指示を受けると、センサ側通信制御部８１は、メモリ８５の設定情報を同期線２５に出力する機能を有する。詳しくは、センサ側通信制御部８１は、メモリ８５の設定情報を更新フラグとともに同期線２５へ出力する機能を有する。但し、センサ側通信制御部８１は、メモリ８５の設定情報が相違点を含む場合、相違点が解消されるまで、メモリ８５の設定情報の同期線２５への出力を禁止する。
【００３７】
センサ側通信制御部８１は、メモリ８５の設定情報と同期線２５から取得した設定情報とを比較して相違点が解消されると、マスタ側通信制御部８２を介して回復情報を通信マスタ４０へ報知する。このため、パソコン６０のモニタ６２には、通信マスタ４０からの回復情報がテキスト又は画像により表示される。
【００３８】
センサ側通信制御部８１は、パスワードによって、メモリ８５に記憶された設定情報を更新フラグとともに同期線２５へ出力する機能を禁止可能である。センサ側通信制御部８１は、禁止中は通信マスタ４０からのリストア指示に基づく更新指令信号、及びバックアップ指示に基づく保存指令信号を受け付けない。
【００３９】
次に中継ユニット２０を有するライトカーテンシステム１０の作用について説明する。
ユーザは、パソコン６０のモニタ６２の設定画面を見ながら入力装置６３を操作することでパソコン６０からバックアップ指示及びリストア指示を出すことができる。パソコン６０内のコンピュータは、メモリ（いずれも図示略）に記憶するソフトウェアを実行することで、モニタ６２に不図示の設定画面を表示する。設定画面上の指示に関する選択肢の中からマウス等の入力装置６３の操作で所望の指示を選択することで、バックアップ指示又はリストア指示を出す。また、モニタ６２の監視用設定画面には、多光軸光電センサ１２，１３の状況に関するセンサ情報がほぼリアルタイムに表示される。また、モニタ６２の設定画面を切り換えれば設定情報なども表示される。
【００４０】
ユーザはモニタ６２の設定画面を見ながら入力装置６３を操作することでパソコン６０から通信マスタ４０を介して多光軸光電センサ１２，１３（投光器１５及び受光器１７）に各種の設定情報を設定する。また、安全ＰＬＣ３５に接続されたパソコン５０の入力装置５３をユーザが操作してコントローラ３０を介して多光軸光電センサ１２，１３の設定情報が変更される場合がある。この場合、多光軸光電センサ１２，１３に設定された設定情報が変更されたことは、通信マスタ４０は知ることができない。
【００４１】
ユーザは、パソコン６０の入力装置６３を操作してパスワードを設定する。センサ側通信制御部８１は、パスワードによって、メモリ８５の設定情報を更新フラグとともに同期線２５へ出力する機能を禁止する。また、センサ側通信制御部８１は、パスワードによって、同期線２５を伝送される設定情報をメモリ８５に書き込んで保存する機能を禁止する。センサ側通信制御部８１は、禁止中は通信マスタ４０からリストア指示に基づく更新指令信号及びバックアップ指示に基づく保存指令信号を受け付けない。
【００４２】
ライトカーテン１１の稼動中は、同期線２５に設定情報と検出情報が伝送されている。センサ側通信制御部８１は、同期線２５を伝送される設定情報を定期的にメモリ８５の設定情報と比較して相違点の有無を検出する。マスタ側通信制御部８２は、相違点が検出された場合、通信マスタ４０へ報知信号を出力する。報知信号は通信マスタ４０からパソコン６０へ転送され、パソコン６０のモニタ６２に報知情報が表示される。この報知情報を見たユーザは、パソコン６０の入力装置６３を操作してパスワードを入力したうえで、バックアップ指示を出す。このバックアップ指示は通信マスタ４０から中継ユニット２０に送られる。
【００４３】
マスタ側通信制御部８２が通信マスタ４０からバックアップ指示及びパスワードを受信する。このとき、第２トランシーバ８９がパスワード及びバックアップ指示を通信制御部８１，８２が解釈可能なデータ形式に変換する。センサ側通信制御部８１はパスワードの認証を行い、パスワードが認証されるとバックアップ指示に基づく保存指令信号を受け付ける。センサ側通信制御部８１は、同期線２５から設定情報を取得してメモリ８５に保存する。センサ側通信制御部８１は、メモリ８５の設定情報と同期線２５から取得した設定情報とを比較して相違点が解消されると、マスタ側通信制御部８２を介して回復情報を通信マスタ４０へ報知する。通信マスタ４０は回復情報を上位のパソコン６０に送るため、モニタ６２に回復情報が表示される。モニタ６２の回復情報を見たユーザは、正しい設定情報がバックアップされたことを確認する。
【００４４】
例えば、多光軸光電センサ１２，１３を新しいものに交換した場合、ユーザはパソコン６０の入力装置６３を操作してパスワードを入力したうえでリストア指示を出す。例えば、ユーザはモニタ６２で回復情報を確認した後に入力装置６３を操作してリストア指示を出す。リストア指示は通信マスタ４０を介して中継ユニット２０に送られる。
【００４５】
中継ユニット２０では、マスタ側通信制御部８２が通信マスタ４０からリストア指示及びパスワードを受信する。このとき、第２トランシーバ８９がパスワード及びリストア指示を通信制御部８１，８２が解釈可能なデータ形式に変換する。センサ側通信制御部８１は、パスワードが認証されると、リストア指示に基づく更新指令信号を受け付け、メモリ８５の設定情報を更新フラグとともに同期線２５へ出力する。すなわち、第１トランシーバ８４により設定情報が多光軸光電センサ１２，１３側の制御回路１８，１９が解釈可能なデータ形式に変換された後に第１トランシーバ８４から変換後の設定情報が分岐線２８及び同期線２５を介して多光軸光電センサ１２，１３へ伝送される。多光軸光電センサ１２，１３の制御回路１８，１９は、設定情報と更新フラグを受け付けると、その受け付けた設定情報をメモリ（図示略）に書き込むことで設定する。但し、センサ側通信制御部８１は、メモリ８５の設定情報が相違点を含む場合、相違点が解消されるまで、メモリ８５の設定情報の同期線２５への出力を禁止する。そして、その後のバックアップ指示に基づくメモリ８５の設定情報の更新により相違点が解消されると、メモリ８５の設定情報を更新フラグとともに同期線２５に出力し、交換後の多光軸光電センサ１２，１３に設定情報を設定する。こうして交換後の多光軸光電センサ１２，１３は、交換前の多光軸光電センサ１２，１３と同じ設定状態に復元される。なお、センサ側通信制御部８１は、パスワードが認証されない場合、リストア指示に基づく更新指令信号を受け付けない。また、マスタ側通信制御部８２がパスワードの認証処理を行い、認証されない場合はセンサ側通信制御部８１への保存又は更新に係る指令信号を出力しない構成でもよい。
【００４６】
以上説明したように本実施形態によれば、以下の効果が得られる。
（１）中継ユニット２０は、多光軸光電センサ１３との間でケーブル７１が接続される第一端子２１と、コントローラ３０との間でケーブル７２が接続される第二端子２２と、通信マスタ４０との間でケーブル７３が接続される第三端子２３とを備える。また、中継ユニット２０は、同期線２５から分岐する分岐線２８を介して多光軸光電センサ１３と通信可能なセンサ側通信制御部８１と、センサ側通信制御部８１と通信可能に接続されるとともに、第三端子２３に接続されたケーブル７３を介して通信マスタ４０と通信するマスタ側通信制御部８２と、メモリ８５とを備える。マスタ側通信制御部８２が通信マスタ４０からバックアップ指示を受けると、センサ側通信制御部８１は、同期線２５から設定情報を取得してメモリ８５に記憶させる。マスタ側通信制御部８２が通信マスタ４０からリストア指示を受けると、センサ側通信制御部８１は、メモリ８５の設定情報を分岐線２８を介して同期線２５に出力する。センサ側通信制御部８１は、同期線２５を伝送される設定情報とメモリ８５の設定情報とを定期又は不定期に比較し、相違点が検出された場合、マスタ側通信制御部８２は通信マスタ４０へ報知信号を出力する。よって、センサ側通信制御部８１が、同期線２５を伝送される設定情報と、メモリ８５の設定情報との相違点を検出した場合、センサ側通信制御部８１から通信マスタ４０へ報知信号が出力される。よって、通信マスタ４０からリストア指示を出すことを止めることができるので、交換前の多光軸光電センサ１２，１３に設定された設定情報と相違点を含む設定情報が、交換後の多光軸光電センサ１２，１３に設定（復元）されることを回避できる。したがって、通信マスタ４０の仕様を満足し且つ多光軸光電センサ１２，１３を含むライトカーテンシステム１０など既存の設備を変更することなく後付でも簡単に設置できる中継ユニット２０を提供できる。
【００４７】
（２）センサ側通信制御部８１は、相違点が解消されるまで、メモリ８５に記憶される設定情報の同期線２５への出力を禁止する。よって、センサ側通信制御部８１は、相違点が解消されるまで、メモリ８５に記憶される設定情報の同期線２５への出力が禁止されるので、相違点を含む設定情報が交換後の多光軸光電センサ１２，１３に設定（復元）されることを回避できる。
【００４８】
（３）センサ側通信制御部８１は、相違点が解消されると、マスタ側通信制御部８２を介して回復情報を通信マスタ４０へ報知する。よって、センサ側通信制御部８１は、相違点が解消されると、マスタ側通信制御部８２を介して回復情報を通信マスタ４０へ報知するので、ユーザは相違点がないことを確認した後にリストア指示を出すことができる。
【００４９】
（４）センサ側通信制御部８１は、パスワードによって、メモリ８５に記憶された設定情報を更新フラグとともに同期線２５へ出力する機能を禁止する。禁止中は、通信マスタ４０からリストア指示に基づく更新指令信号及びバックアップ指示に基づく保存指令信号を受け付けない。よって、センサ側通信制御部８１は、パスワードによって、メモリ８５の設定情報を更新フラグとともに同期線２５へ出力する機能を禁止できる。禁止中は、通信マスタ４０からリストア指示及びバックアップ指示を受け付けない。よって、権限のない者が、バックアップ指示を出して設定情報をメモリ８５に記憶（保存）すること、及びリストア指示を出して多光軸光電センサ１２，１３の設定情報を更新することを回避できる。
【００５０】
（５）中継ユニット２０は、分岐線２８を介して取得した設定情報をセンサ側通信制御部８１が解釈可能な形式に変換する第１トランシーバ８４を備える。中継ユニット２０において、同期線２５、分岐線２８及び第１トランシーバ８４を含む安全関連回路ＲＣと、センサ側通信制御部８１及びマスタ側通信制御部８２を含む非安全関連回路ＮＲとを分けて配置し、安全関連回路ＲＣと非安全関連回路ＮＲとを電気的に隔離するアイソレーション部ＩＬを備える。よって、安全関連回路ＲＣに非安全関連回路ＮＲからのノイズが乗ることを効果的に抑制できる。したがって、バックアップ指示を受けたときに、同期線２５を伝送される設定情報を正しくメモリ８５に保存したり、リストア指示を受けたときに、メモリ８５の設定情報を正しく同期線２５に出力できたりする。
【００５１】
（６）通信マスタ４０は、ＩＯ−Ｌｉｎｋマスタである。よって、通信マスタ４０は、ＩＯ−Ｌｉｎｋ通信により多光軸光電センサ１２，１３のセンサ情報を中継ユニット２０を介して簡単に取得し、その取得したセンサ情報に基づき多光軸光電センサ１２，１３の状況を監視できる。
【００５２】
（７）センサ側通信制御部８１は、同期線２５を伝送される設定情報とメモリ８５の設定情報とを比較して相違点の有無を検出する。センサ側通信制御部８１は、相違点が検出された場合、同期線２５を伝送される設定情報をメモリ８５に記憶させる。よって、中継ユニット２０のメモリ８５に多光軸光電センサ１２，１３の設定情報と相違のない正しい設定情報を保存できる。
【００５３】
なお、上述の実施形態は、以下の態様とすることができる。
・前記実施形態において、上位（ユーザー）からの指示によって、バックアップ及びリストアする構成に替え、中継ユニット２０が自動でバックアップ処理及びリストア処理を行ってもよい。例えば、中継ユニット２０内のセンサ側通信制御部８１が設定情報の相違点を検出すると、同期線２５を伝送される設定情報を分岐線２８を介して取得し、その取得した設定情報をメモリ８５に書き込むことで、メモリ８５の設定情報を自動的に更新する。この場合、リストア指示は上位からの指示でもよい。また、通信マスタ４０は多光軸光電センサ１２，１３の少なくとも一方の交換を検出すると、リストア指示を中継ユニット２０に送る。センサ側通信制御部８１は、通信マスタ４０からのリストア指示に従って、メモリ８５の設定情報を更新フラグと共に分岐線２８を介して同期線２５に出力し、交換後の多光軸光電センサ１２，１３に設定情報を設定する。あるいは、中継ユニット２０内のセンサ側通信制御部８１が多光軸光電センサ１２，１３の少なくとも一方の交換を検出すると、センサ側通信制御部８１はメモリ８５の設定情報を更新フラグとともに分岐線２８を介して同期線２５に出力し、交換後の多光軸光電センサ１２，１３に設定情報を設定する。これにより交換後の多光軸光電センサ１２，１３が交換前の多光軸光電センサ１２，１３と同じ設定状態に自動的に復元される。
【００５４】
・中継ユニット２０は、投光器１５とコントローラ３０との間に接続してもよい。要するに、中継ユニット２０は、一対の多光軸光電センサ１２，１３のうちどちらか一方とコントローラ３０との間に接続されればよい。
【００５５】
・中継ユニット２０におけるバックアップ指示とリストア指示の受付けを、パスワードで禁止しない構成でもよい。
・通信マスタ４０は、ＩＯ−Ｌｉｎｋマスタに限定されない。その他の通信規格に基づく通信マスタでもよい。
【００５６】
・認証データはパスワードに限定されない。指紋認証データ、光彩認証データ、顔認証データ、声紋認証データでもよい。要するに、権限のある者であることを認証できればよい。
【００５７】
・光電センサは、多光軸光電センサ１２，１３に限定されない。一光軸の光電センサでもよい。
・ケーブル７１，７２を８芯とし、第一端子２１と第二端子２２とを接続する配線の数を８本としたが、１２芯など他の芯数のケーブルを使用して第一端子２１と第二端子２２とを接続する配線の数を１２本としてもよい。
【００５８】
・上記実施形態及び上記変形例の一部を適宜公知の構成で置き換えても良い。また、上記実施形態及び上記変形例は、適宜その一部又は全部を他の変形例と組み合わせてもよい。
【符号の説明】
【００５９】
１０…ライトカーテンシステム、１１…ライトカーテン、１２，１３…光電センサの一例としての多光軸光電センサ、１４…投光素子、１５…投光器、１５Ａ…ケーブル、１６…受光素子、１７…受光器、１７Ａ…ケーブル、２０…中継ユニット、２１…第一端子、２２…第二端子、２３…第三端子、２５…同期線、２８…分岐線、３０…コントローラ、３１…第一端子、３２…第二端子、３３…同期線、４０…通信マスタ、４１…第一端子、４２…第二端子、５０…パソコン、５１…本体、５２…モニタ、５３…入力装置、６０…パソコン、６１…本体、６２…モニタ、６３…入力装置、７１…ケーブル、７２…ケーブル、７３…ケーブル、７４…ケーブル、８１…センサ側通信制御部、８２…マスタ側通信制御部、８３…電源回路、８４…トランシーバの一例としての第１トランシーバ、８５…記憶部の一例としてのメモリ、８８…電源回路、８９…第２トランシーバ、ＲＣ…安全関連回路、ＮＲ…非安全関連回路、ＩＬ…アイソレーション部。
【図１】
2019178989.tif 000003
【図２】
2019178989.tif 000004