WO2003019359A2 - Verfahren und anordnung zur konfiguration von baugruppen in einer datenverarbeitungsanlage - Google Patents
Verfahren und anordnung zur konfiguration von baugruppen in einer datenverarbeitungsanlage Download PDFInfo
- Publication number
- WO2003019359A2 WO2003019359A2 PCT/DE2002/003010 DE0203010W WO03019359A2 WO 2003019359 A2 WO2003019359 A2 WO 2003019359A2 DE 0203010 W DE0203010 W DE 0203010W WO 03019359 A2 WO03019359 A2 WO 03019359A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- configuration
- modules
- module
- software
- components
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
Definitions
- the invention relates to a method and an arrangement for configuring assemblies in a data processing system, for example for projecting and / or parameterizing the assemblies in a technical system.
- program modules or other software tools are usually used, which are installed on a separate, known programming device, usually a personal computer. These software tools are used to program the controls with a so-called editor, to load or download data or program parts and to create memory cards or other memory modules, such as. B. EPROM's or the like.
- these software tools are also used to configure the hardware modules used on the control side, as well as for commissioning, fault diagnosis and maintenance of the entire technical system in which the programmable logic controller is used.
- For the configuration and diagnosis of each hardware module in the system to be controlled in addition to the programming languages used for this, such as B. with STEP 7, relatively extensive special configuration software tools installed in the programming device, which also have additional drivers for the memory modules and for network cards for networking the respective central and decentralized hardware modules, such as. B. with a hardware configuration within STEP 7.
- the invention is therefore based on the object of developing a method and an arrangement for the configuration of assemblies in a data processing system of the type mentioned at the outset in such a way that the assemblies can be easily configured.
- a method, a software or firmware component or a correspondingly constructed data processing system, in particular for the control or regulation of a technical system, in which modules take over programmable control of system functions, is advantageously developed in such a way that the task at hand is solved in an advantageous manner.
- a personal computer working as a programming device which can be connected to the system-side modules, which can be networked decentrally and centrally with one another.
- the modules each advantageously have a configuration module, with which the respective module can be configured and / or parameterized with regard to the function to be controlled.
- hardware configuration software is preferably present on the controller itself or in a generalized manner in each module, which brings with it the advantages listed below both for the manufacturer of the controller and for the user and enables an open, distributed automation system.
- the modules can advantageously carry out an exchange of data and / or program parts to support the configuration via the internal and / or via an external network.
- the modules described above can be easily connected to the other modules and to the World Wide Web or the Internet via a likewise standardized network connection and a software module acting as a browser.
- a configuration module largely identical to the decentralized configuration module can also be provided in this.
- the system-side modules preferably have a microprocessor and memory modules with which the configuration of the respective module can be carried out
- each module brings with it the software required for configuration, i. that is, the configuration software is available at all times.
- the user does not necessarily have to obtain and install a newer version of this software; however, he has the option of carrying out a so-called update when troubleshooting and / or new functions. Since this software can be updated separately and can therefore be reloaded, the user can concentrate on the new module with such an update and can leave the other modules unprocessed.
- the user of the method according to the invention is able, with simple possibilities with regard to the display and modification of data or program parts, and with the aid of relatively simply constructed devices, in particular the programming devices, and relatively simple software, without large Effort to configure the modules.
- settings for parameterization, so-called online changes, during operation as well as diagnostic display with a given technological display are possible without burdening the entire software in a central programming device with additional software options.
- the data exchange to this central module can take place in both directions via standardized interfaces.
- the decoupling of hardware and software production also has advantages for the manufacture of such programmable logic controllers, as a result of which the delivery of such intelligent assemblies can be planned more independently, since each assembly unit itself brings the configuration software required for it.
- the proposed decoupling of programming and project planning of the assemblies also means less effort for integration and system tests of the entire system, including the creation, maintenance and logistics services for the hardware configuration software.
- the hardware configuration software can also be made available in an identical form on the central programming device.
- the user can then transfer this software from the Internet, via compact disk or other storage media or even from the module itself to the programming device.
- the modules can preferably receive a standardized Ethernet interface with a so-called TCP / IP protocol for an Ethernet bus as a so-called field bus, as well as a web server, which enables the open coupling of any so-called web clients, that is typically via a standard web browser enabled for the internet.
- the usual programming software for programming devices, such as STEP 7 or high-level languages, are according to the invention of the basic hardware performance, for.
- the hardware configuration within STEP 7 is decoupled more strongly from the distributed modules.
- the module-specific intelligence is on the side of the controller in the automation system, so that, compared to the methods commonly used today, modified programming packages on a STEP 7 basis can also be handled better in a larger project as a whole by distributing the entire information to all controllers.
- the invention is explained with reference to the exemplary embodiment shown in the drawing for carrying out the method.
- the single figure shows a basic block diagram of a programmable logic controller with a programming device and with a system-side assembly which contains a hardware configuration software.
- an assembly 1 is shown schematically, which is intended to represent part of a controller in an automation system.
- the module 1 is via a bus system 2, such as. B. a field bus, a Profibus, or via a bus system with an Ethernet protocol with a programming device 3, usually a personal computer, connected.
- the programming device 3 is also connected here via an Ethernet bus 2 to other modules, not shown, and to the Internet 8.
- the system-side module 1 has a configuration module, preferably a hardware configuration software 4, with which an internal microprocessor is used to configure and / or parameterize the module 1 with regard to the function to be controlled in the automation system or in a technical system. Furthermore, there are further hardware or software modules 5 necessary for the control task.
- a central web browser 6 and the programming system 7 of the automation system, for example as a software package STEP 7, are located in the central programming device 3, as indicated schematically here 4 largely identical configuration module is provided, this being indicated schematically by arrow 9.
- the module 1 can now also carry out an exchange of data and / or program parts to support the configuration by means of the bus system 2 via the internal and / or via the external network. These exchange procedures are schematically indicated by an arrow 10 for connecting the configuration module 4 via the web browser 6 and by an arrow 11 to the Internet 8.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Programmable Controllers (AREA)
Abstract
Description
Claims
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP02754534A EP1451680A2 (de) | 2001-08-20 | 2002-08-16 | Verfahren und anordnung zur konfiguration von baugruppen in einer datenverarbeitungsanlage |
| US10/781,669 US20040254910A1 (en) | 2001-08-20 | 2004-02-20 | Method and arrangement for configuring modules in a data processing system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE10140763A DE10140763A1 (de) | 2001-08-20 | 2001-08-20 | Verfahren und Anordnung zur Konfiguration von Baugruppen in einer Datenverarbeitungsanlage |
| DE10140763.7 | 2001-08-20 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US10/781,669 Continuation US20040254910A1 (en) | 2001-08-20 | 2004-02-20 | Method and arrangement for configuring modules in a data processing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2003019359A2 true WO2003019359A2 (de) | 2003-03-06 |
| WO2003019359A3 WO2003019359A3 (de) | 2004-06-17 |
Family
ID=7696016
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/DE2002/003010 Ceased WO2003019359A2 (de) | 2001-08-20 | 2002-08-16 | Verfahren und anordnung zur konfiguration von baugruppen in einer datenverarbeitungsanlage |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20040254910A1 (de) |
| EP (1) | EP1451680A2 (de) |
| DE (1) | DE10140763A1 (de) |
| WO (1) | WO2003019359A2 (de) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1643679A1 (de) * | 2004-09-29 | 2006-04-05 | Siemens Aktiengesellschaft | Konfiguration von Baugruppen in Automatisierungssystemen |
| WO2008145170A1 (de) * | 2007-05-31 | 2008-12-04 | Siemens Aktiengesellschaft | Verfahren zum konfigurieren einer automatisierungsanlage |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE20307101U1 (de) * | 2003-05-07 | 2003-07-10 | Siemens AG, 80333 München | Automatisierungssystem mit vereinfachter Diagnose und Fehlerbehebung |
| JP5444112B2 (ja) * | 2010-04-30 | 2014-03-19 | 株式会社東芝 | プラント制御システムおよびプログラムリロケート方法 |
| DE102013209676A1 (de) * | 2013-05-24 | 2014-11-27 | Schneider Electric Industries Sas | Konfigurationssoftware und Verfahren zum Erstellen von Konfigurationsdaten und eines PLC-Programms für ein eine speicherprogrammierbare Steuerung umfassendes Steuer- und/oder Schutzgerät für die Mittel- oder Hochspannungstechnik |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5845090A (en) * | 1994-02-14 | 1998-12-01 | Platinium Technology, Inc. | System for software distribution in a digital computer network |
| US5870610A (en) * | 1996-06-28 | 1999-02-09 | Siemens Business Communication Systems, Inc. | Autoconfigurable method and system having automated downloading |
| US6662205B1 (en) * | 1996-10-01 | 2003-12-09 | International Business Machines Corporation | Scaleable and extensible system management architecture with dataless endpoints |
| US5980078A (en) * | 1997-02-14 | 1999-11-09 | Fisher-Rosemount Systems, Inc. | Process control system including automatic sensing and automatic configuration of devices |
| RU2133490C1 (ru) * | 1998-09-21 | 1999-07-20 | Гинзбург Виталий Вениаминович | Структурированная система мониторинга и управления инженерным оборудованием объекта |
| EP1022697B1 (de) * | 1999-01-22 | 2004-05-19 | Fuji Electric Co., Ltd. | Steuereinrichtung für einen Verkaufsautomaten |
| US7257523B1 (en) * | 1999-05-06 | 2007-08-14 | Fisher-Rosemount Systems, Inc. | Integrated distributed process control system functionality on a single computer |
| US6754885B1 (en) * | 1999-05-17 | 2004-06-22 | Invensys Systems, Inc. | Methods and apparatus for controlling object appearance in a process control configuration system |
| US6788980B1 (en) * | 1999-06-11 | 2004-09-07 | Invensys Systems, Inc. | Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network |
| US6618745B2 (en) * | 1999-09-10 | 2003-09-09 | Fisher Rosemount Systems, Inc. | Linking device in a process control system that allows the formation of a control loop having function blocks in a controller and in field devices |
| US6611863B1 (en) * | 2000-06-05 | 2003-08-26 | Intel Corporation | Automatic device assignment through programmable device discovery for policy based network management |
| US6904457B2 (en) * | 2001-01-05 | 2005-06-07 | International Business Machines Corporation | Automatic firmware update of processor nodes |
-
2001
- 2001-08-20 DE DE10140763A patent/DE10140763A1/de not_active Withdrawn
-
2002
- 2002-08-16 EP EP02754534A patent/EP1451680A2/de not_active Withdrawn
- 2002-08-16 WO PCT/DE2002/003010 patent/WO2003019359A2/de not_active Ceased
-
2004
- 2004-02-20 US US10/781,669 patent/US20040254910A1/en not_active Abandoned
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1643679A1 (de) * | 2004-09-29 | 2006-04-05 | Siemens Aktiengesellschaft | Konfiguration von Baugruppen in Automatisierungssystemen |
| WO2008145170A1 (de) * | 2007-05-31 | 2008-12-04 | Siemens Aktiengesellschaft | Verfahren zum konfigurieren einer automatisierungsanlage |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1451680A2 (de) | 2004-09-01 |
| DE10140763A1 (de) | 2003-03-06 |
| US20040254910A1 (en) | 2004-12-16 |
| WO2003019359A3 (de) | 2004-06-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2182418B1 (de) | Verfahren und Vorrichtung zum Zugreifen auf ein Funktionsmodul eines Automatiersierungssystems | |
| DE60119171T2 (de) | Verfahren und gerät zur erzeugung einer anwendung für ein automatisiertes steuerungssystem | |
| DE102018124411A1 (de) | I/o-virtualisierung für die inbetriebnahme | |
| WO2012139870A2 (de) | Verfahren zur offline-konfiguration eines feldgeräts | |
| DE102008014153B4 (de) | Verfahren, Steuergerät und Steuerungssystem zur Steuerung eines Automatisierungssystems | |
| DE10021698A1 (de) | Auf einem einzelnen Computer realisierte integrierende Funktionalität für ein verteiltes Prozessregelsystem | |
| DE102013111052A1 (de) | System zum flexiblen Betreiben einer Automatisierungsanlage | |
| EP1738236B1 (de) | Automatisierungsnetzwerk mit zustandsmeldenden netzwerkkomponenten | |
| DE102011107318A1 (de) | Verfahren zur Konfigurierung eines Kommunikationsschnittstellenmoduls in einem Steuerungs- oder Automatisierungssystem | |
| EP1714197B1 (de) | Gerätetreiber für feldgeräte der prozessautomatisierungstechnik | |
| DE19614748A1 (de) | Fehlerdiagnose-System, -Anordnung und -Verfahren | |
| DE10208530A1 (de) | Betriebseinheit, Peripheriegerät und Verfahren zum Betrieb eines Peripheriegeräts | |
| EP1643679B1 (de) | Konfiguration von Baugruppen in Automatisierungssystemen | |
| EP2557464B1 (de) | Verfahren zum Betrieb eines Automatisierungssystems | |
| EP1451680A2 (de) | Verfahren und anordnung zur konfiguration von baugruppen in einer datenverarbeitungsanlage | |
| EP3682302B1 (de) | Verfahren zur inbetriebnahme eines steuergerätesystems und steuergerätesystem | |
| WO2011032796A1 (de) | Bereitstellung anlagenbezogener betriebsdaten unter verwendung eines diagnose-datenservers als weiteren feldbusmaster | |
| EP4148514B1 (de) | Integriertes diagnosesystem für sps-basierte fernwirk-aussenstationen | |
| DE10259342A1 (de) | Automatisierungssystem und Verfahren zum Betrieb eines Automatisierungssystems | |
| EP1758001A2 (de) | Verfahren und System zum Abbilden der Struktur einer Automatisierungsanlage auf einem Rechner | |
| EP4453674A1 (de) | Technik zur parametrierung und/oder konfiguration für eine auf einer speicher-programmierbaren steuerung basierenden vorrichtung | |
| EP4123396A1 (de) | Technik zur realisierung einer visualisierung für eine automatisierungstechnische anlage mit einer speicherprogrammierbaren steuerung | |
| EP4086754A1 (de) | Verfahren zur rechnergestützten konfiguration eines endgeräts, endgerät und betriebsverfahren für das endgerät | |
| EP3899678B1 (de) | Automatisierungseinrichtung, anlagenmodul und verfahren zur lokalen steuerung einer technischen hardware | |
| EP4250030B1 (de) | Ein-/ausgabevorrichtung und steuersystem für eine automatisierungsplattform |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A2 Designated state(s): US Kind code of ref document: A2 |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FR GB GR IE IT LU MC NL PT SE SK TR Kind code of ref document: A2 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LU MC NL PT SE SK TR |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 2002754534 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 10781669 Country of ref document: US |
|
| WWP | Wipo information: published in national office |
Ref document number: 2002754534 Country of ref document: EP |