(57)【特許請求の範囲】
【請求項１】
ＬＡＮ同士の間に接続され、当該ＬＡＮ間で情報の中継処理を実行するＬＡＮ中継器において、
前記ＬＡＮ間で中継する情報に対して所定期間毎に情報処理を実行して処理結果を出力する第１の処理手段と、
この第１の処理手段と同じ情報処理を実行して処理結果を出力する第２の処理手段と、
前記第１の処理手段から出力される処理結果と前記第２の処理手段から出力される処理結果とを比較し、それらの処理結果が一致した場合に前記中継処理の継続を制御し、それらの処理結果が不一致の場合に前記中継処理の停止を制御する比較制御手段と、
を備え、
前記ＬＡＮに接続された所定の機器から送信されて複数の情報をパッキングする情報形態を指示する情報形態指示情報に基づいて、当該他の複数の機器から送信される複数の情報を指示された情報形態にパッキングして中継する情報パッキング機能を備えることを特徴とするＬＡＮ中継器。
【請求項２】
チェック符号を付加した情報を前記接続されたＬＡＮに定期的に送信して、当該ＬＡＮにおける回線故障を検出する回線故障検出機能を更に備えたことを特徴とする請求項１記載のＬＡＮ中継器。
【請求項３】
前記中継処理すべき情報が遮断された場合は、安全側動作を規定した情報を生成して中継先のＬＡＮに送信して、当該中継先のＬＡＮに接続された機器の動作を安全側に制御する機器制御機能を更に備えたことを特徴とする請求項１または２記載のＬＡＮ中継器。
【請求項４】
前記ＬＡＮに接続された所定の機器から送信されて情報の種類による絞り込みの方法を指示する情報種類指示情報に基づいて前記中継処理の対象とする情報を絞り込む情報絞り込み機能を備えることを特徴とする請求項１から３のいずれか一項に記載のＬＡＮ中継器。
【請求項５】
前記ＬＡＮに接続された所定の機器から送信されて情報毎の中継停止を設定するよう指示する中継停止指示情報と中継開始を設定するよう指示する中継開始指示情報とに基づいて、当該他の複数の機器から送信される複数の情報毎に中継の停止及び開始を制御する情報中継制御機能を備えることを特徴とする請求項１から４のいずれか一項に記載のＬＡＮ中継器。
【請求項６】
前記ＬＡＮに接続された所定の機器から送信されて中継方法を指示する中継指示情報を記憶し、この記憶した中継指示情報に基づいて前記中継処理を実行し、当該所定の機器から送信される切換指示を含む新たな中継指示情報により前記中継指示情報の記憶を更新する指示情報更新機能を備えることを特徴とする請求項１から５のいずれか一項に記載のＬＡＮ中継器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＬＡＮ同士の間に接続されて情報を中継するＬＡＮ中継器に関する。
【０００２】
【従来の技術】
従来、図６に示すように、ＬＡＮ（Local Area Network）同士を接続し、接続したＬＡＮ間で情報を中継するＬＡＮ中継器があり、ＬＡＮ中継器としてルータやブリッジが利用されている。ＬＡＮ中継器の情報中継機能としては、装置内部で記憶している入出力指示情報に基づいて、あるＬＡＮ上に流れる情報から中継すべき情報を取り込み、別のＬＡＮに出力することがある。
【０００３】
【発明が解決しようとする課題】
しかし、従来のＬＡＮ中継器にあっては、以下のような問題があった。
▲１▼フェールセーフ機能を有していないため、信号用ＬＡＮには接続できない。
▲２▼信号用ＬＡＮに流れる情報には、ビット情報の他に、速度コードや電圧値などの数値情報が流れるため、情報の種類に応じた中継機能が必要であるが、従
来のＬＡＮ中継器はそのような情報中継機能を有していない。
▲３▼信号用ＬＡＮに流れる情報量には制約があるため、ＬＡＮに接続された複数の装置から出力される情報をパッキングして中継する必要があるが、従来のＬ
ＡＮ中継器はそのような情報パッキング機能を有していない。
▲４▼従来のＬＡＮ中継器は、外部からの指示により中継停止ができない。
▲５▼従来のＬＡＮ中継器は、稼働状態で入出力指示情報の書き換えができない。
【０００４】
本発明の課題は、フェールセーフ機能、中継情報の絞り込み機能、情報パッキング機能、中継停止及び開始の外部制御機能、入出力指示情報の書換機能を備えるＬＡＮ中継器を提供することである。
【０００５】
【課題を解決するための手段】
以上の課題を解決するため、請求項１記載の発明は、
ＬＡＮ同士の間に接続され、当該ＬＡＮ間で情報の中継処理を実行するＬＡＮ中継器（例えば、図１のＬＡＮ中継器１０，２０）において、
前記ＬＡＮ間で中継する情報に対して所定期間毎に情報処理を実行して処理結果を出力する第１の処理手段（例えば、図２のＣＰＵＡ１１）と、
この第１の処理手段と同じ情報処理を実行して処理結果を出力する第２の処理手段（例えば、図２のＣＰＵＢ１２）と、
前記第１の処理手段から出力される処理結果と前記第２の処理手段から出力される処理結果とを比較し、それらの処理結果が一致した場合に前記中継処理の継続を制御し、それらの処理結果が不一致の場合に前記中継処理の停止を制御する比較制御手段（例えば、図２の比較器１３）
を備え、
前記ＬＡＮに接続された所定の機器から送信されて複数の情報をパッキングする情報形態を指示する情報形態指示情報に基づいて、当該他の複数の機器から送信される複数の情報を指示された情報形態にパッキングして中継する情報パッキング機能を備えることを特徴としている。
【０００６】
請求項１記載の発明によれば、
ＬＡＮ同士の間に接続され、当該ＬＡＮ間で情報の中継処理を実行するＬＡＮ中継器において、第１の処理手段が、前記ＬＡＮ間で中継する情報に対して所定期間毎に情報処理を実行して処理結果を出力し、第２の処理手段が、この第１の処理手段と同様の情報処理を実行して処理結果を出力し、比較制御手段が、前記第１の処理手段から出力される処理結果と前記第２の処理手段から出力される処理結果とを比較し、それらの処理結果が一致した場合に前記中継処理の継続を制御し、それらの処理結果が不一致の場合に前記中継処理の停止を制御する。また、前記ＬＡＮに接続された所定の機器から送信されて複数の情報をパッキングする情報形態を指示する情報形態指示情報に基づいて、当該他の複数の機器から送信される複数の情報を指示された情報形態にパッキングして中継する情報パッキング機能を備える。
【０００７】
したがって、ＬＡＮ中継器を信号ＬＡＮにも接続することができ、ＬＡＮ中継器の有用性を向上させることができる。
また、ＬＡＮに送信する情報量を少なくすることができ、情報の伝送効率を向上させることができる。
【０００８】
また、請求項２に記載する発明のように、請求項１記載のＬＡＮ中継器において、チェック符号を付加した情報を前記接続されたＬＡＮに定期的に送信して、当該ＬＡＮにおける回線故障を検出する回線故障検出機能を更に備えるようにしてもよい。
【０００９】
請求項２記載の発明によれば、チェック符号を付加した情報を前記接続されたＬＡＮに定期的に送信して、当該ＬＡＮにおける回線故障を検出する回線故障検出機能を更に備えることにより、更にフェールセーフ機能の向上を図ることができ、ＬＡＮ中継器の信頼性を向上させることができる。
【００１０】
さらに、請求項３に記載する発明のように、請求項１または２記載のＬＡＮ中継器において、前記中継処理すべき情報が遮断された場合は、安全側動作を規定した情報を生成して中継先のＬＡＮに送信して、当該中継先のＬＡＮに接続された機器の動作を安全側に制御する機器制御機能を更に備えようにしてもよい。
【００１１】
請求項３記載の発明によれば、前記中継処理すべき情報が遮断された場合は、安全側動作を規定した情報を生成して中継先のＬＡＮに送信して、当該中継先のＬＡＮに接続された機器の動作を安全側に制御する機器制御機能を更に備えることにより、ＬＡＮ中継器によりＬＡＮに接続される機器を安全側に動作させるフェールセーフ機能を付加することができ、ＬＡＮシステムの信頼性も向上させることができる。
【００１２】
請求項４記載の発明は、請求項１から３のいずれか一項に記載のＬＡＮ中継器において、
前記ＬＡＮに接続された所定の機器から送信されて情報の種類による絞り込みの方法を指示する情報種類指示情報に基づいて前記中継処理の対象とする情報を絞り込む情報絞り込み機能を備えることを特徴としている。
【００１３】
請求項４記載の発明によれば、
前記ＬＡＮに接続された所定の機器から送信されて情報の種類による絞り込みの方法を指示する情報種類指示情報に基づいて前記中継処理の対象とする情報を絞り込む情報絞り込み機能を備える。
【００１４】
したがって、情報の種類に応じた中継を実現でき、ＬＡＮ中継器の情報中継器機能の多様化を図ることができる。
【００１８】
請求項５記載の発明は、請求項１から４のいずれか一項に記載のＬＡＮ中継器において、
前記ＬＡＮに接続された所定の機器から送信されて情報毎の中継停止を設定するよう指示する中継停止指示情報と中継開始を設定するよう指示する中継開始指示情報とに基づいて、当該他の複数の機器から送信される複数の情報毎に中継の停止及び開始を制御する情報中継制御機能を備えることを特徴としている。
【００１９】
請求項５記載の発明によれば、
前記ＬＡＮに接続された所定の機器から送信されて情報毎の中継停止を設定するよう指示する中継停止指示情報と中継開始を設定するよう指示する中継開始指示情報とに基づいて、当該他の複数の機器から送信される複数の情報毎に中継の停止及び開始を制御する情報中継制御機能を備える。
【００２０】
したがって、外部からＬＡＮ中継器の中継停止／開始制御が行えるため、中継停止の状態でシミュレータ等を接続することにより、他のＬＡＮの状態に関係なく試験等が行える。
【００２１】
請求項６記載の発明は、請求項１から５のいずれか一項に記載のＬＡＮ中継器において、
前記ＬＡＮに接続された所定の機器から送信されて中継方法を指示する中継指示情報を記憶し、この記憶した中継指示情報に基づいて前記中継処理を実行し、当該所定の機器から送信される切換指示を含む新たな中継指示情報により前記中継指示情報の記憶を更新する指示情報更新機能を備えることを特徴としている。
【００２２】
請求項６記載の発明によれば、
前記ＬＡＮに接続された所定の機器から送信されて中継方法を指示する中継指示情報を記憶し、この記憶した中継指示情報に基づいて前記中継処理を実行し、当該所定の機器から送信される切換指示を含む新たな中継指示情報により前記中継指示情報の記憶を更新する指示情報更新機能を備える。
【００２３】
したがって、ＬＡＮ上の予め指定した機器から送信される入出力指示情報が稼働状態で書換可能となり、中継処理機能の更新が容易になる。
【００２４】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を詳細に説明する。
図１〜図５は、本発明を適用したＬＡＮシステムの一実施の形態を示す図である。
まず、構成を説明する。
図１は、本実施の形態におけるＬＡＮシステム５００の全体構成を示す図である。この図において、ＬＡＮシステム５００は、ＬＡＮ１００に接続された親装置５０、及び複数の他装置１，２，・・・ｎと、ＬＡＮ１００とＬＡＮ２００との間で双方に情報を中継するＬＡＮ中継器１０と、ＬＡＮ１００とＬＡＮ３００との間で双方に情報を中継するＬＡＮ中継器２０とにより構成されている。
【００２５】
また、各ＬＡＮ１００，２００，３００を構成する伝送回線は、右回りに情報を伝送する回線と、左回りに情報を伝送する回線の二重系で構成されている。
【００２６】
親装置５０は、ＬＡＮ中継器１０，２０に対して、必要に応じて出力停止情報や入出力指示情報を送信する機能を有する。
【００２７】
他装置１，２，・・・ｎは、それぞれＬＡＮ１００の伝送回線の二重系構成に応じて、右回りと左回りに情報を伝送する伝送系として１系と２系とを有する。
【００２８】
ＬＡＮ中継器１０，２０は、自身で持つ入出力指示情報に基づいてＬＡＮ１００，２００，３００から情報を受信し、受信した情報を編集した後に送信対象となる他のＬＡＮ１００，２００，３００に送信する情報中継機能を有する。
【００２９】
また、ＬＡＮ中継器１０は、図２に示すように、２つの独立したＣＰＵＡ１１とＣＰＵＢ１２を有するとともに、これらＣＰＵＡ１１とＣＰＵＢ１２から出力される各データを比較する比較器１３を有する。ＬＡＮ中継器２０も図２と同様の構成を有する。
【００３０】
ＬＡＮ中継器１０，２０は、図２に示した構成により以下の機能を有する。
▲１▼フェールセーフ機能
ア）２つの独立したＣＰＵＡ１１、Ｂ１２が同じデータ処理を行い、一定周期で各ＣＰＵＡ１１、Ｂ１２から出力されるデータを比較器１３で比較し、比較結果が不一致となった場合に直ちにシステムを停止させるフェールセーフ機能。
【００３１】
イ）伝送回線等の早期故障発見のために、一定周期でチェック符号を付加した情報をＬＡＮに送信する機能。
【００３２】
ウ）送信する情報に“０”を設定した場合をリレーロジックのリレー落下時を安全側と規定し、他装置から送信される情報が遮断された場合や、データ検定で異常となった場合に、中継情報として全て“０”に設定した情報を他のＬＡＮに送信する機能。
【００３３】
▲２▼情報の絞り込み機能
他装置の１系、２系から送信される情報は絞り込んで中継するが、情報の種類によって絞り込みの方法を変える機能を有する。
本実施の形態のＬＡＮ中継器１０，２０では、以下の６種類の情報の絞り込みを可能としており、どの情報に絞り込むかは入出力指示情報により指示される。
ア）使用系優先
イ）論理ＯＲ
ウ）小値優先
エ）正常受信系優先
オ）正常値優先
カ）系固定
【００３４】
▲３▼情報のパッキング機能
複数の他装置から送信される情報を入出力指示情報に基づいてパッキングを行い、他のＬＡＮに送信する機能。
【００３５】
▲４▼中継の停止／開始制御機能
親装置から送信される出力停止指示情報によりＬＡＮ中継器１０，２０が出力する情報毎に停止／開始の設定を可能にする機能。
【００３６】
▲５▼入出力指示情報の書き換え機能
親装置から送信される入出力指示情報を、親装置からの指示により情報を書き換えるか、情報を破棄するかの指示を受信するまで中継装置内で保持し、親装置からの切換指示により入出力指示情報を切り換えて稼働できる機能。
【００３７】
次に、本実施の形態の動作を説明する。
まず、ＬＡＮ中継器１０におけるフェールセーフ機能の動作について図２を参照して説明する。
図２において、ＬＡＮ中継器１０は、ＣＰＵＡ１１とＣＰＵＢ１２とが、同一のデータ処理により一定周期で出力する各データを比較器１３で比較し、その比較結果が一致した時は、交番信号を出力して中継動作を継続し、不一致の時は、固定信号を出力して直ちに中継動作を停止する。
【００３８】
なお、図示しないが、ＬＡＮ中継器２０も図２と同様のフェールセーフ動作を実行する。
【００３９】
また、ＬＡＮ中継器１０，２０は、フェールセーフ機能として、定期的にチェック符号を付加した情報をＬＡＮ１００，２００，３００に送信して、伝送回線の故障検出動作を行う。
【００４０】
さらに、ＬＡＮ中継器１０，２０は、フェールセーフ機能として、他装置１〜ｎから送信される情報が遮断された場合や、データ検定で異常となった場合に、中継情報として全て“０（安全側と規定）”を設定した情報を他のＬＡＮに送信して、リレーロジックのリレー落下を安全側に動作させる。
【００４１】
次いで、ＬＡＮ中継器１０における情報パッキング機能の動作について図３を参照して説明する。
図３において、ＬＡＮ中継器１０は、他装置１〜３からＬＡＮ１００より受信した出力情報１，２，３の各ハッチングで示すデータ部分を、入出力指示情報に基づいてパッキングして出力情報としてＬＡＮ１００に送信する。
【００４２】
なお、図示しないが、ＬＡＮ中継器２０も図３と同様の情報パッキング動作を実行する。
【００４３】
次いで、ＬＡＮ中継器２０における中継停止／開始制御機能の動作について図４を参照して説明する。
図４において、ＬＡＮ中継器２０は、親装置５０からＬＡＮ１００を介して送信される入出力指示情報（情報２，４出力停止）により、ＬＡＮ３００から受信した出力情報１〜５のうち出力情報２，４のＬＡＮ１００への送信を停止して、出力情報１，３，５を送信する。
【００４４】
なお、図示しないが、ＬＡＮ中継器１０も図４と同様の中継停止／開始制御動作を実行する。
【００４５】
次いで、ＬＡＮ中継器２０における入出力指示情報書換機能の動作について図５を参照して説明する。
図５において、ＬＡＮ中継器２０は、親装置５０から書換指示を受信するまで現用の入出力指示情報を記憶保持し、この保持した入出力指示情報に基づいて情報の中継処理を実行し、親装置５０からＬＡＮ１００を介して送信される書換指示を含む入出力指示情報により現用の入出力指示情報を書き換える動作を実行する。
【００４６】
なお、図示しないが、ＬＡＮ中継器１０も図５と同様の入出力指示情報書換動作を実行する。
【００４７】
また、図示しないが、ＬＡＮ中継器１０，２０は、親装置５０から送信される入出力指示情報の指示により６種類の情報（使用系優先、論理ＯＲ、小値優先、正常受信系優先、正常値優先、系固定）の絞り込み動作を実行する。
【００４８】
以上のように、本実施の形態では、ＬＡＮ中継器１０，２０が、上記フェールセーフ機能、情報絞り込み機能、情報パッキング機能、中継停止／開始制御機能、及び入出力指示情報書換機能を有するため、以下のような効果を有する。
【００４９】
１）フェールセーフ機能によりＬＡＮ中継器を信号ＬＡＮにも接続でき、ＬＡＮ中継器の有用性を向上させることができる。
【００５０】
２）回線故障検出機能を更に備えることにより、フェールセーフ機能の向上を図ることができ、ＬＡＮ中継器の信頼性を向上させることができる。
【００５１】
３）ＬＡＮ中継器によりＬＡＮに接続される機器を安全側に動作させるフェールセーフ機能を付加することができ、ＬＡＮシステムの信頼性も向上させることができる。
【００５２】
４）情報の種類に応じた情報絞り込み機能により情報の種類に応じた中継を実現でき、情報中継器機能の多様化を図ることができる。
【００５３】
５）情報パッキング機能によりＬＡＮに送信する情報量を少なくすることができ、情報の伝送効率を向上させることができる。
【００５４】
６）中継停止／開始制御機能により、外部から中継停止／開始制御が行えるため、中継停止の状態でシミュレータ等を接続することにより、他のＬＡＮの状態に関係なく試験等が行える。
【００５５】
７）入出力指示情報書換機能により、親装置から送信される入出力指示情報が稼働状態で書換可能となり、中継処理機能の更新が容易になる。
【００５６】
したがって、本発明のＬＡＮ中継器をＬＡＮシステムに適用することにより、従来のＬＡＮ中継器の問題を根本的に解決することができ、その利便性と信頼性を向上させることができる。
【００５７】
なお、上記実施の形態では、３つのＬＡＮに対して２台のＬＡＮ中継器を接続した場合を示したが、ＬＡＮの数や接続するＬＡＮ中継器の数は特に限定されるものではない。
【００５８】
【発明の効果】
請求項１記載の発明のＬＡＮ中継器によれば、ＬＡＮ中継器を信号ＬＡＮにも接続することができ、ＬＡＮ中継器の有用性を向上させることができる。また、ＬＡＮに送信する情報量を少なくすることができ、情報の伝送効率を向上させることができる。
【００５９】
請求項２記載の発明のＬＡＮ中継器によれば、更にフェールセーフ機能の向上を図ることができ、ＬＡＮ中継器の信頼性を向上させることができる。
【００６０】
請求項３記載の発明のＬＡＮ中継器によれば、ＬＡＮ中継器によりＬＡＮに接続される機器を安全側に動作させるフェールセーフ機能を付加することができ、ＬＡＮシステムの信頼性も向上させることができる。
【００６１】
請求項４記載の発明のＬＡＮ中継器によれば、情報の種類に応じた中継を実現でき、情報中継器機能の多様化を図ることができる。
【００６３】
請求項５記載の発明のＬＡＮ中継器によれば、外部からＬＡＮ中継器の中継停止／開始制御が行えるため、中継停止の状態でシミュレータ等を接続することにより、他のＬＡＮの状態に関係なく試験等が行える。
【００６４】
請求項６記載の発明のＬＡＮ中継器によれば、ＬＡＮ上の予め指定した機器から送信される入出力指示情報が稼働状態で書換可能となり、中継処理機能の更新が容易になる。
【図面の簡単な説明】
【図１】本発明を適用した一実施の形態におけるＬＡＮシステム５００の全体構成を示す図である。
【図２】図１のＬＡＮ中継器１０，２０の内部構成を示すブロック図である。
【図３】ＬＡＮ中継器１０における情報パッキング機能の動作を示す図である。
【図４】ＬＡＮ中継器２０における中継停止／開始制御機能の動作を示す図である。
【図５】ＬＡＮ中継器２０における入出力指示情報書換機能の動作を示す図である。
【図６】従来のＬＡＮシステムの構成を示す図である。
【符号の説明】
１〜ｎ    他装置
１０、２０    ＬＡＮ中継器
１１    ＣＰＵＡ
１２    ＣＰＵＢ
１３    比較器
５０    親装置
１００、２００、３００  ＬＡＮ
５００    ＬＡＮシステム
【図１】
0004118489.tif 000002
【図２】
0004118489.tif 000003
【図３】
0004118489.tif 000004
【図４】
0004118489.tif 000005
【図５】
0004118489.tif 000006
【図６】
0004118489.tif 000007