EP2018603A1 - Procede pour le parametrage d'un appareil de terrain de la technique d'automatisation de processus par reproduction de services acycliques - Google Patents

Procede pour le parametrage d'un appareil de terrain de la technique d'automatisation de processus par reproduction de services acycliques

Info

Publication number
EP2018603A1
EP2018603A1 EP07728071A EP07728071A EP2018603A1 EP 2018603 A1 EP2018603 A1 EP 2018603A1 EP 07728071 A EP07728071 A EP 07728071A EP 07728071 A EP07728071 A EP 07728071A EP 2018603 A1 EP2018603 A1 EP 2018603A1
Authority
EP
European Patent Office
Prior art keywords
field device
address
telegram
telegrams
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP07728071A
Other languages
German (de)
English (en)
Inventor
Alain Chomik
Udo Fuchs
Pierre Harnist
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Endress and Hauser Flowtec AG
Original Assignee
Endress and Hauser Flowtec AG
Flowtec AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Endress and Hauser Flowtec AG, Flowtec AG filed Critical Endress and Hauser Flowtec AG
Publication of EP2018603A1 publication Critical patent/EP2018603A1/fr
Withdrawn legal-status Critical Current

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/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • 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/23237Program execution by message passing
    • 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/25101Detect connected module, load corresponding parameters, variables into module
    • 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/25208Control message, address and command portion
    • 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

Definitions

  • the invention relates to a method for parameterizing a field device of the process automation technology according to the preamble of claim 1.
  • field devices are often used which serve to detect and / or influence process variables.
  • Examples of such field devices are level gauges, mass flowmeters, pressure and temperature measuring devices, etc., which detect the corresponding process variables level, flow, pressure or temperature as sensors.
  • the higher-level units are
  • Control units PLC controls. In the bus system (Profibus PA or DP) these control units function as master class 1. They are responsible for the cyclic data traffic on the bus system.
  • control units with corresponding operating programs eg PDM Fa. Siemens, FieldCare Fa. Endress + Hauser
  • PDM Fa. Siemens, FieldCare Fa. Endress + Hauser e.g. PDM Fa. Siemens, FieldCare Fa. Endress + Hauser
  • Control units of the older generation that do not have acyclic services. Also in future applications should often still for reasons of reliability
  • Control units of the older generation are used.
  • the older control units would have to be replaced with new control units. For this purpose, a shutdown of the system and thus an interruption of
  • the object of the invention is therefore to provide a method for parameterizing a
  • FIG. 1 shows a small Profibus network with three field devices F1, F2, F3, FIG. one
  • an overfill protection is indicated in a liquid tank.
  • the field device Fl measures the level in a container.
  • the field device F2 is a
  • Valve and regulates the drainage of liquid from the container. Furthermore, it is still as
  • Level switch the field device F3 provided which the maximum level in
  • the control unit SPS is a Profibus master.
  • the field devices Fl, F2, F3 are Profibus slaves.
  • control unit PLC The communication between the control unit PLC and the field devices Fl, F2, F3 is carried out according to the known Profibus standards.
  • a Profibus state machine for the field device Fl is shown schematically. After switching on the power supply (state Power On), the system switches to the "Waiting for parameterization” state (Wait Param) After successful parameterization, the system switches to the "Waiting for configuration” state (Wait Cfg). After successful configuration, the state “data exchange” (Data Exch) is reached.
  • the function blocks are, for example, an "analog input block” (AI block), a “totalizer block” (TOT block) or other manufacturer-specific function blocks. Mass flow, density and temperature of individual field devices The results of the processing are provided to the class 1 master via AI blocks (analog input) as 'input' data.
  • AI block an "analog input block”
  • TOT block totalizer block
  • Mass flow, density and temperature of individual field devices are provided to the class 1 master via AI blocks (analog input) as 'input' data.
  • the master class 1 can also write data in a field device with the help of cyclic data traffic. This is 'output' data. These are processed in the function blocks, Analog Output (AO Block) or Digital Output (DO Block) in the field device. It can be any process variable that serves as a reference in the field device. With the aid of a DO block, defined actions can be triggered in the device.
  • AO Block Analog Output
  • DO Block Digital Output
  • Newer field devices Endress + Hauser Flowtec AG always have an AO block and DO block.
  • acyclic services (master class 1 or 2) all parameters of a field device can be addressed.
  • the parameters are specific addresses assigned.
  • an address consists of the slot index.
  • the essential idea of the invention is to use an AO block and a DO block in a field device to simulate the acyclic write access.
  • the AO block all necessary information such.
  • the respective services can be triggered via the DO block.
  • the inventive method based on several requests, which sends the master to the slave, explained in more detail.
  • the request contains an AO and a DO area
  • Step 1 First of all, all addressing information is packaged in the AO block. This information includes slot, index and number of bytes to be written. In addition, the number of necessary telegrams is entered in 'StepMax'. As soon as a valid control sequence has been received in the DO, the action is triggered in the field device.
  • Step 2 As of step 2, the data value to be written is transferred to the field device.
  • the 5th byte of the telegram contains the telegram counter, StepCounter ', which serves for telegram identification. This rules out that a telegram sent multiple times is reprocessed in the field device. As soon as a new valid control sequence has been received, the telegram is processed.
  • Step 3 to These steps are required as soon as the value to be written is greater than Step n: than 4 bytes. Then the writing of the value must be distributed over several telegrams. The process is carried out according to the scheme described in step 2.
  • process data are read from the field device or written to the field device in the cyclic data traffic. Both accesses occur without an address specification for the corresponding data values.
  • the address value (slot / index) of the parameter to be changed is packed into a telegram of the cyclic data traffic (eg AO block) with which a process data is written.
  • This telegram may contain additional information.
  • the telegram to the field device z. B. Fl sent and described the AO block with the appropriate values.
  • the address value of the parameter value to be changed can be determined in the field device F1.
  • the parameter value in the corresponding AO block is transmitted to the field device F1.
  • the necessary information (address value / new parameter value) can thus be obtained from these two telegrams.
  • the new parameter value is sent to the corresponding address written.
  • Address value and parameter value can also be transmitted in separate telegrams (eg if more than 4 bytes are to be transmitted).
  • cyclic telegrams it is also possible to call services in the field device F1. This is z. B. via the DO block possible.
  • a change by 1 means z. B.
  • Field device simulated. In cyclic data exchange, these blocks can be described with specific information and control sequences. Predefined control sequences in the DO trigger the service defined in the AO in the field device. As a result, also master class 1 of the older generation values on one
  • the Usr_Prm_Data have the following structure. write
  • the section Usr_Prm_Data of the respective services encodes the necessary information necessary for changing parameters.
  • the first section of the telegram contains a control sequence, which represents an additional security mechanism. Then the command to be executed takes place in another section. Currently only the write command is supported.
  • the following section contains specific information about the parameter, the to be changed, such as slot / index, number of bytes to be written and the data to be written. After the complete receipt of one of these telegrams, the corresponding
  • Parameter values are changed in field devices. With the method according to the invention, it is possible regardless of the current
  • control unit is conventional and does not need to have any acyclic services.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Communication Control (AREA)
  • Programmable Controllers (AREA)
  • Selective Calling Equipment (AREA)

Abstract

La présente invention concerne un procédé pour le paramétrage d'un appareil de terrain de la technique d'automatisation de processus, appareil relié par un système de bus à une unité de commande, procédé selon lequel des valeurs de paramètre sont intégrées dans des télégrammes des services cycliques et sont envoyées à l'appareil de terrain concerné dont les valeurs de paramètres doivent être modifiées. Pour la modification de valeurs de paramètres, des services acycliques ne sont pas nécessaires mais l'adresse de la valeur de paramètre (Slot / Index) est communiquée à l'intérieur du bloc de fonction (bloc AO et bloc DO) dans un télégramme à l'appareil de terrain.
EP07728071A 2006-04-21 2007-04-13 Procede pour le parametrage d'un appareil de terrain de la technique d'automatisation de processus par reproduction de services acycliques Withdrawn EP2018603A1 (fr)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE102006019192 2006-04-21
DE102006054146A DE102006054146A1 (de) 2006-04-21 2006-11-15 Verfahren zum Parametrieren eines Feldgerätes der Prozessautomatisierungstechnik
PCT/EP2007/053604 WO2007122117A1 (fr) 2006-04-21 2007-04-13 Procede pour le parametrage d'un appareil de terrain de la technique d'automatisation de processus par reproduction de services acycliques

Publications (1)

Publication Number Publication Date
EP2018603A1 true EP2018603A1 (fr) 2009-01-28

Family

ID=38542481

Family Applications (1)

Application Number Title Priority Date Filing Date
EP07728071A Withdrawn EP2018603A1 (fr) 2006-04-21 2007-04-13 Procede pour le parametrage d'un appareil de terrain de la technique d'automatisation de processus par reproduction de services acycliques

Country Status (4)

Country Link
US (1) US8614620B2 (fr)
EP (1) EP2018603A1 (fr)
DE (1) DE102006054146A1 (fr)
WO (1) WO2007122117A1 (fr)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102008007138A1 (de) * 2008-01-31 2009-08-13 Phoenix Contact Gmbh & Co. Kg Verfahren zur Parametrierung einer Automatisierungsvorrichtung
DE102008064886B3 (de) 2008-01-31 2019-05-29 Phoenix Contact Gmbh & Co. Kg Verfahren zur Parametrierung einer Automatisierungsvorrichtung
DE102008020507B4 (de) * 2008-04-23 2016-08-04 Endress + Hauser Process Solutions Ag Verfahren zum Übersenden eines Telegramms
DE102011089622A1 (de) * 2011-12-22 2013-06-27 Endress + Hauser Process Solutions Ag Verfahren zur Parametrierung eines Feldgerätes der Prozessautomatisierungstechnik
DE102018104171A1 (de) * 2018-02-23 2019-08-29 Weidmüller Interface GmbH & Co. KG Verfahren zum Übertragen von Konfigurationsdaten gemäß dem IO-Link Protokoll von einer Automatisierungssteuerung an mindestens ein IO-Link Gerät
DE102019123146B4 (de) * 2019-08-29 2023-06-15 WAGO Verwaltungsgesellschaft mit beschränkter Haftung Diagnose- und/oder parameterdaten-übertragung zwischen steuermodul und eingabe/ausgabe-modul
EP4288841A1 (fr) * 2021-02-03 2023-12-13 VEGA Grieshaber KG Procédé de fonctionnement d'un dispositif de terrain, et système de fonctionnement de dispositifs de terrain

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10037360A1 (de) * 2000-07-31 2002-03-14 Siemens Ag Verfahren zum Betreiben eines Teilnehmers in einem Netzwerk sowie Teilnehmer für ein Netzwerk und Speichermedium mit einem Programm für einen derartigen Teilnehmer
EP1199846A1 (fr) 2000-10-17 2002-04-24 Siemens Aktiengesellschaft Procédé de configuration automatique d'un appareil dans un bus de secteur
DE10163342A1 (de) * 2001-12-21 2003-07-10 Elektro Beckhoff Gmbh Unterneh Datenübertragungsverfahren, serielles Bussystem und Anschalteinheit für einen passiven Busteilnehmer

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO2007122117A1 *

Also Published As

Publication number Publication date
DE102006054146A1 (de) 2007-10-31
US8614620B2 (en) 2013-12-24
WO2007122117A1 (fr) 2007-11-01
US20090309692A1 (en) 2009-12-17

Similar Documents

Publication Publication Date Title
EP1558975B1 (fr) Procede de parametrage hors ligne d'un appareil de terrain de la technique d'automatisation des processus
EP1966658B1 (fr) Procede de surveillance d'installations a l'aide d'un bus de terrain de la technologie automatisation de processus
DE10159697A1 (de) Redundante Einrichtungen in einem Prozesssteuersystem
DE102009028655B4 (de) Verfahren zum Austausch eines Feldgeräts der Automatisierungstechnik durch ein typengleiches Feldgerät
DE102009046806A1 (de) Verfahren zum Bereitstellen von gerätespezifischen Informationen eines Feldgeräts der Automatisierungstechnik
EP2018603A1 (fr) Procede pour le parametrage d'un appareil de terrain de la technique d'automatisation de processus par reproduction de services acycliques
EP2279594B1 (fr) Procédé d échange de données de paramétrage et de configuration entre un système de configuration ou de gestion et un appareil de terrain
WO2009074544A1 (fr) Procédé pour faire fonctionner un système présentant un appareil de terrain et un système de commande
WO2012079946A1 (fr) Procédé pour intégrer au moins un appareil de terrain dans un réseau de la technique d'automatisation
DE102008027846A1 (de) Vorrichtung zum automatischen Erfassen der Topologie der einzelnen Komponenten einer Prozessanlage in der Automatisierungstechnik
DE102012107673A1 (de) Verfahren zum Feldgerätetausch mit Hilfe eines mobilen Endgerätes
DE102011086630A1 (de) Verfahren zum Bedienen eines Feldgerätes
EP3246773B1 (fr) Procede de paramétrage d'une installation technique de processus ou de procede
DE102008038417B4 (de) Verfahren zum Übertragen von gerätespezifischen Daten zwischen einem Feldgerät der Automatisierungstechnik und einer übergeordneten Steuereinheit
DE102008038501A1 (de) Verfahren zum Bestimmen einer statischen Datenstruktur eines Feldgerätes
EP3125053B1 (fr) Procede et composant peripherique destines a la transmission de variables hart et unite centrale destinee a lire les variables hart
EP4213469A1 (fr) Procédé d'établissement de communication réseau en utilisant opc ua
DE102007035159B4 (de) Verfahren zum Parametrieren von mehreren Feldgeräten der Automatisierungstechnik
DE102008042919A1 (de) Feldgerät der Prozessautomatisierungstechnik
DE102007052031B4 (de) Verfahren zum Betreiben eines Parametrier-Gerätes
DE102010027963A1 (de) Verfahren zum Betreiben eines Feldgerätes der Prozessautomatisierungstechnik
EP3469429A1 (fr) Procédé pour empêcher un accès non autorisé à des applications logicielles dans des appareils de terrain
WO2011076479A1 (fr) Procédé pour le remplacement d'un appareil de terrain se trouvant sur un bus de terrain dans un système décentralisé d'automatisation de processus
DE102010003741A1 (de) Verfahren zum Datenaustausch
EP2486459A2 (fr) Procédé pour faire fonctionner une interface de bus de terrain

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20081014

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC MT NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA HR MK RS

17Q First examination report despatched

Effective date: 20090911

DAX Request for extension of the european patent (deleted)
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20151103