JP5660082B2 - プロセス制御装置及びシステム - Google Patents
プロセス制御装置及びシステム Download PDFInfo
- Publication number
- JP5660082B2 JP5660082B2 JP2012149352A JP2012149352A JP5660082B2 JP 5660082 B2 JP5660082 B2 JP 5660082B2 JP 2012149352 A JP2012149352 A JP 2012149352A JP 2012149352 A JP2012149352 A JP 2012149352A JP 5660082 B2 JP5660082 B2 JP 5660082B2
- Authority
- JP
- Japan
- Prior art keywords
- old
- controller
- process control
- application
- output
- 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
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Programmable Controllers (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Safety Devices In Control Systems (AREA)
Description
この発明によると、フィールド機器からの信号が仮想化部に設けられた分配部によって仮想化部上で動作する第1,第2制御部に分配されるとともに、第1,第2制御部の出力が仮想化部に設けられた取得部によって取得され、取得された何れか一方の出力が複数のフィールド機器のうちの少なくとも1つのフィールド機器に出力される。
また、本発明のプロセス制御装置は、前記取得部が、取得した前記第1,第2制御部の出力の比較を行う比較部(42a)を備えることを特徴としている。
また、本発明のプロセス制御装置は、前記第1,第2制御部が、前記仮想化部上で動作するオペレーティングシステム(23a、23b)と、前記オペレーティングシステム上で動作するアプリケーション(24a、24b)とからなることを特徴としている。
本発明のプロセス制御システムは、プラントで実現される工業プロセスの制御を行うプロセス制御システム(1、2)において、前記プラントに設けられるネットワーク(N1)と、前記ネットワークに接続され、前記工業プロセスの制御に必要な測定及び操作の少なくとも一方を行う複数のフィールド機器(10)と、前記ネットワークに接続された上記の何れかに記載のプロセス制御装置とを備えることを特徴としている。
また、本発明のプロセス制御システムは、前記ネットワークに接続され、前記プロセス制御装置の前記取得部で取得された前記第1,第2制御部の出力の比較を行う比較装置(50)を備えることを特徴としている。
また、本発明のプロセス制御システムは、前記プロセス制御装置の前記取得部が、取得した前記第1,第2制御部の出力を、前記ネットワークを介して前記比較装置に送信することを特徴としている。
図1は、本発明の第1実施形態によるプロセス制御システムの要部構成を示すブロック図である。図1に示す通り、本実施形態のプロセス制御システム1は、フィールド機器10、コントローラ20(プロセス制御装置)、及び監視装置30を備えており、監視装置30の監視の下でコントローラ20がフィールド機器10を制御することによって、プラント(図示省略)で実現される工業プロセスの制御を行う。
・オペレーティングシステム23a及びアプリケーション24aのみの動作
・オペレーティングシステム23b及びアプリケーション24bのみの動作
・オペレーティングシステム23a及びアプリケーション24aと、オペレーティングシステム23b及びアプリケーション24bとの独立した動作
図5は、本発明の第2実施形態によるプロセス制御システムの要部構成を示すブロック図である。尚、図5においては、図1に示す構成と同じブロックについては同一の符号を付してある。図5に示す通り、本実施形態のプロセス制御システム2は、アプリケーション24a,24bから出力された制御データの比較を、コントローラ20の外部で行うものである。具体的に、プロセス制御システム2は、図1に示す出力取得部42に代えて出力取得部43を設け、出力比較装置50を新たに追加した構成である。
次に、上述した第1,第2実施形態によるプロセス制御システムの応用例について説明する。前述した第1,第2実施形態は、図2(b)に示す通り、ハイパーバイザ22が動作し、ハイパーバイザ22上で2つのアプリケーション24a,24bの動作が可能であるコントローラ20を用いることで、従前の1台のコントローラ100(図2(a)参照)を、新たな1台のコントローラ20(図2(c)参照)に交換するものであった。これに対し、本応用例は、ハイパーバイザ22を動作させ、ハイパーバイザ22上で3つ以上のアプリケーションの動作を可能とすることで、従前の複数台のコントローラを、少なくとも1台の新たなコントローラに交換するものである。
図7は、本発明の第1,第2実施形態によるプロセス制御システムの第1応用例を説明するための図である。図7に示す通り、本応用例は、ハイパーバイザ22が動作し、ハイパーバイザ22上で4つのアプリケーション(旧AP1〜旧AP3,新AP)の動作が可能であるコントローラ20を用いることで、従前の3台のコントローラ111〜113を、1台の新たなコントローラ20に交換するものである。尚、図7においては、表記の都合上、アプリケーションを「AP」と表記している。また、図7中の出力取得部42,43は、図1に示した出力取得部42或いは図5に示した出力取得部43を表している。
図8は、本発明の第1,第2実施形態によるプロセス制御システムの第2応用例を説明するための図である。図8に示す通り、本応用例は、ハイパーバイザ22がそれぞれ動作し、ハイパーバイザ22上で4つのアプリケーション(旧AP1〜旧AP3,新AP11)の動作が可能であるコントローラ20aと、ハイパーバイザ22上で3つのアプリケーション(旧AP4,旧AP5,新AP12)の動作が可能であるコントローラ20bとを用いることで、従前の5台のコントローラ121〜125を、2台の新たなコントローラ20a,20bに交換するものである。尚、図8においても、表記の都合上、アプリケーションを「AP」と表記しており、図8中の出力取得部42,43は、図1に示した出力取得部42或いは図5に示した出力取得部43を表している。
10 フィールド機器
20 コントローラ
20a,20b コントローラ
21 ハードウェア
22 ハイパーバイザ
23a,23b オペレーティングシステム
24a,24b アプリケーション
41 入力分配部
42 出力取得部
42a 出力比較部
43 出力取得部
50 出力比較装置
N1 フィールドネットワーク
Claims (6)
- プラントに設けられるネットワークに接続され、前記プラントで実現される工業プロセスの制御に必要な測定及び操作の少なくとも一方を行う複数のフィールド機器の動作を前記ネットワークを介して制御するプロセス制御装置において、
ハードウェア上でハードウェアの代わりとして動作する仮想化部と、
前記仮想化部上で動作して、前記ネットワークを介して前記フィールド機器の動作を制御する第1,第2制御部と、
前記仮想化部に設けられ、前記フィールド機器からの信号を前記第1,第2制御部に分配する分配部と、
前記仮想化部に設けられ、前記第1,第2制御部の出力を取得して何れか一方の出力を前記複数のフィールド機器のうちの少なくとも1つのフィールド機器に出力する取得部と
を備えることを特徴とするプロセス制御装置。 - 前記取得部は、取得した前記第1,第2制御部の出力の比較を行う比較部を備えることを特徴とする請求項1記載のプロセス制御装置。
- 前記第1,第2制御部は、前記仮想化部上で動作するオペレーティングシステムと、前記オペレーティングシステム上で動作するアプリケーションとからなることを特徴とする請求項1又は請求項2記載のプロセス制御装置。
- プラントで実現される工業プロセスの制御を行うプロセス制御システムにおいて、
前記プラントに設けられるネットワークと、
前記ネットワークに接続され、前記工業プロセスの制御に必要な測定及び操作の少なくとも一方を行う複数のフィールド機器と、
前記ネットワークに接続され、前記ネットワークを介して前記フィールド機器の動作を制御する請求項1から請求項3の何れか一項に記載のプロセス制御装置と
を備えることを特徴とするプロセス制御システム。 - 前記ネットワークに接続され、前記プロセス制御装置の前記取得部で取得された前記第1,第2制御部の出力の比較を行う比較装置を備えることを特徴とする請求項4記載のプロセス制御システム。
- 前記プロセス制御装置の前記取得部は、取得した前記第1,第2制御部の出力を、前記ネットワークを介して前記比較装置に送信することを特徴とする請求項5記載のプロセス制御システム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012149352A JP5660082B2 (ja) | 2012-07-03 | 2012-07-03 | プロセス制御装置及びシステム |
| EP13173899.9A EP2682829B1 (en) | 2012-07-03 | 2013-06-26 | Process control device, process control system, and process control method |
| US13/930,697 US9891601B2 (en) | 2012-07-03 | 2013-06-28 | Process control device, process control system, and process control method |
| CN201310272410.7A CN103529768B (zh) | 2012-07-03 | 2013-07-01 | 过程控制装置、过程控制系统、及过程控制方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012149352A JP5660082B2 (ja) | 2012-07-03 | 2012-07-03 | プロセス制御装置及びシステム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014010811A JP2014010811A (ja) | 2014-01-20 |
| JP5660082B2 true JP5660082B2 (ja) | 2015-01-28 |
Family
ID=48740888
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012149352A Active JP5660082B2 (ja) | 2012-07-03 | 2012-07-03 | プロセス制御装置及びシステム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US9891601B2 (ja) |
| EP (1) | EP2682829B1 (ja) |
| JP (1) | JP5660082B2 (ja) |
| CN (1) | CN103529768B (ja) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5652444B2 (ja) * | 2012-08-31 | 2015-01-14 | 横河電機株式会社 | 保守支援システム及び方法 |
| JP5713056B2 (ja) * | 2013-06-24 | 2015-05-07 | 横河電機株式会社 | プロセス制御装置及びシステム並びにその更新方法 |
| JP5954338B2 (ja) | 2014-01-14 | 2016-07-20 | 横河電機株式会社 | 計装システム及びその保守方法 |
| JP2015138525A (ja) * | 2014-01-24 | 2015-07-30 | 株式会社東芝 | 仮想プラント監視制御装置 |
| US9720404B2 (en) * | 2014-05-05 | 2017-08-01 | Honeywell International Inc. | Gateway offering logical model mapped to independent underlying networks |
| WO2015169352A1 (en) * | 2014-05-07 | 2015-11-12 | Abb Technology Ltd | Flexible controller utilization in a process control system |
| JP6265158B2 (ja) * | 2015-03-27 | 2018-01-24 | 横河電機株式会社 | 電子機器 |
| EP3273315B1 (de) | 2016-07-19 | 2023-10-18 | ABB Schweiz AG | Plattform zur weiternutzung bestehender software für die ansteuerung industrieller feldgeräte |
| JP7608885B2 (ja) * | 2021-03-11 | 2025-01-07 | オムロン株式会社 | 制御システムおよび制御方法 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5761518A (en) * | 1996-02-29 | 1998-06-02 | The Foxboro Company | System for replacing control processor by operating processor in partially disabled mode for tracking control outputs and in write enabled mode for transferring control loops |
| JP2001202101A (ja) * | 2000-01-18 | 2001-07-27 | Toshiba Corp | 二重化制御システムおよびそのプログラムメンテナンス方法 |
| US8280533B2 (en) * | 2000-06-20 | 2012-10-02 | Fisher-Rosemount Systems, Inc. | Continuously scheduled model parameter based adaptive controller |
| US6901583B1 (en) * | 2001-07-19 | 2005-05-31 | Hewlett-Packard Development Company, L.P. | Method for testing of a software emulator while executing the software emulator on a target machine architecture |
| JP2003316433A (ja) * | 2002-04-22 | 2003-11-07 | Sumitomo Metal Ind Ltd | 制御設備における制御用計算機更新時の試運転確認システム |
| JP4399773B2 (ja) | 2003-11-19 | 2010-01-20 | 横河電機株式会社 | 制御システム |
| JP2005267297A (ja) * | 2004-03-19 | 2005-09-29 | Yaskawa Electric Corp | Plc更新方法 |
| US8327353B2 (en) * | 2005-08-30 | 2012-12-04 | Microsoft Corporation | Hierarchical virtualization with a multi-level virtualization mechanism |
| US20090132057A1 (en) * | 2007-11-20 | 2009-05-21 | Abb Research Ltd. | Control system for controlling the movements of a plurality of mechanical units |
| US8201161B2 (en) * | 2008-01-07 | 2012-06-12 | Lenovo (Singapore) Pte. Ltd. | System and method to update device driver or firmware using a hypervisor environment without system shutdown |
| JP5304331B2 (ja) * | 2009-03-05 | 2013-10-02 | 東芝三菱電機産業システム株式会社 | プラント監視制御システム移行装置 |
| CN101706659A (zh) * | 2009-11-13 | 2010-05-12 | 南京富士通南大软件技术有限公司 | 一种车载设备生产的过程控制系统及其实现方法 |
| DE102010010890B4 (de) * | 2010-03-10 | 2012-03-22 | Siemens Aktiengesellschaft | Verfahren zum Ersetzen einer bestehenden Leiteinrichtung in einem Automatisierungssystem durch eine neue Leiteinrichtung und dazu ausgebildetes Automatisierungssystem |
| US8442663B2 (en) * | 2010-08-23 | 2013-05-14 | Fisher-Rosemount Systems, Inc. | Methods, apparatus and articles of manufacture to test process control systems |
| CN103238143B (zh) * | 2010-09-27 | 2016-11-16 | 费希尔-罗斯蒙特系统公司 | 用于虚拟化过程控制系统的方法和设备 |
| US8820342B2 (en) * | 2010-10-29 | 2014-09-02 | Tapco International Corporation | Actuator control device and method |
| JP5749022B2 (ja) * | 2011-01-11 | 2015-07-15 | 株式会社東芝 | プラント監視システムの更新方法及び更新システム |
-
2012
- 2012-07-03 JP JP2012149352A patent/JP5660082B2/ja active Active
-
2013
- 2013-06-26 EP EP13173899.9A patent/EP2682829B1/en active Active
- 2013-06-28 US US13/930,697 patent/US9891601B2/en active Active
- 2013-07-01 CN CN201310272410.7A patent/CN103529768B/zh active Active
Also Published As
| Publication number | Publication date |
|---|---|
| EP2682829A3 (en) | 2016-12-07 |
| CN103529768B (zh) | 2017-04-12 |
| CN103529768A (zh) | 2014-01-22 |
| JP2014010811A (ja) | 2014-01-20 |
| EP2682829A2 (en) | 2014-01-08 |
| US20140012398A1 (en) | 2014-01-09 |
| EP2682829B1 (en) | 2023-08-23 |
| US9891601B2 (en) | 2018-02-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5660082B2 (ja) | プロセス制御装置及びシステム | |
| JP5561298B2 (ja) | プロセス制御システム | |
| US10838381B2 (en) | Setting system, setting device, setting method, and setting program | |
| JP6790999B2 (ja) | 電池管理装置、電池管理システム、および電池管理方法 | |
| JP5915627B2 (ja) | プロセス制御システム | |
| US7013184B2 (en) | Fieldbus device | |
| CN101467113A (zh) | 用于监控过程控制系统中的阀门状态和性能的系统和方法 | |
| CN105518547B (zh) | 自动化系统 | |
| JP5653391B2 (ja) | データポーリング方法及びその方法を用いた原子力プラントのディジタル計装制御システム | |
| JP2012198841A (ja) | フィールドネットワークシステム | |
| JP2005259077A (ja) | スレーブおよび監視システム | |
| JP2010244424A (ja) | プラント監視制御システム用の制御装置 | |
| EP2921918A1 (en) | Smart field device for use in automation and control systems | |
| JP4129749B2 (ja) | ネットワーク監視制御システム | |
| JP6897452B2 (ja) | 情報収集システム | |
| Buczaj et al. | The use of LabView environment for the bulding of supervision system controlling the climatic and technical parameters in farm rooms | |
| WO2015162792A1 (ja) | 機能ユニット、アナログ入力ユニット、プログラマブルコントローラシステム | |
| JP7028350B2 (ja) | 情報収集仲介機器、情報収集仲介方法、及び情報収集仲介プログラム | |
| CN203311257U (zh) | 一种分布式物流设备的联调系统 | |
| JP2016206763A (ja) | 監視制御システム | |
| JP2025035682A (ja) | 監視制御システム及び監視制御方法 | |
| JP6202903B2 (ja) | ビル監視システムおよび監視制御装置 | |
| CN120692295A (zh) | 一种工业控制系统 | |
| CN119916669A (zh) | 虚拟化控制系统 | |
| JP2010267061A (ja) | 発電監視制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140423 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140618 |
|
| 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: 20141104 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141117 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5660082 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |