[go: up one dir, main page]

DE102006016335A1 - Method for generating control data for the control group of an automation system and engineering system - Google Patents

Method for generating control data for the control group of an automation system and engineering system Download PDF

Info

Publication number
DE102006016335A1
DE102006016335A1 DE200610016335 DE102006016335A DE102006016335A1 DE 102006016335 A1 DE102006016335 A1 DE 102006016335A1 DE 200610016335 DE200610016335 DE 200610016335 DE 102006016335 A DE102006016335 A DE 102006016335A DE 102006016335 A1 DE102006016335 A1 DE 102006016335A1
Authority
DE
Germany
Prior art keywords
engineering system
attributes
engineering
attribute
group
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
Application number
DE200610016335
Other languages
German (de)
Inventor
Martin Kiesel
Ronald Lange
Ralf Leins
Stefan Linke
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.)
Siemens Corp
Original Assignee
Siemens Corp
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 Siemens Corp filed Critical Siemens Corp
Priority to DE200610016335 priority Critical patent/DE102006016335A1/en
Priority to PCT/EP2007/051713 priority patent/WO2007115858A2/en
Publication of DE102006016335A1 publication Critical patent/DE102006016335A1/en
Ceased 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/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/0426Programming the control sequence
    • 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/23255Object oriented programming, OOP
    • 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/25124Configure attributes of parameters

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Stored Programmes (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

In Engineeringsystemen (10) werden Objekte eines Automatisierungssystems durch Attributsets (12, 14, 16) dargestellt. Während im Stand der Technik die entsprechenden Attribute der Attributsets festgelegt und die Attributsets zur Auswahl durch einen Benutzer (18) vorgesehen sind, ist erfindungsgemäß ermöglicht, dass ein Benutzer (18) neue, zusätzliche Attribute (22, 24) definiert und insbesondere an das Engineeringsystem (10) über eine Importschnittstelle (26) überspielt. Auch ganze Dateien können als Attribute (24) definiert werden. Somit ändert sich an der Verwaltung von objektspezifischen Daten technisch praktisch nichts, während gleichzeitig in umfangreicher Weise die Einbeziehung externer Daten in das Engineeringsystem und damit letztlich auch in die Steuerung des Automatisierungssystems möglich wird.In engineering systems (10), objects of an automation system are represented by attribute sets (12, 14, 16). While the corresponding attributes of the attribute sets are specified in the prior art and the attribute sets are provided for selection by a user (18), the invention enables a user (18) to define new, additional attributes (22, 24) and in particular to the engineering system (10) transferred via an import interface (26). Entire files can also be defined as attributes (24). This means that practically nothing technically changes in the management of object-specific data, while at the same time the extensive inclusion of external data in the engineering system and thus ultimately also in the control of the automation system is possible.

Description

Die Erfindung betrifft ein Verfahren zum Erzeugen von Steuerdaten für die Steuergruppe eines Automatisierungssystems, wobei in der Steuergruppe unterschiedliche Objekte unterschiedliche Steuerungsaufgaben wahrnehmen. Bei dem Verfahren werden die Objekte in einem Engineeringsystem durch Attributsets dargestellt, wobei zur Erzeugung der Steuerdaten im Rahmen einer Modellierung der Steuergruppe die Attributsets in dem Engineeringsystem zusammengesetzt, parametriert und gespeichert werden. Anschließend werden die Steuerdaten des Modells auf die Objekte übertragen. Ein solches Verfahren entspricht der herkömmlichen Erzeugung von Steuerdaten unter Einsatz eines Engineeringsystems. Das Modell der Steuergruppe, das mit Hilfe des Engineeringsystems erzeugt wird, wird auch als Objektmodell bezeichnet. Die Erfindung betrifft auch ein Engineeringsystem, das eine Vielzahl von Attributsets zur Darstellung von Objekten eines Automatisierungssystems verwaltet, die in dem Engineeringsystem zusammensetzbar und parametrierbar sind.The The invention relates to a method for generating control data for the control group an automation system, wherein in the control group different Objects perceive different control tasks. In which Methods are the objects in an engineering system by attribute sets shown, wherein for generating the control data under a Modeling the control group's attribute sets in the engineering system assembled, parameterized and stored. Then be transfer the control data of the model to the objects. Such a procedure corresponds to the conventional one Generation of control data using an engineering system. The model of the steering group, with the help of the engineering system is also called an object model. The invention also relates to an engineering system that has a variety of attribute sets managed to represent objects of an automation system, which can be assembled and parameterized in the engineering system are.

Bei bisherigen Engineeringsystemen sind die Attributsets als solche festgelegt. Diese Tatsache spiegelt wider, dass von einer geschlossenen Lösung beim Aufbau des Automatisierungssystems ausgegangen wird. Ausgegangen wird von der Situation, dass ein Hersteller sämtliche Komponenten des Automatisierungssystems bereitstellt, so dass die Objekte wohl definiert sind. Mit der Bereitstellung des Automatisierungssystems wird dann auch gleichzeitig ein Engineeringsystem zur Verfügung gestellt, mit Hilfe dessen das Automatisierungssystem modelliert werden kann. So können auch die Steuerdaten maßgeschneidert für die Objekte in dem Engineeringsystem erzeugt werden.at Previous engineering systems are the attribute sets as such established. This fact reflects that of a closed Solution at Structure of the automation system is assumed. Went out will depend on the situation that a manufacturer has all the components of the automation system so that the objects are well defined. With the provision The automation system then becomes an engineering system at the same time to disposal with which the automation system can be modeled can. So can also the tax data tailor-made for the Objects are generated in the engineering system.

In der Wirklichkeit sind beim Bau von Produktionsmaschinen und Anlagen zahlreiche unterschiedliche Firmen beteiligt. Hierbei verwendete Software ist häufig nicht mit dem Engineeringsystem kompatibel. Problematisch ist, dass durch die zusätzliche externe Software (so genannte 3rd Party Tools) wertvolle Dateninformationen zur Verfügung gestellt werden, die bisher durch das Engineeringsystem nicht nutzbar sind. So wäre es wünschenswert, wenn die zusätzlichen Dateninformationen, die logisch zu einem bestimmten Engineeringobjekt gehören, in das Engineeringsystem übernommen werden könnten und in einem weiteren Schritt dort sichtbar gemacht werden könnten. Diese Daten sollen auch bei weiteren Schritten berücksichtigt werden, zum Beispiel bei Übernahme in das End-Modell (so genannte Projektdatenhaltung).In Reality is in the construction of production machinery and equipment involved many different companies. Software used here is common not compatible with the engineering system. The problem is that through the additional external software (so-called 3rd party tools) valuable data information to disposal can not be used previously by the engineering system are. That's how it is it desirable if the extra Data information that is logical to a specific engineering object belong, taken over into the engineering system could become and in a further step could be made visible there. These Data should also be considered in further steps, for example at takeover in the end model (so-called project data management).

Durch die Verwendung von externer Software entstehen zusätzlich zu den Dateninformationen ferner (zum Beispiel für die Erstellung von Stromlaufplänen) zusätzliche Beschreibungsinformationen, die in dem Engineeringsystem von Nutzen sein könnten. Beispiel für solche Informationen sind (insbesondere für Aktorik bzw. Sensorik) die Zugehörigkeit eines Objekts zu einem bestimmten Maschinenaggregat, eine Information über die Örtlichkeit des Objekts (bzw. einer durch das Objekt gesteuerten Einheit) in der Maschine. Informationen über die Prozessschnittstelle können von Interesse sein, zum Beispiel ob die Schnittstelle eine Schnittstelle zum Antrieb ist (elektrisch, hydraulisch, pneumatisch ausgeprägt ist), ob sie sicherheitsrelevant ist, oder ob sie auf einem Bediengerät einer Maschine visualisiert werden soll.By the use of external software is in addition to the data information further (for example, for the creation of circuit diagrams) additional Description information useful in the engineering system could be. example for such Information is (especially for actuators or sensors) the membership of an object to a specific machine aggregate, information about the location of the object (or unit controlled by the object) in the Machine. information about the process interface can be of interest, for example, whether the interface is an interface to drive is (electric, hydraulic, pneumatic pronounced), whether it is safety relevant, or whether it is on a HMI device Machine should be visualized.

Es gibt bisher keinen umfangreichen Ansatz, wie Fremddaten im Engineeringsystem integriert werden können. Bei bisherigen Lösungen werden Beschreibungsattribute, die von dem Engineeringsystem nicht abgedeckt sind, in den symbolischen Bezeichner (den Namen) für ein Objekt hineincodiert.It So far, there is no comprehensive approach, such as external data in the engineering system can be integrated. In previous solutions are description attributes not used by the engineering system are covered in the symbolic identifier (name) for an object into coded.

Es ist Aufgabe der Erfindung, die Nutzung externer Daten zu erleichtern und dadurch vorhandene Engineeringsystme flexibler einsetzbar zu machen.It The object of the invention is to facilitate the use of external data and thus existing engineering problems more flexible to use do.

Die Aufgabe wird durch ein Verfahren gemäß Patentanspruch 1 und ein Engineeringsystem gemäß Patentanspruch 5 gelöst.The The object is achieved by a method according to claim 1 and a Engineering system according to claim 5 solved.

Erfindungsgemäß wird in dem Engineeringsystem zumindest ein Objekt durch ein Attributset dargestellt, das eine erste Gruppe von Attributen aufweist, die in einem Grundzustand des Engineeringsystems (also vor Interaktion mit einem Benutzer), insbesondere zur Auswahl, vorgegeben sind. Das Attributset weist eine zweite Gruppe von Attributen auf, die im Grundzustand des Engineeringsystems nicht zur Auswahl vorgesehen sind, sondern von einem Benutzer überspielt oder neu definiert werden.According to the invention is in the engineering system at least one object represented by an attribute set, which has a first group of attributes that are in a ground state of the engineering system (ie before interaction with a user), in particular for selection, are given. The attribute set has a second one Group of attributes that are in the ground state of the engineering system are not provided for selection, but dubbed by a user or redefined.

Der erfindungsgemäße Gedanke hierbei ist, dass in dem Engineeringsystem sämtliche externen Daten als Attribute verwaltet werden können. Es kann sich hierbei um die oben genannten Beschreibungsinformationen handeln, wobei bevorzugt vorgesehen ist, dass die Attribute der zweiten Gruppe zumindest teilweise auf einem Bildschirm oder Display dargestellt werden (also abgebildet bzw. wiedergegeben werden).Of the inventive idea It is that in the engineering system, all external data as Attributes can be managed. This may be the above description information act, wherein it is preferably provided that the attributes of second group at least partially on a screen or display be displayed (that is, be displayed or reproduced).

Bei einer Weiterbildung können die Attribute der zweiten Gruppe Dokumente oder Verweise auf Dokumente sein. Damit wird in gewisser Weise die herkömmliche Funktion eines Attributs verlassen. Zum Verfahren gehört dann auch bevorzugt, dass Software zur Darstellung der Dokumente (beispielsweise maßgeschneiderte Grafiksoftware) von einem Benutzer auf das Engineeringsystem überspielt wird.at a further education the attributes of the second group documents or references to documents be. This, in a sense, becomes the traditional function of an attribute leave. Belongs to the procedure then also preferred that software to display the documents (for example, customized Graphic software) is transferred from a user to the engineering system becomes.

Zur Erfindung gehört auch ein Engineeringsystem, das die Verwaltung von Attributsets dergestalt ermöglicht, dass zu den in dem Engineeringsystem vorgegebenen Attributen weitere Attribute durch einen Benutzer überspielbar oder definierbar sind. Hierbei ist das Engineeringsystem bevorzugt dergestalt, dass es bei zumindest einem Attributset möglich ist, ein Dokument oder einen Verweis auf ein Dokument als Attribut zu definieren.to Invention belongs also an engineering system that manages attribute sets allows such that to the given in the engineering system attributes more Attributes playable by a user or definable. Here, the engineering system is preferred such that it is possible with at least one attribute set, add a document or a reference to a document as an attribute define.

Nachfolgend wird eine bevorzugte Ausführungsform der Erfindung unter Bezug auf die Zeichnung beschrieben, wobei die FIG das erfindungsgemäße Verfahren durch Darstellung eines Engineeringsystems mit einer Bedienperson veranschaulicht.following becomes a preferred embodiment of the invention described with reference to the drawing, wherein the FIG the inventive method by presenting an engineering system with an operator illustrated.

In einem in der FIG im Ganzen mit 10 bezeichneten Engineeringsystem steht eine Mehrzahl von Attributsets 12, 14 und 16 zur Auswahl. Die Attributsets 12, 14 und 16 repräsentieren Objekte, wobei Objekte Hardware- und/oder Softwareeinheiten sind, die in einer Automatisierungsumgebung bestimmte Steuerungsaufgaben wahrnehmen. In dem Engineeringsystem 10 ist vorgesehen, dass verschiedene Attributsets 12, 14 und 16 in bestimmter Weise zusammengesetzt werden, um den Aufbau der Steuergruppe des Automatisierungssystems und damit des Automatisierungssystems selbst zu modellieren. Das Engineeringsystem ermöglicht es, beim Zusammensetzen der Attributsets Parameter festzulegen (zu parametrieren). Das zusammengesetzte Attributset wird gespeichert und somit das Modell der Steuergruppe festgelegt. Die Steuerdaten des Modells, d. h. die in den Attributen enthaltenen Daten und die beim Zusammensetzen festgelegten Daten werden anschließend auf die Objekte übertragen. Durch entsprechende Zusammensetzung von Attributsets 12, 14 und 16 kann somit letztlich die Steuergruppe eines Automatisierungssystems betrieben werden.In one in the FIG as a whole with 10 designated engineering system is a plurality of attribute sets 12 . 14 and 16 to select. The attribute sets 12 . 14 and 16 represent objects, where objects are hardware and / or software units that perform certain control tasks in an automation environment. In the engineering system 10 It is intended that different attribute sets 12 . 14 and 16 be assembled in a certain way to model the structure of the control group of the automation system and thus the automation system itself. The engineering system makes it possible to specify (parameterize) parameters when assembling the attribute sets. The composite attribute set is saved, thus defining the model of the control group. The control data of the model, ie the data contained in the attributes and the data specified at the time of assembly are then transferred to the objects. By appropriate composition of attribute sets 12 . 14 and 16 Thus, ultimately, the control group of an automation system can be operated.

Die Bedienung des Engineeringsystems erfolgt durch einen schematisch dargestellten und mit 18 bezeichneten Benutzer. Bei herkömmlichen Engineeringsystemen liegen die einzelnen Attribute in den Attributsets 12, 14 und 16 fest. Vom Engineeringsystem 10 vorgegebene Attribute sind in der FIG unschattiert gezeichnet, wobei beispielhaft die vom Engineeringsystem vorgegebenen Attribute des Attributsets 14 mit der Bezugszahl 20 bezeichnet sind und die vom Engineeringsystem vorgegebenen Attribute des Attributsets 12 mit 28 bezeichnet sind.The operation of the engineering system is done by a schematically illustrated and with 18 designated user. In conventional engineering systems, the individual attributes are in the attribute sets 12 . 14 and 16 firmly. From the engineering system 10 given attributes are drawn in the FIG shaded, with the example given by the engineering system attributes of the attribute set 14 with the reference number 20 are designated and specified by the engineering system attributes of the attribute set 12 With 28 are designated.

Die Erfindung ermöglicht es nun, dass der Benutzer 18 neue Attribute festlegt. Theoretisch ist es möglich, dass eine Attributierung nach Art einer Programmierung in dem Engineeringsystem selbst möglich ist. Bevorzugt werden neue Attribute 22 und 24, die in der FIG schraffiert dargestellt sind, von außen über eine Importschnittstelle 26 des Engineeringsystems 10 überspielt. Es besteht hierbei die Möglichkeit, dass der Benutzer 18 die Attribute 22 bzw. 24 einzeln überträgt. Auch ein automatisches Auslesen der Attribute 22 bzw. 24 aus einer externen Computereinheit (nicht dargestellt) ist möglich.The invention now allows the user 18 sets new attributes. Theoretically, it is possible that an attribution in the manner of programming in the engineering system itself is possible. Preference is given to new attributes 22 and 24 , which are shown hatched in the FIG, from the outside via an import interface 26 of the engineering system 10 dubbed. There is a possibility that the user 18 the attributes 22 respectively. 24 individually transmits. Also an automatic read out of the attributes 22 respectively. 24 from an external computer unit (not shown) is possible.

Herkömmliche Attribute wie die Attribute 20 und 28 umfassen beispielsweise einen symbolischen Bezeichner für ein Objekt und einen Kommentar, eine logische Adresse und ein Mapping zur physikalischen Adresse des Objekts. Durch die zusätzlichen Attribute 22 und 24 wird es möglich, weitere Beschreibungsinformationen in das Engineeringsystem 10 zu überspielen. Diese weiteren Attribute können beispielsweise die Örtlichkeit des Objekts im Schaltschrank oder in der Maschine sein, sie können Informationen über die Einbindung der Prozessschnittstelle in die Automatisierung und über die Verkabelung der Prozessschnittstelle sein. Die Attribute 22 und 24 können auch Klassifizierungsattribute (betreffend Leistung, Steuerung und Kontrolle des Objekts) sein. Es ist auch möglich, ganze Dateien als zusätzliche Attribute zu überspielen. Ist beispielsweise die das Attribut 22 ein Attribut herkömmlicher Art, das eine Beschreibungsinformation enthält, können die Attribute 24 Attribute sein, welche zu einem durch das Attributset 12 dargestellten Objekt gehören. Eine solche Datei kann eine Textdatei mit weiteren Informationen sein. Eine solche Datei kann auch eine Grafikdatei sein, beispielsweise eine CAD-Grafik zugehörig zu dem Objekt, das durch das Attributset dargestellt wird. Um über die entsprechenden Bildinformationen in der CAD-Datei bzw. die entsprechenden Textin formationen verfügen zu können, werden die Attribute 24 auch im Falle, dass sie Dateien sind, in herkömmlicher Weise an die bisherigen Attribute 28 des Attributsets 12 angefügt.Traditional attributes like the attributes 20 and 28 For example, a symbolic identifier for an object and a comment, a logical address, and a mapping to the physical address of the object. By the additional attributes 22 and 24 it will be possible to provide further description information in the engineering system 10 to dub. These further attributes can be, for example, the location of the object in the control cabinet or in the machine; they can be information about the integration of the process interface into the automation and about the cabling of the process interface. The attributes 22 and 24 may also be classification attributes (regarding performance, control and control of the object). It is also possible to transfer entire files as additional attributes. For example, is that the attribute 22 an attribute of conventional type containing descriptive information may include the attributes 24 Attributes that are attributable to the attribute set 12 include the object represented. Such a file can be a text file with further information. Such a file may also be a graphics file, such as a CAD graphic associated with the object represented by the attribute set. In order to have the corresponding image information in the CAD file or the corresponding text information, the attributes become 24 also in the case that they are files, in a conventional way to the previous attributes 28 of the attribute set 12 added.

Durch die Einbeziehung neuer Daten in die bisherigen Datenstrukturen (Attributsets) ändert sich an der gesamten Art der Datenverarbeitung im Vergleich zum Stand der Technik besonders wenig. Die Daten, die von dem Engineeringsystem auf die Steuergruppe eines Automatisierungssystems überspielt werden, enthalten somit in natürlicher Weise die neuen Attribute 22 und 24, so dass die neuartigen Daten auf dem Umweg über das Engineeringsystem 10 letztlich bei dem Automatisierungssystem landen, ohne dass von Seiten des Automatisierungssystems entsprechende Adaptationen vorgenommen werden müssten.Due to the inclusion of new data in the previous data structures (attribute sets), there is little change in the overall type of data processing compared to the prior art. The data transferred from the engineering system to the control group of an automation system thus naturally contains the new attributes 22 and 24 , so that the novel data is detoured through the engineering system 10 ultimately end up in the automation system, without the need for adaptations by the automation system.

Claims (6)

Verfahren zum Erzeugen von Steuerdaten für die Steuergruppe eines Automatisierungssystems, wobei in der Steuergruppe unterschiedliche Objekte unterschiedliche Steuerungsaufgaben wahrnehmen, und wobei bei dem Verfahren die Objekte in einem Engineeringsystem (10) durch Attributsets (12, 14, 16) dargestellt werden, und wobei zum Erzeugen der Steuerdaten im Rahmen einer Modellierung der Steuergruppe die Attributsets (12, 14, 16) in einem Engineeringsystem (10) zusammengesetzt, parametriert und gespeichert werden, wobei die Steuerdaten des Modells anschließend auf die Objekte übertragen werden, dadurch gekennzeichnet, dass mindestens ein Objekt durch ein Attributset (12, 16) dargestellt wird, das eine erste Gruppe (28) von Attributen aufweist, die in einem Grundzustand des Engineeringsystems (10) vorgegeben sind, und eine zweite Gruppe von Attributen (22, 24) aufweist, die im Grundzustand des Engineeringsystems nicht vorgegeben sind, sondern von einem Benutzer (18) überspielt oder neu definiert werden.Method for generating control data for the control group of an automation system, wherein in the control group different objects perceive different control tasks, and wherein in the method the objects in an engineering system ( 10 ) by attribute sets ( 12 . 14 . 16 ) and in order to generate the control data as part of a modeling of the control group, the attribute sets ( 12 . 14 . 16 ) in an engineering system ( 10 ), parameterized and stored, wherein the control data of the model are subsequently transferred to the objects, characterized in that at least one object by an attribute set ( 12 . 16 ) representing a first group ( 28 ) of attributes that are in a ground state of the engineering system ( 10 ) and a second set of attributes ( 22 . 24 ), which are not specified in the ground state of the engineering system, but by a user ( 18 ) are dubbed or redefined. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Attribute (22, 24) der zweiten Gruppe zumindest teilweise auf einem Bildschirm oder Display dargestellt werden.Method according to claim 1, characterized in that the attributes ( 22 . 24 ) of the second group are at least partially displayed on a screen or display. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die Attribute (24) der zweiten Gruppe Dokumente oder Verweise auf Dokumente sind.Method according to claim 1 or 2, characterized in that the attributes ( 24 ) of the second group are documents or references to documents. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass Software zur Darstellung der Dokumente von einem Benutzer (18) auf das Engineeringsystem (10) überspielt wird.A method according to claim 3, characterized in that software for displaying the documents from a user ( 18 ) on the engineering system ( 10 ) is dubbed. Engineeringsystem (10), das eine Vielzahl von Attributsets (12, 14, 16) zur Darstellung von Objekten eines Automatisie rungssystem verwaltet, die in dem Engineeringsystem (10) zusammensetzbar und parametrierbar sind, dadurch gekennzeichnet, dass bei zumindest einem Attributset (12, 14, 16) zu den in dem Engineeringsystem (10) vorgegebenen Attributen (20, 28) weitere Attribute durch einen Benutzer überspielbar oder definierbar sind.Engineering system ( 10 ), which contains a variety of attribute sets ( 12 . 14 . 16 ) for the representation of objects of an automation system, which in the engineering system ( 10 ) are composable and parameterizable, characterized in that at least one attribute set ( 12 . 14 . 16 ) to those in the engineering system ( 10 ) given attributes ( 20 . 28 ) further attributes can be overridden or defined by a user. Engineeringsystem (10) nach Anspruch 5, dadurch gekennzeichnet, dass es bei dem zumindest einen Attributset möglich ist, ein Dokument oder einen Verweis auf ein Dokument als Attribut (24) zu definieren.Engineering system ( 10 ) according to claim 5, characterized in that it is possible with the at least one attribute set, a document or a reference to a document as an attribute ( 24 ) define.
DE200610016335 2006-04-06 2006-04-06 Method for generating control data for the control group of an automation system and engineering system Ceased DE102006016335A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE200610016335 DE102006016335A1 (en) 2006-04-06 2006-04-06 Method for generating control data for the control group of an automation system and engineering system
PCT/EP2007/051713 WO2007115858A2 (en) 2006-04-06 2007-02-22 Method for producing control data for the control group of an automation system and engineering system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE200610016335 DE102006016335A1 (en) 2006-04-06 2006-04-06 Method for generating control data for the control group of an automation system and engineering system

Publications (1)

Publication Number Publication Date
DE102006016335A1 true DE102006016335A1 (en) 2007-10-18

Family

ID=38477365

Family Applications (1)

Application Number Title Priority Date Filing Date
DE200610016335 Ceased DE102006016335A1 (en) 2006-04-06 2006-04-06 Method for generating control data for the control group of an automation system and engineering system

Country Status (2)

Country Link
DE (1) DE102006016335A1 (en)
WO (1) WO2007115858A2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1182528A2 (en) * 2000-08-03 2002-02-27 Siemens Aktiengesellschaft Industrial control based on distributed technological objects
EP1235123A2 (en) * 2000-12-22 2002-08-28 Siemens Aktiengesellschaft Add-om mechanism for a control system based on a type data-field
DE102004045196A1 (en) * 2004-09-17 2006-03-30 Siemens Ag Method for adapting parameters of a control or regulating device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1182528A2 (en) * 2000-08-03 2002-02-27 Siemens Aktiengesellschaft Industrial control based on distributed technological objects
EP1235123A2 (en) * 2000-12-22 2002-08-28 Siemens Aktiengesellschaft Add-om mechanism for a control system based on a type data-field
DE102004045196A1 (en) * 2004-09-17 2006-03-30 Siemens Ag Method for adapting parameters of a control or regulating device

Also Published As

Publication number Publication date
WO2007115858A8 (en) 2008-05-29
WO2007115858A2 (en) 2007-10-18

Similar Documents

Publication Publication Date Title
EP1061422B1 (en) Computer system for the definition, optimisation and control of processes
DE69710478T2 (en) SYSTEM FOR TRANSLATING FILES WITH VISUAL PLAYBACK OBJECTS AND METHOD FOR IMPLEMENTATION
DE19832974A1 (en) Arrangement for generating virtual industrial system model compares system component information with real system image data to identify components in image data
DE102007058352B4 (en) Method and system for configuring a control routine for controlling at least one real or virtual process device component
EP1425661A2 (en) Visualisation of a comparison result of at least two data structures organised in directory trees
DE102005055133A1 (en) System for machine-aided design of technical devices
DE102015215513A1 (en) System for monitoring a technical device
EP1674954A1 (en) System and method for reusing of design related data
EP1005215B1 (en) Method and system for editing configuration data in telecommunications systems
EP3364257B1 (en) Method for operating an engineering system for an industrial process automation system and control program
EP1092210B1 (en) Device and method for constructing a virtual installation model
WO2013092654A1 (en) Automated project design of a control technology for a technical system
DE102017212581A1 (en) A method for dynamically expanding a domain-specific language of a graphical modeling tool
EP2642359A1 (en) Device for developing and method for creating a programm for an electronical control unit
EP4224353A1 (en) Method for creating a virtual model of a component, computer system, computer program product
EP3441919A1 (en) Method for exchanging data between engineering tools of an engineering system and engineering system for carrying out the method
EP1862901A1 (en) Input of program commands in imperative programming languages
EP1347376B1 (en) Software visualizing hierarchically structured objects
DE102006016335A1 (en) Method for generating control data for the control group of an automation system and engineering system
DE102010011190A1 (en) Method and system for preparing and providing information on the operation of a technical installation
DE102004039884A1 (en) Technical system e.g. electronic control unit, testing process for motor vehicle, involves finding simultaneous execution of program blocks of same hierarchical stage, and subsequently executing different hierarchical stage blocks
WO2003005138A1 (en) Method and data processing device for activating manufacturing execution system (mes) components
DE102020119853B3 (en) Method for controlling an automation system with visualization of program objects of a control program of the automation system and automation system
DE10233971A1 (en) Software generating method for a software-controlled device uses a software model implemented as data in a computer to derive software program code automatically from the model
DE102004023634B4 (en) Method for checking the completeness and consistency of an information library

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8131 Rejection