JPH02113746A - 信号同期方式 - Google Patents
信号同期方式Info
- Publication number
- JPH02113746A JPH02113746A JP63267710A JP26771088A JPH02113746A JP H02113746 A JPH02113746 A JP H02113746A JP 63267710 A JP63267710 A JP 63267710A JP 26771088 A JP26771088 A JP 26771088A JP H02113746 A JPH02113746 A JP H02113746A
- Authority
- JP
- Japan
- Prior art keywords
- station
- data frame
- synchronization
- main
- signal
- 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.)
- Granted
Links
Landscapes
- Small-Scale Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
め要約のデータは記録されません。
Description
シング・バスを用いて互いに離れた複数地点のデータ(
例えば電圧・電流等の瞬時値)を同時にサンプリングす
るための信号同期方式に関するものである。
う)は近年急速に普及しつつあるが、その中で注目すべ
き動向のひとつに、米国ゼネラルモーターズ社の提唱し
たにAP(マニュファクチュアリングオートメーション
プロトコルM anufacturj ngA uto
mation P rotocol)と呼ばれる工業用
LANに対する関心の高まりがあげられる。FA、(フ
ァクトリ−オートメーション F actory A
utoma=2 tjo口)、OA(オフィス オートメーションOff
iceAutomatjon)のためにロボット、コン
ピュータ等多数の機器が工場、事務所に導入されている
が、これらの機器の相互接続を容易かつ安価に行えるこ
とを目的として前記MAPの標準化が進められている。
ており、多数の有力企業が参加している。国際標準化機
構(ISO)の08I(オープン システム インター
コネクションOpCn S ystem T nter
conection)階層モデルの各層を埋める形で標
準化が進められており、下位2層(物理層、データリン
ク層)のうちの論理リンク制御サブレイヤを除く部分は
、米国の電気・電子技術者会議(The In5tit
ute of Electricaland E 1e
ctronics E ngineers I nc、
以下IEEEという)802.4委員会のトークン・パ
ッシング・バスが使用される。現在IEEE802゜4
規格では物理層の伝送媒体としては同軸ケーブルを使用
する事としているが、光フアイバケーブルの適用につい
ても検討されつつあり、媒体を光フアイバケーブルとし
てもデータリンク層の通信方式としては全く同一である
。
で構成したネットワークを示す構成図である。図におい
て、11〜1nはネットワークを構成する局、21〜2
nは光フアイバケーブル、3はこの光ファイバ2.〜2
nを介して前記局1゜〜1nの相互を接続する光スター
カブラである。
局が任意にデータを送信する方式(C8M、A/CD)
もあるが、伝送データ量が増大し負荷が大きくなると伝
送効率が急速に低下するという欠点がある。これに対し
て、トークン・パッシング・バスは、決定論的アクセス
方式によりこの欠点を避けている。即ちトークンと呼ば
れる送信権がトークン・パッシング・バスに加入してい
る各局間で順番に受けわたされ、同一時刻に複数の局が
送信することが防止される。トークンはアドレスの大き
い局から小さい局へ順番にわたされ、また各局は自局が
トークンをわたすべき局(後続=3− 局)を記憶しており、これによりトークンが巡回する論
理上のリング(以下、論理リングという)が構成される
。
局が加入したい場合に加入できず、まず加入局のいずれ
かが故障すると論理リングが壊れて通信が停止してしま
うことになる。それ故に、トークン・パッシング・バス
では次のようなリング維持機能を備えている。
前トークン保持局がトークン再発行を行う。
−クンをわたし、故障局を論理リングから除去する。
グに加入を希望する局の加入を許可する。
の高速制御を行う応用分野があり、この中で各局で特定
信号を同時刻に繰り返し発生する必要があるシステムが
ある。例えば、複数地点で同一時刻における電圧・電流
等の瞬時値を求めるためのサンプリング信号の同期が必
要なシステムを考える。このようなシステムの場合、ト
ークン・パッシング・バスを用いて信号同期を行う方法
としては、特定局、例えば局1.を信号同期に関する主
局、他の局12〜1nを信号同期に関する従局とし、主
局1.が周期的に送信するデータフレムを利用して従局
12〜1nが主局1.に合わせて同期をとる方法が考え
られる。
ャートであり、主局1.は主同期信号S1を周期t。で
発生させるとともに、この主同期信号S1に同期して主
局11のデータフレームD、を送信し、従局12〜1n
はデータフレームD、の着信時刻から逆算して主同期信
号S1の発生時刻を知るもので、これによってネットワ
ークに参加する全ての局の信号同期を可能とする。ここ
で、主局11が送信する同期のための前記データフレム
D、を主同期データフレームとする。さらに主同期信号
S1に同期して主同期データフレームD。
ームD1の送信に先立って空データフレムDsを送信し
、かつ主同期データフレームI)1の送信完了時刻と主
同期信号S1の時間差に応じて空データフレームDsの
長さを変えている。
期データフレームD1の送信が可能となる。
了時刻と局同期制御信号との時間差により自局内の局同
期制御信号を位相制御することで、主同期信号S、に追
随して局同期信号の信号同期が行オ〕れる。
、ネットワークの維持・拡張のためにネットワークの参
加局が定周期毎に勧誘フレームを送信して新局の勧誘を
行う場合、従来の信号同期方式では新局勧誘が各周毎に
独立に行われるため、例えば第6図のイ)、つ)に示す
ように新局勧誘が実行される度に主同期データフレーム
の送信完了時刻が大きく変動し、そのため従局のデータ
送信時刻が変動し、主局の空データフレームの調整方法
によっては一時的に信号同期外れとなる場合があるなど
の問題点があった。
たもので、従局のデータ送信時刻の変動を少なくすると
ともに、主局の同期制御の手順が容易となる信号同期方
式を得ることを目的とする。
フレームに先立って、主同期データフレムの送信完了時
刻と主同期信号との時間差に基づいて長さが設定された
空データフレームを送信し、この空データフレームの長
さを、ネットワクの構成局情報に基づいて予測した、1
−−クンの周回時間および新局勧誘のタイミングによっ
て修正するようにし、従局ではこの主同期データフレム
の受信完了の検知により、自局の局同期信号を前記主同
期信号に同期させるものである。
に送信する主同期データフレームの送信に先立って、主
同期データフレームの送信完了時刻と主同期信号との時
間差に基づいて長さを設定して空データフレームを送信
し、その際、ネットワークの構成局情報に基づいて予測
したトークンの周回時間および新局勧誘のタイミングを
用いて、前記空データフレームの長さの修正を行い、ま
た、信号同期に関する従局は、その主同期データフレム
の受信完了を検知して自局の局同期信号を前記主同期信
号に同期させることにより、各局間のデータ送信のタイ
ミングの変動を少なくする。
図はこの発明の一実施例による信号同期方式を示すタイ
ムチャートであり、図において。
レスを示し、八〇〉A、〉・・・・Anの関係が成り立
っている。
シング・バスにおいて局1.を信号同期に関する主局、
局12〜]nを信号同期に関する従局とする。また、第
2図は主局11による勧誘同期指令の送信方法を説明す
るための主同期データフレームの構成図、第3図は主局
]、の動作を示すフロチャート、第4図は従局12〜1
nの動作を示すフローチャートである。
する主局となる局1.の動作について行う。
フローチャートの動作を実行する。すなわち、トークン
の周回を実行する度に1ずつ減算する勧誘同期制御用の
カウンタを有し、ステップST1にて現在のカウンタの
計数値CNTを調べ、それがOでないなら計数値CNT
より1を減算し、0の際にはこの計数値CNTとして最
大設定値CNTmaxを代入する。ステップST2にて
主同期信号S、と主同期データフレームD、の送信完了
時刻との時間差し、を計測する。ステップST3に一 て、前回送信された空データフレームDs以外のフレー
ムの長さの総和、およびサイレンスの総和が変更されな
いものとして、前回空データフレムのr、 前と計測し
た前記時間差t、とにより、本来送信すべき空データフ
レームの長さts現を計算する。通常この空データフレ
ームの長さの計算式は例えば、”S ’A= ts 前
−t”となるが、その他t5現=t8ゴ2・t1或いは
t5現=2tS前tS@ヶーt□現+11盲官等が考え
られるが、この発明の特徴ではないので、ts現=f(
t、)とする。
、ネットワークの参加湯中の最小アドレス局1− nの
アドレスA、 nに既定定数8を乗算した結果が一致し
ているかどうか判定し、一致していればステップST8
、一致していなければステップST5の動作を行う。ス
テップST5では、カウンタの計数値CNTとネットワ
ークの参加湯中の最小アドレス局1n以外の局のアドレ
スA、〜A、、、に既定定数aを乗算した結果が1つで
も一致しているか否か判定し、いずれか一致しでいれば
ステップST7、全て一致していなければステップST
6の動作を行う。
局も新局勧誘は行わないと判断し、今回送信すべき空デ
ータフレームDsの長さ鴨川として前記本来送信すべき
空データフレームの長さts現を使用する。ステップS
T7ではネットワク中の最小アドレス局を除く局1.〜
In−1の新局勧誘を予知し、今回送信すべき空データ
フレムDsの長さt3現として、前記本来送信すべき空
データフレームの長さt8現より勧誘フレームC1〜C
,−ユの長さし および1応答ウインドウの長さt を
減算した値を使用する。ステップST8では、ネジ1〜
ワーク中の最小アドレス局」nの新局勧誘を予知し、今
回送信すべき空データフレムDsの長さ11.現として
、前記本来送信すべき空データフレー11の長さts現
より勧誘フレムCnの長さt および2応答ウインドウ
の長さ2・t を減算した値を使用する。
ップST9へ移される。ステップST9ではこのように
して求められた今回送信すべき空データフレームの長さ
階現を有する空データフレームDsを送信待ち行列に加
える。ステップ5TIOでは、カウンタを参照し、その
計数値CNTが0であればステップ5TII、Oでなけ
ればステップ5T12の動作を行う。ステップ5T11
では、例えば第2図に示すような勧誘同期指令SS付き
の主同期データフレームD1を送信待ち行列に追加する
。ステップ5T12では勧誘同期指令SSなしの主同期
データフレームD1を送信待ち行列に追加する。
データフレーム受信毎にフレームの送信元アドレスを抽
出し、受信順内部メモリ内に配列しておくことにより可
能となる。また前記最大設定値CNT+maxは主局と
なる局1.のアドレスA1の既定定数a倍より大きい値
を選択しておく必要がある。また、主局11は第3図に
示すフローチャ】2 トの動作ばかりでなく、第4図に示すフローチャートの
動作も行う。その際にはステップ5T21とステップ2
2の動作は省略される。第4図のフローチャートに示す
動作は次の従局の動作で説明する。
ついて説明する。
示すフローチャートの動作を実行する。
信した主同期データフレーム受信毎に勧誘同期指令SS
があるか否かを判定し、あればステップ5T22にて勧
誘同期制御用のカウンタの計数値CNTに○を代入し、
ステップ5T23の動作を実行する。勧誘同期指令SS
なしの場合はそのままステップ5T23の動作を実行す
る。
NTが0でなければ計数値CNTよりjを減算し、Oで
あれば計数値CNTに最大設定値CNTmaxを代入す
る。ステップ5T24にて前記カウンタの計数値CNT
と、自局のアドレスA、〜Anに既定定数aを乗算した
結果が一致していればステップS T 26にて新局勧
誘製実行し、一致していなければステップ5T25にて
勧誘禁止を実行する。
すると第1図に示すタイムチャートとなる。
Tに最大設定値CNTmaxが設定されてから、トーク
ンの周回毎に1ずつ前記計数値CN Tが減算されてい
く過程の状態で、新局勧誘は行われず、今回送信すべき
空データフレームDsの長さ譜現として、本来の空デー
タフレームの長さt;s、ct5現=f(t+))を使
用して、主同期データフレームD、の送信完了時刻と主
同期信号Siが同期する。
は今回送信すべき空データフレームDsの長さt、現と
して本来の空データフレームの長さtS現から勧誘フレ
ームC1の長さも と1応答ウインドウの長さt を減
算した結果D8.呪1s、−1−1w)を使用し、主同
期データフレームD1の送信完了時刻と主同期信号S、
が同期する。つ)のケースでは、従局12が新局勧誘を
行い、イ)のケースと同様に主同期データフレームD、
の送信完了時刻と主同期信S、が同期する。
い、主局】−1の今回送信すべき空データフレームDs
の長さ譜現として、t0シーj:o−2・tWを使用し
、同じく主同期データフレームD、の送信完了時刻と、
主同期信号S、が同期する。
局1.のアドレスAnの既定定数a倍より小さくなった
場合で、新局勧誘は行われず、主局11の今回送信すべ
き空データフレームDsの長さt、現として本来送信す
べき空データフレムの長さしS現を使用する。従って、
主同期ブタフレームD1の送信完了時刻と、主同期信号
S。
4規格の中で長さが規定されており、応答ウィンドウの
長さ鴎はシステム固有の値として予じめ設定される。し
たがって前記勧誘フレムのC1〜Cnの長さt および
応答ウィンドウの長さtWは固定値として主局11で保
持しておく必要がある。また、主局11.従局1.〜1
n共第3図、第4図に示す以外の動作も必要であるが1
本発明の特徴ではないので説明は省略する。
局にて定周期的に勧誘同期指令を送信して各周毎に勧誘
同期制御用のカウンタを設け、ネットワーク中の全参加
局が信号同期に関する主局に同期して定周期的に新局勧
誘を行っているが、親局にて毎回前記カウンタの計数値
を送信し、従局は受信したカウンタの計数値を毎回参照
し、前記と同様の判定にて新局勧誘の制御を行ってもよ
く、上記実施例と同様の効果を奏する。
に先立って主局より送信される空データフレームの長さ
を、ネットワークの構成局情報に基づいて予測した1−
−クンの周回時間および新局勧誘のタイミングによって
修正するように構成したので、主局の主同期データフレ
ームの送信終了時刻を本則信号に同期して一定に保つこ
とができ、従って、従局の送信タイミングも主同期信号
に同期して一定のタイミングに保たれるため、安定な信
号同期が得られ、なおかつ、同期制御の手順が容易とな
り、システム運用側のソフトウェアへの制約を軽減でき
るなどの効果がある。
タイムチャート、第2図はこの実施例で伝送される主同
期データフレームの構成図、第3図はこの実施例の信号
同期に関する主局の動作を示すフローチャート、第4図
はこの実施例の信号同期に関する従局の動作を示すフロ
ーチャート、第5図はこの発明が適用されるバス形ネッ
トワークの構成図、第6図は従来の信号同期方式を示す
タイムチャートである。 1、は主局、12〜1nは従局、21〜2nは光ファイ
バケーブル、3は光スターカブセラ、丁。 〜Tnはトークンフレーム、Dlは主同期データフレー
ム、S、は主同期信号、1.は主同期データフレームの
送信完了時刻との時間差と主同期信号との時間差、Ds
は空データフレーム、SSは勧誘同期指令。 なお、図中、同一符号は同一、又は相当部分を示す。 代理人 大 岩 増 雄
Claims (1)
- 複数の局が論理上のリングを形成して、前記論理上のリ
ングにトークンを巡回させ、前記トークンを保有してい
る局にのみデータの送信権を与えるトークン・パッシン
グ・バス、あるいはそれに類似した通信規約を有するネ
ットワークにて、前記各局の送信するデータの送信タイ
ミングを同期させる信号同期方式において、前記複数の
局の中の1つを信号同期に関する主局、他を信号同期に
関する従局とし、前記主局は同期のために送信する主同
期データフレームの送信に先立って、前記主同期データ
フレームの送信完了時刻と主同期信号との時間差に基づ
いて長さを定めた空データフレームを送信するとともに
、前記空データフレームの送信に際して、ネットワーク
の構成局情報に基づいて前記トークンの周回時間および
新局勧誘のタイミングを予測し、それらに基づいて前記
空データフレームの長さの修正を行い、前記従局は前記
主同期データフレームの受信完了を検知することにより
、自局の局同期信号を前記主同期信号に同期させること
を特徴とする信号同期方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63267710A JPH0666793B2 (ja) | 1988-10-24 | 1988-10-24 | 信号同期方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63267710A JPH0666793B2 (ja) | 1988-10-24 | 1988-10-24 | 信号同期方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02113746A true JPH02113746A (ja) | 1990-04-25 |
| JPH0666793B2 JPH0666793B2 (ja) | 1994-08-24 |
Family
ID=17448473
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63267710A Expired - Lifetime JPH0666793B2 (ja) | 1988-10-24 | 1988-10-24 | 信号同期方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0666793B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8155796B2 (en) | 2009-02-09 | 2012-04-10 | Mitsubishi Electric Corporation | Protective relay device |
| CN110347122A (zh) * | 2018-04-03 | 2019-10-18 | 阿里巴巴集团控股有限公司 | 一种出站时刻确定、数据确定方法、装置及其设备 |
-
1988
- 1988-10-24 JP JP63267710A patent/JPH0666793B2/ja not_active Expired - Lifetime
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8155796B2 (en) | 2009-02-09 | 2012-04-10 | Mitsubishi Electric Corporation | Protective relay device |
| CN110347122A (zh) * | 2018-04-03 | 2019-10-18 | 阿里巴巴集团控股有限公司 | 一种出站时刻确定、数据确定方法、装置及其设备 |
| CN110347122B (zh) * | 2018-04-03 | 2022-07-22 | 阿里巴巴集团控股有限公司 | 一种出站时刻确定、数据确定方法、装置及其设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0666793B2 (ja) | 1994-08-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR920001576B1 (ko) | 토큰패싱 버스 방식을 사용한 네트워크 시스템 | |
| US6990540B2 (en) | Method and device for transmitting information on a bus system, and a bus system in which different information is uniquely assigned different information identifiers | |
| JP2535615B2 (ja) | デ―タ同期伝送方式 | |
| US6320871B1 (en) | Communication network | |
| EP0961977A1 (en) | Method and apparatus for distributing a cycle clock to a plurality of bus nodes in a bus bridge | |
| CN112821979A (zh) | 一种去中心化的快速网络时间同步方法 | |
| JPH11261579A (ja) | 同期方法及びブリッジ | |
| US8452843B2 (en) | Data communication system and data communication device | |
| JPH065841B2 (ja) | 通信網のための回路争奪方法および回路争奪装置 | |
| US6519634B1 (en) | Method of generating IEEE 1394 virtual network in which a virtual network controller is connected to generate self ID packets as virtual node ID | |
| CN111865551A (zh) | 一种基于快速总线、多级系统协调管理的装置及其管理方法 | |
| JPH02113746A (ja) | 信号同期方式 | |
| US11337184B2 (en) | Method and apparatus for transmitting and receiving data stream performed in vehicle network | |
| CN110098886B (zh) | 一种基于复杂网络结构的fc网络时间同步的方法 | |
| JPH02135834A (ja) | 信号同期方式 | |
| KR20060026711A (ko) | 휴머노이드 로봇에 대한 캔 메시지의 식별자 인가방법 및캔 메시지의 전송 중재 방법 | |
| Upender et al. | Embedded communication protocol options | |
| JPH063921B2 (ja) | 信号同期方式 | |
| Ibe | Performance comparison of explicit and implicit token-passing networks | |
| JPH01238243A (ja) | 信号同期方式 | |
| US12506683B2 (en) | Method of cable redundacy and distributed clock synchronization based on ethercat and master device thereof | |
| JPH0279637A (ja) | 信号同期方式 | |
| JPH01227547A (ja) | データ通信方式 | |
| JPH05191418A (ja) | 伝送制御方式 | |
| JPS6276839A (ja) | デ−タ転送制御方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070824 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080824 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080824 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090824 Year of fee payment: 15 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090824 Year of fee payment: 15 |