(57)【要約】【課題】  本発明は、階層構造で安価で簡便なネットワークを構築し、必要な端末装置を動作させる小規模複数のサブネットワークによる端末装置への通信及びその制御方法を提示する。【解決手段】  単一のコントローラ１にサブネットコントローラ２を複数個連結し、各サブコントローラ２に複数の端末装置３を連結し、必要とする端末装置３のみを選択的に動作させて必要とする通信のみを行う。【選択図】  図１
2007088532.tif 000002
【特許請求の範囲】
【請求項１】
シリアル通信により端末装置群をコントロールするための通信及びその制御方法であって、シリアル通信回路を有する単一のコントローラからの通信を複数の小規模なサブネットコントローラに送り、更に該サブネットコントローラから複数の端末装置に通信し、該端末装置をコントロールすることを特徴とする小規模複数のサブネットワークによる端末装置への通信及び制御方法。
【請求項２】
前記サブネットコントローラと前記端末装置とからなるサブネットワークが、直列又は並列に配設されることを特徴とする請求項１に記載の小規模複数のサブネットワークによる端末装置への通信及び制御方法。
【請求項３】
前記コントローラが、操作部と表示部と信号処理回路とシリアル通信回路からなり、サブネットコントローラが、Ｉ／Ｏ制御回路とサブネットアドレス検出回路及びシリアルバスインターフェースとからなり、前記端末装置が、Ｉ／Ｏ制御回路とローカルアドレス検出回路及びシリアルバスインターフェースとからなることを特徴とする請求項１又は２に記載の小規模複数のサブネットワークによる端末装置への通信及び制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、階層構造を持ったネットワークからなる小規模複数のサブネットワークによる端末装置への通信及びその制御方法に関する。
【背景技術】
【０００２】
通信技術の発達により高速・大容量のシリアル通信が一般化したが、これらは複雑な通信制御方式（プロトコル）を用いたもので、制御回路やプログラムが複雑で高い処理能力を必要とするため、コンピューターネットワークのような汎用データー通信や遠隔映像監視システムのような高速大容量通信には適するが、少数の低速な入出力しか持たない小規模で安価な制御機器にはコスト面や運用面でこれらの通信方式は利用できないため、安価で広範囲なネットワークの構築は困難とされていた。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
例えば、小規模なビルの警報システムなどでは、各所に配置したセンサーや警報装置と警報制御装置との間を個別配線で結んでいるため、膨大な配線が必要となり外乱に弱く、管理や更新が困難な状態となっている。
【０００４】
本発明は以上の事情に鑑みて発明されたものであり、安価、かつ簡便なネットワークを構築する小規模複数のサブネットワークによる端末装置への通信及びその制御方法を提供することを目的とする。
【０００５】
本発明は、以上の目的を達成するために、請求項１の発明は、シリアル通信により端末装置群をコントロールするための通信及びその制御方法であって、シリアル通信回路を有する単一のコントローラからの通信を複数の小規模のサブネットコントローラに送り、更に該サブネットコントローラから複数の端末装置に通信し、該端末装置をコントロールすることを特徴とする。
【課題を解決するための手段】
【０００６】
また、請求項2の発明は、前記サブネットコントローラと前記端末装置からなるローカルグループのサブネットワークが、直列又は並列に配設されることを特徴とする。
【０００７】
また、請求項３の発明は、前記コントローラが、操作部と表示部と信号処理回路とシリアル通信制御回路からなり、サブネットコントローラが、Ｉ／Ｏ制御回路とサブネットアドレス検出回路及びシリアルバスインターフェースとからなり、前記端末装置が、Ｉ／Ｏ制御回路とローカルアドレス検出回路及びシリアルバスインターフェースとからなることを特徴とする。
【発明の効果】
【０００８】
本発明の請求項１乃至３によれば制御機器のネットワークを構築する際、端末装置に対し通信回路の簡略化を実現し、端末装置への負荷を軽減させコストを下げることが可能となる。また、従来このようなシステムは集中的に配置された制御機器から端末部へ一対一配線で接続されており、膨大な配線が長距離にわたり敷設されることになり、設置や管理のコストを増大させ、動作の不安定要素ともなるが、本発明によりこの問題点が解決される。また、従来の殆どの通信方式はＰＣやマイクロプロセッサー等の利用を前提とした専用ＬＳＩと制御用プログラムから構成されているが、簡単な制御用端末装置の多くはプロセッサー機能を必要とせず小規模なＰＬＤ等で構成されているものからなるため、本発明を用いれば小規模なＰＬＤの中に通信機能を追加することができ全体のコストをそのままで通信機能の付加が可能となる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の小規模複数のサブネットワークによる端末装置への通信及びその制御方法の実施の形態を図面を参照して詳述する。
図１は本発明の小規模複数のサブネットワークによる端末装置への通信及びその制御方法を実施するための全システムを示すブロック図である。図１において、符号１はコントローラであり、符号２はサブネットコントローラであり、符号３は端末装置である。この実施例では単一のコントローラ１にサブネットコントローラ２が連結され、そこから別のサブネットコントローラ２に分岐されている。コントローラ１に接続されたサブネットコントローラ２にはサブネットアドレス「ＳＡ」＝００が割り当てられローカルアドレス「ＬＡ」０１からＮ迄が与えられた端末装置３が直列に連結されサブネットワーク００が形成され、分岐されたもう１つのサブネットコントローラ２には「ＳＡ」＝０２が割り当てられ「ＬＡ」が「０１から０２」までの端末装置３が連結されるサブネットワークが、更に、このローカルグループ０２には「ＳＡ」＝０３が割り当てられたサブネットコントローラ２及びこれらに直列に連結される端末装置３（図示せず）を有するローカルグループ０３が直列に連結されているものが示されている。以上の連結構造は１つの実施例であり、本発明は更に多数のサブネットコントローラ２が並列及び直列に連結されるシステム構造のものからなる。即ち、点線で示すローカルグループは００からＮまであり、ローカルアドレスＬＡは前記のように００からＮまであることは勿論である。
【００１０】
コントローラ１は図１に示すように符号１０で示す操作部１０と、符号１１で示す表示部１１と、符号１２で示す信号処理回路１２と、符号１３で示すシリアル通信制御回路１３等とからなり、ネットワーク上にある全端末装置３（サブネットコントローラ２も含む）を特定するためのグローバルアドレスを発生し、各端末装置３に対して個別のデータ読み書きと、サブネットワーク単位及び全ネットワークに対して一斉書き込みを行う機能を有するものからなる。
【００１１】
サブネットコントローラ2は、符号２０で示され通信用バスの方向を制御し振動の補正を行うシリアルバスインターフェース２０（Ｓ−Ｉ／Ｆ回路２０）と、符号２１で示されグローバルアドレスの上位にあるサブネットアドレスを検出し自サブアドレスと比較してサブネットの制御を行うサブネットアドレス検出回路２１と、符号２２で示されローカルアドレス「ＬＡ」００番地で動作する端末機能をもつＩ／Ｏ制御回路２２等とからなる。以上により、シリアルバスインターフェース２０の2次側（コントローラ１の反対側）に配置した端末装置３をローカルアドレスの設定範囲内で制御するためのサブネットアドレス検出回路２１は自アドレスが選択されたときにのみ所定のタイミングでＳ−Ｉ／Ｆ回路２０の２次側にローカル制御信号を割り込ませる機能を有するものからなる。
【００１２】
端末装置３は、符号３１で示されグローバルアドレスの下位にあるローカルアドレスを検出して割り当てられた自ローカルナンバーと比較し端末装置３の選択を行うローカルアドレス検出回路３１と、符号３０で示されシリアル通信バスからデータを取り込み必要に応じてデータを書き出すことのできるシリアルバスインターフェース３０（Ｓ−Ｉ／Ｆ回路３０）と、符号３２で示され端末装置３の入出力を制御するＩ／Ｏ制御回路32等とからなり、入出力のコントロールを行う。なお、前記したが、符号４はシリアル通信回線であり、各装置間を一対一配線で接続する。
【００１３】
コントローラ１で発生した信号はシリアル通信制御回路１３からシリアル通信用回線４を介してサブネットコントローラ２のＳ−Ｉ／Ｆ回路２０に入力され、内部のバッファー回路（図示せず）により振幅補正を受け、端末装置３や他のサブネットコントローラ２に渡されると同時にサブネットアドレス検出回路21に入力、グローバルアドレスからサブネットアドレスを抽出、各サブネットコントローラ２毎に割り当てられているサブネットナンバーと比較し、自サブネット向けのデータの場合グローバルアドレス送出後にバスに割り込みを掛け、それ以外の場合割り込み期間バスを遮断する。
【００１４】
端末装置３もサブネットコントローラ２と同じくグローバルアドレスを受け取るが、上位のサブネットアドレスは捨てられ下位のローカルアドレスのみがローカルアドレス検出回路３１に入力され評価され、該当のローカルアドレスと同じローカルナンバーを割り当てられた端末装置３のみがコントローラ１との通信回線を開く。この時、他のサブネットでも同じローカルアナンバーを与えられた端末装置３が存在する場合が有るが、サブネットコントローラ２からの割り込み信号が無いので通信回路は開かれない。
【００１５】
以上のようにコントローラ１からの広範囲なグローバルアドレスを直接評価するのではなく、その全段でサブネットコントローラ２にてサブネットアドレスを評価し、その後、狭域のローカルアドレスを評価することで端末装置３の回路的負担を大幅に軽減することを可能にする。
【産業状の利用可能性】
【００１６】
本発明は、以上の説明のように小規模複数のサブネットワークによる端末装置への通信及びその制御方法に関するものであるが、本発明は広範囲なネットワークを小規模なサブネットワークに分割し、夫々にサブネットコントローラを配置することでサブネット内の通信制御を簡略化し、各端末装置への付加を軽減させる通信制御法であり、その適用範囲はきわめて広い。
【図面の簡単な説明】
【００１７】
【図１】本発明の小規模複数のサブネットワークによる端末装置への通信及びその制御方法を実施するための回路構成を示すブロック図。
【符号の説明】
【００１８】
１    コントローラ
２    サブネットコントローラ
３    端末装置
４    シリアル通信用回路
１０  操作部
１１  表示部
１２  信号処理回路
１３  シリアル通信回路
２０  シリアルバスインターフェース（Ｓ−Ｉ／Ｆ回路）
２１  サブネットアドレス検出回路
２２  Ｉ／Ｏ制御回路
３０  シリアルバスインターフェース（Ｓ−Ｉ／Ｆ回路）
３１  ローカルアドレス検出回路
３２  Ｉ／Ｏ制御回路
【図１】
2007088532.tif 000003