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 acycliquesInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/04—Program control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23237—Program execution by message passing
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25101—Detect connected module, load corresponding parameters, variables into module
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25208—Control message, address and command portion
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25428—Field device
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.
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)
| 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)
| 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 |
-
2006
- 2006-11-15 DE DE102006054146A patent/DE102006054146A1/de not_active Withdrawn
-
2007
- 2007-04-13 WO PCT/EP2007/053604 patent/WO2007122117A1/fr not_active Ceased
- 2007-04-13 US US12/226,532 patent/US8614620B2/en not_active Expired - Fee Related
- 2007-04-13 EP EP07728071A patent/EP2018603A1/fr not_active Withdrawn
Non-Patent Citations (1)
| 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 |