JP2006048402A - コントローラ - Google Patents
コントローラ Download PDFInfo
- Publication number
- JP2006048402A JP2006048402A JP2004229060A JP2004229060A JP2006048402A JP 2006048402 A JP2006048402 A JP 2006048402A JP 2004229060 A JP2004229060 A JP 2004229060A JP 2004229060 A JP2004229060 A JP 2004229060A JP 2006048402 A JP2006048402 A JP 2006048402A
- Authority
- JP
- Japan
- Prior art keywords
- diagnosis
- priority
- controller
- diagnostic
- controller according
- 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
Links
Images
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
【解決手段】 制御対象のシステムで用いるOSを備えたコントローラにおいて、前記制御対象のシステムを通常運転する際に実行される運転用プロセスと並列して診断用プロセスを実行する診断実行手段と、前記診断用プロセスの実行優先順位を指定する優先度制御手段とを備えたことを特徴とするコントローラであり、前記診断用プロセスに、所定のハードウェア診断を実行させる。
【選択図】 図1
Description
制御対象のシステムで用いるOSを備えたコントローラにおいて、
前記システムを通常運転する際に実行される運転用プロセスと並列して診断用プロセスを実行する診断実行手段と、前記診断用プロセスの実行優先順位を指定する優先度制御手段と、を備えたことを特徴とするコントローラである。
前記診断用プロセスは、所定のハードウェア診断を実行することを特徴とする請求項1に記載のコントローラである。
前記診断用プロセスに所定の優先順位を設定する入力部を備えたことを特徴とする請求項1または2に記載のコントローラである。
前記診断用プロセスの診断結果を出力する出力部を備えたことを特徴とする請求項1から3までの何れかに記載のコントローラである。
前記優先度制御手段は、前記診断用プロセスが所定の診断を終了すると前記優先順位を最低優先順位に設定することを特徴とする請求項1から4までの何れかに記載のコントローラである。
前記診断用プロセスは、前記リアルタイムOS内で用いている所定のグローバル変数を介して前記運転用プロセスから所定のパラメータ取得を行うことを特徴とする請求項1から3までの何れかに記載のコントローラである。
前記入力部は、通信用インタフェースと接続することを特徴とする請求項3に記載のコントローラである。
前記出力部は、通信用インタフェースと接続することを特徴とする請求項4に記載のコントローラである。
前記出力部は、前記リアルタイムOSで現在実行中の前記運転用プロセス及び前記診断用プロセスについてその数と各々の実行状況とを出力することを特徴とする請求項4に記載のコントローラである。
制御対象のシステムで用いるOSを備えたコントローラにおいて、
前記システムを通常運転する際に実行される運転用プロセスと並列して診断用プロセスを実行する診断実行手段と、前記診断用プロセスの実行優先順位を指定する優先度制御手段と、前記OSの許容占有時間長を指定する動作時間制御手段と、を備えたことを特徴とするコントローラである。
第一の効果は、診断用プロセスがコントローラのモード変更を伴う管理対象システムの運転停止に至ることなく確実に実行できる効果がある。
図4Aは、診断用プロセス20が初期設定のスリープ状態のまま待機中のスケジューリング状況例である。実施例2のコントローラのリアルタイムOS5における、プロセス別の実行時間、具体的にはスレッドクオンタムの配分状況を示している。
4 デバイスドライバインタフェース
5 リアルタイムOS
6 ハードウェアアクセスインタフェース
7 診断用プログラム
20、200、201 診断用プロセス
21 優先度制御手段
22 動作時間制御手段
30 診断実行手段
31 入力部
32 出力部
40 信号経路
51 スケジューラ
Claims (18)
- 制御対象のシステムで用いるOSを備えたコントローラにおいて、
前記制御対象のシステムを通常運転する際に実行される運転用プロセスと並列して診断用プロセスを実行する診断実行手段と、
前記診断用プロセスの実行優先順位を指定する優先度制御手段と、
を備えたことを特徴とするコントローラ。 - 前記診断用プロセスは、所定のハードウェア診断を実行することを特徴とする請求項1に記載のコントローラ。
- 前記診断用プロセスに所定の優先順位を設定する入力部を備えたことを特徴とする請求項1または2に記載のコントローラ。
- 前記診断用プロセスの診断結果を出力する出力部を備えたことを特徴とする請求項1から3までの何れかに記載のコントローラ。
- 前記優先度制御手段は、前記診断用プロセスが所定の診断を終了すると前記優先順位を最低優先順位に設定することを特徴とする請求項1から4までの何れかに記載のコントローラ。
- 前記診断用プロセスは、前記OS内で用いている所定のグローバル変数を介して前記運転用プロセスから所定のパラメータ取得を行うことを特徴とする請求項1から5までの何れかに記載のコントローラ。
- 前記入力部は、通信用インタフェースと接続することを特徴とする請求項3に記載のコントローラ。
- 前記出力部は、通信用インタフェースと接続することを特徴とする請求項4に記載のコントローラ。
- 前記出力部は、前記OSで現在実行中の前記運転用プロセス及び前記診断用プロセスについてその数と各々の実行状況とを出力することを特徴とする請求項4に記載のコントローラ。
- 制御対象のシステムで用いるOSを備えたコントローラにおいて、
前記制御対象のシステムを通常運転する際に実行される運転用プロセスと並列して診断用プロセスを実行する診断実行手段と、
前記診断用プロセスの実行優先順位を指定する優先度制御手段と、
前記OSの許容占有時間長を指定する動作時間制御手段と、
を備えたことを特徴とするコントローラ。 - 前記診断用プロセスは、所定のハードウェア診断を実行することを特徴とする請求項10に記載のコントローラ。
- 前記診断用プロセスに所定の優先順位と所定の許容占有時間長とを設定する入力部を備えたことを特徴とする請求項10または11に記載のコントローラ。
- 前記診断用プロセスの診断結果を出力する出力部を備えたことを特徴とする請求項10から12までの何れかに記載のコントローラ。
- 前記優先度制御手段は、前記診断用プロセスが所定の診断を終了すると前記優先順位を最低順位に設定することを特徴とする請求項10から13の何れかに記載のプログラムコントローラ。
- 前記診断用プロセスは、前記OS内で用いている所定のグローバル変数を介して前記運転用プロセスから所定のパラメータ取得を行うことを特徴とする請求項10から14の何れかに記載のコントローラ。
- 前記入力部は、通信用インタフェースと接続することを特徴とする請求項12に記載のコントローラ。
- 前記出力部は、通信用インタフェースと接続することを特徴とする請求項13に記載のコントローラ。
- 前記出力部は、前記リアルタイムOSで現在実行中の前記運転用プロセス及び前記診断用プロセスについてその数と各々の実行状況とを出力することを特徴とする請求項13に記載のコントローラ。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004229060A JP2006048402A (ja) | 2004-08-05 | 2004-08-05 | コントローラ |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004229060A JP2006048402A (ja) | 2004-08-05 | 2004-08-05 | コントローラ |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006048402A true JP2006048402A (ja) | 2006-02-16 |
Family
ID=36026880
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004229060A Pending JP2006048402A (ja) | 2004-08-05 | 2004-08-05 | コントローラ |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006048402A (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2918193A1 (fr) * | 2007-06-28 | 2009-01-02 | Airbus France Sas | Carte electrique apte a executer une commande provenant d'un systeme de simulation et une commande provenant d'un module de diagnostic et procede de simulation associe |
WO2009001218A3 (fr) * | 2007-06-28 | 2009-11-26 | Airbus Operations | Carte électronique apte á exécuter une commande provenant d'un système de simulation et une commande provenant d'un module de diagnostic et procédé de simulation associé |
JP2010538338A (ja) * | 2007-08-31 | 2010-12-09 | エアバス オペラシオン | シミュレーション・システムからの命令と診断モジュールからの命令を実行できる電子機器ボードと、それに関連するシミュレーション方法 |
WO2019188177A1 (ja) * | 2018-03-30 | 2019-10-03 | 株式会社デンソー | 情報処理装置 |
-
2004
- 2004-08-05 JP JP2004229060A patent/JP2006048402A/ja active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2918193A1 (fr) * | 2007-06-28 | 2009-01-02 | Airbus France Sas | Carte electrique apte a executer une commande provenant d'un systeme de simulation et une commande provenant d'un module de diagnostic et procede de simulation associe |
WO2009001218A3 (fr) * | 2007-06-28 | 2009-11-26 | Airbus Operations | Carte électronique apte á exécuter une commande provenant d'un système de simulation et une commande provenant d'un module de diagnostic et procédé de simulation associé |
US8402315B2 (en) | 2007-06-28 | 2013-03-19 | Airbus Operations Sas | Electronic card able to execute a command originating from a simulation system and a command originating from a diagnostic module and associated simulation method |
JP2010538338A (ja) * | 2007-08-31 | 2010-12-09 | エアバス オペラシオン | シミュレーション・システムからの命令と診断モジュールからの命令を実行できる電子機器ボードと、それに関連するシミュレーション方法 |
WO2019188177A1 (ja) * | 2018-03-30 | 2019-10-03 | 株式会社デンソー | 情報処理装置 |
JP2019179414A (ja) * | 2018-03-30 | 2019-10-17 | 株式会社デンソー | 情報処理装置 |
JP7236811B2 (ja) | 2018-03-30 | 2023-03-10 | 株式会社デンソー | 情報処理装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106406253B (zh) | 控制和/或分析工业过程的***和方法 | |
US11301294B2 (en) | Control device, control method, and control program | |
JP6406466B1 (ja) | 制御装置、制御方法および制御プログラム | |
US11307550B2 (en) | Sequence control of program modules | |
EP3557345B1 (en) | Control apparatus, system program, and control method | |
AU2017203372A1 (en) | System and method for robust real-time control of regular automated production | |
US20170293509A1 (en) | Control device, control method and program | |
WO2019058547A1 (ja) | 情報処理システムおよび情報処理方法 | |
US7168075B1 (en) | Automation device and updating method | |
EP2733613B1 (en) | Controller and program | |
US10281886B2 (en) | Method and device for the energy-efficient control of a plant | |
JP2006048402A (ja) | コントローラ | |
JP2009064094A (ja) | プロセス監視制御システム | |
CN110162160B (zh) | 监控、控制和受监督地关机控制和/或计算机单元的方法 | |
US20090187261A1 (en) | Control Apparatus for Process input-Output Device | |
US20230359487A1 (en) | Control device, non-transitory computer-readable medium, and control method | |
KR102116174B1 (ko) | 멀티코어 프로세서 기반의 plc 및 hmi 통합 시스템 | |
CN114115140A (zh) | 多核主控制器、主辅多核控制器间数据同步***和方法 | |
CN113010277A (zh) | 一种基于自动化运维的多条件触发自动作业***和方法 | |
KR101862931B1 (ko) | 배전운영시스템의 해석용 응용프로그램의 운영시스템 | |
JP2003316424A (ja) | 機器診断装置 | |
WO2023157145A1 (ja) | メモリ管理支援装置、及びコンピュータが読み取り可能な記憶媒体 | |
KR20200083017A (ko) | 멀티코어 프로세서 기반의 이중화된 plc 제어시스템 | |
Heinze et al. | Resource management and usage in highly flexible and adaptable manufacturing systems | |
JP2023049531A (ja) | 制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061023 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081021 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081030 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081211 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090312 |