JP2010124138A - サイクリック伝送システム、及びその伝送方法 - Google Patents
サイクリック伝送システム、及びその伝送方法 Download PDFInfo
- Publication number
- JP2010124138A JP2010124138A JP2008294784A JP2008294784A JP2010124138A JP 2010124138 A JP2010124138 A JP 2010124138A JP 2008294784 A JP2008294784 A JP 2008294784A JP 2008294784 A JP2008294784 A JP 2008294784A JP 2010124138 A JP2010124138 A JP 2010124138A
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- node
- nodes
- data
- time
- 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
Images
Landscapes
- Small-Scale Networks (AREA)
- Communication Control (AREA)
Abstract
【解決手段】1つのマスタノード1と、複数のスレーブノード2とから成り、マスタノードには、スレーブノードに対してデータの送信の要否を伝送単位周期毎に送信し、スレーブノードからサイクリック送信されたデータが同一の伝送単位周期に予め設定される数以上含まれる場合には、予め設定される伝送優先度に従って、優先度の低い方のスレーブノードのデータの送信を伝送単位周期の整数倍遅延した伝送タイミングで送信する伝送制御演算部12を備える。
【選択図】図1
Description
1a 外部機器
2 スレーブノード
3 伝送路
4 タイムサーバ
11 共有メモリ
12 伝送制御演算部
12a CPU
12b プログラムメモリ
12c データメモリ
12d 機器インタフェース
12a 内部バス
13 伝送部
13a メディアアクセス制御部(MAC)
13b 通信インタフェース部
14 時刻発信部
14a RTC
14b インタフェース部
15 バス
Claims (5)
- 複数のノードが共通の伝送路に接続され、当該ノードの夫々には前記複数のノードに対応する個別の記憶領域を持つ共有メモリを備え、夫々の前記ノードの送信側が所定の順序に従って順次送信権を巡回させて、前記記憶領域のデータをサイクリックに送信するサイクリック伝送システムにおいて、
前記サイクリック伝送システムの最短の伝送周期である伝送単位周期毎に、他ノードからのデータの送信の要否を送信する1つのマスタノードと、当該マスタノードから送信された前記送信の要否に従って、自ノードが送信権を得てデータを送信する複数のスレーブノードとから成り、
前記マスタノードは、前記スレーブノード毎の前記伝送周期とその伝送優先度とを予め記憶し、前記スレーブノードに対してデータの送信の要否を前記伝送単位周期毎に送信し、前記スレーブノードからサイクリック送信されたデータが同一の前記伝送単位周期に予め設定される数以上含まれる場合には、予め設定される前記伝送優先度に従って、優先度の低い方の前記スレーブノードのデータの送信を前記伝送単位周期の整数倍遅延した伝送タイミングで送信する伝送制御演算部と、
前記共有メモリ部と、
当該サイクリック伝送システムの前記送信権の制御を行う伝送部と
を備え、
スレーブノードから同一の伝送単位周期での伝送余裕時間が不足しないように、予め設定される伝送優先度に基づいて、スレーブノードの送信タイミングを自動的に更新するようにしたことを特徴とするサイクリック伝送システム。 - 複数のノードが共通の伝送路に接続され、当該ノードの夫々には前記複数のノードに対応する個別の記憶領域を持つ共有メモリを備え、夫々の前記ノードの送信側が所定の順序に従って順次送信権を巡回させて、前記記憶領域のデータをサイクリックに送信するサイクリック伝送システムにおいて、
前記サイクリック伝送システムの最短の伝送周期である伝送単位周期毎に、他ノードからのデータの送信の要否を送信する1つのマスタノードと、当該マスタノードから送信された前記送信の要否に従って、自ノードが送信権を得てデータを送信する複数のスレーブノードとから成り、
前記マスタノードは、前記スレーブノード毎の前記伝送周期とその伝送優先度とを予め記憶し、前記スレーブノードに対してデータの送信の要否を前記伝送単位周期毎に送信し、前記伝送単位周期時間と全ノードのサイクリック伝送時間との差を伝送余裕時間として求め、この伝送余裕時間が所定の値以下になった場合には、予め設定される前記伝送優先度に従って、優先度の低い方の前記スレーブノードのデータの送信を前記伝送単位周期の整数倍遅延した伝送タイミングで送信する伝送制御演算部と、
前記共有メモリ部と、
当該サイクリック伝送システムの前記送信権の制御を行う伝送部と
を備え、
スレーブノードから同一の伝送単位周期での伝送余裕時間が不足する場合、予め設定される伝送優先度に基づいて、スレーブノードの送信タイミングを自動的に更新するようにしたことを特徴とするサイクリック伝送システム。 - 前記マスタノード及び前記スレーブノードは、夫々タイムサーバからの時刻を受信して時計信号を生成する時刻発信部を備え、
前記マスタノードの前記伝送制御演算部は、前記時刻発信部でタイムスタンプした自ノードのデータの送信開始時刻と前記時刻発信部でタイムスタンプされた前記スレーブノードから送信されたデータに付随する送信時刻との差から前記伝送単位周期での前記伝送余裕時間を求めるようにした請求項2に記載のサイクリック伝送システム。 - 複数のノードが共通の伝送路に接続され、当該ノードの夫々には前記複数のノードに対応する個別の記憶領域を持つ共有メモリを備え、夫々の前記ノードの送信側が所定の順序に従って順次送信権を巡回させて、前記記憶領域のデータをサイクリックに送信するサイクリック伝送システムの伝送方法であって、
前記サイクリック伝送システムの最短の伝送周期である伝送単位周期毎に、他ノードからのデータの送信の要否を送信する1つのマスタノードと、当該マスタノードから送信された前記送信の要否に従って、自ノードが送信権を得てデータを送信する複数のスレーブノードとから成り、
前記マスタノードは、前記スレーブノード毎の前記伝送周期とその伝送優先度とを予め記憶するステップと、
前記スレーブノードに対してデータの送信の要否を前記伝送単位周期毎に送信するステップと、
前記スレーブノードからサイクリック送信されたデータが同一の前記伝送単位周期に予め設定される数以上含まれるか否かを判定するステップと、
所定数以上の場合には、予め設定される前記伝送優先度に従って、優先度の低い方の前記スレーブノードのデータの送信を前記伝送単位周期の整数倍遅延した伝送タイミングで送信するステップと
から成り、
スレーブノードから同一の伝送単位周期での伝送余裕時間が不足しないように、予め設定される伝送優先度に基づいて、スレーブノードの送信タイミングを自動的に更新するようにしたことを特徴とするサイクリック伝送システムの伝送方法。 - 複数のノードが共通の伝送路に接続され、当該ノードの夫々には前記複数のノードに対応する個別の記憶領域を持つ共有メモリを備え、夫々の前記ノードの送信側が所定の順序に従って順次送信権を巡回させて、前記記憶領域のデータをサイクリックに送信するサイクリック伝送システムにおいて、
前記サイクリック伝送システムの最短の伝送周期である伝送単位周期毎に、他ノードからのデータの送信の要否を送信する1つのマスタノードと、当該マスタノードから送信された前記送信の要否に従って、自ノードが送信権を得てデータを送信する複数のスレーブノードとから成り、
前記マスタノードは、前記スレーブノード毎の前記伝送周期とその伝送優先度とを予め記憶するステップと、
前記スレーブノードに対してデータの送信の要否を前記伝送単位周期毎に送信するステップと、
前記伝送単位周期時間と全ノードのサイクリック伝送時間との差を伝送余裕時間として求め、この伝送余裕時間が所定の値以下になった否かを判定するステップと、
所定の値以下の場合には、予め設定される前記伝送優先度に従って、優先度の低い方の前記スレーブノードのデータの送信を前記伝送単位周期の整数倍遅延した伝送タイミングで送信するステップと
から成り
スレーブノードから同一の伝送単位周期での伝送余裕時間が不足する場合、予め設定される伝送優先度に基づいて、スレーブノードの送信タイミングを自動的に更新するようにしたことを特徴とするサイクリック伝送システムの伝送方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008294784A JP5221292B2 (ja) | 2008-11-18 | 2008-11-18 | サイクリック伝送システム、及びその伝送方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008294784A JP5221292B2 (ja) | 2008-11-18 | 2008-11-18 | サイクリック伝送システム、及びその伝送方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010124138A true JP2010124138A (ja) | 2010-06-03 |
JP5221292B2 JP5221292B2 (ja) | 2013-06-26 |
Family
ID=42325091
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008294784A Active JP5221292B2 (ja) | 2008-11-18 | 2008-11-18 | サイクリック伝送システム、及びその伝送方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5221292B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016080126A1 (ja) * | 2014-11-19 | 2016-05-26 | 株式会社日立製作所 | 周期型データ共有システム及び方法 |
JP2016225889A (ja) * | 2015-06-02 | 2016-12-28 | 株式会社日立製作所 | 制御システム |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005328514A (ja) * | 2004-04-12 | 2005-11-24 | Yaskawa Electric Corp | マスタ/スレーブ同期通信システム |
JP2007166014A (ja) * | 2005-12-09 | 2007-06-28 | Mitsubishi Electric Corp | サイクリック通信システム |
-
2008
- 2008-11-18 JP JP2008294784A patent/JP5221292B2/ja active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005328514A (ja) * | 2004-04-12 | 2005-11-24 | Yaskawa Electric Corp | マスタ/スレーブ同期通信システム |
JP2007166014A (ja) * | 2005-12-09 | 2007-06-28 | Mitsubishi Electric Corp | サイクリック通信システム |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016080126A1 (ja) * | 2014-11-19 | 2016-05-26 | 株式会社日立製作所 | 周期型データ共有システム及び方法 |
JP2016225889A (ja) * | 2015-06-02 | 2016-12-28 | 株式会社日立製作所 | 制御システム |
Also Published As
Publication number | Publication date |
---|---|
JP5221292B2 (ja) | 2013-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9380577B2 (en) | Method and device for collaborative data communication in a radio network | |
JP5717240B2 (ja) | 通信システム及び通信装置 | |
US20140098706A1 (en) | Communication control equipment | |
JP6265058B2 (ja) | ネットワーク伝送システム、そのマスタノード、スレーブノード | |
US11467566B2 (en) | Communication device, communication terminal, communication device and method for operating a communication system for transmitting time-critical data | |
US11316654B2 (en) | Communication device and method for operating a communication system for transmitting time critical data | |
Ferrari et al. | Virtual synchrony guarantees for cyber-physical systems | |
CN113746733A (zh) | 表项同步方法、网关设备、组网***及存储介质 | |
JP2008306648A (ja) | データ中継装置及びデータ中継方法並びに通信ネットワークシステム | |
CN100417122C (zh) | 实现以太网确定性通信的调度方法 | |
US20150263948A1 (en) | Device and method for retransmitting data in a network switch | |
US8804770B2 (en) | Communications system and related method for reducing continuity check message (CCM) bursts in connectivity fault management (CFM) maintenance association (MA) | |
JP5221292B2 (ja) | サイクリック伝送システム、及びその伝送方法 | |
JP6375635B2 (ja) | ネットワークシステム、そのパラメータ決定装置 | |
JP4994280B2 (ja) | ルート変更型ネットワーク装置及びシステム | |
JP4686740B2 (ja) | 電子装置、フレーム同期の方法、および移動体装置 | |
US11442432B2 (en) | Communication device and method for data transmission within an industrial communication network | |
KR101973264B1 (ko) | PTP(precision time protocol) 시스템에서의 시간 동기 장애 복구 방법 및 그 장치 | |
JP6665924B2 (ja) | 制御ネットワークシステム、そのノード装置 | |
JP4762856B2 (ja) | 通信スケジュール方法 | |
CN111478838B (zh) | 一种高效高带宽的通信方法及*** | |
US9473597B2 (en) | Implementing multiple MAC protocols using a single wireless communication unit | |
Ademaj et al. | Fault-tolerant time-triggered ethernet configuration with star topology | |
CN113645478B (zh) | 直播推流地址分配方法及*** | |
JP2004260562A (ja) | パケット送受信方法、及び装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110801 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20110830 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20110830 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120927 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121002 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121129 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130108 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130118 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130212 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130307 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160315 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5221292 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |