DE102011007384A1 - Verfahren zur Offline-Konfiguration eines Feldgeräts - Google Patents
Verfahren zur Offline-Konfiguration eines Feldgeräts Download PDFInfo
- Publication number
- DE102011007384A1 DE102011007384A1 DE102011007384A DE102011007384A DE102011007384A1 DE 102011007384 A1 DE102011007384 A1 DE 102011007384A1 DE 102011007384 A DE102011007384 A DE 102011007384A DE 102011007384 A DE102011007384 A DE 102011007384A DE 102011007384 A1 DE102011007384 A1 DE 102011007384A1
- Authority
- DE
- Germany
- Prior art keywords
- field device
- customer
- configuration data
- field
- offline
- 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.)
- Withdrawn
Links
Images
Classifications
-
- 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
-
- 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
- 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/31104—Remote configuration of parameters of controlled devices
-
- 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/34—Director, elements to supervisory
- G05B2219/34444—Web control system, with intelligent control components each with web server
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Stored Programmes (AREA)
Abstract
Die Erfindung betrifft ein Verfahren zur Offline-Konfiguration eines Feldgeräts (1.2) mit integriertem WebServer (2.2) eines vorgegebenen Feldgerätetyps, das an einer Prozessstelle in einer Prozessanlage (3) der Automatisierungstechnik eingesetzt werden soll, aber zum Zeitpunkt (t1) der Erstellung der Gerätekonfiguration noch nicht in der Prozessanlage (3) montiert oder in die Prozessanlage kommunikationstechnisch eingebunden ist, wobei von einem Dienstleister Feldgeräte (1.1', 1.2', ...) unterschiedlicher Feldgerätetypen mit integrierten WebServern (2.1', 2.2',...) physikalisch bereitgestellt werden, wobei ein Kunde über Internet (4) eine Verbindung zu dem jeweiligen Feldgerätetyp (1.1', 1.2', ...) herstellt, der dem zu konfigurierenden Feldgerät (1.2, 1.2, ...) entspricht, wobei das Feldgerät (1.1', 1.2', ...) des vorgegebenen Feldgerätetyps über Internet (4) so konfiguriert wird, dass es den Anforderungen für den Einsatz an der entsprechenden Prozessstelle in der Prozessanlage (3) genügt, wobei nach Abschluss der Offline-Konfiguration die Geräte-Konfigurationsdaten so vorgehalten werden, dass der Kunde auf die Geräte-Konfigurationsdaten Zugriff hat, und wobei im Falle der späteren Montage des Feldgeräts (1.2, 1.2,...) an der Prozessstelle in der Prozessanlage (3) die offline erzeugten Geräte-Konfigurationsdaten dem Feldgerät (1.2, 1.2, ...) zur Verfügung gestellt werden können.
Description
- Die Erfindung betrifft ein Verfahren zur Offline-Konfiguration eines Feldgeräts eines vorgegebenen Feldgerätetyps mit integriertem WebServer, wobei das Feldgerät an einer Prozessstelle in einer Prozessanlage der Automatisierungstechnik eingesetzt werden soll, aber zum Zeitpunkt der Konfiguration noch nicht in der Prozessanlage montiert oder kommunikationstechnisch noch nicht in die Prozessanlage eingebunden ist. Neben dem Begriff der Konfiguration eines Feldgeräts wird in der Automatisierungstechnik oftmals auch von den Parametrierung des Feldgeräts gesprochen.
- In der Prozess- ebenso wie in der Fabrikautomatisierungstechnik werden vielfach Feldgeräte eingesetzt, die zur Erfassung und/oder Beeinflussung von Prozessgrößen dienen. Zur Erfassung von Prozessgrößen dienen Messgeräte, wie beispielsweise Füllstandsmessgeräte, Durchflussmessgeräte, Druck- und Temperaturmessgeräte, pH-Messgeräte, Leitfähigkeitsmessgeräte, usw., welche die entsprechenden Prozessgrößen Füllstand, Durchfluss, Druck, Temperatur, pH-Wert bzw. Leitfähigkeit erfassen. Zur Beeinflussung der Prozessgrößen werden Aktoren verwendet, wie Ventile oder Pumpen, über die z. B. der Durchfluss einer Flüssigkeit in einer Rohrleitung oder der Füllstand eines Mediums in einem Behälter geändert wird. Unter dem in Verbindung mit der Erfindung verwendeten Begriff 'Feldgeräte' sind somit alle Typen von Messgeräten und Aktoren zu subsumieren.
- Als Feldgeräte werden darüber in Zusammenhang mit der Erfindung auch alle Geräte bezeichnet, die prozessnah eingesetzt werden und die prozessrelevante Informationen liefern oder verarbeiten. Neben den zuvor genannten Messgeräten/Sensoren und Aktoren werden als Feldgeräte allgemein auch solche Einheiten bezeichnet, die direkt an einem Feldbus angeschlossen sind und zur Kommunikation mit der übergeordneten Einheit dienen, wie z. B. Remote I/Os, Gateways, Linking Devices und Wireless Adapter bzw. Funkadapter. Eine Vielzahl solcher Feldgeräte wird von der Endress + Hauser-Gruppe hergestellt und vertrieben. In modernen Industrieanlagen erfolgt die Kommunikation zwischen zumindest einer übergeordneten Steuereinheit und den Feldgeräten in der Regel über ein Bussystem, wie beispielsweise Profibus® PA, Foundation Fieldbus® oder HART®. Die Bussysteme können sowohl drahtgebunden als auch drahtlos ausgestaltet sein. Die übergeordnete Steuereinheit dient zur Prozesssteuerung, zur Prozessvisualisierung, zur Prozessüberwachung sowie zur Inbetriebnahme und Bedienung der Feldgeräte und wird auch als Konfigurier-/Managementsystem bezeichnet.
- Die Integration von Feldgeräten in Konfigurations- oder Managementsysteme erfolgt über Gerätebeschreibungen, die dafür sorgen, dass die übergeordneten Steuereinheiten die von den Feldgeräten gelieferten Daten erkennen und interpretieren können. Bereit gestellt werden die Gerätebeschreibungen für jeden Feldgerätetyp bzw. für jeden Feldgerätetyp in unterschiedlichen Applikationen in der Regel von dem jeweiligen Gerätehersteller. Damit die Feldgeräte in unterschiedliche Feldbussysteme integriert werden können, müssen unterschiedliche Gerätebeschreibungen für die unterschiedlichen Feldbussysteme erstellt werden. So gibt es – um nur einige Beispiele zu nennen – HART-, Fieldbus Foundation- und Profibus-Gerätebeschreibungen. Die Anzahl der Gerätebeschreibungen ist sehr groß, – entspricht sie doch der großen Zahl der unterschiedlichen Feldgeräte bzw. Feldgerätetypen in den unterschiedlichen Applikationen und Bussystemen.
- Zwecks Schaffung einer einheitlichen Beschreibungssprache für die Feldgeräte, haben die Fieldbus Foundation (FF), die HART Communication Foundation (HCF) und die Profibus Nutzerorganisation (PNO) eine einheitliche elektronische Gerätebeschreibungssprache (Electronic Device Description Language EDDL) erstellt. Die EDDL bzw. die entsprechende Electronic Device Description EDD ist in der Norm IEC 61804-2 definiert.
- Immer wichtiger in der Automatisierungstechnik wird das Industrial Ethernet. Beispiele für Industrial Ethernet sind: HSE, ControlNet, Industrial IP, Profi-Net, HART UDP/TCP, ... Feldgeräte, die über Industrial Ethernet mit einer übergeordneten Steuereinheit verbunden sind, verfügen üblicherweise auch über einen WebServer. Dieser WebServer ermöglicht die Bedienung, also insbesondere die Konfiguration, die Parametrierung oder die Diagnose eines Feldgeräts, mittels eines WebBrowsers. In diesem Zusammenhang redet man von einem Single Source Ansatz. Dieser Ansatz hat den Vorteil, dass keine Gerätetreiber bereitgestellt werden müssen. Hierdurch können Konfigurations- bzw. Managmentprobleme weitgehend ausgeschlossen werden.
- Prinzipiell ist die Bedienung der Feldgeräte nur online über eine mit dem Feldgerät verbundene oder verbindbare Bedieneinheit möglich.
- Aus der nicht vorveröffentlichten
DE 10 2009 054 491.3 , angemeldet von der Codewrights GmbH am 17.12.2009, ist ein Verfahren zur Offline-Parametrierung eines Feldgeräts der Prozessautomatisierung mittels einer Bedieneinheit bekannt geworden. Auch hier ist dem Feldgerät ein WebServer zugeordnet ist. Die Bedieneinheit weist einen WebBrowser auf. Das in der DE 10 2009 054 491.3 beschriebene Verfahren weist folgende Verfahrensschritte auf:
Die Bedieneinheit verbindet sich mit dem WebServer des zu bedienenden Feldgeräts über den WebBrowser. Eine vom WebServer zur Verfügung gestellte Steuerungslogik wird in den WebBrowser geladen. Die Steuerungslogik startet den Download von Offline WebSeiten, die in dem WebServer vorhanden sind oder die von ihm erzeugt werden, und lädt die WebSeiten und die jeweiligen Konfigurationsdaten des Feldgeräts in die Bedieneinheit. Die aktuellen Konfigurationsdaten werden offline unter Einbindung der WebSeiten und der jeweiligen geladenen Konfigurationsdaten in der Bedieneinheit bearbeitet oder erstellt. - Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren vorzuschlagen, das die zur Inbetriebnahme einer Prozessanlage benötigte Zeit erheblich reduziert.
- Die Aufgabe wird durch das erfindungsgemäße Verfahren gelöst, das die folgenden Verfahrensschritte aufweist:
- – von einem Dienstleister werden unterschiedliche Feldgerätetypen mit integrierten WebServern physikalisch bereitgestellt;
- – ein Kunde stellt über Internet eine Verbindung zu dem jeweiligen Feldgerätetyp, der dem zu konfigurierenden Feldgerät entspricht, her;
- – das Feldgerät des vorgegebenen Feldgerätetyps wird über Internet so konfiguriert, dass es den Anforderungen für den Einsatz an der Prozessstelle in der Prozessanlage genügt:
- – nach Abschluss der Offline-Konfiguration werden die Geräte-Konfigurationsdaten so vorgehalten, dass der Kunde auf die Geräte-Konfigurationsdaten Zugriff hat; im Falle der Montage des Feldgeräts an der Prozessstelle der Prozessanlage zu einem späteren Zeitpunkt werden die offline erzeugten Geräte-Konfigurationsdaten dem Feldgerät zur Verfügung gestellt. Insbesondere werden die Konfigurationsdaten in das Feldgerät geladen.
- Durch das erfindungsgemäße Verfahren wird die WebServer-Geräte-Konfiguration, ohne dass das Feldgerät vor Ort verfügbar ist, in der Planungsphase für die Prozessanlage vorbereitet, so dass die vorkonfigurierten Daten zu einem späteren Zeitpunkt während der sog. Inbetriebnahmephase für die Prozessanlage innerhalb kurzer Zeit in das Feldgerät überschrieben werden können. Die Zeit für die Inbetriebnahme der Prozessanlage lässt sich hierdurch erheblich reduzieren.
- Die Erfindung beschreibt somit ein Verfahren, wie zeitlich und örtlich von der Prozessanlage getrennt, von einem Feldgerät mit integriertem WebServer offline Geräte-Konfigurationsdaten zur Vorkonfiguration eines Feldgeräts erstellt werden können, ohne dass Gerätetreiber bzw. Device Type Manager erstellt werden müssen. Die vorkonfigurierten Geräte-Konfigurationsdaten werden während der Inbetriebnahmephase innerhalb kurzer Zeit in das in der Prozessanlage montierte Feldgerät übernommen.
- Eine vorteilhafte Ausgestaltung des erfindungsgemäßen Verfahrens sieht vor, dass der Zugriff auf den Feldgerätetyp, der dem zu konfigurierenden Feldgerät entspricht, für eine vorgegebene Zeitspanne von dem Dienstleister in Antwort auf eine entsprechende Anfrage des Kunden freigegeben wird.
- Weiterhin wird im Zusammenhang mit dem erfindungsgemäßen Verfahren vorgeschlagen, dass von dem Feldgerätetyp, der dem zu konfigurierenden Feldgerät entspricht, zu Beginn der Offline-Konfiguration die jeweils ursprünglich verfügbaren Konfigurationsdaten, die von dem Hersteller des Feldgerätetyps bei Auslieferung des Feldgeräts voreingestellt sind, bereitgestellt werden. Die ursprünglich verfügbaren Konfigurationsdaten entsprechen üblicherweise der Werkseinstellung des Feldgeräts.
- Eine vorteilhafte Ausgestaltung des erfindungsgemäßen Verfahrens sieht vor, dass der Zugriff auf den Feldgerätetyp von dem Dienstleister lizenziert wird. So kann der Zugang zu einem Feldgerätetyp mit einer Gebühr versehen sein, oder er ist einem Vertrag zugeordnet. Im letzteren Fall erfolgt der Zugang zu dem Feldgerätetyp bevorzugt über ein Passwort.
- In diesem Zusammenhang ist weiterhin vorgesehen, dass während der Offline-Konfiguration durch den Kunden der Zugriff auf den zu konfigurierenden Feldgerätetyp für eine Offline-Konfiguration durch einen weiteren Kunden gesperrt ist. Hierdurch ist sichergestellt, dass die Offline-Konfiguration ausschließlich den Anforderungen des zuerst angemeldeten Kunden entspricht.
- Darüber hinaus wird vorgeschlagen, dass dem Kunden nach dem Aufbau der Verbindung zu dem Server des Dienstleisters eine Liste mit verfügbaren Feldgerätetypen mit WebServern zur Verfügung gestellt wird. Der Kunde wählt anhand der bereitgestellten Liste den Feldgerätetyp aus, der seinem zu konfigurierenden Feldgerät entspricht. Die Feldgeräte sind übrigens eindeutig über eine IP Adresse im Netzwerk des Dienstleisters und ggf. über die Seriennummer des Feldgeräts definiert. Eine vorteilhafte Weiterbildung des erfindungsgemäßen Verfahrens sieht vor, dass die Geräte-Konfigurationsdaten lokal beim Kunden gespeichert werden. Nach der Montage des Feldgeräts in der Prozessanlage und während der Inbetriebnahme des Feldgeräts werden die Geräte-Konfigurationsdaten über einen Datenbus in das zugehörige Feldgerät geladen. Darüber hinaus besteht die Möglichkeit, dass der Kunde die lokal gespeicherten Geräte-Konfigurationsdaten wieder in den Server des Dienstleisters lädt, um dort ggf. Modifikationen an den Geräte-Konfigurationsdaten vorzunehmen.
- Alternativ ist vorgesehen, dass die vorkonfigurierten Geräte-Konfigurationsdaten von dem Dienstleister für den Kunden gespeichert und verwaltet werden. Bei der Inbetriebnahme des Feldgeräts in der Prozessanlage greift das Feldgerät auf die Geräte-Konfigurationsdaten zu. Selbstverständlich hat der Kunde die Möglichkeit, nach einer erneuten Anmeldung des Kunden beim Server des Dienstleisters die Konfiguration zu ändern.
- Als besonders vorteilhaft wird es angesehen, wenn die Geräte-Konfigurationsdaten als Geräte-Grundeinstellung auf dem Server des Dienstleisters gespeichert werden, so dass der Kunde nachfolgend auf diese Geräte-Grundeinstellung auch für ähnliche Messstellen des gleichen Feldgerätetyps zugreifen bzw. diese für die direkte Übernahme bei der Inbetriebnahme der Prozessanlage vorbereiten kann.
- Die Erfindung wird anhand der nachfolgenden Figur
1 näher erläutert.1 zeigt eine Vorrichtung bzw. eine Anordnung oder auch ein System zur Durchführung des erfindungsgemäßen Verfahrens. Weiterhin sind in der Figur1 schematisch die einzelnen Verfahrensschritte entsprechend einer bevorzugten Ausgestaltung des erfindungsgemäßen Verfahrens dargestellt. Die Abfolge der einzelnen Verfahrensschritte ist durch die Ziffern18 –26 gekennzeichnet. - Im oberen Bereich ist beispielhaft eine Anordnung gezeigt, mit der zu einem Zeitpunkt t1 Geräte-Konfigurationsdaten für das Feldgerät
1.1' offline erstellt werden. Zum Zeitpunkt t1 der Erstellung der Geräte-Konfigurationsdaten ist das zu konfigurierende Feldgerät1.1 noch nicht in der Prozessanlage3 montiert bzw. noch nicht in die Prozessanlage3 kommunikationstechnisch eingebunden. - Zur Offline-Erstellung der Geräte-Konfigurationsdaten nimmt der Kunde über einen an das Internet
4 angeschlossenen Rechner12 Kontakt zu dem Server5 eines Dienstleisters auf. Bei dem Kunden kann es sich beispielsweise um den Betreiber einer Prozessanlage3 oder ein Ingenieur-Büro handeln, das die Prozessanlage3 konzipiert bzw. engineered. Bei dem Dienstleister handelt es sich beispielsweise um einen Feldgerätehersteller und/oder einen Anbieter von Feldgeräten. Im gezeigten Fall sind sowohl die Sphäre des Kunden als auch die Sphäre des Dienstleisters durch Firewalls8 ,9 gesichert. - Der Server
5 des Dienstleisters ist mit dem Feldbus13 verbunden. An dem Feldbus13 ist das Feldgerät1.1' des gleichen vorgegebenen Feldgerätetyps mit integrierten WebServer2.1' physikalisch angeschlossen. Das Feldgerät1.1' des vorgegebenen Feldgerätetyps ist sozusagen der Stellvertreter des Feldgeräts1.1 des gleichen Feldgerätetyps. Durch die Punkte neben dem Feldgerät1.1' ist angedeutet, dass weitere Feldgeräte1.2' ,1.3' , ... anderer Feldgerätetypen gleichfalls in dem Feldbussystem13 angeordnet sind bzw. angeordnet sein können und von dem Kunden über Internet4 angesprochen werden können. Mögliche Feldgeräte, die in Verbindung mit der Erfindung genutzt werden können, sind in der Beschreibungseinleitung bereits genannt worden. - Bei dem Feldgerät
1.1 , das im unteren Bereich der Anordnung dargestellt ist, handelt es sich gleichfalls um eine Feldgerät1.1 mit integrierten WebServer2.1 . - Im unteren Bereich der Figur
1 ist eine Prozessanlage3 zu einem Zeitpunkt t2 dargestellt. Der Zeitpunkt t2 kennzeichnet einen Zeitpunkt, der nach dem Zeitpunkt t1 auftritt. Insbesondere kennzeichnet der Zeitpunkt t2 den Zeitpunkt, wenn das Feldgerät1.1 in der Prozessanlage in Betrieb genommen werden soll. - Über einen Feldbus
6a , der auf der Feldebene angeordnet ist, und einen Datenbus6b auf der Systemebene ist das Feldgerät1.1 mit einer übergeordneten Steuereinheit, die auf einem Rechner installiert ist, verbunden. Falls der Feldbus6a und der Datenbus6b voneinander unterschiedliche Protokolle verwenden, erfolgt eine Umsetzung der unterschiedlichen Protokolle in der feldnahen Steuerung14 . An den Feldbus6a ist das Feldgerät1.1 mit integriertem WebServer2.1 eines vorgegebenen Feldgerätetyps an einer vorgegebenen Prozessstelle in der Prozessanlage3 der Automatisierungstechnik installiert. Das Feldgerät1.1' und das Feldgerät1.1 sind vom gleichen Feldgerätetyp. Üblicherweise ist ein Feldgerät1.1 mit integriertem WebServer2.1 über Ethernet verbunden und kommunikationstechnisch über ein Ethernet Protokoll erreichbar. Über diese Verbindung werden die vorkonfigurierten Geräte-Konfigurationsdaten in das Feldgerät1.1 geladen. - Eine vorteilhafte Ausgestaltung des erfindungsgemäßen Verfahrens weist die folgenden Verfahrensschritte
18 –26 auf:
Im ersten Schritt18 verbindet sich der Kunde CUSTOMER mit einer Internet Seite des Dienstleisters und startet eine Anfrage zur Offline Gerätekonfiguration mittels WebBrowser, z. B. mittels des Microsoft Internet Explorers. - Im zweiten Schritt
19 liefert der Dienstleister SERVICE PROVIDER dem Kunden Information bezüglich des Zugangs zur Offline Geräte-Konfiguration und bezüglich der zur Verfügung gestellte Zeitspanne für die Offline Gerätekonfiguration. Während der Offline Geräte-Konfiguration durch den Kunden wird der Zugriff auf das zu konfigurierende Feldgerät1.1' des Feldgerätetyps für eine Offline Geräte-Konfiguration durch einen weiteren Kunden gesperrt. Bevorzugt werden dem Kunden zu Beginn der Offline-Konfiguration die Geräte-Konfigurationsdaten bereitgestellt, die von dem Hersteller des Feldgeräts1.2 des Feldgerätetyps bei Auslieferung des Feldgeräts1.2 voreingestellt sind. Es handelt sich insbesondere um die ab Werk vorgenommenen Einstellungen. - Im dritten Schritt
20 loggt sich der Kunde beim Server5 des Dienstleisters1 ein und startet die offline Konfiguration des Feldgeräts1.1' des ausgewählten Feldgerätetyps. Die Parametrierung bzw. die Konfigurierung erfolgt so, als sei das Feldgerät1.1 bereits an der vorgesehenen Messstelle in der Prozessanlage3 installiert, obwohl dies zum Zeitpunkt T1 der Offline Geräete-Konfiguration noch nicht der Fall ist. - Im vierten Schritt
21 werden die offline konfigurierten Daten als Datensatz in einer lokalen Datei des Kunden oder in einem Datenbank des Kunden gespeichert. Mit dem vierten Schritt21 ist die Vorkonfiguration des Feldgeräts1.1' abgeschlossen. Der Kunde konfiguriert nunmehr weitere Feldgeräte, oder er meldet sich vom Server5 des Dienstleisters ab. - Im fünften Schritt
22 werden die offline konfigurierten Daten in der Prozessanlage3 zur Verfügung gestellt. - Im sechsten Schritt
23 wird die WebApplication in dem Feldgerät1.1 gestartet. Hierzu wird auf das Feldgerät1.1 über eine Ethernet Verbindung zugegriffen. - Im siebten Schritt
24 nach der Verbindung des Rechners7 mit dem WebServer2.1 des Feldgeräts1.1 wird das File mit den offline erstellten Geräte-Konfigurationsdaten in das Feldgerät1.1 geladen. Beispielsweise kann die Datei bzw. die Datenbank nach der Montage des Feldgeräts1.1 in der Prozessanlage3 und nach Erstellung der Kommunikationsverbindung zur Inbetriebnahmezeit über einen WebClient in das Feldgerät1.1 geladen werden (achter und neunter Schritt25 und15 bzw.26 ). Dies kann insbesondere über zwei Ausführungen geschehen. Zum einen kann der WebClient in einem zentralen Rechner7 gestartet werden, wenn eine Ethernet Verbindung15 zu dem Feldgerät1.1 besteht. - Zum anderen kann der WebClient in einem mobilen Gerät
17 im Feldeinsatz gestartet werden, wenn das Feldgerät1.1 einen seperaten LAN Anschluss für eine zweite Verbindung16 zur Verfügung stellt. - Wie bereits zuvor erwähnt, ist weiterhin vorgesehen, dass die lokal gespeicherten Geräte-Konfigurationsdaten vom Kunden in den Server
7 des Dienstleisters geladen werden, um dort Modifikationen an den Geräte-Konfigurationsdaten vorzunehmen. Hat der Kunde mehrere Feldgeräte1.1 ,1.2 , .. des gleichen Gerätetyps, die vorkonfiguriert werden sollen, so genügt die Änderung der IP Adresse. Hierbei wird das Vorhandensein entsprechender Netzwerkonfigurationen vorausgesetzt. - Auch ist vorgesehen, dass die Geräte-Konfigurationsdaten als Gerätegrundeinstellung auf dem Server
7 des Dienstleisters gespeichert werden, so dass der Kunde nachfolgend auf diese Gerätegrundeinstellung auch für ähnliche Messstellen mit Feldgeräten1.2 ,1.2 , ... des gleichen Feldgerätetyps zugreifen bzw. diese für die Inbetriebnahme in der Prozessanlage3 vorbereiten kann. Quasi greift der Kunde dann auf eine Grundeinstellung der Feldgeräte-Konfigurationsdaten zu, die speziell auf seine Belange abgestellt ist. - Bezugszeichenliste
-
- 1.1, 1.2, ...
- Feldgerät eines Feldgerätetyps
- 1.1', 1.2', ...
- Feldgerät eines Feldgerätetyps
- 2.1, 2.2, ...
- Webserver im Feldgerät
- 2.1', 2.2', ..
- WebServer im Feldgerät
- 3
- Prozessanlage
- 4
- Internet
- 5
- Server des Dienstleisters
- 6, 6a, 6b
- Datenbus
- 7
- Server des Kunden
- 8
- Firewall des Dienstleisters
- 9
- Firewall des Kunden
- 10
- Datenspeicher
- 11
- mobiler Datenspeicher
- 12
- Rechner
- 13
- Datenbus
- 14
- Steuerung
- 15
- Ethernet LAN Verbindung
- 16
- Ethernet LAN Verbindung
- 17
- Mobiles Bediengerät oder Rechner
- ZITATE ENTHALTEN IN DER BESCHREIBUNG
- Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
- Zitierte Patentliteratur
-
- DE 102009054491 [0008]
- Zitierte Nicht-Patentliteratur
-
- Norm IEC 61804-2 [0005]
Claims (11)
- Verfahren zur Offline-Konfiguration eines Feldgeräts (
1.2 ) mit integriertem WebServer (2.2 ) eines vorgegebenen Feldgerätetyps, das an einer Prozessstelle in einer Prozessanlage (3 ) der Automatisierungstechnik eingesetzt werden soll, aber zum Zeitpunkt (t1) der Erstellung der Geräte-Konfigurationsdaten noch nicht in der Prozessanlage (3 ) montiert oder in die der Prozessanlage kommunikationstechnisch eingebunden ist, wobei von einem Dienstleister Feldgeräte (1.1' ,1.2' , ...) unterschiedlicher Feldgerätetypen mit integrierten WebServern (2.1' ,2.2' , ...) physikalisch bereitgestellt werden, wobei ein Kunde über Internet (4 ) eine Verbindung zu dem jeweiligen Feldgerätetyp (1.1' ,1.2' , ...) herstellt, der dem zu konfigurierenden Feldgerät (1.2 ,1.2 , ...) entspricht, wobei das Feldgerät (1.1' ,1.2' , ...) des vorgegebenen Feldgerätetyps über Internet (4 ) so konfiguriert wird, dass es den Anforderungen für den Einsatz an der entsprechenden Prozessstelle in der Prozessanlage (3 ) genügt, wobei nach Abschluss der Offline-Konfiguration die Geräte-Konfigurationsdaten so vorgehalten werden, dass der Kunde auf die Geräte-Konfigurationsdaten Zugriff hat, und wobei im Falle der späteren Montage des Feldgeräts (1.2 ,1.2 , ...) an der Prozessstelle in der Prozessanlage (3 ) die offline erzeugten Geräte-Konfigurationsdaten dem Feldgerät (1.2 ,1.2 , ...) zur Verfügung gestellt werden bzw. in das Feldgerät geladen werden. - Verfahren nach Anspruch 1, wobei der Zugriff das Feldgerät (
1.2' ,1.2' , ...) des Feldgerätetyps, der dem zu konfigurierenden Feldgerät (1.2 ,1.2 , ...) entspricht, für eine vorgegebene Zeitspanne von dem Dienstleister in Antwort auf eine entsprechende Anfrage des Kunden freigegeben wird. - Verfahren nach Anspruch 1 oder 2, wobei von dem Feldgerät (
1.2' ,1.2' , ...) des Feldgerätetyps, der dem zu konfigurierenden Feldgerät (1.2 ,1.2 , ...) entspricht, zu Beginn der Offline-Konfiguration die jeweils ursprünglichen Konfigurationsdaten bereitgestellt werden, die von dem Hersteller des Feldgeräts (1.2 ,1.2 , ...) des Feldgerätetyps bei Auslieferung des Feldgeräts (1.2 ,1.2 , ...) voreingestellt sind. - Verfahren nach einem oder mehreren der Ansprüche 1–3, wobei der Zugriff auf das Feldgerät (
1.2' ,1.2' , ...) des Feldgerätetyps von dem Dienstleister lizenziert wird. - Verfahren nach einem oder mehreren der vorhergehenden Ansprüche, wobei während der Offline-Konfiguration durch den Kunden der Zugriff auf das zu konfigurierende Feldgerät (
1.2' ,1.2' , ...) des Feldgerätetyps für eine Offline-Konfiguration durch einen weiteren Kunden gesperrt wird. - Verfahren nach einem oder mehreren der vorhergehenden Ansprüche, wobei dem Kunden nach dem Aufbau der Verbindung zu dem Server (
5 ) des Dienstleisters eine Liste mit verfügbaren Feldgeräten (1.2' ,1.2' , ...) der entspechenden Feldgerätetypen mit WebServern (2.1' ,2.2' , .) zur Verfügung gestellt wird und wobei der Kunde aus der bereitgestellten Liste den Feldgerätetyp (1.2' ,1.2' , ...) auswählt, der seinem zu konfigurierenden Feldgerät (1.2 ,1.2 , ...) entspricht. - Verfahren nach Anspruch 1, wobei die Konfigurationsdaten in einem lokalen File des Kunden gespeichert werden.
- Verfahren nach dem Anspruch 1 und 7, wobei die vorkonfigurierten Geräte-Konfigurationsdaten von dem Dienstleister für den Kunden gespeichert und verwaltet werden und wobei der Kunde bei Inbetriebnahme des Feldgeräts (
1.2 ,1.2 , ...) in der Prozessanlage (3 ) zu einem späteren Zeitpunkt (t2) auf die Geräte-Konfigurationsdaten zugreifen kann. - Verfahren nach Anspruch 1 oder 7, wobei die Konfigurationsdaten nach der Montage des Feldgeräts (
1.2 ,1.2 , ...) in der Prozessanlage (3 ) und während der Inbetriebnahme des Feldgeräts (1.2 ,1.2 , ...) über einen Datenbus (6a ,6b ) in das entsprechende Feldgerät (1.2 ,1.2 , ...) geladen werden. - Verfahren nach Anspruch 1 oder 7, wobei die lokal gespeicherten Geräte-Konfigurationsdaten vom Kunden in den Server (
7 ) des Dienstleisters geladen werden, um dort Modifikationen an den Geräte-Konfigurationsdaten vorzunehmen. - Verfahren nach einem oder mehreren der vorhergehenden Ansprüche, wobei die Geräte-Konfigurationsdaten als Gerätegrundeinstellung auf dem Server (
7 ) des Dienstleisters gespeichert werden, so dass der Kunde nachfolgend auf diese Gerätegrundeinstellung auch für ähnliche Messstellen mit Feldgeräten (1.2 ,1.2 , ...) des gleichen Feldgerätetyps zugreifen bzw. diese für die Inbetriebnahme in der Prozessanlage (3 ) vorbereiten kann.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102011007384A DE102011007384A1 (de) | 2011-04-14 | 2011-04-14 | Verfahren zur Offline-Konfiguration eines Feldgeräts |
PCT/EP2012/055177 WO2012139870A2 (de) | 2011-04-14 | 2012-03-23 | Verfahren zur offline-konfiguration eines feldgeräts |
US14/110,553 US20140122855A1 (en) | 2011-04-14 | 2012-03-23 | Method for Offline Configuration of a Field Device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102011007384A DE102011007384A1 (de) | 2011-04-14 | 2011-04-14 | Verfahren zur Offline-Konfiguration eines Feldgeräts |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102011007384A1 true DE102011007384A1 (de) | 2012-10-18 |
Family
ID=46001149
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102011007384A Withdrawn DE102011007384A1 (de) | 2011-04-14 | 2011-04-14 | Verfahren zur Offline-Konfiguration eines Feldgeräts |
Country Status (3)
Country | Link |
---|---|
US (1) | US20140122855A1 (de) |
DE (1) | DE102011007384A1 (de) |
WO (1) | WO2012139870A2 (de) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2863277A1 (de) | 2013-10-16 | 2015-04-22 | Sick Ag | Verfahren zur Gerätesimulation |
WO2016026622A1 (de) * | 2014-08-18 | 2016-02-25 | Endress+Hauser Process Solutions Ag | Verfahren zum parametrieren eines feldgerätes |
EP3051369A1 (de) * | 2015-01-27 | 2016-08-03 | Siemens Aktiengesellschaft | Verfahren zum Zugriff auf ein Automatisierungssystem mit einem Webserver mittels eines Webclients eines Geräts |
DE102015116417A1 (de) | 2015-09-28 | 2017-03-30 | Abb Schweiz Ag | Verfahren zur Verwaltung und Konfiguration von Feldgeräten einer Automatisierungsanlage und Konfigurationssystem hierzu |
DE102020127282A1 (de) | 2020-10-16 | 2022-04-21 | Multivac Sepp Haggenmüller Se & Co. Kg | Maschinenanlage |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2624083A1 (de) * | 2012-02-01 | 2013-08-07 | ABB Research Ltd. | Dynamische Konfiguration eines Industriesteuersystems |
EP3036930B1 (de) | 2013-08-19 | 2019-12-18 | Estimote Polska Sp. Zo. o. | Verfahren zur verteilung von benachrichtigungen |
US9998863B2 (en) | 2013-08-19 | 2018-06-12 | Estimote Polska Sp. Z O. O. | System and method for providing content using beacon systems |
EP3056953A1 (de) * | 2015-02-11 | 2016-08-17 | Siemens Aktiengesellschaft | Autarkes Feldgerät der Automatisierungstechnik zur Fernüberwachung |
US9622208B2 (en) | 2015-09-02 | 2017-04-11 | Estimote, Inc. | Systems and methods for object tracking with wireless beacons |
US10136250B2 (en) | 2015-09-02 | 2018-11-20 | Estimote Polska Sp. Z O. O. | System and method for lower power data routing |
US9826351B2 (en) | 2015-09-02 | 2017-11-21 | Estimote Polska Sp. Z O. O. | System and method for beacon fleet management |
US9872146B2 (en) | 2016-03-22 | 2018-01-16 | Estimote Polska Sp. Z O. O. | System and method for multi-beacon interaction and management |
WO2018009878A1 (en) | 2016-07-07 | 2018-01-11 | Estimote Polska Sp. Z O. O. | Method and system for content delivery with a beacon |
EP3841770A1 (de) | 2018-08-22 | 2021-06-30 | Estimote Polska Sp. Z O.O. | System und verfahren zur überprüfung der gerätesicherheit |
US10852441B2 (en) | 2018-08-24 | 2020-12-01 | Estimote Polska Sp z o.o. | Method and system for asset management |
US10742489B2 (en) | 2018-11-01 | 2020-08-11 | Hewlett Packard Enterprise Development Lp | Validating network configuration using shadow databases |
US11249979B2 (en) | 2018-11-30 | 2022-02-15 | Hewlett Packard Enterprise Development Lp | Systems and methods for live, on-device configuration validation |
US20240118798A1 (en) * | 2022-10-10 | 2024-04-11 | Schneider Electric Systems Usa, Inc. | Configuration sourced direct from ethernet advanced physical layer field device |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10208530A1 (de) * | 2002-02-27 | 2003-09-18 | Moeller Gmbh | Betriebseinheit, Peripheriegerät und Verfahren zum Betrieb eines Peripheriegeräts |
DE10234304A1 (de) * | 2002-07-26 | 2004-02-19 | Endress + Hauser Gmbh + Co. Kg | Verfahren zum Aktualisieren von Gerätebeschreibungen für Feldgeräte der Prozessautomatisierungstechnik |
DE10251503A1 (de) * | 2002-11-04 | 2004-06-09 | Endress + Hauser Flowtec Ag, Reinach | Verfahren zur Offline-Parametrierung eines Feldgerätes der Prozessautomatisierungstechnik |
DE10346478A1 (de) * | 2003-10-02 | 2005-05-25 | Siemens Ag | Flexibler Softwareupdate für Automatisierungssysteme über Internet |
DE112004001775T5 (de) * | 2003-09-25 | 2006-08-17 | Fisher-Rosemount Systems, Inc., Austin | Verfahren und Vorrichtung zur Bereitstellung von automatischen Software-Updates |
DE102009054491A1 (de) | 2009-12-10 | 2011-06-16 | Robert Bosch Gmbh | Überwachungsvorrichtung einer Werkzeugmaschine |
DE102010029952A1 (de) * | 2010-06-10 | 2011-12-15 | Endress + Hauser Process Solutions Ag | Verfahren zum Integrieren von zumindest einem Feldgerät in ein Netzwerk der Automatisierungstechnik |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6704737B1 (en) * | 1999-10-18 | 2004-03-09 | Fisher-Rosemount Systems, Inc. | Accessing and updating a configuration database from distributed physical locations within a process control system |
DE10358270B4 (de) * | 2003-12-11 | 2012-02-09 | Endress + Hauser Process Solutions Ag | Verfahren zur Inbetriebnahme eines Feldgerätes der Prozessautomatisierungstechnik |
US8527888B2 (en) * | 2006-04-11 | 2013-09-03 | Invensys Systems, Inc. | Method and supporting configuration user interfaces for streamlining installing replacement field devices |
DE102006027012A1 (de) * | 2006-06-08 | 2007-12-13 | Endress + Hauser Process Solutions Ag | Verfahren zum Austausch eines Feldgerätes der Automatisierungstechnik |
US20080188972A1 (en) * | 2006-10-11 | 2008-08-07 | Fisher-Rosemount Systems, Inc. | Method and System for Detecting Faults in a Process Plant |
US20080313254A1 (en) * | 2007-06-18 | 2008-12-18 | Hilemon Christopher G | Virtual fieldbus device |
DE102007060990A1 (de) * | 2007-12-14 | 2009-06-18 | Codewrights Gmbh | Verfahren zum Erzeugen eines anwendungsspezifischen Installationspakets von Geräteobjekten |
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 |
US8578059B2 (en) * | 2010-02-01 | 2013-11-05 | Invensys Systems, Inc. | Deploying a configuration for multiple field devices |
-
2011
- 2011-04-14 DE DE102011007384A patent/DE102011007384A1/de not_active Withdrawn
-
2012
- 2012-03-23 US US14/110,553 patent/US20140122855A1/en not_active Abandoned
- 2012-03-23 WO PCT/EP2012/055177 patent/WO2012139870A2/de active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10208530A1 (de) * | 2002-02-27 | 2003-09-18 | Moeller Gmbh | Betriebseinheit, Peripheriegerät und Verfahren zum Betrieb eines Peripheriegeräts |
DE10234304A1 (de) * | 2002-07-26 | 2004-02-19 | Endress + Hauser Gmbh + Co. Kg | Verfahren zum Aktualisieren von Gerätebeschreibungen für Feldgeräte der Prozessautomatisierungstechnik |
DE10251503A1 (de) * | 2002-11-04 | 2004-06-09 | Endress + Hauser Flowtec Ag, Reinach | Verfahren zur Offline-Parametrierung eines Feldgerätes der Prozessautomatisierungstechnik |
DE112004001775T5 (de) * | 2003-09-25 | 2006-08-17 | Fisher-Rosemount Systems, Inc., Austin | Verfahren und Vorrichtung zur Bereitstellung von automatischen Software-Updates |
DE10346478A1 (de) * | 2003-10-02 | 2005-05-25 | Siemens Ag | Flexibler Softwareupdate für Automatisierungssysteme über Internet |
DE102009054491A1 (de) | 2009-12-10 | 2011-06-16 | Robert Bosch Gmbh | Überwachungsvorrichtung einer Werkzeugmaschine |
DE102010029952A1 (de) * | 2010-06-10 | 2011-12-15 | Endress + Hauser Process Solutions Ag | Verfahren zum Integrieren von zumindest einem Feldgerät in ein Netzwerk der Automatisierungstechnik |
Non-Patent Citations (1)
Title |
---|
Norm IEC 61804-2 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2863277A1 (de) | 2013-10-16 | 2015-04-22 | Sick Ag | Verfahren zur Gerätesimulation |
WO2016026622A1 (de) * | 2014-08-18 | 2016-02-25 | Endress+Hauser Process Solutions Ag | Verfahren zum parametrieren eines feldgerätes |
EP3051369A1 (de) * | 2015-01-27 | 2016-08-03 | Siemens Aktiengesellschaft | Verfahren zum Zugriff auf ein Automatisierungssystem mit einem Webserver mittels eines Webclients eines Geräts |
DE102015116417A1 (de) | 2015-09-28 | 2017-03-30 | Abb Schweiz Ag | Verfahren zur Verwaltung und Konfiguration von Feldgeräten einer Automatisierungsanlage und Konfigurationssystem hierzu |
US10447531B2 (en) * | 2015-09-28 | 2019-10-15 | Abb Achweiz Ag | Method for managing and configuring field devices of an automation system and configuration system for this purpose |
DE102020127282A1 (de) | 2020-10-16 | 2022-04-21 | Multivac Sepp Haggenmüller Se & Co. Kg | Maschinenanlage |
Also Published As
Publication number | Publication date |
---|---|
US20140122855A1 (en) | 2014-05-01 |
WO2012139870A3 (de) | 2012-12-20 |
WO2012139870A2 (de) | 2012-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102011007384A1 (de) | Verfahren zur Offline-Konfiguration eines Feldgeräts | |
EP3612900B1 (de) | Verfahren zum überwachen einer anlage der automatisierungstechnik | |
DE102010029952B4 (de) | Verfahren zum Integrieren von zumindest einem Feldgerät in ein Netzwerk der Automatisierungstechnik | |
DE102009028051B4 (de) | System zur Bedienung eines Feldgeräts über ein entferntes Terminal | |
EP3616365B1 (de) | Verfahren zum betreiben eines feldgeräts | |
DE102010062266A1 (de) | Verfahren zur Realisierung von zumindest einer Zusatzfunktion eines Feldgeräts in der Automatisierungstechnik | |
DE102009054901A1 (de) | Verfahren zur offline Bedienung eines Feldgeräts der Automatisierungstechnik | |
DE102012112842A1 (de) | System und Verfahren zum Einsatz in der Automatisierungstechnik | |
DE102011079890A1 (de) | System und Verfahren zur Bedienung von Feldgeräten in einer Automatisierungsanlage | |
DE102016124348A1 (de) | System und Mikroservice zum Überwachen einer Anlage der Prozessautomatisierung | |
WO2013083410A2 (de) | Vorrichtung zur bedienung von mindestens einem feldgerät der automatisierungstechnik | |
DE102008027935A1 (de) | Vorrichtung zur Integration von Geräteobjekten in eine übergeordnete Steuereinheit | |
DE102016124350A1 (de) | Verfahren und System zum Überwachen einer Anlage der Prozessautomatisierung | |
DE102011080569A1 (de) | System und Verfahren zur Bedienung von Feldgeräten in einer Automatisierungsanlage | |
DE102010063164A1 (de) | Verfahren zum Integrieren von mindestens einem Feldgerät in ein Netzwerk der Automatisierungstechnik | |
DE102011005062A1 (de) | Verfahren zum Bereitstellen von Daten eines Feldgeräts | |
EP3384352B1 (de) | Verfahren und system zur optimierung der inbetriebnahme von zumindest einem einer vielzahl von feldgeräten der automatisierungstechnik | |
DE102009027949A1 (de) | Verfahren zur Datensynchronisation zwischen einem Bediengerät und einem Konfigurations-/Managementsystem | |
WO2017182201A1 (de) | Verfahren zur zustandsüberwachung einer anlage der prozessautomatisierung | |
DE102010038457A1 (de) | Verfahren zur Integration eines Ersatz-Feldgerätes anstelle eines Feldgeräts in ein Feldbussystem | |
DE102010040055B4 (de) | System zur Kommunikation von mehreren Clients mit mehreren Feldgeräten in der Automatisierungstechnik | |
EP3384353B1 (de) | Verfahren und system zur optimierung der bedienung von zumindest einem einer vielzahl von feldgeräten der automatisierungstechnik | |
EP3652595B1 (de) | Verfahren und system zum überwachen einer anlage der automatisierungstechnik | |
DE102016123599A1 (de) | Robotersteuerung mit Funktion zur Kommunikation mit einer speicherprogrammierbaren Steuerung und Kommunikationssystem | |
WO2012028366A1 (de) | Verfahren zur sicherstellung der korrekten funktionsweise einer automatisierungsanlage |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: B05B0015040000 Ipc: G05B0019040000 |
|
R163 | Identified publications notified | ||
R005 | Application deemed withdrawn due to failure to request examination |