JPH06164611A - リング型ローカルエリアネットワークの通信方式 - Google Patents

リング型ローカルエリアネットワークの通信方式

Info

Publication number
JPH06164611A
JPH06164611A JP4333568A JP33356892A JPH06164611A JP H06164611 A JPH06164611 A JP H06164611A JP 4333568 A JP4333568 A JP 4333568A JP 33356892 A JP33356892 A JP 33356892A JP H06164611 A JPH06164611 A JP H06164611A
Authority
JP
Japan
Prior art keywords
flag
terminal unit
block
frame
area network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP4333568A
Other languages
English (en)
Inventor
Masatoshi Hashimoto
正敏 橋本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HASHIMOTO DENSHI KOGYO KK
Original Assignee
HASHIMOTO DENSHI KOGYO KK
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by HASHIMOTO DENSHI KOGYO KK filed Critical HASHIMOTO DENSHI KOGYO KK
Priority to JP4333568A priority Critical patent/JPH06164611A/ja
Publication of JPH06164611A publication Critical patent/JPH06164611A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)

Abstract

(57)【要約】 【目的】構成及び信号処理が簡単で、特に端末ユニット
へのアドレス割り付けが不要なリング型ローカルエリア
ネットワークの通信方式を提供する。 【構成】マスターユニットM及び複数の端末ユニットC
H1〜CH60をリング状の伝送路Lで順次送受信可能
に接続して構成される。マスターユニットM及び各端末
ユニットCH1〜CH60は互いに等ビット長のブロッ
クを複数個、時間順次に連結してなるフレームを順次送
受信する。マスターユニットMは、各ブロックのアドレ
スフラグをセットし、各端末ユニットCH1〜CH60
は、アドレスフラグがセット状態である先頭ブロックの
アドレスフラグをリセットし、更にこの先頭ブロックの
入力データ及び出力データを自己のデータとしてリード
/ライトする。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、リング型ローカルエリ
アネットワークの通信方式に関する。
【0002】
【従来の技術】従来、バス型やリング(ループ)型のロ
ーカルエリアネットワーク(LAN)が多く使用されて
いる。従来のリング型のLANでは、以下に述べるトー
クンリング方式が主に実用されている。すなわち、この
トークンリング方式では、ライト可能不可能を示すフラ
グを含むトークンがリング伝送路を巡回しており、各端
末ユニットは、受信したトークンのフラグがライト可能
(トークン空き)を示す場合にのみ、その後、自己アド
レス、相手(送信先)アドレス、データからなるフレー
ムをライトして次の端末ユニットに送信する。
【0003】
【発明が解決しようとする課題】しかしながら上記した
従来のトークンリング方式では、各端末ユニットにアド
レスを一々設定せねばならず、更に、データをライトし
て送信する場合に自己アドレス、相手アドレスを一緒に
ライトせねばならず、システム構成及びシステム立ち上
げ作業が複雑化するという問題があった。
【0004】特に、LANの各端末ユニットに接続され
る各装置が、マスターユニットからの単純な起動/停止
命令により作動し、各装置が自己の運転/停止や正常/
異状の状態表示だけをマスターユニットに送信するよう
な単純な装置制御構成の場合、上記したようなトークン
リング方式はこれら各装置の構成に比べて複雑過ぎ、L
ANの有効性を相殺してしまう。
【0005】本発明は、上記問題点に鑑みなされたもの
であり、システム構成が単純で高信頼性を有し、システ
ム立ち上げ作業も簡単なリング型ローカルエリアネット
ワークの通信方式を提供することを、その目的としてい
る。
【0006】
【課題を解決するための手段】本発明のリング型ローカ
ルエリアネットワークの通信方式は、それぞれ通信機能
を有するマスターユニット及び複数の端末ユニットが順
次送受信可能に接続されるリング状の伝送路上に、互い
に等ビット長のブロックを複数個、時間順次に連結して
なるフレームを巡回させて、前記マスターユニットと前
記各端末ユニットとの間の通信を行うリング型ローカル
エリアネットワークの通信方式であって、フレームの第
N番目のブロックは、前記伝送路上における前記マスタ
ーユニットから第N番目の前記端末ユニットと前記マス
ターユニットとの間で通信されるべき入力データと出力
データと制御フラグとをそれぞれ同一ビット位置に担持
し、制御フラグは、前記各端末ユニットのアドレスを表
示するアドレスフラグを含み、前記マスターユニット
は、各ブロックのアドレスフラグをセットするととも
に、各ブロックの入力データ及び出力データを前記各端
末ユニットの接続順にリード/ライトし、前記各端末ユ
ニットは、アドレスフラグがセット状態である先頭ブロ
ックのアドレスフラグをリセットするとともに、前記先
頭ブロックの入力データ及び出力データを自己のデータ
としてリード/ライトすることを特徴としている。
【0007】好適な態様において、制御フラグは前記各
端末ユニットの書き込み状況を示すライトフラグを含
み、前記各端末ユニットは自己データを入力データとし
て自己のブロックにライトするとともにライトフラグを
セットし、前記マスターユニットは入力データをリード
したブロックの前記ライトフラグをリセットする。好適
な態様において、制御フラグは各端末ユニットのライト
可不可を表示するオフラインフラグを含み、前記マスタ
ーユニットは所定の前記端末ユニットとの通信を遮断す
る場合に前記所定の端末ユニットに対応するブロック中
のオフラインフラグをセットし、前記各端末ユニットは
自己ブロック中のオフラインフラグがセットされている
場合に自己ブロック中の入出力データのリード/ライト
を停止する。
【0008】好適な態様において、制御フラグは各端末
ユニットの受信エラーの有無を表示する受信エラーフラ
グを含み、前記各端末ユニットは前回受信時から所定の
許容時間内に次回の受信ができない場合に受信エラーフ
ラグを送出する。好適な態様において、前記マスターユ
ニットは受信エラーフラグを受信する際に所定回数だけ
前回送信したフレームをライトせずに再送信する。
【0009】好適な態様において、前記端末ユニットは
前記再送信フレーム中の自己ブロックの出力データを正
常にリードした場合に自己ブロック中の受信エラーフラ
グをリセットするものである。好適な態様において、前
記各ブロックの前記許容時間はそれぞれフレーム1巡時
間に互いに異なる追加待ち時間を加えて構成される。
【0010】
【作用及び発明の効果】リング型ローカルエリアネット
ワークはそれぞれ通信機能を有するマスターユニット及
び複数の端末ユニットをリング状の伝送路で順次送受信
可能に接続して構成される。マスターユニット及び各端
末ユニットはこの伝送路で、互いに等ビット長のブロッ
クを複数個、時間順次に連結してなるフレームを順次送
受信する。
【0011】フレームの第N番目のブロックは、伝送路
上におけるマスターユニットから第N番目の端末ユニッ
トとマスターユニットとの間で通信されるべき入力デー
タと出力データと制御フラグとをそれぞれ同一ビット位
置に担持しており、制御フラグは各端末ユニットのアド
レスを表示するアドレスフラグを含む。マスターユニッ
トは、各ブロックのアドレスフラグをセットするととも
に、各ブロックの入力データ及び出力データを各端末ユ
ニットの接続順(伝送路上でマスターユニットから数え
た)にリード/ライトする。各端末ユニットは、アドレ
スフラグがセット状態である先頭ブロックのアドレスフ
ラグをリセットし、更にこの先頭ブロックの入力データ
及び出力データを自己のデータとしてリード/ライトす
る。
【0012】すなわちこの実施例では、伝送路上でマス
ターユニットから数えた各端末ユニットの接続順に、伝
送路上を循環する各端末ユニットに対応する各ブロック
を配列してフレームとし、更に各ブロックの所定ビット
位置にアドレスフラグを設けた。ここで、マスターユニ
ットは、各ブロックのアドレスフラグを全てセットする
とともに各ブロックの入力データ及び出力データをリー
ド/ライトする。
【0013】そして、マスターユニットを起点として巡
回方向において第1番目の端末ユニットは、フレーム中
の第1番目のブロック(第1番目の端末ユニットにとっ
て自己ブロック)の入力データ及び出力データをリード
/ライトし、上記方向の第N番目の端末ユニットは、フ
レーム中の第N番目のブロック(第1番目の端末ユニッ
トにとって自己ブロック)の入力データ及び出力データ
をリード/ライトする。 特にこの発明では、各端末ユ
ニットは自己のブロック中のアドレスフラグをリセット
する。その結果、フレームが各端末ユニットを通過して
いくとともに各ブロックのアドレスフラグは第1番目の
ブロックから順番にリセットされていく。 結局、任意
の順番の端末ユニットは受信するフレーム中から、アド
レスフラグがセットされている最初(先頭)のブロック
を自己ブロックとしてリード/ライトすればよいことが
わかる。
【0014】
【発明の効果】以上説明したように本発明のリング型ロ
ーカルエリアネットワークの通信方式では、各端末ユニ
ットのデータや制御フラグを個別に収容する各ブロック
を、各端末ユニットの接続順に配列してシーケンシャル
なフレーム(ブロックトレイン)を形成し、伝送路上を
巡回させ、更にアドレスフラグが1である先頭のブロッ
クを各端末ユニットが自己ブロックとして認識し、そし
て自己ブロックのアドレスフラグをリセットして次の端
末ユニットに送信するリング型ローカルエリアネットワ
ーク構成を採用している。
【0015】このようにすれば、各端末ユニットにその
アドレスを一々設定する手間が要らず、途中の変更も簡
単であり、データ送信にあたって自己アドレス及び相手
アドレスをデータとともにライトする必要もないという
システム構成上、データ処理上、簡単でシステム立ち上
げが容易なローカルエリアネットワークの通信方式を実
現することができる。
【0016】
【実施例】以下、本発明のリング型ローカルエリアネッ
トワークの通信方式の一実施例を図面を参照して説明す
る。このリング型ローカルエリアネットワークは、マス
ターユニットMと、60個の端末ユニットCH1〜CH
60の各送信ターミナルS及び受信ターミナルRをシリ
アル伝送ラインLで接続してリング型ローカルエリアネ
ットワークを構成したものである。
【0017】マスターユニットM及び端末ユニットCH
1は8ビットのマイコンを有しており、上記送信ターミ
ナルS及び受信ターミナルRはこれらマイコンのI/O
インターフェイスを構成している。更に、マスターユニ
ットMのI/OインターフェイスはキーボードK、CR
T表示装置Cに接続されるとともに、上位LAN用の送
信ターミナル及び受信ターミナルを有している。
【0018】各端末ユニットCH1〜CH60のI/O
インターフェイスは、それぞれペアケーブル用の2対の
入力ターミナル及び2対の出力ターミナルを備え、端末
ユニットCH1〜CH60の上記2対の入力ターミナル
は各自動機1〜60の2対の出力ターミナルに個別に接
続され、端末ユニットCH1〜CH60の上記2対の出
力ターミナルは各自動機M1〜M60の2対の入力ター
ミナルに個別に接続されている。
【0019】各自動機M1〜M60において、第1の出
力ターミナルは自己の正常状態を表示する良品信号Aを
出力するターミナルであり、第2の出力ターミナルは入
力自己の異状状態を表示する信号Bを出力するターミナ
ルであり、第1の入力ターミナルは起動命令Cを受け入
れるターミナルであり、第2の入力ターミナルは停止命
令Dを受け入れるターミナルである。もちろん、各自動
機M1〜M60の第1の出力ターミナルにより、その正
常状態/不良状態を表示し、その第2の出力ターミナル
により例えば良品信号Aの出力タイミングのような他の
信号を表示してもよい。
【0020】すなわち、これら各自動機M1〜M60は
比較的単純な装置であり、2ビットの動作指令(出力デ
ータ)を受取り、2ビットの状態表示(入力データ)を
出力する。もちろん、上記4ビットの入出力データを1
ビット+3ビットのように分割することも当然可能であ
る。図2にこのリング型LANを巡回する情報群(フレ
ーム)の構成を示す。
【0021】1フレームは64バイトのシーケンシャル
ビット列からなり、最初の2バイトからなるSTXはフ
レーム開始を示す先頭バイトであり、最終の2バイトか
らなるETXはフレーム終了を示す後尾バイトである。
そして、フレームの第3バイト〜第62バイトはそれぞ
れ第1〜第60ブロックを構成している。第1ブロック
は端末ユニットCH1の入出力データA〜Dを含み、第
N番目のブロックは第N番目の端末ユニットCHNの入
出力データA〜Dを含むので、図2では便宜的に、第1
ブロックに端末ユニットCH1と同じ符号CH1を付与
し、第60ブロックに端末ユニットCH60と同じ符号
CH60を付与している。
【0022】図3に任意のブロックのビット構成を示
す。各ブロックは8ビットで構成され、上位ビットから
順番に、アドレスフラグ、オフラインフラグ、受信エラ
ーフラグ、端末ライトフラグ、入力データA、入力デー
タB、出力データC、出力データDの順に構成されてい
る。ここで重要なことは、各端末ユニットCH1〜CH
60は自己のブロックにだけ入出力データA〜Dをリー
ド/ライトすることである。言い換えれば、マスターユ
ニットMから数えて第N番目の端末ユニットCHNは、
フレーム中の第N番目のブロックCHNの入出力データ
A〜Dをリード/ライトし、マスターユニットMはフレ
ーム中の第N番目のブロックCHNの入出力データA〜
Dを第N番目の端末ユニットCHNのものとしてリード
/ライトする点にある。
【0023】以下、このリング型LANの動作を説明す
る。まず、マスターユニットMの動作を図4〜図6を参
照して説明する。ただし、ここでは端末ユニットCH1
〜CH60は動作状態となっているとする。電源を入れ
ると初期設定し(100)、まずオフラインフラグ処理
を行う(102)。このオフラインフラグ処理は、入力
データ(自動機への指令)A、Bを受信しないことを予
めキーボードKから指令されている端末ユニットがある
かどうかを調べ、あれば、次に送信すべき(ここでは最
初の)フレーム中のその端末ユニットに相当するブロッ
クのオフラインフラグをセットする処理をいう。
【0024】次にライトすべき入力データA、Bを送信
予定のフレームの各ブロックに順番にセットし、リード
すべき出力データ(各自動機の状態表示)C〜Dをリー
ドする。なおここでは最初であるのでリードすべき出力
データは0である。更に、上記送信予定のフレーム中の
全ブロックのアドレスフラグをセットし、かつ、ライト
フラグをリセットし(104)、送信を行う(10
6)。
【0025】次に、受信処理動作が完了したかどうか
(後述の受信終了フラグがセットされたかどうか)を調
べ(108)、完了していなければ内蔵タイマがタイム
オーバーかどうかを調べる(110)。ここで内蔵タイ
マは、前回の送信終了時点から作動し、遅延時間Tmを
セットされている。上記受信処理動作は図5の割り込み
ルーチンで処理され、この割り込みルーチンは端末ユニ
ットCH60からのSTX受信により作動し、後続する
各ブロックを受信処理し、ETX受信により受信終了フ
ラグをセットして(200)、メインルーチンにリター
ンする。
【0026】内蔵タイマの遅延時間Tmは最大フレーム
一巡時間Tc(ここでは10秒)に所定時間ΔT(ここ
では61秒)を加えた値71秒にセットされている。ス
テップ110でタイムオーバーであれば、ステップ11
2に進んで警報処理を行い(112)、ルーチンを終了
する。この場合の警報処理サブルーチンは、端末ユニッ
トCH60からの受信不良を示すフラグを上位LANに
送信し、かつ、CRT表示装置Cに表示する処理を指
す。
【0027】ステップ110でタイムオーバーでなけれ
ば、ステップ108にリターンして受信完了を待ち、受
信が完了すれば、上記した受信終了フラグをセットし、
受信フレーム中に受信エラーフラグがセットされている
かどうかを調べる(114)。受信エラーフラグがセッ
トされていれば、再送信回数Sが所定値(ここでは2
回)を超えたかどうかを調べ(116)、超えていなけ
れば前回送信したフレームを加工せずに送信用のレジス
タに再セットし(118)、再送信回数Sに1を加えて
(120)、送信する(106)。
【0028】ステップ116で再送信回数Sが所定値
(ここでは2回)を超えていれば、ステップ112に進
んで警報処理を行い、ルーチンを終了する。この場合の
警報処理サブルーチンは、受信エラーフラグを含むブロ
ックに相当する端末ユニットのアドレス及びその受信不
良を示すフラグを上位LANに送信し、かつ、CRT表
示装置Cに受信不良を表示する処理を指す。
【0029】次に各端末ユニットCH1〜CH60の動
作を図6のフローチャートを参照して説明する。電源を
入れると初期設定し(300)、受信処理動作が完了し
たかどうか(後述の受信終了フラグがセットされたかど
うか)を調べ(302)、完了していなければ、自己が
管理する自動機との間でデータをリード/ライトし(3
03)、次に内蔵タイマがタイムオーバーかどうかを調
べる(304)。ここで内蔵タイマは、前回の送信終了
時点から作動し、遅延時間Tn(n=1〜60)をセッ
トされている。
【0030】上記受信処理動作は図5の割り込みルーチ
ンと同様な割り込みルーチン(図示せず)処理され、こ
の割り込みルーチンは直前の端末ユニットCHn−1か
らのSTX受信により作動し、後続する各ブロックを受
信処理し、ETX受信により受信終了フラグを出力して
(200)、メインルーチンにリターンする。内蔵タイ
マの遅延時間Tmは最大フレーム一巡時間Tc(ここで
は10秒)に所定時間ΔT(ここでは(1×端末ユニッ
トCH1〜CH60の番号n)秒)を加えた値10+n
秒にセットされている。例えば端末ユニットCH10の
遅延時間は20秒とされる。
【0031】ステップ304でタイムオーバーであれ
ば、ステップ306に進んで、自己ブロックの受信エラ
ーフラグをセットしたフレーム(受信エラーフラグ付フ
レーム)を創出し、ステップ318に進んでこの受信エ
ラーフラグ付フレームを送信する。なおこの受信エラー
フラグ付フレームの自己ブロック及びそれより上流のブ
ロックのアドレスフラグはリセットしておく。
【0032】一方、ステップ304でタイムオーバーで
なければ、ステップ302にリターンして受信完了を待
ち、受信が完了すれば、受信フレームの自己ブロック内
のアドレスフラグ及び受信エラーフラグをリセットし
(308)、オフラインフラグがセットされているかど
うかを調べる(310)。オフラインフラグがセットさ
れていれば、ステップ318に進んで受信フレームの入
出力データA〜Dを変更せずに送信し、オフラインフラ
グがセットされていなければ、受信したフレームの自己
ブロック(すなわち、フレーム中のアドレスフラグがセ
ットされている先頭のブロック)の出力データC,Dを
リードし、入力データA,Bをライトする。具体的に説
明すれば、これら入出力データA〜Dを自己の送信バッ
ファメモリにセットする(312)。なおこの明細書に
おいてリードは、受信したフレームを保持する記憶領域
から自己の出力データC,D記憶領域への転送を意味す
る。またステップ312においてライトは、自己ブロッ
クの入力データA,Bのデータを書き換える処理すなわ
ち入力データA又はBが0であれば1をセットする場
合、入力データA又はBが1であれば0にリセットする
場合をいう。
【0033】次に、ステップ312において上記ライト
(書換え)を行ったかどうかを調べ(314)、行わな
かった場合には318に進んでフレームを送信し、行っ
た場合にはライトフラグをセットして、フレームを送信
する(318)。次に、内蔵タイマを再スタートさせて
ステップ302に進み、次の受信完了に備える。
【0034】以下、上記実施例の作用効果を説明する。 (a)まずこの実施例では、各端末ユニットの入出力デ
ータをシーケンシャルに連続したフレームとして巡回さ
せるとともに、各端末ユニットのブロックを識別するた
めのアドレスを1ビットのアドレスフラグで構成してい
る。そして、マスターユニットが全ブロックのアドレス
フラグをセットするとともに、各各端末ユニットがアド
レスフラグがセット状態である先頭ブロックのアドレス
フラグをリセットするとともに、この先頭ブロックを自
己ブロックとして識別するようにしている。
【0035】この結果、全端末ユニットCH1〜CH6
0は送信に当たって従来のように自己アドレス及び相手
先アドレスを設定する必要が無く、極めて簡単な端末ユ
ニットCH1〜CH60の回路構成及び処理動作でLA
Nを構成することができる。 (b)次に、端末ユニットは自己のデータ(入力データ
A,B)のライト(書換え)を示すライトフラグを含む
ので、マスターユニットは簡単に各自動機の状態変化を
識別することができ、かつ、入力データA,Bの誤送信
が生じてもライトフラグを正常に送信できれば、マスタ
ーユニットは入力データA,Bの誤送信にかかわらず、
誤検出することがない。
【0036】(c)次に、各ブロックが端末ユニットの
ライト禁止を指令するオフラインフラグを有するので、
マスターユニットが通信を欲しない端末ユニットの入力
データA,Bが書換えられることがない。 (d)各ブロックが端末ユニットの受信エラーの有無を
表示する受信エラーフラグを含み、そして、各端末ユニ
ットは前回のフレーム受信時点(又は送信時点)からフ
レーム1巡時間を超過する所定の許容時間内が経過して
も次回のフレーム受信ができない場合に、自己のブロッ
クの受信エラーフラグがセットされた受信エラー表示フ
レームを送出するので、マスターユニットはどの端末ユ
ニットが送信不良状態であるかを簡単に識別することが
でき、表示することができる。
【0037】(e)マスターユニットは受信エラーフラ
グを受信する際に所定回数だけ前回送信したフレームを
ライトせずに再送信するので、伝送ライン又は特定の端
末ユニットにおいて何らかの一時的な伝送不良などによ
り通信不良が生じ、その後、復旧する場合に、正常に通
信を復旧することができる。当然、端末ユニットは再送
信フレーム中の自己ブロックの出力データを正常にリー
ドした場合に自己ブロック中の受信エラーフラグをリセ
ットする。
【0038】(f)任意の端末ユニットnは送信不良が
生じた端末ユニットから下流でかつ自己より上流の全て
の端末ユニットが送信した受信エラーフラグ付きフレー
ム(受信エラー表示フレーム)を受信し、かつ下流に送
信した後で、自己の受信エラーフラグ付きフレームを送
信するように、遅延時間を設定することである。このよ
うにすれば、任意の端末ユニットで送信処理と受信処理
とが重なることがなく、信号処理が簡単となる。
【0039】以上説明した本実施例のリング型ローカル
エリアネットワークの通信方式において以下の変形態様
が可能である。すなわち、一個の端末ユニットが連続す
る複数のブロック(例えば2ブロック)を占有すること
は可能である。このようにすると、簡単な自動機にたい
しては1バイトのブロックを割当て、複雑なデータ授受
を要する自動機には複数のブロックを割り当てることが
できる。
【0040】この場合、各種の複合ブロック構成が可能
である。最も簡単な例は、一個の端末ユニットが連続す
る複数ブロックの規定の入出力データA〜Dのビットを
用いることである。したがって、この場合には、一個の
端末ユニットが用いる連続するブロックの数×1ブロッ
クの規定の入出力データビット(実施例1では4ビッ
ト)がデータビットとなる。
【0041】ここで重要なことは、この端末ユニットは
自己が用いる連続する複数ブロックの全てのアドレスフ
ラグをリセットして次の端末ユニットに送信することで
ある。なお他のフラグについては各1ビットあればよい
ので、連続する複数ブロックの内、先頭のブロックを除
く残りのブロックのビット位置をデータビットに転用が
可能である。
【図面の簡単な説明】
【図1】 本発明のリング型ローカルエリアネットワー
クの通信方式の一例を示すブロック図である。
【図2】 巡回するフレームのバイト構成図である。
【図3】 図2のブロックのビット構成図である。
【図4】 図1のマスターユニットの動作を示すフロー
チャートである。
【図5】 図1のマスターユニットの動作を示すフロー
チャートである。
【図6】 図1の端末ユニットの動作を示すフローチャ
ートである。
【符号の説明】
M マスターユニット CH1〜CH60 端末ユニット

Claims (7)

    【特許請求の範囲】
  1. 【請求項1】それぞれ通信機能を有するマスターユニッ
    ト及び複数の端末ユニットが順次送受信可能に接続され
    るリング状の伝送路上に、互いに等ビット長のブロック
    を複数個、時間順次に連結してなるフレームを巡回させ
    て、前記マスターユニットと前記各端末ユニットとの間
    の通信を行うリング型ローカルエリアネットワークの通
    信方式であって、 フレームの第N番目のブロックは、前記伝送路上におけ
    る前記マスターユニットから第N番目の前記端末ユニッ
    トと前記マスターユニットとの間で通信されるべき入力
    データと出力データと制御フラグとをそれぞれ同一ビッ
    ト位置に担持し、 制御フラグは、前記各端末ユニットのアドレスを表示す
    るアドレスフラグを含み、 前記マスターユニットは、各ブロックのアドレスフラグ
    をセットするとともに、各ブロックの入力データ及び出
    力データを前記各端末ユニットの接続順にリード/ライ
    トし、 前記各端末ユニットは、アドレスフラグがセット状態で
    ある先頭ブロックのアドレスフラグをリセットするとと
    もに、前記先頭ブロックの入力データ及び出力データを
    自己のデータとしてリード/ライトすることを特徴とす
    るリング型ローカルエリアネットワークの通信方式。
  2. 【請求項2】制御フラグは前記各端末ユニットの書き込
    み状況を示すライトフラグを含み、前記各端末ユニット
    は自己データを入力データとして自己のブロックにライ
    トするとともにライトフラグをセットし、前記マスター
    ユニットは入力データをリードしたブロックの前記ライ
    トフラグをリセットする請求項1記載のリング型ローカ
    ルエリアネットワークの通信方式。
  3. 【請求項3】制御フラグは各端末ユニットのライト可不
    可を表示するオフラインフラグを含み、前記マスターユ
    ニットは所定の前記端末ユニットとの通信を遮断する場
    合に前記所定の端末ユニットに対応するブロック中のオ
    フラインフラグをセットし、前記各端末ユニットは自己
    ブロック中のオフラインフラグがセットされている場合
    に自己ブロック中の入出力データのリード/ライトを停
    止する請求項1記載のリング型ローカルエリアネットワ
    ークの通信方式。
  4. 【請求項4】制御フラグは各端末ユニットの受信エラー
    の有無を表示する受信エラーフラグを含み、前記各端末
    ユニットは前回のフレーム受信時点からフレーム1巡時
    間を超過する所定の許容時間内が経過しても次回のフレ
    ーム受信ができない場合に、自己のブロックの受信エラ
    ーフラグがセットされた受信エラー表示フレームを送出
    する請求項1記載のリング型ローカルエリアネットワー
    クの通信方式。
  5. 【請求項5】前記マスターユニットは受信エラーフラグ
    を受信する際に所定回数だけ前回送信したフレームをラ
    イトせずに再送信する請求項4記載のリング型ローカル
    エリアネットワークの通信方式。
  6. 【請求項6】前記端末ユニットは前記再送信フレーム中
    の自己ブロックの出力データを正常にリードした場合に
    自己ブロック中の受信エラーフラグをリセットするもの
    である請求項5記載のリング型ローカルエリアネットワ
    ークの通信方式。
  7. 【請求項7】フレーム送信に障害を有する障害端末ユニ
    ットより下流側へ数えて第N(N>2)番目の端末ユニ
    ットは、前記障害端末ユニットより下流側でかつ前記第
    N番目の端末ユニットより上流の各端末ユニットが送信
    する前記受信エラー表示フレームを送信した後、自己の
    受信エラー表示フレームを送信する請求項4記載のリン
    グ型ローカルエリアネットワークの通信方式。
JP4333568A 1992-11-19 1992-11-19 リング型ローカルエリアネットワークの通信方式 Pending JPH06164611A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4333568A JPH06164611A (ja) 1992-11-19 1992-11-19 リング型ローカルエリアネットワークの通信方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4333568A JPH06164611A (ja) 1992-11-19 1992-11-19 リング型ローカルエリアネットワークの通信方式

Publications (1)

Publication Number Publication Date
JPH06164611A true JPH06164611A (ja) 1994-06-10

Family

ID=18267503

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4333568A Pending JPH06164611A (ja) 1992-11-19 1992-11-19 リング型ローカルエリアネットワークの通信方式

Country Status (1)

Country Link
JP (1) JPH06164611A (ja)

Similar Documents

Publication Publication Date Title
US4354267A (en) Data transmission system utilizing loop transmission lines between terminal units
US4745597A (en) Reconfigurable local area network
EP0198020B1 (en) Data communication network
JP3138484B2 (ja) 回路網を介して通信する通信方法及びそのステーション
JPH0234059A (ja) ノード装置の処理方式
JPS60148249A (ja) メツセ−ジ除去方法
JPS5947906B2 (ja) ル−プ伝送システム
JPS5943862B2 (ja) ル−プ伝送システムの情報伝送方法
US4127845A (en) Communications system
US4839887A (en) Node apparatus for communication network having multi-conjunction architecture
JPH0654911B2 (ja) マスターシップを転送する方法および装置
JPH0126213B2 (ja)
JP3466860B2 (ja) リング型ネットワークのノード並び順チェック方式
JPH0225579B2 (ja)
SU807258A1 (ru) Устройство дл сопр жени модулейВычиСлиТЕльНОй СиСТЕМы C KOHTPO-лЕМ
JPS6276949A (ja) ル−プネツトワ−クシステム
JPH0311701B2 (ja)
JP3352607B2 (ja) シリアルバス接続装置
JPH1023048A (ja) 通信制御方法
JP2644571B2 (ja) 遠隔ipl制御方式
JPH0563716A (ja) リングバスの応答確認方式
JPS60112339A (ja) 環状デ−タ母線障害通知方式
JPS605099B2 (ja) ロ−カルステ−シヨンの送信先アドレス制御方式
JPS61224538A (ja) デ−タ通信装置試験方式
JPS60187159A (ja) ル−プ式デ−タ伝送方式