(57)【要約】【課題】データフレームの再構築を不要にし、データ転送処理を簡素化でき、データ転送速度を上げることができる。【解決手段】リング型の伝送路でネットワーク接続した各端末装置１〜６間には伝送路にデータフレームとトークンフレームを巡回させる。トークン検出器Ａでトークンフレームを検出した端末装置はマルチプレクサＢで受信フレームの通過を抑止し、トークンの受信終了後にトークンフレームを送信することでトークンを伝送路上に１つだけ巡回させる。送信要求がある端末装置は、トークンフレーム受信終了後にデータフレームを送信した後にトークンフレームを送信する。データを受信する端末装置は下流の端末装置へのデータフレームの通過と並行してデータ受信を行い、各端末装置を通過したデータフレームは送信元の端末装置まで巡回して消去する。【選択図】図１
2010161626.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置をリング型の伝送路でネットワーク接続した通信システムにおける端末装置間のデータ転送方式であって、
各端末装置は、
伝送路にデータフレームとトークンフレームを巡回させる手段と、
前記トークンフレームを検出したときに、その受信終了後にトークンフレームを送信する手段と、
送信要求がある場合、前記トークンフレームの受信終了後かつ前記データフレームを送信した後に前記トークンフレームを送信する手段と、
前記データフレームのデータを受信する場合、下流の端末装置へのデータフレームの通過と並行してデータ受信を行う手段と、
前記データフレームを送信する場合、他の端末装置を通過したデータフレームが自端末装置まで巡回してきたときに消去する手段と、
を備えたことを特徴とする端末装置間のデータ転送方式。
【請求項２】
前記各端末装置は、トークンフレームの送信時間を全端末装置の内部遅延時間の総和より長くし、送信したデータフレームがトークン送信中に戻ってくるようにしたことを特徴とする請求項１に記載の端末装置間のデータ転送方式。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の端末装置（ノード）をリング型の伝送路でネットワーク接続した通信システムに係り、特に端末装置間のデータ転送方式に関する。
【背景技術】
【０００２】
この種の通信システムは、プラントの監視制御システムやオートメーション工場の工程集中管理システムなど、コンピュータを利用した多種多様の制御システムで採用されている。
【０００３】
ネットワーク接続される端末装置間のデータ転送方式としては、例えば、リング型の伝送路でネットワーク接続した装置から一つの送信フレームで複数の出力装置に出力可能とするものがある（例えば、特許文献１，特許文献２参照）。
【０００４】
これらの従来方式では、各端末装置は受信したデータフレームを一旦内部に取り込み、データフレームの再構築を行う。このため、各端末装置は、ネットワークの構成情報を持ち、それぞれで受信したデータフレームを編集する機能を備える。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−２３０５０号公報
【特許文献２】特開平１１−３３８５２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１や特許文献２の方式では、各端末装置で受信動作から送信動作までに、一旦内部でデータフレームの再構築を行なうため、データフレームが各端末装置内に留まる時間が長くなってデータ転送速度が低下する傾向にある。
【０００７】
本発明の目的は、データフレームの再構築を不要にし、データ転送処理を簡素化でき、データ転送速度を上げることができる端末装置間のデータ転送方式を提供することにある。
【課題を解決するための手段】
【０００８】
本発明は、前記の課題を解決するため、リング型の伝送路でネットワーク接続した各端末装置間には伝送路にデータフレームとトークンフレームを巡回させ、トークンフレームを検出した端末装置はその受信終了後にトークンフレームを送信することでトークンを伝送路上に１つだけ巡回させ、送信要求がある端末装置はトークンフレーム受信終了後かつデータフレームを送信した後にトークンフレームを送信し、データフレームのデータを受信する端末装置は下流の端末装置へのデータフレームの通過と並行してデータ受信を行い、各端末装置を通過したデータフレームは送信元の端末装置まで巡回することで消去するようにしたもので、以下の構成を特徴とする。
【０００９】
（１）複数の端末装置をリング型の伝送路でネットワーク接続した通信システムにおける端末装置間のデータ転送方式であって、
各端末装置は、
伝送路にデータフレームとトークンフレームを巡回させる手段と、
前記トークンフレームを検出したときに、その受信終了後にトークンフレームを送信する手段と、
送信要求がある場合、前記トークンフレームの受信終了後かつ前記データフレームを送信した後に前記トークンフレームを送信する手段と、
前記データフレームのデータを受信する場合、下流の端末装置へのデータフレームの通過と並行してデータ受信を行う手段と、
前記データフレームを送信する場合、他の端末装置を通過したデータフレームが自端末装置まで巡回してきたときに消去する手段と、
を備えたことを特徴とする。
【００１０】
（２）前記各端末装置は、トークンフレームの送信時間を全端末装置の内部遅延時間の総和より長くし、送信したデータフレームがトークン送信中に戻ってくるようにしたことを特徴とする。
【発明の効果】
【００１１】
以上のとおり、本発明によれば、リング型の伝送路でネットワーク接続した各端末装置間には伝送路にデータフレームとトークンフレームを巡回させ、トークンフレームを検出した端末装置はその受信終了後にトークンフレームを送信することでトークンを伝送路上に１つだけ巡回させ、送信要求がある端末装置はトークンフレーム受信終了後かつデータフレームを送信した後にトークンフレームを送信し、データフレームのデータを受信する端末装置は下流の端末装置へのデータフレームの通過と並行してデータ受信を行い、各端末装置を通過したデータフレームは送信元の端末装置まで巡回して消去するようにしたため、データフレームの再構築を不要にし、データ転送処理を簡素化でき、データ転送速度を上げることができる。
【００１２】
具体的には、データフレームを各端末装置でフレーム再構築しないため、従来方式より処理が少なく、端末装置の内部遅延が小さくなり転送速度が上がる。
【００１３】
また、データフレームを各端末装置でフレーム再構築しないため、従来方式より処理が少なく、端末装置の制御回路を簡素化できる。
【００１４】
また、送信したデータフレームを伝送路上からの消去は、受信を意識せずに消去できる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態を示す通信システムの構成図。
【図２】データ転送動作の模式図。
【発明を実施するための形態】
【００１６】
（実施形態１）
図１は、本発明の実施形態を示す通信システムの構成図である。各端末装置１〜６は、スロット番号０〜５が割り当てられて、リング型の伝送路でネットワーク接続され、各端末装置間では伝送路にデータフレームとトークンフレームを巡回させる。
【００１７】
このフレーム構成は、図１中に示すように、フレームの前後に送信元ノードと送信先ノードの同期用とするフラグと、当該フレームがデータフレームかトークンフレームかの種別を設定したコマンド種別、および送信元アドレスや送信データ、チェックコードなどのデータ部で構成する。
【００１８】
各端末装置１〜６は、トークンフレームを検出したとき、その受信終了後にトークンフレームを送信することでトークンを伝送路上に１つだけ巡回させる。また、各端末装置１〜６のうち、送信要求がある端末装置は、トークンフレーム受信終了後にデータフレームを送信し、この送信後にトークンフレームを送信する。また、データフレームのデータを受信する端末装置は、下流の端末装置へのデータフレームの通過と並行してデータ受信を行い、伝送路上に送出されたデータフレームは、トークンフレームと異なり各端末装置を通過していき、送信元の端末装置まで巡回してきたときに消去される（当該端末装置が確認するのみで再送信を行わない）。
【００１９】
このようなフレーム構成と端末装置での処理により、各端末装置ではデータフレームの再構築を不要にし、データ転送処理を簡素化し、データフレームが各端末装置内に留まる時間を短縮してデータ転送速度を上げる。
【００２０】
図１に示す各端末装置１〜６は、その要部構成を端末装置３に代表して示す。なお、構成要素はハードウェアで示すが、これらをソフトウェア構成とすることでもよい。端末装置３において、上流ノードからの受信フレームがトークンフレームの場合、コマンド種別フィールドまで受信した時点で、トークン検出器Ａがトークンフレームを検出し、マルチプレクサＢは出力を自身の送信データ（自送信データ）側に切り替え、受信フレームの通過を抑止する。遅延回路Ｃは、トークン検出器Ａがトークンフレームを検出するまでの時間以上に受信フレームを遅延させ、トークンフレームが下流に流れるのを遅らせる。トークン受信終了時、送信要求が無い場合は自端末装置からトークンフレームを出力し、トークンフレームを伝送路に巡回させる。送信要求が有る場合は、まずデータフレーム送信し、送信後にトークンフレームを送信する。いずれの場合もトークンフレーム送信終了時、マルチプレクサＢは出力を自送信データ側から、遅延回路Ｃを介した上流からの受信データに切り替える。この動作によって、端末装置はデータフレームを、遅延回路Ｃを介して通過させるので、遅延回路Ｃの遅延時間のみでフレームを伝播させることができ、この伝播時間は従来のフレーム再構築する動作に比べて処理が簡易化される。
【００２１】
図２は端末装置３（スロット２）がデータ転送動作する場合の模式図を示す。各端末装置（スロット０〜５）ではトークンフレームを検出時、トークン受信終了後にトークンフレームを送信する。ここで送信要求がある端末装置は、トークン受信終了後にデータフレームを送信し、送信後にトークンフレームを送信する。伝送路上に送出されたデータフレームは、トークンフレームと異なり各端末装置を通過していき、送信元の端末装置まで達すると消去される。データフレームを受信する端末装置では、下流への通過と並行して受信動作が行なわれる。
【００２２】
（実施形態２）
実施形態１において、図２のスロット２が送信するデータフレームのように、送信したデータフレームは送信元の端末装置まで達すると消去される。この前提として、送信したデータフレームはトークンフレーム送信中に戻ってくることが必要になる。トークン送信後は、マルチプレクサＢがデータフレームの通過出力になるため、データフレームがトークン送信後に戻ってきた場合、再び下流に流れてしまう。したがって、トークンフレームの送信時間は全スロットの内部遅延の総和より長くすることで、送信したデータフレームはトークン送信中に戻ってくるようにする。これにより、各端末装置では受信を意識せずに、送信したデータフレームを必ず送信元で消去することができる。
【符号の説明】
【００２３】
１〜６  端末装置
Ａ  トークン検出器
Ｂ  マルチプレクサ
Ｃ  遅延回路
【図１】
2010161626.tif 000003
【図２】
2010161626.tif 000004