WO2009074544A1 - Method for operating a system comprising a field device and an operating system - Google Patents

Method for operating a system comprising a field device and an operating system Download PDF

Info

Publication number
WO2009074544A1
WO2009074544A1 PCT/EP2008/067052 EP2008067052W WO2009074544A1 WO 2009074544 A1 WO2009074544 A1 WO 2009074544A1 EP 2008067052 W EP2008067052 W EP 2008067052W WO 2009074544 A1 WO2009074544 A1 WO 2009074544A1
Authority
WO
WIPO (PCT)
Prior art keywords
field device
field
information
operating system
integration
Prior art date
Application number
PCT/EP2008/067052
Other languages
German (de)
French (fr)
Inventor
Vincent De Groot
Jörg HÄHNICHE
Matthias RÖMER
Raimund Sommer
Original Assignee
Endress+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+Hauser Process Solutions Ag filed Critical Endress+Hauser Process Solutions Ag
Publication of WO2009074544A1 publication Critical patent/WO2009074544A1/en

Links

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
    • 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/23Pc programming
    • G05B2219/23299Remote load of program, through fieldbus
    • 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
    • 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/26Pc applications
    • G05B2219/2609Process control
    • 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/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31131Field device with gateway functions for communication with pc and other field devices
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Definitions

  • the present invention relates to a method for operating a system comprising a field device of the process automation technology and an operating system according to claim 1.
  • feeder devices are often used to detect and / or influence process variables.
  • Sensors such as liquid level gauges, flowmeters, pressure and temperature measuring devices, pH redox potential measuring devices, conductivity measuring devices, etc., which record the corresponding process variables level, flow, pressure, temperature, pH or conductivity, are used to record process variables.
  • actuators such as valves or pumps, are used to change the flow rate of a liquid in a pipe section or to change the fill level in a tank.
  • field devices are all devices which are used close to the process and which supply or process process-relevant information.
  • field devices are generally also those units which are connected directly to the field bus and serve for communication with a higher-level unit (for example remote I / Os, gateways, linking devices, etc.).
  • a higher-level unit for example remote I / Os, gateways, linking devices, etc.
  • a variety of such field devices is manufactured and sold by the company Endress + Hauser.
  • the higher-level units are control systems or control units, such as PLC (Programmable Logic Controller) or PLC (Programmable Logic Controller).
  • PLC Programmable Logic Controller
  • PLC Programmable Logic Controller
  • the higher-level units serve, among other things, for process control, process visualization, process monitoring and commissioning of the field devices.
  • Parameters of a field device are, for example, a measuring range, limit values, units, etc.
  • parameters of a field device which is also known as configuring the field device.
  • rätes is designated, in particular by changing, activating and / or deactivating parameters of a field device, the functionality of the field device can be adjusted according to the purpose envisaged jeweiis.
  • the configuration of a field device is usually carried out during the commissioning of the feeder and also during operation, if changes of the settings are to be made.
  • the operations of configuring a feeder by a user, displaying parameters and / or values acquired in the field device, and displaying and evaluating information, in particular status information and / or diagnostic information of the feeder, are generally referred to as operations of the device. Operating "of the feeder referred.
  • Such a "operation" of a field device can be carried out from a higher-level unit, for which purpose a control program (operating tool) is usually provided in the higher-level unit
  • a control program operating tool
  • Values detected in the field device are read out of the field device and displayed on a display of the higher-level unit, whereby the higher-level unit can be connected directly to the field bus to which the relevant field devices are connected or to a higher-level communication network.
  • a Feidillon can also by an operating device, such as by a portable personal computer (laptop), a portable handheld device (handheld), a PDA (English: Personal Digital Assistant), etc., on the As a rule, an operating program (operating tool) is operated.
  • an operating device can communicate with the feeder via the fieldbus to which the field device to be operated is connected or via a corresponding service interface provided on the field device.
  • the operating system eg a higher-level unit or an operator device
  • the operating program implemented thereon
  • these characteristics are generally referred to as device for device integration information (English term: means for device integration) and include in particular the input and output signals supplied by the field device concerned, sensor signals, information regarding the communication of the field device via a fieldbus, parameters provided in the device, status and diagnostic information supplied by the field device, data and rules for processing operations (eg configuration, calibration) and / or or information about user dialogues, etc.
  • information about the device integration of a field device includes, for example, a device description (DD) of the feeder.
  • the device description is usually created in text-based form (eg in ASCII text format) used fieldbus system various device description languages, such as the HART® Device Description Language, Foundation Fieldbus Device Description Language, Electronic Device Description Language (EDDL), Field Device Configuration Markup Language, GSD / Profibus (GSD: General Station Description
  • the information provided in the device description is usually interpreted or translated by an interpreter and provided to the operating program, which forms a frame application for the device description ® " formed by Endress + Hauser ⁇ .
  • information for device integration of a field device includes, for example, a device driver of the field device, in particular a "Device Type Manager” (DTM) .
  • DTM Device Type Manager
  • a device driver, in particular a "Device Type Manager” is a device-specific software that encapsulates data and functions of the field device and displays them graphically Controls ready.
  • Such a device driver requires a corresponding frame application for execution, for example, a "Device Type Manager” requires an FDT frame application (FDT: Fietd Device Tool) to execute it, for example, an operating program that forms such an FDT frame application is "FieldCare®" by Endress + Hauser.
  • FDT Fietd Device Tool
  • Such device descriptions and device drivers have hitherto been used both in an offi- ne- as well as used in an online configuration of a field device.
  • the information about device integration which is usually provided by the respective manufacturer of the field device, either already installed on the operating system or they must be procured by the user and installed on the operating system.
  • the information about device integration usually provided by the respective manufacturer of the field device, either already installed on the operating system or they must be procured by the user and installed on the operating system.
  • the information about device integration which is usually provided by the respective manufacturer of the field device, either already installed on the operating system or they must be procured by the user and installed on the operating system.
  • different sets of information for device integration in particular each different Ge - Device descriptions and device drivers required.
  • a large number of different sets of information on the Ge rate integration exists.
  • the object of the present invention is to provide a method which provides a user with easy access to the device integration information to be used for a particular field device and which provides the user with both on-line operation and off-line operation. especially an offline configuration, the field device allows.
  • a method for operating a system which has a field device of the process automation technology and an operating system, in particular a higher-order unit or an operating device, is provided.
  • the field device can be operated via the operating system using information for device integration of the field device.
  • generic information for device integration of the field device in short: “generic information”
  • This field device contains device-specific information for device integration of the field device (in short: device-specific Information "), the device-specific information for device integration of the specific nature of the field device concerned, stored or stored.
  • the method has at least one of the following steps: simulating an operation of the field device in the operating system in an offline mode using the generic information for device integration of the field device; and / or transmitting or transmitting the device-specific information for device integration of the field device from the field device via a digital communication link to the operating system in an online mode.
  • the above-mentioned information for device integration of the field device include in particular a device description, such as a DD (Device Description), a CFF (Common FNe Format) file or a GSD (General Station Desciption) and / or a device driver, such as for example! a DTM (Device Type Manager) of the field device.
  • a device description such as a DD (Device Description), a CFF (Common FNe Format) file or a GSD (General Station Desciption) and / or a device driver, such as for example! a DTM (Device Type Manager) of the field device.
  • the generic information can be used as a kind of "template” (pattern or template) for different types of field devices.
  • the generic information can relate only to a part of the operating functionalities of the field device, in particular the configuration of a part of the parameters of the field device This makes it possible to simulate a configuration of this part of the parameters of the feeder in the offline mode using the generic information, and the device-specific information has at least such details as that of the field device
  • the device-specific information can also contain all or part of the generic information compared to the operator properties contained in the generic information. But you can also have only the device-specific information that goes beyond the generic information. The latter variant has the advantage that space is saved in the field device.
  • off-line mode is understood to mean that no communication takes place between the field device and the operating system during this mode, and therefore a change of a parameter in the operating system does not result in an actual change of the parameter in the field device
  • a user may change the set of parameters ⁇ at least for the parameters included in the generic information) by using the step of simulating in an off-line mode using the generic information
  • this step of the simulation can also be carried out by the user if the relevant feeder device is already in operation, whereby the offline mode ensures that the field device remains in use for the time being with its previous settings It is possible to simulate even if the operating system and the field device have not previously communicated with each other and the device-specific information has not yet been transmitted to the operating system.
  • the generic information is usable for various types of field devices, the number of sets of generic information to be provided and managed in the operating system is small. For the user, it is easy to see which set of generic information is to be used for the relevant field device. Furthermore, the assignment of a specific set of generic information to a field device to be operated can also be carried out automatically by the operating system,
  • the provision of the device-specific information in the field device ensures that a simple allocation of the device-specific information to be used to the respective field device is possible for the user ⁇ and also for the operating system).
  • the probability of incorrect operation of the field device due to the use of a Incorrect set of device integration information is significantly reduced.
  • the step of communicating the device-specific information from the field device may be performed via a digital communication link to the operating system.
  • the above mentioned step of simulating and the present step of communicating can both be performed to make a complete parameter setting of the field device. The execution of these steps can take place at a distance in time.
  • the step of transmitting the device-specific information to the operating system ensures that the operating system always has access to the correct device-specific information applicable to the respective field device Information that it has received from the field device concerned in the online mode, so even if a feeder is replaced by another field device, such as a newer software version of the device software, or in other cases Para ensure that the field device to be reconfigured is in each case operated using the correct, device-specific information.
  • the operating system for a certain field device has not received any device-specific information, the operating system is preferably set up in such a way that it uses the generic information provided in the operating system. According to the present invention, therefore, it is ensured in both the offline and on-line modes that the operating system accesses the respectively correct information for device integration. The operation of the field device is thereby simplified for the user and the cost of obtaining the respectively required information for device integration of the various field devices of a system is reduced.
  • the operating system has an operating program.
  • the operating program forms a frame application for the information for device integration of the field device, in particular a FDT
  • Frame application tool for a device driver of the field device
  • TCi frame application for a corresponding, executable software component of the field device
  • a frame application with an interpreter for interpreting or translating a device Writing the field device.
  • the information for device integration of the field device can be both the relevant generic information as well as the relevant device-specific information, by training field devices from different manufacturers can be operated in a simple manner via one and the same frame application, in a TCl frame application, the interfaces are not so strictly defined as the FDT standard of the FaI! is.
  • the step of Kochmitteins is at least carried out when the field device and the operating system are connected to each other via the digital communication link. This ensures that in each case the device-specific information of all field devices, which are connected via a corresponding digital communication connection with the operating system, are available in the operating system.
  • the transmission is carried out automatically, wherein the transmission can be initiated by the operating system or by the relevant field device. The user then does not have to ensure that the required device-specific information is installed on the operating system.
  • data that has been determined in an offline mode during the simulated operation of the field device is transmitted or transmitted to the field device via a digital communication connection.
  • the simulated operation in the offline mode can have been carried out using the generic information and / or using the device-specific information.
  • the transmitted data may in particular be parameters of the field device set offline.
  • the transmission preferably takes place directly and promptly by the operating system via the digital communicaonal connection to the field device.
  • the transmission to the field device can also be offset in time, in particular substantially later, and / or from a whose system is made out.
  • a user simulates the operation of the field device using the generic information in the operating system and sets a basic parameter set for the relevant field device before delivery of a field device in an offline mode.
  • These parameters of the field device set offline can then be transmitted by the user, eg via the internet, to a manufacturer of the relevant feeder. If the user already has a field device with identical device-specific information and thus identical operating properties, he can also determine the desired parameter settings using the device-specific information and transmit them to the manufacturer. The manufacturer can then already configure the parameter settings desired by the user in advance in the field device. In particular, if the user desires several field devices with the same parameter settings, this can save a considerable amount of time.
  • data determined in an on-line mode during operation of the field device (using generic and / or device-specific information), in particular set and / or displayed parameters of the field device, and / or data that in an off-line mode in the simulated operation of the field device were determined (using generic and / or device-specific information), in particular offline set parameters of the field device, from the Bedäensystem to a computer-aided maintenance system, in particular to a manufacturer of the Provided and maintained computer-assisted information system, transmitted.
  • Computer-aided maintenance systems manage maintenance-relevant information from field devices in one or more databases.
  • "maintenance” generally refers to maintenance, inspection, repair and improvement .
  • These computer-assisted maintenance systems document, inter alia, maintenance work performed on the individual field devices, schedule maintenance work, provide device data for the individual field devices and / or the possibility of a statistical analysis of various maintenance-relevant information, in particular provided by a field device errors.
  • CMMS Computerized Maintenance Management System
  • PAM International: "Plant Asset Management”
  • manufacturers of field devices also provide and maintain computerized maintenance systems, which information is provided centrally by the manufacturer to the various customers (or users).
  • the respective customers of the manufacturer can obtain access to this information via the Internet via corresponding portal pages, which are accessible via password-protected logins.
  • the customer can then access the information of the relevant field device via the serial number of a feeder.
  • the manufacturer can provide information relating to the production process of the respective feeder devices, such as information relating to the composition, the calibration and / or the original parameter settings of the field devices.
  • maintenance systems in particular the maintenance systems provided and maintained by manufacturers of field devices, can be set up such that information about the entire life cycle of a field device is available for current information about the feeder, such as information concerning the manufacturing process of the field device with regard to the calibration of the field device, the version of the feeder, the module composition and the settings of the field device, information on maintenance and repair work, regarding procurement, installation, setup and operation of the field device, etc., can be accessed.
  • a maintenance system is provided, for example, by Endress + Hauser through the "Web-enabled Asset Management System W @ M".
  • a backup copy of the determined data in particular the parameter settings made available.
  • This data can also be used to configure other field devices to be used with the same parameter settings. This is particularly advantageous when a field device is to be replaced by another field device, or when another field device with the same parameter settings to be put into operation. If, for example, one field device is replaced by another, the "tag" settings of the previous field device must be taken over in the new field device.
  • Settings contain in particular information regarding the measuring point and the function of the relevant field device within the system.
  • the work of a service person, a measurement technician and / or an automation engineer, through which such parameter settings are usually made, is greatly facilitated. If the computer-aided maintenance system is not connected to the fieldbus system of the Bedäensystems, the transmission, for example, via the Internet, etc. take place.
  • the data transmitted by the operating system to a computer-aided maintenance system provided and guided by a manufacturer of the field device is used by the manufacturer to configure at least one weather-field device.
  • the digital communication connection is established by a fieldbus, preferably by a fieldbus according to the HART® standard (see “HART® Field Communication Protocol Specifications, Revision 7.0", available via the HART® Communication Foundation), in accordance with Profibus® - Standard (see: Profibus Profile Specificatäon, Version 3.0) or according to the Founda- tion ⁇ -Fäeldbus standard (see: Foundation® Specifications, Function Block Application Process, Revision FS 1.7), formed in particular
  • the digital communication connection can also be formed by a service interface of the field device, in which case the operating system preferably by an operating device connecting to the service interface, The communication via such a service interface is often carried out according to a manufacturer-specific protocol.
  • the communication Wired or wireless can take place via the fieldbus or via the service interface of the field device.
  • the individual sets of genehschen information each relate to associated groups of field devices and wherein the field devices within a group at least partially, especially at a part of their respective Parameter, have the same characteristics with respect to the operation.
  • the respective set of gene ⁇ schen information in each case includes the Tei! the operating
  • This part may be, for example, a basic parameter set which is identical in terms of operation for all Feidgerate within a group.
  • the division of the field devices into individual groups preferably takes place in such a way that each group comprises a plurality of field devices each of a different type and that within a group as many properties of the field devices as they are operating are identical.
  • the classification into groups can be carried out, for example, according to one of the following criteria: field devices which have the same field device type but different software versions of the device software are each combined in a group; or field devices that use the same measuring method despite different FeSdge types, are grouped together; or modular field devices that differ only in their respective module composition, are each combined in a group
  • Fig. 1 a schematic representation of a simple fieldbus network
  • FIG. 2 is a schematic representation of a higher-level unit on which an operating program runs, and of a field device to be operated according to an embodiment of the invention
  • 3 shows a schematic representation of a higher-level unit on which an operating program runs, and of a field device to be operated according to a further embodiment of the invention
  • FIG. 1 is an exemplary, schematic representation of a simple fieldbus network, in which four field devices FGO, FG1, FG2 and FG3, an operating device B and a control unit SPS are connected to a fieldbus F.
  • the fieldbus F works according to the HART® standard.
  • the control unit PLC is a (primary) master, while the field devices FGO, FG1, FG2 and FG3 are slaves.
  • the communication between the control unit PLC and the field devices FGO, FG1, FG2 and FG3 takes place in accordance with the HART® protocol.
  • the HMI device B also communicates with a field device to be operated via the fieldbus F in accordance with the HART® protocol.
  • FIG. 2 shows a higher-level unit 2, in particular a personal computer, on which an operating program 4 is installed.
  • Fig. 2 relates to an embodiment in which the operation of field devices via the operating program 4 based on device descriptions (DD) of the relevant field devices.
  • the operating program 4 is connected to a first memory 6 (memory), which serves to store device descriptions (DD) of various field devices.
  • DD device descriptions
  • First, only one (or possibly more) generic device description (s) is stored in the first memory 6, which is usable for various types of field devices.
  • the operating program 4 has an interpreter 10 which reads out information from the first memory e and decrypts or translates it based on the respective device description language.
  • a second memory 8 is provided for storing parameter values of field devices, wherein the operating program 4 can access the memory 8.
  • the higher-level unit 2 For communication via a field bus, the higher-level unit 2 has a COM port 12. This is connected to a HART® fieldbus 14 via a HART® modem (not shown).
  • a field device 16 is shown by way of example in FIG. 2.
  • the field device 16 has, among other things, a field device memory 18 (eg a RAM or a ROM) and a device software 20 implemented on the field device 16.
  • a field device memory 18 eg a RAM or a ROM
  • a device software 20 implemented on the field device 16.
  • a device-specific device description is stored, which in particular has information relating to the special type of field device 18.
  • the generic device description stored in the memory 6 can be used in general for a group of field devices (here: sensors) which work according to the same measuring principle.
  • the illustrated field device 18 also operates.
  • the generic device description is designed such that it provides the operating program 4 with sufficient information for configuring a basic parameter set of the field device 18.
  • this basic parameter set comprises parameters which relate to the measuring method and whose operating functionality is the same for all field devices within the group.
  • the device-specific device description stored in the field device memory 18 additionally has device-specific information specifically for the field device 18, in particular device-specific information for the software version of the device software implemented on the field device 18, information regarding the communication with the field device 18, and especially of the field device 18 supported user dialogues and processing operations.
  • the operating program 4 of the higher-level unit 2 can simulate an operation of the field device 16 in the higher-level unit 2 based on the generic device description in an offline mode.
  • a user interface is provided in the higher-level unit 2, via which a user can make a configuration of the basic parameter set of the field device 16. The base parameters of the field device 16 set offline by the user can then be set in the second
  • Memory 8 of the parent unit 2 are stored and are available at a later date. After delivery of the field device 16 and its connection to the fieldbus 14, the base parameters set offline can then be transmitted from the higher-order unit 2 to the field device 16 and stored in the device memory 18 of the field device 16.
  • the field device 16 can already be operated with the basic parameters, so that a more extensive configuration is not required. However, it may also be necessary that other functionalities of the field device 16, which relate to the specific type of the feeder 16 and are not included in the genetic device description, must be configured.
  • the superordinate unit 2 is designed such that, as soon as the field device 16 is connected to the field bus 14, it sends a request to the field device 16 that it transmits the device-specific device description to the superordinate unit 2. The field device 2 then transmits the device-specific device description to the higher-level unit 2.
  • the request telegram and the associated response telegram can hereby have specially defined HART® commands.
  • the transmitted device-specific device description is stored in the first memory 6 of the higher-level unit 2.
  • the higher-level unit 2 is set up in such a way that it accesses this device-specific device description as of receipt of the device-specific device description for operation of the field device 16.
  • a user can subsequently configure further functions of the field device 16 via the higher-level unit 2 using the device-specific device description or also change one of the already set basic parameters of the field device 16.
  • the operation of the field device 16 using the device-specific device description can be done both in an online mode and simulated in an offline mode. In a simulation of the operation in the offline mode, the data determined in the offline mode, in particular the parameters set offline, can then be transmitted via the field bus 14 to the feeder 16.
  • FIG. 3 again shows a higher-level unit 22, in particular a personal computer, on which an operating program 24 is installed.
  • the operation of field devices takes place via the operating program 24 based on device drivers in the form of DTMs.
  • the higher-level unit 22 is connected to a field device 26 via a Fefdbus interface 27 and a fieldbus 28.
  • the field device 26 has a device software 30 and a field device memory 32 (eg a RAM and / or a ROM).
  • a field device memory 32 eg a RAM and / or a ROM.
  • a device-specific DTM is stored, which has device-specific information regarding the specific nature of the field device 26.
  • the operating program 24 has an FDT frame application 34 running on the higher-level unit 22.
  • base parameters of the field device 26 can again be set offline and stored in a memory (not shown) of the higher-order unit 22. Additionally, in the present embodiment, the base parameters set offline are also communicated to a computer aided maintenance system 44 provided and maintained by the manufacturer of the field device 26. The transmission can take place, for example, via the Internet, which is shown schematically in FIG. 3 by the dashed line 46. After delivery of the field device 26 and connection thereof to the fieldbus 28, the base parameters set offline can then be transmitted by the higher-order unit 22 transmitted to the field device 26 and stored in the field device memory 32.
  • a transmission of the device-specific DTM stored in the field device memory 32 to the higher-level unit 22 can be carried out in a corresponding manner, as described with reference to FIG. 2 for the transmission of the device-specific device description has been explained.
  • the higher-level unit 22 is in turn configured to access this device-specific DTM (instead of the generic DTM 38) as of receipt of the device-specific DTM for operation of the field device 26.
  • a user can in turn configure further functions of the field device 26 via the higher-level unit 22 using the device-specific DTM and / or change one of the base parameters.
  • this operation can be carried out in the on-line mode or also simulated in the offline mode, wherein the data determined in the offline mode can subsequently be transmitted to the field device 26 via the fieldbus 28.
  • the data determined using the device-specific DTM (offline or online), in particular set parameters of the field device 26 are transmitted to the computer-aided maintenance system 44 and stored therein.
  • the computer-aided maintenance system 44 By transmitting parameters to the computer-aided maintenance system 44, on the one hand, a back-up copy of the relevant data, in particular of the set parameters of the field device 26, is available to the user.
  • the manufacturer can access these set parameters in order to carry out a configuration in advance of one or more field devices which are to be supplied with these parameters at the request of the user.
  • an operating device can also be used which is connected either to a fieldbus or directly to a service interface of the relevant fenden, to be used field device can be connected.

Abstract

The invention relates to a method for operating a system comprising a field device (16) of the process automation system and an operating system (2). Said field device (16) can be operated via the operating system (2) using information for integrating devices of the field device (16), in particular using a device description and/or a device driver of the field device (16). Generic information for integrating devices of the field device (16) that can be used for different types of field devices (16) are stored in the operating system (2). Device-specific information for integrating devices of the field device (16) that comprises device-specific information for integrating the specific type of the related field device (16) are stored in the operating system. Said method comprises at least one of the following steps: an operation of the field device (16) is simulated in the operating system (2) in an offline-mode using the generic information for integrating the device of the field device (16); and/or transmitting the device-specific information to the integration device of the field device (16) from the field device (16) via a digital communication link (14) on the operating system (2) in an online-mode.

Description

Verfahren zum Betreiben eines Systems aufweisend ein Feldgerät und ein Bediensystem A method of operating a system comprising a field device and an operating system
Die vorliegende Erfindung betrifft ein Verfahren zum Betreiben eines Systems auf- weisend ein Feldgerät der Prozessautomatisierungstechnik und ein Bediensystem gemäß Anspruch 1.The present invention relates to a method for operating a system comprising a field device of the process automation technology and an operating system according to claim 1.
In der Prozessautomatisierungstechnik werden vielfach Feidgeräte eingesetzt, die zur Erfassung und/oder Beeinflussung von Prozessvariablen dienen. Zur Erfassung von Prozessvariablen dienen Sensoren, wie beispielsweise Fülfstandsmessgeräte, Durchflussmessgeräte, Druck- und Temperaturmessgeräte, pH-Redoxpotentialmessgeräte, Leitfähigkeitsmessgeräte, etc., welche die entsprechenden Prozessvariablen Füllstand, Durchfiuss, Druck, Temperatur, pH-Wert bzw. Leitfähigkeit erfassen. Zur Beeinflussung von Prozessvariablen dienen Aktoren, wie zum Beispiel Ven- tue oder Pumpen, über die der Durchfiuss einer Flüssigkeit in einem Rohrleitungsabschnitt bzw. der Füllstand in einem Behälter geändert werden kann. Als Feldgeräte werden im Prinzip aile Geräte bezeichnet, die prozessnah eingesetzt werden und die prozessrelevante Informationen liefern oder verarbeiten. Neben den oberhalb genannten Sensoren und Aktoren werden als Feldgeräte allgemein auch solche Ein- heiten bezeichnet, die direkt an den Feldbus angeschlossen sind und zur Kommunikation mit einer übergeordneten Einheit dienen (z.B. Remote I/Os, Gateways, Linking Devices, etc.). Eine Vielzahl solcher Feldgeräte wird von der Firma Endress + Hauser hergestellt und vertrieben.In process automation technology, feeder devices are often used to detect and / or influence process variables. Sensors, such as liquid level gauges, flowmeters, pressure and temperature measuring devices, pH redox potential measuring devices, conductivity measuring devices, etc., which record the corresponding process variables level, flow, pressure, temperature, pH or conductivity, are used to record process variables. To influence process variables, actuators, such as valves or pumps, are used to change the flow rate of a liquid in a pipe section or to change the fill level in a tank. In principle, field devices are all devices which are used close to the process and which supply or process process-relevant information. In addition to the sensors and actuators mentioned above, field devices are generally also those units which are connected directly to the field bus and serve for communication with a higher-level unit (for example remote I / Os, gateways, linking devices, etc.). A variety of such field devices is manufactured and sold by the company Endress + Hauser.
In modernen Industrieanlagen sind Feldgeräte in der Regel über Bussysteme mit ü- bergeordneten Einheiten verbunden. Normalerweise handelt es sich bei den übergeordneten Einheiten um Leitsysteme bzw. Steuereinheiten, wie beispielsweise SPS (speicherprogrammierbare Steuerung) oder PLC (Programmabie Logic Controller). Die übergeordneten Einheiten dienen unter anderem zur Prozesssteuerung, Pro- zessvisualisäerung, Prozessüberwachung sowie zur Inbetriebnahme der Feldgeräte.In modern industrial plants, field devices are usually connected to higher-level units via bus systems. Usually, the higher-level units are control systems or control units, such as PLC (Programmable Logic Controller) or PLC (Programmable Logic Controller). The higher-level units serve, among other things, for process control, process visualization, process monitoring and commissioning of the field devices.
in einem Feldgerät ist eine Mehrzahl von Parametern vorgesehen. Parameter eines Feldgerätes sind beispielsweise ein Messbereich, Grenzwerte, Einheiten, etc.. Durch Einstellen der Parameter eines Feldgerätes, was auch als Konfigurieren des Feldge- rätes bezeichnet wird, insbesondere durch Ändern, Aktivieren und/oder Deaktivieren von Parametern eines Feldgerätes, kann die Funktionalität des Feldgerätes entsprechend dem jeweiis vorgesehenen Einsatzzweck angepasst werden. Das Konfigurieren eines Feldgerätes wird in der Regel bei der Inbetriebnahme des Feidgerätes und auch während des Betriebs, sofern Änderungen der Einstellungen vorgenommen werden sollen, durchgeführt. Die Vorgänge des Konfigurierens eines Feidgerätes durch einen Benutzer, des Anzeigens von Parametern und/oder von in dem Feldgerät erfassten Werten sowie des Anzeigens und Auswertens von Informationen, insbesondere von Statusinformationen und/oder von Diagnoseinformationen des FeId- gerätes, werden allgemein als Vorgänge des „Bedienens" des Feidgerätes bezeichnet.in a field device a plurality of parameters is provided. Parameters of a field device are, for example, a measuring range, limit values, units, etc. By setting the parameters of a field device, which is also known as configuring the field device. rätes is designated, in particular by changing, activating and / or deactivating parameters of a field device, the functionality of the field device can be adjusted according to the purpose envisaged jeweiis. The configuration of a field device is usually carried out during the commissioning of the feeder and also during operation, if changes of the settings are to be made. The operations of configuring a feeder by a user, displaying parameters and / or values acquired in the field device, and displaying and evaluating information, in particular status information and / or diagnostic information of the feeder, are generally referred to as operations of the device. Operating "of the feeder referred.
Solch ein „Bedienen" eines Feldgerätes kann von einer übergeordneten Einheit aus durchgeführt werden. Hierzu ist in der übergeordneten Einheit in der Regel ein Be- dienprogramm (Bedientool) vorgesehen. Über das Bedienprogramm können Parameter des Feldgerätes eingestellt werden. Ferner können Parameter und/oder in dem Feldgerät erfasste Werte aus dem Feldgerät ausgelesen und auf einer Anzeige der übergeordneten Einheit angezeigt werden. Die übergeordnete Einheit kann dabei direkt an dem Feldbus, an dem die betreffenden Feldgeräte angeschlossen sind, o- der an einem übergeordneten Kommunikationsnetzwerk angeschlossen sein.Such a "operation" of a field device can be carried out from a higher-level unit, for which purpose a control program (operating tool) is usually provided in the higher-level unit Values detected in the field device are read out of the field device and displayed on a display of the higher-level unit, whereby the higher-level unit can be connected directly to the field bus to which the relevant field devices are connected or to a higher-level communication network.
Daneben kann ein Feidgerät auch durch ein Bediengerät, wie beispielsweise durch einen tragbaren Personal-Computer (Laptop), ein tragbares Handbediengerät (Handheld), einen PDA (engl.: Personal Digital Assistant; deutsch: Persönlicher Digitaler Assistent), etc., auf dem in der Regel ein Bedienprogramm (Bedientool) impie- mentiert ist, bedient werden. Solch ein Bediengerät kann über den Feldbus, an dem das zu bedienende Feldgerät angeschlossen ist, oder über eine entsprechende, an dem Feldgerät vorgesehene Service-Schnittsteile mit dem Feidgerät kommunizieren.In addition, a Feidgerät can also by an operating device, such as by a portable personal computer (laptop), a portable handheld device (handheld), a PDA (English: Personal Digital Assistant), etc., on the As a rule, an operating program (operating tool) is operated. Such an operating device can communicate with the feeder via the fieldbus to which the field device to be operated is connected or via a corresponding service interface provided on the field device.
Für die Bedienung eines bestimmten Feldgerätes müssen dem Bediensystem (z.B. einer übergeordnete Einheit oder einem Bediengerät), insbesondere dem darauf implementierten Bedienprogramm, die in Bezug auf eine Bedienung relevanten Eigenschaften dieses Feidgerätes bekannt gemacht werden. Diese Eigenschaften werden allgemein als Informationen zur Geräteintegration des Feldgerätes (englische Bezeichnung: means for device Integration) bezeichnet und umfassen insbesondere die von dem betreffenden Feldgerät gelieferten Eingangs- und Ausgangssignale, Sensorsignale, Informationen bezüglich der Kommunikation des Feldgerätes über einen Feldbus, in dem Feidgerät vorgesehene Parameter, von dem Feldgerät gelieferte Status- und Diagnoseinformationen, Daten und Regeln für Abarbeitungsvorgänge (z.B. Konfigurierung, Kalibrierung) und/oder Informationen über Anwenderdialoge, etc., Um verschiedene Feldgeräte, insbesondere Feldgeräte von verschiedenen Her- steilem, über ein- und dasselbe Bedienprogramm zu bedienen, wurden Standards in Bezug auf diese Informationen zur Geräteintegration geschaffen.For the operation of a specific field device, the operating system (eg a higher-level unit or an operator device), in particular the operating program implemented thereon, must be made aware of the properties of this feeder that are relevant in terms of operation. These characteristics are generally referred to as device for device integration information (English term: means for device integration) and include in particular the input and output signals supplied by the field device concerned, sensor signals, information regarding the communication of the field device via a fieldbus, parameters provided in the device, status and diagnostic information supplied by the field device, data and rules for processing operations (eg configuration, calibration) and / or or information about user dialogues, etc. In order to operate various field devices, in particular field devices from different manufacturers, via the same operating program, standards have been created with regard to this device integration information.
Zum Einen umfassen Informationen zur Geräteintegration eines Feldgerätes beispielsweise eine Gerätebeschreibung (DD) (engi.: „Device Description") des Feidge- rätes. Die Gerätebeschreibung wird in der Regel in textbasierter Form erstellt (z.B. im ASCII-Textformat). Hierzu werden je nach verwendetem Feldbus-System verschiedene Gerätebeschreibungssprachen verwendet, wie beispielsweise die HART® De- vice Description Language, Foundation Fieldbus Device Description Language, E- lectronic Device Description Language (EDDL), Field Device Configuration Markup Language, GSD/Profibus (GSD: General Station Description). Die in der Gerätebeschreibung bereitgestellten Informationen werden in der Regel durch einen Interpreter interpretiert bzw. übersetzt und an das Bedienprogramm, das eine Rahmenappli- kation für die Gerätebeschreibung bildet, bereitgestellt. Solch eine Rahmenapplikation für die Gerätebeschreibung wird beispielsweise durch das Bedienprogramm „Application Designer®" von Endress + Hauser gebildet. Ferner umfassen Informationen zur Geräteintegration eines Feldgerätes beispielsweise einen Gerätetreiber des Feldgerätes, insbesondere einen „Device Type Manager" (DTM). Ein Gerätetreiber, insbesondere ein „Device Type Manager", ist dabei eine gerätespezifische Software, die Daten und Funktionen des Feldgerätes kapselt und graphische Bedienelemente bereitsteift. Solch ein Gerätetreiber benötigt zur Ausführung eine entsprechende Rahmenapplikation, beispielsweise benötigt ein „Device Type Manager" zur Ausführung eine FDT-Rahmenapplikation (FDT: Fietd Device Tool). Ein Bedienprogramm, das solch eine FDT-Rahmenapplikation bildet, ist beispielsweise „FieldCare®" von Endress + Hauser.On the one hand, information about the device integration of a field device includes, for example, a device description (DD) of the feeder.The device description is usually created in text-based form (eg in ASCII text format) used fieldbus system various device description languages, such as the HART® Device Description Language, Foundation Fieldbus Device Description Language, Electronic Device Description Language (EDDL), Field Device Configuration Markup Language, GSD / Profibus (GSD: General Station Description The information provided in the device description is usually interpreted or translated by an interpreter and provided to the operating program, which forms a frame application for the device description ® " formed by Endress + Hauser ■. Furthermore, information for device integration of a field device includes, for example, a device driver of the field device, in particular a "Device Type Manager" (DTM) .A device driver, in particular a "Device Type Manager", is a device-specific software that encapsulates data and functions of the field device and displays them graphically Controls ready. Such a device driver requires a corresponding frame application for execution, for example, a "Device Type Manager" requires an FDT frame application (FDT: Fietd Device Tool) to execute it, for example, an operating program that forms such an FDT frame application is "FieldCare®" by Endress + Hauser.
Solche Gerätebeschreibungen und Gerätetreiber (im Folgenden allgemein als „Informationen zur Geräteintegration" bezeichnet) werden bisher sowohl bei einer Offii- ne- als auch bei einer Online-Konfigurierung eines Feldgerätes verwendet. Die Informationen zur Geräteintegration, die in der Regel von dem jeweiligen Hersteller des Feldgerätes bereitgestellt werden, sind dabei entweder schon auf dem Bediensystem installiert oder sie müssen von dem Benutzer beschafft und auf das Bediensystem installiert werden. Dabei sind für verschiedene Arten von Feidgeräten, insbesondere für verschiedene Feidgerätetypen, für unterschiedlich zusammengestellte modular aufgebaute Feldgeräte des gleichen Typs, für Feldgeräte des gleichen Typs aber unterschiedlicher Softwareversion, etc., in der Regel auch unterschiedliche Sätze von Informationen zur Geräteintegration, insbesondere jeweils unterschiedliche Ge- rätebeschreibungen und Gerätetreiber, erforderlich. Dadurch existiert eine Vielzahl Unterschiedlicher sätze von Informationen zur Ge rate Integration. Für einen Benutzer ist es oftmals schwierig, zu erkennen, welcher Satz von Informationen zur Geräteintegration für ein bestimmtes Feldgerät zu verwenden ist. Wird zur Bedienung eines Feldgerätes ein falscher Satz von Informationen zur Gerätetntegration verwendet, so kann dies zum Auftreten von Fehlermeldungen bei der Bedienung führen, beispielsweise wenn in dem Satz von Informationen zur Geräteintegration ein Parameter vorgesehen ist, der in dem Feldgerät selbst nicht implementiert ist. Ferner entsteht für den Benutzer aufgrund der Vielzahl von Feldgeräten, die in einer Anlage eingesetzt werden, ein erheblicher Aufwand für die Beschaffung und Verwaltung der jeweils zu- gehörigen Sätze von Informationen zur Gerätetntegration.Such device descriptions and device drivers (hereinafter generally referred to as "device integration information") have hitherto been used both in an offi- ne- as well as used in an online configuration of a field device. The information about device integration, which is usually provided by the respective manufacturer of the field device, either already installed on the operating system or they must be procured by the user and installed on the operating system. In this case, for different types of feuders, in particular for different types of feeder, for differently assembled modular field devices of the same type, for field devices of the same type but different software version, etc., usually different sets of information for device integration, in particular each different Ge - Device descriptions and device drivers required. As a result, a large number of different sets of information on the Ge rate integration exists. It is often difficult for a user to recognize which set of device integration information to use for a particular field device. If a wrong set of device integration information is used to operate a field device, this may lead to the occurrence of error messages during operation, for example if a parameter is provided in the set of device integration information that is not implemented in the field device itself. Furthermore, due to the large number of field devices that are used in a system, a considerable outlay for the procurement and administration of the respectively associated sets of device integration information arises for the user.
Demgemäß besteht die Aufgabe der vorliegenden Erfindung darin, ein Verfahren bereitzustellen, das einem Benutzer auf einfache Weise Zugang zu den für ein bestimmtes Feldgerät zu verwendenden Informationen zur Geräteintegratäon bietet und das dem Benutzer sowohl die Durchführung einer Online-Bedienung als auch einer Offline-Bedienung, insbesondere einer Offline-Konfigurierung, des Feldgerätes ermöglicht.Accordingly, the object of the present invention is to provide a method which provides a user with easy access to the device integration information to be used for a particular field device and which provides the user with both on-line operation and off-line operation. especially an offline configuration, the field device allows.
Die Aufgabe wird durch ein Verfahren gemäß Anspruch 1 gelöst. Vorteilhafte Weiter- bildungen sind in den Unteransprüchen angegeben.The object is achieved by a method according to claim 1. Advantageous further developments are specified in the subclaims.
Gemäß der vorliegenden Erfindung wird ein Verfahren zum Betreiben eines Systems, das ein Feldgerät der Prozessautomatisierungstechnik und ein Bediensystem, insbesondere eine übergeordnete Einheit oder ein Bediengerät, aufweist, bereitge- stellt. Das Feldgerät ist dabei über das Bediensystem unter Verwendung von Informationen zur Geräteintegration des Feldgerätes bedienbar. In dem Bediensystem sind generische Informationen zur Geräteintegration des Feldgerätes (kurz: „generi- sche Informationen"), die für verschiedene Arten von Feldgeräten verwendbar sind, abgelegt bzw. gespeichert. In dem Feldgerät sind gerätespezifische Informationen zur Geräteintegration des Feldgerätes (kurz: „gerätespezifische Informationen"), die gerätespezifische Informationen zur Geräteintegration der speziellen Art des betreffenden Feldgerät aufweisen, abgelegt bzw. gespeichert. Das Verfahren weist dabei mindestens einen der nachfolgenden Schritte auf: Simulieren einer Bedienung des Feldgerätes in dem Bediensystem in einem Offline-Modus unter Verwendung der generischen Informationen zur Geräteintegration des Feldgerätes; und/oder Übermitteln bzw. Übertragen der gerätespezifischen Informationen zur Geräteintegration des Feldgerätes von dem Feldgerät über eine digitale Kommunikationsverbindung an das Bediensystem in einem Online-Modus.According to the present invention, a method for operating a system which has a field device of the process automation technology and an operating system, in particular a higher-order unit or an operating device, is provided. provides. The field device can be operated via the operating system using information for device integration of the field device. In the operating system, generic information for device integration of the field device (in short: "generic information"), which can be used for different types of field devices, is stored or stored.This field device contains device-specific information for device integration of the field device (in short: device-specific Information "), the device-specific information for device integration of the specific nature of the field device concerned, stored or stored. The method has at least one of the following steps: simulating an operation of the field device in the operating system in an offline mode using the generic information for device integration of the field device; and / or transmitting or transmitting the device-specific information for device integration of the field device from the field device via a digital communication link to the operating system in an online mode.
Die genannten Informationen zur Geräteintegration des Feldgerätes umfassen dabei insbesondere eine Gerätebeschreibung, wie zum Beispiel eine DD (Device Descrip- tion), eine CFF (Common FNe Format) Datei oder eine GSD (General Station Desc- ription) und/oder einen Gerätetreiber, wie zum Beispie! einen DTM (Device Type Ma- nager) des Feldgerätes. Die generischen Informationen sind als eine Art „Template" (Muster bzw. Schablone) für verschiedene Arten von Feldgeräten verwendbar, Beispielsweise können die generischen Informationen nur einen Teil der Bedienfunktionalitäten des Feldgerätes, insbesondere die Konfigurierung von einem Teil der Parameter des Feldgerätes, betreffen, die bei den verschiedenen Arten von Feldgerä- ten bezüglich ihrer Bedieneigenschaften identisch sind. Dadurch kann in dem Offline- Modus unter Verwendung der generischen Informationen eine Konfigurierung dieses Teils der Parameter des Feidgerätes simuliert werden. Die gerätespezifischen Informationen weisen zumindest solche Details auf, bezüglich derer das Feldgerät spezieile oder abweichende Bedien-Eigenschaften im Vergleich zu den in den generi- sehen Informationen enthaltenen Bedien-Eigenschaften aufweist. Dabei können die gerätespezifischen Informationen zusätzlich auch sämtliche oder einen Teil der generischen Informationen aufweisen. Sie können aber auch nur die gerätespezifischen Informationen aufweisen, die über die generischen Informationen hinausgehen. Die letztere Variante hat dabei den Vorteil, dass Speicherplatz im Feldgerät gespart wird. Durch die Bereitstellung der generischen Informationen in dem Bediensystem wird dem Benutzer ermöglicht, in einem Offline-Modus eine Bedienung des Feidgerätes zu simufieren. Unter „Offϊine-Modus" wird dabei verstanden, dass während dieses Modus keine Kommunikation zwischen dem Feldgerät und dem Bedieπsystem stattfindet; eine Änderung eines Parameters in dem Bediensystem hat also keine tatsächliche Änderung des Parameters in dem Feldgerät zur Folge. Das Feldgerät und das Bediensystem können insbesondere voneinander getrennt sein. So kann ein Benutzer bereits vor Auslieferung eines Feldgerätes über das Bediensystem durch den Schritt des Simutierens in einem Offline-Modus unter Verwendung der generischen Informationen einen geänderten Parametersatz {zumindest für die Parameter, die von den generischen informationen umfasst sind) für das Feldgerät bestimmen. Ferner kann dieser Schritt des Simulierens von dem Benutzer auch durchgeführt werden, wenn das betreffende Feidgerät bereits in Betrieb ist, wobei durch den Offline- Modus gewährleistet wird, dass das Feldgerät vorerst mit seinen bisherigen Einsteilungen im Einsatz bleibt. Dieser Schritt des Simulierens ist selbst dann möglich, wenn das Bediensystem und das Feldgerät zuvor noch nicht miteinander kommuniziert haben und die gerätespezifischen Informationen noch nicht an das Bediensystem übermittelt wurden. Daneben ist selbstverständlich auch eine Online-Bedienung des Feldgerätes unter Verwendung der generischen Informationen möglich. Da die generischen Informationen für verschiedene Arten von Feldgeräten verwendbar sind, ist die Anzahl der Sätze von generischen Informationen, die in dem Bediensystem bereitzustellen und zu verwalten sind, klein. Für den Benutzer ist dabei einfach erkennbar, welcher Satz von generischen Informationen für das betreffende Feldgerät zu verwenden ist. Ferner kann die Zuordnung eines bestimmten Satzes von generischen Informationen zu einem zu bedienenden Feldgerät auch automatisch durch das Bediensystem erfolgen,The above-mentioned information for device integration of the field device include in particular a device description, such as a DD (Device Description), a CFF (Common FNe Format) file or a GSD (General Station Desciption) and / or a device driver, such as for example! a DTM (Device Type Manager) of the field device. The generic information can be used as a kind of "template" (pattern or template) for different types of field devices. For example, the generic information can relate only to a part of the operating functionalities of the field device, in particular the configuration of a part of the parameters of the field device This makes it possible to simulate a configuration of this part of the parameters of the feeder in the offline mode using the generic information, and the device-specific information has at least such details as that of the field device In addition, the device-specific information can also contain all or part of the generic information compared to the operator properties contained in the generic information. But you can also have only the device-specific information that goes beyond the generic information. The latter variant has the advantage that space is saved in the field device. By providing the generic information in the operating system, the user is enabled to simulate an operation of the feeder in an offline mode. In this case, "off-line mode" is understood to mean that no communication takes place between the field device and the operating system during this mode, and therefore a change of a parameter in the operating system does not result in an actual change of the parameter in the field device For example, prior to delivery of a field device via the operating system, a user may change the set of parameters {at least for the parameters included in the generic information) by using the step of simulating in an off-line mode using the generic information Furthermore, this step of the simulation can also be carried out by the user if the relevant feeder device is already in operation, whereby the offline mode ensures that the field device remains in use for the time being with its previous settings It is possible to simulate even if the operating system and the field device have not previously communicated with each other and the device-specific information has not yet been transmitted to the operating system. In addition, of course, an online operation of the field device using the generic information is possible. Since the generic information is usable for various types of field devices, the number of sets of generic information to be provided and managed in the operating system is small. For the user, it is easy to see which set of generic information is to be used for the relevant field device. Furthermore, the assignment of a specific set of generic information to a field device to be operated can also be carried out automatically by the operating system,
Durch die gemäß der vorliegenden Erfindung vorgesehene Bereitstellung der geräte- spezifischen Informationen in dem Feldgerät wird sichergestellt, dass für den Benutzer {und auch für das Bediensystem) eine einfache Zuordnung der zu verwendenden gerätespezifischen Informationen zu dem jeweiligen Feldgerät möglich ist. Die Wahrscheinlichkeit einer Fehlbedienung des Feldgerätes aufgrund der Verwendung eines falschen Satzes von Informationen zur Geräteintegration wird dabei deutlich reduziert.The provision of the device-specific information in the field device provided according to the present invention ensures that a simple allocation of the device-specific information to be used to the respective field device is possible for the user {and also for the operating system). The probability of incorrect operation of the field device due to the use of a Incorrect set of device integration information is significantly reduced.
Alternativ zu oder in Kombination mit dem Schritt des Simulierens kann gemäß der vorliegenden Erfindung in einem Online-Modus der Schritt des Übermitteins der ge- rätespezifischen Informationen von dem Feldgerät über eine digitale Kommunikationsverbindung an das Bediensystem durchgeführt werden. Der oberhalb angegebene Schritt des Simulierens und der vorliegende Schritt des Übermitteins können beide durchgeführt werden, um eine vollständige Parametereinstellung des Feldgerätes vorzunehmen. Die Durchführung dieser Schritte kann dabei zeitlich beabstandet erfolgen. Es kann jedoch auch nur einer der beiden Schritte durchgeführt werden, beispielsweise falls ein Teil der Parameter bereits vorab vom Hersteller eingestellt wurde, in dem „Online-Modus" ist eine Kommunikation zwischen dem Feldgerät und dem Bediensystem (hier: über die digitale Kommunikationsverbindung) möglich. Durch den Schritt des Übermitteins der gerätespezifischen Informationen an das Bediensystem wird sichergestellt, dass das Bediensystem immer auf die korrekten, für das jeweilige Feldgerät anwendbaren gerätespezifischen Informationen Zugriff hat. Dabei ist das Bediensystem vorzugsweise derart eingerichtet, dass es beim Bedienen eines Feldgerätes jeweils die gerätespezifischen Informationen verwendet, die es von dem betreffenden Feldgerät in dem Online-Modus erhalten hat. So wird selbst dann, wenn ein Feidgerät durch ein anderes Feldgerät, das beispielsweise eine neuere Softwareversion der Gerätesoftware aufweist, ersetzt wird oder in anderen Fällen, in denen Parametereinstellungen eines Feldgerätes in ein anderes Feldgerät übernommen werden sollen, sichergestellt, dass das neu zu konfigurierende Feldge- rät jeweils unter Verwendung der korrekten, gerätespezifischen Informationen bedient wird. Dadurch können Fehler, die beispielsweise auftreten können, falls in dem neu zu konfigurierenden Feidgerät zusätzliche oder weniger Parameter vorgesehen sind, effektiv vermieden werden, da in den korrekten gerätespezifischen Informationen entsprechende, für das jeweilige Feldgerät passende Abfangmechanismen für solche Fälle vorgesehen werden können. Falls das Bediensystem zu einem bestimmten Feldgerät bisher keine gerätespezifischen Informationen erhalten hat, ist das Bediensystem vorzugsweise derart eingerichtet, dass es die in dem Bediensystem vorgesehenen generischen Informationen verwendet. Gemäß der vorliegenden Erfindung wird folglich sowohl im Offline- als auch im Onii- ne-Modus gewährleistet, dass das Bediensystem auf die jeweils korrekten Informationen zur Geräteintegration zugreift. Die Bedienung des Feldgerätes ist dadurch für den Benutzer vereinfacht und der Aufwand für die Beschaffung der jeweils erforderli- chen Informationen zur Geräteintegration der verschiedenen Feldgeräte einer Anlage ist reduziert.As an alternative to or in combination with the step of simulating, according to the present invention, in an on-line mode, the step of communicating the device-specific information from the field device may be performed via a digital communication link to the operating system. The above mentioned step of simulating and the present step of communicating can both be performed to make a complete parameter setting of the field device. The execution of these steps can take place at a distance in time. However, it is also possible to carry out only one of the two steps, for example if a part of the parameters has already been set in advance by the manufacturer, in the "online mode" a communication between the field device and the operating system (here: via the digital communication connection) is possible The step of transmitting the device-specific information to the operating system ensures that the operating system always has access to the correct device-specific information applicable to the respective field device Information that it has received from the field device concerned in the online mode, so even if a feeder is replaced by another field device, such as a newer software version of the device software, or in other cases Para ensure that the field device to be reconfigured is in each case operated using the correct, device-specific information. As a result, errors that may occur, for example, if additional or fewer parameters are provided in the newly configured feeder, can be effectively avoided, since corresponding correct device-specific information corresponding interception mechanisms suitable for the respective field device can be provided for such cases. If the operating system for a certain field device has not received any device-specific information, the operating system is preferably set up in such a way that it uses the generic information provided in the operating system. According to the present invention, therefore, it is ensured in both the offline and on-line modes that the operating system accesses the respectively correct information for device integration. The operation of the field device is thereby simplified for the user and the cost of obtaining the respectively required information for device integration of the various field devices of a system is reduced.
Gemäß einer vorteilhaften Weiterbildung weist das Bediensystem ein Bedienprogramm auf. Das Bedienprogramm bildet dabei eine Rahmenapplikation für die Infor- mationen zur Geräteintegration des Feldgerätes, insbesondere eine FDT-According to an advantageous development, the operating system has an operating program. The operating program forms a frame application for the information for device integration of the field device, in particular a FDT
Rahmenappükation (FDT: Field Device Tool) für einen Gerätetreiber des Feldgerätes, eine TCi-Rahmenapplikation (TCI: Tool Calling Interface) (für eine entsprechende, darin ausführbare Softwarekomponente des Feldgerätes) oder eine Rahmenapplikation mit einem Interpreter zum Interpretieren bzw. Übersetzen einer Gerätebe- Schreibung des Feldgerätes. Die Informationen zur Geräteintegration des Feldgerätes können dabei sowohl die betreffenden generischen Informationen als auch die betreffenden gerätespezifischen Informationen sein, Durch die Weiterbildung können Feldgeräte verschiedener Hersteller auf einfache Weise über ein- und dieselbe Rahmenapplikation bedient werden, In einer TCl-Rahmenapplikation sind die Schnittstellen nicht so strikt festgelegt, wie dies bei dem FDT-Standard der FaI! ist.Frame application tool (FDT: Field Device Tool) for a device driver of the field device, a TCi frame application (TCI: Tool Calling Interface) (for a corresponding, executable software component of the field device) or a frame application with an interpreter for interpreting or translating a device Writing the field device. The information for device integration of the field device can be both the relevant generic information as well as the relevant device-specific information, by training field devices from different manufacturers can be operated in a simple manner via one and the same frame application, in a TCl frame application, the interfaces are not so strictly defined as the FDT standard of the FaI! is.
Gemäß einer vorteilhaften Weiterbildung der Erfindung wird der Schritt des Übermitteins zumindest dann durchgeführt, wenn das Feldgerät und das Bediensystem über die digitale Kommunikationsverbindung miteinander verbunden werden. Dadurch wird gewährleistet, dass in dem Bediensystem jeweils die gerätespezifischen Informationen sämtlicher Feldgeräte, die über eine entsprechende digitale Kommunikationsverbindung mit dem Bediensystem verbunden sind, verfügbar sind. Vorzugsweise erfolgt die Übertragung dabei automatisiert, wobei die Übertragung durch das Bediensystem oder auch durch das betreffende Feldgerät initiiert werden kann. Der Be- nutzer muss dann nicht selbst dafür sorgen, dass die jeweils erforderlichen gerätespezifischen Informationen auf dem Bediensystem installiert werden.According to an advantageous embodiment of the invention, the step of Übermitteins is at least carried out when the field device and the operating system are connected to each other via the digital communication link. This ensures that in each case the device-specific information of all field devices, which are connected via a corresponding digital communication connection with the operating system, are available in the operating system. Preferably, the transmission is carried out automatically, wherein the transmission can be initiated by the operating system or by the relevant field device. The user then does not have to ensure that the required device-specific information is installed on the operating system.
Gemäß einer vorteilhaften Weiterbildung wird nach dem Schritt des Übermitteins ein Bedienen des Feldgerätes über das Bediensystem, insbesondere ein Einstelien und/oder Anzeigen von Parametern des Feldgerätes, unter Verwendung der gerätespezifischen Informationen in einem Online-Modus durchgeführt. Es kann folglich eine Online-Konfigurierung des Feldgerätes unter Verwendung der aktuellen und korrekten gerätespezifischen Informationen durchgeführt werden. Falls zuvor bei dem Schritt des Simulierens bereits ein Teil der Parameter, wie beispielsweise ein Basis-Parametersatz, offline eingestellt wurde, kann dieser Teil ebenfalls an das Feidgerät übermittelt werden. In diesem Fall müssen bei dem vorliegenden Bedienvorgang in dem Online-Modus für eine Konfigurierung des Feldgerätes nur noch die Parameter eingestellt werden, deren Einstellung bei dem Schritt des Simulierens noch nicht vorgenommen wurde. Alternativ zu der oberhalb genannten Durchführung der Bedienung in einem Online-Modus kann nach dem Schritt des Übermitteins eine Bedienung des Feldgerätes in dem Bediensystem, insbesondere ein Einstellen von Parametern des Feldgerätes, unter Verwendung der gerätespezifischen Informationen auch in einem Offline-Modus simuliert werden. Dies hat den Vorteil, dass von dem Benutzer in dem Offline-Modus geänderte Parameter nicht direkt in das Feldgerät übernommen werden und das Feldgerät beispielsweise mit seinen bisherigen Parametereinstellungen in Betrieb bleiben kann. Der Benutzer kann sich also zunächst einen Überblick über die gesamten Parametereinstellungen verschaffen und sich anschließend entscheiden, ob die geänderten Parameter tatsächlich in dem Feldge- rät übernommen werden sollen. Diese Variante ist insbesondere dann vorteilhaft, wenn gegenseitige Abhängigkeiten von Parametern bestehen, die Änderung eines Parameters durch den Benutzer also die automatische Änderung eines anderen Parameters bedingt.According to an advantageous development after the step of Übermitteins an operation of the field device via the operating system, in particular a Einstelien and / or displaying parameters of the field device, using the device-specific information in an online mode. Consequently, an online configuration of the field device can be performed using the current and correct device-specific information. If some of the parameters, such as a basic parameter set, have already been set offline in the step of simulating, this part can also be transmitted to the feeder. In this case, in the present operating procedure in the online mode for configuring the field device, only the parameters whose setting has not yet been made in the step of simulating must be set. Alternatively to the above-mentioned implementation of the operation in an online mode, after the step of Übermitteins an operation of the field device in the operating system, in particular setting parameters of the field device, using the device-specific information in an offline mode can be simulated. This has the advantage that parameters changed by the user in the offline mode are not transferred directly to the field device and the field device can remain in operation, for example, with its previous parameter settings. The user can therefore first get an overview of the entire parameter settings and then decide whether the changed parameters are actually to be adopted in the field device. This variant is particularly advantageous if mutual dependencies of parameters exist, the change of a parameter by the user thus necessitates the automatic change of another parameter.
Gemäß einer vorteilhaften Weiterbildung werden Daten, die in einem Offline-Modus bei der simulierten Bedienung des Feldgerätes ermittelt wurden, über eine digitale Kommunikationsverbindung an das Feldgerät übermittelt bzw. übertragen. Die simulierte Bedienung in dem Offline-Modus kann dabei unter Verwendung der generä- schen Informationen und/oder unter Verwendung der gerätespezifischen Informatio- nen durchgeführt worden sein. Bei den übermittelten Daten kann es sich insbesondere um offline eingestellte Parameter des Feldgerätes handeln. Vorzugsweise erfolgt die Übermittlung direkt und zeitnah von dem Bediensystem über die digitale Kommu- nikatäonsverbindung an das Feldgerät. Die Übermittlung an das Feldgerät kann jedoch auch zeitlich versetzt, insbesondere wesentlich später, und/oder von einem an- deren System aus erfolgen. Insbesondere besteht hierbei die Möglichkeit, dass ein Benutzer bereits vor Auslieferung eines Feldgerätes in einem Offline-Modus die Bedienung des Feldgerätes unter Verwendung der generischen Informationen in dem Bediensystem simuliert und einen Basis-Parametersatz für das betreffende Feldgerät einstellt. Diese offline eingestellten Parameter des Feldgerätes kann der Benutzer dann, z.B. über das internet, an einen Hersteller des betreffenden Feidgerätes übermitteln. Falls der Benutzer bereits über ein Feldgerät mit identischen gerätespezifischen Informationen und damit mit identischen Bedieneigenschaften verfügt, kann er die gewünschten Parametereinstellungen auch unter Verwendung der gerätespezifi- sehen Informationen bestimmen und an den Hersteiler übermitteln. Der Hersteller kann dann die von dem Benutzer gewünschten Parametereinstellungen bereits vorab in dem Feldgerät konfigurieren. Insbesondere dann, wenn der Benutzer mehrere Feldgeräte mit den gleichen Parametereinstellungen wünscht, kann hierdurch erheblich Zeit gespart werden.According to an advantageous development, data that has been determined in an offline mode during the simulated operation of the field device is transmitted or transmitted to the field device via a digital communication connection. The simulated operation in the offline mode can have been carried out using the generic information and / or using the device-specific information. The transmitted data may in particular be parameters of the field device set offline. The transmission preferably takes place directly and promptly by the operating system via the digital communicaonal connection to the field device. However, the transmission to the field device can also be offset in time, in particular substantially later, and / or from a whose system is made out. In particular, there is the possibility that a user simulates the operation of the field device using the generic information in the operating system and sets a basic parameter set for the relevant field device before delivery of a field device in an offline mode. These parameters of the field device set offline can then be transmitted by the user, eg via the internet, to a manufacturer of the relevant feeder. If the user already has a field device with identical device-specific information and thus identical operating properties, he can also determine the desired parameter settings using the device-specific information and transmit them to the manufacturer. The manufacturer can then already configure the parameter settings desired by the user in advance in the field device. In particular, if the user desires several field devices with the same parameter settings, this can save a considerable amount of time.
Gemäß einer vorteilhaften Weiterbildung werden Daten, die in einem Oniine-Modus bei der Bedienung des Feldgerätes ermittelt wurden (unter Verwendung von generi- schen und/oder gerätespezifischen Informationen), insbesondere eingestellte und/oder angezeigte Parameter des Feldgerätes, und/oder Daten, die in einem Off Ii- ne-Modus bei der simulierten Bedienung des Feldgerätes ermittelt wurden (unter Verwendung von generischen und/oder gerätespezifischen Informationen), insbesondere offline eingestellte Parameter des Feldgerätes, von dem Bedäensystem an ein computerunterstütztes Instandhaltungssystem, insbesondere an ein von einem Hersteller des Feldgerätes bereitgestelltes und geführtes computerunterstütztes In- Standhaltungssystem, übermittelt.According to an advantageous development, data determined in an on-line mode during operation of the field device (using generic and / or device-specific information), in particular set and / or displayed parameters of the field device, and / or data that in an off-line mode in the simulated operation of the field device were determined (using generic and / or device-specific information), in particular offline set parameters of the field device, from the Bedäensystem to a computer-aided maintenance system, in particular to a manufacturer of the Provided and maintained computer-assisted information system, transmitted.
Durch computerunterstützte Instandhaltungssysteme werden In einer oder mehreren Datenbanken instandhaltungsrelevante Informationen von Feldgeräten verwaltet. Mit „Instandhaltung" wird im vorliegenden Zusammenhang allgemein auf Wartung, In- spektion, Instandsetzung und Verbesserung Bezug genommen. Über solche computerunterstützten Instandhaltungssysteme werden unter anderem an den einzelnen Feldgeräten vorgenommene Instandhaltungsarbeiten dokumentiert, durchzuführende Instandhaltungsarbeiten geplant, Gerätedaten zu den einzelnen Feldgeräten bereitgestellt und/oder die Möglichkeit einer statistischen Analyse bezüglich verschiedener instandhaltungsrelevanter Informationen, insbesondere von in einem Feldgerät aufgetretenen Fehlern, bereitgestellt. Dabei besteht die Möglichkeit, dass solche computerunterstützten Instandhaltungssysteme von dem Anlagenbetreiber selbst geführt werden (proprietäre Instandhaltungssysteme), wie beispielsweise ein „CMMS" (eng- lisch: „Computerised Maintenance Management System"; deutsch: „Computerunter- stütztes Instandhaltungs-Management-System"), oder ein „PAM" (englisch: „Plant Asset Management"; deutsch: „Anlagen-Asset-Management"). Teilweise werden auch von Herstellern von Feldgeräten computerunterstützte Instandhaltungssysteme bereitgestellt und geführt, wobei diese Informationen zentral von dem Hersteller an die verschiedenen Kunden (bzw. Benutzer) bereitgestellt werden. Die jeweiligen Kunden des Herstellers können über das Internet über entsprechende Portalseiten, die über passwortgeschützte Logins zugänglich sind, Zugang zu diesen Informationen erhalten. Über die Seriennummer eines Feidgerätes kann der Kunde dann Zugang zu den Informationen des betreffenden Feldgerätes erhalten. Von dem Herstel- ler können dabei unter anderem Informationen bereitgestellt werden, die den Herstel- lungsprozess der jeweiligen Feidgeräte betreffen, wie beispielsweise Informationen bezüglich der Zusammenstellung, der Kalibrierung und/oder der ursprünglichen Parametereinstellungen der Feldgeräte. Ferner können Instandhaltungssysteme, insbesondere die von Herstellern von Feldgeräten bereitgestellten und geführten Instand- haltungssysteme, derart eingerichtet sein, dass über den gesamten Lebenszyklus eines Feldgerätes hinweg auf aktuelle Informationen zu dem Feidgerät, wie beispielsweise auf Informationen, die den Herstellungsprozess des Feldgerätes betreffen, auf Informationen bezüglich der Kalibrierung des Feldgerätes, der Version des Feidgerätes, der Modulzusammenstellung und den Einstellungen des Feldgerätes, auf Informationen bezüglich Wartungs- und Reparaturarbeiten, bezüglich Beschaffung, Installation, Einrichtung und Betrieb des Feldgerätes, etc., zugegriffen werden kann. Ein solches Instandhaltungssystem wird beispielsweise von Endress + Hauser durch das „Web-enabled Asset Managementsystem W@M" bereitgestellt.Computer-aided maintenance systems manage maintenance-relevant information from field devices in one or more databases. In the present context, "maintenance" generally refers to maintenance, inspection, repair and improvement .These computer-assisted maintenance systems document, inter alia, maintenance work performed on the individual field devices, schedule maintenance work, provide device data for the individual field devices and / or the possibility of a statistical analysis of various maintenance-relevant information, in particular provided by a field device errors. There is the possibility that such computer-assisted maintenance systems are managed by the plant operator himself (proprietary maintenance systems), such as a "CMMS" (English: "Computerized Maintenance Management System"). ), or a "PAM" (English: "Plant Asset Management"). Partially, manufacturers of field devices also provide and maintain computerized maintenance systems, which information is provided centrally by the manufacturer to the various customers (or users). The respective customers of the manufacturer can obtain access to this information via the Internet via corresponding portal pages, which are accessible via password-protected logins. The customer can then access the information of the relevant field device via the serial number of a feeder. Among other things, the manufacturer can provide information relating to the production process of the respective feeder devices, such as information relating to the composition, the calibration and / or the original parameter settings of the field devices. Furthermore, maintenance systems, in particular the maintenance systems provided and maintained by manufacturers of field devices, can be set up such that information about the entire life cycle of a field device is available for current information about the feeder, such as information concerning the manufacturing process of the field device with regard to the calibration of the field device, the version of the feeder, the module composition and the settings of the field device, information on maintenance and repair work, regarding procurement, installation, setup and operation of the field device, etc., can be accessed. Such a maintenance system is provided, for example, by Endress + Hauser through the "Web-enabled Asset Management System W @ M".
Durch die gemäß der Weiterbildung vorgesehene Übermittlung der Daten auf ein computerunterstütztes instandhaltungssystem ist stets eine Sicherungskopie der ermittelten Daten, insbesondere der vorgenommenen Parametereinstellungen, verfügbar. Diese Daten können auch für die Konfigurierung weiterer Feldgeräte, die mit den gleichen Parametereinsteilungen eingesetzt werden sollen, verwendet werden. Dies ist insbesondere dann vorteilhaft, wenn ein Feldgerät durch ein anderes Feldgerät ersetzt werden soll, oder wenn ein weiteres Feldgerät mit den gleichen Parametereinstellungen in Betrieb genommen werden soll. Wird beispielsweise ein Feldgerät durch ein anderes ersetzt, so müssen in dem neuen Feldgerät die „Tag"- Einstellungen des bisherigen Feldgerätes übernommen werden. Solche „Tag"-By provided according to the training transmission of the data to a computer-aided maintenance system is always a backup copy of the determined data, in particular the parameter settings made available. This data can also be used to configure other field devices to be used with the same parameter settings. This is particularly advantageous when a field device is to be replaced by another field device, or when another field device with the same parameter settings to be put into operation. If, for example, one field device is replaced by another, the "tag" settings of the previous field device must be taken over in the new field device.
Einstellungen enthalten insbesondere Informationen bezüglich des Messpunktes und der Funktion des betreffenden Feldgerätes innerhalb der Anlage. Durch den einfachen Zugriff auf die in dem computerunterstützten Instandhaltungssystem gespeicherten Daten wird die Arbeit einer Service-Person, eines Messtechnikers und/oder eines Automatisierungstechnikers, durch welche in der Regel solche Parametereinstellungen vorgenommen werden, erheblich erleichtert. Sofern das computerunterstützte Instandhaltungssystem nicht an dem Feldbussystem des Bedäensystems angeschlossen ist, kann die Übermittlung beispielsweise auch über internet, etc. erfolgen.Settings contain in particular information regarding the measuring point and the function of the relevant field device within the system. Through easy access to the data stored in the computer-aided maintenance system, the work of a service person, a measurement technician and / or an automation engineer, through which such parameter settings are usually made, is greatly facilitated. If the computer-aided maintenance system is not connected to the fieldbus system of the Bedäensystems, the transmission, for example, via the Internet, etc. take place.
Gemäß einer vorteilhaften Weiterbildung werden die Daten, die von dem Bediensystem an ein von einem Hersteller des Feldgerätes bereitgestelltes und geführtes computerunterstütztes Instandhaltungssystem übermittelt wurden, von dem Hersteiler zur Konfigurierung mindestens eines wetteren Feldgerätes verwendet.According to an advantageous development, the data transmitted by the operating system to a computer-aided maintenance system provided and guided by a manufacturer of the field device is used by the manufacturer to configure at least one weather-field device.
Gemäß einer vorteilhaften Weiterbildung wird die digitale Kommunikationsverbindung durch einen Feldbus, vorzugsweise durch einen Feldbus gemäß dem HART®- Standard (vgl. „HART® Field Communication Protocol Specifications, Revision 7.0"; erhältlich über die HART® Communication Foundation), gemäß dem Profibus®- Standard (vgl.: Profibus Profile Specificatäon, Version 3.0} oder gemäß dem Founda- tionΘ-Fäeldbus-Standard (vgl.: Foundation® Specifications , Function Block Application Process, Revision FS 1.7), gebildet Insbesondere kann das Bediensystem in diesem Fall durch eine übergeordnete Einheit oder durch ein Bediengerät, das über eine entsprechende Schnittsteile an dem Feldbus angeschlossen ist, gebildet wer- den. Alternativ kann die digitale Kommunikationsverbindung auch durch eine Service-Schnittstelle des Feldgerätes gebildet werden, wobei in diesem Fall das Bediensystem vorzugsweise durch ein Bediengerät, das an der Service-Schnittstelle anschließbar äst, gebildet wird. Die Kommunikation über solch eine Service-Schnittstelle erfolgt oftmals gemäß einem herstellerspezifischen Protokoll. Die Kommunikation über den Feldbus oder über die Service-Schnittstelle des Feldgerates kann dabei drahtgebunden oder drahtlos erfolgen.According to an advantageous development, the digital communication connection is established by a fieldbus, preferably by a fieldbus according to the HART® standard (see "HART® Field Communication Protocol Specifications, Revision 7.0", available via the HART® Communication Foundation), in accordance with Profibus® - Standard (see: Profibus Profile Specificatäon, Version 3.0) or according to the Founda- tionΘ-Fäeldbus standard (see: Foundation® Specifications, Function Block Application Process, Revision FS 1.7), formed in particular Alternatively, the digital communication connection can also be formed by a service interface of the field device, in which case the operating system preferably by an operating device connecting to the service interface, The communication via such a service interface is often carried out according to a manufacturer-specific protocol. The communication Wired or wireless can take place via the fieldbus or via the service interface of the field device.
Gemäß einer vorteilhaften Weiterbildung sind in dem Bediensystem mehrere Satze von geneπschen Informationen zur Gerateintegration von Feldgeräten abgelegt, wobei sich die einzelnen Sätze von genehschen informationen jeweils auf zugehörige Gruppen von Feldgeräten beziehen und wobei die Feldgerate innerhalb einer Gruppe zumindest teilweise, insbesondere bei einem Teil ihrer jeweiligen Parameter, gleiche Eigenschaften bezüglich der Bedienung aufweisen. Vorzugsweise umfasst dabei der jeweilige Satz von geneπschen Informationen jeweils den Tei! der Bedien-According to an advantageous development several sets of geneπschen information for device integration of field devices are stored in the control system, wherein the individual sets of genehschen information each relate to associated groups of field devices and wherein the field devices within a group at least partially, especially at a part of their respective Parameter, have the same characteristics with respect to the operation. Preferably, the respective set of geneπschen information in each case includes the Tei! the operating
Eigenschaften, der innerhalb der betreffenden Gruppe gleich ist. Dieser Teil kann beispielsweise ein Basis-Parametersatz sein, der bezüglich der Bedienung für sämtliche Feidgerate innerhalb einer Gruppe identisch ist. Die Einteilung der Feldgeräte in einzelne Gruppen erfolgt dabei vorzugsweise derart, dass jede Gruppe eine Mehr- zahl von Feldgeräten jeweils verschiedener Art umfasst und dass innerhalb einer Gruppe möglichst viele Eigenschaften der Feldgeräte bezüglich deren Bedienung identisch sind. Die Einteilung in Gruppen kann beispielsweise nach einem der nachfolgenden Kriterien erfolgen: Feldgeräte, die den gleichen Feldgerätetyp, jedoch unterschiedliche Softwareversionen der Gerätesoftware aufweisen, werden jeweils in einer Gruppe zusammengefasst; oder Feldgerate, die trotz unterschiedlicher FeSdge- ratetypen das gleiche Messverfahren anwenden, werden in jeweils einer Gruppe zusammengefasst; oder modular aufgebaute Feldgeräte, die sich lediglich in ihrer jeweiligen Modulzusammenstellung unterscheiden, werden jeweils in einer Gruppe zusammengefasstProperties that are the same within the group in question. This part may be, for example, a basic parameter set which is identical in terms of operation for all Feidgerate within a group. The division of the field devices into individual groups preferably takes place in such a way that each group comprises a plurality of field devices each of a different type and that within a group as many properties of the field devices as they are operating are identical. The classification into groups can be carried out, for example, according to one of the following criteria: field devices which have the same field device type but different software versions of the device software are each combined in a group; or field devices that use the same measuring method despite different FeSdge types, are grouped together; or modular field devices that differ only in their respective module composition, are each combined in a group
Weitere Vorteile und Zweckmäßigkeiten der Erfindung ergeben sich anhand der nachfolgenden Beschreibung von Ausführungsbeispielen unter Bezugnahme auf die beigefügten Figuren. Von den Figuren zeigenFurther advantages and advantages of the invention will become apparent from the following description of exemplary embodiments with reference to the accompanying figures. From the figures show
Fig. 1 : eine schematische Darstellung eines einfachen Feldbus-Netzwerkes;Fig. 1: a schematic representation of a simple fieldbus network;
Fig. 2: eine schematische Darstellung einer übergeordneten Einheit, auf der ein Bedienprogramm läuft, und eines zu bedienenden Feldgerätes gemäß einer Aus- fύhrungsform der Erfindung; und Fig. 3: eine schematische Darsteälung einer übergeordneten Einheit, auf der ein Bedienprogramm läuft, und eines zu bedienenden Feldgerätes gemäß einer weiteren Ausführungsform der Erfindung,2 is a schematic representation of a higher-level unit on which an operating program runs, and of a field device to be operated according to an embodiment of the invention; and 3 shows a schematic representation of a higher-level unit on which an operating program runs, and of a field device to be operated according to a further embodiment of the invention,
Fig. 1 ist eine beispielhafte, schematische Darstellung eines einfachen Feldbus- Netzwerkes, bei dem vier Feldgeräte FGO, FG1 , FG2 und FG3, ein Bediengerät B und eine Steuereinheit SPS an einem Feldbus F angeschlossen sind. Der Feldbus F arbeitet nach dem HART®-Standard. Die Steuereinheit SPS ist ein (primärer) Master, während die Feldgeräte FGO, FG1 , FG2 und FG3 Slaves sind. Die Kommunikati- on zwischen der Steuereinheit SPS und den Feldgeräten FGO, FG1 , FG2 und FG3 erfolgt gemäß dem HART®-Protokoll. Auch das Bediengerät B kommuniziert mit einem zu bedienenden Feldgerät über den Feldbus F gemäß dem HART®-Protokoll.1 is an exemplary, schematic representation of a simple fieldbus network, in which four field devices FGO, FG1, FG2 and FG3, an operating device B and a control unit SPS are connected to a fieldbus F. The fieldbus F works according to the HART® standard. The control unit PLC is a (primary) master, while the field devices FGO, FG1, FG2 and FG3 are slaves. The communication between the control unit PLC and the field devices FGO, FG1, FG2 and FG3 takes place in accordance with the HART® protocol. The HMI device B also communicates with a field device to be operated via the fieldbus F in accordance with the HART® protocol.
in Fig. 2 ist eine übergeordnete Einheit 2, insbesondere ein Personal-Computer, dar- gestellt, auf der ein Bedienprogramm 4 installiert ist. Fig. 2 betrifft eine Ausführungsform, in der die Bedienung von Feldgeräten über das Bedienprogramm 4 basierend auf Gerätebeschreibungen (DD) der betreffenden Feldgeräte erfolgt. Das Bedienprogramm 4 ist mit einem ersten Speicher 6 (Memory), der zum Speichern von Gerätebeschreibungen (DD) verschiedener Feldgeräte dient, verbunden. Zunächst ist in dem ersten Speicher 6 lediglich eine (oder gegebenenfalls auch mehrere) generische Gerätebeschreibung(en) gespeichert, die für verschiedene Arten von Feldgeräten verwendbar ist. Das Bedienprogramm 4 weist einen Interpreter 10 auf, der Informationen aus dem ersten Speicher e ausliest und sie basierend auf der jeweiligen Gerätebeschreibungssprache entschlüsselt bzw. übersetzt. Ferner ist ein zweiter Speicher 8 zum Speichern von Parameterwerten von Feldgeräten vorgesehen, wobei das Be- dienprogramm 4 auf den Speicher 8 zugreifen kann. Zur Kommunikation über einen Feldbus weist die übergeordnete Einheit 2 einen COM-Port 12 auf. Dieser ist über ein (nicht dargestelltes) HART®-Modem mit einem HART®-Feldbus 14 verbunden. An dem HARTO-Feldbus 14 sind mehrere Feldgeräte angeschlossen, von denen in Fig. 2 beispielhaft ein Feldgerät 16 dargestellt ist. Das Feldgerät 16 weist unter anderem einen Feldgerät-Speicher 18 (z.B. einen RAM oder einen ROM) und eine auf dem Feldgerät 16 implementierte Gerätesoftware 20 auf. In dem Feldgerät-Speicher 18 ist eine gerätespezifische Gerätebeschreibung gespeichert, die insbesondere Informationen in Bezug auf die spezielle Art des Feldgerätes 18 aufweist. Im vorliegenden Fall ist die in dem Speicher 6 abgelegte generische Gerätebeschreibung allgemein für eine Gruppe von Feldgeräten (hier: Sensoren) verwendbar, die nach dem gleichen Messprinzip arbeiten. Nach diesem Messpπnzip arbeitet auch das dargestellte Feldgerät 18. Die generische Gerätebeschreibung ist dabei derart ausgelegt, dass sie dem Bedienprogramm 4 ausreichende Informationen für eine Konfigurierung eines Basis-Parametersatzes des Feldgerätes 18 bereitstellt. Dieser Basis-Parametersatz umfasst dabei insbesondere Parameter, die das Messverfahren betreffen und deren Bedienfunktionalität bei allen Feldgeraten innerhalb der Gruppe gleich ist. Die in dem Feldgerät-Speicher 18 abgelegte gerätespezifische Gerätebeschreibung hingegen weist zusätzlich gerätespezifische Informationen speziell für das Feldgerät 18 auf, insbesondere gerätespezifische Informationen für die auf dem Feldgerät 18 implementierte Softwareversion der Gerätesoftware, Informationen bezüglich der Kommunikation mit dem Feldgerät 18, sowie speziell von dem Feldgerät 18 unterstützte Anwenderdialoge und Abarbeitungsvorgänge.FIG. 2 shows a higher-level unit 2, in particular a personal computer, on which an operating program 4 is installed. Fig. 2 relates to an embodiment in which the operation of field devices via the operating program 4 based on device descriptions (DD) of the relevant field devices. The operating program 4 is connected to a first memory 6 (memory), which serves to store device descriptions (DD) of various field devices. First, only one (or possibly more) generic device description (s) is stored in the first memory 6, which is usable for various types of field devices. The operating program 4 has an interpreter 10 which reads out information from the first memory e and decrypts or translates it based on the respective device description language. Furthermore, a second memory 8 is provided for storing parameter values of field devices, wherein the operating program 4 can access the memory 8. For communication via a field bus, the higher-level unit 2 has a COM port 12. This is connected to a HART® fieldbus 14 via a HART® modem (not shown). Several field devices are connected to the HARTO fieldbus 14, of which a field device 16 is shown by way of example in FIG. 2. The field device 16 has, among other things, a field device memory 18 (eg a RAM or a ROM) and a device software 20 implemented on the field device 16. In the field device memory 18, a device-specific device description is stored, which in particular has information relating to the special type of field device 18. In the present case, the generic device description stored in the memory 6 can be used in general for a group of field devices (here: sensors) which work according to the same measuring principle. After this measuring point, the illustrated field device 18 also operates. The generic device description is designed such that it provides the operating program 4 with sufficient information for configuring a basic parameter set of the field device 18. In particular, this basic parameter set comprises parameters which relate to the measuring method and whose operating functionality is the same for all field devices within the group. In contrast, the device-specific device description stored in the field device memory 18 additionally has device-specific information specifically for the field device 18, in particular device-specific information for the software version of the device software implemented on the field device 18, information regarding the communication with the field device 18, and especially of the field device 18 supported user dialogues and processing operations.
Im Unterschied zu der Darstellung in Fig. 2 wird angenommen, dass das Feldgerät 16 zunächst noch nicht ausgeliefert ist und demgemäß noch nicht mit der übergeordneten Einheit 2 kommunizieren kann. In diesem Fall kann das Bedienprogramm 4 der übergeordneten Einheit 2 eine Bedienung des Feldgerätes 16 in der übergeordneten Einheit 2 basierend auf der generischen Gerätebeschreibung in einem Offline- Modus simulieren. Dabei wird in der übergeordneten Einheit 2 eine Bedienoberfläche bereitgestellt, über welche ein Benutzer eine Konfigurierung des Basis- Parametersatzes des Feldgerätes 16 vornehmen kann. Die von dem Benutzer offline eingestellten Basis-Parameter des Feldgerätes 16 können dann In dem zweitenIn contrast to the representation in FIG. 2, it is assumed that the field device 16 is initially not yet delivered and accordingly can not yet communicate with the higher-order unit 2. In this case, the operating program 4 of the higher-level unit 2 can simulate an operation of the field device 16 in the higher-level unit 2 based on the generic device description in an offline mode. In this case, a user interface is provided in the higher-level unit 2, via which a user can make a configuration of the basic parameter set of the field device 16. The base parameters of the field device 16 set offline by the user can then be set in the second
Speicher 8 der übergeordneten Einheit 2 gespeichert werden und sind zu einem späteren Zeitpunkt verfügbar. Nach Auslieferung des Feldgerätes 16 und Anschluss desselben an den Feldbus 14 können die offline eingestellten Basis-Parameter dann von der übergeordneten Einheit 2 an das Feldgerät 16 übermittelt und in dem FeId- gerät-Speicher 18 des Feldgerätes 16 gespeichert werden.Memory 8 of the parent unit 2 are stored and are available at a later date. After delivery of the field device 16 and its connection to the fieldbus 14, the base parameters set offline can then be transmitted from the higher-order unit 2 to the field device 16 and stored in the device memory 18 of the field device 16.
In einfachen Anwendungen kann das Feldgerät 16 bereits mit den Basis-Parametern betrieben werden, so dass eine weitergehende Konfigurierung nicht erforderlich ist. Es kann jedoch auch erforderlich sein, dass weitere Funktionalitäten des Feldgerätes 16, welche die spezielle Art des Feidgerätes 16 betreffen und von der genetischen Gerätebeschreibung nicht umfasst sind, konfiguriert werden müssen. Die übergeordnete Einheit 2 ist im vorliegenden Ausführungsbeispiel derart ausgebildet, dass sie, sobald das Feldgerät 16 an den Feldbus 14 angeschlossen ist, eine Anfrage an das Feldgerät 16 sendet, dass dieses die gerätespezifische Gerätebeschreibung an die übergeordnete Einheit 2 übermittelt. Anschließend übermittelt das Feldgerät 2 die gerätespezifische Gerätebeschreibung an die übergeordnete Einheit 2. Das Anfrage- Telegramm und das zugehörige Antwort-Telegramm können hierbei speziell definierte HART®-Kommandos aufweisen. Die übermittelte gerätespezifische Gerätebe- Schreibung wird in dem ersten Speicher 6 der übergeordneten Einheit 2 gespeichert. Die übergeordnete Einheit 2 ist dabei so eingerichtet, dass sie ab Erhalt der gerätespezifischen Gerätebeschreibung für eine Bedienung des Feldgerätes 16 auf diese gerätespezifische Gerätebeschreibung zugreift. Ein Benutzer kann im Folgenden über die übergeordnete Einheit 2 unter Verwendung der gerätespezifischen Geräte- beschreibung weitere Funktionen des Feldgerätes 16 konfigurieren oder auch einen der bereits eingestellten Basis-Parameter des Feldgerätes 16 ändern. Die Bedienung des Feldgerätes 16 unter Verwendung der gerätespezifischen Gerätebeschreibung kann dabei sowohl in einem Online-Modus erfolgen als auch in einem Offline-Modus simuliert werden. Bei einer Simulation der Bedienung im Offline-Modus können die in dem Offline-Modus ermittelten Daten, insbesondere die offline eingestellten Parameter, anschließend über den Feldbus 14 an das Feidgerät 16 übermittelt werden.In simple applications, the field device 16 can already be operated with the basic parameters, so that a more extensive configuration is not required. However, it may also be necessary that other functionalities of the field device 16, which relate to the specific type of the feeder 16 and are not included in the genetic device description, must be configured. In the present exemplary embodiment, the superordinate unit 2 is designed such that, as soon as the field device 16 is connected to the field bus 14, it sends a request to the field device 16 that it transmits the device-specific device description to the superordinate unit 2. The field device 2 then transmits the device-specific device description to the higher-level unit 2. The request telegram and the associated response telegram can hereby have specially defined HART® commands. The transmitted device-specific device description is stored in the first memory 6 of the higher-level unit 2. The higher-level unit 2 is set up in such a way that it accesses this device-specific device description as of receipt of the device-specific device description for operation of the field device 16. A user can subsequently configure further functions of the field device 16 via the higher-level unit 2 using the device-specific device description or also change one of the already set basic parameters of the field device 16. The operation of the field device 16 using the device-specific device description can be done both in an online mode and simulated in an offline mode. In a simulation of the operation in the offline mode, the data determined in the offline mode, in particular the parameters set offline, can then be transmitted via the field bus 14 to the feeder 16.
In Fig. 3 ist wiederum eine übergeordnete Einheit 22, insbesondere ein Personal- Computer, dargestellt, auf der ein Bedienprogramm 24 installiert ist. Bei dieser Aus- führungsform erfolgt die Bedienung von Feldgeräten über das Bedienprogramm 24 basierend auf Gerätetreibern in Form von DTMs. Im Folgenden wird vorwiegend auf die Unterschiede gegenüber der in Fig. 2 dargestellten Ausführungsform eingegangen. Die übergeordnete Einheit 22 ist über eine Fefdbus-Schnittstelle 27 und einen Feldbus 28 mit einem Feldgerät 26 verbunden. Das Feldgerät 26 weist eine Geräte- Software 30 und einen Feldgerät-Speicher 32 (z.B. einen RAM und/oder einen ROM) auf. In dem Feldgerät-Speicher 32 ist ein gerätespezifischer DTM gespeichert, der gerätespezifische Informationen bezüglich der speziellen Art des Feldgerätes 26 aufweist. Das Bedienprogramm 24 weist eine auf der übergeordneten Einheit 22 laufende FDT-Rahmenapplikation 34 auf. Im Folgenden wird davon ausgegangen, dass bisher zwischen der übergeordneten Einheit 22 und dem Feldgerät 26 noch keine Kommunikation stattgefunden hat. In der übergeordneten Einheit 22 sind zwei gene- rische DTMs 38, 40 vorgesehen, die für zwei verschiedene Gruppen von Feldgeräten verwendbar sind. Das Feldgerät 26 ist im vorliegenden Fall der Gruppe des DTM 38 zugeordnet. Die FDT-Rahmenapplikation 34 kommuniziert über entsprechende FDT- Schnittstellen 36 mit den beiden DTMS 38 und 40, wobei in Fig. 3 aus Gründen der Übersichtlichkeit nur die Kommunikationswege in Bezug auf den DTM 38 εchema- tisch dargestellt sind. Eine Kommunikation zwischen dem DTM 38 und dem Feldgerät 26 erfolgt über einen Kommunιkatιons-DTM 42.FIG. 3 again shows a higher-level unit 22, in particular a personal computer, on which an operating program 24 is installed. In this embodiment, the operation of field devices takes place via the operating program 24 based on device drivers in the form of DTMs. In the following, the differences compared with the embodiment shown in FIG. 2 will be discussed. The higher-level unit 22 is connected to a field device 26 via a Fefdbus interface 27 and a fieldbus 28. The field device 26 has a device software 30 and a field device memory 32 (eg a RAM and / or a ROM). In the field device memory 32, a device-specific DTM is stored, which has device-specific information regarding the specific nature of the field device 26. The operating program 24 has an FDT frame application 34 running on the higher-level unit 22. In the following it is assumed that So far no communication between the higher-level unit 22 and the field device 26 has taken place. In the superordinated unit 22, two generic DTMs 38, 40 are provided which can be used for two different groups of field devices. The field device 26 is assigned to the group of the DTM 38 in the present case. The FDT frame application 34 communicates via corresponding FDT interfaces 36 with the two DTMS 38 and 40, wherein in FIG. 3 only the communication paths with respect to the DTM 38 are shown schematically for reasons of clarity. A communication between the DTM 38 and the field device 26 via a Kommunιkatιons DTM 42nd
Ähnlich wie bei der Ausfuhrungsform der Fig 2 wird wiederum angenommen, dass das Feldgerat 26 noch nicht ausgeliefert ist und zunächst eine Bedienung des Feldgerätes 26 in der übergeordneten Einheit 22 basierend auf dem generischen DTM 38 in einem Offline-Modus simuliert wird. In entsprechender Weise können dabei wie- derum Basis-Parameter des Feldgerätes 26 offline eingestellt und in einem (nicht dargestellten) Speicher der übergeordneten Einheit 22 gespeichert werden. Zusätzlich werden bei dem vorliegenden Ausführungsbeispiel die offline eingestellten Basis- Parameter auch an ein von dem Hersteller des Feldgerätes 26 bereitgestelltes und geführtes computerunterstütztes Instandhaltungssystem 44 übermittelt. Die Übermitt- lung kann dabei beispielsweise über das Internet erfolgen, was in Fig. 3 schematisch durch die gestrichelte Linie 46 dargestellt ist Nach Ausiieferung des Feldgerätes 26 und Anschluss desselben an den Feldbus 28 können die offline eingestellten Basis- Parameter dann von der übergeordneten Einheit 22 an das Feldgerät 26 übermittelt und in dem Feldgerät-Speicher 32 gespeichert werden.Similar to the embodiment of FIG. 2, it is again assumed that the field device 26 has not yet been delivered and first an operation of the field device 26 in the higher-level unit 22 based on the generic DTM 38 in an off-line mode is simulated. In a corresponding manner, base parameters of the field device 26 can again be set offline and stored in a memory (not shown) of the higher-order unit 22. Additionally, in the present embodiment, the base parameters set offline are also communicated to a computer aided maintenance system 44 provided and maintained by the manufacturer of the field device 26. The transmission can take place, for example, via the Internet, which is shown schematically in FIG. 3 by the dashed line 46. After delivery of the field device 26 and connection thereof to the fieldbus 28, the base parameters set offline can then be transmitted by the higher-order unit 22 transmitted to the field device 26 and stored in the field device memory 32.
Ferner kann bei der Ausführungsform der Fig. 3 eine Übermittlung des gerätespezifi- schen DTMs, der in dem Feldgerät-Speicher 32 abgelegt ist, an die übergeordnete Einheit 22 in entsprechender Weise durchgeführt werden, wie dies unter Bezugnahme auf Fig, 2 für die Übermittlung der gerätespezifischen Gerätebeschreibung erläu- tert wurde. Die übergeordnete Einheit 22 ist wiederum so eingerichtet, dass sie ab Erhalt des gerätespezifischen DTMs für eine Bedienung des Feldgerätes 26 auf diesen geratespezifischen DTM (anstelle des generischen DTMs 38) zugreift. Ein Benutzer kann nun wiederum über die übergeordnete Einheit 22 unter Verwendung des gerätespezäfischen DTMs weitere Funktionen des Feldgerätes 26 konfigurieren und/oder einen der Basis-Parameter ändern. Diese Bedienung kann, wie in Bezug auf Fig. 2 erläutert wurde, im Onüne-Modus erfolgen oder auch im Offline-Modus simuliert werden, wobei die im Offline-Modus ermittelten Daten anschließend über den Feldbus 28 an das Feldgerät 26 übermittelt werden können. Gemäß der vorliegen- den Ausführungsform werden vorzugsweise auch die unter Verwendung des gerätespezifischen DTMs (offline oder online) ermittelten Daten, insbesondere eingestellte Parameter des Feldgerätes 26, an das computerunterstützte Instandhaltungssystem 44 übermittelt und darin abgespeichert. Durch die Übermittlung von Parametern an das computerunterstützte Instandhaltungssystem 44 ist zum Einen für den Benutzer eine Sicherungskopie der betreffenden Daten, insbesondere der eingestellten Parameter des Feldgerätes 26, verfügbar. Ferner kann der Hersteller auf diese eingestellten Parameter zugreifen, um im Voraus eine Konfigurierung eines oder mehrerer Feldgeräte, die auf Wunsch des Benutzers mit diesen Parametern ausgeliefert werden sollen, vorzunehmen.Furthermore, in the embodiment of FIG. 3, a transmission of the device-specific DTM stored in the field device memory 32 to the higher-level unit 22 can be carried out in a corresponding manner, as described with reference to FIG. 2 for the transmission of the device-specific device description has been explained. The higher-level unit 22 is in turn configured to access this device-specific DTM (instead of the generic DTM 38) as of receipt of the device-specific DTM for operation of the field device 26. A user can in turn configure further functions of the field device 26 via the higher-level unit 22 using the device-specific DTM and / or change one of the base parameters. As explained with reference to FIG. 2, this operation can be carried out in the on-line mode or also simulated in the offline mode, wherein the data determined in the offline mode can subsequently be transmitted to the field device 26 via the fieldbus 28. According to the present embodiment, preferably also the data determined using the device-specific DTM (offline or online), in particular set parameters of the field device 26, are transmitted to the computer-aided maintenance system 44 and stored therein. By transmitting parameters to the computer-aided maintenance system 44, on the one hand, a back-up copy of the relevant data, in particular of the set parameters of the field device 26, is available to the user. Furthermore, the manufacturer can access these set parameters in order to carry out a configuration in advance of one or more field devices which are to be supplied with these parameters at the request of the user.
Die vorliegende Erfindung ist nicht auf die in den Figuren erläuterten Ausführungsbeispiele beschränkt, insbesondere kann, wie im einleitenden Teil bereits erläutert wurde, anstelle der übergeordneten Einheit auch ein Bediengerät eingesetzt werden, das entweder an einen Feldbus oder direkt an eine Service-Schnittstelle des betref- fenden, zu bedienenden Feldgerätes angeschlossen werden kann. The present invention is not limited to the embodiments explained in the figures, in particular, as explained in the introductory part, instead of the superordinate unit, an operating device can also be used which is connected either to a fieldbus or directly to a service interface of the relevant fenden, to be used field device can be connected.

Claims

Patentansprüche claims
1 . Verfahren zum Betreiben eines Systems aufweisend ein Feldgerät (16; 26) der Prozessautomatisierungstechnik und ein Bediensystem (2; 22), insbesondere eine übergeordnete Einheit oder ein Bediengerät, wobei das Feldgerät (16; 26) über das Bediensystem (2; 22) unter Verwendung von Informationen zur Geräteintegration des Feldgerätes (16; 26), insbesondere unter Verwendung einer Gerätebeschreibung und/oder eines Gerätetreibers des Feldgerätes (16; 26), bedienbar ist, wobei in dem Bediensystem (2; 22) generische Informationen (38) zur Geräteintegration des Feldgerätes (16; 26), die für verschiedene Arten von Feldgeräten verwendbar sind, abgelegt sind und wobei in dem Feldgerät (16; 26) gerätespezifische Informationen zur Geräteintegration des Feldgerätes (16; 26), die gerätespezifische Informationen zur Geräteintegration der speziellen Art des betref- fenden Feldgerätes (16; 26) aufweisen, abgelegt sind, wobei das Verfahren mindestens einen der nachfolgenden Schritte aufweist: Simulieren einer Bedienung des Feldgerätes (16; 26) in dem Bediensystem (2; 22) in einem Offline-Modus unter Verwendung der generischen Informationen (38) zur Geräteintegration des Feldgerätes (16; 26); und/oder Übermitteln der gerätespezifischen Informationen zur Geräteintegration des1 . Method for operating a system comprising a field device (16; 26) of the process automation technology and an operating system (2; 22), in particular a higher-level unit or a control unit, wherein the field device (16; 26) is operated via the operating system (2; 22) of information about device integration of the field device (16; 26), in particular using a device description and / or a device driver of the field device (16; 26), wherein in the operating system (2; 22) generic information (38) for device integration of the In the field device (16; 26) device-specific information for device integration of the field device (16; 26), the device-specific information for device integration of the special type of the Subject. Subject field information (16; 26), which are used for different types of field devices - Have field device (16; 26), are stored, the method at least one of the following steps indicates: simulating an operation of the field device (16; 26) in the operating system (2; 22) in an off-line mode using the generic information (38) for device integration of the field device (16; 26); and / or transmitting device - specific device integration information
Feldgerätes (16; 26) von dem Feldgerät (16; 26) über eine digitale Kommunikationsverbindung (14; 28) an das Bediensystem (2; 22) in einem Online-Modus.Field device (16; 26) from the field device (16; 26) via a digital communication link (14; 28) to the operating system (2; 22) in an online mode.
2. Verfahren gemäß Anspruch 1 , dadurch gekennzeichnet, dass das Bediensys- tem (2; 22) ein Bedienprogramm (4; 24), das eine Rahmenappükation für die Informationen zur Geräteintegration des Feldgerätes (16; 26) bildet, insbesondere eine FDT-Rahmenapplikation (FDT; Fieid Device Tooi) (34) für einen Gerätetreiber des Feldgerätes, eine TCI-Rahmenapplikation (TCI: Tool Calling Interface) oder eine Rahmenapplikation (4) mit einem Interpreter (10) zum Interpre- tieren einer Gerätebeschreibung des Feldgerätes, aufweist.2. Method according to claim 1, characterized in that the operating system (2; 22) forms an operating program (4; 24) which forms a frame appendage for the device integration information of the field device (16; 26), in particular an FDT frame application (FDT) (Fieid Device Tooi) (34) for a device driver of the field device, a TCI frame application (TCI: Tool Calling Interface) or a frame application (4) with an interpreter (10) for interpreting a device description of the field device.
3. Verfahren gemäß Anspruch 1 oder 2, dadurch gekennzeichnet, dass der Schritt des Übermitteins zumindest dann durchgeführt wird, wenn das Feidgerät (16; 26) und das Bediensystem (2; 22) über die digitale Kommunikationsverbindung (14; 28) miteinander verbunden werden.Method according to claim 1 or 2, characterized in that the step of transmitting is performed at least when the feeder (16; 26) and the operating system (2; 22) are connected via the digital communication link (14; 28).
4. Verfahren gemäß einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass nach dem Schritt des Übermittelns ein Bedienen des Feldgerätes (16; 26) über das Bediensystem (2; 22), insbesondere ein Einstellen und/oder Anzeigen von Parametern des Feldgerätes (16; 26), unter Verwendung der gerätespezifischen Informationen zur Geräteintegration des Feldgerätes (16; 26) in einem Online-Modus durchgeführt wird.4. Method according to one of the preceding claims, characterized in that, after the step of transmitting, operating the field device (16; 26) via the operating system (2; 22), in particular setting and / or displaying parameters of the field device (16; 26), using the device-specific device integration information of the field device (16; 26) in an online mode.
5. Verfahren gemäß einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass nach dem Schritt des Übermitteins eine Bedienung des Feldgerätes (16; 26) in dem Bediensystem (2; 22), insbesondere ein Einstellen von Parametern des Feldgerätes (16; 26), unter Verwendung der gerätespezifischen Informationen zur Geräteintegration des Feldgerätes (16; 26) in einem Offline-Modus simuliert wird.5. The method according to claim 1, characterized in that after the step of transferring an operation of the field device (16; 26) in the operating system (2; 22), in particular a setting of parameters of the field device (16; 26) , is simulated using the device-specific device integration information of the field device (16; 26) in an offline mode.
6. Verfahren gemäß einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass Daten, die in einem Offline-Modus bei der simulierten Bedienung des Feldgerätes (16; 26) ermittelt wurden, insbesondere offline eingestellte Parame- ter des Feldgerätes (16; 26), über eine digitale Kommunikationsverbindung (14;6. The method according to any one of the preceding claims, characterized in that data which were determined in an off-line mode in the simulated operation of the field device (16; 26), in particular offline set parameters of the field device (16; a digital communication link (14;
28) an das Feldgerät (16; 26) übermittelt werden,28) are transmitted to the field device (16, 26),
7. Verfahren gemäß einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass Daten, die in einem Online-Modus bei der Bedienung des Feldgerätes (16; 26) ermitteit wurden, insbesondere eingestellte und/oder angezeigte Parameter des Feldgerätes (16; 26), und/oder Daten, die in einem Offline-Modus bei der simulierten Bedienung des Feldgerätes (16; 26) ermittelt wurden, insbesondere offline eingestellte Parameter des Feldgerätes (16; 26), von dem Bediensystem (2; 22) an ein computerunterstütztes Instandhaltungssystem, insbeson- dere an ein von einem Hersteller des Feldgerätes bereitgestelltes und geführtes computerunterstütztes Instandhaltungssystem (44), übermittelt werden.7. Method according to one of the preceding claims, characterized in that data which has been detected in an online mode during operation of the field device (16; 26), in particular set and / or displayed parameters of the field device (16; 26), and / or data obtained in an off-line mode during the simulated operation of the field device (16; 26), in particular parameters of the field device (16; 26) set offline, from the operating system (2; 22) to a computer-aided maintenance system, in particular - transmitted to a computer-assisted maintenance system (44) provided and maintained by a manufacturer of the field device.
8. Verfahren gemäß Anspruch 7, dadurch gekennzeichnet, dass Daten, die von dem Bediensystem (2; 22) an ein von einem Hersteller des Feidgerätes (16; 26) bereitgestelltes und geführtes computerunterstütztes instandhaltungssystem (44) übermittelt wurden, von dem Hersteller zur Konfigurierung mindestens eines weiteren Feidgerätes verwendet werden.8. Method according to claim 7, characterized in that data transmitted by the operating system (2; 22) to a device manufactured by a manufacturer of the feeder device (16; 26) provided and maintained computer-assisted maintenance system (44) are used by the manufacturer for configuring at least one other feeder device.
Verfahren gemäß einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass die digitale Kommunikationsverbindung (14; 28) durch einen Feldbus, vorzugsweise durch einen Feldbus gemäß dem HART®-Standard, gemäß dem Profibus®-Standard oder gemäß dem FoundationΘ-Fieldbus-Standard, gebildet wird. , Verfahren gemäß einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass in dem Bediensystem (2; 22) mehrere Sätze von generischen Informationen (38, 40) zur Geräteintegration von Feldgeräten abgelegt sind, wobei sich die einzelnen Sätze von generischen Informationen (38, 40) jeweils auf zu- gehörige Gruppen von Feldgeräten beziehen und wobei die Fetdgeräte innerhalb einer Gruppe zumindest teilweise, insbesondere bei einem Teil ihrer jeweiligen Parameter, gleiche Eigenschaften bezüglich der Bedienung aufweisen. Method according to one of the preceding claims, characterized in that the digital communication link (14; 28) is formed by a field bus, preferably by a fieldbus according to the HART® standard, in accordance with the Profibus® standard or according to the FoundationΘ Fieldbus standard becomes. Method according to one of the preceding claims, characterized in that a plurality of sets of generic information (38, 40) for device integration of field devices are stored in the operating system (2; 22), wherein the individual sets of generic information (38, 40) each relate to associated groups of field devices and wherein the Fetdgeräte within a group at least partially, in particular in a part of their respective parameters, have the same characteristics with respect to the operation.
PCT/EP2008/067052 2007-12-10 2008-12-09 Method for operating a system comprising a field device and an operating system WO2009074544A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102007059671A DE102007059671A1 (en) 2007-12-10 2007-12-10 A method of operating a system comprising a field device and an operating system
DE102007059671.7 2007-12-10

Publications (1)

Publication Number Publication Date
WO2009074544A1 true WO2009074544A1 (en) 2009-06-18

Family

ID=40545979

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2008/067052 WO2009074544A1 (en) 2007-12-10 2008-12-09 Method for operating a system comprising a field device and an operating system

Country Status (2)

Country Link
DE (1) DE102007059671A1 (en)
WO (1) WO2009074544A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012051086A1 (en) * 2010-10-13 2012-04-19 Rosemount, Inc. Field device with self description
WO2012016013A3 (en) * 2010-07-28 2012-08-23 Fisher-Rosemount Systems, Inc. Handheld field maintenance tool with field device simulation capability
WO2013029996A1 (en) * 2011-08-30 2013-03-07 Endress+Hauser Gmbh+Co. Kg Method for operating a field device
US8832237B2 (en) 2009-12-17 2014-09-09 Codewrights Gmbh Method for offline servicing of a field device of automation technology
US9210581B2 (en) 2009-05-15 2015-12-08 Fisher-Rosemount Systems, Inc. Maintenance of wireless field devices
US9684296B2 (en) 2009-05-15 2017-06-20 Fisher-Rosemount Systems, Inc. Handheld field maintenance tool with improved functionality
US10788402B2 (en) 2016-10-25 2020-09-29 Fisher-Rosemout Systems, Inc. Field maintenance tool for device commissioning

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010011873A1 (en) * 2010-03-18 2011-09-22 Safebridge Ug Method and device for operating software-controlled devices
DE102010062266A1 (en) 2010-12-01 2012-06-21 Codewrights Gmbh Method for implementing at least one additional function of a field device in automation technology
DE102011008941A1 (en) * 2011-01-19 2012-07-19 Vega Grieshaber Kg System for visualization of status information of field devices
EP2863277A1 (en) * 2013-10-16 2015-04-22 Sick Ag Method for device simulation
DE102014214864A1 (en) * 2014-07-29 2016-02-04 Siemens Aktiengesellschaft Parameterization, configuration and / or programming of a switching device
DE102014111733A1 (en) * 2014-08-18 2016-02-18 Endress + Hauser Process Solutions Ag Method for parameterizing a field device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1251429A1 (en) * 2001-04-19 2002-10-23 ABB Schweiz AG Generation of redundant computer program modules
WO2003056423A2 (en) * 2001-12-27 2003-07-10 Siemens Aktiengesellschaft Automated method for generating program modules used for controlling field devices
DE10241543A1 (en) * 2001-03-07 2004-03-18 Bareiß, Reinhold, Dr. Process control of complex technical equipment and installations using a data processing system with a user interface based on input masks for different process steps supported using a double key based browser-server configuration
WO2007077189A1 (en) * 2005-12-30 2007-07-12 Codewrights Gmbh Method for testing device descriptions for field devices used in automation technology
WO2008058991A1 (en) * 2006-11-14 2008-05-22 Endress+Hauser Process Solutions Ag Method for operating a modular field transmitter, operating on the basis of the block model, in automation engineering

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10241543A1 (en) * 2001-03-07 2004-03-18 Bareiß, Reinhold, Dr. Process control of complex technical equipment and installations using a data processing system with a user interface based on input masks for different process steps supported using a double key based browser-server configuration
EP1251429A1 (en) * 2001-04-19 2002-10-23 ABB Schweiz AG Generation of redundant computer program modules
WO2003056423A2 (en) * 2001-12-27 2003-07-10 Siemens Aktiengesellschaft Automated method for generating program modules used for controlling field devices
WO2007077189A1 (en) * 2005-12-30 2007-07-12 Codewrights Gmbh Method for testing device descriptions for field devices used in automation technology
WO2008058991A1 (en) * 2006-11-14 2008-05-22 Endress+Hauser Process Solutions Ag Method for operating a modular field transmitter, operating on the basis of the block model, in automation engineering

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9210581B2 (en) 2009-05-15 2015-12-08 Fisher-Rosemount Systems, Inc. Maintenance of wireless field devices
US9503906B2 (en) 2009-05-15 2016-11-22 Fisher-Rosemount System, Inc. Detection and location of wireless field devices
US9532232B2 (en) 2009-05-15 2016-12-27 Fisher-Rosemount Systems, Inc. Detection and location of wireless field devices
US9684296B2 (en) 2009-05-15 2017-06-20 Fisher-Rosemount Systems, Inc. Handheld field maintenance tool with improved functionality
US8832237B2 (en) 2009-12-17 2014-09-09 Codewrights Gmbh Method for offline servicing of a field device of automation technology
US9703279B2 (en) 2010-07-28 2017-07-11 Fisher-Rosemount Systems, Inc. Handheld field maintenance device with improved user interface
WO2012016013A3 (en) * 2010-07-28 2012-08-23 Fisher-Rosemount Systems, Inc. Handheld field maintenance tool with field device simulation capability
CN102859452A (en) * 2010-07-28 2013-01-02 费希尔-罗斯蒙德***公司 Handheld field maintenance tool with field device simulation capability
US10268180B2 (en) 2010-07-28 2019-04-23 Fisher-Rosemount Systems, Inc. Handheld field maintenance tool with simulation of field device for instruction or qualification
US9864357B2 (en) 2010-07-28 2018-01-09 Fisher-Rosemount Systems, Inc. Handheld field maintenance tool with integration to external software application
US9201414B2 (en) 2010-07-28 2015-12-01 Fisher-Rosemount Systems, Inc. Intrinsically-safe handheld field maintenance tool with image and/or sound capture
US9709973B2 (en) 2010-07-28 2017-07-18 Fisher-Rosemount Systems, Inc. Handheld field maintenance tool with improved diagnostics
US8745278B2 (en) 2010-10-13 2014-06-03 Rosemount Inc. Field device with self description
WO2012051086A1 (en) * 2010-10-13 2012-04-19 Rosemount, Inc. Field device with self description
US9398097B2 (en) 2011-08-30 2016-07-19 Endress + Hauser Gmbh + Co. Kg Method for servicing a field device
WO2013029996A1 (en) * 2011-08-30 2013-03-07 Endress+Hauser Gmbh+Co. Kg Method for operating a field device
US10788402B2 (en) 2016-10-25 2020-09-29 Fisher-Rosemout Systems, Inc. Field maintenance tool for device commissioning

Also Published As

Publication number Publication date
DE102007059671A1 (en) 2009-06-25

Similar Documents

Publication Publication Date Title
WO2009074544A1 (en) Method for operating a system comprising a field device and an operating system
EP1558975B1 (en) Method for the offline parameterisation of a field appliance used in process automation technology
EP2789145B1 (en) Device for operating at least one automation technology field device
DE102008019053B4 (en) Method for operating a plant of process automation technology
EP2936258A1 (en) System and method for use in automation engineering
DE102017108539A1 (en) Method and cloud gateway for monitoring a plant of automation technology
EP2247987A1 (en) Method for operating a field device
DE10049049A1 (en) System and method for configuring a process controller for use with a Profibus facility network
DE102009045386A1 (en) Method for operating a fieldbus interface
DE102010029952A1 (en) Method for integrating at least one field device in a network of automation technology
DE102007039531A1 (en) Method for obtaining maintenance-relevant information about a plant
DE102009028655A1 (en) Method for exchange of field device of automation technology by similar type replacement device, involves communicating with higher-level control system by field device through bus system
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
DE102012107673A1 (en) Method for replacing field device of automation equipment in modern industrial system, involves linking and/or depositing parameter set with identification mark on web server based on another identification mark
WO2012013424A1 (en) Method for integrating a replacement field device in place of a field device into a fieldbus system
EP1714197B1 (en) Driver for field devices used in process automation technology
DE102007029321B4 (en) Method for operating a field device in a user-friendly mode
DE102008038501A1 (en) Method for determining a static data structure of a field device
DE102016124145A1 (en) Method for operating a field device of automation technology
EP3652595B1 (en) Method and system for monitoring an automation system
EP3555717B1 (en) Operator control unit for a field device used in automation technology
WO2012028366A1 (en) Method for ensuring proper functioning of an automation system
DE102008042919A1 (en) Field devices for process automation device, have field bus interface, and are formed for communication of fieldbus-protocol, where field devices have also field-device-specific device identification that is specific for field-device-type
DE102010027963A1 (en) Method for operating field device e.g. pressure measuring device for detecting pressure in process automation engineering, involves providing list of static parameters whose value is changed such that list is read by control tool
EP1454201B1 (en) Engineering and automation system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08859369

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 08859369

Country of ref document: EP

Kind code of ref document: A1