JP6201917B2 - フィールドデバイスを設定するためのシステムおよび方法 - Google Patents
フィールドデバイスを設定するためのシステムおよび方法 Download PDFInfo
- Publication number
- JP6201917B2 JP6201917B2 JP2014141176A JP2014141176A JP6201917B2 JP 6201917 B2 JP6201917 B2 JP 6201917B2 JP 2014141176 A JP2014141176 A JP 2014141176A JP 2014141176 A JP2014141176 A JP 2014141176A JP 6201917 B2 JP6201917 B2 JP 6201917B2
- Authority
- JP
- Japan
- Prior art keywords
- driver
- field device
- field
- primary
- application
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- 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
- G05B19/0426—Programming the control sequence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/4401—Bootstrapping
- G06F9/4411—Configuring for operating with peripheral devices; Loading of device drivers
-
- 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/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23304—Download program from host
-
- 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/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25428—Field device
-
- 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/31334—Database with devices, configuration, of plant
-
- 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/31422—Upload, download programs, parameters from, to station to, from server
-
- 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)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Stored Programmes (AREA)
- Programmable Controllers (AREA)
Description
・ ウェブコンポーネント。ウェブコンポーネントは、ホストアプリケーションと対話するためにウェブベースのクライアント(ブラウザ)によって用いられるサーバ側のオブジェクトとして定義される。
・ 画像などの静的資源ファイル
・ ヘルパクラス
・ ライブラリ
・ 配置記述子(.xmlファイル)
を含む配置可能なパッケージである。
12 宛先装置
14 ホストアプリケーション
16 フィールドデバイスドライバ
18 サービスアプリケーション
20 ユーザインターフェースアプリケーション
200 コンピュータ実装方法
300 システム
302 フィールドデバイス
304 1次装置
306 アプリケーション、ブラウザ
308 2次装置
310 ネットワーク
312 ホストアプリケーション
314 ドライババリデータサービス
316 ウェブアプリケーション
318 フィールドデバイスドライバ
322 ホストアプリケーション
324 ドライババリデータサービス
326 ウェブアプリケーション
330 サービスアプリケーション
332 フィールドデバイスドライバ配置サービス
400 ルックアップテーブル
402 列、タイプ識別子
404 列
Claims (8)
- 産業プラントでフィールドデバイスを設定するための1次装置であって、
2次装置にアクセスするためのアプリケーションと、
前記2次装置から受信した、配置されたウェブアプリケーションであって、ユーザインターフェースおよびドライババリデータサービスを有する、配置されたウェブアプリケーションとを備え、
前記2次装置が、
ホストアプリケーションおよびドライババリデータサービスを有するウェブアプリケーションと、
フィールドデバイスドライバ配置サービスと、
前記フィールドデバイスを構成するための関連するフィールドデバイスドライバとを含み、
前記1次装置の前記ドライババリデータサービスが、前記フィールドデバイス用の関連するフィールドデバイスドライバが前記1次装置内にないことを判定すると、前記フィールドデバイスドライバ配置サービスは、前記2次装置から前記1次装置に前記関連するフィールドデバイスドライバを転送するために前記1次装置の前記ドライババリデータサービスによって起動され、
前記関連するフィールドデバイスドライバが前記1次装置に転送されると、ユーザインターフェースアプリケーションはフィールドデバイスを設定するために前記1次装置で起動される、1次装置。 - 前記アプリケーションが、ネットワーク上で前記2次装置にアクセスするためのブラウザまたはショートカットである、請求項1に記載の装置。
- 前記配置されたウェブアプリケーションが、前記2次装置内の前記ウェブアプリケーションの複製である、請求項1または2に記載の装置。
- 前記配置されたウェブアプリケーションが、前記1次装置の前記ブラウザを介してアクセスされる前記2次装置の前記ウェブアプリケーションである、請求項2に記載の装置。
- フィールドデバイスを構成するためのシステムであって、
産業プラントでフィールドデバイスを設定するための1次装置と
前記1次装置を用いて産業プラントでフィールドデバイスを設定するための2次装置と、を備え、
前記1次装置は、
2次装置にアクセスするためのアプリケーションと、
前記2次装置から受信した、配置されたウェブアプリケーションであって、ユーザインターフェースおよびドライババリデータサービスを有する、配置されたウェブアプリケーションとを備え、
前記2次装置は、
ホストアプリケーションおよびドライババリデータサービスを有するウェブアプリケーションと、
フィールドデバイスドライバ配置サービスと、
前記フィールドデバイスを構成するための関連するフィールドデバイスドライバとを含み、
前記1次装置の前記ドライババリデータサービスが、前記フィールドデバイス用の関連するフィールドデバイスドライバが前記1次装置内にないことを判定すると、前記フィールドデバイスドライバ配置サービスは、前記2次装置から前記1次装置に前記関連するフィールドデバイスドライバを転送するために前記1次装置の前記ドライババリデータサービスによって起動され、
前記関連するフィールドデバイスドライバが前記1次装置に転送されると、ユーザインターフェースアプリケーションはフィールドデバイスを設定するために前記1次装置で起動されることを特徴とするシステム。 - 1次装置によって産業プラントで少なくとも1つのフィールドデバイスを設定するためのコンピュータ実装方法であって、
2次装置の第1のアプリケーションにアクセスするステップであって、前記第1のアプリケーションがホストアプリケーションおよびドライババリデータサービスを有する、ステップと、
前記少なくとも1つのフィールドデバイス用の関連するフィールドデバイスドライバが前記1次装置内にあるかどうかを判定するステップと、
前記関連するフィールドデバイスドライバが前記1次装置内にないと、前記2次装置から前記1次装置に前記フィールドデバイスドライバを転送し、インストールするステップと、
前記少なくとも1つのフィールドデバイスを設定するためにユーザインターフェースを起動するステップと
を含む、コンピュータ実装方法。 - 前記第1のアプリケーションが、ネットワーク上で前記2次装置にアクセスするためのブラウザまたは前記ブラウザへのショートカットのいずれかを用いて前記1次装置からアクセスされる、請求項6に記載の方法。
- 構成のために前記少なくとも1つのフィールドデバイスを識別するステップをさらに含む、請求項6に記載の方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/057,645 US20150113423A1 (en) | 2013-10-18 | 2013-10-18 | System and method to configure a field device |
US14/057,645 | 2013-10-18 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015079486A JP2015079486A (ja) | 2015-04-23 |
JP6201917B2 true JP6201917B2 (ja) | 2017-09-27 |
Family
ID=50771204
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014141176A Active JP6201917B2 (ja) | 2013-10-18 | 2014-07-09 | フィールドデバイスを設定するためのシステムおよび方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20150113423A1 (ja) |
EP (1) | EP2863281B1 (ja) |
JP (1) | JP6201917B2 (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2911024B1 (de) * | 2014-02-21 | 2017-05-03 | Siemens Aktiengesellschaft | Verfahren zur Inbetriebnahme eines industriellen Automatisierungsnetzwerks |
EP3056953A1 (de) * | 2015-02-11 | 2016-08-17 | Siemens Aktiengesellschaft | Autarkes Feldgerät der Automatisierungstechnik zur Fernüberwachung |
DE102015108053A1 (de) * | 2015-05-21 | 2016-11-24 | Endress+Hauser Process Solutions Ag | Automatisierter Topologiescan |
ES2818081T3 (es) * | 2015-11-06 | 2021-04-09 | Schneider Electric Ind Sas | Procedimiento y disposición para el control remoto de dispositivos de campo de al menos un sistema de automatización |
DE102017109030A1 (de) * | 2017-04-27 | 2018-10-31 | Endress+Hauser Process Solutions Ag | Verfahren zum Betreiben eines Feldgeräts |
DE102017109029A1 (de) | 2017-04-27 | 2018-10-31 | Endress+Hauser Process Solutions Ag | Anordnung, Feldbuszugriffseinheit und Verfahren zum Überwachen einer Anlage der Automatisierungstechnik |
DE102018215420A1 (de) * | 2018-09-11 | 2020-03-12 | Siemens Aktiengesellschaft | Vorrichtung zum Überwachen eines Zustands einer in einem ersten Netzwerk angeordneten ersten Komponente |
DE102018124330A1 (de) * | 2018-10-02 | 2020-04-02 | Endress+Hauser Conducta Gmbh+Co. Kg | Verfahren zum Anpassen von Funktionalitäten eines Feldgeräts |
FI20195408A1 (en) * | 2019-05-17 | 2020-11-18 | Valmet Automation Oy | Remote access to automation system |
US10698746B1 (en) * | 2019-05-21 | 2020-06-30 | Yokogawa Electric Corporation | Systems, methods and computer program products for controlling a field device |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6966060B1 (en) * | 1999-07-02 | 2005-11-15 | Microsoft Corporation | Method and system for remote client installation |
US7165109B2 (en) * | 2001-01-12 | 2007-01-16 | Microsoft Corporation | Method and system to access software pertinent to an electronic peripheral device based on an address stored in a peripheral device |
US7290030B2 (en) * | 2001-07-13 | 2007-10-30 | Rockwell Automation Technologies, Inc. | Internet object based interface for industrial controller |
JP2003202986A (ja) * | 2002-01-07 | 2003-07-18 | Fujitsu Ltd | Webページを介したデバイス・ドライバのインストール |
US7213060B2 (en) * | 2002-04-23 | 2007-05-01 | Canon Kabushiki Kaisha | Web based creation of printer instances on a workstation |
US7865907B2 (en) * | 2003-09-25 | 2011-01-04 | Fisher-Rosemount Systems, Inc. | Method and apparatus for providing automatic software updates |
DE10357276B4 (de) * | 2003-12-05 | 2012-02-23 | Abb Research Ltd. | System und Verfahren zur gerichteten Bereitstellung und Installation von gerätespezifischen Funktionalitäten und/oder Informationen für die Feldgeräte eines verteilten Systems |
JP4582167B2 (ja) * | 2007-04-27 | 2010-11-17 | ダイキン工業株式会社 | 群管理装置及び群管理プログラム |
JP5188818B2 (ja) * | 2008-01-30 | 2013-04-24 | 株式会社日立ソリューションズ | 複数アプリケーション形態における入力検証実装方法 |
DE102008027935A1 (de) * | 2008-06-12 | 2009-12-17 | Codewrights Gmbh | Vorrichtung zur Integration von Geräteobjekten in eine übergeordnete Steuereinheit |
US8631340B2 (en) * | 2008-06-25 | 2014-01-14 | Microsoft Corporation | Tab management in a user interface window |
DE102009028051B4 (de) * | 2009-07-28 | 2023-10-26 | Endress + Hauser Conducta Gesellschaft für Mess- und Regeltechnik mbH + Co. KG | System zur Bedienung eines Feldgeräts über ein entferntes Terminal |
DE102009046806A1 (de) * | 2009-11-18 | 2011-06-01 | Codewrights Gmbh | Verfahren zum Bereitstellen von gerätespezifischen Informationen eines Feldgeräts der Automatisierungstechnik |
US8578059B2 (en) * | 2010-02-01 | 2013-11-05 | Invensys Systems, Inc. | Deploying a configuration for multiple field devices |
US20110239109A1 (en) * | 2010-03-24 | 2011-09-29 | Mark Nixon | Methods and apparatus to display process data |
JP5565624B2 (ja) * | 2010-08-20 | 2014-08-06 | 横河電機株式会社 | パラメータ設定ツール |
DE102011079756A1 (de) * | 2011-07-25 | 2013-01-31 | Endress + Hauser Process Solutions Ag | Einrichtung zur Feldgeräteintegration, die angepasst wurde, um eine Internet-und/oder Intranetverbindung zu einem Datenbanksystem herzustellen |
DE102011080569A1 (de) * | 2011-08-08 | 2013-02-14 | Endress + Hauser Process Solutions Ag | System und Verfahren zur Bedienung von Feldgeräten in einer Automatisierungsanlage |
EP2595016A1 (de) * | 2011-11-17 | 2013-05-22 | VEGA Grieshaber KG | Verfahren, Computerprogramm, computerlesbares Medium und Recheneinheit zur Bedienung von Feldgeräten |
DE102011087826A1 (de) * | 2011-12-06 | 2013-06-06 | Endress + Hauser Process Solutions Ag | Vorrichtung zur Bedienung von mindestens einem Feldgerät der Automatisierungstechnik |
-
2013
- 2013-10-18 US US14/057,645 patent/US20150113423A1/en not_active Abandoned
-
2014
- 2014-05-23 EP EP14169705.2A patent/EP2863281B1/en active Active
- 2014-07-09 JP JP2014141176A patent/JP6201917B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
EP2863281A3 (en) | 2015-05-06 |
EP2863281B1 (en) | 2017-11-15 |
US20150113423A1 (en) | 2015-04-23 |
EP2863281A2 (en) | 2015-04-22 |
JP2015079486A (ja) | 2015-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6201917B2 (ja) | フィールドデバイスを設定するためのシステムおよび方法 | |
US10802949B1 (en) | Systems and methods for infrastructure validation | |
US10419289B2 (en) | System and method for configuration management service | |
CN109547570B (zh) | 服务注册方法、装置、注册中心管理设备及存储介质 | |
JP4625213B2 (ja) | 周辺装置に関連する情報にアクセスする方法およびシステム | |
JP7055200B2 (ja) | ゲートウェイ管理コンソールにアクセスするためのコンピュータ処理方法、装置、システム、およびプログラム | |
KR102368200B1 (ko) | 장치 설계를 위한 코드 모듈 선택 | |
CN109375986A (zh) | 基于元数据的虚拟机配置 | |
CN103713918B (zh) | 软件应用安装***和方法 | |
US7949569B2 (en) | Distributed device information management system as a distributed information repository system | |
US20130326493A1 (en) | Computing Device Update Control | |
JP2021502735A (ja) | ゲートウェイ管理コンソールにアクセスする方法、システム、およびプログラム | |
JP2021502732A (ja) | ゲートウェイ管理コンソールにアクセスするためのコンピュータ処理方法、装置、システム、およびプログラム | |
JP6728691B2 (ja) | ソフトウェア及びファームウェアダウンロード及びインストール支援計算処理システム及びソフトウェアダウンロード支援方法 | |
JP7453426B2 (ja) | ネットワーク管理システム、方法、装置及び電子機器 | |
JP2019530089A (ja) | ウェブページとネイティブアプリケーションの間の通信を実現する方法及び装置並びに電子装置 | |
CN103858409A (zh) | 使用设备注册器和连线代理的传感器设备聚合 | |
US10324706B1 (en) | Automated software deployment for electromechanical systems | |
CN111079048A (zh) | 一种页面加载方法及装置 | |
JP2000181718A (ja) | ファ―ムウエアアップグレ―ド方法及びシステム | |
CN113544668A (zh) | 控制***和控制方法 | |
US10291743B2 (en) | Configuring service endpoints in native client applications | |
JP2015049714A (ja) | ソフトウェア管理装置、ソフトウェア管理システム、ソフトウェア管理方法、及びプログラム | |
US11263287B1 (en) | System to extend functionality of third party apps on multi-function device web browsers | |
KR101216905B1 (ko) | 모바일 엔진을 이용하여 어플리케이션을 실시간 제공하는 모바일 asp 시스템, 모바일 엔진 서버 및 그 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160805 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170518 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170530 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170719 |
|
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: 20170801 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170814 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6201917 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |