(57)【特許請求の範囲】
【請求項１】
複数のデータ伝送装置間の各々に順次送信権が割当てられることによりデータの送受信を行うデータ伝送システムにおいて、
前記複数のデータ伝送装置間を接続し、選択的にどちらか一方が使用される二重化された伝送路を備え、
前記複数のデータ伝送装置は、前記伝送路の内現在使用されている伝送路から自局に対して送信若しくは受信要求信号が送信されない無要求時間を測定し、前記無要求時間が予め定められた一定時間を超えた場合に伝送路異常と判断して現在使用されている伝送路を他方に切替えるように制御する制御手段を具備したことを特徴とするデータ伝送システム。
【請求項２】
親局たるデータ伝送装置が複数の子局たるデータ伝送装置の内の何れか一つに対して送信要求信号を送信して順次送信権を割当てることによりデータの送受信を行うデータ伝送システムにおいて、
前記親局と複数の子局とを接続し、選択的にどちらか一方が使用される二重化された伝送路を備え、
前記子局は、自局に対して送信若しくは受信要求信号が送信されない無要求時間を測定し、前記無要求時間が予め定められた一定時間を超えた場合に伝送路異常と判断して現在使用されている伝送路を他方に切替えるように制御する制御手段を具備したことを特徴とするデータ伝送システム。
【請求項３】
親局たるデータ伝送装置が複数の子局たるデータ伝送装置の内の何れか一つに対して送信要求信号を送信して順次送信権を割当てることによりデータの送受信を行うデータ伝送システムにおいて、
前記親局と複数の子局とを接続し、選択的にどちらか一方が使用される二重化された伝送路を備え、
前記子局は、前記伝送路の内現在使用されている伝送路の無信号時間を測定し、前記無信号時間が予め定められた所定時間を超えた場合に伝送路異常と判断して現在使用されている伝送路を他方に切替えると共に、親局に異常信号を送信するように制御する制御手段を具備したことを特徴とするデータ伝送システム。
【請求項４】
親局たるデータ伝送装置が複数の子局たるデータ伝送装置の内の何れか一つに対して送信要求信号を送信して順次送信権を割当てることによりデータの送受信を行うデータ伝送システムにおいて、
前記親局と複数の子局とを接続し、選択的にどちらか一方が使用される二重化された伝送路を備え、
前記子局は、受信データに付帯されたチェックコードから異常を判定し、この判定回数が予め定められた所定回数を超えた場合に伝送路異常と判断して現在使用されている伝送路を他方に切替えると共に、親局に異常信号を送信するように制御する制御手段を具備したことを特徴とするデータ伝送システム。
【請求項５】
制御手段は、伝送路異常と判断した場合は、親局に異常信号を送信することを特徴とする請求項２記載のデータ伝送システム。
【請求項６】
制御手段は、伝送路異常と判断した場合は、表示手段に伝送路異常の発生を示す表示を行わせることを特徴とする請求項１乃至５の何れかに記載のデータ伝送システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のデータ伝送装置間の各々に順次送信権が割当てられることにより、または、親局が複数の子局の内の何れか一つに対して送信要求信号を送信して順次送信権を割当てることによりデータの送受信を行うデータ伝送システムに関する。
【０００２】
【従来の技術】
この様なデータ伝送システムを利用するものとしては、例えばコントロールセンタがある。コントロールセンタにおいて、データ伝送装置であり親局たるマスタステーションは、伝送用メモリを有しており、その伝送用メモリには、プログラマブルコントローラが書込み及び読出し可能に接続されている。そして、プログラマブルコントローラは、コントロールセンタ内のデータ伝送装置であり子局たるリモートステーションからデータを得ようとする場合には、伝送用メモリの所定領域にデータを書込むことによって、マスタステーションにリモートステーションに対するトーカアドレス（送信要求信号）を伝送路上に出力させる。
【０００３】
すると、各リモートステーションの中で、そのトーカアドレスが自分に割当てられているアドレスであると判断したものは、自分が所有しているモータ保護リレーのデータをマスタステーションに割当てられているリスナアドレス（受信要求信号）と共に伝送路に出力し、マスタステーションは、このデータを受信して、伝送用メモリのプログラマブルコントローラの受信領域に書込む。而して、プログラマブルコントローラは、このデータを伝送用メモリから読込んで、データに基づいて処理を行う。
【０００４】
この様なデータ伝送システムにおいては、伝送路の短絡や断線などの異常が発生した場合に対応するため、伝送路を二重化して、異常が発生した場合は他方の伝送路に切替えてシステムを運転するものがある。この場合、従来のデータ伝送システムでは、データ伝送装置に異常検出回路を設け、回路的に伝送路の異常を検出して伝送路の切替を行なっていた。
【０００５】
【発明が解決しようとする課題】
しかしながら、この様な従来のデータ伝送システムでは、伝送路を二重化したことによりインターフェイス用のバッファ回路などをデータ伝送装置に余分に設けた上に、更に異常検出回路を設けねばならず、データ伝送装置が大形化するという不具合があった。
本発明は上記課題を解決するもので、その目的は、異常検出回路を設けること無く伝送路に発生した異常を検出し得て、正常な伝送路に切替えることができるデータ伝送システムを提供することにある。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、請求項１記載のデータ伝送システムは、複数のデータ伝送装置間の各々に順次送信権が割当てられることによりデータの送受信を行うものにおいて、複数のデータ伝送装置間を接続し、選択的にどちらか一方が使用される二重化された伝送路を備え、複数のデータ伝送装置は、伝送路の内現在使用されている伝送路から自局に対して送信若しくは受信要求信号が送信されない無要求時間を測定し、無要求時間が予め定められた一定時間を超えた場合に伝送路異常と判断して現在使用されている伝送路を他方に切替えるように制御する制御手段を具備したことを特徴とする。
【０００８】
請求項２記載のデータ伝送システムは、親局たるデータ伝送装置が複数の子局たるデータ伝送装置の内の何れか一つに対して送信要求信号を送信して順次送信権を割当てることによりデータの送受信を行うものにおいて、親局と複数の子局とを接続し、選択的にどちらか一方が使用される二重化された伝送路を備え、子局は、自局に対して送信若しくは受信要求信号が送信されない無要求時間を測定し、無要求時間が予め定められた一定時間を超えた場合に伝送路異常と判断して現在使用されている伝送路を他方に切替えるように制御する制御手段を具備したことを特徴とする。
【０００９】
請求項３記載のデータ伝送システムは、親局たるデータ伝送装置が複数の子局たるデータ伝送装置の内の何れか一つに対して送信要求信号を送信して順次送信権を割当てることによりデータの送受信を行うものにおいて、親局と複数の子局とを接続し、選択的にどちらか一方が使用される二重化された伝送路を備え、子局は、伝送路の内現在使用されている伝送路の無信号時間を測定し、無信号時間が予め定められた所定時間を超えた場合に伝送路異常と判断して現在使用されている伝送路を他方に切替えると共に、親局に異常信号を送信するように制御する制御手段を具備したことを特徴とする。
【００１１】
請求項４記載のデータ伝送システムは、親局たるデータ伝送装置が複数の子局たるデータ伝送装置の内の何れか一つに対して送信要求信号を送信して順次送信権を割当てることによりデータの送受信を行うものにおいて、親局と複数の子局とを接続し、選択的にどちらか一方が使用される二重化された伝送路を備え、子局は、受信データに付帯されたチェックコードから異常を判定し、この判定回数が予め定められた所定回数を超えた場合に伝送路異常と判断して現在使用されている伝送路を他方に切替えると共に、親局に異常信号を送信するように制御する制御手段を具備したことを特徴とする。
【００１２】
また、請求項２の場合において、制御手段は、伝送路異常と判断した場合は、親局に異常信号を送信するようにしても良い（請求項５）。
また、以上の場合において、制御手段は、伝送路異常と判断した場合は、表示手段に伝送路異常の発生を示す表示を行わせるのが好ましい（請求項６）。
【００１３】
【発明の実施の形態】
以下、本発明の第１実施例について図１乃至図３を参照して説明する。全体構成を概略的に示す図１において、２つの親局たるマスタステーション（データ伝送装置）１ａ及び１ｂは、複数の子局たるリモートステーション（データ伝送装置）２に伝送路３ａ及び３ｂを介して接続されていると共に、装置全体を制御するためのプログラマブルコントローラ４に接続されている。
【００１４】
このマスタステーション１ａ及び１ｂは、プログラマブルコントローラ４とリモートステーション２との間で行われるデータの送受信を中継するものである。尚、伝送路３ａ及び３ｂは、プログラマブルコントローラ４からマスタステーション１ａ及び１ｂを介して同一内容のデータ伝送が行われるが、リモートステーション２によって択一的に選択されて使用される。
【００１５】
コントロールセンタ５は、リモートステーション２，モータ保護リレー６及び電磁接触器７等を一体化してなる複数個の制御ユニット５ａを、図示しないキュービクル内に設置することにより構成されている。リモートステーション２は、マスタステーション１ａまたは１ｂから伝送路３ａまたは３ｂを介して送られてくる操作データを受信すると共にその操作データをモータ保護リレー６に送る。モータ保護リレー６は、与えられた操作データに応じて電磁接触器７の主接点７ａを開閉することによりモータたる誘導電動機８の主回路９を開閉して誘導電動機８の停動制御を行う。
【００１６】
また、モータ保護リレー６は、誘導電動機８の主回路電流値などの状態データや電源異常状態若しくは故障状態データをリモートステーション２に送信する。そして、リモートステーション２は、モータ保護リレー６から与えられる上記各種データを、伝送路３ａまたは３ｂを介してマスタステーション１ａまたは１ｂに送信する。
【００１７】
プログラマブルコントローラ４は、マスタステーション１ａまたは１ｂを介して所定のリモートステーション２との間でデータの授受を行うことにより、誘導電動機８の制御，保護及び監視を行いシステム全体を制御するようになっている。また、マスタステーション１ａ及び１ｂには、表示手段たる表示器１ａａ及び１ｂａが設けられている。
【００１８】
図２は、リモートステーション２の電気的構成を示すものである。伝送路３ａ及び３ｂは、ドライバ／レシーバ回路（以下、Ｄ／Ｒ回路と称す）１０の入出力端子１０Ａ及び１０Ｂに夫々接続されている。入出力端子１０Ａは、Ｄ／Ｒ回路１０の内部で入力バッファ１０Ｉａの入力端子及び出力バッファ１０Ｏａの出力端子に接続されている。また、入出力端子１０Ｂは、同様に入力バッファ１０Ｉｂの入力端子及び出力バッファ１０Ｏｂの出力端子に接続されている。
【００１９】
そして、入力バッファ１０Ｉａの出力端子及び出力バッファ１０Ｏａの入力端子は、Ｄ／Ｒ回路１０の入出力端子１０Ａ´に接続されており、入力バッファ１０Ｉｂの出力端子及び出力バッファ１０Ｏｂの入力端子は、Ｄ／Ｒ回路１０の入出力端子１０Ｂ´に接続されている。
【００２０】
入出力端子１０Ａ´及び１０Ｂ´は、接続切替え回路１１の端子１１Ａ及び１１Ｂに夫々接続されており、接続切替え回路１１の端子１１Ｃは、制御手段たるマイクロコンピュータ（以下、マイコンと称す）１２の入出力端子に接続されている。
【００２１】
マイコン１２の出力端子は、Ｄ／Ｒ回路１０の制御端子ＤＩＲに接続されており、マイコン１２は、Ｄ／Ｒ回路１０にハイまたはローレベルの制御信号を与えて、入力バッファ１０Ｉａ及び１０Ｉｂまたは出力バッファ１０Ｏａ及び１０Ｏｂをイネーブルにして、Ｄ／Ｒ回路１０の設定をドライバ／レシーバに切替えるようになっている。
【００２２】
また、マイコン１２の出力端子は、接続切替え回路１１の制御端子Ａ／Ｂに接続されており、マイコン１２は、接続切替え回路１１にハイまたはローレベルの制御信号を与えて、接続切替え回路１１の端子１１Ｃの接続を、端子１１Ａまたは端子１１Ｂ、即ち伝送路３ａまたは３ｂに切り替えるようになっている。加えて、マイコン１２は、所定周期のクロック信号でカウントアップし、そのタイマ値を読出し可能なタイマ１２ａを内蔵している。尚、以上がデータ伝送システム１３を構成している。
【００２３】
次に、本実施例の作用について説明する。ここで、マイコン１２は、接続切替え回路１１にハイレベルの制御信号を与えて、入出力端子を伝送路３ａに接続していると共に、Ｄ／Ｒ回路１０にハイレベルの制御信号を与えて、入力バッファ１０Ｉａ及び１０Ｉｂをイネーブルにして、Ｄ／Ｒ回路１０をレシーバに設定しているとする。
【００２４】
マイコン１２の制御内容のフローチャートを示す図３において、マイコン１２は、「タイマスタート」の処理ステップＲ１において、内蔵されているタイマ１２ａをスタートさせて計時を開始すると、「アドレス送信あり？」の判断ステップＲ２に移行する。判断ステップＲ２においては、マイコン１２は、マスタステーション１ａから伝送路３ａ上に何等かのアドレスが送信されたか否かを判断する。判断ステップＳ２において、アドレスの送信が無く「ＮＯ」と判断すると、「タイマ値＞一定値？」の判断ステップＲ３に移行する。
【００２５】
判断ステップＳ３においては、マイコン１２は、タイマ１２ａのタイマ値を読出して、そのタイマ値が示す無信号時間（アドレスが全く送信されない時間）が予め定められた一定値を超えたか否か、即ち、所定時間を経過したか否かを判断する。判断ステップＲ３において「ＮＯ」と判断すると、ステップＲ２に移行して、マイコン１２は、再びアドレスが送信されたか否かを判断する。
【００２６】
判断ステップＲ２において、アドレスが送信され「ＹＥＳ」と判断すると、「タイマクリア」の処理ステップＲ６に移行して、タイマ１２ａをクリアして計時を停止する。そして、次の「自分のアドレス？」の判断ステップＲ７に移行する。判断ステップＲ７においては、マイコン１２は、ステップＲ２で受信したアドレスが自分に割当てられているトーカ若しくはリスナアドレス（送信若しくは受信要求信号）であるか否かを判断する。判断ステップＲ７において、送信されたアドレスが自分に割当てられたものでなくマイコン１２が「ＮＯ」と判断すると、ステップＲ１に移行して、再び無信号時間の計時を開始する。
【００２７】
判断ステップＲ７において、送信されたアドレスが自分に割当てられたものでありマイコン１２が「ＹＥＳ」と判断すると、「送信／受信処理」の処理ステップＲ８に移行する。処理ステップＲ８においては、マイコン１２は、トーカ若しくはリスナアドレスの受信に応じて、リモートステーション２からマスタステーション１に対する送信若しくは受信処理を行なう。尚、送信処理を行なう場合は、Ｄ／Ｒ回路１０にローレベルの制御信号を与えて、出力バッファ１０Ｏａ及び１０Ｏｂをイネーブルにして、Ｄ／Ｒ回路１０をドライバに設定する。そして、ステップＲ１に移行する。
【００２８】
ここで、伝送路３ａに断線若しくは短絡事故が発生したとする。すると、マスタステーション１ａからアドレスが送信されなくなるため、マイコン１２は、ステップＲ２及びＲ３のループを繰返す。そして、タイマ１２ａのカウント値は次第にアップして行き、予め定められた一定値を超えるとステップＲ３において「ＹＥＳ」と判断して、「伝送路切替え」の処理ステップＲ４に移行する。
【００２９】
処理ステップＲ４においては、マイコン１２は、接続切替え回路１１にローレベルの制御信号を与えて、入出力端子を伝送路３ｂに切替えて接続する。そして、「異常処理」の処理ステップＲ５に移行する。処理ステップＲ５においては、マイコン１２は、マスタステーション１ｂから自分に割当てられたトーカアドレスが送信されると、伝送路３ａに異常が発生したことを示すデータを、マスタステーション１ｂに対するリスナアドレスと共に送信する。そして、ステップＲ１に移行する。
【００３０】
而して、マスタステーション１ｂは、そのリスナアドレスと共にデータを受取ると、表示器１ｂａの例えばランプを点灯させるなどして、伝送路３ａに異常が発生したことを報知する。そして、「タイマクリア」の処理ステップＲ９に移行してタイマ１２ａをクリアすると、ステップＲ１に移行する。
【００３１】
以上のように本実施例によれば、マスタステーション１ａ及び１ｂと複数のリモートステーション２とを二重化された伝送路３ａ及び３ｂによって接続して、伝送路３ａを使用してデータ伝送を行なった場合に、リモートステーション２のマイコン１２は、アドレスが全く送信されない無信号時間が一定時間を超えた場合は、伝送路３ａに異常が発生したと判断して伝送路３ｂに切替えて使用するようにした。
【００３２】
従って、マイコン１２のプログラムにより伝送路３ａの断線や地絡などの異常を確実に検出して、健全な伝送路３ｂに切替えて使用することができるので、従来とは異なり、リモートステーション２に伝送路の異常を検出する回路を設ける必要がなく、リモートステーション２を小形に構成することができる。
【００３３】
また、本実施例によれば、リモートステーション２は、伝送路３ａの異常を検出すると、異常が発生したことを示すデータをマスタステーション１ｂに送信するので、マスタステーション１ｂは伝送路３ａに異常が発生したことを認識することができる。また、マスタステーション１ｂは、表示器１ｂａによって伝送路３ａに異常が発生したことをオペレータなどに報知するようにしたので、コントロールセンタ５の保守管理を容易に行なうことができる。
【００３４】
更に、本実施例によれば、二重化した伝送路３ａ及び３ｂに対応してマスタステーション１ａ及び１ｂを設けて、伝送路３ａに異常が発生して伝送路３ｂに切替える場合は、マスタステーション１ｂからデータの送受信を行うようにして伝送路３ａと伝送路３ｂとを分離したので、異常が発生した伝送路３ａに生じるインピーダンスの不整合による反射の影響が切替えた伝送路３ｂに及ぶことがなく、安定したデータ伝送を行なうことができる。
【００３５】
図４は本発明の第２実施例を示すものである。尚、第２実施例の構成は第１実施例と同様であり、以下異なる作用について説明する。
マイコン１２の制御内容のフローチャートを示す図４において、マイコン１２は、「タイマスタート」の処理ステップＳ１において、内蔵されているタイマ１２ａをスタートさせて計時を開始すると、「自分のアドレス送信あり？」の判断ステップＳ２に移行する。判断ステップＳ２においては、マイコン１２は、マスタステーション１ａから自分に割当てられているトーカ若しくはリスナアドレスが送信されたか否かを判断する。判断ステップＳ２において、トーカ若しくはリスナアドレスの送信が無く「ＮＯ」と判断すると、「タイマ値＞一定値？」の判断ステップＳ３に移行する。
【００３６】
判断ステップＳ３においては、マイコン１２は、タイマ１２ａのタイマ値を読出して、そのタイマ値が示す自分に割当てられたトーカ若しくはリスナアドレスが送信されない時間，即ち無要求時間が予め定められた一定値を超えたか否か、即ち、一定時間を経過したか否かを判断する。而して、マイコン１２は、判断ステップＳ３において「ＮＯ」と判断すると、ステップＳ２に移行して、再びトーカ若しくはリスナアドレスが送信されたか否かを判断する。
【００３７】
判断ステップＳ２において、マイコン１２は、自分のトーカ若しくはリスナアドレスが送信され「ＹＥＳ」と判断すると、「送信／受信処理」の処理ステップＳ６に移行する。処理ステップＳ６においては、マイコン１２は、第１実施例のステップＲ８と同様に、トーカ若しくはリスナアドレスの受信に応じて、リモートステーション２からマスタステーション１ａに対する送信若しくは受信処理を行なうと、「タイマクリア」の処理ステップＳ７に移行する。処理ステップＳ７において、マイコン１２は、内蔵されているタイマ１２ａをゼロクリアすると、ステップＳ１に移行する。
【００３８】
ここで、伝送路３ａに断線若しくは短絡事故が発生した場合は、自分のトーカ若しくはリスナアドレスが送信されなくなるので、マイコン１２は、ステップＳ２において「ＮＯ」と判断し続けて、タイマ１２ａのタイマ値が一定値を超えると、ステップＳ３で「ＹＥＳ」と判断する。以降のステップＳ４，Ｓ５及びＳ９における処理は、第１実施例のステップＲ４，Ｒ５及びＲ９と同様に行われる。
【００３９】
以上のように第２実施例によれば、マイコン１２は、自分に割当てられたトーカ若しくはリスナアドレスが送信されない時間が一定時間を超えた場合は、伝送路３ａに異常が発生したと判断して伝送路３ｂに切替えて使用するようにしたので、第１実施例と同様の効果が得られる。
【００４０】
図５は本発明の第３に実施例を示すものである。尚、第３実施例の構成は第１実施例と同様であり、以下異なる作用について説明する。
マイコン１２の制御内容のフローチャートを示す図５において、マイコン１２は、「送信要求アドレスあり？」の判断ステップＴ１において、自分に割当てられたトーカアドレスが送信された場合は「ＹＥＳ」と判断して、「送信処理」の処理ステップＴ２に移行し、保持しているデータをマスタステーション１ａに送信する。そして、判断ステップＴ１において「ＮＯ」と判断した場合と同様に、「受信要求アドレスあり？」の判断ステップＴ３に移行する。
【００４１】
判断ステップＴ３においては、マイコン１２は、自分のリスナアドレスが送信されて「ＹＥＳ」と判断した場合は、「受信処理」の処理ステップＴ４に移行して、リスナアドレスに続いて付加されている送信データを受信する。そして、「チェックコード正常か？」の判断ステップＴ５に移行する。また、判断ステップＴ３において「ＮＯ」と判断した場合は、ステップＴ１に移行する。
【００４２】
第３実施例では、マスタステーション１から送信されたデータには、チェックコードとして、例えば送信データから生成された巡回冗長符号、即ちＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ  ）コードが付加されている。而して、判断ステップＴ５においては、このＣＲＣコードを読出して、送信データに誤りがない正常状態を示しているか否かを判断する。判断ステップＴ５において、ＣＲＣコードが正常状態を示しておりマイコン１２が「ＹＥＳ」と判断すると、ステップＴ１に移行する。
【００４３】
また、伝送路３ａにノイズが加わり若しくは伝送路３ａが地絡事故を発生して、送信データに何等かの誤りが生じ、これに従ってＣＲＣコードが正常状態を示さなくなった場合には、マイコン１２は、判断ステップＴ５で「ＮＯ」と判断すると、「Ｎ←Ｎ＋１」の処理ステップＴ６に移行する。処理ステップＴ６においては、マイコン１２は、ＣＲＣコードによって送信データの誤りを検出した回数をカウントするカウンタＮの値（初期処理で０クリアされている）をインクリメントする。そして、次の「Ｎ＞３？」の判断ステップＴ７に移行する。
【００４４】
判断ステップＴ７においては、マイコン１２は、カウンタＮのカウント値が所定回数としての「３」を超えたか否かを判断する。カウント値が「３」を超えてておらず「ＮＯ」と判断すると、ステップＴ１に移行する。また、カウント値が「３」を超えており「ＹＥＳ」と判断すると、処理ステップＴ８及びＴ９に移行して、第１実施例のステップＲ４及びＲ５と同様の処理を行う。そして、「Ｎ←０」の処理ステップＴ１０に移行して、カウンタＮのカウント値をゼロクリアすると、ステップＴ１に移行する。
【００４５】
以上のように第３実施例によれば、マイコン１２は、送信データに付加されたＣＲＣコードが送信データの誤りを検出した回数「３」を超えた場合は、伝送路３ａに異常が発生したと判断して伝送路３ｂに切替えて使用するようにしたので、伝送路３ａにノイズの重畳若しくは地絡事故が発生した場合でも、異常を確実に検出することができる。
【００４６】
本発明は上記しかつ図面に記載した実施例にのみ限定されるものではなく、次のような変形または拡張が可能である。
最初に伝送路３ｂを使用して、伝送路３ｂに異常が発生した場合は伝送路３ａに切替えるようにしても良い。
第３実施例におけるチェックコードは、ＣＲＣコードに限ること無く、ハミング符号若しくはパリティチェック符号などでも良い。また、所定回数は「３」に限らず適宜変更して良い。
【００４７】
無信号時間若しくは無送信時間を計時するのにマイコン１２にタイマ１２ａを設ける代わりに、システムタイマによるタイマ割込み回数をカウントするソフトウエアタイマによって計時しても良い。
マスタステーション１ａ及び１ｂに表示器１ａａ及び１ｂａを設ける代わりに、プログラマブルコントローラ４に表示器を設けて、リモートステーション２から伝送路に異常が発生したことを示すデータの送信があった場合には、プログラマブルコントローラ４の表示器に表示を行なわせても良い。
【００４８】
マスタステーション１ａに伝送路３ａ及び３ｂを接続して、伝送路を切替えた場合でも、マスタステーション１ａからデータの送受信を行なうようにしても良い。
データ伝送システム１３を、親局たるマスタステーション１が子局たるリモートステーション２に対してトーカ若しくはリスナアドレスを送信することによりデータの送受信を行なうものとしたが、これに限らず、固定的な親局−子局関係のない複数のデータ伝送装置間において、データ送信権（バスマスタとなる権利）が前記データ伝送装置間の各々に順次割当てられるようなデータ伝送システムに適用しても良い。
【００４９】
【発明の効果】
本発明は以上説明した通りであるので、以下の効果を奏する。
請求項１または２記載のデータ伝送システムによれば、複数のデータ伝送装置または子局の制御手段は、伝送路の内現在使用されている伝送路から自局に対して送信若しくは受信要求信号が送信されない無要求時間を測定し、無要求時間が予め定められた一定時間を超えた場合に伝送路異常と判断して現在使用されている伝送路を他方に切替えるように制御するので、データ伝送装置に伝送路の異常を検出する回路を設けずとも、断線や地絡などの事故の発生を検知し得るので、小形に構成することができる。
【００５１】
請求項３記載のデータ伝送システムによれば、子局の制御手段は、伝送路の内現在使用されている伝送路の無信号時間を測定し、無信号時間が予め定められた所定時間を超えた場合に伝送路異常と判断して現在使用されている伝送路を他方に切替えるように制御するので、データ伝送装置に伝送路の異常を検出する回路を設けずとも、断線や地絡などの事故の発生を検知し得るので、小形に構成することができる。
請求項４記載のデータ伝送システムによれば、子局の制御手段は、伝送路の内現在使用されている伝送路からの受信データに付帯されたチェックコードから異常を判定し、この判定回数が予め定められた所定回数を超えた場合に伝送路異常と判断して現在使用されている伝送路を他方に切替えるように制御するので、伝送路にノイズの重畳や地絡などの異常が発生した場合でも、その異常を確実に検出することができる。
更に、制御手段は、伝送路異常と判断した場合は、親局に異常信号を送信して伝送路異常を報知するので、親局は、伝送路に異常が発生したことを認識することができる（請求項３又は４）。
【００５２】
請求項５記載のデータ伝送システムによれば、請求項２の場合において、制御手段は、伝送路異常と判断した場合は、親局に異常信号を送信して伝送路異常を報知するので、親局は、伝送路に異常が発生したことを認識することができる。
【００５３】
請求項６記載のデータ伝送システムによれば、制御手段は、表示手段に伝送路に異常が発生したことを示す表示を行わせるようにしたので、伝送路に異常が発生したことをオペレータなどに報知することができ、保守管理が容易となる。
【図面の簡単な説明】
【図１】本発明の第１実施例を示す全体構成図
【図２】リモートステーションの電気的構成を示す図
【図３】リモートステーションのマイクロコンピュータの制御内容を示すフローチャート
【図４】本発明の第２実施例を示す図３相当図
【図５】本発明の第３実施例を示す図３相当図
【符号の説明】
１ａ及び１ｂはマスタステーション（データ伝送装置，親局）、１ａａ及び１ｂａは表示器（表示手段）、２はリモートステーション（データ伝送装置，子局）、３ａ及び３ｂは伝送路、１２はマイクロコンピュータ（制御手段）、１３はデータ伝送システムを示す。
【図１】
0003619583.tif 000002
【図２】
0003619583.tif 000003
【図３】
0003619583.tif 000004
【図４】
0003619583.tif 000005
【図５】
0003619583.tif 000006