JP2017161994A - 制御演算装置 - Google Patents
制御演算装置 Download PDFInfo
- Publication number
- JP2017161994A JP2017161994A JP2016043520A JP2016043520A JP2017161994A JP 2017161994 A JP2017161994 A JP 2017161994A JP 2016043520 A JP2016043520 A JP 2016043520A JP 2016043520 A JP2016043520 A JP 2016043520A JP 2017161994 A JP2017161994 A JP 2017161994A
- Authority
- JP
- Japan
- Prior art keywords
- control
- task
- communication
- control task
- reception
- 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
- Programmable Controllers (AREA)
Abstract
【解決手段】単一のCPUでI/Oに対する制御タスクと周辺装置との通信タスクを実行するように構成された制御演算装置において、
前記周辺装置との間の通信に伴う単位時間当たりの受信フレーム数を監視する受信制御タスク、
を設けたことを特徴とするもの。
【選択図】 図1
Description
単一のCPUでI/Oに対する制御タスクと周辺装置との通信タスクを実行するように構成された制御演算装置において、
前記周辺装置との間の通信に伴う単位時間当たりの受信フレーム数を監視する受信制御タスク、
を設けたことを特徴とする。
単一のCPUでI/Oに対する制御タスクと周辺装置との通信タスクを実行するように構成された制御演算装置において、
前記周辺装置との間の通信に伴う単位時間当たりの受信フレーム数を監視する受信制御タスクと、
前記制御タスクの中断回数のカウント結果に基づき前記制御タスクの動作を管理する制御タスク管理部、
を設けたことを特徴とする。
前記受信制御タスクは、受信フレーム数をカウントする受信フレームカウンタと、受信フレーム数の閾値を設定管理する閾値管理部と、前記受信フレーム数が前記閾値管理部で設定された閾値を超えた場合には前記受信フレームを所定の時間遮断するように制御する停止時間制御部、
とで構成されていることを特徴とする。
前記受信フレームカウンタは、前記受信フレームの種類に応じて設けられていることを特徴とする。
前記制御タスク管理部は、前記制御タスクの中断回数をカウントする中断カウンタと、前記中断回数の閾値を設定管理する閾値管理部と、前記制御タスクの演算処理時間を監視するウォッチドッグタイマ、
とで構成されていることを特徴とする。
前記制御演算装置はプログラムコントローラであることを特徴とする。
a)制御演算と通信デバイスからの割込み処理を単一のCPUで処理すること。
b)制御演算処理中であることが判定できること。
c)通信デバイスからの割込みを遮断および再開する手段を備えていること。
d)OSがプリエンプティブ(先取的)なスケジューリングを行うこと。
11 CPU
11a OS
11b スケジューラ
11c 通信タスク
11d 制御タスク管理部
11e 制御タスク
11f HMIタスク
11g ISR(割込みサービスルーチン)
11h WDT(ウォッチドッグタイマ)
11i 受信制御タスク
11j 受信フレームカウンタ
11k 閾値管理部
11l カウント値比較部
11m 停止時間制御部
11n 中断カウンタ
11o 閾値管理部
11p カウント値比較部
121〜12n 通信デバイス
13 メモリ
14 操作部
15 表示部
20 I/O
Claims (6)
- 単一のCPUでI/Oに対する制御タスクと周辺装置との通信タスクを実行するように構成された制御演算装置において、
前記周辺装置との間の通信に伴う単位時間当たりの受信フレーム数を監視する受信制御タスク、
を設けたことを特徴とする制御演算装置。 - 単一のCPUでI/Oに対する制御タスクと周辺装置との通信タスクを実行するように構成された制御演算装置において、
前記周辺装置との間の通信に伴う単位時間当たりの受信フレーム数を監視する受信制御タスクと、
前記制御タスクの中断回数のカウント結果に基づき前記制御タスクの動作を管理する制御タスク管理部、
を設けたことを特徴とする制御演算装置。 - 前記受信制御タスクは、受信フレーム数をカウントする受信フレームカウンタと、受信フレーム数の閾値を設定管理する閾値管理部と、前記受信フレーム数が前記閾値管理部で設定された閾値を超えた場合には前記受信フレームを所定の時間遮断するように制御する停止時間制御部、
とで構成されていることを特徴とする請求項1または請求項2に記載の制御演算装置。 - 前記受信フレームカウンタは、前記受信フレームの種類に応じて設けられていることを特徴とする請求項3に記載の制御演算装置。
- 前記制御タスク管理部は、前記制御タスクの中断回数をカウントする中断カウンタと、前記中断回数の閾値を設定管理する閾値管理部と、前記制御タスクの演算処理時間を監視するウォッチドッグタイマ、
とで構成されていることを特徴とする請求項1または請求項2に記載の制御演算装置。 - 前記制御演算装置はプログラムコントローラであることを特徴とする請求項1から請求項5のいずれかに記載の制御演算装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016043520A JP6731179B2 (ja) | 2016-03-07 | 2016-03-07 | 制御演算装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016043520A JP6731179B2 (ja) | 2016-03-07 | 2016-03-07 | 制御演算装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017161994A true JP2017161994A (ja) | 2017-09-14 |
| JP6731179B2 JP6731179B2 (ja) | 2020-07-29 |
Family
ID=59857863
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016043520A Active JP6731179B2 (ja) | 2016-03-07 | 2016-03-07 | 制御演算装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6731179B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019171845A1 (ja) * | 2018-03-09 | 2019-09-12 | オムロン株式会社 | 制御装置および制御システム |
| JP2022048289A (ja) * | 2018-03-09 | 2022-03-25 | オムロン株式会社 | 制御装置および制御システム |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03282903A (ja) * | 1990-03-30 | 1991-12-13 | Omron Corp | プログラマブルコントローラの通信システムに於けるタスク制御方法 |
| JPH08265364A (ja) * | 1995-03-28 | 1996-10-11 | Nec Eng Ltd | 輻輳制御システム |
| WO2004059914A1 (ja) * | 2002-12-26 | 2004-07-15 | Matsushita Electric Industrial Co., Ltd. | ネットワーク端末装置、通信過負荷回避方法およびプログラム |
| JP2007195131A (ja) * | 2005-12-19 | 2007-08-02 | Mitsubishi Heavy Ind Ltd | 制御装置及び通信プログラム |
-
2016
- 2016-03-07 JP JP2016043520A patent/JP6731179B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03282903A (ja) * | 1990-03-30 | 1991-12-13 | Omron Corp | プログラマブルコントローラの通信システムに於けるタスク制御方法 |
| JPH08265364A (ja) * | 1995-03-28 | 1996-10-11 | Nec Eng Ltd | 輻輳制御システム |
| WO2004059914A1 (ja) * | 2002-12-26 | 2004-07-15 | Matsushita Electric Industrial Co., Ltd. | ネットワーク端末装置、通信過負荷回避方法およびプログラム |
| JP2007195131A (ja) * | 2005-12-19 | 2007-08-02 | Mitsubishi Heavy Ind Ltd | 制御装置及び通信プログラム |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019171845A1 (ja) * | 2018-03-09 | 2019-09-12 | オムロン株式会社 | 制御装置および制御システム |
| JP2019159532A (ja) * | 2018-03-09 | 2019-09-19 | オムロン株式会社 | 制御装置および制御システム |
| JP7020198B2 (ja) | 2018-03-09 | 2022-02-16 | オムロン株式会社 | 制御装置および制御システム |
| US11269313B2 (en) | 2018-03-09 | 2022-03-08 | Omron Corporation | Controller and control system that stores data in current control cycle for output in next control cycle |
| JP2022048289A (ja) * | 2018-03-09 | 2022-03-25 | オムロン株式会社 | 制御装置および制御システム |
| JP7231073B2 (ja) | 2018-03-09 | 2023-03-01 | オムロン株式会社 | 制御装置および制御システム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6731179B2 (ja) | 2020-07-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9720761B2 (en) | System fault detection and processing method, device, and computer readable storage medium | |
| US8032679B2 (en) | Device and method for controlling network processing mode, and non-transitory computer-readable medium recording program for controlling network processing mode | |
| WO2019237593A1 (zh) | 任务处理方法、装置、计算机设备及存储介质 | |
| CN110231781B (zh) | 控制装置、存储介质、控制方法 | |
| CN101924679A (zh) | 一种以太网口报文限速方法、装置及数据通信设备 | |
| JP6731179B2 (ja) | 制御演算装置 | |
| CN110262920B (zh) | Linux系统外置看门狗间接喂狗方法、看门狗喂狗代理驱动模块、看门狗系统 | |
| WO2012087104A1 (en) | Intelligent load handling in cloud infrastructure using trend analysis | |
| JP5428416B2 (ja) | マルチタスク処理装置及び方法、並びにプログラム | |
| KR20150079418A (ko) | 시설 관리 시스템 및 이력 기록 방법 | |
| JP5771114B2 (ja) | コントローラ、およびタスクとラダーの処理方法 | |
| US9335754B2 (en) | Method for testing the real-time capability of an operating system | |
| CN109947015A (zh) | 任务的执行方法及主控制器 | |
| JP2008225807A (ja) | 制御装置およびそのプログラム暴走監視方法 | |
| CN118409931A (zh) | 一种多线程的监测系统、方法及存储介质 | |
| JPWO2023276040A5 (ja) | ||
| JP2002116920A (ja) | クラスタシステム、クラスタシステムにおける監視方法およびコンピュータプログラム | |
| CN107368402A (zh) | 计算cpu利用率的方法 | |
| JP2010277422A (ja) | 割り込み処理装置 | |
| US7689689B2 (en) | Protection of industrial equipment from network storms emanating from a network system | |
| JP7738699B2 (ja) | 機器制御システム、機器制御方法、および機器制御プログラム | |
| JP4877317B2 (ja) | 情報処理装置、割り込み制御方法 | |
| KR101614223B1 (ko) | Sdn 환경에서 플로우를 모니터링하는 방법 | |
| JP2014160367A (ja) | 演算処理装置 | |
| JPS5920061A (ja) | ウオツチ・ドツグ・タイマ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181205 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191016 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191016 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191211 |
|
| 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: 20200605 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200618 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6731179 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |