(57)【要約】【課題】自らの状態を広範に診断できる通信システムを提供する。【解決手段】切替手段２０は、個々のノードＮＤｋと通信ネットワーク３との間の接続状態を切り替える。診断手段４１は、切替手段２０により接続状態を切り替えつつ、通信ネットワーク３におけるノード間の通信状態を診断する。出力手段４２は、診断手段４１による診断結果を出力する。設定手段４３は、診断手段４１による診断結果に基づいて、接続状態を所定の状態に設定する。【選択図】図２
2007266932.tif 000002
【特許請求の範囲】
【請求項１】
複数のノードが共通の通信ネットワークに接続された通信システムにおいて、
個々の前記ノードと前記通信ネットワークとの間の接続状態を切り替える切替手段と、
前記切替手段により前記接続状態を切り替えつつ、前記通信ネットワークにおけるノード間の通信状態を診断する診断手段と、
を備えることを特徴とする通信システム。
【請求項２】
前記診断手段による診断結果を出力する出力手段を備えることを特徴とする請求項１に記載の通信システム。
【請求項３】
前記診断手段による診断結果に基づいて、前記接続状態を所定の状態に設定する設定手段を備えることを特徴とする請求項１または２に記載の通信システム。
【請求項４】
前記通信ネットワークはバス型通信ネットワークであることを特徴とする請求項１〜３のいずれか１項に記載の通信システム。
【請求項５】
個々の前記ノードは端末抵抗を備え、前記切替手段は当該ノードを前記通信ネットワークに接続する第１の状態と、当該ノードを前記通信ネットワークから切り離し、前記通信ネットワークに前記端末抵抗を接続する第２の状態との間で、前記接続状態を切り替えることを特徴とする請求項４に記載の通信システム。
【請求項６】
ノードの送信回路または受信回路を、前記通信ネットワークから切り離す切断手段を備えることを特徴とする請求項５に記載の通信システム。
【請求項７】
複数のノードが共通のバス型通信ネットワークに接続された通信システムにおいて、
個々の前記ノードは、
端末抵抗と、
当該ノードと前記バス型通信ネットワークとの間の接続／非接続状態を切り替える第１の切替手段と、
前記バス型通信ネットワークと前記端末抵抗との間の接続／非接続状態を切り替える第２の切替手段と、
を具備することを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のノードが共通の通信ネットワークに接続された通信システムに関する。
【背景技術】
【０００２】
複数の通信ノードが共通の通信ネットワークに接続された通信システムが知られている。図１０はこのような通信システムの構成例を示すブロック図である。図１０の例では、通信ノードＮＤＡ１，ＮＤＡ２，・・・，ＮＤＡｎがバス型通信ネットワーク３を介して互いに接続されている。バス型通信ネットワーク３の端部には端末抵抗３１および端末抵抗３２が接続される。また、バス型通信ネットワーク３とは別に設けられた診断通信ネットワーク５を介して、各通信ノードＮＤＡ１，ＮＤＡ２，・・・，ＮＤＡｎには診断装置１０４が接続されている。診断装置１０４は各通信ノードの送受信状態を収集し、故障した通信ノードを特定することができる。
【０００３】
通信媒体に異常が検出されたときに、異常箇所を、通信局の送信部の故障、通信局の受信部の故障、通信媒体の幹線の故障、通信媒体の支線の故障まで区別して詳細に特定できる通信システムの異常箇所検出方法を示したものとして、例えば特許文献１に記載されたものがあった。
【０００４】
【特許文献１】特開平７−１２３１０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、図１０に示す通信システムでは、診断装置１０４により検知できるのは、故障した通信ノードのみである。したがって、通信ノードの故障により当該通信ノードから不要なデータが送信されたままとなる場合や、通信ケーブルの切断や短絡によりバス型通信ネットワーク３の平衡状態が崩れて送受信が不可能となる場合のような、ネットワーク全体が閉塞するような異常時には、故障箇所を特定できない。手作業で故障箇所を探す場合、複雑な通信システムでは故障箇所の特定は非常に困難で、復旧に長時間を要する場合もある。
【０００６】
本発明の目的は、自らの状態を広範に診断できる通信システムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の通信システムは、複数のノードが共通の通信ネットワークに接続された通信システムにおいて、個々の前記ノードと前記通信ネットワークとの間の接続状態を切り替える切替手段と、前記切替手段により前記接続状態を切り替えつつ、前記通信ネットワークにおけるノード間の通信状態を診断する診断手段と、を備えることを特徴とする。
この通信システムによれば、切替手段により接続状態を切り替えつつ、通信ネットワークにおけるノード間の通信状態を診断するので、システムの状態について広範な診断が可能となる。
【０００８】
前記診断手段による診断結果を出力する出力手段を備えてもよい。
【０００９】
前記診断手段による診断結果に基づいて、前記接続状態を所定の状態に設定する設定手段を備えてもよい。
【００１０】
前記通信ネットワークはバス型通信ネットワークであってもよい。
【００１１】
個々の前記ノードは端末抵抗を備え、前記切替手段は当該ノードを前記通信ネットワークに接続する第１の状態と、当該ノードを前記通信ネットワークから切り離し、前記通信ネットワークに前記端末抵抗を接続する第２の状態との間で、前記接続状態を切り替えてもよい。
【００１２】
ノードの送信回路または受信回路を、前記通信ネットワークから切り離す切断手段を備えてもよい。
【００１３】
本発明の通信システムは、複数のノードが共通のバス型通信ネットワークに接続された通信システムにおいて、個々の前記ノードは、端末抵抗と、当該ノードと前記バス型通信ネットワークとの間の接続／非接続状態を切り替える第１の切替手段と、前記バス型通信ネットワークと前記端末抵抗との間の接続／非接続状態を切り替える第２の切替手段と、を具備することを特徴とする。
この通信システムによれば、当該ノードとバス型通信ネットワークとの間の接続／非接続状態を切り替える第１の切替手段と、バス型通信ネットワークと端末抵抗との間の接続／非接続状態を切り替える第２の切替手段と、を個々のノードに備えるので、システムの状態について広範な診断が可能となる。
【発明の効果】
【００１４】
本発明の通信システムによれば、切替手段により接続状態を切り替えつつ、通信ネットワークにおけるノード間の通信状態を診断するので、システムの状態について広範な診断が可能となる。
【００１５】
本発明の通信システムによれば、当該ノードとバス型通信ネットワークとの間の接続／非接続状態を切り替える第１の切替手段と、バス型通信ネットワークと端末抵抗との間の接続／非接続状態を切り替える第２の切替手段と、を個々のノードに備えるので、システムの状態について広範な診断が可能となる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明による通信システムの実施形態について説明する。
【実施例１】
【００１７】
以下、図１〜図６を参照して、実施例１の通信システムについて説明する。
【００１８】
図１は本実施例の通信システムの構成を示すブロック図、図２は通信システムに接続される通信ノードおよび診断装置の構成を示すブロック図である。
【００１９】
図１に示すように、本実施形態の通信システムは、複数（ｎ）個の通信ノードＮＤ１，ＮＤ２，・・・，ＮＤｎと、これらの通信ノードを互いに接続するバス型通信ネットワーク３と、これらの通信ノードにおける通信状態を診断するための診断装置４と、を備える。診断装置４は、診断通信ネットワーク５を介して、通信ノードＮＤ１，ＮＤ２，・・・，ＮＤｎに接続されている。
【００２０】
また、バス型通信ネットワーク３の両端部には、バス型通信ネットワーク３のインピーダンス特性を整えるための終端抵抗３１および終端抵抗３２が接続されている。
【００２１】
図２に示すように、各通信ノードＮＤｋ（ｋはｎ以下の自然数）は、バス型通信ネットワーク３を介する通信を実行する通信部１０と、バス型通信ネットワーク３との接続部分に位置する切替手段としての結合器２０とを備える。
【００２２】
通信部１０は、診断通信ネットワーク５を介して診断装置４に接続された診断制御回路１１と、バス型通信ネットワーク３を介してデータの送受信を実行する送受信回路１２とを備える。
【００２３】
結合器２０は、送受信回路１２を挟んで両側にそれぞれ配置されたスイッチ部２１およびスイッチ部２２を備える。スイッチ部２１およびスイッチ部２２は、診断制御回路１１により制御される。
【００２４】
スイッチ部２１には、送受信回路１２の接続状態を切り替えるスイッチ２１ａおよび終端抵抗２１ｂが設けられている。図２に示すように、スイッチ２１ａがバス型通信ネットワーク３の側に設定されているとき、送受信回路１２はバス型通信ネットワーク３に接続され、終端抵抗２１ｂはバス型通信ネットワーク３から切り離される。また、スイッチ２１ａが終端抵抗２１ｂの側に設定されているとき、送受信回路１２はバス型通信ネットワーク３から切り離され、終端抵抗２１ｂがバス型通信ネットワーク３および送受信回路１２に接続される。
【００２５】
また、スイッチ部２２には、送受信回路１２の接続状態を切り替えるスイッチ２２ａおよび終端抵抗２２ｂが設けられている。図２に示すように、スイッチ２２ａがバス型通信ネットワーク３の側に設定されているとき、送受信回路１２はバス型通信ネットワーク３に接続され、終端抵抗２２ｂはバス型通信ネットワーク３から切り離される。また、スイッチ２２ａが終端抵抗２２ｂの側に設定されているとき、送受信回路１２はバス型通信ネットワーク３から切り離され、終端抵抗２２ｂがバス型通信ネットワーク３および送受信回路１２に接続される。
【００２６】
図２に示すように、診断装置４は、切替手段２０の接続状態を切り替えつつ、バス型通信ネットワーク３における通信状態を診断する診断手段４１と、診断手段４１による診断結果を出力する出力手段４２と、診断手段４１による診断結果に基づいて、切替手段２０の接続状態を所定の状態に設定する設定手段４３と、を備える。
【００２７】
本実施例の通信システムでは、通常時には、すべての通信ノードＮＤ１，ＮＤ２，・・・，ＮＤｎにおいて、スイッチ２１ａおよびスイッチ２２ａがバス型通信ネットワーク３の側に設定され、送受信回路１２がバス型通信ネットワーク３に接続されるとともに、隣り合う通信ノード同士がバス型通信ネットワーク３を介して互いに接続される。これにより、任意の通信ノード間での通信が可能とされる。
【００２８】
本実施例の通信システムでは、各通信ノードのスイッチ２１ａおよびスイッチ２２ａを切り替えつつ、通信状態を診断している。
【００２９】
図３は、本実施例の通信システムにおける診断時の動作手順を示すフローチャートである。この手順は、診断装置４（図１）の制御に基づいて実行される。
【００３０】
図３のステップＳ１では、診断手段４１は、すべての通信ノードＮＤ１，ＮＤ２，・・・，ＮＤｎの通信制御回路１１に対し、スイッチ部２１のスイッチ２１ａおよびスイッチ部２２のスイッチ２２ａを、それぞれ終端抵抗２１ｂおよび終端抵抗２２ｂの側に切り替える指示を出力する。これにより、すべての通信ノードＮＤ１，ＮＤ２，・・・，ＮＤｎについて、送受信回路１２がバス型通信ネットワーク３から切り離される。
【００３１】
次に、ステップＳ２では、すべての通信ノードＮＤ１，ＮＤ２，・・・，ＮＤｎについて、外部ループバック診断を行う。ここでは、診断手段４１は、通信制御回路１１を介して送受信回路１２に対し、診断通信フレームの出力を指示し、送受信回路１２から所定のデータ（診断通信フレーム）を送信させる。送信されたデータは、送受信回路１２自身により受信される。
【００３２】
上記外部ループバック診断において、正常な通信ノードでは、上記所定のデータが送受信回路１２により受信される。所定のデータの受信の有無は、外部ループバック診断の診断結果として、診断制御回路１１を介して診断手段４１に送信され、診断手段４１に保存される。
【００３３】
図４および図５の「外部ループバック試験」は、外部ループバック診断の診断結果例を示している。図４は、通信ノード数ｎ＝３の場合を例示しており、ノード１（通信ノードＮＤ１）、ノード２（通信ノードＮＤ２）およびノード３（通信ノードＮＤ３）のうち、ノード２について所定のデータが受信できなかったことが示されている。一方、図５では、すべての通信ノード（通信ノード１〜３）について、診断結果が正常な場合が例示されている。
【００３４】
次に、ステップＳ３では、ステップＳ２における外部ループバック診断の診断結果に基づき、不合格となった通信ノードがあるか否か判断する。例えば、図４に示す場合であれば、ステップＳ３の判断が肯定され、ステップＳ４へ進む。図５に示す場合のように、すべての通信ノードについて診断結果が正常であれば、ステップＳ３の判断は否定されて、ステップＳ５へ進む。
【００３５】
ステップＳ４では、出力手段４２は、診断手段４１に保存された外部ループバック診断の診断結果に基づき、異常な通信ノードを出力して通知し、一連の手順を終了する。例えば、図４に示す場合であれば、ステップＳ４では、診断手段４１は、ノード２を異常な通信ノードとして出力する。
【００３６】
一方、ステップＳ５では、診断手段４１は、すべての通信ノードＮＤ１，ＮＤ２，・・・，ＮＤｎの通信制御回路１１に対し、スイッチ部２１のスイッチ２１ａおよびスイッチ部２２のスイッチ２２ａを、バス型通信ネットワーク３の側に切り替える指示を出力する。これにより、すべての通信ノードＮＤ１，ＮＤ２，・・・，ＮＤｎについて、送受信回路１２がバス型通信ネットワーク３に接続される。
【００３７】
次に、ステップＳ６では、２つの通信ノードを選択する。以下に述べるように、ステップＳ７〜ステップＳ８では、ステップＳ６で選択された通信ノード間の通信状態を診断する。
【００３８】
次に、ステップＳ７では、選択された通信ノードにおける１つの接続状態を選択する。ここでは、選択された２つの通信ノードのスイッチ２１ａおよびスイッチ２２ａの設定状態を選択する。２つの通信ノードに含まれるスイッチの数は「４」であるため、スイッチの状態は２４＝１６通りある。ステップＳ７では、１６通りの状態のうち、１つの状態を選択する。
【００３９】
次に、ステップＳ８では、ステップＳ７で選択された接続状態で、ステップＳ６で選択されている通信ノード間での通信試験を実行する。ここでは、選択されたノードの送受信回路１２間で、１つのノードから他のノードに対し、所定の応答を要求する通信（診断通信）を行う。応答が一定時間受信されない場合や、誤った応答が受信された場合には、受信側の通信ノードの診断制御回路１１を介し、診断手段４１に対してノード通信の成功／失敗等の通信結果を通知する。また、診断手段４１では、通知された通信結果を保存する。
【００４０】
次に、ステップＳ９では、現在選択されている２つの通信ノードについて、すべて（１６通り）の状態での通信ノード間の通信試験が終了したか否か判断し、判断が肯定されればステップＳ１０へ進み、判断が否定されればステップＳ７へ戻って、ステップＳ７〜ステップＳ９の処理を繰り返す。
【００４１】
ステップＳ１０では、すべての通信ノードの組み合わせについて通信試験が終了したか否か判断し、判断が肯定されればステップＳ１１へ進み、判断が否定されればステップＳ６へ戻って、ステップＳ６〜ステップＳ１０の処理を繰り返す。
【００４２】
ステップＳ１１では、診断手段４１は、保存されている通信結果に基づいてノード間の通信について診断し、その診断結果を出力手段４２を介して出力する。
【００４３】
図５の「ノード間通信試験」には、ノード間通信の診断結果が示されている。
【００４４】
図５において、「１ＴＴ２ＴＴ」等の文字列は、ステップＳ７で選択された接続状態を示している。文字列の１番目の文字（数字）は選択された１つのノードの番号を、２番目の文字（ＣまたはＴ）は当該ノードのスイッチ２１ａの状態を、３番目の文字（ＣまたはＴ）は当該ノードのスイッチ２２ａの状態を、それぞれ示している。また、文字列の４番目の文字（数字）は選択された他のノードの番号を、５番目の文字（ＣまたはＴ）は当該ノードのスイッチ２１ａの状態を、６番目の文字（ＣまたはＴ）は当該ノードのスイッチ２２ａの状態を、それぞれ示している。
【００４５】
また、スイッチ２１ａまたはスイッチ２２ａの状態を示す文字として、「Ｃ」はバス型通信ネットワーク３の側への接続を、「Ｔ」は終端抵抗２１ｂまたは終端抵抗２２ｂの側への接続を、それぞれ表現している。
【００４６】
図５は、全体として、通信ノード数ｎ＝３の場合において、バス型通信ネットワーク３等の異常によりノード３が他のノード（ノード１およびノード２）から孤立している場合の診断結果を示している。図５において、各状態での通信結果として、「○」は通信に成功した場合を、「×」は通信に失敗した場合を、「△」は終端のインピーダンスが適切でないため通信が不安定な場合を、それぞれ示している。
【００４７】
例えば、ノード１−２間については、「１ＴＣ２ＴＣ」および「１ＴＣ２ＣＴ」の状態で通信に成功しているため、総合判定として正常（「○」）と診断している。また、ノード１−３間およびノード２−３間については、いずれの状態においても通信が失敗に終わっているため、総合判定として異常（「×」）と診断している。
【００４８】
一方、図６は、通信ノード数ｎ＝３の場合において、ノード３と終端抵抗３２（図１）との間でバス型通信ネットワーク３が切断または短絡した場合の診断結果を示している。図５と同様、図６では、各状態での通信結果として、「○」は通信に成功した場合を、「×」は通信に失敗した場合を、「△」は終端のインピーダンスが適切でないため通信が不安定な場合を、それぞれ示している。
【００４９】
図６の場合には、ノード１−２間、ノード１−３間、およびノード２−３間のいずれについても、通信に成功する状態が存在しているため、総合判定として正常（「○」）と診断している。しかし、バス型通信ネットワーク３の端部に接続されるべき終端抵抗３２が有効に機能していないため、通信が不安定な状態が検出される。
【００５０】
以上のように、本実施例によれば、切替手段の状態を切り替えながら通信状態を診断しているので、広範な異常について異常個所を速やかに特定することができ、迅速な障害復旧を実現できる。例えば、通信ネットワークの全体が閉塞しているような場合でも、異常個所が特定できる。また、ネットワーク上の物理的なノードの配置と無関係に異常個所の特定が可能となる。
【００５１】
本実施例では、診断のためのネットワークとして、診断専用の診断通信ネットワーク５を設けているが、通信の二重化を図る場合、待機側のネットワーク（バス型通信ネットワーク）を診断のための通信に使用してもよい。
【実施例２】
【００５２】
以下、図７〜図８を参照して、実施例２の通信システムについて説明する。
【００５３】
図７は本実施例の通信システムの構成を示すブロック図である。実施例１と同一の構成要素には、同一符号を付している。
【００５４】
図７に示すように、本実施形態の通信システムは、複数（ｎ）個の通信ノードＮＤ１，ＮＤ２，・・・，ＮＤｎと、これらの通信ノードを互いに接続するバス型通信ネットワーク３Ａと、これらの通信ノードにおける通信状態を診断するための診断装置４と、を備える。診断装置４は、診断通信ネットワーク５を介して、通信ノードＮＤ１，ＮＤ２，・・・，ＮＤｎに接続されている。
【００５５】
各通信ノードＮＤｋ（ｋはｎ以下の自然数）は、図２に示した実施例１に用いられる通信ノードと同一構成である。
【００５６】
本実施例では、バス型通信ネットワーク３Ａの両端部に終端抵抗が接続されておらず、バス型通信ネットワーク３Ａの両端に位置する所定の通信ノードの終端抵抗２１ａあるいは終端抵抗２２ａをバス型通信ネットワーク３Ａの終端抵抗として使用する。
【００５７】
図８は、本実施例の通信システムにおいて、接続状態を定めるための動作手順を示すフローチャートである。
【００５８】
図８のステップＳ２１では、診断手段４１は、すべての通信ノードＮＤ１，ＮＤ２，・・・，ＮＤｎの通信制御回路１１に対し、スイッチ部２１のスイッチ２１ａおよびスイッチ部２２のスイッチ２２ａを、バス型通信ネットワーク３Ａの側に切り替える指示を出力する。これにより、すべての通信ノードＮＤ１，ＮＤ２，・・・，ＮＤｎについて、送受信回路１２がバス型通信ネットワーク３Ａに接続される。
【００５９】
次に、ステップＳ２２では、通信ノードＮＤ１，ＮＤ２，・・・，ＮＤｎのうち、終端に位置する通信ノードの候補として、特定の２つの通信ノードを選択する。通信ノードの組み合わせは、ｎＣ２通り存在する。
【００６０】
次に、ステップＳ２３では、選択されている２つの通信ノードについて、スイッチ２１ａおよびスイッチ２２ａの接続状態を選択する。各ノードで設定される接続状態は「ＴＣ」および「ＣＴ」の２通りである。ここで、文字列の１番目の文字はスイッチ２１ａの状態を、２番目の文字はスイッチ２２ａの状態を示しており、「Ｃ」はバス型通信ネットワーク３の側への接続を、「Ｔ」は終端抵抗２１ｂまたは終端抵抗２２ｂの側への接続を、それぞれ表現している。
【００６１】
このように、各ノードについて２つの状態が存在するため、選択されている２つのノードについての接続状態の組み合わせ数は「４」である。例えば、ノード１およびノード２が選択されている場合、接続状態は、「１ＣＴ２ＣＴ」、「１ＣＴ２ＴＣ」、「１ＴＣ２ＣＴ」、「１ＴＣ２ＴＣ」の４通りである。
【００６２】
次に、ステップＳ２４では、すべてのノードの組み合わせに対し、ノード間の診断通信を行う。ここでは、ｎ個の通信ノードから２つを選択する組み合わせを順次選択し、診断通信を実行する。したがって、ステップＳ２４では、ｎＣ２通りの組み合わせのすべてについて診断通信が行われる。診断通信の結果は診断手段４１に記憶される。
【００６３】
次に、ステップＳ２５では、上記４通りの接続状態のすべてについて診断通信が終了したか否か判断し、判断が肯定されればステップＳ２６へ進み、否定されれば新たな接続状態についての診断通信（ステップＳ２３〜ステップＳ２５）を繰り返す。
【００６４】
ステップＳ２６では、終端に位置する通信ノードの候補のすべての組み合わせについて、診断通信が終了したか否か判断し、判断が肯定されればステップＳ２７へ進み、否定されれば新たな候補についての診断通信（ステップＳ２２〜ステップＳ２６）を繰り返す。
【００６５】
ステップＳ２７では、診断手段４１は、蓄積された診断結果に基づいて、最適な接続状態を選択するための判定を実行する。ここでは、最も通信状態の良好な接続状態を選択すればよいが、通常は、終端位置に終端抵抗が接続された状態が選択されるはずである。また、例えば、バス型通信ネットワーク３Ａのケーブルが切断されているような場合には、切断によって新たに生じた終端部に終端抵抗が接続された状態が形成されることになる。
【００６６】
次に、ステップＳ２８では、設定手段４３は、診断手段４１により選択された接続状態となるように、各通信ノードＮＤ１，ＮＤ２，・・・，ＮＤｎの通信制御回路１１に対し、スイッチ２１ａおよびスイッチ２２ａを所定の状態に設定する指示を出力し、処理を終了する。
【００６７】
以上のように、本実施例によれば、切替手段の状態を切り替えながら通信状態を診断し、接続状態を選択しているので、最適な接続状態を速やかに選択することができる。また、ネットワーク上の物理的なノードの配置と無関係に最適な接続状態を獲得できる。ネットワーク上の物理的なノードの配置を意識する必要も、認識する必要もない。通信ノードの増設や除去の際にも、ネットワーク上の物理的な配置の認識は不要となり、システム変更に対して極めて柔軟に対応可能なシステムを構築できる。
【実施例３】
【００６８】
以下、図９を参照して、実施例３の通信システムについて説明する。
【００６９】
図９は本実施例の通信システムの構成を示すブロック図である。実施例１と同一の構成要素には、同一符号を付している。
【００７０】
図９に示すように、本実施形態の通信システムでは、結合器２０Ａに切断手段としてのスイッチ部２３が設けられている。通信部１０Ａの診断制御回路１１Ａからの信号により、スイッチ部２３の状態が制御される。通常時には、スイッチ部２３を介して送受信回路１２はバス型通信ネットワーク３に接続されている。
【００７１】
本実施例では、通信ノードに異常が発生した場合、当該通信ノードのスイッチ部２３の状態を切り替えることにより、送受信回路１２をバス型通信ネットワーク３から切り離すことができ、正常の通信ノードの通信を保護することが可能である。通信ノードの異常は、診断装置４による外部ループバック診断試験により検出できる。
【００７２】
本実施例によれば、例えば、送受信回路１２からの送信が停止できなくなったような異常発生時に、当該送受信回路１２をバス型通信ネットワーク３から切り離すことにより、バス型通信ネットワーク３を用いる他の通信を保護できる。
【００７３】
本発明の適用範囲は上記実施形態に限定されることはない。本発明は、複数のノードが共通の通信ネットワークに接続された通信システムに対し、広く適用することができる。
【図面の簡単な説明】
【００７４】
【図１】実施例１の通信システムの構成を示すブロック図。
【図２】通信ノードおよび診断装置の構成を示すブロック図。
【図３】実施例１の通信システムにおける診断時の動作手順を示すフローチャート。
【図４】外部ループバック診断の診断結果例を示す図。
【図５】ノードが孤立している場合の診断結果を示す図。
【図６】終端部でバス型通信ネットワークが切断または短絡した場合の診断結果を示す図。
【図７】実施例２の通信システムの構成を示すブロック図。
【図８】接続状態を定めるための動作手順を示すフローチャート。
【図９】実施例３の通信システムの構成を示すブロック図。
【図１０】従来の通信システムの構成例を示すブロック図。
【符号の説明】
【００７５】
２０    結合器（切替手段）
２３    スイッチ部（切断手段）
４１    診断手段
４２    出力手段
４３    設定手段
【図１】
2007266932.tif 000003
【図２】
2007266932.tif 000004
【図３】
2007266932.tif 000005
【図４】
2007266932.tif 000006
【図５】
2007266932.tif 000007
【図６】
2007266932.tif 000008
【図７】
2007266932.tif 000009
【図８】
2007266932.tif 000010
【図９】
2007266932.tif 000011
【図１０】
2007266932.tif 000012