JP7639355B2 - マスタ装置、スレーブ装置、ネットワークシステム、通信制御方法およびコンピュータプログラム - Google Patents
マスタ装置、スレーブ装置、ネットワークシステム、通信制御方法およびコンピュータプログラム Download PDFInfo
- Publication number
- JP7639355B2 JP7639355B2 JP2021006725A JP2021006725A JP7639355B2 JP 7639355 B2 JP7639355 B2 JP 7639355B2 JP 2021006725 A JP2021006725 A JP 2021006725A JP 2021006725 A JP2021006725 A JP 2021006725A JP 7639355 B2 JP7639355 B2 JP 7639355B2
- Authority
- JP
- Japan
- Prior art keywords
- slave devices
- timeout
- upper limit
- communication
- detections
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L13/00—Details of the apparatus or circuits covered by groups H04L15/00 or H04L17/00
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Communication Control (AREA)
- Selective Calling Equipment (AREA)
- Mobile Radio Communication Systems (AREA)
Description
(マスタ装置10の構成例)
図1は、本発明の実施形態に係るネットワークシステム1に含まれるマスタ装置10の機能的構成を示すブロック図である。ネットワークシステム1は、マスタ装置10と、ハブ装置17と、スレーブ装置21a~21eと、PC(Personal Computer)30とを含む。
(ネットワークシステム1の全体概要)
図3は、本発明の実施形態に係るマスタ装置10を備えたネットワークシステム1の概略構成を示す図である。ネットワークシステム1は、マスタ装置10と、ハブ装置15~17と、スレーブ装置21a~21e、22a~22cおよび23a~23cと、PC(端末装置)30と、HMI(Human Machine Interface)(端末装置)40とを含む。
図4は、マスタ装置10の処理手順を説明するためのフローチャートである。まず、制御部101は、通信部103を介してスレーブ装置21a~21eのいずれかからSQI値が異常値であるとの通知を受信したか否かを判定する(S1)。どのスレーブ装置からも通知を受信していなければ(S1,No),ステップS1の処理を繰り返す。
図6は、本発明の実施形態に係るネットワークシステム1に含まれるスレーブ装置21aの機能的構成を示すブロック図である。スレーブ装置21aは、制御部(第2の制御部)211と、記憶部212と、通信部(第2の通信部)213とを含む。なお、スレーブ装置21a~21eは、同様の構成および機能を有しているため、代表してスレーブ装置21aの説明のみを行うことにする。
本発明の実施形態によれば、マスタ装置10の制御部101が、通信部103を介して変更後のタイムアウト検出回数の上限値を複数のスレーブ装置21a~21eに送信するので、通信ネットワークの通信状態が一時的に悪化している場合でも、通信不能となることを回避することが可能となる。
マスタ装置10およびスレーブ装置21aの機能ブロック(特に、制御部101および211)は、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、ソフトウェアによって実現してもよい。
10 マスタ装置
15~17 ハブ装置
21a~21e,22a~22c,23a~23c スレーブ装置
30 PC
40 HMI
61~66 通信ケーブル
101,211 制御部
102,212 記憶部
103,213 通信部
Claims (8)
- 通信ネットワークを介して複数のスレーブ装置との間で通信を行う通信部と、
前記通信部を介して前記複数のスレーブ装置のいずれかから通信ケーブルの信号品質に関する情報が異常値であることを受信すると、前記複数のスレーブ装置のタイムアウト検出回数の上限値を変更し、前記通信部を介して変更後の前記タイムアウト検出回数の上限値を前記複数のスレーブ装置に送信する制御部とを備える、マスタ装置。 - 前記マスタ装置はさらに、前記複数のスレーブ装置のそれぞれのタイムアウト検出回数の上限値を記憶する記憶部を備え、
前記制御部は、前記通信部を介して前記複数のスレーブ装置のいずれかから通信ケーブルの信号品質に関する情報が異常値であることを受信すると、前記記憶部に記憶される前記複数のスレーブ装置のそれぞれのタイムアウト検出回数の上限値を増加し、前記通信部を介して前記複数のスレーブ装置に対応するタイムアウト検出回数の上限値を送信する、請求項1に記載のマスタ装置。 - 前記制御部は、前記通信部を介して前記複数のスレーブ装置のいずれかから通信ケーブルの信号品質に関する情報が異常値であることを受信すると、前記通信部を介して前記複数のスレーブ装置の全てに対して同じタイムアウト検出回数の上限値を送信する、請求項1に記載のマスタ装置。
- 前記制御部は、前記通信部を介して前記通信ケーブルの信号品質に関する情報が異常値となっていたスレーブ装置から、前記通信ケーブルの信号品質に関する情報が正常値になっていることを受信すると、前記複数のスレーブ装置に対して元のタイムアウト検出回数の上限値に戻すように指示する、請求項1~3のいずれか1項に記載のマスタ装置。
- マスタ装置との間で通信を行う通信部と、
接続される通信ケーブルの信号品質に関する情報を取得し、当該通信ケーブルの信号品質に関する情報が異常値となっている場合、前記通信部を介して前記マスタ装置に前記通信ケーブルの信号品質に関する情報が異常値となっていることを通知し、
前記通信部を介して前記マスタ装置から、前記異常値となっていることの通知に応じて変更されたタイムアウト検出回数の上限値を受信すると、当該タイムアウト検出回数の上限値を設定する制御部とを備える、スレーブ装置。 - マスタ装置と、複数のスレーブ装置とを備えるネットワークシステムであって、
前記マスタ装置は、通信ネットワークを介して前記複数のスレーブ装置との間で通信を行う第1の通信部と、
前記第1の通信部を介して前記複数のスレーブ装置のいずれかから通信ケーブルの信号品質に関する情報が異常値であることを受信すると、前記複数のスレーブ装置のタイムアウト検出回数の上限値を変更し、前記第1の通信部を介して変更後の前記タイムアウト検出回数の上限値を前記複数のスレーブ装置に送信する第1の制御部とを含み、
前記複数のスレーブ装置のそれぞれは、前記マスタ装置との間で通信を行う第2の通信部と、
前記通信ケーブルの信号品質に関する情報を取得し、当該通信ケーブルの信号品質に関する情報が異常値となっている場合、前記第2の通信部を介して前記マスタ装置に前記通信ケーブルの信号品質に関する情報が異常値となっていることを通知し、
前記第2の通信部を介して前記マスタ装置から変更後のタイムアウト検出回数の上限値を受信すると、当該タイムアウト検出回数の上限値を設定する第2の制御部とを含む、ネットワークシステム。 - マスタ装置が、複数のスレーブ装置のいずれかから通信ケーブルの信号品質に関する情報が異常値であることを受信すると、前記複数のスレーブ装置のタイムアウト検出回数の上限値を変更するステップと、
前記変更後のタイムアウト検出回数の上限値を前記複数のスレーブ装置に送信するステップとを含む、通信制御方法。 - コンピュータに通信制御方法を実行させるためのコンピュータプログラムであって、
前記通信制御方法は、複数のスレーブ装置のいずれかから通信ケーブルの信号品質に関する情報が異常値であることを受信すると、前記複数のスレーブ装置のタイムアウト検出回数の上限値を変更するステップと、
前記変更後のタイムアウト検出回数の上限値を前記複数のスレーブ装置に送信するステップとを含む、コンピュータプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021006725A JP7639355B2 (ja) | 2021-01-19 | 2021-01-19 | マスタ装置、スレーブ装置、ネットワークシステム、通信制御方法およびコンピュータプログラム |
| PCT/JP2021/008557 WO2022157992A1 (ja) | 2021-01-19 | 2021-03-04 | マスタ装置、スレーブ装置、ネットワークシステム、通信制御方法およびコンピュータプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021006725A JP7639355B2 (ja) | 2021-01-19 | 2021-01-19 | マスタ装置、スレーブ装置、ネットワークシステム、通信制御方法およびコンピュータプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022110963A JP2022110963A (ja) | 2022-07-29 |
| JP7639355B2 true JP7639355B2 (ja) | 2025-03-05 |
Family
ID=82548622
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021006725A Active JP7639355B2 (ja) | 2021-01-19 | 2021-01-19 | マスタ装置、スレーブ装置、ネットワークシステム、通信制御方法およびコンピュータプログラム |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7639355B2 (ja) |
| WO (1) | WO2022157992A1 (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008120275A1 (ja) | 2007-03-29 | 2008-10-09 | Fujitsu Limited | 移動通信装置 |
| JP2010273297A (ja) | 2009-05-25 | 2010-12-02 | Ntt Docomo Inc | 中間サーバ装置、送信サーバ装置、通信システム、及び通信方法 |
| JP2012195653A (ja) | 2011-03-15 | 2012-10-11 | Omron Corp | 接続異常検出方法、ネットワークシステムおよびマスター装置 |
-
2021
- 2021-01-19 JP JP2021006725A patent/JP7639355B2/ja active Active
- 2021-03-04 WO PCT/JP2021/008557 patent/WO2022157992A1/ja not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008120275A1 (ja) | 2007-03-29 | 2008-10-09 | Fujitsu Limited | 移動通信装置 |
| JP2010273297A (ja) | 2009-05-25 | 2010-12-02 | Ntt Docomo Inc | 中間サーバ装置、送信サーバ装置、通信システム、及び通信方法 |
| JP2012195653A (ja) | 2011-03-15 | 2012-10-11 | Omron Corp | 接続異常検出方法、ネットワークシステムおよびマスター装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022110963A (ja) | 2022-07-29 |
| WO2022157992A1 (ja) | 2022-07-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101355482B (zh) | 实现嵌入式设备地址顺序识别的设备、方法和系统 | |
| CN101300534B (zh) | 用于传输周期性和非周期性数据的方法和系统 | |
| US12276948B2 (en) | Method and system for providing time-critical control applications | |
| US10153961B2 (en) | Communication device, communication method, and communication system | |
| EP3399790A1 (en) | Communication apparatus, communication method, and communication program | |
| JP7528477B2 (ja) | 情報処理装置、情報処理システム、通知方法および情報処理プログラム | |
| CN112929329B (zh) | 一种基于Ethernet/IP协议的集群控制系统及其通信方法 | |
| Shah et al. | A new error handling algorithm for controller area network in networked control system | |
| JP2022110963A (ja) | マスタ装置、スレーブ装置、ネットワークシステム、通信制御方法およびコンピュータプログラム | |
| CN107809765B (zh) | 设备组网系统及基于该系统进行通信的方法 | |
| JP5123968B2 (ja) | 通信制御方法、通信制御プログラムおよびマスタ通信装置 | |
| JP3939400B2 (ja) | データダウンロードシステム | |
| JP7636661B2 (ja) | スレーブ装置、通信ケーブル評価システム、および、通信ケーブル評価方法 | |
| CN117336006A (zh) | 安全通信方法、通信装置、安全通信系统和控制系统 | |
| JP2005110096A (ja) | 通信装置および方法 | |
| JP5396812B2 (ja) | 伝送制御装置および伝送制御方法 | |
| CN110768739B (zh) | 一种同步串行控制系统及方法 | |
| JP7063473B2 (ja) | 無線通信装置、無線通信システム及び無線通信方法 | |
| JP7593153B2 (ja) | ネットワークシステム | |
| JPS6058741A (ja) | 遠方監視制御装置における監視命令伝送方法 | |
| US7457308B2 (en) | Method and data processing system for transmitting data via a data transmission unit | |
| JP5886510B2 (ja) | 伝送制御装置および伝送制御方法 | |
| JPH09186689A (ja) | 装置状態管理方法およびデータ通信システム | |
| JPS62171349A (ja) | 通信制御装置 | |
| JPH05236555A (ja) | 遠方監視システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231109 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241001 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241105 |
|
| 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: 20250121 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250203 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7639355 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |