(57)【要約】【課題】少ない配線数で、動作素子に関する信号の送信または受信とデータ信号の送信とを行う電気機器を実現する。【解決手段】電気機器（６）は、１対の信号線（２１、２２）が接続される第１端子（１１）および第２端子（１２）と、第１端子と第２端子との間に接続される動作素子（１３）と、第１端子と第２端子との間の電圧を電源として動作する送信回路（１５）とを備える。第２端子は、動作素子の状態に応じた出力信号を外部に送信し、送信回路は、データ信号を、出力信号に重畳させて第２端子から外部に送信する。【選択図】図１
2018151915.tif 000002
【特許請求の範囲】
【請求項１】
１対の信号線が接続される第１端子および第２端子と、
前記第１端子と前記第２端子との間に接続される動作素子と、
前記第１端子と前記第２端子との間の電圧を電源として動作する送信回路とを備え、
前記第１端子には、所定の電位が入力され、
前記第２端子は前記動作素子の状態に応じた動作信号を外部に送信し、または、前記第２端子には前記動作素子を制御する動作信号が外部から入力され、
前記送信回路は、データ信号を、前記動作信号に重畳させて前記第２端子から外部に送信することを特徴とする電気機器。
【請求項２】
前記第２端子は、前記動作素子の状態に応じた動作信号を外部に送信することを特徴とする請求項１に記載の電気機器。
【請求項３】
前記動作素子は、スイッチであり、
前記動作信号は、前記スイッチのＯＮ／ＯＦＦの状態を表す信号であることを特徴とする請求項２に記載の電気機器。
【請求項４】
前記送信回路は、前記スイッチがＯＮおよびＯＦＦのいずれか一方の状態のときのみ、前記データ信号を外部に送信することを特徴とする請求項３に記載の電気機器。
【請求項５】
前記送信回路は、前記スイッチがＯＮであってもＯＦＦであっても、前記データ信号を外部に送信することを特徴とする請求項３に記載の電気機器。
【請求項６】
前記動作素子は、センシング素子であり、
前記動作信号は、前記センシング素子によるセンシング結果を表す信号であることを特徴とする請求項２に記載の電気機器。
【請求項７】
前記第２端子には前記動作素子を制御する動作信号が外部から入力されることを特徴とする請求項１に記載の電気機器。
【請求項８】
前記動作素子は、コイル、半導体スイッチング素子、または発光素子であることを特徴とする請求項７に記載の電気機器。
【請求項９】
前記動作素子は、リレー、電磁バルブ、または電動アクチュエータを動作させるコイルであることを特徴とする請求項８に記載の電気機器。
【請求項１０】
前記第１端子および前記第２端子の間の通電経路において、前記動作素子に対して直列に接続される電位差発生回路を備え、
前記送信回路は、前記電位差発生回路の両端に生じた電位差によって動作することを特徴とする請求項１から９のいずれか一項に記載の電気機器。
【請求項１１】
前記電位差発生回路は、抵抗器、トランジスタ、またはダイオードを含むことを特徴とする請求項１０に記載の電気機器。
【請求項１２】
前記送信回路は、前記電位差発生回路の両端に生じた電位差を、所定の電圧に降圧してデータ生成回路に出力する降圧回路と、
送信される送信データを生成する前記データ生成回路と、
前記送信データを前記データ信号として前記動作信号に重畳させる重畳回路とを含むことを特徴とする請求項１０または１１に記載の電気機器。
【請求項１３】
外部から接続される配線は、前記１対の信号線のみであることを特徴とする請求項１から１２のいずれか一項に記載の電気機器。
【請求項１４】
前記送信回路は、前記第１端子と前記第２端子との間の電圧を電源として動作し、別の電源を必要としないことを特徴とする請求項１から１３のいずれか一項に記載の電気機器。
【請求項１５】
前記データ信号は、前記電気機器に固有の識別子、または電気機器の診断情報を表すことを特徴とする請求項１から１４のいずれか一項に記載の電気機器。
【請求項１６】
請求項１から１５のいずれか一項に記載の電気機器に、前記１対の信号線を介して接続される受信機器であって、
前記受信機器は、前記電気機器から、前記動作信号に重畳された前記データ信号を受信し、
前記受信機器は、前記動作信号と前記データ信号とが重畳した信号から、前記データ信号を抽出する抽出回路を備えることを特徴とする受信機器。
【請求項１７】
前記受信機器は、抽出された前記データ信号に対して誤り検出を行う誤り検出回路を備えることを特徴とする請求項１６に記載の受信機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電気機器および受信機器に関する。
【背景技術】
【０００２】
従来、検出情報に加えて通信データの送受信を行う３線式の電気機器（センサ等）があった。このような電気機器は、電源の供給および信号の入出力のために、電源線２本と信号線１本とを少なくとも必要とした。３線式の通信方法の１つに、IO-Link（登録商標）がある。非特許文献１はIO-Linkの仕様書である。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“IO-Link Interface and System Specification”、version 1.1.2、July 2013、IO-Link Community、Order No:10.002、4 Overview of SDCI、p32-p37
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、非特許文献１の技術では、配線数が多くなるという問題がある。また、非特許文献１の技術では、例えば、センサの検出信号をセンサが通信データに変換して外部に送信する。それゆえ、変換処理のために、外部機器が検出信号を認識するまでの時間が長くなる、または、センサおよび外部機器の回路構成が複雑になるという問題がある。
【０００５】
本発明の一態様は、少ない配線数で、動作素子に関する信号の送信または受信とデータ信号の送信とを行う電気機器を実現することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る電気機器は、１対の信号線が接続される第１端子および第２端子と、前記第１端子と前記第２端子との間に接続される動作素子と、前記第１端子と前記第２端子との間の電圧を電源として動作する送信回路とを備え、前記第１端子には、所定の電位が入力され、前記第２端子は前記動作素子の状態に応じた動作信号を外部に送信し、または、前記第２端子には前記動作素子を制御する動作信号が外部から入力され、前記送信回路は、データ信号を、前記動作信号に重畳させて前記第２端子から外部に送信する構成である。
【０００７】
本発明の一態様に係る電気機器では、前記第２端子は、前記動作素子の状態に応じた動作信号を外部に送信する構成としてもよい。
【０００８】
本発明の一態様に係る電気機器では、前記動作素子は、スイッチであり、前記動作信号は、前記スイッチのＯＮ／ＯＦＦの状態を表す信号である構成としてもよい。
【０００９】
本発明の一態様に係る電気機器は、前記送信回路は、前記スイッチがＯＮおよびＯＦＦのいずれか一方の状態のときのみ、前記データ信号を外部に送信する構成としてもよい。
【００１０】
本発明の一態様に係る電気機器では、前記送信回路は、前記スイッチがＯＮであってもＯＦＦであっても、前記データ信号を外部に送信する構成としてもよい。
【００１１】
本発明の一態様に係る電気機器は、前記動作素子は、センシング素子であり、前記動作信号は、前記センシング素子によるセンシング結果を表す信号である構成としてもよい。
【００１２】
本発明の一態様に係る電気機器では、前記第２端子には、前記動作素子を制御する動作信号が外部から入力される構成としてもよい。
【００１３】
本発明の一態様に係る電気機器では、前記動作素子は、コイル、半導体スイッチング素子、または発光素子である構成としてもよい。
【００１４】
本発明の一態様に係る電気機器では、前記動作素子は、リレー、電磁バルブ、または電動アクチュエータを動作させるコイルである構成としてもよい。
【００１５】
本発明の一態様に係る電気機器では、前記第１端子および前記第２端子の間の通電経路において、前記動作素子に対して直列に接続される電位差発生回路を備え、前記送信回路は、前記電位差発生回路の両端に生じた電位差によって動作する構成としてもよい。
【００１６】
本発明の一態様に係る電気機器では、前記電位差発生回路は、抵抗器、トランジスタ、またはダイオードを含む構成としてもよい。
【００１７】
本発明の一態様に係る電気機器では、前記送信回路は、前記電位差発生回路の両端に生じた電位差を、所定の電圧に降圧してデータ生成回路に出力する降圧回路と、送信される送信データを生成する前記データ生成回路と、前記送信データを前記データ信号として前記動作信号に重畳させる重畳回路とを含む構成としてもよい。
【００１８】
本発明の一態様に係る電気機器では、外部から接続される配線は、前記１対の信号線のみである構成としてもよい。
【００１９】
本発明の一態様に係る電気機器では、前記送信回路は、前記第１端子と前記第２端子との間の電圧を電源として動作し、別の電源を必要としない構成としてもよい。
【００２０】
本発明の一態様に係る電気機器では、前記データ信号は、前記電気機器に固有の識別子、または電気機器の診断情報を表す構成としてもよい。
【００２１】
本発明の一態様に係る受信機器は、前記電気機器に、前記１対の信号線を介して接続される受信機器であって、前記受信機器は、前記電気機器から、前記動作信号に重畳された前記データ信号を受信し、前記受信機器は、前記動作信号と前記データ信号とが重畳した信号から、前記データ信号を抽出する抽出回路を備える構成としてもよい。
【００２２】
本発明の一態様に係る受信機器では、前記受信機器は、抽出された前記データ信号に対して誤り検出を行う誤り検出回路を備える構成としてもよい。
【発明の効果】
【００２３】
本発明の一態様によれば、少ない配線数で、動作素子に関する動作信号の送信または受信とデータ信号の送信とを行う電気機器を実現することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一態様の電気機器と入力ユニットの構成を示すブロック図である。
【図２】本発明の一態様の制御システムの構成を示すブロック図である。
【図３】電気機器の構成を示す回路図である。
【図４】入力ユニットの構成を示す回路図である。
【図５】信号波形の一例を模式的に示す図である。
【図６】送信データのフォーマットを示す図である。
【図７】電気機器と入力ユニットとの通信動作シーケンスを示す図である。
【図８】製造ラインを構築するときに識別子を利用して製造ラインの検査を行うフローを示す図である。
【図９】製造ラインが休止している間に電気機器の検査を行うフローを示す図である。
【図１０】電気機器と出力ユニットの構成を示すブロック図である。
【図１１】電気機器の構成を示す回路図である。
【図１２】出力ユニットの構成を示す回路図である。
【図１３】電気機器の変形例を示す回路図である。
【図１４】電気機器の変形例を示す回路図である。
【発明を実施するための形態】
【００２５】
（制御システム１の構成）
図２は、本実施形態の制御システムの構成を示すブロック図である。制御システム１は、ＰＣ２（パーソナルコンピュータ、情報処理装置）、コントローラ３、入力ユニット４、出力ユニット５、および、電気機器６〜１０を備える。ＰＣ２は、コントローラ３に接続されている。ＰＣ２は、コントローラ３から電気機器６〜１０の関する情報を受信し、かつ、コントローラ３に制御命令を送信する。コントローラ３は、入力ユニット４および出力ユニット５に接続されている。コントローラ３は、制御命令に従って、電気機器６〜１０を動作させるまたは制御するための信号を入力ユニット４および出力ユニット５に送信する。コントローラ３は、入力ユニット４または出力ユニット５を介して受信した電気機器６〜１０からの信号を、ＰＣ２に送信する。
【００２６】
入力ユニット４（受信機器）は、電気機器６、７に接続されている。電気機器６、７のそれぞれは、１対の信号線によって入力ユニット４に接続されている。入力ユニット４は、電気機器６、７を動作させ、かつ、電気機器６、７から受信した信号をコントローラ３に送信する。
【００２７】
電気機器６、７は、入力ユニット４から供給される電力によって動作し、かつ、電気機器６、７に含まれる動作素子の状態に応じた信号を入力ユニット４に送信する。ここでは、電気機器６は、動作素子としてスイッチを含むリミットスイッチである。電気機器７は、動作素子としてセンシング素子を含むセンサである。
【００２８】
出力ユニット５（受信機器）は、電気機器８〜１０に接続されている。電気機器８〜１０のそれぞれは、１対の信号線によって出力ユニット５に接続されている。出力ユニット５は、ＰＣ２およびコントローラ３からの指示に基づき、電気機器８〜１０を動作させ、かつ、電気機器８〜１０を制御する。また、出力ユニット５は、電気機器８〜１０から受信した信号をコントローラ３に送信する。
【００２９】
電気機器８〜１０は、出力ユニット５から供給される電力によって動作し、かつ、出力ユニット５から受信する制御信号によって制御される。ここでは、電気機器８は、動作素子としてコイルを含むリレー装置である。電気機器９は、動作素子としてコイルを含む電磁バルブである。電気機器１０は、動作素子としてコイルを含む電動アクチュエータである。
【００３０】
（電気機器６と入力ユニット４の構成）
図１は、電気機器６と入力ユニット４の構成を示すブロック図である。ここでは、電気機器６（リミットスイッチ）と入力ユニット４とを例に挙げて説明する。電気機器６と入力ユニット４とは、１対の信号線２１、２２によって互いに接続されている。信号線２１は、入力ユニット４の第１入力端子３１と、電気機器６の第１端子１１とに接続される。信号線２２は、入力ユニット４の第２入力端子３２と、電気機器６の第２端子１２とに接続される。信号線２１の経路には、電源２０が設けられている。電源２０は、所定の電圧（ここでは２４Ｖ）を発生させる直流電源である。
【００３１】
電気機器６は、第１端子１１、第２端子１２、動作素子１３、電位差発生回路１４、および送信回路１５を備える。送信回路１５は、降圧回路１６、データ生成回路１７、重畳回路１８、および診断回路１９を備える。動作素子１３は、第１端子１１と第２端子１２との間に接続される。電位差発生回路１４は、第１端子１１と第２端子１２との間の通電路において、動作素子１３に対して直列に接続される。第２端子１２の電位は、動作素子１３の状態に応じて変化する。すなわち、第２端子１２は、動作素子１３の状態に応じた出力信号（動作信号）を外部（信号線２２）に出力する。
【００３２】
送信回路１５は、第１端子１１と第２端子１２との間に接続される。送信回路１５は、第１端子１１と第２端子１２との間の電圧を電源として動作する。降圧回路１６は、第１端子１１と第２端子１２との間の電圧を所定の電圧に降圧して、データ生成回路１７に所定の電圧を出力する。データ生成回路１７は、降圧回路１６から印加された電圧によって動作し、入力ユニット４に送信されるべき送信データを生成する。送信データは、例えば、電気機器６に固有の識別子（ＩＤ情報）を含む。データ生成回路１７は、重畳回路１８に送信データを出力する。重畳回路１８は、受け取った送信データを、データ信号として上記出力信号に重畳させる。これにより、送信回路１５は、データ信号を出力信号に重畳させた重畳信号を、第２端子１２から信号線２２に出力する。
【００３３】
診断回路１９は、降圧回路１６から印加された電圧によって動作し、電気機器６の診断情報を表す診断データを生成する。診断回路１９は、電気機器６の素子（例えば動作素子１３）に関するチェック回路を備え、チェック回路の出力が正常か否かに応じて、電気機器６が正常か否かを示す診断データを生成する。診断回路１９は、診断データ（診断情報）をデータ生成回路１７に出力する。データ生成回路１７は、診断データを送信データに含めてもよい。
【００３４】
入力ユニット４は、第１入力端子３１、第２入力端子３２、入力回路３３、抽出回路３４、誤り検出回路３５、およびユニット制御回路３６を備える。図１ではコントローラ３への送信部分の構成の図示を省略している。第１入力端子３１の電位は一定（例えばＧＮＤ）に維持される。第２入力端子３２には、信号線２２から重畳信号が入力される。
【００３５】
入力回路３３は、重畳信号から出力信号を抽出し、出力信号をユニット制御回路３６に出力する。抽出回路３４は、重畳信号からデータ信号を抽出し、データ信号を誤り検出回路３５に出力する。誤り検出回路３５は、ＣＲＣチェック（巡回冗長検査）またはマンチェスタ符号チェック等の任意のデータチェック方法を用いて、データ信号に対して誤り検出を行う。誤り検出回路３５は、データ信号および誤り検出結果をユニット制御回路３６に出力する。なお、誤り検出回路３５は、データ信号から誤りが検出された場合、該データ信号をユニット制御回路３６に出力しなくてもよい。ユニット制御回路３６は、出力信号およびデータ信号を、コントローラ３に出力する。誤り検出回路３５およびユニット制御回路３６は、例えば、１つの集積回路または複数の集積回路によって構成され得る。
【００３６】
（電気機器６の回路構成）
図３は、電気機器６の構成を示す回路図である。図３では診断回路１９の図示を省略している。電位差発生回路１４は、ダイオードＤ１を含む。ダイオードＤ１は、ツェナーダイオードである。ここでは、動作素子１３は、機械式のスイッチＳＷである。第１端子１１と第２端子１２との間の通電経路において、ダイオードＤ２、ダイオードＤ１、およびスイッチＳＷが、この順で直列に配置されている。ダイオードＤ２のアノードは第１端子１１に接続されている。ダイオードＤ１のカソードはダイオードＤ２を介して第１端子１１に接続されている。
【００３７】
降圧回路１６は、第１端子１１と第２端子１２との間に、ダイオードＤ１、およびスイッチＳＷに対して並列に配置されている。
【００３８】
データ生成回路１７は、ＭＰＵ（micro processing unit）および出力切替回路１７ａを含む。降圧回路１６からＭＰＵおよび出力切替回路１７ａに、電源として、降圧された一定の電圧（例えば２．５Ｖ）が供給される。ＭＰＵは、送信データを生成し、送信データを出力切替回路１７ａを介して重畳回路１８に出力する。出力切替回路１７ａには、スイッチＳＷとダイオードＤ１との間のノードの電圧が入力される。出力切替回路１７ａは、該電圧から、スイッチＳＷがＯＮであるかＯＦＦであるかを判定する。出力切替回路１７ａは、スイッチＳＷのＯＮ／ＯＦＦに応じて、送信データの出力先を変更する。出力切替回路１７ａは、スイッチＳＷがＯＮである場合、トランジスタＴＲ１のベース端子に送信データを出力する。出力切替回路１７ａは、スイッチＳＷがＯＦＦである場合、抵抗器Ｒ１に送信データを出力する。
【００３９】
重畳回路１８は、抵抗器Ｒ１、ダイオードＤ３、およびトランジスタＴＲ１を含む。ダイオードＤ３はツェナーダイオードである。抵抗器Ｒ１の一端は出力切替回路１７ａに接続され、抵抗器Ｒ１の他端は第２端子１２に接続されている。
【００４０】
トランジスタＴＲ１のベース端子は、出力切替回路１７ａに接続されている。トランジスタＴＲ１のエミッタ端子は、ダイオードＤ２を介して第１端子１１に接続され、トランジスタＴＲ１のコレクタ端子は、ダイオードＤ３のカソードに接続されている。ダイオードＤ３のアノードは、スイッチＳＷとダイオードＤ１との間のノードに接続されている。
【００４１】
ダイオードＤ２は保護素子であり、省略することができる。
【００４２】
（入力ユニット４の回路構成）
図４は、入力ユニット４の構成を示す回路図である。ここでは入力ユニット４のうち、入力回路３３および抽出回路３４を図示している。保護素子であるダイオードＤ１１のアノードが第２入力端子３２に接続されている。
【００４３】
入力回路３３は、抵抗器Ｒ４１〜Ｒ４２、ダイオードＤ４１、トランジスタＴＲ４１、検知回路３３ａを含む。ダイオードＤ４１はツェナーダイオードである。トランジスタＴＲ４１のコレクタ端子は、ダイオードＤ１１のカソードに接続され、トランジスタＴＲ４１のエミッタ端子は、抵抗器Ｒ４１の一端に接続されている。抵抗器Ｒ４１の他端は、第１入力端子３１に接続されている。抵抗器Ｒ４２の一端は、ダイオードＤ１１のカソードに接続され、抵抗器Ｒ４２の他端は、ダイオードＤ４１のカソードに接続されている。ダイオードＤ４１のアノードは、第１入力端子３１に接続されている。トランジスタＴＲ４１のベース端子は、抵抗器Ｒ４２の他端に接続されている。抵抗器Ｒ４１〜Ｒ４２、ダイオードＤ４１、およびトランジスタＴＲ４１は、定電流回路を構成している。この定電流回路の両端に所定以上の電圧が印加されると、定電流回路を流れる電流が一定になる。なお、抵抗器Ｒ４２、ダイオードＤ４１、およびトランジスタＴＲ４１を省略し、抵抗器Ｒ４１だけを検知回路３３ａに対して並列に接続してもよい。なお、定電流回路を検知回路３３ａに直列に接続してもよいし、抵抗器Ｒ４１だけを検知回路３３ａに直列に接続してもよい。
【００４４】
検知回路３３ａは、第１入力端子３１および第２入力端子３２の間の電圧から、スイッチＳＷのＯＮ／ＯＦＦを判定する。検知回路３３ａは、判定結果（スイッチＳＷのＯＮ／ＯＦＦの情報）を出力する。
【００４５】
抽出回路３４は、容量Ｃ２１、ダイオードＤ２１、およびオペアンプＡＭＰ２１を含む。ダイオードＤ２１は、ツェナーダイオードである。容量Ｃ２１の一端は、ダイオードＤ１１のカソードに接続され、容量Ｃ２１の他端は、オペアンプＡＭＰ２１の反転入力端子に接続されている。ダイオードＤ２１のカソードは、オペアンプＡＭＰ２１の非反転入力端子に接続されている。ダイオードＤ２１のアノードは、第１入力端子３１に接続されている。
【００４６】
（電気機器６および入力ユニット４の動作）
電気機器６はリミットスイッチである。スイッチＳＷは、対象物の位置に応じて機械的にＯＮ／ＯＦＦが切り替わる。入力ユニット４の第１入力端子３１を０Ｖとして、第１端子１１には、一定の電位（２４Ｖ）が入力される。スイッチＳＷのＯＮ／ＯＦＦ（導通／遮断）の状態に応じて、第２端子１２の電位は変化する。
【００４７】
スイッチＳＷがＯＮの場合、導通状態のスイッチＳＷの両端の電位差は０である。そのため、第２端子１２の電位は、第１端子１１の電位から、電位差発生回路１４（ダイオードＤ１）によって電圧降下した値となる。
【００４８】
スイッチＳＷがＯＦＦの場合、スイッチＳＷおよび電位差発生回路１４には電流は流れない。そのため、スイッチＳＷがＯＦＦの場合、スイッチＳＷがＯＮの場合よりも、第２端子１２の電位は低い値になる。
【００４９】
このように第２端子１２は、スイッチＳＷのＯＮ／ＯＦＦの状態に応じた出力信号を外部に送信する。なお、出力信号の電位がＨ（Ｈｉｇｈ）であれば、スイッチがＯＮである状態を表し、出力信号の電位がＬ（Ｌｏｗ）であれば、スイッチがＯＦＦである状態を表す。出力信号の電位の高さ自体がスイッチの状態（ＯＮ／ＯＦＦ）を表すため、出力信号はアナログの信号であるといえる。
【００５０】
一方、スイッチＳＷの状態に関わらず、電位差発生回路１４の両端には電位差が生じる。そのため、スイッチＳＷがＯＮであってもＯＦＦであっても、降圧回路１６には、ある値（例えば２．５Ｖ）以上の電圧が印加される。それゆえ、降圧回路１６は、スイッチＳＷがＯＮであってもＯＦＦであっても、少なくともデータ生成回路１７が動作可能な電圧（２．５Ｖ）を出力することができる。よって、データ生成回路１７および重畳回路１８は、スイッチＳＷがＯＮであってもＯＦＦであっても、動作可能である。
【００５１】
ＭＰＵは、送信データを生成する。送信データは、デジタルデータである。出力切替回路１７ａは、スイッチＳＷのＯＮ／ＯＦＦに応じた出力端子から、送信データをＨ／Ｌ電圧として出力する。
【００５２】
スイッチＳＷがＯＦＦの場合、出力切替回路１７ａは、送信データを抵抗器Ｒ１に出力する。出力切替回路１７ａから出力される電圧に応じて抵抗器Ｒ１を流れる電流が変化する。これにより、送信データのＨ／Ｌに応じて、第２端子１２の電位も変化する。結果的に、送信データは、データ信号として出力信号に重畳される。
【００５３】
スイッチＳＷがＯＮの場合、出力切替回路１７ａは、送信データをトランジスタＴＲ１のベース端子に出力する。トランジスタＴＲ１は、送信データのＨ／Ｌに応じてＯＮまたはＯＦＦ状態になる。このとき、送信データのＨ／Ｌに応じてダイオードＤ３を流れる電流が変化する。これにより、送信データのＨ／Ｌに応じて、第２端子１２の電位も変化する。結果的に、送信データは、データ信号として出力信号に重畳される。電気機器６は、第２端子１２から、出力信号とデータ信号とが重畳された信号である重畳信号を出力する。
【００５４】
図５は、信号波形の一例を模式的に示す図である。図５における（ａ）は、出力信号の周期がデータ信号の周期より長い場合を示し、（ｂ）は、出力信号の周期がデータ信号の周期より短い場合を示す。出力信号とデータ信号とが重畳されたものが重畳信号である。重畳信号の波形は、出力信号の波形と、データ信号の波形とを重畳したものになる。出力信号の振幅は、データ信号の振幅より大きい。そのため、重畳信号から、元の出力信号の値およびデータ信号の値を知ることができる。スイッチＳＷがＯＮの場合、出力信号はＨとなり、スイッチＳＷがＯＦＦの場合、出力信号はＬとなる。
【００５５】
重畳信号の値は、低い方からＬ１、Ｌ２、Ｈ１、Ｈ２に分けられる。重畳信号が、Ｌ範囲内であれば、出力信号はＬである。Ｌ範囲は、Ｌ１およびＬ２を含む。重畳信号が、Ｌ範囲より高いＨ範囲内であれば、出力信号はＨである。Ｈ範囲は、Ｈ１およびＨ２を含む。重畳信号がＬ１またはＨ１の場合、データ信号はＬである。重畳信号がＬ２またはＨ２の場合、データ信号はＨである。
【００５６】
入力ユニット４は、第２入力端子３２で電気機器６からの重畳信号を受信する。入力回路３３は、重畳信号から出力信号がＨであるかＬであるか（スイッチＳＷがＯＮであるかＯＦＦであるか）を判定し、判定結果をユニット制御回路３６に出力する。具体的には、検知回路３３ａが、判定結果を出力する。抽出回路３４は、容量Ｃ２１を介して重畳信号からデータ信号を抽出し、データ信号を誤り検出回路３５に出力する。具体的には、オペアンプＡＭＰ２１が、データ信号（送信データ）を出力する。ダイオードＤ２１は、オペアンプＡＭＰ２１がデータ信号がＨであるかＬであるかを判定するための閾値電圧を設定する。
【００５７】
抵抗器Ｒ４１〜Ｒ４２、ダイオードＤ４１、およびトランジスタＴＲ４１は、定電流回路を構成している。この定電流回路は、第２入力端子３２に入力される電流を制限する。また、この定電流回路は、電気機器５が出力する出力信号の振幅を設定する。この定電流回路の代わりに抵抗器Ｒ４１を用いる場合も抵抗器Ｒ４１は同様に機能する。
【００５８】
図６は、送信データのフォーマットを示す図である。送信データはフレーム毎に生成され、電気機器６から入力ユニット４へ送信される。１フレームの送信データは、Ｓｔａｒｔコードで始まり、Ｓｔｏｐコードで終了する。送信データは、ＣＦ部分に、制御コードを含む。制御コードは、Ｄａｔａの内容が、識別子のみを含むか、または、識別子に加えて診断データを含むかを示す。Ｄａｔａの長さは不定である。送信データは、Ｄａｔａ部分に、電気機器６に固有の識別子および／または診断データ等を含む。送信データは、ＦＣＳ部分に、誤り制御（ＣＲＣチェック）用のデータを含む。送信データにおいて、ＣＦ、Ｄａｔａ、およびＦＣＳの部分はマンチェスタ符号化されている。ここでは、複数のフレームの送信データは、フレーム間ギャップなしに、連続して送信される。この送信データのフォーマットは一例であり、これに限らず任意のフォーマットを用いることができる。
【００５９】
図７は、電気機器６と入力ユニット４との通信動作シーケンスを示す図である。入力ユニット４および電気機器６の電源がＯＮになると、データ生成回路１７は、識別子を含む送信データを、繰り返し入力ユニット４に送信する。入力ユニット４の誤り検出回路３５は、送信データに対してマンチェスタ符号およびＣＲＣチェックを行う。誤り検出回路３５は、エラー（誤り）がなければ、送信データをユニット制御回路３６に出力する。
【００６０】
スイッチＳＷがＯＮからＯＦＦ、または、ＯＦＦからＯＮに変化したとき、スイッチＳＷの状態を示す出力信号が大きく変化する。そのため、スイッチＳＷ（動作素子１３）が変化して間もない期間に送信された送信データは、エラーを含む可能性が高い。誤り検出回路３５は、エラーがあれば、送信データを破棄する。
【００６１】
（効果）
電気機器６では、出力信号を送信するための１対の信号線２１、２２の電圧を電源として用いて、送信回路１５が動作する。送信回路１５は、動作素子１３の状態を示す出力信号とは別の情報を示すデータ信号を生成し、入力ユニット４に送信することができる。そのため、送信回路１５を動作させるための別の電源を電気機器６に設ける必要も、電源を供給するための別の配線を電気機器６に接続する必要もない。それゆえ、電気機器６は、従来の電気機器より少ない配線で（１対の信号線２１、２２で）、出力信号とデータ信号とを送信することができる。本実施形態の例では、電気機器６に外部から接続される配線は１対の信号線２１、２２のみである。
【００６２】
送信回路１５は、動作素子１３に対して直列に接続された電位差発生回路１４の両端に生じた電圧によって動作する。そのため、動作素子１３の状態によらず（スイッチＳＷがＯＮでもＯＦＦでも）、送信回路１５は、データ信号を入力ユニット４に送信することができる。入力ユニット４は、データ信号（送信データ）を上流の機器（コントローラ３、ＰＣ２）に送信することができる。
【００６３】
また、電気機器６は、スイッチＳＷのＯＮ／ＯＦＦに対応した電位の出力信号を送信する。それゆえ、ＯＮ／ＯＦＦ信号をデジタルの通信データに変換する従来の技術（IO-Link）とは異なり、スイッチＳＷのＯＮ／ＯＦＦの情報を早く入力ユニット４、コントローラ３、およびＰＣ２に伝えることができる。また、通信データに変換する必要がないので、電気機器６および入力ユニット４の回路を小さくかつ簡素にすることができる。
【００６４】
電気機器６が診断回路１９を備えている場合、送信データに含まれる診断データから、ＰＣ２またはコントローラ３は、電気機器６に生じた異常を検知することができる。ＰＣ２は、電気機器６がまだ正常に動いている場合でも、診断データ（例えばスイッチＳＷのＯＮ／ＯＦＦの切り替えの速さ等）から、電気機器６の故障の予兆を検知することができる。ＰＣ２は、検知した異常（故障の予兆含む）を、ユーザに表示／音声で報知する。これにより、ユーザは、製造ラインが異常停止する前に、電気機器６を交換することができる。
【００６５】
電気機器６が診断回路１９を備えていない場合でも、制御システム１では以下のようにして異常の検知を行うことができる。例えば、リミットスイッチ（電気機器６）のＯＮ／ＯＦＦがコントローラ３側で検知できない異常が発生した場合、信号線２１、２２に異常（断線／短絡）が発生しているのか、電気機器６自体に異常が発生しているのか、ＰＣ２またはコントローラ３で判断することができる。電気機器６は、送信データとして電気機器６の識別子を定期的に（継続的に）入力ユニット４に送信する。例えば、ＰＣ２またはコントローラ３は、識別子の受信ができなければ、信号線２１、２２に異常があると判断してもよい。ＰＣ２またはコントローラ３は、識別子を受信することはできるが、リミットスイッチ（電気機器６）のＯＮ／ＯＦＦを検知できない場合、電気機器６自体に異常があると判断してもよい。ＰＣ２は、どこに異常があるのかを示す情報を、ユーザに表示または音声で報知できる。これにより、ユーザは復旧作業の準備および実行を迅速に行い、製造ラインがストップする時間を短縮することができる。
【００６６】
（識別子の利用例）
図８は、製造ラインを構築するときに識別子を利用して製造ラインの検査を行うフローを示す図である。製造ラインでは、所定の場所に所定の電気機器を設置しなければならない。ＰＣ２には、入力ユニット４に接続されるべき電気機器の識別子が予め登録されている。ここでの識別子は、電気機器の型式に対応するものである。
【００６７】
電気機器６が、所定の場所に設置され、入力ユニット４に接続された後、ＰＣ２は、コントローラ３および入力ユニット４を介して、電気機器６から電気機器６の識別子を受信する（Ｓ１）。ＰＣ２は、受信した識別子が、予め登録されている接続されるべき電気機器の識別子と一致するか判定する（Ｓ２）。
【００６８】
識別子が一致しない場合（Ｓ２でＮｏ）、入力ユニット４に接続された電気機器６は正しいものではない（型式が異なる）。そのため、ＰＣ２は、入力ユニット４に接続された電気機器６が誤ったものである旨を、ユーザに表示／音声で報知する（Ｓ３）。これにより、制御システム１は、ユーザに電気機器６の交換を促すことができる。ユーザは、電気機器６を適切なものに交換する。新たな電気機器６が入力ユニット４に接続されると、ＰＣ２は、Ｓ１に戻り、再度識別子の確認を行う。
【００６９】
識別子が一致する場合（Ｓ２でＹｅｓ）、入力ユニット４に接続された電気機器６は正しいものである。それゆえ、ＰＣ２は、入力ユニット４に接続された電気機器６が正しいものである旨を、ユーザに表示／音声で報知する（Ｓ４）。これにより、ユーザは、接続された電気機器６が正しいことを確認することができる。なお、他の電気機器が入力ユニット４に接続された場合、制御システム１は、同様にして該電気機器が正しいものか否かを検査する。
【００７０】
図９は、製造ラインが休止している間に電気機器６の検査を行うフローを示す図である。ここでは、製造ラインが稼働した後のケースを考える。製造ラインが休止している間に、ユーザは、ＰＣ２を検査モードにし、試験的に電気機器６（リミットスイッチ）のスイッチＳＷのＯＮ／ＯＦＦを切り換える（Ｓ１１）。電気機器６は、スイッチＳＷのＯＮ／ＯＦＦに応じて、入力ユニット４に重畳信号（出力信号＋データ信号）を送信する。データ信号は識別子を含む。検査モードのＰＣ２は、スイッチＳＷのＯＮ／ＯＦＦの切り換えに対応した出力信号を正常に受信できたか否かを判定する（Ｓ１２）。
【００７１】
出力信号を正常に受信できた場合（Ｓ１２でＹｅｓ）、ＰＣ２は、電気機器６および信号線２１、２２が正常である旨を、ユーザに表示／音声で報知する（Ｓ１３）。
【００７２】
出力信号を正常に受信できなかった場合（Ｓ１２でＮｏ）、ＰＣ２は、受信した識別子が、予め登録されている電気機器の識別子と一致するか判定する（Ｓ１４）。
【００７３】
識別子が一致する場合（Ｓ１４でＹｅｓ）、ＰＣ２は、電気機器６に異常があると判定する。識別子を含むデータ信号が正常に伝送されているため、信号線２１、２２は正常であると判断できる。また、電気機器６の送信回路１５は正常であるが、電気機器６の動作素子１３に異常があると判断できる。ＰＣ２は、電気機器６（特に動作素子１３）に異常が発生している旨を、ユーザに表示／音声で報知する（Ｓ１５）。
【００７４】
識別子が一致しない場合（Ｓ１４でＮｏ）、ＰＣ２は、信号線２１、２２に異常があると判定する。ＰＣ２は、信号線２１、２２に異常が発生している旨を、ユーザに表示／音声で報知する（Ｓ１６）。
【００７５】
このようにして、制御システム１では、電気機器６が送信する識別子を利用して、異常が発生している装置または配線を特定することができる。それゆえ、ユーザは、迅速に故障の修理を行うことができる。
【００７６】
（変形例）
なお、送信回路は、スイッチＳＷがＯＮおよびＯＦＦのいずれか一方の状態のときのみ、データ信号の送信をする構成であってもよい。
【００７７】
送信回路は、送信データとして任意の情報を送信することができる。
【００７８】
また、電位差発生回路は、インピーダンス素子として、抵抗器、トランジスタ、および／またはダイオードを含む。電位差発生回路は、電位差発生回路に流れる電流によって両端に電位差を発生させる。または、電位差発生回路は、動作素子の動作に応じて電位差発生回路を通過する電流を遮断することにより、両端に電位差を発生させる。
【００７９】
上記の電気機器６では、スイッチＳＷがＯＮのときの送信データの重畳を電圧出力で行い、スイッチＳＷがＯＦＦのときの送信データの重畳を電流出力で行っている。これに限らず、電圧出力と電流出力とを入れ替えてもよいし、両方を電圧出力または電流出力としてもよい。
【００８０】
図１３は、変形例の電気機器６ａの構成を示す回路図である。ここでは、重畳回路１８ｂは、重畳回路１８の抵抗器Ｒ１（電流出力）の代わりに、ダイオードＤ８、Ｄ９、抵抗器Ｒ５、Ｒ６、およびトランジスタＴＲ２（電圧出力）を備える。また、重畳回路１８ｂは、トランジスタＴＲ１のベース端子と第１端子１１との間に抵抗器Ｒ３を備え、ベース端子に接続される抵抗器Ｒ４を備える。ダイオードＤ１、Ｄ３、抵抗器Ｒ３、Ｒ４、およびトランジスタＴＲ１の組と、ダイオードＤ８、Ｄ９、抵抗器Ｒ５、Ｒ６、およびトランジスタＴＲ２の組とは、同様の回路構成である。出力切替回路１７ａは、スイッチＳＷがＯＮのとき抵抗器Ｒ４を介してトランジスタＴＲ１のベース端子に送信データを出力する。出力切替回路１７ａは、スイッチＳＷがＯＦＦのとき抵抗器Ｒ６を介してトランジスタＴＲ２のベース端子に送信データを出力する。ダイオードＤ１、Ｄ３、Ｄ８、Ｄ９は、定電圧源として機能する。ダイオードＤ１、Ｄ３、Ｄ８、Ｄ９として、ツェナーダイオードまたは基準電圧ＩＣ（集積回路）を用いることができる。定電圧源の電圧は以下の条件を満たす。
【００８１】
ＶＲＥＦ１＞ＶＲＥＦ２＋ＶＣＥＴＲ１、
ＶＲＥＦ３＞ＶＲＥＦ４＋ＶＣＥＴＲ２、
ＶＲＥＦ３＞ＶＲＥＦ４≫ＶＲＥＦ１＞ＶＲＥＦ２。
【００８２】
ここで、ＶＲＥＦ１〜ＶＲＥＦ４は、それぞれ、ダイオードＤ１、Ｄ３、Ｄ８、Ｄ９が定電圧源として与える基準電圧である。ＶＣＥＴＲ１、ＶＣＥＴＲ２は、トランジスタＴＲ１、ＴＲ２のコレクタ−エミッタ間電圧である。抵抗器Ｒ３〜Ｒ６は、トランジスタＴＲ１、ＴＲ２の分圧および電流制限のための抵抗である。トランジスタＴＲ１、ＴＲ２は、データ信号のＨ／Ｌを切り換えるスイッチ素子として働く。データ信号の波形の振幅は、スイッチＳＷがＯＮのときＶｐｐＯＮ、スイッチＳＷがＯＦＦのときＶｐｐＯＦＦになる。
【００８３】
ＶｐｐＯＮ＝ＶＲＥＦ１−（ＶＲＥＦ２＋ＶＣＥＴＲ１）、
ＶｐｐＯＦＦ＝ＶＲＥＦ３−（ＶＲＥＦ４＋ＶＣＥＴＲ２）。
【００８４】
図１４は、変形例の電気機器６ａの構成を示す回路図である。ここでは、重畳回路１８ｃは、重畳回路１８のトランジスタＴＲ１、ダイオードＤ３（電圧出力）の代わりに、抵抗器Ｒ２（電流出力）を備える。データ信号の波形の振幅Ｖｐｐおよび電流Ｉは、以下のようになる。
【００８５】
Ｖｐｐ＝Ｉ・Ｒｉ、
Ｉ＝Ｖｍ／（Ｒ１orＲ２）。
【００８６】
ここで、Ｒｉは入力ユニット４（または出力ユニット５）側の抵抗値、Ｖｍは出力切替回路１７ａからの出力電圧（降圧回路１６が供給する一定電圧からＭＰＵでの降下電圧を引いた値）である。抵抗器Ｒ１、Ｒ２の抵抗値をＲ１、Ｒ２で表している。なお、入力ユニット４において第２入力端子３２に接続された抵抗器を設ける場合、電気機器６ｂ側でデータ信号の電流値をＯＮ／ＯＦＦで異ならせる必要はなく、抵抗器Ｒ１、Ｒ２を省略することができる。
【００８７】
なお、電気機器６において出力切替回路１７ａを省略し、スイッチＳＷのＯＮ／ＯＦに応じて重畳回路１８ａが、動作させる回路を切り換えてもよい。
【００８８】
なお、電気機器６の構成を変えずに、入力ユニットを、電気機器６の第２端子１２に負の一定電位を入力する構成にすることもできる。この場合、電源２０は、信号線２２の経路に配置される。電気機器６は、第１端子１１から重畳信号を送信し、入力ユニットは第１入力端子３１から重畳信号を受信する。この場合、容量Ｃ２１の一端は、第１入力端子３１に接続される。
【００８９】
以上のことは、他の電気機器でも同様である。
【００９０】
電気機器７（センサ）の場合、図１の電気機器６のスイッチＳＷをセンシング素子に置き換えたブロック構成になる。出力信号は、センシング素子によるセンシング結果を表す信号となる。例えば、センシング素子がフォトダイオード等の光電素子であれば、センシング結果は受光の有無を示す。他の回路の働きは上で説明したものと同様であるので、詳細な説明は省略する。
【００９１】
（電気機器８と出力ユニット５の構成）
以下に電気機器８と出力ユニット５について説明する。なお、説明の便宜上、上述した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【００９２】
図１０は、電気機器８と出力ユニット５の構成を示すブロック図である。ここでは、電気機器８（リレー）と出力ユニット５とを例に挙げて説明する。電気機器８と出力ユニット５とは、１対の信号線２１、２２によって互いに接続されている。信号線２１は、出力ユニット５の第１出力端子４１と、電気機器８の第１端子１１とに接続される。信号線２２は、出力ユニット５の第２出力端子４２と、電気機器８の第２端子１２とに接続される。出力ユニット５の第１出力端子４１と第３出力端子４３とは、信号線２３によって互いに接続されている。信号線２３の経路には、電源２０が設けられている。電源２０は、所定の電圧（ここでは２４Ｖ）を発生させる直流電源である。
【００９３】
電気機器８は、第１端子１１、第２端子１２、動作素子１３ａ、電位差発生回路１４ａ、および送信回路１５ａを備える。送信回路１５ａは、降圧回路１６、データ生成回路１７、重畳回路１８ａ、および診断回路１９を備える。動作素子１３ａは、第１端子１１と第２端子１２との間に接続される。電位差発生回路１４ａは、第１端子１１と第２端子１２との間の通電路において、動作素子１３ａに対して直列に接続される。第２端子１２の電位は、動作素子１３ａを制御する制御信号（動作信号）に応じて変化する。制御信号は、外部（出力ユニット５）から第２端子１２に入力される。
【００９４】
送信回路１５ａは、第１端子１１と第２端子１２との間に接続される。送信回路１５ａは、第１端子１１と第２端子１２との間の電圧を電源として動作する。降圧回路１６は、第１端子１１と第２端子１２との間の電圧を所定の電圧に降圧して、データ生成回路１７に所定の電圧を出力する。データ生成回路１７は、降圧回路１６から印加された電圧によって動作し、出力ユニット５に送信されるべき送信データを生成する。送信データは、例えば、電気機器８に固有の識別子を含む。データ生成回路１７は、重畳回路１８ａに送信データを出力する。重畳回路１８ａは、受け取った送信データを、データ信号として上記制御信号に重畳させる。これにより、送信回路１５ａは、データ信号を、制御信号に重畳させて、第２端子１２から信号線２２に出力する。
【００９５】
診断回路１９は、降圧回路１６から印加された電圧によって動作し、電気機器８の診断情報を表す診断データを生成する。
【００９６】
出力ユニット５は、第１出力端子４１、第２出力端子４２、第３出力端子４３、出力回路３７、振幅設定回路３８、抽出回路３４、誤り検出回路３５、およびユニット制御回路３６を備える。図１０ではコントローラ３への送信部分の構成の図示を省略している。第３出力端子４３の電位は一定（例えばＧＮＤ）に維持される。第２出力端子４２から、制御信号が信号線２２に出力される。第１出力端子４１の電位は電源２０によって所定の電位（２４Ｖ）に維持される。
【００９７】
ユニット制御回路３６は、ＰＣ２およびコントローラ３からの指示に基づき、電気機器８の制御に関する信号（ＯＮ／ＯＦＦ信号）を出力回路３７に出力する。また、ユニット制御回路３６は、データ信号を、コントローラ３に出力する。出力回路３７は、ユニット制御回路３６から受け取った信号に基づき、電気機器８を制御するための制御信号を生成し、制御信号を振幅設定回路３８に出力する。振幅設定回路３８は、制御信号のＨ／Ｌに応じて第２出力端子４２に出力する電位を変更することにより、制御信号の振幅を設定する。抽出回路３４は、重畳信号からデータ信号を抽出し、データ信号を誤り検出回路３５に出力する。
【００９８】
（電気機器８の回路構成）
図１１は、電気機器８の構成を示す回路図である。図１１では診断回路１９の図示を省略している。電位差発生回路１４ａは、ダイオードＤ６１、抵抗器Ｒ６１、およびトランジスタＴＲ６１を含む。ダイオードＤ６１は、ツェナーダイオードである。ここでは、動作素子１３ａは、リレーを動作させるリレーコイルＲＣと、リレーコイルＲＣに対して並列に接続されるダイオードＤ６２とを含む。第１端子１１と第２端子１２との間の通電経路に、ダイオードＤ２、リレーコイルＲＣ、トランジスタＴＲ６１（コレクタ端子−エミッタ端子）、およびダイオードＤ７が、この順で直列に配置されている。ダイオードＤ６１のカソードはダイオードＤ２のカソードに接続されている。抵抗器Ｒ６１の一端は、ダイオードＤ６１のアノードおよびトランジスタＴＲ６１のベース端子に接続されている。抵抗器Ｒ６１の他端は、ダイオードＤ７のアノードに接続されている。ダイオードＤ５のアノードは、第２端子１２に接続され、ダイオードＤ５のカソードはダイオードＤ２のカソードに接続されている。ダイオードＤ６のカソードは、第１端子１１に接続され、ダイオードＤ６のアノードはダイオードＤ７のアノードに接続されている。
【００９９】
ダイオードＤ２、Ｄ５〜Ｄ７は保護素子であり、省略することができる。
【０１００】
重畳回路１８ａは、抵抗器Ｒ１、定電流回路ｉ、およびトランジスタＴＲ１を含む。トランジスタＴＲ１のエミッタ端子は、ダイオードＤ２を介して第１端子１１に接続され、トランジスタＴＲ１のコレクタ端子は、定電流回路ｉのアノードに接続されている。トランジスタＴＲ１のベース端子は、出力切替回路１７ａに接続されている。定電流回路ｉのカソードは、トランジスタＴＲ６１のコレクタ端子に接続されている。
【０１０１】
（出力ユニット５の回路構成）
図１２は、出力ユニット５の構成を示す回路図である。ここでは出力ユニット５のうち、出力回路３７、振幅設定回路３８、および抽出回路３４を図示している。抽出回路３４は、入力ユニット４の抽出回路３４と同じである。
【０１０２】
出力回路３７は、抵抗器Ｒ７１〜Ｒ７２、トランジスタＴＲ７１、フォトトランジスタＰＨＣを含む。ダイオードＤ１１のアノードが第１出力端子４１に接続されている。ダイオードＤ１１のカソードと第３出力端子４３との間に、フォトトランジスタＰＨＣ、および抵抗器Ｒ７１、Ｒ７２が、この順に直列に配置されている。トランジスタＴＲ７１のベース端子は、抵抗器Ｒ７１と抵抗器Ｒ７２との間のノードに接続されている。トランジスタＴＲ７１のエミッタ端子は、第３出力端子４３に接続されている。トランジスタＴＲ７１のコレクタ端子は、抵抗器Ｒ８１を介して第２出力端子４２に接続されている。フォトトランジスタＰＨＣには、ユニット制御回路３６からＯＮ／ＯＦＦ信号（動作素子１３ａのＯＮ／ＯＦＦを指示する信号）が光信号として入力される。
【０１０３】
振幅設定回路３８は、インピーダンス素子として、抵抗器Ｒ８１、Ｒ９１、およびダイオードＤ９１を含む。ダイオードＤ９１はツェナーダイオードである。第２出力端子４２と第３出力端子４３との間に、抵抗器Ｒ８１およびトランジスタＴＲ７１が、この順に直列に配置されている。抵抗器Ｒ９１の一端は、第２出力端子４２に接続されている。抵抗器Ｒ９１の他端は、ダイオードＤ９１のカソードに接続されている。ダイオードＤ９１のアノードは、第３出力端子４３に接続されている。
【０１０４】
（電気機器８および出力ユニット５の動作）
電気機器８はリレーである。リレーコイルＲＣに流れる電流が閾値以上であるか否かに応じて、電気接点のＯＮ／ＯＦＦ（導通／遮断）が切り替わる。出力ユニット５の第３出力端子４３を０Ｖとして、第１端子１１には、一定の電位（２４Ｖ）が入力される。出力ユニット５から送信される制御信号に応じて、第２端子１２の電位は変化する。
【０１０５】
リレーをＯＮにする場合、出力回路３７において、ＯＮ信号がフォトトランジスタＰＨＣに入力される。これにより、トランジスタＴＲ７１がＯＮになり、抵抗器Ｒ８１に電流が流れる。このとき、第２出力端子４２の電位がＬとなる。それゆえ、第２出力端子４２と第１出力端子４１との間の電圧は大きい第１電圧となる。第２出力端子４２のＬ電位は、信号線２２を介して制御信号として電気機器８の第２端子１２に入力される。
【０１０６】
電気機器８において、第１電圧が第１端子１１と第２端子１２との間に加わることにより、トランジスタＴＲ６１がＯＮ（導通）となる。そのため、閾値以上の電流がリレーコイルＲＣに流れる。これにより、リレーがＯＮとなる。
【０１０７】
リレーをＯＦＦにする場合、出力回路３７において、ＯＦＦ信号がフォトトランジスタＰＨＣに入力される。これにより、トランジスタＴＲ７１がＯＦＦになり、第２出力端子４２の電位がＨとなる。ただし、抵抗器Ｒ９１およびダイオードＤ９１の経路を電流が流れるため、第２出力端子４２の電位は、第１出力端子４１の電位より低い値となる。それゆえ、第２出力端子４２と第１出力端子４１との間の電圧は第１電圧より小さい（ただし０より大きい）第２電圧となる。第２電圧は、送信回路１５ａが動作可能な電圧（例えば５Ｖ）である。第２出力端子４２のＨ電位は、信号線２２を介して制御信号として電気機器８の第２端子１２に入力される。このように、振幅設定回路３８は、制御信号がＯＦＦのときに電気機器８に電源供給を行うための電圧を生成する。
【０１０８】
電気機器８において、第２電圧が第１端子１１と第２端子１２との間に加わることにより、ダイオードＤ６１には電流が流れず、トランジスタＴＲ６１がＯＦＦ（遮断）となる。そのため、リレーコイルＲＣには電流は流れない。これにより、リレーがＯＦＦとなる。
【０１０９】
このように、第２端子１２は、リレーコイルＲＣを制御するための制御信号を外部から受信する。制御信号の電圧が閾値以上であれば（例えば第１電圧）リレーがＯＮに制御される。制御信号の電圧が閾値より小さければ（例えば第２電圧）リレーがＯＦＦに制御される。制御信号の電圧の大きさ自体でリレーのＯＮ／ＯＦＦが制御されるため、制御信号はアナログの信号であるといえる。
【０１１０】
一方、制御信号の電圧に関わらず、電位差発生回路１４ａの両端には電位差が生じる。そのため、リレーがＯＮであってもＯＦＦであっても、降圧回路１６には、ある値以上の電圧が印加される。それゆえ、降圧回路１６は、リレーコイルＲＣの動作状態によらず、少なくともＭＰＵおよび出力切替回路１７ａが動作可能な電圧（２．５Ｖ）を出力することができる。よって、データ生成回路１７および重畳回路１８ａは、リレーコイルＲＣの動作状態によらず、動作可能である。
【０１１１】
ダイオードＤ６１と抵抗器Ｒ６１との間のノードの電位が出力切替回路１７ａに入力される。出力切替回路１７ａは、該電位から、制御信号がＯＮであるかＯＦＦであるか（リレーがＯＮであるかＯＦＦであるか）を判定する。
【０１１２】
リレーがＯＦＦの場合、出力切替回路１７ａは、送信データを抵抗器Ｒ１に出力する。結果的に、送信データは、データ信号として制御信号に重畳される。電気機器８は、第２端子１２から、制御信号に重畳させてデータ信号を出力する。
【０１１３】
リレーがＯＮの場合、出力切替回路１７ａは、送信データをトランジスタＴＲ１のベース端子に出力する。トランジスタＴＲ１は、送信データのＨ／Ｌに応じてＯＮまたはＯＦＦ状態になる。このとき、送信データのＨ／Ｌに応じて定電流回路ｉに電流が流れるか否かが変化する。これにより、送信データのＨ／Ｌに応じて、第２端子１２の電位も変化する。結果的に、送信データは、データ信号として制御信号に重畳される。なお。データ信号の振幅は、制御信号の振幅よりも小さい。
【０１１４】
出力ユニット５は、第２出力端子４２から、制御信号に重畳されたデータ信号を受信する。抽出回路３４は、重畳信号からデータ信号を抽出し、データ信号を誤り検出回路３５に出力する。
【０１１５】
（効果）
電気機器８においても、電気機器６と同様の効果が得られる。電気機器８では、制御信号を受信するための１対の信号線２１、２２の電圧を電源として用いて、送信回路１５ａが動作する。送信回路１５ａは、制御信号とは別の情報を示すデータ信号を生成し、出力ユニット５に送信することができる。そのため、送信回路１５ａを動作させるための別の電源を電気機器８に設ける必要も、電源を供給するための別の配線を電気機器８に接続する必要もない。それゆえ、電気機器８は、従来の電気機器より少ない配線で（１対の信号線２１、２２で）、制御信号の受信とデータ信号の送信とを同時に行うことができる。
【０１１６】
（変形例）
電気機器８においても、電気機器６〜６ｂのように、電圧出力と電流出力とを入れ替えてもよいし、両方を電圧出力または電流出力としてもよい。
【０１１７】
また、上記の電気機器８では、制御信号がＯＮの場合もＯＦＦの場合も、１つの抽出回路３４でデータ信号の抽出を行っている。これに限らず、制御信号がＯＮのときに動作する抽出回路と、制御信号がＯＦＦのときに動作する抽出回路とを分けてもよい。製品の条件により、抵抗器Ｒ８１の抵抗値を抵抗器Ｒ９１の抵抗値より大幅に小さくする必要が生じることがある。この場合、抵抗器Ｒ８１を通るときの（制御信号がＯＮのときの）データ信号の振幅は小さくなる。制御信号がＯＮのときとＯＦＦのときとでデータ信号の振幅が異なる場合、抽出回路の誤動作を回避するため、それぞれのデータ信号に合わせた閾値を有する複数の抽出回路を互いに並列に設けてもよい。
【０１１８】
なお、出力ユニット５においてフォトトランジスタＰＨＣのコレクタ端子は第１出力端子４１に接続されているが、これに限らず、該コレクタ端子を抵抗器Ｒ８１の他端に接続してもよい。この場合、第１出力端子４１と抵抗器Ｒ７１とを省略することができる。
【０１１９】
なお、電気機器８の構成を変えずに、出力ユニットを、電気機器８の第２端子１２に負の一定電位を入力する構成にすることもできる。この場合、電源２０は、第１出力端子４１と第３出力端子４３とを接続する信号線の経路に配置され、第２端子１２と第３出力端子４３とは別の信号線で接続される。電気機器８は、第１端子１１から重畳信号を送信し、出力ユニットは第２出力端子４２から重畳信号を受信する。
【０１２０】
電気機器９（電磁バルブ）、および電気機器１０（電動アクチュエータ）の場合でも、同様の構成とすることができる。
【０１２１】
リレーが無接点リレー（例えばソリッドステートリレー）である場合、電気機器は、リレーコイルＲＣの代わりに、半導体スイッチング素子を備える。制御信号によって、半導体スイッチング素子のＯＮ／ＯＦＦが制御される。または、動作素子としてフォトカプラを備えてもよい。この場合、制御信号のＯＮ／ＯＦＦの情報をフォトカプラがスイッチング素子に伝え、スイッチング素子がＯＮ／ＯＦＦする。
【０１２２】
電気機器は、発光装置（例えば警告灯、表示灯等）であってもよい。この場合、動作素子として発光ダイオード等の発光素子を備える。制御信号に応じて、発光装置の発光／非発光が切り替わる。
【０１２３】
〔ソフトウェアによる実現例〕
ＰＣ２（情報処理装置）、データ生成回路１７、診断回路１９、誤り検出回路３５、およびユニット制御回路３６の処理は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１２４】
後者の場合、ＰＣ２、データ生成回路１７、診断回路１９、誤り検出回路３５、およびユニット制御回路３６は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１２５】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【符号の説明】
【０１２６】
１  制御システム
２  ＰＣ
３  コントローラ
４  入力ユニット
５  出力ユニット
６〜６ｂ、７、８、９、１０  電気機器
１１  第１端子
１２  第２端子
１３、１３ａ  動作素子
１４、１４ａ  電位差発生回路
１５、１５ａ  送信回路
１６  降圧回路
１７  データ生成回路
１７ａ  出力切替回路
１８、１８ａ〜１８ｃ  重畳回路
１９  診断回路
２１、２２、２３  信号線
３３  入力回路
３３ａ  検知回路
３４  抽出回路
３５  検出回路
３６  ユニット制御回路
３７  出力回路
３８  振幅設定回路
【図１】
2018151915.tif 000003
【図２】
2018151915.tif 000004
【図３】
2018151915.tif 000005
【図４】
2018151915.tif 000006
【図５】
2018151915.tif 000007
【図６】
2018151915.tif 000008
【図７】
2018151915.tif 000009
【図８】
2018151915.tif 000010
【図９】
2018151915.tif 000011
【図１０】
2018151915.tif 000012
【図１１】
2018151915.tif 000013
【図１２】
2018151915.tif 000014
【図１３】
2018151915.tif 000015
【図１４】
2018151915.tif 000016