(57)【特許請求の範囲】
【請求項１】
出力信号を出力する信号源ユニットと、上記出力信号を受ける信号処理ユニットと、を含み、上記信号源ユニットは、上記信号処理ユニットにより制御される電力により動作するようになっている信号処理システムにおいて、
上記信号源ユニットは、正常時に上記出力信号中に該出力信号の信号幅より短い信号幅でかつ出力信号のレベルを反転させたレベルの自己診断信号を重畳し、断線および出力短絡の異常時には自己診断信号の重畳を行わず、また、当該信号源ユニット内のいずれかの箇所の故障時にはその故障箇所に応じたコード化形態で自己診断信号を重畳して上記出力信号を出力する、ことを特徴とする信号処理システム。
【請求項２】
上記信号処理ユニットは、上記出力信号中の自己診断信号の重畳状態から信号源ユニットの正常、異常、および故障箇所を判定する、請求項１に記載の信号処理システム。
【請求項３】
請求項１または２に記載のシステムに用いる信号源ユニット。
【請求項４】
請求項１または２に記載のシステムに用いる信号処理ユニット。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号処理システムに関わり、詳しくは、信号を出力する信号源ユニットと、上記信号を受ける信号処理ユニットとを含み、上記信号源ユニットが、上記信号処理ユニットにより制御される電力により動作するようになっている信号処理システムに関するものである。
【背景技術】
【０００２】
上記信号処理システムには、例えば図４に示すものがある。同図に示す信号処理システムにおいて、信号源ユニットは説明の一例として近接センサ１０であり、信号処理ユニットは説明の一例としてプログラマブルコントローラ（ＰＬＣ）の入力モジュール２０である。近接センサ１０は、図示を略するが物体の近接を検出する物体近接検出部、内部の状態を自己診断する自己診断部、内部各部に電力を供給する電源部、前記各部からの信号を処理して入力モジュール２０に出力する信号処理部、等を有する。
【０００３】
近接センサ１０は、電源ポート１１ａ、検出信号出力ポート１１ｂ、自己診断信号出力ポート１１ｃ、接地ポート１１ｄを具備する。
【０００４】
入力モジュール２０は、近接センサ１０の上記各ポート１１ａ−１１ｄと対応して電源ポート２１ａ、検出信号入力ポート２１ｂ、自己診断信号入力ポート２１ｃ、接地ポート２１ｄを具備する。
【０００５】
近接センサ１０の電源ポート１１ａには、入力モジュール２０の電源ポート２１ａから電力が供給され、近接センサ１０の検出信号出力ポート１１ｂから検出信号Ｓ１が出力されると共にその検出信号Ｓ１は入力モジュール２０の検出信号入力ポート２１ｂに入力され、近接センサ１０の自己診断信号出力ポート１１ｃから自己診断信号Ｓ２が出力されると共にその自己診断信号Ｓ２は入力モジュール２０の自己診断信号入力ポート２１ｃに入力され、近接センサ１０の接地ポート１１ｄは入力モジュール２０の接地ポート２１ｄに接続される。
【０００６】
以上から近接センサ１０と入力モジュール２０は、互いのポートどうしの接続のための配線として電源線３０、検出信号線４０、自己診断信号線５０、接地線６０で接続されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−００９４９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
以上説明した従来の信号処理システムにおいては、以下に述べる課題がある。
【０００９】
近接センサ１０と入力モジュール２０とを接続する配線が、自己診断部が無い近接センサと比較して、自己診断信号線５０が追加で必要となっていることで、配線が複雑化している。
【００１０】
近接センサ１０側に自己診断信号Ｓ２を出力するための出力ポート１１ｃが専用に必要であり、構成が複雑化する。同様のことが入力モジュール２０側にも自己診断信号Ｓ２を入力するための入力ポート２１ｃが専用に必要であり、結果、構成が複雑化した専用の入力モジュールとなる。よって、汎用の入力モジュールでは上記自己診断機能付きの近接センサ１０には対応することができない。
【００１１】
そこで本発明者らは、平成２１年１２月４日付けで上記課題を解決した信号処理システムに関して出願（特願２００９−２７６１２９）を行った。
【００１２】
しかしながら、上記出願にかかる信号処理システムでは信号源ユニット側が故障したとき、その故障箇所を特定することができるようにはなっていなかった。
【００１３】
そこで、本発明は、信号処理システムにおける信号源と信号処理の各ユニットの構成簡素化、自己診断機能付きの信号源ユニットに対して専用、汎用いずれの信号処理ユニットも使用可能とすると共に、信号源ユニット側が故障したとき、その故障箇所を特定できるようにすることを解決すべき課題としている。
【課題を解決するための手段】
【００１４】
本発明による信号処理システムは、出力信号を出力する信号源ユニットと、上記出力信号を受ける信号処理ユニットと、を含み、上記信号源ユニットは、上記信号処理ユニットにより制御される電力により動作するようになっている信号処理システムにおいて、
上記信号源ユニットは、正常時に上記出力信号中に該出力信号の信号幅より短い信号幅でかつ出力信号のレベルを反転させたレベルの自己診断信号を重畳し、断線および出力短絡の異常時には自己診断信号の重畳を行わず、また、当該信号源ユニット内のいずれかの箇所の故障時にはその故障箇所に応じたコード化形態で自己診断信号を重畳して上記出力信号を出力することを特徴とする。
【００１５】
上記「信号源ユニット」は、特定の装置や機器類に限定されず、近接センサ、光学式エンコーダ等、すべての装置、機器類を含むことができる。
【００１６】
上記「信号処理ユニット」は、特定の装置や機器類に限定されず、ＰＬＣの入力モジュール、ＨＭＩ（ヒューマン・マシーン・インターフェース）機器、パーソナルコンピュータ、パネルコンピュータ、カウンタ等の他の信号処理ユニットを含むことができる。
【００１７】
好ましい態様は、上記信号処理ユニットは、上記出力信号中の自己診断信号の重畳状態から信号源ユニットの正常、異常、および故障箇所を判定する。
【発明の効果】
【００１８】
本発明によれば、システム上においてユニット間の配線簡素化、ユニット構成の簡素化、等を図ることができると共に、信号源ユニットの故障状態および／または故障箇所に応じた特定形態で自己診断信号を上記出力信号に重畳して出力するので、信号処理ユニットにおいては、その自己診断信号の特定形態から信号源ユニットの故障状態および／または故障箇所を判定することができる。
【図面の簡単な説明】
【００１９】
【図１】図１は本発明の実施形態にかかる信号処理システムの構成を示す図である。
【図２】図２は図１のシステムにおいて検出信号と自己診断信号の波形を示す図である。
【図３】図３は電源投入時に所定サイクル数、信号源ユニットへ供給する電力を低下させるときの電力波形を示す図である。
【図４】図４は従来の信号処理システムの構成を示す図である。
【発明を実施するための形態】
【００２０】
以下、添付した図面を参照して、本発明の実施形態に係る信号処理システムを説明する。
【００２１】
図１を参照して、実施形態の信号処理システムは、信号源ユニットの一例である近接センサ１と、信号処理ユニットの一例である入力モジュール２とを含む。実施形態の信号処理システムにおいて、ＰＬＣは、ＰＬＣ本体と、拡張モジュール等を含み、実施形態では、ＰＬＣの拡張モジュールの１つである入力モジュール２を信号処理ユニットに適用している。
【００２２】
ＰＬＣ本体は、図示を略するが、シーケンスプログラムにより近接センサ１からの検出信号Ｓ１等を受けた入力モジュール２からの信号に応答して制御対象をシーケンス制御するようになっている。
【００２３】
近接センサ１は、当該センサ内各部に電力を供給する電源部１ａ、物体の近接を検出する検出部１ｂ、当該センサ内部の状態を自己診断する自己診断部１ｃ、当該センサ内各部からの信号を処理すると共に当該信号に応答処理したり、これら信号を入力モジュール２に出力処理したりする信号処理部１ｄを有する。
【００２４】
検出部１ｂは、物体の近接を検出すると、その検出に対応して検出信号Ｓ１を出力する。その検出方式は特に限定しない。
【００２５】
自己診断部１ｃにおける自己診断の内容は特に限定しないが、近接センサ１が特定状態になることであり、例えば、配線の断線や短絡、回路故障、その故障箇所等を自己診断し、その自己診断の結果を自己診断信号Ｓ２として出力する。
【００２６】
信号処理部１ｄは、具体的には、ＣＰＵを含む回路で構成してよいが、特に限定しない。信号処理部１ｄは、検出信号Ｓ１、自己診断信号Ｓ２、後述する自己診断モード信号Ｓ３に応答し、これら信号を処理すると共に、検出信号Ｓ１、自己診断信号Ｓ２、応答信号Ｓ４を出力処理するようになっている。
【００２７】
近接センサ１の種類は特に限定しない。近接センサ１は、電源／信号入力ポート１ｅ、信号出力ポート１ｆ、接地ポート１ｇを具備する。
【００２８】
実施形態における近接センサ１は、専用に自己診断信号Ｓ２のみを出力する出力ポートを具備しておらず、信号出力ポート１ｆを検出信号Ｓ１と自己診断信号Ｓ２との両信号ならびに応答信号Ｓ４の出力ポートに兼用しているために、信号数が図４で示す従来の近接センサよりも増えているにもかかわらず、ポート数は逆に少なくなっている。
【００２９】
この場合、実施形態の近接センサ１では、信号の入力数が自己診断モード信号Ｓ３により増えているが、ポート数はそのことにより増えてはいない。
【００３０】
近接センサ１は、電源／信号入力ポート１ｅを介して、入力モジュール２から電源を受給すると共に、入力モジュール２から自己診断モード信号Ｓ３を入力する。
【００３１】
近接センサ１は、信号出力ポート１ｆを介して、入力モジュール２に検出信号Ｓ１と、自己診断信号Ｓ２と、応答信号Ｓ４とを出力する。
【００３２】
近接センサ１は、接地ポート１ｇを介して、入力モジュール２と接地を共通する。
【００３３】
入力モジュール２は、当該入力モジュール２内部と近接センサ１に電力を供給すると共に当該近接センサ１に自己診断モード信号Ｓ３を出力する電源部２ａと、近接センサ１からの信号Ｓ１，Ｓ２およびＳ４を入力処理すると共に電源部２ａから上記自己診断モード信号Ｓ３を出力させる制御を行う信号処理部２ｂと、を具備する。
【００３４】
入力モジュール２はまた、近接センサ１の上記各ポート１ｅ−１ｇと対応して電源／信号出力ポート２ｃ、信号入力ポート２ｄ、接地ポート２ｅを具備する。実施形態における入力モジュール２は、専用に自己診断信号Ｓ２のみを入力する入力ポートを具備しておらず、信号入力ポート２ｄを検出信号Ｓ１と自己診断信号Ｓ２との両信号に加えて応答信号Ｓ４の入力ポートに兼用しているために、図４で示す従来の専用入力モジュールよりもポート数が少なくなっている。
【００３５】
入力モジュール２の電源／信号出力ポート２ｃは、近接センサ１に電力を供給すると共に当該近接センサ１に自己診断モード信号Ｓ３を出力するポートであり、信号入力ポート２ｄは、近接センサ１から検出信号Ｓ１と自己診断信号Ｓ２と応答信号Ｓ４とを入力するポートであり、接地ポート２ｅは、近接センサ１と接地を共通するためのポートである。
【００３６】
近接センサ１の各ポート１ｅ，１ｆ，１ｇと、入力モジュール２の各ポート２ｃ，２ｄ，２ｅとは、それぞれ、電源／信号線３、信号線４、接地線５を介して、接続されている。
【００３７】
図２（ａ）〜（ｄ）を参照して本実施形態の信号処理システムの動作を説明する。
【００３８】
図２（ａ）は、近接センサ１が正常な時における検出信号Ｓ１とその検出信号Ｓ１に重畳される自己診断信号Ｓ２とを示す。
【００３９】
検出部１ｂは、検出信号Ｓ１としてレベルが時刻ｔ０で高レベル（ＯＦＦ）から低レベル（ＯＮ）に変化する信号を出力するようになっている。
【００４０】
自己診断部１ｃは近接センサ１が正常であれば繰り返し周期が（Ｔ１＋Ｔ２）で、信号幅がＴ１（＜＜Ｔ２）の自己診断信号Ｓ２を出力するようになっている。
【００４１】
信号処理部１ｄは、それら検出信号Ｓ１と自己診断信号Ｓ２とを処理して、検出信号Ｓ１が高レベル（ＯＦＦ）では自己診断出力信号Ｓ２を低レベル（ＯＮ）の信号の形態で、検出信号Ｓ１が低レベル（ＯＮ）では自己診断出力信号Ｓ２を高レベルの信号の形態で、自己診断出力信号Ｓ２を検出信号Ｓ１に重畳する。
【００４２】
すなわち、自己診断出力信号Ｓ２は検出信号Ｓ１に対してそのレベルが反転した状態で重畳する。なお、物体近接有無での検出信号Ｓ１のレベル形態は、特に限定しない。
【００４３】
そして信号処理部１ｄは、自己診断信号Ｓ２を重畳した検出信号Ｓ１を信号出力ポート１ｆから信号線４を介して入力モジュール２の信号入力ポート２ｄに出力する。
【００４４】
入力モジュール２において、信号処理部２ｂは、近接センサ１からの検出信号Ｓ１を信号入力ポート２ｄから入力すると、その検出信号Ｓ１の状態を、ＰＬＣ本体に知らせる。ＰＬＣ本体においては、その検出信号Ｓ１の状態から物体近接の状態を判断し、それに対応したシーケンス制御を行う。
【００４５】
また、入力モジュール２において、信号処理部２ｂは、近接センサ１からの検出信号Ｓ１に重畳される自己診断信号Ｓ２から、近接センサ１に異常が無いことを知ることができ、そのことをＰＬＣ本体に知らせる。ＰＬＣ本体においては、その物体近接に対応したシーケンス制御を継続することができる。
【００４６】
図２（ｂ）は近接センサ１において時刻ｔ０に配線等に断線による故障が発生した場合の検出信号Ｓ１と時刻ｔ０前に重畳される自己診断信号Ｓ２との波形を示す。
【００４７】
時刻ｔ０前は図２（ａ）と同様に検出部１ｂからの高レベル（ＯＦＦ）の検出信号Ｓ１に、自己診断部１ｃからのレベル反転した自己診断信号Ｓ２が、信号処理部１ｄで重畳処理されて、入力モジュール２の信号処理部２ｂに出力される。
【００４８】
そして時刻ｔ０で断線が発生した場合、自己診断部１ｃはその断線が発生したことを自己診断し、自己診断信号Ｓ２の出力を停止する。また、検出部１ｂからは断線発生のため、検出信号Ｓ１のレベルは時刻ｔ０になっても低レベル（ＯＮ）とはならずに高レベル（ＯＦＦ）の状態となる。したがって、信号処理部１ｄでは検出部１ｂから時刻ｔ０になっても低レベル（ＯＮ）にならず高レベル（ＯＦＦ）の検出信号Ｓ１を出力すると共に、自己診断部１ｃから自己診断信号Ｓ２が出力されないので、自己診断信号Ｓ２を重畳することができず、時刻ｔ０以降も時刻ｔ０以前と同様に自己診断信号Ｓ２が重畳されない高レベル（ＯＦＦ）の検出信号Ｓ１の出力を継続することとなる。
【００４９】
そして信号処理部１ｄは、その検出信号Ｓ１を信号出力ポート１ｆから信号線４を介して入力モジュール２の信号入力ポート２ｄに出力する。入力モジュール２において、信号処理部２ｂは、近接センサ１から検出信号Ｓ１を信号入力ポート２ｄから入力すると、その検出信号Ｓ１の状態を、ＰＬＣ本体に知らせる。ＰＬＣ本体においては、その検出信号Ｓ１の時刻ｔ０以後のレベルと、検出信号Ｓ１の時刻ｔ０以後に自己診断信号Ｓ２が重畳されなくなったことから断線が発生したことを判断し、それに対応した制御を行う。
【００５０】
図２（ｃ）は近接センサ１において時刻ｔ０に配線等に出力短絡による故障が発生した場合の検出信号Ｓ１と時刻ｔ０前に重畳される自己診断信号Ｓ２との波形を示す。
【００５１】
時刻ｔ０前は図２（ａ）と同様に検出部１ｂからの高レベル（ＯＦＦ）の検出信号Ｓ１に、自己診断部１ｃからのレベル反転した自己診断信号Ｓ２が、信号処理部１ｄで重畳処理されて、入力モジュール２の信号処理部２ｂに出力される。
【００５２】
そして時刻ｔ０で出力短絡が発生した場合、自己診断部１ｃは出力短絡が発生したことを自己診断し、自己診断信号Ｓ２の出力を停止する。また、検出部１ｂからは出力短絡のため、検出信号Ｓ１のレベルは時刻ｔ０になっても低レベル（ＯＮ）の状態となる。
【００５３】
したがって、信号処理部１ｄでは検出部１ｂから時刻ｔ０になって検出信号Ｓ１のレベルが低レベル（ＯＮ）となり、かつ、時刻ｔ０以後に自己診断信号Ｓ２が重畳されていないので、診断信号Ｓ２を重畳することができず、時刻ｔ０以降は自己診断信号Ｓ２が重畳されない低レベル（ＯＮ）の検出信号Ｓ１を出力することとなる。
【００５４】
信号処理部１ｄは、その検出信号Ｓ１を信号出力ポート１ｆから信号線４を介して入力モジュール２の信号入力ポート２ｄに出力する。
【００５５】
入力モジュール２において、信号処理部２ｂは、近接センサ１から検出信号Ｓ１を信号入力ポート２ｄから入力すると、その検出信号Ｓ１の状態を、ＰＬＣ本体に知らせる。
【００５６】
ＰＬＣ本体においては、その検出信号Ｓ１の時刻ｔ０以後のレベルと、検出信号Ｓ１の時刻ｔ０以後に自己診断信号Ｓ２が重畳されなくなったことから出力短絡が発生したことを判断し、それに対応した制御を行う。
【００５７】
図２（ｄ）は近接センサ１において時刻ｔ０に検出部１ｂの内部の例えば発振回路に故障が発生した場合の検出信号Ｓ１と、時刻ｔ０前に重畳される自己診断信号Ｓ２と、時刻ｔ０以後の故障箇所特定のための自己診断信号Ｓ２と、の波形を示す。
【００５８】
時刻ｔ０前は図２（ａ）と同様に検出部１ｂからの高レベル（ＯＦＦ）の検出信号Ｓ１に、自己診断部１ｃからのレベル反転した自己診断信号Ｓ２が、信号処理部１ｄで重畳処理されて、入力モジュール２の信号処理部２ｂに出力される。
【００５９】
時刻ｔ０で近接センサ１内のいずれかの箇所、例えば発振回路に故障が発生した場合、自己診断部１ｃはその故障が発生した箇所を特定し、自己診断信号Ｓ２の出力波形を故障箇所が発振回路であることを示す波形にする。
【００６０】
すなわち、この場合の故障箇所を示す自己診断信号Ｓ２は、パルス幅Ｔ１で間隔Ｔ１を空けて２つの自己診断信号Ｓ２１，Ｓ２２で構成する。この場合、自己診断信号Ｓ２が２つの自己診断信号Ｓ２１，Ｓ２２で構成されることでコード化され、そのコードは例えば「１０１０」のコードとされ、そのコードは故障箇所が発振回路であることを意味する。
【００６１】
また、近接センサ１内の別の箇所に故障が発生した場合、自己診断部１ｃはその故障が発生した当該別の箇所を特定し、自己診断信号Ｓ２の出力波形を当該別の箇所に対応した組合せ、例えば上記自己診断信号Ｓ２１，Ｓ２２にさらにパルス幅Ｔ１で間隔Ｔ１を空けて自己診断出力信号Ｓ２３を加えた３つの信号で構成する。この場合のコードは例えば「１０１０１０」のコードとされ、そのコードは故障箇所が当該別の箇所であることを意味する。もちろん、さらに別の箇所に故障が発生した場合も同様にそれに対応した自己診断信号を組合せてコード化を行うとよい。
【００６２】
信号処理部１ｄでは自己診断部１ｃからの上記２つの自己診断信号Ｓ２１，Ｓ２２が連続して入力されることで、検出部１ｂの検出信号Ｓ１を無視し、間隔Ｔ４ごとにパルス幅Ｔ１の２つの自己診断信号Ｓ２１，Ｓ２２を間隔Ｔ１を空けて連続出力する。この場合の間隔Ｔ４と間隔Ｔ１での出力レベルは高レベル（ＯＦＦ）であり、２つの自己診断信号Ｓ２１，Ｓ２２の出力レベルは低レベル（ＯＮ）である。
【００６３】
入力モジュール２においては、信号処理部２ｂにより、近接センサ１から時刻ｔ０以後の自己診断信号Ｓ２１，Ｓ２２を入力すると、検出部１ｂ内の発振回路に故障が発生したことをＰＬＣ本体に知らせる。ＰＬＣ本体においては、検出部１ｂ内の発振回路に故障が発生したことを判断し、それに対応した制御を行う。
【００６４】
なお、入力モジュール２において、信号処理部２ｂは、電源立ち上がり時に際して、電源部２ａを電源監視／制御信号Ｓ５により制御して、図３で示すように、電源電圧（Ｖ）を所定サイクル数、各サイクル短時間、電圧（Ｖ１）にまで所定電圧だけ下げることで自己診断モード信号Ｓ３として、電源部２ａから出力させる。この自己診断モード信号Ｓ３は、入力モジュール２の電源／信号出力ポート２ｃから、電源／信号線３を介して、近接センサ１の電源／信号入力ポート１ｅに入力される。
【００６５】
そして、近接センサ１の電源／信号入力ポート１ｅを介して電源部１ａには、入力モジュール２からの電源電圧（Ｖ）が供給されると共に、電源立ち上がり時には、信号処理部１ｄに対しては、図３で示す自己診断モード信号Ｓ３が入力されることとなる。信号処理部１ｄは、自己診断モード信号Ｓ３が入力されると、この入力に応答して、通常の検出信号Ｓ１の処理に加えて、自己診断信号Ｓ２の処理も行う自己診断有りモードとなる。
【００６６】
近接センサ１においては、この自己診断機能有りモードとなると、信号処理部１ｄは、信号出力ポート１ｆから信号線４を介して、入力モジュール２に対して当該近接センサ１が自己診断機能付きの近接センサであり、近接センサ１が自己診断機能付き近接センサとして動作することを示す応答信号Ｓ４を送信する。
【００６７】
これにより入力モジュール２側では、その応答信号Ｓ４を信号処理部２ｂで受信し、近接センサ１が自己診断機能付きの近接センサであることが判り、所要の対応動作を行うことができるようになる。
【００６８】
また、入力モジュール２は近接センサ１に対応して専用の入力モジュールであるが、汎用の入力モジュールとの互換性を確保するために、各ポート２ｃ，２ｄ，２ｅは、汎用入力モジュールと同様としている。
【００６９】
汎用の入力モジュールの場合では、入力モジュール２の電源／信号出力ポート２ｃに対応する電源ポートから上記自己診断モード信号Ｓ３が出力されないので、近接センサ１は電源立ち上がり時に際しては専用の入出力モジュールではなく汎用の入力モジュールが接続されたとして自己診断機能を使用しない自己診断無しモードとして動作する。なお、入力モジュール２は、電源部２ａから近接センサ１に供給される電源電圧を電源監視／制御信号Ｓ５により制御している。
【００７０】
以上説明したように本実施形態では、近接センサ１と入力モジュール２とを接続する配線として、図４で示す従来の自己診断信号線５０が省略されていることで、システム上の配線が簡素化している。そして、近接センサ１は専用の入力モジュール２が接続されず、汎用の入力モジュールを接続することができる一方、入力モジュール２は専用の自己診断機能付きの近接センサ１ではなく自己診断機能が無い汎用の近接センサに対しても接続することができる。
【００７１】
また、本実施形態では、近接センサ１側に自己診断信号Ｓ２を出力するための図４で示す出力ポート１１ｃが専用では必要でなくなり、構成が簡素化する。同様のことが、入力モジュール２側でも言える。すなわち、入力モジュール２側にも近接センサ１からの自己診断信号Ｓ２を入力するための図４で示す入力ポート２１ｃが専用では必要でなくなり、構成が簡素化する。
【００７２】
また、本実施形態では、入力モジュール２は、近接センサ１に対して専用の入力モジュールとなっているが、汎用の入力モジュールであっても、本実施形態の近接センサ１に接続して、対応することができる。すなわち、汎用の入力モジュールの場合、入力モジュール２の電源／信号出力ポート２ｃに対応する出力ポートから電源／信号線３を介して近接センサ１には電源のみ供給され自己診断モード信号Ｓ３は送信されないので、近接センサ１においては、通常の近接センサとして対応することができるからである。
【００７３】
また、本実施形態では、近接センサ１が汎用の近接センサであっても、入力モジュール２は、この汎用の近接センサに対応することができる。これは入力モジュールから電源／信号出力ポート２ｃから電源／信号線３を介して近接センサ側に自己診断モード信号Ｓ３を送信しても、その汎用の近接センサからは応答信号Ｓ４が送信されてこないので、当該近接センサは汎用のものであるとして、それに対応することができるからである。
【００７４】
そして、本実施形態では、近接センサ１の故障状態および故障箇所に応じた形態で自己診断信号を出力信号に重畳して出力し、入力モジュール２は、その自己診断信号の形態から近接センサ１の故障状態および故障箇所を判定することができるようになる。
【００７５】
なお、本実施形態の近接センサ１は、その出力形式が直流３線式であったが、その出力形式に限定されるものではなく、直流２線式等の他の出力形式も含むことができることは勿論である。
【００７６】
また、本実施形態における入力モジュール２の電源部２ａは、そのタイプにはなんら限定されず、例えば安定化電源でもよいし、ＤＣ／ＤＣコンバータ等でもよいことは勿論である。
【００７７】
また、本実施形態における信号源ユニットは、近接センサであったが、これに限定されず、光学式エンコーダ等の他の信号源ユニットを含むことができる。
【００７８】
また、本実施形態における信号処理ユニットは、ＰＬＣの入力モジュールであったが、これに限定されず、例えば、ＨＭＩ（ヒューマン・マシーン・インターフェース）機器、パーソナルコンピュータ、パネルコンピュータ、カウンタ等の他の信号処理ユニットを含むことができる。
【符号の説明】
【００７９】
１    近接センサ（信号源ユニット）
２    入力モジュール（信号処理ユニット）
３    電源／信号線
４    信号線
５    接地線
Ｓ１  検出信号
Ｓ２  自己診断信号
Ｓ３  自己診断モード信号
Ｓ４  応答信号
Ｓ５  電源監視／制御信号
【図１】
0005511475.tif 000002
【図２】
0005511475.tif 000003
【図３】
0005511475.tif 000004
【図４】
0005511475.tif 000005