JP6915583B2 - セーフティ制御システムおよびセーフティ制御システムにおける制御方法 - Google Patents
セーフティ制御システムおよびセーフティ制御システムにおける制御方法 Download PDFInfo
- Publication number
- JP6915583B2 JP6915583B2 JP2018077410A JP2018077410A JP6915583B2 JP 6915583 B2 JP6915583 B2 JP 6915583B2 JP 2018077410 A JP2018077410 A JP 2018077410A JP 2018077410 A JP2018077410 A JP 2018077410A JP 6915583 B2 JP6915583 B2 JP 6915583B2
- Authority
- JP
- Japan
- Prior art keywords
- safety
- control unit
- variable
- safety control
- data area
- 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—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/04—Program control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
- G05B19/0425—Safety, monitoring
-
- 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—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/04—Program control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/048—Monitoring; Safety
-
- 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
- G05B9/00—Safety arrangements
- G05B9/02—Safety arrangements electric
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/14—Plc safety
- G05B2219/14012—Safety integrity level, safety integrated systems, SIL, SIS
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31103—Configure parameters of controlled devices
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Programmable Controllers (AREA)
- Safety Devices In Control Systems (AREA)
Description
まず、本発明が適用される場面の一例について説明する。図1は、本実施の形態に係るセーフティ制御システム1の構成例を示す模式図である。セーフティ制御システム1は、機能安全を実現するためのシステムである。
<B.ハードウェア構成例>
次に、本実施の形態に係るセーフティ制御システム1を構成する主たる装置のハードウェア構成例について説明する。
図4は、本実施の形態に係る制御装置2を構成する標準制御ユニット100のハードウェア構成例を示す模式図である。図4を参照して、標準制御ユニット100は、プロセッサ102と、メインメモリ104と、ストレージ106と、ネットワークコントローラ108,110と、フィールドバスコントローラ112と、メモリカードインターフェイス116と、ローカルバスコントローラ120とを含む。これらのコンポーネントは、プロセッサバス130を介して接続されている。
図5は、本実施の形態に係る制御装置2を構成するセーフティ制御ユニット200のハードウェア構成例を示す模式図である。図5を参照して、セーフティ制御ユニット200は、プロセッサ202と、メインメモリ204と、ストレージ206と、ローカルバスコントローラ220とを含む。これらのコンポーネントは、プロセッサバス230を介して接続されている。
図6は、本実施の形態に係る制御装置2を構成するセーフティIOユニット300のハードウェア構成例を示す模式図である。図6を参照して、セーフティIOユニット300は、プロセッサ302と、システムメモリ306と、セーフティIOモジュール308と、ローカルバスコントローラ320とを含む。これらのコンポーネントは、プロセッサバス330を介して接続されている。
図7は、本実施の形態に係る制御装置2を構成する通信カプラユニット400のハードウェア構成例を示す模式図である。図7を参照して、通信カプラユニット400は、プロセッサ402と、メインメモリ404と、ストレージ406と、ネットワークコントローラ408,410と、フィールドバスコントローラ412と、ローカルバスコントローラ420とを含む。これらのコンポーネントは、プロセッサバス430を介して接続されている。
次に、本実施の形態に係るセーフティ制御システム1におけるデータ伝送の一例について説明する。図8は、本実施の形態に係るセーフティ制御システム1におけるデータ伝送の一例を示すシーケンス図である。
次に、本実施の形態に係るセーフティ制御システム1において提供される設定用ユーザインターフェイスの一例について説明する。本実施の形態における設定は、主として、セーフティ制御ユニット200において利用可能な変数の定義および属性の設定などを行なう段階、および、セーフティ制御ユニット200において定義された変数と標準制御ユニット100において定義される変数との関連付けを行なう段階とを含む。
本実施の形態においては、標準制御ユニット100とセーフティ制御ユニット200とを組み合わせた構成を主として例示したが、これに限らず、両ユニットを一体的に構成してもよい。この場合であっても、上述したような特徴的な処理を実装できる。
上述したような本実施の形態は、以下のような技術思想を含む。
[構成1]
機能安全を実現するセーフティ制御システム(1)であって、
セーフティプログラム(2064)を実行する演算処理部(202)と、
外部装置(600)からのアクセスを受けて保持する変数を更新するアクセス管理部(160)とを備え、
前記演算処理部は、前記アクセス管理部により特定の変数が予め定められた値に更新されると、前記セーフティプログラムの実行を開始し、
前記アクセス管理部は、前記外部装置との間で、セキュア通信により、変数を更新するための指令を受付ける、セーフティ制御システム。
[構成2]
前記セーフティ制御システムは、主として標準制御を担当する標準制御ユニット(100)と、主としてセーフティ制御を担当するセーフティ制御ユニット(200)とを備え、
前記演算処理部は前記セーフティ制御ユニットに設けられ、前記アクセス管理部は前記標準制御ユニットに設けられる、構成1に記載のセーフティ制御システム。
[構成3]
前記標準制御ユニットと前記セーフティ制御ユニットとの間は、ローカルバス(10)を介して、変数の更新が反映される、構成2に記載のセーフティ制御システム。
[構成4]
前記セーフティ制御システムが管理する変数に対して、1または複数の属性の設定を受付ける属性設定受付部(700)をさらに備え、
前記1または複数の属性は、セキュア性の有効/無効の設定を含む、構成1〜3のいずれか1項に記載のセーフティ制御システム。
[構成5]
前記アクセス管理部は、前記セキュア性を有効に設定された変数の値を更新するための指令の遣り取りには、セキュア通信を用いる、構成4に記載のセーフティ制御システム。
[構成6]
機能安全を実現するセーフティ制御システムにおける制御方法であって、
外部装置との間で、セキュア通信により、変数値を更新するための指令を受付けるステップ(SQ1)と、
前記外部装置からの前記指令を受けて保持する変数を更新するステップ(SQ3,SQ4,SQ5)と、
特定の変数が予め定められた値に更新されると、セーフティプログラムの実行を開始するステップ(SQ6)とを備える、セーフティ制御システムにおける制御方法。
一般的なセーフティ制御システムにおいては、入力ユニットにハードワイヤを介して接続された操作ボタンなどを用いて、セーフティ制御を起動するように構成される。メンテナンス性の向上、省配線性、伝達される信号に生じ得るノイズなどの観点から、このようなハードワイヤを用いる構成ではなく、データ伝送による方法が望まれている。
Claims (6)
- 機能安全を実現するセーフティ制御システムであって、
主として標準制御を担当する標準制御ユニットと、
主としてセーフティ制御を担当するセーフティ制御ユニットとを備え、
前記標準制御ユニットは、
第1のデータ領域と、
外部装置からのアクセスを受けて前記第1のデータ領域に保持される変数を更新するアクセス管理部を備え、
前記セーフティ制御ユニットは、
第2のデータ領域と、
セーフティプログラムを実行する演算処理部とを備え、
前記セーフティ制御システムは、前記第1のデータ領域に保持される変数と前記第2のデータ領域に保持される変数とを対応付けるとともに、前記第1のデータ領域に保持される変数の更新を前記第2のデータ領域の対応する変数に反映する変数管理部をさらに備え、
前記アクセス管理部により前記第1のデータ領域に保持される特定の変数が予め定められた値に更新されて、前記第2のデータ領域に保持される対応する変数が当該予め定められた値に更新されると、前記演算処理部は、前記セーフティプログラムの実行を開始し、
前記アクセス管理部は、前記外部装置との間で、セキュア通信により、前記第1のデータ領域に保持される特定の変数を更新するための指令を受付ける、セーフティ制御システム。 - 前記標準制御ユニットの前記第1のデータ領域と前記セーフティ制御ユニットの前記第2のデータ領域との間は、ローカルバスを介して、変数の更新が反映される、請求項1に記載のセーフティ制御システム。
- 前記セーフティ制御システムの前記第2のデータ領域に保持される変数に対して、1または複数の属性の設定を受付ける属性設定受付部をさらに備え、
前記1または複数の属性は、セキュア性の有効/無効の設定を含む、請求項1または2に記載のセーフティ制御システム。 - 前記アクセス管理部は、前記セキュア性を有効に設定された変数の値を更新するための指令の遣り取りには、セキュア通信を用いる、請求項3に記載のセーフティ制御システム。
- 前記1または複数の属性は、前記第2のデータ領域に保持される変数を前記標準制御ユニットに公開するか否かの設定を含む、請求項3または4に記載のセーフティ制御システム。
- 機能安全を実現するセーフティ制御システムにおける制御方法であって、前記セーフティ制御システムは、
主として標準制御を担当する標準制御ユニットと、
主としてセーフティ制御を担当するセーフティ制御ユニットとを備え、
前記標準制御ユニットは、第1のデータ領域を備え、
前記セーフティ制御ユニットは、第2のデータ領域とセーフティプログラムを実行する演算処理部とを備え、前記制御方法は、
外部装置との間で、セキュア通信により、変数値を更新するための指令を受付けるステップと、
前記外部装置からの前記指令を受けて前記第1のデータ領域に保持される変数を更新するステップと、
前記第1のデータ領域に保持される変数と前記第2のデータ領域に保持される変数とを対応付けるとともに、前記第1のデータ領域に保持される変数の更新を前記第2のデータ領域の対応する変数に反映するステップと、
前記第2のデータ領域に保持される対応する変数が予め定められた値に更新されると、前記演算処理部でセーフティプログラムの実行を開始するステップとを備える、セーフティ制御システムにおける制御方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018077410A JP6915583B2 (ja) | 2018-04-13 | 2018-04-13 | セーフティ制御システムおよびセーフティ制御システムにおける制御方法 |
| PCT/JP2019/011876 WO2019198456A1 (ja) | 2018-04-13 | 2019-03-20 | セーフティ制御システムおよびセーフティ制御システムにおける制御方法 |
| EP19785876.4A EP3779614B1 (en) | 2018-04-13 | 2019-03-20 | Safety control system and control method in safety control system |
| CN201980018995.5A CN111868638B (zh) | 2018-04-13 | 2019-03-20 | 安全控制系统及安全控制系统的控制方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018077410A JP6915583B2 (ja) | 2018-04-13 | 2018-04-13 | セーフティ制御システムおよびセーフティ制御システムにおける制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019185516A JP2019185516A (ja) | 2019-10-24 |
| JP6915583B2 true JP6915583B2 (ja) | 2021-08-04 |
Family
ID=68164030
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018077410A Active JP6915583B2 (ja) | 2018-04-13 | 2018-04-13 | セーフティ制御システムおよびセーフティ制御システムにおける制御方法 |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP3779614B1 (ja) |
| JP (1) | JP6915583B2 (ja) |
| CN (1) | CN111868638B (ja) |
| WO (1) | WO2019198456A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2023062812A1 (ja) * | 2021-10-15 | 2023-04-20 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6999824B2 (en) * | 1997-08-21 | 2006-02-14 | Fieldbus Foundation | System and method for implementing safety instrumented systems in a fieldbus architecture |
| US6975966B2 (en) * | 2003-01-28 | 2005-12-13 | Fisher-Rosemount Systems, Inc. | Integrated diagnostics in a process plant having a process control system and a safety system |
| US7237109B2 (en) * | 2003-01-28 | 2007-06-26 | Fisher- Rosemount Systems, Inc. | Integrated security in a process plant having a process control system and a safety system |
| AU2003900764A0 (en) * | 2003-02-20 | 2003-03-06 | Secure Systems Limited | Bus bridge security system and method for computers |
| JP4196757B2 (ja) * | 2003-07-08 | 2008-12-17 | オムロン株式会社 | セーフティコントローラ |
| US8401003B1 (en) * | 2006-03-20 | 2013-03-19 | 8X8, Inc. | Method and system for updating physical location information |
| US20070240069A1 (en) * | 2006-04-11 | 2007-10-11 | Invensys Systems, Inc. | Appearance objects for configuring and graphically displaying programmed/configured process control |
| JP4491439B2 (ja) * | 2006-06-30 | 2010-06-30 | 株式会社日立製作所 | 制御装置及び制御方法 |
| JP4793589B2 (ja) * | 2007-06-13 | 2011-10-12 | オムロン株式会社 | 安全リモートi/oターミナル |
| JP4783452B2 (ja) * | 2009-08-07 | 2011-09-28 | 富士通セミコンダクター株式会社 | セキュアプロセッサ |
| DE102010062908B4 (de) * | 2010-12-13 | 2012-10-31 | Siemens Aktiengesellschaft | Verfahren zum Parametrisieren eines Gerätes, parametrisierbares Gerät und Parametrisierungsvorrlchtung |
| JP5942446B2 (ja) * | 2012-02-01 | 2016-06-29 | オムロン株式会社 | サポート装置およびサポートプログラム |
| US9489832B2 (en) * | 2014-04-04 | 2016-11-08 | Rockwell Automation Technologies, Inc. | Industrial-enabled mobile device |
| EP3112964B1 (en) * | 2015-07-01 | 2019-03-27 | Abb Ag | A method and system for safety-relevant input to a control system |
| JP6633373B2 (ja) * | 2015-12-03 | 2020-01-22 | 株式会社東芝 | 制御装置 |
| US10097585B2 (en) * | 2016-01-22 | 2018-10-09 | Rockwell Automation Technologies, Inc. | Model-based security policy configuration and enforcement in an industrial automation system |
| CN107220313A (zh) * | 2017-05-15 | 2017-09-29 | 太仓诚泽网络科技有限公司 | 一种基于数据查找的企业管理系统 |
-
2018
- 2018-04-13 JP JP2018077410A patent/JP6915583B2/ja active Active
-
2019
- 2019-03-20 EP EP19785876.4A patent/EP3779614B1/en active Active
- 2019-03-20 CN CN201980018995.5A patent/CN111868638B/zh active Active
- 2019-03-20 WO PCT/JP2019/011876 patent/WO2019198456A1/ja not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| WO2019198456A1 (ja) | 2019-10-17 |
| JP2019185516A (ja) | 2019-10-24 |
| EP3779614B1 (en) | 2025-04-23 |
| EP3779614A1 (en) | 2021-02-17 |
| CN111868638A (zh) | 2020-10-30 |
| EP3779614A4 (en) | 2022-01-05 |
| CN111868638B (zh) | 2024-07-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6747525B2 (ja) | セーフティシステムおよびセーフティコントローラ | |
| CN110320829B (zh) | 安全控制系统以及安全控制单元 | |
| JP6954190B2 (ja) | 制御システム、コントローラ、および制御方法 | |
| JP7497395B2 (ja) | 産業用オートメーション装置用の更新されたアプリケーションをコミッショニングする方法および装置 | |
| US20210064004A1 (en) | Control Device, Control Method, and Control Program | |
| CN110324220A (zh) | 支持装置、计算机可读存储介质、设定方法 | |
| US10715396B2 (en) | Support apparatus, non-transitory computer readable recording medium and setting method | |
| JP6915583B2 (ja) | セーフティ制御システムおよびセーフティ制御システムにおける制御方法 | |
| JP6149393B2 (ja) | 通信カプラ、情報処理装置、制御方法およびプログラム | |
| CN111788816A (zh) | 在自动化系统中建立网络通信的方法 | |
| CN110320868A (zh) | 控制装置 | |
| JP2014127055A (ja) | Plcの周辺装置 | |
| WO2021038930A1 (ja) | サポート装置、サポートプログラムおよび設定方法 | |
| WO2020184063A1 (ja) | 制御システムおよび制御装置 | |
| JP7070479B2 (ja) | 制御システムおよび制御装置 | |
| JP6409520B2 (ja) | 制御システム、および中継装置 | |
| WO2023248548A1 (ja) | 制御システム、中継装置および通信方法 | |
| JP2024011461A (ja) | 制御システム、制御装置および通信方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200309 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210126 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210316 |
|
| 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: 20210615 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210628 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6915583 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |