(57)【要約】【課題】光Ｉ／Ｏバスへの拡張やローカルＩ／Ｏバスへの拡張の際にモジュール実装効率を落とすことなく拡張可能なＩ／Ｏノードを実現する。【解決手段】外部Ｉ／Ｏバスを介して上位装置または他のＩ／Ｏノードと通信するＩ／Ｏバスリピート手段と、前記Ｉ／Ｏバスリピート手段と通信すると共に、ローカルＩ／Ｏバスを介して複数のモジュールと通信するバス制御手段を内蔵するインターフェースモジュールを具備するＩ／Ｏノードにおいて、  前記インターフェースモジュールは、前記バス制御手段と通信する拡張Ｉ／Ｏバス送受信手段を備える。【選択図】図１
2011118732.tif 000002
【特許請求の範囲】
【請求項１】
Ｉ／Ｏバスを介して上位装置または他のＩ／Ｏノードと通信するＩ／Ｏバスリピート手段と、前記Ｉ／Ｏバスリピート手段と通信すると共に複数のＩ／Ｏモジュールと通信するバス制御手段とを有するＩ／Ｆモジュールを備えるＩ／Ｏノードにおいて、
前記Ｉ／Ｆモジュールは、前記バス制御手段と通信する拡張Ｉ／Ｏバス送受信手段を備えることを特徴とするＩ／Ｏノード。
【請求項２】
前記バス制御手段は、前記拡張Ｉ／Ｏバス送受信手段を介して光信号により他のＩ／Ｏノードと通信することを特徴とする請求項１に記載のＩ／Ｏノード。
【請求項３】
前記バス制御手段は、前記拡張Ｉ／Ｏバス送受信手段を介して拡張ローカルＩ／Ｏバスに接続されたＩ／Ｏモジュールと通信することを特徴とする請求項１に記載のＩ／Ｏノード。
【請求項４】
前記拡張Ｉ／Ｏバス送受信手段は、前記Ｉ／Ｆモジュールの筐体内に形成されることを特徴とする請求項１乃至３のいずれかに記載のＩ／Ｏノード。
【請求項５】
前記Ｉ／Ｆモジュールは、同一Ｉ／Ｏノードで二重化されていることを特徴とする請求項１乃至４のいずれかに記載のＩ／Ｏノード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入出力（以下、Ｉ／Ｏ）バスを介して上位装置または他のＩ／Ｏノードと通信するＩ／Ｏバスリピート手段と、前記Ｉ／Ｏバスリピート手段と通信すると共に複数のＩ／Ｏモジュールと通信するバス制御手段とを有するインターフェース（以下、Ｉ／Ｆ）モジュールを備えるＩ／Ｏノードに関するものであり、Ｉ／Ｏモジュールの実装効率を落とすことなく、バスの拡張性を実現する。
【背景技術】
【０００２】
図４は、Ｉ／Ｏノード拡張接続の一般的な構成例を示す機能ブロック図である。Ｉ／Ｏノード１０は、二重化されたＩ／Ｆモジュール１１，１２、二重化された電源モジュールＰＷ１，ＲＷ２及び８台のＩ／ＯモジュールＩ／Ｏ１乃至Ｉ／Ｏ８を備え、Ｉ／Ｆモジュール１１，１２を介して有線のＩ／Ｏバスで上位装置３０と通信する。
【０００３】
Ｉ／Ｏノード１０に追加して同一構成のＩ／Ｏノード２０を拡張接続する場合には、Ｉ／Ｆモジュール１１，１２のリピート機能を用いて、Ｉ／Ｆモジュール１１，１２とＩ／Ｏノード２０のＩ／Ｆモジュール２１，２２とを同様に有線のＩ／Ｏバスで接続する。更にＩ／Ｏノードを追加拡張する場合も同様な接続形態を繰り返す。
【０００４】
追加されるＩ／Ｏノードまでの距離が長い場合や、上位装置３０との通信量が大きい場合には、有線のＩ／Ｏバスに代えて光バスによる拡張接続が行われる。図５は、光バスで拡張接続した場合の一般的な構成例を示す機能ブロック図である。
【０００５】
Ｉ／Ｏノード１０において、８台のＩ／Ｏモジュールの内２台（Ｉ／Ｏ７及びＩ／Ｏ８）の実装場所に、二重化された光Ｉ／Ｆモジュール１３，１４を実装する。同様にＩ／Ｏノード２０において、８台のＩ／Ｏモジュールの内２台（Ｉ／Ｏ７及びＩ／Ｏ８）の実装場所に二重化された光Ｉ／Ｆモジュール２３，２４を実装する。
【０００６】
光Ｉ／Ｆモジュール１３と光Ｉ／Ｆモジュール２３を光バスＬ１で接続する。同様に、光Ｉ／Ｆモジュール１４と光Ｉ／Ｆモジュール２４を光バスＬ２で接続し、光バスによる二重化拡張を実現する。
【０００７】
図６は、図５のブロック内の機能構成を示す詳細機能ブロック図である。簡単のため、二重化構成のマスター側の構成のみを示す。スレーブ側も同一構成である。Ｉ／Ｏノード１０において、Ｉ／Ｆモジュール１１内のＩ／Ｏバスリピート手段Ａは、外部Ｉ／Ｏバスと通信すると共に、内部Ｉ／Ｏバスを介してＩ／Ｏバス送受信手段Ｂと通信する。
【０００８】
Ｉ／Ｆモジュール１１内のバス制御手段Ｃは、Ｉ／Ｏバス送受信手段Ｂを介して外部と通信すると共に、ローカルＩ／Ｏバス送受信手段Ｄを介してローカルＩ／Ｏバスに接続される６台のＩ／ＯモジュールＩ／Ｏ１〜Ｉ／Ｏ６と通信する。
【０００９】
光Ｉ／Ｆモジュール１３内のＩ／Ｏバス送受信手段Ｂは、Ｉ／Ｆモジュール１１内のＩ／Ｏバス送受信手段Ｂと通信する。光Ｉ／Ｆモジュール１３内のバス制御手段Ｃは、Ｉ／Ｆモジュール１１内のＩ／Ｏバス送受信手段Ｂを介して外部と通信すると共に、Ｉ／Ｏバス光送受信手段Ｅ１を介して光バスＬ１によりＩ／Ｏノード２０の光Ｉ／Ｆモジュール２３側のＩ／Ｏバス光送受信手段Ｅ１と通信する。Ｉ／Ｏノード２０の内部機能構成は、Ｉ／Ｏノード１０の機能構成と同一である。
【００１０】
Ｉ／Ｏノードの機能拡張の形態として、光バス接続機能の他、自己のＩ／Ｏモジュールの接続台数を増加させるためのローカルＩ／Ｏバス拡張機能がある。
【００１１】
Ｉ／Ｏノード１０においてこの機能拡張を行う場合には、ローカルＩ／Ｏバス拡張モジュール１４を、Ｉ／Ｏノード１０のローカルＩ／Ｏバスに接続する。ローカルＩ／Ｏバス拡張モジュール１４内のローカルＩ／Ｏバスタイミング調整手段Ｆは、ローカルＩ／Ｏバス送受信手段Ｄを介して夫々ローカルＩ／Ｏバス及びローカルＩ／Ｏバス及び拡張ローカルＩ／Ｏバスと通信する。
【００１２】
このようなローカルＩ／Ｏバス拡張モジュール１４をＩ／Ｏノードに実装する場合には、Ｉ／Ｏノード１０のローカルＩ／Ｏバスに接続されるＩ／Ｏモジュールの台数が減少することになる。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２００１−１００８１６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
従来のＩ／Ｏノードの構成では、光Ｉ／Ｏバスへの拡張やローカルＩ／Ｏバスへの拡張のためには、拡張用の専用モジュールを実装する必要があり、実装モジュール数が標準化されて規定台数の場合には、Ｉ／Ｏモジュールの実装台数を削減する必要があり、Ｉ／Ｏモジュール実装率が低下する問題がある。
【００１５】
本発明の目的は、光Ｉ／Ｏバスへの拡張やローカルＩ／Ｏバスへの拡張の際にモジュール実装効率を落とすことなく拡張可能なＩ／Ｏノードを実現することにある。
【課題を解決するための手段】
【００１６】
このような課題を達成するために、本発明は次の通りの構成になっている。
（１）Ｉ／Ｏバスを介して上位装置または他のＩ／Ｏノードと通信するＩ／Ｏバスリピート手段と、前記Ｉ／Ｏバスリピート手段と通信すると共に複数のＩ／Ｏモジュールと通信するバス制御手段とを有するＩ／Ｆモジュールを備えるＩ／Ｏノードにおいて、
前記Ｉ／Ｆモジュールは、前記バス制御手段と通信する拡張Ｉ／Ｏバス送受信手段を備えることを特徴とするＩ／Ｏノード。
【００１７】
（２）前記バス制御手段は、前記拡張Ｉ／Ｏバス送受信手段を介して光信号により他のＩ／Ｏノードと通信することを特徴とする（１）に記載のＩ／Ｏノード。
【００１８】
（３）前記バス制御手段は、前記拡張Ｉ／Ｏバス送受信手段を介して拡張ローカルＩ／Ｏバスに接続されたＩ／Ｏモジュールと通信することを特徴とする（１）に記載のＩ／Ｏノード。
【００１９】
（４）前記拡張Ｉ／Ｏバス送受信手段は、前記Ｉ／Ｆモジュールの筐体内に形成されることを特徴とする（１）乃至（３）のいずれかに記載のＩ／Ｏノード。
【００２０】
（５）前記Ｉ／Ｆモジュールは、同一Ｉ／Ｏノードで二重化されていることを特徴とする（１）乃至（４）のいずれかに記載のＩ／Ｏノード。
【発明の効果】
【００２１】
本発明によれば次のような効果を期待することができる。
（１）本発明の拡張Ｉ／Ｆモジュールによれば、標準のリピータ機能及びローカルＩ／Ｏバス制御機能に加えて、同一筐体に内蔵された拡張Ｉ／Ｏバス送受信手段との通信機能がバス制御手段に追加され、この拡張Ｉ／Ｏバス送受信手段を介して光Ｉ／Ｏバスまたは拡張ローカルＩ／Ｏバスとの通信を実現できる。
【００２２】
（２）従って、光バスまたは拡張ローカルＩ／Ｏバスへの機能拡張際して拡張のための専用モジュールの実装は不要であり、Ｉ／Ｏノードに実装できるＩ／Ｏモジュールの削減はない。よって、Ｉ／Ｏモジュール用のスロットを削減にすることなく、機能拡張を実現することができる。
【００２３】
（３）実装位置が自由に設定できるローカルＩ／Ｏバス拡張モジュールをローカルＩ／Ｏバスに接続することで、様々な機能を持ったモジュール情報をローカルＩ／Ｏバスに通知することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明を適用して光バスで拡張接続した場合のＩ／Ｏノードの一実施例を示す機能ブロック図である。
【図２】図１のブロック内の機能構成を示す詳細機能ブロック図である。
【図３】本発明を適用して拡張ローカルＩ／Ｏバスを接続した構成を示す詳細機能ブロック図である。
【図４】Ｉ／Ｏノード拡張接続の一般的な構成例を示す機能ブロック図である。
【図５】光バスで拡張接続した場合の一般的な構成例を示す機能ブロック図である。
【図６】図５のブロック内の機能構成を示す詳細機能ブロック図である。
【発明を実施するための形態】
【００２５】
以下本発明を、図面を用いて詳細に説明する。図１は、本発明を適用して光バスで拡張接続した場合のＩ／Ｏノードの一実施例を示す機能ブロック図である。図５で説明した従来構成と同一要素には同一符号を付して説明を省略する。
【００２６】
従来構成のＩ／Ｏノード１０及び２０に対応する本発明適用のＩ／Ｏノードを、Ｉ／Ｏノード１００及びＩ／Ｏノード２００で示す。Ｉ／Ｏノード１００は、二重化された拡張Ｉ／Ｆモジュール１０１及び１０２を備える。同様に、Ｉ／Ｏノード２００は、二重化された拡張Ｉ／Ｆモジュール２０１及び２０２を備える。
【００２７】
拡張Ｉ／Ｆモジュール１０１及び拡張Ｉ／Ｆモジュール２０１は、夫々に内蔵するＩ／Ｏバス光送受信手段Ｅ１により光バスＬ１を介して通信する。同様に、拡張Ｉ／Ｆモジュール１０２及び拡張Ｉ／Ｆモジュール２０２は、夫々に内蔵するＩ／Ｏバス光送受信手段Ｅ２により光バスＬ２を介して通信する。
【００２８】
このような構成によれば、光バスで拡張接続した場合でもＩ／Ｏモジュールの台数削減はなく、従来構成と同様にＩ／Ｏ１〜Ｉ／Ｏ８までの８台を接続して使用することが可能となる。
【００２９】
図２は、図１のブロック内の機能構成を示す詳細機能ブロック図である。簡単のため、二重化構成のマスター側の構成を示す。スレーブ側も同一構成である。図６に示した詳細機能ブロック構成と同一要素には同一符号を付して説明を省略し、本発明の特徴部を説明する。
【００３０】
拡張Ｉ／Ｆモジュール１０１及び２０１において、拡張バス制御手段Ｃ´は、図６で説明したバス制御手段Ｃの標準機能に追加して、拡張Ｉ／Ｏバス光送受信手段Ｇ１と通信するインターフェースを備え、この拡張Ｉ／Ｏバス光送受信手段Ｇ１に接続される光バスＬ１により双方の通信を実行する。
【００３１】
図３は、本発明を適用して拡張ローカルＩ／Ｏバスを接続した構成を示す詳細機能ブロック図である。拡張Ｉ／Ｆモジュール１０１において拡張バス制御手段Ｃ´は、図６で説明したバス制御手段Ｃの標準機能に追加して、拡張ローカルＩ／Ｏバス送受信手段Ｈと通信するインターフェースを備え、この拡張ローカルＩ／Ｏバス送受信手段Ｈに接続されるローカルＩ／Ｏバス拡張モジュール１４を介して拡張ローカルＩ／Ｏバスに接続されたＩ／Ｏモジュールと通信する。
【００３２】
拡張Ｉ／Ｏバス光送受信手段Ｇ１及び拡張ローカルＩ／Ｏバス送受信手段Ｈは、拡張バス制御手段Ｃ´がインターフェースできる拡張Ｉ／Ｏバス送受信手段を形成し、使用目的に応じて切り替えることができる。
【００３３】
一般に、Ｉ／Ｏノード内のＩ／Ｏモジュールは、ローカルＩ／ＯバスにBackPlaneBus経由で接続されており、実装位置は物理的に制約されている。例えば、１ノードあたり８モジュールのみである。
【００３４】
図３に示したように、拡張Ｉ／Ｆモジュールの拡張端子から簡単にＩ／Ｏローカルバス拡張モジュールを実装することで、現状で物理的に制限されているモジュール台数によらず、自由度のあるモジュールを拡張ローカルＩ／Ｏバスに接続することができる。
【００３５】
例えば、キャビネット内の温度やステータスを監視するモジュールをローカルＩ／Ｏバスに接続するような場合に、１モジュールだけ別の自由な場所から容易に接続する使用形態を実現することができる。
【符号の説明】
【００３６】
３０  上位装置
１００  Ｉ／Ｏノード
１０１、１０２  拡張Ｉ／Ｆモジュール
２００  Ｉ／Ｏノード
２０１、２０２  拡張Ｉ／Ｆモジュール
Ｌ１、Ｌ２  光バス
Ｉ／Ｏ１〜Ｉ／Ｏ８  Ｉ／Ｏモジュール
ＰＷ１，ＰＷ２  電源モジュール
【図１】
2011118732.tif 000003
【図２】
2011118732.tif 000004
【図３】
2011118732.tif 000005
【図４】
2011118732.tif 000006
【図５】
2011118732.tif 000007
【図６】
2011118732.tif 000008