DE102011005062A1 - Method for providing data from field device in automation system, arranged on network, involves instantiating an additional application-specific data, in automation/integration platform and making the data available to remote client - Google Patents

Method for providing data from field device in automation system, arranged on network, involves instantiating an additional application-specific data, in automation/integration platform and making the data available to remote client Download PDF

Info

Publication number
DE102011005062A1
DE102011005062A1 DE201110005062 DE102011005062A DE102011005062A1 DE 102011005062 A1 DE102011005062 A1 DE 102011005062A1 DE 201110005062 DE201110005062 DE 201110005062 DE 102011005062 A DE102011005062 A DE 102011005062A DE 102011005062 A1 DE102011005062 A1 DE 102011005062A1
Authority
DE
Germany
Prior art keywords
data
automation
field
field device
integration platform
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
Application number
DE201110005062
Other languages
German (de)
Inventor
Axel Pöschmann
Emilio Schiavi
Eugenio Ferreira Da Silva Neto
Peter Zaretzke
Thomas Weinschenk
Yuliana Sejati
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Endress and Hauser Process Solutions AG
Original Assignee
Endress and Hauser Process Solutions AG
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Endress and Hauser Process Solutions AG filed Critical Endress and Hauser Process Solutions AG
Priority to DE201110005062 priority Critical patent/DE102011005062A1/en
Publication of DE102011005062A1 publication Critical patent/DE102011005062A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40006Architecture of a communication node
    • H04L12/40032Details regarding a bus interface enhancer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25428Field device

Abstract

The access to field device (2) is carried out via a field access unit (4) in the automation/integration platform (5) and a server (6) of a service provider is set in communication with the field device. A generic-type preconfigured data record of the field device is specified at the field device, in real-time. An option to extend the preconfigured data set to the customer is accessed, such that an additional application-specific data generated by customer is instantiated in the automation/integration platform and is made available to a remotely located client.

Description

Die Erfindung betrifft ein Verfahren zum Bereitstellen von Daten eines Feldgeräts, das in einem Netzwerk der Automatisierungstechnik angeordnet ist, wobei das Netzwerk aus mehreren in einer Automatisierungsanlage verteilt angeordneten Feldgeräten besteht, die über zumindest einen Datenbus, auf dem ein Busprotokoll läuft, miteinander verbunden sind, und wobei der Zugriff auf die Feldgeräte über zumindest eine Feldzugriffseinheit erfolgt, die mit zumindest einer Automatisierungs-/Integrations-Plattform und zumindest einem Server eines Service Providers kommuniziert. Die Daten werden beispielsweise zum Anzeigen, zum Konfigurieren oder Parametrieren und/oder für Diagnosezwecke verwendet.The invention relates to a method for providing data of a field device, which is arranged in a network of automation technology, wherein the network consists of several distributed in an automation system arranged field devices, which are connected to each other via at least one data bus on which a bus protocol, and wherein the access to the field devices via at least one field access unit, which communicates with at least one automation / integration platform and at least one server of a service provider. The data is used for example for display, for configuration or parameterization and / or for diagnostic purposes.

In der Automatisierungstechnik, insbesondere in der Prozessautomatisierungstechnik werden vielfach Feldgeräte eingesetzt, die zur Erfassung und/oder Beeinflussung von Prozessvariablen dienen. Zur Erfassung von Prozessvariablen dienen Sensoren, die beispielsweise in Füllstandsmessgeräte, Durchflussmessgeräte, Druck- und Temperaturmessgeräte, pH-Redoxpotentialmessgeräte, Leitfähigkeitsmessgeräte, usw. integriert sind, welche die entsprechenden Prozessvariablen Füllstand, Durchfluss, Druck, Temperatur, pH-Wert bzw. Leitfähigkeit erfassen. Zur Beeinflussung von Prozessvariablen dienen Aktoren, wie zum Beispiel Ventile oder Pumpen, über die der Durchfluss einer Flüssigkeit in einem Rohrleitungsabschnitt bzw. der Füllstand in einem Behälter geändert werden kann. Als Feldgeräte werden im Prinzip alle Geräte bezeichnet, die prozessnah eingesetzt werden und die prozessrelevante Informationen liefern oder verarbeiten. Im Zusammenhang mit der Erfindung werden unter Feldgeräten also auch Remote I/Os, Funkadapter bzw. allgemein Geräte verstanden, die auf der Feldebene angeordnet sind. Eine Vielzahl solcher Feldgeräte wird von der Firma Endress + Hauser hergestellt und vertrieben.In automation technology, in particular in process automation technology, field devices are often used which serve to detect and / or influence process variables. Sensors that are used, for example, in level gauges, flowmeters, pressure and temperature measuring devices, pH redox potential measuring devices, conductivity meters, etc., which record the respective process variables level, flow, pressure, temperature, pH or conductivity, are used to record process variables. To influence process variables are actuators, such as valves or pumps, via which the flow of a liquid in a pipe section or the level in a container can be changed. In principle, field devices are all devices that are used close to the process and that provide or process process-relevant information. In the context of the invention, field devices are thus also understood as remote I / Os, radio adapters or general devices which are arranged on the field level. A variety of such field devices is manufactured and sold by the company Endress + Hauser.

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. Programme, die auf übergeordneten Einheiten eigenständig ablaufen, sind beispielsweise das Bedientool FieldCare der Firmengruppe Endress + Hauser, das Bedientool Pactware, das Bedientool AMS von Fisher-Rosemount oder das Bedientool PDM von Siemens. Bedientools, die in Leitsystem-Anwendungen integriert sind, sind das PCS7 von Siemens, das Symphony von ABB und das Delta V von Emerson. Unter dem Begriff 'Bedienen von Feldgeräten' wird insbesondere das Konfigurieren und Parametrieren von Feldgeräten, aber auch die Diagnose zwecks frühzeitiger Erkennung von Fehlern an einem der Feldgeräte oder im Prozess verstanden.In modern industrial plants, communication between at least one master control unit and the field devices usually have a bus system such as Profibus ® PA, Foundation Fieldbus, or HART ® ®. The bus systems can be designed both wired and wireless. The higher-level control unit is used for process control, process visualization, process monitoring and commissioning and operation of the field devices and is also referred to as a configuration / management system. Programs that run independently on higher-level units include, for example, the FieldCare operating group from Endress + Hauser, the Pactware operating tool, the Fisher-Rosemount AMS operating tool or the Siemens PDM operating tool. Operator tools integrated into control system applications include Siemens' PCS7, ABB's Symphony, and Emerson's Delta V. The term 'operation of field devices' is understood to mean in particular the configuration and parameterization of field devices, but also the diagnosis for the early detection of errors on one of the field devices or in the process.

Die Integration von Feldgeräten in Konfigurier-/Managementsysteme erfolgt üblicherweise über Gerätebeschreibungen, die dafür sorgen, dass die Konfigurier-/Managementsysteme 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.The integration of field devices in configuration / management systems is usually done via device descriptions which ensure that the configuration / management systems can recognize and interpret the data supplied by the field devices. The device descriptions for each field device type or for each field device type in different applications are usually provided by the respective device manufacturer. In order for the field devices to be integrated into different fieldbus systems, different device descriptions for the different fieldbus systems have to be created. So there are - to name just a few examples - HART, Fieldbus Foundation and Profibus device descriptions. The number of device descriptions is very large, since it corresponds to the large number of different field devices or field device types in the different applications and bus systems.

Üblicherweise müssen die Gerätebeschreibungen in dem jeweiligen Konfigurier-/Managementsystem abgespeichert sein.Usually, the device descriptions must be stored in the respective configuration / management system.

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.To create a common descriptive language for the field devices, the Fieldbus Foundation (FF), the HART Communication Foundation (HCF) and the Profibus User Organization (PNO) have created a single electronic device description language (EDDL). The EDDL or the corresponding Electronic Device Description EDD is defined in the standard IEC 61804-2.

Die Integration der Feldgeräte in die Konfigurier-/Managementsysteme erfolgt online nach Installation des Feldgeräts in der Automatisierungsanlage mittels einer DCS, einer PLC, einem Notebook oder einem sonstigen Handbedientool. Ebenfalls ist es bekannt geworden, die Integration offline über ein Konfigurier-/Managementsystem vorzunehmen und das Feldgerät anschließend in die Automatisierungsanlage zu integrieren.The integration of the field devices in the configuration / management systems takes place online after installation of the field device in the automation system by means of a DCS, a PLC, a notebook or other hand-held tool. It has also become known to perform the integration offline via a configuration / management system and then integrate the field device in the automation system.

Die Anzahl der Parametrier-/Konfigurierdaten von modernen digitalen Feldgeräten ist u. U. sehr groß, vielfältig und in Abhängigkeit von der Anwendung, in der das Feldgerät eingesetzt ist, sehr unterschiedlich bzw. heterogen. Damit eine Handhabung durch geschultes Servicepersonal überhaupt noch machbar ist, werden die bereits zuvor erwähnten speziellen Software-Tools und -Technologien verwendet, wie Gerätebeschreibungen (z. B. EDD: Electronic Device Description) und Gerätetreiber (DTM: Device Type Manager), wobei letztere bevorzugt auf dem FDT-Standard (FDT: Field Device Tool) beruhen. Eine Weiterentwicklung des FDT Standards bildet übrigens der FDI Standard.The number of parameterization / configuration data of modern digital field devices is u. U. very large, diverse and depending on the application in which the field device is used, very different or heterogeneous. In order to make handling by trained service personnel even feasible, the already mentioned special software tools and technologies such as device descriptions (eg EDD: Electronic Device Description) and device drivers (DTM: Device Type Manager), the latter preferably being based on the FDT standard (FDT: Field Device Tool). Incidentally, a further development of the FDT standard is the FDI standard.

Um die Parametrier-/Konfigurierdaten unterschiedlichen Anwendungssystemen, wie beispielsweise PAM Systemen (PAM: Plant Asset Management) zuweisen zu können, ist darüber hinaus ein spezielles Engineering und eine spezielle Konfiguration notwendig. Der Grund hierfür ist, dass in der Vielzahl der Fälle geräte- und/oder kundenspezifische Parameter insbesondere für Condition Monitoring (Zustandsanzeige-)Anwendungen genutzt werden.Moreover, in order to be able to assign the parameterization / configuration data to different application systems, such as PAM systems (PAM: Plant Asset Management), a special engineering and a special configuration is necessary. The reason for this is that in many cases device and / or customer-specific parameters are used in particular for condition monitoring applications.

Weiterhin werden in unterschiedliche Kundenanwendungen eigene und individuelle generische Daten oder Masterdaten genutzt, die den Feldgeräten z. B. für Asset Management Anwendungen entsprechend zugeordnet werden müssen. Zum heutigen Zeitpunkt ist es nicht möglich, eine Datenzuordnung zwischen einem Server und der entsprechenden Kundenanwendung automatisch ablaufen zu lassen.Furthermore, own and individual generic data or master data are used in different customer applications that the field devices z. B. for asset management applications must be assigned accordingly. At this time, it is not possible to automatically run a data mapping between a server and the corresponding customer application.

Die Nachteile der bekannten Lösungen sind insbesondere die folgenden:

  • – Der Engineerings- und Konfigurationsaufwand ist relativ hoch und erfordert darüber hinaus spezielle Software-Tools, die über Cloud basierte Internetanwendungen nicht ohne weiteres zugänglich sind. Der Begriff ”Engineering einer Automatisierungsanlage” ist ein Standardbegriff. Er ist sehr weit zu verstehen und umfasst im Prinzip alle zu treffenden Maßnahmen (Projektieren, Konfigurieren, ...), die das Funktionieren der einzelnen Komponenten und deren konsistentes Zusammenspiel im Projekt betreffen.
  • – Üblicherweise sind die bekannten Lösungen kundenspezifisch, also proprietär, und somit nicht standardisiert.
  • – Es ist sehr aufwändig, die unterschiedlichen Daten und Informationen zusammenzuführen: So sind diese teilweise nur über unterschiedliche Bezugsquellen im Internet oder auch nur über Printmedien, wie Papier, verfügbar. Hinzu kommt, dass oftmals Spezialtools und Spezialkenntnisse benötigt werden, um die Daten von einer übergeordneten Steuereinheit auszulesen.
  • – Standard OPC Server stellen Ihre Daten und Informationen nur zur Verfügung, wenn sie zuvor entsprechend engineered und programmiert werden.
  • – Die Semantik von Daten, insbesondere von Parametrier-/Konfigurierdaten, ist für den normalen Internetnutzer ohne entsprechende Konfigurationen nicht zugänglich.
The disadvantages of the known solutions are in particular the following:
  • - The engineering and configuration effort is relatively high and also requires special software tools that are not easily accessible via cloud-based Internet applications. The term "engineering of an automation system" is a standard term. It is to be understood very broadly and basically includes all measures to be taken (projecting, configuring, etc.) that affect the functioning of the individual components and their consistent interaction in the project.
  • - Usually, the known solutions are customized, so proprietary, and thus not standardized.
  • - It is very time-consuming to bring together the different data and information: in some cases, these are only available through different sources of supply on the Internet or even via print media, such as paper. In addition, special tools and specialized knowledge are often needed to read the data from a higher-level control unit.
  • - Standard OPC servers provide your data and information only if they have been previously engineered and programmed accordingly.
  • - The semantics of data, in particular of parameterization / configuration data, is not accessible to the normal Internet user without corresponding configurations.

Der Erfindung liegt die Aufgabe zugrunde, automatisch eine kunden- bzw. anwendungsspezifische Anpassung eines einem Feldgerät zugeordneten vorkonfigurierten Datensatzes vorzunehmen.The invention has for its object to automatically make a customer or application-specific adaptation of a field device associated preconfigured record.

Die Aufgabe wird durch ein Verfahren gelöst, das die folgenden Verfahrensschritte aufweist:

  • – zu dem Feldgerät wird ein vorkonfigurierter Datensatz, bestehend aus generischen das Feldgerät beschreibenden Daten, vorgegeben – wobei der vorkonfigurierte Datensatz üblicherweise von dem Feldgeräte-hersteller vorgegeben wird;
  • – die Automatisierungs-/Integrations-Plattform stellt in Echtzeit zumindest eine Option zur Erweiterung des vorkonfigurierten Datensatzes um kunden- bzw. anwendungsspezifische Daten zur Verfügung;
  • – es wird auf die Option zur Erweiterung des vorkonfigurierten Datensatzes zugegriffen und die kunden- bzw. anwendungsspezifischen Zusatzdaten generiert;
  • – die Zusatzdaten werden in der Automatisierungs-/Integrations-Plattform instanziiert;
  • – der durch die Zusatzdaten erweiterte Datensatz wird einem entfernt angeordneten Client zur Verfügung gestellt.
The object is achieved by a method comprising the following method steps:
  • - To the field device, a preconfigured data set, consisting of generic data describing the field device, specified - wherein the preconfigured data set is usually specified by the field device manufacturer;
  • The automation / integration platform provides, in real time, at least one option for expanding the preconfigured data record with customer or application-specific data;
  • - the option for expanding the preconfigured data record is accessed and the customer-specific or application-specific additional data is generated;
  • - the additional data is instantiated in the automation / integration platform;
  • The data set extended by the additional data is made available to a remote client.

Im Normalfall wird es sich bei dem Server um einen WebServer handeln, wobei ein Client den WebServer von einem an das Internet angeschlossenen Rechner aus über einen Browser anspricht. Darüber hinaus ist es aber auch möglich, dass für den Fall, dass es sich bei der Automatisierungs-/Integrations-Plattform um einen OPC UA Server handelt, ein OPC UA Client direkt auf die Plattform zugreift. Bei dem Server handelt es sich – wie bereits gesagt – bevorzugt um einen WebServer, jedoch kann in Verbindung mit dem erfindungsgemäßen Verfahren im Prinzip jede Art von Server eingesetzt werden. Beispielhaft seien ein FTP Server oder auch ein Email Server genannt.Normally, the server will be a Web server, with a client addressing the Web server from a computer connected to the Internet via a browser. In addition, however, it is also possible that if the automation / integration platform is an OPC UA server, an OPC UA client accesses the platform directly. As already mentioned, the server is preferably a web server, but in principle any type of server can be used in connection with the method according to the invention. Examples include an FTP server or an email server called.

Die Vorteile der erfindungsgemäßen Losung sind die folgenden:

  • – Die Automatisierungs-/Integrations-Plattform verbindet sich bevorzugt automatisch mit den an sie angeschlossenen Feldgeräten, die in der Automatisierungsanlage angeordnet sind, und identifiziert die angeschlossenen Feldgeräte über den vorkonfigurierten Datensatz, der den Feldgeräten zugeordnet ist. Bei den Daten dieses vorkonfigurierten Datensatzes handelt es sich bevorzugt um sog. generische, die einzelnen Feldgeräte beschreibenden Daten bzw. Masterdaten, wie z. B. Parametrier- oder Konfigurierdaten oder standardisierte Diagnosedaten. Diese generischen Daten bzw. Masterdaten spiegeln Daten wider, die für Standardanwendungen üblicherweise ausreichend sind.
  • – Der Server liefert zumindest eine allgemeine Erweiterungsoption, die zusätzliche kunden- oder anwendungsspezifische Erweiterungen des vorkonfigurierten Datensatzes ermöglicht. Typische Beispiele hierfür sind die kundenspezifische Erweiterungsoption ”AddClient Registration”, also ”Ergänze eine kundenspezifische Registrierung” oder ”AddDynamic Variable”, also ”Ergänze eine dynamische Variable”. Die Ergänzungen können dann für spezielle Parameter bzw. Daten über eine vorgegebene Semantik in Echtzeit eingefügt werden.
  • – Um beispielsweise einen Identifizierungscode des Nutzers oder Anwenders oder spezielle Diagnose- oder Parametrier-/Konfigurierdaten in den vorkonfigurierten Datensatz von generischen Daten bzw. Masterdaten, die von dem WebServer aus instanziierbar sind, einzufügen, können die Erweiterungen bzw. die Ergänzungen mittels einer üblichen Internet-Schnittstelle (z. B. die Software W@M Enterprise, ein Produkt der E + H Gruppe) und/oder von einem üblichen ERP System eingegeben werden. Somit hat der Anwender bzw. der Kunde die Möglichkeit, den vorkonfigurierten Datensatz in dem Server, insbesondere dem WebServer, so anzupassen, dass er in Übereinstimmung mit der vorgegebenen Syntax und Semantik ist. Zur Erklärung des Begriffs ERP sei Folgendes gesagt: Unter ERP ”Enterprise Resource Planning” also ”Planung des Einsatzes/der Verwendung der Unternehmensressourcen” wird die unternehmerische Aufgabe verstanden, die in einem Unternehmen vorhandenen Ressourcen, wie Kapital, Betriebsmittel oder Personal, möglichst effizient für den betrieblichen Ablauf einzusetzen und somit die Steuerung der Geschäftsprozesse zu optimieren. Unter einem ERP-System versteht man eine komplexe Anwendungssoftware zur Unterstützung der Ressourcenplanung eines gesamten Unternehmens. Hierbei setzen die Anbieter immer mehr auf webbasierte Produkte. Insbesondere wird in diesem Zusammenhang die System-Oberfläche in einem Browser-Fenster dargestellt. Dies bietet unter anderem die Möglichkeit, auch unternehmensexterne Zugriffe auf das eigene System zu realisieren, ohne eine zusätzliche grafische Benutzeroberfläche installieren zu müssen. Daher können Lieferanten oder Kunden direkt in die Geschäftsprozesse einbezogen werden, um z. B. Bestellungen aufzugeben, Lieferungen zu terminieren, etc. Diese Möglichkeiten bedeuten einen wesentlichen Zeit- und damit Kostenvorteil. Beispiele für bekannte ERP Systeme sind SAP ERP oder Oracle E-Business Suite.
The advantages of the solution according to the invention are the following:
  • The automation / integration platform preferably connects automatically to the field devices connected to it, which are arranged in the automation system, and identifies the connected field devices via the preconfigured data record which is assigned to the field devices. The data of this preconfigured data set are preferably so-called generic data describing the individual field devices or master data, such as data. As parameterization or configuration data or standardized diagnostic data. These generic data or master data reflect data that is usually sufficient for standard applications.
  • The server provides at least one general extension option that allows additional customer or application specific extensions of the preconfigured data set. Typical examples of this are the customer-specific extension option "AddClient Registration", ie "Add a customer-specific registration" or "AddDynamic Variable", ie "Add a dynamic variable". The additions can then be inserted in real time for specific parameters or data over a given semantics.
  • In order to insert, for example, an identification code of the user or user or special diagnostic or parameterization / configuration data into the preconfigured data set of generic data or master data that can be instantiated by the web server, the extensions or additions can be made by means of a conventional Internet Interface (eg the software W @ M Enterprise, a product of the E + H Group) and / or entered by a standard ERP system. Thus, the user or the customer has the opportunity to adapt the preconfigured record in the server, in particular the Web server, so that it is in accordance with the given syntax and semantics. To explain the term ERP, the following is said: Enterprise Resource Planning (ERP) is understood as the entrepreneurial task of maximizing the efficiency of resources available to a company, such as capital, equipment or personnel to use the operational procedure and thus to optimize the control of the business processes. An ERP system is a complex application software that supports the resource planning of an entire enterprise. Here, the providers are increasingly relying on web-based products. In particular, in this context, the system interface is displayed in a browser window. Among other things, this offers the possibility to realize external access to your own system without having to install an additional graphical user interface. Therefore, suppliers or customers can be directly involved in the business processes, for For example, placing orders, scheduling deliveries, etc. These options mean a significant time and cost advantage. Examples of known ERP systems are SAP ERP or Oracle E-Business Suite.

Nachfolgend werden noch einige weitergehende Erklärungen zu den in Verbindung mit dem erfindungsgemäßen Verfahren genutzten Begriffen gegeben:
Cloud Computing (Rechnen in der Wolke) ist ein Begriff aus der Informationstechnik und bezeichnet primär den Ansatz, abstrahierte IT-Infrastrukturen, fertige Programmpakete und Programmierumgebungen dynamisch an den Bedarf angepasst über ein Netzwerk, insbesondere über das Internet, zur Verfügung zu stellen.
Some further explanations of the terms used in connection with the method according to the invention are given below:
Cloud computing is a term used in information technology and primarily refers to the approach of making abstracted IT infrastructures, ready-made program packages and programming environments dynamically adapted to the needs via a network, in particular via the Internet.

Um die Cloud-Coumputing Web-Services zur Verfügung stellen zu können, bietet der Service Provider beispielsweise eine entsprechende Software an, über die eine Anfrage erstellt und an die zuständige Stelle übermittelt werden kann.In order to provide cloud co-muting web services, the service provider offers, for example, appropriate software via which a request can be made and transmitted to the responsible office.

Bei dem Datenbus handelt es sich zumindest im Bereich zwischen der Automatisierungs-/Integrations-Plattform und dem Server um das Internet und/oder ein Intranet, wobei bevorzugt standardisierte Busprotokolle verwendet werden. Feldzugriffseinheit und Feldgeräte kommunizieren üblicherweise über einen in der Automatisierungstechnik gebräuchlichen Feldbusse. Entsprechende Feldbusse sind in der Beschreibungseinleitung beispielhaft genannt. Weiterhin ist vorgesehen, dass die Kommunikation bis auf die Feldebene, in der die Feldgeräte angeordnet sind, auch direkt über Internet oder Intranet erfolgen kann.The data bus is at least in the area between the automation / integration platform and the server to the Internet and / or an intranet, preferably using standardized bus protocols. Field access unit and field devices usually communicate via a common in automation fieldbuses. Corresponding field buses are mentioned as examples in the introduction to the description. Furthermore, it is provided that the communication can take place directly on the Internet or intranet down to the field level in which the field devices are arranged.

Bevorzugt handelt es sich bei der Automatisierungs-/Integrations-Plattform um einen OPC-UA Server, der eine Serverlogik und eine logische Maschine enthält. Serverlogik und logische Maschine leiten den das Feldgerät beschreibenden vorkonfigurierten Datensatz entsprechend einem wohldefinierten Informations-/Logikmodell für einen definierten Typ des Feldgeräts weiter. Ein OPC Server bzw. ein OPC-UA Server bietet die Möglichkeit, industriellen Bussysteme und Protokollen eine universelle Möglichkeit zur Verständigung bereitzustellen. Er wird eingesetzt, wenn Sensoren, Regler und Steuerungen (Feldgeräte) verschiedener Hersteller (oder desselben Herstellers) ein gemeinsames Netzwerk bilden. Mit OPC genügt es, für jedes Feldgerät, wie es in der Beschreibungseinleitung näher definiert ist, genau einmal einen OPC-konformen Gerätetreiber zu erstellen, der sich nachfolgend ohne großen Anpassungsaufwand in beliebige Steuer- und Überwachungssysteme integrieren lässt.The automation / integration platform is preferably an OPC-UA server containing server logic and a logical machine. Server logic and logical machine pass the pre-configured data set describing the field device according to a well-defined information / logic model for a defined type of field device. An OPC server or an OPC UA server offers the possibility of providing industrial bus systems and protocols with a universal means of communication. It is used when sensors, controllers and controllers (field devices) from different manufacturers (or the same manufacturer) form a common network. With OPC, it is sufficient to create an OPC-compliant device driver for each field device, as defined in more detail in the introduction to the description, which can then be integrated into any control and monitoring system without great adaptation effort.

In der nicht vorveröffentlichten am 06.10.2009 von der Anmelderin unter der Anmeldenummer DE 10 2009 045 386.5 beim Deutschen Patentamt hinterlegten Patentanmeldung ist eine Anordnung beschrieben, bei der eine Feldzugriffseinheit bzw. ein Feldbus-Interface so ausgestaltet ist, dass es kontinuierlich den Datenverkehr auf dem Feldbus abhört. Die Feldzugriffseinheit hat somit eine Listener-Funktionalität. Daher kann das Feldbus-Interface, ohne dass es selbst eine aktive Kommunikation durchführt, eine Vielzahl von Informationen sammeln, welche das Netzwerkmanagement der Automatisierungsanlage betreffen.In the not pre-published on 06.10.2009 by the applicant under the application number DE 10 2009 045 386.5 filed with the German Patent Office patent application, an arrangement is described in which a field access unit or a fieldbus interface is designed so that it continuously monitors the traffic on the fieldbus. The field access unit thus has a listener functionality. Therefore, the fieldbus interface, without itself actively communicating, can collect a variety of information, which concern the network management of the automation system.

In Zusammenhang mit der vorliegenden Erfindung hat die Feldzugriffseinheit ebenfalls zumindest die Aufgabe, die Kommunikation auf dem Feldbus bzw. auf dem Internet oder Intranet-Bus (z. B. Ethernet IP) mitzuhören; sie hat also die sog. Listener Funktion. Für den Fall, dass die Kommunikation zwischen der Automatisierungs-/Integrations-Plattform und dem Server über unterschiedliche Busprotokolle erfolgt, kommt der Feldzugriffseinheit weiterhin die Funktion zu, die Protokolle zu übersetzen; hier erfüllt die Feldzugriffs-einheit also zusätzlich eine sog. Protokollumsetz-Funktion bzw. eine sog. Gateway Funktion. Bei der Feldzugriffseinheit und dem OPC-UA Server bzw. der Automatisierungs-/Integrations-Plattform handelt es sich entweder um zwei voneinander getrennte Komponenten, oder die beiden Komponenten bilden eine Einheit.In the context of the present invention, the field access unit also has at least the task of monitoring the communication on the fieldbus or on the Internet or intranet bus (eg Ethernet IP); So it has the so-called Listener function. In the event that the communication between the automation / integration platform and the server takes place via different bus protocols, the field access unit continues to have the function of translating the protocols; In this case, the field access unit additionally fulfills a so-called protocol conversion function or a so-called gateway function. The field access unit and the OPC UA server or the automation / integration platform are either two separate components, or the two components form a unit.

Bevorzugt verbindet sich der Service Provider über die Automatisierungs-/Integrations-Plattform immer dann mit der Feldzugriffseinheit, wenn er Service Provider die Mitteilung über eine Änderung in dem Datenbussegment bzw. in dem Netzwerk erhält.The service provider preferably connects to the field access unit via the automation / integration platform whenever he receives service provider notification of a change in the data bus segment or in the network.

Die Erfindung wird anhand der nachfolgenden 1 näher erläutert. 1 zeigt ein Netzwerk 7 der Automatisierungstechnik, wie es in Verbindung mit der vorliegenden Erfindung verwendet werden kann. In der 1 sind darüber hinaus die einzelnen Verfahrensschritte des erfindungsgemäßen Verfahrens mit den Ziffern 14 (im Kreis) dargestellt.The invention will be apparent from the following 1 explained in more detail. 1 shows a network 7 automation technology, as may be used in connection with the present invention. In the 1 are beyond the individual steps of the method according to the invention with the numbers 1 - 4 (in a circle).

Das Netzwerk 8 ist in der Automatisierungsanlage 1 angeordnet und dient beispielsweise der Steuerung und Überwachung eines in der Automatisierungsanlage ablaufenden Prozesses. Das Netzwerk 8 umfasst mehrere verteilt angeordnete Feldgeräte 2, die im dargestellten Fall über einen in der Automatisierungstechnik gebräuchlichen Feldbus 3, auf dem z. B. eines der zuvor spezifizierten Busprotokolle läuft, miteinander verbunden sind. Der Zugriff auf die Feldgeräte 2 erfolgt über die Feldzugriffseinheit 4, bei der es sich bevorzugt um einen sog. PAP – einen Plant Access Point – handelt. Die Funktionsweise der Feldzugriffseinheit 4 bzw. des PAPs 4 wurde bereits zuvor eingehend erläutert.The network 8th is in the automation system 1 arranged and used, for example, the control and monitoring of a running in the automation system process. The network 8th includes several distributed field devices 2 , which in the case shown by a common in automation fieldbus 3 on the z. B. one of the previously specified bus protocols running, are interconnected. Access to the field devices 2 takes place via the field access unit 4 , which is preferably a so-called. PAP - a Plant Access Point - is. The operation of the field access unit 4 or the PAP 4 has already been explained in detail before.

Die Feldzugriffseinheit 4 ist mit einer Automatisierungs-/Integrations-Plattform 5 verbunden. Beide Komponenten 4, 5 sind entweder als getrennte Komponenten oder als Einheit ausgebildet. Die Kommunikation zwischen der Feldzugriffseinheit 4 und einem WebServer 6 eines Service Providers erfolgt über die Automatisierungs-/Integrations-Plattform 5, bei der es sich bevorzugt um einen OPC-UA Server (OLE for Process Control-United Architecture) handelt, und das Internet 7. Wie bereits zuvor erwähnt, ist auch – bei entsprechender Ausgestaltung der Feldgeräte 2 – der direkte Zugriff auf die Feldgeräte 2 via Internet möglich. Generell kann die Kommunikation sowohl drahtgebunden als auch drahtlos über Funk erfolgen.The field access unit 4 is with an automation / integration platform 5 connected. Both components 4 . 5 are formed either as separate components or as a unit. The communication between the field access unit 4 and a web server 6 A service provider uses the automation / integration platform 5 , which is preferably an OPC UA Server (OLE for Process Control United Architecture), and the Internet 7 , As already mentioned above, is also - with appropriate design of the field devices 2 - direct access to the field devices 2 via internet possible. In general, the communication can be both wired and wireless via radio.

Zu jedem der Feldgeräte 2 gehört ein üblicherweise von dem Gerätehersteller vorkonfigurierter Datensatz. Der vorkonfigurierte Datensatz entspricht beispielsweise einer elektronische Gerätebeschreibung EDD oder einem Gerätetreiber DTM, der beispielsweise entsprechend dem FDT Standard erstellt worden ist. Dieser Datensatz besteht aus generischen, das Feldgerät 2 zumindest in seiner Grundfunktionalität vollständig beschreibenden Daten. Diese Daten werden in Form eines generischen virtuellen Abbildes des Feldgeräts 2 üblicherweise von dem Service Provider über den WebServer 6 insbesondere in Form einer Datenbank bereitgestellt. Wie gesagt, beschreibt das virtuelle Abbild das in der Automatisierungsanlage 1 befindliche oder zu integrierende Feldgerät 2 vollumfänglich bezüglich seiner feldgeräte- und oder anwendungsspezifischen Eigenschaften.To each of the field devices 2 includes a data set preconfigured by the device manufacturer. The preconfigured data record corresponds, for example, to an electronic device description EDD or a device driver DTM that has been created, for example, according to the FDT standard. This record consists of generic, the field device 2 at least in its basic functionality completely descriptive data. This data is in the form of a generic virtual image of the field device 2 usually from the service provider via the web server 6 especially in the form of a database. As I said, the virtual image describes that in the automation system 1 located or to be integrated field device 2 fully in terms of its field device and or application specific characteristics.

Oftmals besteht der Wunsch, dass ein Anwender bzw. ein Kunde eine zusätzliche kunden- und/oder anwendungsspezifische Information dem bestehenden vorkonfigurierten Datensatz hinzufügen möchte. Beispielsweise möchte der Kunde eine fehlende Variable, wie beispielsweise die Impedanz der Glaselektrode im Falle eines pH-Messgeräts ergänzen. Eine weitere Zusatzinformation kann die Qualität bzw. die Güte der durchgeführten Messungen sein, was insbesondere eine Aussage über die zukünftigen Wartungsaufwand erlaubt. Ebenso kann es sich bei der zu ergänzenden Information um einen Identifizierungscode des Anwenders der Automatisierungsanlage 1 handeln.Often, there is a desire for a user to add additional customer and / or application specific information to the existing preconfigured record. For example, the customer wants to supplement a missing variable, such as the impedance of the glass electrode in the case of a pH meter. Another additional information may be the quality or quality of the measurements carried out, which in particular allows a statement about future maintenance. Likewise, the information to be supplemented may be an identification code of the user of the automation system 1 act.

Bislang war es hierzu nötig, dass geschultes Servicepersonal diese Erweiterung vor Ort in der Automatisierungsanlage 1 bzw. an der Automatisierungs-/Integralions-Plattform 5 über die Feldzugriffseinheit 4 vornimmt. Es versteht sich von selbst, dass dies ein recht aufwändiges Verfahren ist und dass es darüber hinaus einige Zeit dauert, bis die zusätzliche Information dem vorkonfigurierten Datensatz beigefügt ist. Eine derartige Vorgehensweise konnte bislang jedenfalls nicht in Echtzeit durchgeführt werden.So far, it was necessary for this that trained service personnel this extension on site in the automation system 1 or at the automation / integration platform 5 via the field access unit 4 performs. It goes without saying that this is a rather time-consuming process and, moreover, it takes some time for the additional information to be added to the preconfigured data set. In any case, such a procedure could not be carried out in real time so far.

Erfindungsgemäß wird folgendes Verfahren eingesetzt: Unter dem Verfahrensschritt 1 (im Kreis) wird eine entsprechende zusätzliche Variable mit dem Namen ”MyMonitoring Value” für das betreffende Feldgerät 2 eingefügt. Das Aufrufen der entsprechenden Datenbank erfolgt über eine der Feldzugriffseinheit 4 bzw. der Automatisierungs-/Integrations-Plattform 5 zugeordneten Eingabe-/Anzeigeeinheit. Für ein ausgewähltes Feldgerät 2 möchte der Kunde bzw. der Anwender den bestehenden vorkonfigurierten Datensatz durch eine zusätzliche Variable ”MyMonitoring Value” erweitern. Hierzu trägt er neben dem Namen der zu ergänzenden Variablen auch die in 1 dargestellten Parameter: Slot, Index und Type eine, die die Variable näher charakterisieren. Zwecks Einfügen der zusätzlichen Variablen setzt sich der Kunde bzw. Anwender über Internet mit der Feldzugriffseinheit 4 bzw. der Automatisierungs-/Integrations-Plattform 5 in Verbindung.According to the invention, the following method is used: Under the method step 1 (in the circle) becomes a corresponding additional variable with the name "MyMonitoring Value" for the relevant field device 2 inserted. The corresponding database is called via one of the field access units 4 or the automation / integration platform 5 assigned input / display unit. For a selected field device 2 would like the Customer or the user to extend the existing preconfigured record by an additional variable "MyMonitoring Value". In addition to the name of the variables to be supplemented, he also bears the in 1 represented parameters: Slot, Index and Type one, which characterize the variable in more detail. For the purpose of inserting the additional variables, the customer or user sets himself via the Internet with the field access unit 4 or the automation / integration platform 5 in connection.

Gemäß Verfahrensschritt 2 (im Kreis) stellt die Automatisierungs-/Integrations-Plattform 5 in Echtzeit eine Option zur Erweiterung des vorkonfigurierten Datensatzes durch kunden- bzw. anwendungsspezifischen Daten zur Verfügung. Im gezeigten Fall handelt es sich um die Option ”AddDynamic Variable”. Wie in der 1 dargestellt, wird die Information über die zusätzliche Variable ”MyMonitoring Value” in Form einer XML Datei bereitgestellt.According to process step 2 (in a circle) represents the automation / integration platform 5 in real time an option to extend the preconfigured data set by customer- or application-specific data available. In the case shown, this is the option "AddDynamic Variable". Like in the 1 The information about the additional variable "MyMonitoring Value" is provided in the form of an XML file.

Unter dem Verfahrensschritt 3 (im Kreis) wird die zusätzliche Variable in das Adressfeld des vorkonfigurierten Datensatzes eingefügt. Weiterhin baut die Automatisierungs-/Integrations-Plattform 5 eine Verbindung zu dem WebServer 6 des Service Providers auf. In dem WebServer 6 des Service Providers werden über den vorkonfigurierten Datensatz hinausgehende Zusatzdaten verfügbar gemacht, die anschließend von dem WebServer 6 instanziiert werden können. Der um die Zusatzinformation erweiterte Datensatz wird über Cloud-Computing WebServices bzw. Internet basierte Dienste der Automatisierungs-/Integrations-Plattform 5 zur Verfügung gestellt, so dass der vorkonfigurierte Datensatz durch die Zusatzdaten auf einfache Art und Weise anwendungsspezifisch bzw. kundenspezifisch komplettiert werden kann. Dargestellt ist dies schematisch über den Verfahrensschritt 4 (im Kreis).Under the process step 3 (in a circle), the additional variable is inserted in the address field of the preconfigured data record. The automation / integration platform continues to build 5 a connection to the web server 6 of the service provider. In the web server 6 The service provider will make available additional data beyond the preconfigured data record, which will then be provided by the web server 6 can be instantiated. The dataset extended with additional information will be provided via cloud computing web services or internet based services of the automation / integration platform 5 provided so that the preconfigured record can be completed by the additional data in a simple manner application-specific or customer-specific. This is shown schematically over the process step 4 (in a circle).

BezugszeichenlisteLIST OF REFERENCE NUMBERS

11
Automatisierungsanlageautomation system
22
Feldgerätfield device
33
Feldbusfieldbus
44
FeldzugriffseinheitField access unit
55
Automatisierungs-/Integrations-PlattformAutomation / integration platform
66
WebServerWebServer
77
Internet/IntranetInternet / Intranet
88th
Netzwerknetwork

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION

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.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • DE 102009045386 [0020] DE 102009045386 [0020]

Claims (7)

Verfahren zum Bereitstellen von Daten eines Feldgeräts, das in einem Netzwerk (9) der Automatisierungstechnik angeordnet ist, wobei das Netzwerk (8) aus mehreren in einer Automatisierungsanlage (1) verteilt angeordneten Feldgeräten (2) besteht, die über zumindest einen Datenbus (3; 7), auf dem ein Busprotokoll läuft, miteinander verbunden sind, wobei der Zugriff auf die Feldgeräte (2) über zumindest eine Feldzugriffseinheit (4) erfolgt, die mit zumindest einer Automatisierungs-/Integrations-Plattform (5) und zumindest einem Server (6) eines Service Providers kommuniziert, wobei zu dem Feldgerät (2) ein vorkonfigurierter Datensatz, bestehend aus generischen, das Feldgerät (2) beschreibenden Daten, vorgegeben wird, wobei die Automatisierungs-/Integrations-Plattform (5) in Echtzeit zumindest eine Option zur Erweiterung des vorkonfigurierten Datensatzes um kunden- bzw. anwendungsspezifischen Daten zur Verfügung stellt, wobei auf die Option zur Erweiterung des vorkonfigurierten Datensatzes zugegriffen wird und die kunden- bzw. anwendungsspezifischen Zusatzdaten generiert wird, wobei die Zusatzdaten in der Automatisierungs-/Integrations-Plattform (5) instanziiert werden, und wobei der durch die Zusatzdaten erweiterte Datensatz einem entfernt angeordneten Client zur Verfügung gestellt werden.Method for providing data of a field device which is stored in a network ( 9 ) of the automation technology is arranged, wherein the network ( 8th ) from several in an automation system ( 1 ) distributed field devices ( 2 ), which via at least one data bus ( 3 ; 7 ), on which a bus protocol is running, are interconnected, whereby the access to the field devices ( 2 ) via at least one field access unit ( 4 ) with at least one automation / integration platform ( 5 ) and at least one server ( 6 ) of a service provider, to the field device ( 2 ) a preconfigured data set consisting of generic, the field device ( 2 descriptive data, the automation / integration platform ( 5 ) provides in real time at least one option for expanding the preconfigured data record by customer or application-specific data, wherein the option for expanding the preconfigured data record is accessed and the customer- or application-specific additional data is generated, wherein the additional data in the automation / Integration platform ( 5 ), and wherein the data set extended by the additional data is made available to a remote client. Verfahren nach Anspruch 1, wobei das Feldgerät über den vorkonfigurierten Datensatz zuzüglich der Zusatzdaten bedient, also insbesondere parametriert oder konfiguriert wird.Method according to Claim 1, wherein the field device is operated via the preconfigured data record plus the additional data, that is to say in particular is parameterized or configured. Verfahren nach Anspruch 1, wobei das Feldgerät über den vorkonfigurierten Datensatz zuzüglich der Zusatzdaten diagnostiziert wird.The method of claim 1, wherein the field device is diagnosed via the preconfigured data set plus the additional data. Verfahen nach Anspruch 1 oder 2, wobei für die Verbindung zwischen der Automatisierungs-/Integrations-Plattform (5) und dem WebServer des Service Providers ein kundenspezifischen Identifizierungscode verwendet wird.The method according to claim 1 or 2, wherein for the connection between the automation / integration platform ( 5 ) and the service provider's web server uses a customer-specific identification code. Verfahren nach Anspruch 1, wobei als Automatisierungs-/Integrations-Plattform (5) ein OPC-UA Server verwendet wird.Method according to claim 1, wherein as an automation / integration platform ( 5 ) an OPC UA server is used. Verfahren nach Anspruch 1, wobei die Feldzugriffseinheit mit einer Listener Funktion ausgestattet ist, so dass in vorgegebenen Abständen ein Scan durchgeführt wird, über den die an dem Feldbus angeschlossenen Feldgeräte ermittelt werden.The method of claim 1, wherein the field access unit is equipped with a listener function, so that at predetermined intervals, a scan is performed, via which the field devices connected to the fieldbus are determined. Verfahren nach Anspruch 6, wobei über die Feldzugriffseinheit eine Protokollumsetzung zwischen dem Busprotokoll und einem Internetprotokoll durchgeführt wird.The method of claim 6, wherein via the field access unit, a protocol conversion between the bus protocol and an internet protocol is performed.
DE201110005062 2011-03-03 2011-03-03 Method for providing data from field device in automation system, arranged on network, involves instantiating an additional application-specific data, in automation/integration platform and making the data available to remote client Pending DE102011005062A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE201110005062 DE102011005062A1 (en) 2011-03-03 2011-03-03 Method for providing data from field device in automation system, arranged on network, involves instantiating an additional application-specific data, in automation/integration platform and making the data available to remote client

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE201110005062 DE102011005062A1 (en) 2011-03-03 2011-03-03 Method for providing data from field device in automation system, arranged on network, involves instantiating an additional application-specific data, in automation/integration platform and making the data available to remote client

Publications (1)

Publication Number Publication Date
DE102011005062A1 true DE102011005062A1 (en) 2012-09-06

Family

ID=46671267

Family Applications (1)

Application Number Title Priority Date Filing Date
DE201110005062 Pending DE102011005062A1 (en) 2011-03-03 2011-03-03 Method for providing data from field device in automation system, arranged on network, involves instantiating an additional application-specific data, in automation/integration platform and making the data available to remote client

Country Status (1)

Country Link
DE (1) DE102011005062A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015039944A1 (en) * 2013-09-17 2015-03-26 Robert Bosch Gmbh Communication module for a field bus device
DE102014108126A1 (en) * 2014-06-10 2015-12-17 Codewrights Gmbh FDT host as FDI UIP in generic FDI package
DE102015201075A1 (en) * 2015-01-22 2016-07-28 Siemens Aktiengesellschaft Method and device for ad hoc integration of plant components
CN105955149A (en) * 2016-07-01 2016-09-21 合肥天馈信息技术有限公司 Energy consumption supervision device and management system based on cloud management platform
DE102016107104A1 (en) * 2016-04-18 2017-10-19 Endress + Hauser Process Solutions Ag Method for condition monitoring of a process automation system
WO2018036708A1 (en) 2016-08-23 2018-03-01 Robert Bosch Gmbh Gateway and method for connecting a data source system to an it system
DE102018124184A1 (en) * 2018-10-01 2020-04-02 Endress+Hauser Process Solutions Ag Procedure for establishing network communication using OPC UA
DE102019208937A1 (en) * 2019-06-19 2020-12-24 Arburg Gmbh + Co. Kg Method for providing an operating system for a machine controller
DE102021100762A1 (en) 2021-01-15 2022-07-21 Ifm Electronic Gmbh Procedure for controlling an automated IO device system

Citations (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10112843A1 (en) * 2000-03-17 2001-09-27 Langner Comm Ag Automation data distribution system uses coded datagram for communication between data processing station and automation component
US6301527B1 (en) * 1996-04-03 2001-10-09 General Electric Company Utilities communications architecture compliant power management control system
DE10230895A1 (en) * 2001-07-10 2003-03-06 Fisher Rosemount Systems Inc Transaction data communication for process control systems
DE10243065B4 (en) * 2002-09-16 2004-10-28 Siemens Ag System for operator control and monitoring with integrated history functionality
DE10343963A1 (en) * 2003-09-19 2005-04-14 Siemens Ag Provision of diagnostic information
US6961753B1 (en) * 2001-04-05 2005-11-01 Osburn Iii Douglas C Enterprise server for communication for a supervisory control and data acquisition (SCADA) System
US20060053491A1 (en) * 2004-03-01 2006-03-09 Invensys Systems, Inc. Process control methods and apparatus for intrusion detection, protection and network hardening
US20060224361A1 (en) * 2001-06-22 2006-10-05 Invensys Systems, Inc. Remotely monitoring/diagnosing distributed components of a supervisory process control and manufacturing information application from a central location
US20070168060A1 (en) * 2004-05-04 2007-07-19 Fisher-Rosemount Systems, Inc. Markup language-based, dynamic process graphics in a process plant user interface
US20070280287A1 (en) * 2006-05-31 2007-12-06 Honeywell International Inc. Apparatus and method for integrating wireless or other field devices in a process control system
EP1901145A2 (en) * 2006-08-23 2008-03-19 MicroNet Sensorik GmbH Field device and method of operating the same
US20080097622A1 (en) * 2000-09-15 2008-04-24 Invensys Systems, Inc. Extensible manufacturing/process control information portal server
US20080161958A1 (en) * 2006-11-14 2008-07-03 Abb Inc. System for storing and presenting sensor and spectrum data for batch processes
US20080195576A1 (en) * 2004-02-20 2008-08-14 Abb Technology Ltd. Method, and Computer Based-System and Virtual Asset Register
US20080294771A1 (en) * 2007-05-24 2008-11-27 Abb Inc. Asset monitor for fieldbus devices
DE102007045926A1 (en) * 2007-09-26 2009-04-02 Robert Bosch Gmbh Interface between a production management system and an automation system
US20090134994A1 (en) * 2005-08-15 2009-05-28 Abb Inc. Method of displaying the status of an asset using an external status asset monitor
US7557702B2 (en) * 1999-02-22 2009-07-07 Evren Eryurek Integrated alert generation in a process plant
US20100083232A1 (en) * 2008-09-30 2010-04-01 Ics Triplex Isagraf Inc. Application builder for industrial automation
DE102008061721A1 (en) * 2008-12-12 2010-06-17 Robert Bosch Gmbh Administration system for administration of automation components of machine tool, has central server that stands in connection with intermediate server by communications network such that communication between servers is realized
DE102010036511A1 (en) * 2009-07-23 2011-02-24 Fisher-Rosemount Systems, Inc., Austin Process control system with integrated external data sources
DE102009045386A1 (en) 2009-10-06 2011-04-07 Endress + Hauser Process Solutions Ag Method for operating a fieldbus interface

Patent Citations (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6301527B1 (en) * 1996-04-03 2001-10-09 General Electric Company Utilities communications architecture compliant power management control system
US7557702B2 (en) * 1999-02-22 2009-07-07 Evren Eryurek Integrated alert generation in a process plant
DE10112843A1 (en) * 2000-03-17 2001-09-27 Langner Comm Ag Automation data distribution system uses coded datagram for communication between data processing station and automation component
US20080097622A1 (en) * 2000-09-15 2008-04-24 Invensys Systems, Inc. Extensible manufacturing/process control information portal server
US6961753B1 (en) * 2001-04-05 2005-11-01 Osburn Iii Douglas C Enterprise server for communication for a supervisory control and data acquisition (SCADA) System
US20060224361A1 (en) * 2001-06-22 2006-10-05 Invensys Systems, Inc. Remotely monitoring/diagnosing distributed components of a supervisory process control and manufacturing information application from a central location
DE10230895A1 (en) * 2001-07-10 2003-03-06 Fisher Rosemount Systems Inc Transaction data communication for process control systems
DE10243065B4 (en) * 2002-09-16 2004-10-28 Siemens Ag System for operator control and monitoring with integrated history functionality
DE10343963A1 (en) * 2003-09-19 2005-04-14 Siemens Ag Provision of diagnostic information
US20080195576A1 (en) * 2004-02-20 2008-08-14 Abb Technology Ltd. Method, and Computer Based-System and Virtual Asset Register
US20060053491A1 (en) * 2004-03-01 2006-03-09 Invensys Systems, Inc. Process control methods and apparatus for intrusion detection, protection and network hardening
US20100287608A1 (en) * 2004-03-01 2010-11-11 Invensys Systems, Inc. Process control methods and apparatus for intrusion detection, protection and network hardening
US20070168060A1 (en) * 2004-05-04 2007-07-19 Fisher-Rosemount Systems, Inc. Markup language-based, dynamic process graphics in a process plant user interface
US20090134994A1 (en) * 2005-08-15 2009-05-28 Abb Inc. Method of displaying the status of an asset using an external status asset monitor
US20070280287A1 (en) * 2006-05-31 2007-12-06 Honeywell International Inc. Apparatus and method for integrating wireless or other field devices in a process control system
EP1901145A2 (en) * 2006-08-23 2008-03-19 MicroNet Sensorik GmbH Field device and method of operating the same
US20080161958A1 (en) * 2006-11-14 2008-07-03 Abb Inc. System for storing and presenting sensor and spectrum data for batch processes
US20080294771A1 (en) * 2007-05-24 2008-11-27 Abb Inc. Asset monitor for fieldbus devices
DE102008024668A1 (en) * 2007-05-24 2008-11-27 ABB Inc., Norwalk Inventory monitor for fieldbus devices
DE102007045926A1 (en) * 2007-09-26 2009-04-02 Robert Bosch Gmbh Interface between a production management system and an automation system
US20100083232A1 (en) * 2008-09-30 2010-04-01 Ics Triplex Isagraf Inc. Application builder for industrial automation
DE102008061721A1 (en) * 2008-12-12 2010-06-17 Robert Bosch Gmbh Administration system for administration of automation components of machine tool, has central server that stands in connection with intermediate server by communications network such that communication between servers is realized
DE102010036511A1 (en) * 2009-07-23 2011-02-24 Fisher-Rosemount Systems, Inc., Austin Process control system with integrated external data sources
DE102009045386A1 (en) 2009-10-06 2011-04-07 Endress + Hauser Process Solutions Ag Method for operating a fieldbus interface

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015039944A1 (en) * 2013-09-17 2015-03-26 Robert Bosch Gmbh Communication module for a field bus device
DE102014108126A1 (en) * 2014-06-10 2015-12-17 Codewrights Gmbh FDT host as FDI UIP in generic FDI package
DE102015201075A1 (en) * 2015-01-22 2016-07-28 Siemens Aktiengesellschaft Method and device for ad hoc integration of plant components
DE102016107104A1 (en) * 2016-04-18 2017-10-19 Endress + Hauser Process Solutions Ag Method for condition monitoring of a process automation system
CN105955149A (en) * 2016-07-01 2016-09-21 合肥天馈信息技术有限公司 Energy consumption supervision device and management system based on cloud management platform
DE102016215742A1 (en) 2016-08-23 2018-03-01 Robert Bosch Gmbh Gateway and method for connecting a data source system to an IT system
WO2018036708A1 (en) 2016-08-23 2018-03-01 Robert Bosch Gmbh Gateway and method for connecting a data source system to an it system
US10805116B2 (en) 2016-08-23 2020-10-13 Robert Bosch Gmbh Gateway and method for connecting a data source system to an IT system
DE102018124184A1 (en) * 2018-10-01 2020-04-02 Endress+Hauser Process Solutions Ag Procedure for establishing network communication using OPC UA
US11609891B2 (en) 2018-10-01 2023-03-21 Endress+Hauser Process Solutions Ag Method for establishing network communication by means of OPC UA
DE102019208937A1 (en) * 2019-06-19 2020-12-24 Arburg Gmbh + Co. Kg Method for providing an operating system for a machine controller
WO2020254196A1 (en) 2019-06-19 2020-12-24 Arburg Gmbh + Co Kg Method for providing an operating system of a machine controller
DE102021100762A1 (en) 2021-01-15 2022-07-21 Ifm Electronic Gmbh Procedure for controlling an automated IO device system

Similar Documents

Publication Publication Date Title
EP2789145B1 (en) Device for operating at least one automation technology field device
DE102009028051B4 (en) System for operating a field device via a remote terminal
DE102010029952B4 (en) Method for integrating at least one field device in a network of automation technology
DE102011005062A1 (en) Method for providing data from field device in automation system, arranged on network, involves instantiating an additional application-specific data, in automation/integration platform and making the data available to remote client
DE102009046806A1 (en) Method for providing device-specific information of a field device of automation technology
DE102008019053B4 (en) Method for operating a plant of process automation technology
DE102010062266A1 (en) Method for implementing at least one additional function of a field device in automation technology
DE102011079890A1 (en) System and method for operating field devices in an automation system
DE102009045386A1 (en) Method for operating a fieldbus interface
EP2936258A1 (en) System and method for use in automation engineering
WO2012139870A2 (en) Method for the offline configuration of a field device
DE102012105446B4 (en) Device for determining and / or monitoring a chemical or physical process variable in automation technology
DE102009054901A1 (en) Method for offline operation of a field device of automation technology
WO2009074544A1 (en) Method for operating a system comprising a field device and an operating system
EP1653306B1 (en) Method for operating a field device in automation technology
DE102011080569A1 (en) System and method for operating field devices in an automation system
DE102007054417A1 (en) Determining device-internal parameter addresses from fieldbus-specific parameter addresses of a field device
DE102008027846A1 (en) Device for automatically detecting the topology of the individual components of a process plant in automation technology
DE102017109030A1 (en) Method for operating a field device
DE102010063854A1 (en) Method for providing device-specific information of a field device of automation technology and / or for operating a field device
DE102007060990A1 (en) Method for generating an application-specific installation package of device objects
EP3384352B1 (en) Method and system for optimizing the commissioning of at least one of a plurality of automation technology field devices
WO2012013424A1 (en) Method for integrating a replacement field device in place of a field device into a fieldbus system
DE102010063164A1 (en) Method for integrating at least one field device in a network of automation technology
DE102010040055B4 (en) System for communication of several clients with several field devices in automation technology

Legal Events

Date Code Title Description
R163 Identified publications notified
R012 Request for examination validly filed
R082 Change of representative

Representative=s name: KRATT-STUBENRAUCH, KAI, DR., DE

R082 Change of representative

Representative=s name: KRATT-STUBENRAUCH, KAI, DR., DE