(57)【要約】【課題】自動的に設定した複数の各しきい値を作業者が簡単に測定環境などに応じてより適切な値に微調整することのできるようにすること。【解決手段】検出手段１３により得られる検出量を演算して検出手段１３の配置位置などに対応して得られる複数のしきい値を求める演算手段６と、演算手段６で求めた複数のしきい値をそれぞれ独立に設定する設定手段８，９と、前記設定手段８、９により設定された複数の各しきい値および検出手段１３により得られる検出量を数値として表示する表示手段２３と、前記表示手段２３に表示する内容を選択する表示チャンネル選択手段と、前記表示チャンネル選択手段により選択され、前記表示手段２３に表示されたしきい値を微調整するしきい値調整手段１９，２０を有し、表示手段２３の表示で確認しながらしきい値を調整して再設定する。【選択図】    図１
2006157058.tif 000002
【特許請求の範囲】
【請求項１】
被検出物体の検出量に応じて出力する検出手段と、前記被検出物体の有無に基づき前記検出手段により得られる検出量を演算して複数のしきい値を求める演算手段と、前記演算手段で求めた複数のしきい値をそれぞれ独立に設定する設定手段と、前記検出手段により得られた検出量と前記設定手段により設定された前記複数のしきい値とをそれぞれ比較する比較手段と、前記比較手段により得られた複数の比較結果にそれぞれ対応した複数の出力を出す出力手段と、前記設定手段により設定された複数のしきい値を数値として切り換え表示する表示手段と、前記複数のしきい値から前記表示手段に表示される前記しきい値を一つ選択する表示チャンネル選択手段と、前記表示チャンネル選択手段により選択され、前記表示手段に表示された前記しきい値を調整して、そのしきい値に対応する前記設定手段のしきい値を再設定するしきい値調整手段を設けてなることを特徴とする検出スイッチ。
【請求項２】
前記表示手段は、さらに前記検出手段によって得られた検出量を表示することを特徴とする請求項１に記載の検出スイッチ。
【請求項３】
前記検出スイッチは、さらに前記表示チャンネル選択手段によって選択した前記しきい値と前記検出手段の検出量との比である相対値を算出する相対値算出手段を有し、前記表示手段は、さらに前記相対値算出手段により算出された相対値を表示することを特徴とする請求項１又は請求項２に記載の検出スイッチ。
【請求項４】
前記検出スイッチは、さらに前記表示チャンネル選択手段によって選択したチャンネルを表示する選択チャンネル表示手段を有していることを特徴とする請求項１又は請求項２又は請求項３に記載の検出スイッチ。
【請求項５】
前記表示手段は、さらに前記被検出物体の有無に基づき前記検出手段により得られる検出量を前記演算手段にて演算して前記しきい値を求め、前記設定手段により設定された際、設定された前記しきい値を表示することを特徴とする請求項１又は請求項２又は請求項３又は請求項４に記載の検出スイッチ。
【請求項６】
前記比較手段により得られた前記複数のしきい値にそれぞれ対応する検出結果を表示する検出結果表示手段をさらに備えたことを特徴とする請求項１又は請求項２又は請求項３又は請求項４又は請求項５に記載の検出スイッチ。
【請求項７】
被検出物体の検出量に応じて出力する検出手段と、第１の被検出物体の有無に基づき前記検出手段により得られる検出量を演算して第１のしきい値を求めるとともに、前記第１の被検出物体とは異なる第２の被検出物体の有無に基づき前記検出手段により得られる検出量を演算して第２のしきい値を求める演算手段と、前記演算手段で求めた第１および第２のしきい値をそれぞれ独立に設定する設定手段と、前記検出手段により得られた検出量と前記設定手段により設定された前記第１のしきい値とを比較するとともに、前記検出手段により得られた検出量と前記設定手段により設定された前記第２のしきい値とを比較する比較手段と、前記比較手段により得られた前記検出量と前記第１のしきい値との比較結果に基づき第１の検出結果を出力するとともに、前記比較手段により得られた前記検出量と前記第２のしきい値との比較結果に基づき第２の検出結果を出力する出力手段と、前記設定手段により設定された第１および第２のしきい値を数値として切り換え表示する表示手段と、前記第１および第２のしきい値のうち前記表示手段に表示するしきい値を一つ選択する表示チャンネル選択手段と、前記表示チャンネル選択手段により選択され、前記表示手段に表示された第１または第２のしきい値を調整して、そのしきい値に対応する前記設定手段の第１または第２のしきい値を再設定するしきい値調整手段を設けてなることを特徴とする検出スイッチ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検出スイッチに関するものである。
【背景技術】
【０００２】
従来より、工場の生産ライン等で移動する物体の有無を検出するために、光電スイッチ、近接スイッチ、超音波スイッチ等の検出スイッチが用いられている。例えば、光電スイッチは、物体の搬送経路に光を投射し、その光の反射光または透過光を検出することにより、物体の有無を判定するものである。
【０００３】
透過型の光電スイッチでは、投光部から投射された光が物体検出領域を通過する物体に遮られることにより受光部の受光量が変化する。この変化から物体の存在を判定するようにされ、この場合、受光部での受光量（検出量）が予め設定した受光量（しきい値）以下のときに被検出物体が存在すると判定するようにされている。一方、反射型の光電スイッチでは、投光部から投射された光が物体検出領域を通過する物体により反射されることにより受光部の受光量が変化する。この変化から被検出物体の存在を判定するもので、この場合、受光部での反射光による受光量（検出量）が予め設定した受光量（しきい値）を越えたときに被検出物体が存在すると判定するようにされている。
【０００４】
ところで、このような光電スイッチは、光軸のずれ、投光面や受光面の汚れ、投光部の発光素子の特性の劣化等により検出量が低下する場合がある。このような場合には、光電スイッチの感度すなわちしきい値による判定能力が低下するので、しきい値を検出量の低下に応じて再設定し、感度を高め、検出量が低下しても安定して被検出物体が検出できるようにする必要がある。
【０００５】
しかし、しきい値の設定は、被検出物体の有無の状態を設定し、被検出物体の有無の状態で得られた検出量データに基づいて行われ、手間のかかる作業となっている。そこで、しきい値の設定を自動的に行う自動しきい値設定方式の光電スイッチが開発されている。この自動しきい値設定方式によるしきい値の設定は、その設定時に制御信号を入力することにより開始され、検出量をサンプリングして得られたデータ群から、例えば最大値、最小値（結果的には被検出物体の有無時の検出量となる。）の中間値をマイクロコンピュータで演算させて求め、求めた中間値をしきい値として自動的に設定するものである。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記のような自動しきい値設定方式の光電スイッチでは、しきい値の設定作業は簡単であるが、その分大雑把なしきい値となり、特に複数のしきい値を設定する場合にはしきい値間の幅が狭くなるため、各しきい値を測定環境や被検出物体の検出量が変化した場合などに応じて微調整をする必要がある。しかし、自動的に設定されたしきい値を作業者は知ることができず、これを行うことができないという問題があった。また、このような問題は光電スイッチに限らず、近接スイッチ、超音波スイッチ等の検出スイッチにおいても有する問題である。
【０００７】
本発明が解決しようとする課題は、自動的に設定した複数の各しきい値を作業者が簡単に測定環境などに応じてより適切な値に微調整することのできるようにし、斯かる問題を解消する点にある。
【課題を解決するための手段】
【０００８】
本発明は、検出スイッチにおいて、被検出物体の検出量に応じて出力する検出手段と、前記被検出物体の有無に基づき前記検出手段により得られる検出量を演算して複数のしきい値を求める演算手段と、前記演算手段で求めた複数のしきい値をそれぞれ独立に設定する設定手段と、前記検出手段により得られた検出量と前記設定手段により設定された前記複数のしきい値とをそれぞれ比較する比較手段と、前記比較手段により得られた複数の比較結果にそれぞれ対応した複数の出力を出す出力手段と、前記設定手段により設定された複数のしきい値を数値として切り換え表示する表示手段と、前記複数のしきい値から前記表示手段に表示される前記しきい値を一つ選択する表示チャンネル選択手段と、前記表示チャンネル選択手段により選択され、前記表示手段に表示された前記しきい値を調整して、そのしきい値に対応する前記設定手段のしきい値を再設定するしきい値調整手段を設けてなることを主な特徴とする。
【発明の効果】
【０００９】
本発明では、しきい値設定時、演算手段は検出手段により得られる検出量を収集し、得られた検出量のデータ群から、例えば最大値、最小値を求め、求めた最大値、最小値の中間値をしきい値として自動的に設定する。この場合、例えば検出手段と被検出物体との距離などの違いによる検出量に対し、それぞれのしきい値を個別に設定する。このようにして求めた複数の各しきい値について個別に表示し、検出手段が配置されている環境に適合しているか否かをこの表示により確認しながらそのしきい値を微調整することができるので、簡単に測定環境や被検出物体の検出量の変化などに応じた適切なしきい値を設定することができ、被検出物体の有無の判定能力を高めることができる。
【発明を実施するための最良の形態】
【００１０】
自動的に設定した複数の各しきい値を作業者が簡単に測定環境などに応じてより適切な値に微調整することのできるようにする目的を、しきい値設定時に自動的に求めた複数のしきい値を個別に表示するとともに、表示されたしきい値について検出手段が配置されている測定環境や被検出物体の検出量の変化などに応じて微調整することにより実現した。
【実施例】
【００１１】
以下、本発明の実施例について図を参照して説明する。図１は本発明の一実施例における光電スイッチ親機の構成を示すブロック図である。また、図２は図１の光電スイッチ親機に連接される光電スイッチ子機の構成を示すブロック図である。
【００１２】
図１の光電スイッチ親機１００は、ゲ−トアレイからなる処理部１およびＣＰＵ（中央演算処理装置）からなる制御部２を備える。処理部１は、タイミング制御部３、比較部４、出力部５、しきい値演算処理部６、検出量データ用レジスタ７、第１のしきい値設定用レジスタ８、第２のしきい値設定用レジスタ９および送受信レジスタ１０を有する。
【００１３】
処理部１には、駆動回路１１、発光素子１２、受光素子１３、増幅器１４およびＡ／Ｄ変換器（アナログ・デジタル変換器）１５が接続されている。発光素子１２および受光素子１３には光ファイバを通してセンサヘッド部（図示せず）が接続されている。
【００１４】
タイミング制御部３は、駆動回路１１を介して発光素子１２の投光タイミングを制御する。駆動回路１１が発光素子１２を駆動すると、発光素子１２から光ファイバ（図示せず）を介して光が検知領域に投射される。センサヘッド部が透過型の場合には、検知領域に物体が存在しないときに、発光素子１２から投射された光が受光素子１３で受光される。一方、センサヘッド部が反射型の場合には、検知領域に物体が存在するときに、物体からの反射光が受光素子１３で受光される。
【００１５】
受光素子１３は、検知領域にある物体の状態（検知領域内の一部あるいは全部に物体があるなど）に応じた検出量信号を出力し、その出力信号は増幅器１４により増幅された後、Ａ／Ｄ変換器１５に与えられる。Ａ／Ｄ変換器１５は、増幅器１４の出力信号をデジタル信号に変換して処理部１に与える。処理部１に与えられた検出量はレジスタ７に格納される。
【００１６】
しきい値演算処理部６は、しきい値設定指令時に、例えば検出量の最大値および最小値に基づいてその最大値と最小値との間にしきい値を求める演算を行い、しきい値を自動的に算出する。この実施例の光電スイッチ親機１００では、例えば検出手段と被検出物体との距離や被検出物体の色などの違いによる２つの検出量に対して、それぞれについてしきい値演算処理を行い、これにより得られた２つのしきい値がそれぞれ第１のしきい値設定用レジスタ８および第２のしきい値設定用レジスタ９に設定される。送受信レジスタ１０には、制御部２および図２の光電スイッチ子機２００に対して送受信する送受信デ−タが一時的に格納される。
【００１７】
比較部４は、検出量と第１のしきい値との比較および検出量と第２のしきい値との比較を時分割で行い、それらの比較結果を、出力部５を介して出力端子２６Ａ、２６Ｂにそれぞれ第１の検出信号ＤＥＴ１および第２の検出信号ＤＥＴ２として出力する。この光電スイッチ親機１００は、第１のしきい値および第２のしきい値にそれぞれ対応する２つのチャンネル“Ａ”，“Ｂ”を有する。また、この光電スイッチ親機１００に順次接続される光電スイッチ子機には順次チャンネル“１”，“２”，…が与えられる。
【００１８】
また、処理部１には、チャンネル“Ａ”，“Ｂ”における検出結果およびしきい値設定状態を表示するＬＥＤ部１６および図２の光電スイッチ子機２００を接続するためのコネクタ１７が接続されている。
【００１９】
一方、制御部２には、しきい値設定スイッチ１８、アップスイッチ１９、ダウンスイッチ２０およびモ−ドスイッチ２１が接続されている。しきい値設定スイッチ１８は、処理部１のしきい値演算処理部６にしきい値設定指令を指令するために用いられる。また、アップスイッチ１９およびダウンスイッチ２０は、しきい値演算処理部６により求めたしきい値、つまりしきい値設定用レジスタ８および第２のしきい値設定用レジスタ９に設定されたしきい値を微調整するために用いられる。モ−ドスイッチ２１は、主として後述する表示モ−ドを切り換えるために用いられる。
【００２０】
また、制御部２には、光電スイッチ親機１００の第１および第２のしきい値およびチャンネルを記憶するＥＥＰＲＯＭ（電気的に消去および書き込み可能なリ−ドオンリメモリ）２２が接続されている。さらに、この制御部２には当該光電スイッチ親機１００の検出量と第１のしきい値および第２のしきい値ならびに光電スイッチ子機の検出量およびしきい値をデジタル的に数値表示するためのＬＣＤ部（液晶表示部）２３が接続されている。このＬＣＤ部２３には、赤のバックライト２４および緑のバックライト２５が設けられている。
【００２１】
この実施例では、タイミング制御部３、駆動回路１１、発光素子１２、受光素子１３、増幅器１４、Ａ／Ｄ変換器１５が検出手段を構成し、比較部４および出力部５が比較手段を構成する。また、しきい値演算処理部６およびしきい値設定スイッチ１８が演算手段を構成し、しきい値設定用レジスタ８（親機１００では、しきい値設定用レジスタ９を含む）がしきい値設定手段を構成する。
【００２２】
さらに制御部２、ＬＥＤ部１６、ＬＣＤ部２３、バックライト２４および２５が表示手段を構成し、アップスイッチ１９、ダウンスイッチ２０および制御部２が調整手段を構成する。またさらに、制御部２およびＬＣＤ部２３が検出スイッチ用表示装置を構成し、アップスイッチ１９、ダウンスイッチ２０および制御部２が検出スイッチ用設定装置を構成し、モ−ドスイッチ２１とアップスイッチ１９とダウンスイッチ２０とにより表示チャンネル選択手段を構成し、送受信レジスタ１０は送受信手段を構成する。
【００２３】
図２の光電スイッチ子機２００は、ゲ−トアレイからなる処理部１ａを備える。処理部１ａは、タイミング制御部３、比較部４ａ、出力部５、しきい値演算処理部６および検出量デ−タ用レジスタ７、しきい値設定用レジスタ８および送受信レジスタ１０を有する。
【００２４】
処理部１ａには、図１の光電スイッチ親機１００同様に、駆動回路１１、発光素子１２、受光素子１３、増幅器１４およびＡ／Ｄ変換器１５が接続されている。Ａ／Ｄ変換器１５により得られた検出量はレジスタ７に格納される。
【００２５】
この光電スイッチ子機２００においては、１つのしきい値が設定される。しきい値設定スイッチ１８の操作に応答してしきい値設定処理を行い、自動的にしきい値を設定する。しきい値演算処理部６により得られたしきい値はしきい値としてレジスタ８に設定される。送受信レジスタ１０には、図１の光電スイッチ親機１００に対して送受信する送受信デ−タが一時的に格納される。比較部４ａは、検出量をしきい値と比較し、その比較結果を、出力部５を介して出力端子２６に検出信号ＤＥＴとして出力する。
【００２６】
処理部１ａには光電スイッチ親機１００または他の光電スイッチ子機を接続するための２つのコネクタ１７Ａ，１７Ｂが接続されている。ここでは、コネクタ１７Ａに図１の光電スイッチ親機１００が接続され、コネクタ１７Ｂに他の光電スイッチ子機が接続されるものとする。また、処理部１ａには、当該光電スイッチ子機２００のしきい値を記憶するＥＥＰＲＯＭ２２が接続されている。
【００２７】
図３は図１の光電スイッチ親機１００の表示パネルを示す図である。図３において、ＬＥＤ部１６は、チャンネル“Ａ”の検出状態を表示する動作表示用ＬＥＤ１６Ａ、チャンネル“Ｂ”の検出状態を表示する動作表示用ＬＥＤ１６Ｂ、およびしきい値設定状態を表示するしきい値設定状態表示用ＬＥＤ１６Ｃを有する。
【００２８】
動作表示用ＬＥＤ１６Ａは、チャンネル“Ａ”における検出信号がオン状態になると赤く点灯する。動作表示用ＬＥＤ１６Ｂは、チャンネル“Ｂ”における検出信号がオン状態になると赤く点灯する。しきい値設定表示用ＬＥＤ１６Ｃは、しきい値設定処理中に黄色に点灯する。検出信号ＤＥＴ１，ＤＥＴ２が入光時にオンするか遮光時にオンするかは、図示しない切り換えスイッチにより切り換えることができる。
【００２９】
しきい値設定スイッチ１８を押すと、図１のしきい値演算処理部６によりしきい値が求められ、そのしきい値はレジスタ８に自動的に設定される。アップスイッチ１９およびダウンスイッチ２０は、しきい値演算処理部６により求めたしきい値を微調整するために用いられる。ＬＣＤ部２３は、表示チャンネルを示すチャンネル部２３ａおよび表示チャンネルの検出量、しきい値または相対値を示すデ−タ表示部２３ｂを有する。ここで、相対値とは、検出量としきい値との比であり、しきい値に対する検出量の余裕度を表す。
【００３０】
モ−ドスイッチ２１を所定時間（例えば３秒）以上押すと、デ−タ表示部２３ｂに表示されるデ−タが検出量と相対値との間で切り替わる。また、モ−ドスイッチ２１を所定時間（例えば３秒）未満押すと、デ−タ表示部２３ｂに表示されるデータが検出量としきい値との間または相対値としきい値との間で切り替わる。このように、モ−ドスイッチ２１を操作することにより表示モ−ドが切り替わる。また、モ−ドスイッチ２１とアップスイッチ１９またはダウンスイッチ２０を押すと、チャンネル部２３ａの表示チャンネルが切り替わる。
【００３１】
電源投入時には、図１のＥＥＰＲＯＭ２２の記憶内容に基づいて前回の電源オフ時に表示されていたチャンネルが表示チャンネルとしてチャンネル部２３ａに表示され、そのチャンネルにおける検出量または相対値がデ−タ表示部２３ｂに表示される。
【００３２】
このＬＣＤ部２３は、表示チャンネルにおける検出信号がオンのときに、図１のバックライト２４が点灯することにより赤の表示を行い、表示チャンネルにおける検出信号がオフのときに、図１のバックライト２５が点灯することにより緑の表示を行う。すなわち、表示されたしきい値に対応する検出結果に応じて異なる背景色となる。
【００３３】
図４は図１の光電スイッチ親機１００の制御部２における表示更新処理を示すフロ−チャ−トである。制御部２は、処理部１との間で検出量およびしきい値の送受信を行うことによりＬＣＤ部２３における表示の更新を行う。
【００３４】
まず、制御部２は、検出量の読み出し回数Ｎを０に設定する（ステップＳ１）。そして、スイッチ入力があるか否かを判定する。（ステップＳ２）。しきい値設定スイッチ１８によりしきい値の微調整が指令されると（ステップＳ３）、後述するしきい値の読み出し処理を行い（ステップＳ４）、読み出されたしきい値にアップスイッチ１９またはダウンスイッチ２０による入力値を加算する（ステップＳ５）。そして、その加算結果を新たなしきい値として後述するしきい値の書き込み処理を行い（ステップＳ６）、ステップＳ１５に進む。
【００３５】
モ−ドスイッチ２１により表示モ−ドの変更が指令されると（ステップＳ７）、表示モ−ドを変更する。（ステップＳ８）。そして、検出量の読み出し処理を行い（ステップＳ９）、ステップＳ１５に進む。
【００３６】
また、モ−ドスイッチ２１およびアップスイッチ１９またはダウンスイッチ２０によりチャンネルの変更が指令されると（ステップＳ１０）、チャンネルを変更し（ステップＳ１１）、検出量の読み出し回数Ｎを０に再設定する（ステップＳ１２）。そして、検出量の読み出し処理を行い（ステップＳ１３）、ステップＳ１５に進む。
【００３７】
なお、ステップＳ２において、スイッチ入力がない場合には、検出量の読み出し処理を行い（ステップＳ１４）、ステップＳ１５に進む。ステップＳ１５においては、検出量の読み出し回数Ｎを１増加する。検出量の読み出し回数Ｎが所定回数（たとえば８回）になるまでステップＳ２〜ステップＳ１５の処理を繰り返す。これにより、所定回数（例えば８回）の検出量の読み出し処理が所定の周期で行われる。また、チャンネルを変更した場合には、チャンネルの変更後から所定回数（例えば８回）の検出量の読み出し処理が所定の周期で行われる。
【００３８】
検出量の読み出し回数Ｎが所定回数（例えば８回）になると、後述するしきい値の読み出し処理を行い（ステップＳ１７）、所定回数（例えば８回）分の検出量の平均値を求め、その平均値としきい値の比を求めることにより相対値を算出する。（ステップＳ１８）。そして、現在の表示モ−ドで現在のチャンネルの検出量、しきい値および相対値の表示を更新する（ステップＳ１９）。
【００３９】
次に、図５、図６および図７を参照しながら検出量の読み出し処理ならびにしきい値の読み出し処理および書き込み処理を説明する。図５は読み出し処理時および書き込み処理時に制御部２から処理部１に与えられるアドレスのフォ−マットを示す図である。
【００４０】
図５に示すように、アドレスは、読み出し／書き込みビットＲＷ、検出量／しきい値ビットＲＴおよびチャンネルＣＨを含む。読み出し／書き込みビットＲＷは、読み出し処理を行うか書き込み処理を行うかを示しており、“０”のときに読み出し処理を示し、“１”のときに書き込み処理を示す。検出量／しきい値ビットＲＴは、処理するデ−タが検出量であるかしきい値であるかを示しており“０”のときに検出量を示し、“１”のときにしきい値を示す。また、チャンネルＣＨは表示または微調整するチャンネルを示している。
【００４１】
図６は制御部２によるアドレス設定処理を示すフロ−チャ−トである。まず、制御部２は、処理すべきデ−タが検出量であるかしきい値であるかを判定する（ステップＳ２１）。検出量を処理する場合には、検出量／しきい値ビットＲＴを“０”に設定する（ステップＳ２２）。そして、読み出し／書き込みビットＲＷを“０”に設定する（ステップＳ２３）。
【００４２】
処理すべきデ−タがしきい値の場合には、検出量／しきい値ビットＲＴを“１”に設定し（ステップＳ２４）、アップスイッチ１９またはダウンスイッチ２０が押されているか否かに基づいて読み出し処理を行うべきか書き込み処理を行うべきかを判定する（ステップＳ２５）。読み出し処理を行う場合には、読み出し／書き込みビットＲＷを“０”に設定し（ステップＳ２６）、書き込み処理を行う場合には、読み出し／書き込みビットＲＷを“１”に設定する（ステップＳ２７）。
【００４３】
その後、モ−ドスイッチ２１およびアップスイッチ１９またはダウンスイッチ２０により設定されているチャンネルに基づいて、チャンネルＣＨを設定する（ステップＳ２８）。そして、設定された読み出し／書き込みビットＲＷ、検出量／しきい値ビットＲＴおよびチャンネルＣＨを含むアドレスを設定する（ステップＳ２９）。
【００４４】
図７は処理部１および制御部２により行われる読み出し処理および書き込み処理を示すフロ−チャ−トである。まず、制御部２において、図６に示したアドレス設定処理を行う（ステップＳ３１）。そして、設定されたアドレスを制御部２から処理部１に送信する（ステップＳ３２）。
【００４５】
処理部１は、受信したアドレスの読み出し／書き込みビットＲＷに基づいて読み出し処理を行うべきかを判定する（ステップＳ３３）。読み出し処理を行う場合には、アドレスのチャンネルＣＨに基づいて当該光電スイッチ親機（自機）１００における読み出し処理を行うべきか光電スイッチ子機２００における読み出し処理を行うべきかを判定する（ステップＳ３４）。すなわち、チャンネルＣＨが“Ａ”または“Ｂ”に設定されている場合には、当該光電スイッチ親機１００における読み出し処理となり、チャンネルＣＨが“１”以降の番号に設定されている場合には光電スイッチ子機２００における読み出し処理となる。
【００４６】
当該光電スイッチ親機（自機）１００における読み出し処理を行う場合には、処理部１は、検出量／しきい値ビットＲＴに基づいてレジスタ７に格納されている検出量、レジスタ８に設定されている第１のしきい値またはレジスタ９に設定されている第２のしきい値を読み出しデ−タとして送受信レジスタ１０に設定する（ステップＳ３５）。そして、処理部１から制御部２に送受信レジスタ１０の読み出しデ−タを送信する（ステップＳ３６）。制御部２は、その読み出しデ−タをＬＣＤ部２３のデ−タ表示部２３ｂに表示する。
【００４７】
一方、光電スイッチ子機２００における読み出し処理を行う場合には、処理部１は、アドレスのチャンネルＣＨに基づいて該当する光電スイッチ子機２００にアドレスを送信する（ステップＳ３７）。この場合、アドレスを受信した子機は、そのアドレスの読み出し／書き込みビットＲＷに基づいて読み出し処理を行うべきであると判定し、かつ検出量／しきい値ビットＲＴに基づいて検出量を処理すべきかしきい値を処理すべきかを判定し、検出量またはしきい値を読み出しデ−タとしてコネクタ１７Ａを介して光電スイッチ親機１００に送信する。
【００４８】
光電スイッチ親機１００の処理部１は、光電スイッチ子機２００からの読み出しデ−タを送受信レジスタ１０に受信すると（ステップＳ３８）、制御部２にその読み出しデ−タを送信する（ステップＳ３９）。制御部２は、受信した読み出しデ−タをＬＣＤ部２３のデ−タ表示部２３ｂに表示する。
【００４９】
ステップＳ３３において，書き込み処理を行う場合には、アドレスのチャンネルＣＨに基づいて当該光電スイッチ親機（自機）１００における書き込み処理を行うべきかを光電スイッチ子機２００における書き込み処理を行うべきかを判定する（ステップＳ４０）。当該光電スイッチ親機（自機）１００における書き込み処理を行う場合には、制御部２から処理部１に書き込みデ−タを送信する（ステップＳ４１）。ここで、書き込みデ−タは、前回の読み出し処理により読みだされたしきい値にアップスイッチ１９またはダウンスイッチ２０による入力値を加算した値である。処理部１は、受信した書き込みデ−タを新たなしきい値としてアドレスのチャンネルＣＨに応じてレジスタ８または９に設定する。
【００５０】
一方、光電スイッチ子機２００における書き込み処理を行う場合には、処理部１は、アドレスのチャンネルＣＨに基づいて該当する光電スイッチ子機２００にアドレスを送信する（ステップＳ４３）。その後、制御部２から処理部１に書き込みデ−タを送信する（ステップＳ４４）。ここで書き込みデ−タは、前回の読み出し処理により読み出されたしきい値にアップスイッチ１９またはダウンスイッチ２０による入力値を加算した値である。
【００５１】
処理部１は、受信した書き込みデ−タを、コネクタ１７を介して光電スイッチ子機２００に送信する（ステップＳ４５）。書き込みデ−タを受信した光電スイッチ子機２００は、アドレスの読み出し／書き込みビットＲＷおよび検出量／しきい値ビットＲＴに基づいて受信した書き込みデ−タを新たなしきい値と判定してレジスタ８に設定する。
【００５２】
このようにして、図３に示すモ−ドスイッチ２１およびアップスイッチ１９またはダウンスイッチ２０を操作することにより、チャンネル部２３ａのチャンネルが切り替わり、モ−ドスイチ２１を操作することによりデ−タ表示部２３ｂに表示されるデ−タが検出量、しきい値および相対値の間で切り替わる。
【００５３】
それにより、作業者は、光電スイッチ親機１００の検出量、第１および第２のしきい値ならびに光電スイッチ子機２００の検出量、しきい値および相対値を正確に知ることができる。
【００５４】
また、アップスイッチ１９またはダウンスイッチ２０を操作することによりチャンネル部２３ａに表示されたチャンネルにおけるしきい値が微調整されるとともに、新たなしきい値デ−タがデ−タ表示部２３ｂに表示される。したがって作業者は、デ−タ表示部２３ｂの表示を見ながら光電スイッチ親機１００および光電スイッチ子機２００に設定されたしきい値を微調整することができる。なお、以上の説明では、モ−ドスイチ２１を操作することによりデ−タ表示部２３ｂに表示されるデ−タが検出量、しきい値および相対値の間で切り替わるようにしているが、しきい値の表示と検出量または相対値の表示を別にし、しきい値の表示を表示チャンネルの切替で常に行なうようにしてもよい。
【００５５】
なお、上記実施例では、親機と子機とを組み合わせた場合の検出スイッチ装置について説明しているが、親機単独で使用しても良いことは言うまでもない。また制御部２、制御部に入力するスイッチ１９、２０、２１およびＬＣＤ表示部２３、ＥＥＰＲＯＭ２２、バックライト２４、２５を単体のユニットとして構成し、子機に設けるようにしてもよい。
【００５６】
さらに、上記実施例では、本発明を光電スイッチおよび光電スイッチシステムに適用した場合を説明したが、本発明は、近接スイッチ、超音波スイッチ等の他の検出スイッチおよび他の検出スイッチシステムにも同様にして適用することができる。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施形態における光電スイッチ親機の構成を示すブロック図である。
【図２】図１に示す光電スイッチ親機に連接される光電スイッチ子機の構成を示すブロック図である。
【図３】図１の光電スイッチ親機の表示パネルをしめす図である。
【図４】図１の光電スイッチ親機における表示更新処理を示すフロ−チャ−トである。
【図５】読み出し処理および書き込み処理に用いられるアドレスのフォ−マットを示す図である。
【図６】図１の光電スイッチ親機の制御部によるアドレス設定処理を示すフロ−チャ−トである。
【図７】図１の光電スイッチ親機における読み出し処理および書き込み処理を示すフロ−チャ−トである。
【符号の説明】
【００５８】
１、１ａ  処理部
２    制御部
４、４ａ  比較部
５  出力部
６  しきい値演算処理部
７  受光量データ用レジスタ
８  第１のしきい値設定用レジスタ
９  第２のしきい値設定用レジスタ
１０  送受信レジスタ
１２  発光素子
１３  受光素子
１６  ＬＥＤ表示部
１６Ａ  チャンネル“Ａ”の検出状態を表示する動作表示部
１６Ｂ  チャンネル“Ｂ”の検出状態を表示する動作表示部
１６Ｃ  しきい値設定状態を表示するしきい値設定表示部
１７，１７Ａ，１７Ｂ  コネクタ
１８  しきい値設定スイッチ
１９  アップスイッチ
２０  ダウンスイッチ
２１  モ−ドスイッチ
２３  ＬＣＤ表示部
２３a  選択チャンネル表示部
２３ｂ  デ−タ表示部
２４  赤色バックライト
２５  緑色バックライト
【図１】
2006157058.tif 000003
【図２】
2006157058.tif 000004
【図３】
2006157058.tif 000005
【図４】
2006157058.tif 000006
【図５】
2006157058.tif 000007
【図６】
2006157058.tif 000008
【図７】
2006157058.tif 000009