+

WO2006029994A2 - Verfahren zur anpassung von parametern einer steuerungs- oder regelungseinrichtung - Google Patents

Verfahren zur anpassung von parametern einer steuerungs- oder regelungseinrichtung Download PDF

Info

Publication number
WO2006029994A2
WO2006029994A2 PCT/EP2005/054509 EP2005054509W WO2006029994A2 WO 2006029994 A2 WO2006029994 A2 WO 2006029994A2 EP 2005054509 W EP2005054509 W EP 2005054509W WO 2006029994 A2 WO2006029994 A2 WO 2006029994A2
Authority
WO
WIPO (PCT)
Prior art keywords
control
regulating device
parameter
attributes
adaptation
Prior art date
Application number
PCT/EP2005/054509
Other languages
English (en)
French (fr)
Other versions
WO2006029994A3 (de
Inventor
Gerhard Heinemann
Eckart Krebber
Alexander Wagenpfeil
Original Assignee
Siemens Aktiengesellschaft
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 Aktiengesellschaft filed Critical Siemens Aktiengesellschaft
Priority to DE112005002014T priority Critical patent/DE112005002014A5/de
Priority to US11/575,445 priority patent/US20080004744A1/en
Publication of WO2006029994A2 publication Critical patent/WO2006029994A2/de
Publication of WO2006029994A3 publication Critical patent/WO2006029994A3/de

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/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/409Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters
    • 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/25Pc structure of the system
    • G05B2219/25056Automatic configuration of monitoring, control system as function of operator input, events
    • 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/25065Configure attributes of parameters
    • 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/33Director till display
    • G05B2219/33125System configuration, reconfiguration, customization, automatic
    • 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/36Nc in input of data, input key till input tape
    • G05B2219/36023Attribute programming
    • 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 invention relates to a method for adapting parameters of a control and / or regulating device, wherein the control and / or regulating device is provided in particular for a machine tool or a production machine.
  • the invention further relates to an ent ⁇ speaking control and / or regulating device or ei ⁇ ne means for performing the method.
  • Control and or regulating devices are often no longer manufactured specifically for specific applications, but it will be developed control or regulating devices with which a variety of applications are solvable. Control or regulating devices thus form a kind of platform, which can be used for different applications. For example, different machines for different markets or sectors, eg machine tools, production machines, packaging machines or the like, can be controlled and / or regulated with a control and / or regulating device. By means of a large variety of the control and / or regulating device, it is also possible, for example, to have different types of device.
  • the various variants relate, for example, to different hardware versions, various options with regard to the software and / or also different hardware topologies.
  • Control and / or regulating devices are also classifiable with respect to the users intended for operation.
  • users can be specialists, such as engineers or even electricians or auxiliary staff.
  • control and / or regulating devices may also differ with respect to different applications.
  • Machine tools may have, for example, three, four or five axes.
  • egg- ner control and / or regulating devices are also standard applications, such as winders, a flie ⁇ ing scissors or lifting functionality for hoists rea ⁇ lisierbar.
  • a control and / or regulating device is a drive unit which serves to drive an electric machine.
  • the drive unit comprises insbeson ⁇ particular a control part, wherein the control part is heranziehbar for control tasks and further includes the drive unit to a power unit having a power converter circuit.
  • Another problem is modular machine concepts, where the functionality can be varied by retrofittable options.
  • the topological expansion with respect to, for example, the number of drive axles or the number of sensors and the like of a drive system is not known from the outset.
  • the number of parameters for these optional components must be adapted to the level of machine equipment.
  • Special provisions for a variable addressing of the components and their parameters due to different network topologies via which these components can be connected to the drive system are to take into account.
  • the requirements for high modularity and applicability mean that a versatile drive unit or a versatile control and / or regulating device has a plurality of setting parameters. The number may be over 1000.
  • a commissioning engineer then has to adapt such a large number of parameters for a respective application.
  • An application is beispiels ⁇ example, as a flying scissors, as a controller or regulation for a plastic injection molding machine or ⁇ same.
  • a set-up parameter can be used to select different sets of preset values, so-called default values for the parameterization.
  • this selection is limited to a small number of clearly defined simple applications.
  • these selectable default settings are fixed and can not be variably adjusted to the different degree of modular machine development.
  • the applications which can be selected in the control or regulation device can advantageously also be made available in the same form on external tools, for example on a commissioning program on a PC, which leads to extensive boundary conditions with respect to the computer. compatibility between the software version of the control or regulating device and, for example, a commissioning program running on an external tool.
  • the object of the present invention is therefore to enable a simple parameterization of a control or regulating device of a tool or production machine.
  • a parameter has one or more attributes, the attributes having a plurality of parameters scription be determined at least one data set for Attributbe ⁇ and / or changed. This also results in a change in a new determination of an attribute.
  • the data record represents descriptive data for parameters or for attributes of the parameters.
  • the attributes are used to describe the parameter.
  • a parameter can be described, for example, by one or more attributes. How many attributes has a para ⁇ meters, depends on the parameters. Attributes of a parameter are, for example:
  • a default value of a parameter that is, a value which is stores as the parameter value ge ⁇ after a reset of the system, such as a number 1.5 ⁇ for a gain factor, a minimum and / or a maximum setting limit for a value of a parameter,
  • Parameters ie information about the uneingeschränk ⁇ te or limited ability to access a Parame ⁇ ter such as for access for all users of the control or regulating device or only for a machine manufacturer, for experts, for operating personnel or trained personnel, etc. These are different types of attributes.
  • an adaptation of parameters of the control and / or regulating device to an application is carried out by means of the data record for describing the attributes, wherein the adaptation relates, in particular, to an adaptation of the attributes of the parameters and / or changes the attributes. or fixed.
  • the record is, for example, created by a Maschinenherstel ⁇ ler as an OEM. It is particularly advantageous if a data record is changeable. A modification succeeds spielmik by means of an editor.
  • Adapting a default value (a parameter thus has a preset value, this value being Attribute is represented using the data set the value is reset.
  • the default is, for example, a factory setting of the control and / or regulating device.
  • a data record for attribute description can also be embodied in such a way that this data record has a complete description of all parameters or else only a delet description, that is to say a description of differences to an already existing basic parameter description.
  • This delta description reduces the amount of data relating to a data record which has data for describing all the attributes of parameters of a control and / or regulating device.
  • the basic parameter description is thus a description of the attributes of one or more parameters, which represents a basic setting.
  • the adjustments are provided by means of descriptions in a data record.
  • the record may, for example, one or more have re ⁇ files.
  • one record is also art ausgestaltbar that this has a different data format ⁇ than that which is provided for a file.
  • the method according to the invention can also be designed in such a way that the adaptations can relate to individual functional objects or software modules of a control and / or regulating device or also to the complete control and / or regulating device.
  • the data record for the attribute description can thus be stored, for example, on the control or regulating device or else on a storage medium such as a memory card or a hard disk.
  • the data record for describing the attributes can also be transmitted, for example, to a control or regulating device by means of a data communication device such as a radio link or a bus connection.
  • the data record is stored, for example, in one file or in several files.
  • the data record can be reloaded by any person (user) at any time.
  • the data set for the attribute description called data record for short, is advantageously interpretable on a drive unit and / or a control and / or regulating device itself.
  • the data set is also an ex- ternal device, for example ring commissioning or for engineering ⁇ used.
  • a personal computer is used as a tool for engineering an application.
  • a data record can be applied several times in succession to a control and / or regulating device.
  • the data can be available in various forms, for example as a readable (ASCII) text or as a binary file.
  • an attribute of a parameter can be activated by selecting a parameter or by selecting a machine data or service. Attributes of parameters are either directly on the control and or regulating means e.g. a drive or by means of an external device, so offline or, for example, factory pre-set.
  • a ANPAS ⁇ solution of parameters of the control and / or direction loop control settings is possible is carried out to an application by means of the data set to a ⁇ adjustment.
  • the control and / or crizungsein ⁇ direction such transformable that are merely by adjusting parameters to the control and / or processing various applications executable crizungseinrich-.
  • such applications do not already be established during the production of the control and / or regulating device, but can be subsequently transferred to the control and / or regulating ⁇ device.
  • values of parameters are defined by means of the data record for describing the attributes. This applies, for example, to values relating to gains in a control loop or a time element during integration. Tern can be fixed values of parame ⁇ also set so that these are set and locked against overwriting.
  • the tax smellings- and / or regulating means comprises a Resetparametri für irritable organs, whereby the means of Resetparametri für sat ⁇ zes is set to the attribute description and fixable is.
  • a reset of parameter values within a control and / or regulating device in particular in a An ⁇ drive control or in a drive control, to values, which is specified by the manufacturer of the control and / or Regelungsein ⁇ direction.
  • a plurality of descriptions that is to say data records for describing the attributes, are present in the control and / or regulating device or in a memory used by it, it being possible to select one of them and to set it effectively.
  • the selection and the activation can advantageously be carried out by a parameter, this being set, for example, by a user or by the factory.
  • At least some attributions of the control and / or regulating device are so festge ⁇ sets that this is available again and effective even after a reset.
  • the description data (the data record) can be evaluated by the control and / or regulation device without external aids. It is thus also advantageous if the description data can be loaded and interpreted on / by external tools.
  • the method for adapting attributes is carried out, for example, such that the description of the attributes, that is to say the data record, is present in a different syntax can. Even multiple records may have a different syntax.
  • a data record has at least two mutually different description data of attributes of a control and / or regulating device.
  • the invention relates not only to a method but also to a control and / or regulating device, wherein the control and / or regulating device is provided in particular for a tool and / or production machine.
  • the control and / or regulating device is, for example, a drive device or else a numerical control.
  • the control and / or regulating device is provided for carrying out a method described above.
  • parameters have attributes, wherein the attributes of a plurality of parameters can be defined by means of at least one data record for describing the attributes. Attributes are, for example, descriptions of parameters which represent the type of a value of a parameter, such as an integer.
  • a method described above can be carried out with the control and / or regulating device.
  • the control and / or regulating device is re insbesonde ⁇ then advantageously be used if the record butbedistilled to Attri ⁇ includes application-specific data.
  • the invention further relates to an engineering device with which a control and / or regulating device of the type described can be parameterized.
  • the data set to the attribute description, which crizoswei- se or a file having a plurality of files is vorteilhaf ⁇ ter manner by means of a macro in the control and / or regulating device integrated or vice versa.
  • a data record can automatically execute a macro during startup.
  • a control and / or regulating device has, for example, a computer system, an interpreter being part of a non-real-time software of the computer system, wherein an executable macro can be loaded from a storage medium into the interpreter and executed by the interpreter and thus parameter for parameterizing the controller - O- the control device can be determined by the interpreter and stored in a memory area.
  • the executable macro is e.g. are loaded from a storage medium into an interpreter realized within a non-real-time software of a computer system and executed by the interpreter whereby parameters for parameterizing the control or regulating device are determined by the interpreter and stored in a memory area.
  • the macro is executed during a startup and / or when resetting the control and / or regulating device.
  • the execution is advantageously automatic.
  • the control and / or regulating device can thus be designed in such a way that its run-up and / or its resetting
  • (Reset) can be changed by means of a macro.
  • the macro is called during startup or during reset to ⁇ . If there are several macros, then a macro to be executed can be specified. With a macro, for example, it is also possible to run any parameterization sequences automatically.
  • the macro can also be parameterized and / or reloaded into a control and / or regulating device.
  • a definition of the processes during a first run-up or after a reset (primary cancellation) of the control and / or regulating device is, for example, by a user without a special development environment of the engineering system possible. In this way it is possible to self ⁇ commissioning of the control and / or regulating device to trigger.
  • the control and / or regulating device recognizes automatically connected components such as encoders,
  • Temperature sensors, axes, etc. and takes itself into operation.
  • the wiring of a control cabinet is automatically made according to a macro. Thereby, e.g. Also signal interconnections are made, which are protected against change.
  • an application is detected by the control and / or regulating device and an application-specific data record for application description is loaded via a macro.
  • a user it proves to be advantageous for a user to be able to enter data from the macro.
  • This enables active communication with a user.
  • the macros can the macros to a screen text ⁇ nen erschei, which require the user to input.
  • the current machine configuration can be determined by the macro with the aid of suitable questions, which are provided by the macro to the user.
  • ers of the Steue ⁇ and / or regulating device is provided an embedded Rechnersys- tem.
  • Embedded computer systems are often used to Steue ⁇ rung- or control of machine tools or production machines.
  • production machines are understood as meaning handling machines such as robots.
  • the control and Re ⁇ gelungs unfolded and re ⁇ ⁇ lung system.
  • a uniform running level model is such from ⁇ can be formed to have a plurality of running levels of different types with different priorities are provided with flat from highest to lowest priority various user and system and that in each case technology packages should wendermann in the engineering and / or run-time system are loadable that a data source for Dublinsinforma ⁇ tions for system variables and optionally alarms and / or voice commands via a converter to the engineering system voice commands and / or system variables available that from the run-time system the system variables with actual data of the technical process can be supplied and that a user interface of the engineering system wei ⁇ tere entries are user side feasible.
  • the macro can be at least a macro of a ⁇ From run level to assign.
  • the macro therefore runs in the assigned execution level. If the macro has different instructions, then, for example, each instruction can be assigned to a specific execution level. This has the advantage that a macro can be programmed time-optimized.
  • the macro can be executed during a run-up and / or when the control and / or regulating device is reset.
  • the execution is spielvati automatically.
  • a user can select and / or activate the macro which is advantageous for him.
  • the use of a macro can also take place in an engineering system.
  • the engineering system is used, for example, to program a user software.
  • the use of the macro in an engineering system is analogous to the use of a control and regulation device.
  • application-specific macros can be created and / or executed.
  • 1 shows the drive concept of a tool or production ⁇ machine and 2 datasets for attribute descriptions.
  • FIG. 1 the drive concept of a commercially available tool or production machine is shown schematically in the form of a block diagram. From a controller 1 setpoint ⁇ sizes are calculated for a control 4 and these supplied to the control 4 via a data connection 8.
  • the regulation-4 which is a control device, for example, controls the engine speed of an engine 6 according to the tion of the Steue ⁇ 1 predetermined desired sizes. Via a connection 9, control output variables from the control 4 are fed to an inverter 5 as input variables, which feeds the motor 6.
  • the necessary feedback of controller actual variables is not shown in FIG. 1 for the sake of clarity.
  • control device 4 is commercially available on the platform of a special embedded computer system 21b.
  • Control device 1 is realized, for example, in the form of an embedded computer system 21a.
  • Embedded Rechersysteme be used s michstechnik often in drive and automation ⁇ . They are distinguished by the fact that they are integrated into the device to be automated and also independently, ie without the usual peripheral components such as keyboard, mouse or screen that are customary in personal computers.
  • the software is an embedded computing system is not started by the user, but so-called firmware in the form ei ⁇ ner is permanently installed in the device and starts automatically when you turn on the device.
  • the embedded computer system 21a of the controller 1 has real-time software 3a, which runs on a real-time operating system. Within the real-time software 3a, the essential control functionalities of the control device 1 are realized. In addition, the controller has 1, in particular in more complex machines sondere ⁇ a non-real time software 2a. The non-real-time software 2a essentially serves to realize operating and visualization functions of the machine. Accordingly, the control device 4 has an embedded computer system 21b with real-time software 3b for implementing the control functionality, which runs on a real-time operating system and non-real-time software 2b, which runs on a non-real-time operating system and substantially for the realization of Whyssenfunktio ⁇ and visualization functionalities of the scheme 4 serves.
  • control device 1 or the control device 4 Since the control device 1 or the control device 4 is intended to be used as the respectively uniform hardware platform for the most diverse machine types and applications, the parameterization of such a control or regulating device is complicated and complex in today's conventional machines. For example, it is also possible to connect a plurality of inverters with a respectively assigned motor to the control device 4. Furthermore, for example, different types of motors can be used or to the controller 1 can not only a regulation 4, but several regulations ange ⁇ be closed. Also, for example, the number of encoders for determining the actual variables may be different for each machine. Since each machine type and each machine configuration has its own individual parameterization and, depending on the configuration, the number of parameters and the type of parameter can vary, the parameterization of such a machine has hitherto been very complicated.
  • the illustration according to FIG. 2 shows a machine 10, which has a regulating device 12.
  • the crizseinrich ⁇ device 12 has a code (programming) 30.
  • the illustration shows a data record 14, which is a file with stored parameter values.
  • the data record 14 has parameters Pl, P2 and P3 32, wherein a parameter value A5, A6 and A7 34 is assigned to each parameter.
  • the parameters ⁇ values 34 are attributes of the parameter 32.
  • the file 14 wel ⁇ che the description data for description attribute advantage re remplisen ⁇ , the regulating device 12 is fed (for example, means of a medium-memory card).
  • the representation according to FIG. 2 also shows an application-specific data record 16 and 17.
  • the application-specific data record 16 also has attributes A1, A2, A3, A4,...
  • the application-specific parameter descriptions can be activated or deactivated, for example, by factory setting or eg by means of a parameter value.
  • the data sets 14, 16 and 17 are the controller 12 can be played. It is also possible to print a basic parameter description 19. In code 30, only basic properties are defined with regard to the parameters. Basic features include the number of Parame ⁇ ter and associated attributes and their attribute type.
  • This selection can be made, for example, ex works, eg for a numerical control or a drive device.
  • Special advantages result in connection with the above-mentioned loadable macros. These can run automatically during the first startup and, depending on the system configuration, which has at least one control and / or regulating device, change the parameters in their attributes. This happens, for example, depending on the components ⁇ found automatically. For example, process signal connections between existing components can also be produced. Subsequently, these settings can be hidden by an application-specific view and protected against misalignment or modification. This is an important step towards a single-button setting of an overall unit or parts of a Gerä ⁇ tes.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Programmable Controllers (AREA)
  • Feedback Control In General (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zur Anpassung von Parametern (32) einer Steuerungs- und/oder Regelungseinrichtung (1,4). Die Steuerungs- und/oder Regelungseinrichtung (1,4) ist insbesondere für eine Werkzeug- oder Produktionsmaschine vorgesehen. Ein Parameter (32) weist ein oder mehrere Attribute (34) auf, wobei die Attribute (18,34) mehrerer Parameter (32) mittels zumindest eines Datensatzes (14,16,17) zur Attributbeschreibung festgelegt werden. Die Erfindung betrifft weiterhin eine Steuerungs- und/oder Regelungseinrichtung zur Durchführung des Verfahrens.

Description

Beschreibung
Verfahren zur Anpassung von Parametern einer Steuerungs- oder Regelungseinrichtung
Die Erfindung betrifft ein Verfahren zur Anpassung von Para¬ metern einer Steuerungs- und oder Regelungseinrichtung, wobei die Steuerungs- und/oder Regelungseinrichtung insbesondere für eine Werkzeugmaschine oder eine Produktionsmaschine vor- gesehen ist. Die Erfindung betrifft des Weiteren eine ent¬ sprechende Steuerungs- und/oder Regelungseinrichtung bzw. ei¬ ne Einrichtung zur Durchführung des Verfahrens.
Steuerungs- und oder Regelungseinrichtungen werden vielfach nicht mehr speziell für bestimmte Anwendungsfälle gefertigt, sondern es werden Steuerungs- oder Regelungseinrichtungen entwickelt, mit welchen verschiedenste Anwendungsfälle lösbar sind. Steuerungs- oder Regelungseinrichtungen bilden also ei¬ ne Art Plattform, welche für verschiedene Anwendungsfälle nutzbar sind. Beispielsweise können mit einer Steuerungs- und oder Regelungseinrichtung verschiedene Maschinen für ver¬ schiedene Märkte oder Branchen z.B. Werkzeugmaschinen, Pro¬ duktionsmaschinen, Verpackungsmaschinen oder dergleichen ge¬ steuert und/oder geregelt werden. Durch eine große Variabli- tat der Steuerungs- und/oder Regelungseinrichtung sind bei¬ spielsweise auch verschiedene Geräteausprägungen möglich. Die verschiedenen Ausprägungen betreffen beispielsweise verschie¬ dene Hardwareausprägungen, verschiedene Optionen bezüglich der Software und/oder auch verschiedene Hardwaretopologien. Steuerungs- und/oder Regelungseinrichtungen sind auch bezüg¬ lich der für die Bedienung vorgesehenen Anwender klassifi¬ zierbar. Anwender können beispielsweise Spezialisten, wie In¬ genieure sein oder auch Elektriker bzw. Hilfskräfte. Auch in¬ nerhalb einer Branche bzw. einem Markt können Steuerungs- und oder Regelungseinrichtungen auch bezüglich verschiedener Ap¬ plikationen Unterschiede aufweisen. Werkzeugmaschinen können beispielsweise drei, vier oder fünf Achsen aufweisen. Mit ei- ner Steuerungs- und/oder Regelungseinrichtungen sind auch Standardapplikationen, wie beispielsweise Wickler, eine flie¬ gende Schere oder eine Hebefunktionalität für Hebezeuge rea¬ lisierbar.
Die obig beschriebenen Anwendungsfälle können eine spezielle Besonderheit aufweisen, so dass hierfür eine spezielle Funk¬ tion und/oder eine dazugehörige Einstellungen notwendig sind. Erschwerend kann zu dieser Problematik beispielsweise hinzu- kommen, dass die von einem Kunden jeweils realisierte An¬ triebsanwendung zum Entwicklungszeitpunkt bzw. zum Enginee¬ ringzeitpunkt der Steuerungs- oder Regelungseinrichtung noch nicht bekannt ist. Weiterhin ist beispielsweise die Menge möglicher verschiedener Antriebsanwendungen für eine Steue- rungs- und/oder Regelungseinheit so groß, dass nicht für jede Anwendung eine spezielle Betriebsart in die Steuerungs- und/oder Regelungseinrichtung fest integriert werden kann. Ein Beispiel für eine Steuerungs- und/oder Regelungseinrich¬ tung ist ein Antriebsgerät, welches zum Antrieb einer elekt- rischen Maschine dient. Das Antriebsaggregat weist insbeson¬ dere einen Regelungsteil auf, wobei der Regelungsteil auch für Steuerungsaufgaben heranziehbar ist und weiterhin weist das Antriebsaggregat einen Leistungsteil auf, welcher eine Stromrichterschaltung aufweist.
Ein weiterer Problemfall sind modulare Maschinenkonzepte, bei denen die Funktionalität durch nachrüstbare Optionen variiert werden können. Bei derartigen Maschinen, insbesondere Werk¬ zeugmaschinen ist der topologische Ausbau bezüglich bei- spielsweise der Anzahl der Antriebsachsen oder der Anzahl von Sensoren und dergleichen eines Antriebssystems nicht von vornherein bekannt. In solchen Systemen ist die Anzahl der Parameter für diese optionalen Komponenten an den Ausbaugrad der Maschine anzupassen. Besondere Vorkehrungen für eine va- riierende Adressierung der Komponenten und ihrer Parameter aufgrund von unterschiedlichen Netzwerktopologien über welche diese Komponenten an das Antriebssystem anbindbar sind, sind dabei zu berücksichtigen. Die Anforderungen bezüglich einer hohen Modularität und Einsetzbarkeit führen dazu, dass ein vielseitig einsetzbares Antriebsgerät bzw. eine vielseitig einsetzbare Steuerungs- und/oder Regelungseinrichtung eine Vielzahl von Einstellparametern aufweist. Die Anzahl kann möglicherweise über 1000 betragen. Ein Inbetriebsetzer hat dann eine derart große Anzahl von Parametern für eine jewei¬ lige Applikation anzupassen. Eine Applikation ist beispiels¬ weise eine Anwendung als fliegende Schere, als eine Steuerung bzw. Regelung für eine KunststoffSpritzgießmaschine oder der¬ gleichen.
Obwohl viele Parameter zur Parametrierung zur Verfügung ste¬ hen, ist es auch möglich, dass für einen Anwendungsfall nur wenige Parameter abzuändern sind. Ein Anwender der Steue¬ rungs- oder Regelungseinrichtung wird jedoch mit der Gesamt¬ heit der Parameter konfrontiert, was einen großen Kenntnisum¬ fang des Anwenders erfordert. Eine hohe Komplexität der Steu¬ erungs- und/oder Regelungseinrichtung bei gleichzeitiger Un- Übersichtlichkeit anzupassender Parameter, insbesondere Ein¬ stellparameter, ist eine Fehlerquelle und führt beispielswei¬ se zu langen Inbetriebsetzungszeiten.
Um für bestimmte Standardanwendungen eine vereinfachte Inbe- triebnahme zu ermöglichen, können heutzutage über einen Ein¬ stellparameter verschiedene Sätze von voreingestellten Wer¬ ten, so genannten Default-Werten für die Parametrierung aus¬ gewählt werden. Diese Auswahl ist jedoch aus Aufwandsgründen auf eine kleine Anzahl von fest definierten einfachen Anwen- düngen begrenzt. Außerdem sind diese auswählbaren Default- Einstellungen fest und können nicht variabel auf den unter¬ schiedlichen Ausbaugrad modularer Maschinen angepasst werden. Die in der Steuerungs- oder Regelungseinrichtung auswählbaren Applikation können vorteilhaft hierbei auch gleichzeitig in derselben Form auf externen Tools, wie z.B. auf einem Inbe¬ triebnahme-Programm auf einem PC zur Verfügung gestellt wer¬ den, was zu umfangreichen Randbedingungen bezüglich der Kom- patibilität zwischen der Softwareversion der Steuerungs- oder Regelungseinrichtung und z.B. einem auf einem externen Tool ablaufenden Inbetriebnahmeprogramm führt.
Aufgabe der vorliegenden Erfindung ist es daher eine einfache Parametrierung einer Steuerungs- oder Regelungseinrichtung einer Werkzeug- oder Produktionsmaschine zu ermöglichen.
Die Lösung der Aufgabe gelingt mittels eines Verfahrens zur Anpassung von Parametern an eine Steuerungs- und/oder Rege¬ lungseinrichtung mit den Merkmalen nach Anspruch 1 bzw. ge¬ lingt die Lösung der Aufgabe auch mittels einer Steuerungs- und/oder Regelungseinrichtung mit den Merkmalen nach Anspruch 8. Die abhängigen Ansprüche 2 bis 7 und 9 bis 12 stellen er- finderische Weiterbildungen der Erfindung dar.
Bei einem Verfahren zur Anpassung von Parametern einer Steue¬ rungs- und/oder Regelungseinrichtung, wobei die Steuerungs- und/oder Regelungseinrichtung insbesondere für eine Werkzeug- oder Produktionsmaschine vorgesehen ist, weist ein Parameter ein oder mehrere Attribute auf, wobei die Attribute mehrere Parameter mittels zumindest eines Datensatzes zur Attributbe¬ schreibung festgelegt und/oder geändert werden. Dabei ergibt sich auch bei einer Änderung eine neue Festlegung eines Att- ributes. Der Datensatz stellt Beschreibungsdaten für Parame¬ ter bzw. für Attribute der Parameter dar.
Die Attribute dienen der Beschreibung des Parameters. Dabei kann ein Parameter beispielsweise durch ein oder durch mehre- re Attribute beschrieben sein. Wie viele Attribute ein Para¬ meter aufweist, ist vom Parameter abhängig. Attribute eines Parameters sind beispielsweise:
- ein Default-Wert eines Parameters, also ein Wert, welcher nach einem Rücksetzen des Systems als Parameterwert ge¬ speichert ist, z.B. eine Zahl 1,5 für einen Verstärkungs¬ faktor, - eine minimale und/oder eine maximale Einstellgrenze für einen Wert eines Parameters,
- eine Information darüber, ob ein Parameter in einer Dar¬ stellung auf einem Bildschirm eines Bediengerätes sicht- bar ist oder ob dieser Parameter unsichtbar ist, wobei dies z.B. von der Darstellungsart abhängig gemacht werden kann,
- eine Information darüber ob ein Parameter schreibbar, lesbar oder speicherbar ist, - eine Information über die Zugriffsmöglichkeit auf einen
Parameter, d.h. eine Information über die uneingeschränk¬ te bzw. beschränkte Zugriffsmöglichkeit auf einem Parame¬ ter wie z.B. für einen Zugriff für alle Anwender der Steuerungs- oder Regelungseinrichtung bzw. nur für einen Maschinenhersteller, für Experten, für Bedienpersonal o- der angelerntes Personal, usw. Dies sind unterschiedliche Typen von Attributen.
Bei einer Ausgestaltung des Verfahrens wird mittels des Da- tensatzes zur Attributbeschreibung eine Anpassung von Parame¬ tern der Steuerungs- und/oder Regelungseinrichtung an eine Applikation durchgeführt, wobei die Anpassung insbesondere eine Anpassung der Attribute der Parameter betrifft und durch die Anpassung Attribute geändert und/oder festgelegt werden.
Der Datensatz wird beispielsweise von einem Maschinenherstel¬ ler als OEM erstellt. Es ist insbesondere vorteilhaft, wenn ein Datensatz abänderbar ist. Eine Abänderung gelingt bei¬ spielsweise mittels eines Editors.
In einer weiteren Ausführungsform des Verfahrens werden mit¬ tels der Anpassung mehrere Parameter zumindest in einem der folgenden Punkte verändert, wobei ein Punkt zumindest ein Attribut eines Parameters betrifft: • Anpassung eines Voreinstellungswertes (Ein Parameter weist also einen voreingestellten Wert auf, wobei dieser Wert ein Attribut darstellt wobei mit Hilfe des Daten- satzes der Wert neu eingestellt wird. Die Voreinstellung ist beispielsweise eine Werkseinstellung der Steuerungs- und/oder Regelungseinrichtung.)
• Anpassung eines zulässigen Wertebereiches, • Anpassung einer Sichtbarkeit eines Parameters in einer Darstellung (Die Darstellung erfolgt beispielsweise auf einem Bildschirm.),
• Anpassung eines Zugriffsrechtes (Die Änderung eines Wer¬ tes eines Parameters ist beispielsweise nur mit bestimm- ten Zugriffsrechten möglich. Diese Zugriffsrechte stel¬ len Attribute dar. Die Zugriffsrechte betreffen bei¬ spielsweise Programme, Makros oder auch unterschiedli¬ ches Bedienpersonal der Steuerungs- und/oder Regelungs¬ einrichtung) , • Anpassung einer Lesbarkeitseinstellung
• Anpassung einer Beschreibbarkeitseinstellung
• Anpassung einer Speicherberechtigung des Parameters (32) .
Ein Datensatz zur Attributenbeschreibung ist beispielsweise auch derart ausbildbar, dass dieser Datensatz eine komplette Beschreibung aller Parameter aufweist oder auch nur eine Del¬ tabeschreibung, also eine Differenzbeschreibung zu einer schon vorhandenen Basis-Parameterbeschreibung aufweist. Diese Deltabeschreibung reduziert die Datenmenge bezüglich eines Datensatzes, welcher Daten zur Beschreibung aller Attribute von Parametern einer Steuerungs- und/oder Regelungseinrich¬ tung aufweist. Die Basis-Parameterbeschreibung ist also eine Beschreibung der Attribute eines oder mehrerer Parameter, welche eine Grundeinstellung darstellt.
Bei einem Verfahren zur Anpassung von Einstellmöglichkeiten einer Steuerungs- und/oder Regelungseinrichtung an eine be¬ stimmte Applikation oder eine Gruppe von Applikationen liegen die Anpassungen mittels Beschreibungen in einem Datensatz vor. Der Datensatz kann dabei beispielsweise eine oder mehre¬ re Dateien aufweisen. Ein Datensatz ist allerdings auch der- art ausgestaltbar, dass dieser ein anderes Datenformat auf¬ weist als das, welches für eine Datei vorgesehen ist.
Das erfindungsgemäße Verfahren ist auch derart ausbildbar, dass sich die Anpassungen auf einzelne Funktions-Objekte oder Softwaremodule einer Steuerungs- und/oder Regelungseinrich¬ tung beziehen können oder auch auf die komplette Steuerungs- und/oder Regelungseinrichtung.
Bei den beschriebenen Verfahren ist es vorteilhaft, wenn die Beschreibungen zur Anpassung, also insbesondere die Datensät¬ ze zur Attributbeschreibung, durch beliebige Personen zu ei¬ nem beliebigen Zeitpunkt in die Steuerungs- und/oder Rege¬ lungseinrichtung bzw. in einen von diesem genutzten Speicher nachgeladen werden können. Der Datensatz zur Attributbe¬ schreibung ist also beispielsweise auf der Steuerungs- bzw. Regelungseinrichtung speicherbar oder auch auf einem Spei¬ chermedium wie z.B. einer Speicherkarte oder einer Festplat¬ te. Der Datensatz zur Attributbeschreibung ist z.B. auch auf eine Steuerungs- oder Regelungseinrichtung mittels einer Da¬ tenkommunikationseinrichtung wie z.B. einer Funkverbindung oder einer Busverbindung übermittelbar. Der Datensatz ist beispielsweise in einer Datei oder in mehreren Dateien abge¬ legt. Der Datensatz ist dabei beispielsweise zu einem belie- bigen Zeitpunkt durch eine beliebige Person (Anwender) nach¬ ladbar. Der Datensatz zur Attributbeschreibung, kurz Daten¬ satz genannt, ist vorteilhafter Weise auf einem Antriebsgerät und/oder einer Steuerungs- und/oder Regelungseinrichtung selbst interpretierbar. Der Datensatz ist auch für eine ex- terne Vorrichtung, z.B. zur Inbetriebnahme bzw. zum Enginee¬ ring einsetzbar. Als Werkzeug für das Engineering einer Ap¬ plikation dient beispielsweise ein PC (Personal Computer) .
In einer weiteren vorteilhaften Ausgestaltung der Erfindung ist ein Datensatz mehrfach aufeinander folgend auf eine Steu¬ erungs- und/oder Regelungseinrichtung anwendbar. Der Daten- satz kann in verschiedenen Ausprägungen beispielsweise als lesbarer (ASCII-) Text oder als Binärdatei vorliegen.
In einer vorteilhaften Ausgestaltung ist durch Anwählen eines Parameters oder durch Auswählen eines Maschinendatums oder - dienstes ein Attribut eines Parameters aktivierbar. Attribute von Parametern sind entweder direkt an der Steuerungs- und oder Regelungseinrichtung z.B. eines Antriebs oder mittels einer externen Einrichtung, also Offline oder beispielsweise auch werksseitig voreinstellbar.
In einer vorteilhaften Ausgestaltung des Verfahrens, bei dem mittels des Datensatzes zur Attributbeschreibung eine Anpas¬ sung von Parametern der Steuerungs- und/oder Regelungsein- richtung möglich ist, wird mittels des Datensatzes eine An¬ passung an eine Applikation durchgeführt. Damit ist auf ein¬ fache Art und Weise die Steuerungs- und/oder Regelungsein¬ richtung derart umgestaltbar, dass lediglich durch Anpassung von Parametern mit der Steuerungs- und/oder Regelungseinrich- tung verschiedene Applikationen ausführbar sind. Dabei müssen derartige Applikationen nicht bereits bei der Fertigung der Steuerungs- und/oder Regelungseinrichtung feststehen, sondern können nachträglich auf die Steuerungs- und/oder Regelungs¬ einrichtung übertragen werden.
In einer weiteren vorteilhaften Ausgestaltung des Verfahrens werden mittels des Datensatzes zur Attributbeschreibung Werte von Parametern festgelegt. Dies betrifft beispielsweise Werte bezüglich Verstärkungen in einem Regelkreis oder eines Zeit- gliedes bei einer Integration. Festgelegte Werte von Parame¬ tern können auch derart festgelegt werden, dass diese gesetzt und gegen ein Überschreiben verriegelt sind.
In einer weiteren vorteilhaften Ausgestaltung weist die Steu- erungs- und/oder Regelungseinrichtung eine Resetparametrie- rung auf, wobei die Resetparametrierung mittels des Datensat¬ zes zur Attributbeschreibung festgelegt wird bzw. festlegbar ist. Bei der Durchführung eines Resets erfolgte bislang eine Rücksetzung von Parameterwerten innerhalb einer Steuerungs- und/oder Regelungseinrichtung, insbesondere bei einer An¬ triebssteuerung bzw. bei einer Antriebsregelung, auf Werte, welche vom Hersteller der Steuerungs- und/oder Regelungsein¬ richtung vorgegeben ist. Mittels Attributen und eines Daten¬ satzes zur Attributbeschreibung ist es nunmehr möglich, ins¬ besondere applikationsspezifisch Resetwerte festzulegen.
In einer weiteren Ausgestaltung des Verfahrens liegen mehrere Beschreibungen, also Datensätze zur Attributbeschreibung, in der Steuerungs- und/oder Regelungseinrichtung bzw. einem von ihr genutzten Speicher vor, wobei unter ihnen eine Beschrei¬ bung auswählbar ist und wirksam gesetzt werden kann. Die Aus- wähl und das Wirksam-Setzen kann vorteilhafter Weise durch einen Parameter erfolgen, wobei dieser beispielsweise durch einen Anwender oder werksseitig gesetzt wird.
Vorteilhafter Weise werden zumindest einige Attributierungen der Steuerungs- und/oder Regelungseinrichtung derart festge¬ legt, dass diese auch nach einem Rücksetzen wieder vorhanden und wirksam wird.
Weiterhin ist es vorteilhaft, wenn die Beschreibungsdaten (der Datensatz) von der Steuerungs- und/oder Regelungsein¬ richtung ohne externe Hilfsmittel ausgewertet werden können. So ist es auch von Vorteil, wenn die Beschreibungsdaten auf/von externen Tools geladen und interpretiert werden kön¬ nen.
In einer weiteren Ausgestaltung ist es möglich, dass die Aus¬ wahl von Beschreibungsdaten mehrmals nacheinander und auch bezüglich unterschiedlicher Inhalte, erfolgen kann.
Das Verfahren zur Anpassung von Attributen ist beispielsweise derart ausgeführt, dass die Beschreibung der Attribute, also der Datensatz, in einer unterschiedlichen Syntax vorliegen kann. Auch mehrere Datensätze können eine unterschiedliche Syntax aufweisen.
In einer weiteren Ausgestaltung weist ein Datensatz zumindest zwei voneinander unterschiedliche Beschreibungsdaten von Att¬ ributen der Parameter einer Steuerungs- und/oder Regelungs¬ einrichtung auf.
Die Erfindung betrifft neben einem Verfahren auch eine Steue- rungs- und/oder Regelungseinrichtung, wobei die Steuerungs- und/oder Regelungseinrichtung insbesondere für eine Werkzeug- und/oder Produktionsmaschine vorgesehen ist. Die Steuerungs- und/oder Regelungseinrichtung ist beispielsweise eine An¬ triebseinrichtung oder auch eine numerische Steuerung. Die Steuerungs- und/oder Regelungseinrichtung ist zur Durchfüh¬ rung eines obig beschriebenen Verfahrens vorgesehen.
Bei einer erfindungsgemäßen Steuerungs- und/oder Regelungs¬ einrichtung weisen Parameter Attribute auf, wobei die Attri- bute mehrere Parameter mittels zumindest eines Datensatzes zur Attributbeschreibung festlegbar sind. Attribute sind bei¬ spielsweise Beschreibungen von Parametern welche den Typ ei¬ nes Wertes eines Parameters wiedergeben, wie z.B. Integer. Mit der Steuerungs- und/oder Regelungseinrichtung ist insbe- sondere ein obig beschriebenes Verfahren durchführbar. Dabei ist die Steuerungs- und/oder Regelungseinrichtung insbesonde¬ re dann vorteilhaft einsetzbar, wenn der Datensatz zur Attri¬ butbeschreibung applikationsspezifische Daten aufweist.
Die Erfindung betrifft weiterhin eine Engineering-Einrichtung mit der eine Steuerungs- und/oder Regelungseinrichtung der beschriebenen Art parametrierbar ist.
Der Datensatz zur Attributbeschreibung, welcher beispielswei- se eine Datei oder mehrere Dateien aufweist, ist vorteilhaf¬ ter Weise mittels eines Makros in die Steuerungs- und/oder Regelungseinrichtung integrierbar oder auch umgekehrt . Bei- spielsweise kann ein Datensatz ein Makro automatisch beim Hochlauf zur Ausführung bringen.
Eine Steuerungs- und/oder Regelungseinrichtung weist bei- spielsweise ein Rechnersystem auf, wobei ein Interpreter Be¬ standteil einer Nichtechtzeitsoftware des Rechnersystems ist, wobei ein ausführbares Makro von einem Speichermedium in den Interpreter ladbar und vom Interpreter ausführbar ist und solchermaßen Parameter zur Parametrierung der Steuerungs- o- der Regelungseinrichtung vom Interpreter bestimmbar und in einem Speicherbereich abspeicherbar sind.
Das ausführbare Makro wird z.B. von einem Speichermedium in einen innerhalb einer Nichtechtzeitsoftware eines Rechnersys- tems realisierten Interpreter geladen und vom Interpreter ausgeführt wobei Parameter zur Parametrierung der Steuerungs¬ oder Regelungseinrichtung vom Interpreter bestimmt und in ei¬ nem Speicherbereich abgespeichert werden.
In einer vorteilhaften Ausgestaltung des Verfahren wird das Makro bei einem Hochlauf und/oder bei einem Rücksetzen der Steuerungs- und/oder Regelungseinrichtung ausgeführt. Die Ausführung erfolgt vorteilhafter Weise automatisch. Die Steu¬ erungs- und/oder Regelungseinrichtung ist also dergestalt ausbildbar, dass deren Hochlauf und/oder deren Rücksetzen
(Reset) mittels eines Makros verändert werden kann. Das Makro wird während des Hochlaufs bzw. während des Rücksetzens auf¬ gerufen. Sind mehrere Makros vorhanden, so kann ein auszufüh¬ rendes Makro festgelegt werden. Mit einem Makro ist es z.B. auch möglich jegliche Parametrierungsabfolgen automatisiert ablaufen zu lassen. Das Makro ist beispielsweise auch para- metrierbar und/oder in eine Steuerungs- und/oder Regelungs¬ einrichtung nachladbar.
Eine Definition der Abläufe bei einem ersten Hochlauf oder nach einem Rücksetzen (Urlöschung) der Steuerungs- und/oder Regelungseinrichtung ist beispielsweise durch einen Anwender ohne eine spezielle Entwicklungsumgebung des Engineering¬ systems möglich. Auf diese Weise ist es möglich eine Selbst¬ inbetriebnahme der Steuerungs- und/oder Regelungseinrichtung anzustoßen. Die Steuerungs- und/oder Regelungseinrichtung er- kennt automatisch angeschlossene Bauteile wie z.B. Geber,
Temperatursensoren, Achsen, usw. und nimmt sich selbst in Be¬ trieb. Beispielsweise wird die Verdrahtung eines Schalt- schrankes automatisch gemäß eines Makros hergestellt. Dabei können z.B. auch Signalverschaltungen getätigt werden, die gegen Veränderung geschützt sind.
In einer vorteilhaften Ausgestaltung wird durch die Steue¬ rungs- und/oder Regelungseinrichtung eine Applikation erkannt und über ein Makro ein applikationsspezifischer Datensatz zur Applikationsbeschreibung geladen.
Es ist vorteilhaft, wenn das Makro zu einem beliebigen Zeit¬ punkt nachladbar und/oder ausführbar ist, da die Parametrie- rung dann vom Anwender zu jedem beliebigen Zeitpunkt verän- dert werden kann.
Weiterhin erweist es sich als vorteilhaft, dass ein Anwender zur Eingabe von Daten vom Makro aufforderbar ist. Hierdurch wird eine aktive Kommunikation mit einem Anwender ermöglicht. So können z.B. die Makros auf einen Bildschirm Text erschei¬ nen lassen, der den Anwender zu Eingaben auffordern. Hier¬ durch kann z.B. mit Hilfe von geeigneten Fragen, die vom Mak¬ ro an den Anwender gestellt werden, die aktuelle Maschinen¬ konfiguration vom Makro ermittelt werden.
Ferner erweist es sich als vorteilhaft, dass für die Steue¬ rungs- und/oder Regelungseinrichtung ein Embedded-Rechnersys- tem vorgesehen ist. Embedded-Rechnersysteme werden zur Steue¬ rung- oder Regelung von Werkzeug- oder Produktionsmaschinen häufig eingesetzt. Unter Produktionsmaschinen werden im Übri¬ gen auch Handhabungsautomaten wie z.B. Roboter verstanden. In einer weiteren vorteilhaften Ausgestaltung der Steuerungs- und/oder Regelungseinrichtung bilden die Steuerungs- und Re¬ gelungseinrichtung ein einheitliches Steuerungs- und Rege¬ lungssystem. Mittels eines derartigen Systems sind z.B. so- wohl Steuerungs- wie auch Regelungsaufgaben lösbar. Hierfür ist auch ein einheitliches Ablaufebenenmodell dergestalt aus¬ bildbar, dass es mehrere Ablaufebenen unterschiedlichen Typs mit unterschiedlicher Priorität aufweist, wobei von höchster bis niedrigster Priorität verschiedene Anwender- und System- ebenen vorgesehen sind und dass jeweils Technologiepakete an- wenderseitig in das Engineering- und/oder Run-Time-System ladbar sind, dass eine Datenquelle für Beschreibungsinforma¬ tionen für Systemvariablen sowie gegebenenfalls Alarme und/oder Sprachbefehle über einen Umsetzer dem Engineering- System Sprachbefehle und/oder Systemvariablen zur Verfügung stellt, dass aus dem Run-Time-System die Systemvariablen mit aktuellen Daten des technischen Prozesses versorgbar sind und dass über eine Bedienoberfläche des Engineering-Systems wei¬ tere Eingaben anwenderseitig machbar sind.
Vorteilhafter Weise lässt sich zumindest ein Makro einer Ab¬ laufebene zuweisen. Das Makro läuft also in der zugewiesenen Ablaufebene ab. Weist das Makro verschiedene Anweisungen auf, so kann beispielsweise jede Anweisung einer bestimmten Ab- laufebene zugeordnet werden. Dies hat den Vorteil, dass ein Makro zeitoptimiert programmiert werden kann.
In einer weiteren Ausgestaltung ist das Makro bei einem Hoch¬ lauf und/oder bei einem Rücksetzen der Steuerungs- und/oder Regelungseinrichtung ausführbar. Die Ausführung erfolgt bei¬ spielsweise automatisch. Gerade beim Hochlaufen bzw. beim Rücksetzen ist es vorteilhaft Anweisungen des Makros einer Ablaufebene zuzuordnen, damit das Rücksetzen bzw. der Hoch¬ lauf schneller abgeschlossen werden kann.
Sind bereits mehrere Makros programmiert so kann ein Anwender das für ihn vorteilhafte Makro auswählen und/oder aktivieren. Die Verwendung eines Makros kann auch bei einem Engineering¬ system erfolgen. Das Engineeringsystem dient beispielsweise der Programmierung einer Anwendersoftware. Die Nutzung des Makros bei einem Engineeringsystem erfolgt analog zur Nutzung ein der Steuerungs- und Regelungseinrichtung.
Bei einem Engineeringsystem zur Programmierung einer Soft¬ ware, welche auf einer Steuerungs- und/oder Regelungseinrich¬ tung ablaufbar ist, sind applikationsspezifische Makros er- stellbar und/oder ausführbar.
Ausführungsbeispiele der Erfindung sind in der Zeichnung dar¬ gestellt und werden im Folgenden näher erläutert. Dabei zei¬ gen:
FIG 1 das Antriebskonzept einer Werkzeug- oder Produktions¬ maschine und FIG 2 Datensätze für Attributbeschreibungen.
In FIG 1 ist in Form eines Blockschaltbildes schematisch das Antriebskonzept einer handelsüblichen Werkzeug- oder Produk¬ tionsmaschine dargestellt. Von einer Steuerung 1 werden Soll¬ größen für eine Regelung 4 berechnet und diese der Regelung 4 über eine datentechnische Verbindung 8 zugeführt. Die Rege- lung 4, welche eine Regelungseinrichtung ist, regelt z.B. die Motordrehzahl eines Motors 6 entsprechend den von der Steue¬ rung 1 vorgegebenen Sollgrößen. Über eine Verbindung 9 werden Regelausgangsgrößen von der Regelung 4 einem Umrichter 5 als Eingangsgrößen zugeführt, der den Motor 6 speist. Die notwen- dige Rückführung von Regleristgrößen ist in FIG 1 der Über¬ sichtlichkeit halber nicht dargestellt.
Auf Grund z.B. einer hohen Echtzeit-Anforderungen ist die Re¬ gelungseinrichtung 4 handelsüblich auf der Plattform eines speziellen Embedded-Rechnersystems 21b verwirklicht. Die
Steuerungseinrichtung 1 ist z.B. auch in Form eines Embedded- Rechnersystems 21a verwirklicht. Embedded-Rechersysteme werden in der Antriebs- und Automati¬ sierungstechnik häufig verwendet. Sie zeichnen sich dadurch aus, dass sie in das zu automatisierende Gerät integriert sind und auch eigenständig, d.h. ohne die bei Personal Compu- tern üblichen notwendigen Peripheriekomponenten wie z.B. Tas¬ tatur, Maus oder Bildschirm betreibbar sind. Im Gegensatz zu Personal Computern wird die Software eines Embedded-Rechner- systems nicht vom Anwender gestartet, sondern ist in Form ei¬ ner so genannten Firmware fest in das Gerät installiert und wird beim Einschalten des Gerätes automatisch gestartet.
Das Embedded-Rechnersystem 21a der Steuerung 1 weist eine Echtzeitsoftware 3a, welche auf einen Echtzeitbetriebssystem abläuft, auf. Innerhalb der Echtzeitsoftware 3a sind die we- sentlichen Steuerungsfunktionalitäten der Steuerungseinrich¬ tung 1 realisiert. Zusätzlich besitzt die Steuerung 1, insbe¬ sondere bei komplexeren Maschinen eine Nichtechtzeitsoftware 2a. Die Nichtechtzeitsoftware 2a dient im Wesentlichen zur Realisierung von Bedien- und Visualisierungsfunktionen der Maschine. Entsprechend besitzt die Regelungseinrichtung 4 ein Embedded-Rechnersystem 21b mit einer Echtzeitsoftware 3b zur Realisierung der Regelungsfunktionalität, welche auf einem Echtzeitbetriebssystem abläuft und eine nichtechtzeitfähige Software 2b, die auf einen Nichtechtzeitbetriebssystem ab- läuft und im wesentlichen zur Realisierung von Bedienfunktio¬ nalitäten und Visualisierungsfunktionalitäten der Regelung 4 dient .
Da man die Steuerungseinrichtung 1 oder die Regelungseinrich- tung 4 als jeweils einheitliche Hardwareplattform für die un¬ terschiedlichsten Maschinentypen und Anwendungen verwenden will, ist bei heutzutage üblichen Maschinen die Parametrie- rung einer solchen Steuerungs- oder Regelungseinrichtung auf¬ wendig und komplex. So können z.B. an die Regelungseinrich- tung 4 auch mehrere Umrichter mit einem jeweils zugeordneten Motor angeschlossen sein. Weiterhin können z.B. verschiedene Motorentypen verwendet werden oder an die Steuerung 1 kann nicht nur eine Regelung 4, sondern mehrere Regelungen ange¬ schlossen sein. Auch kann z.B. die Anzahl der Geber zur Er¬ mittlung der Istgrößen für jede Maschine unterschiedlich sein. Da jeder Maschinentyp und jede Maschinenkonfiguration eine eigene individuelle Parametrierung aufweist und je nach Konfiguration die Anzahl der Parameter und die Art der Para¬ meter schwanken kann, ist die Parametrierung einer solchen Maschine bisher sehr aufwendig.
Die Darstellung gemäß FIG 2 zeigt eine Maschine 10, welche eine Regelungseinrichtung 12 aufweist. Die Regelungseinrich¬ tung 12 weist einen Code (Programmierung) 30 auf. Weiterhin zeigt die Darstellung einen Datensatz 14, welcher eine Datei mit gespeicherten Parameterwerten ist. Der Datensatz 14 weist Parameter Pl, P2 und P3 32 auf, wobei jedem Parameter ein Pa¬ rameterwert A5, A6 und A7 34 zugeordnet ist. Die Parameter¬ werte 34 sind Attribute der Parameter 32. Die Datei 14, wel¬ che die Beschreibungsdaten zur Attributbeschreibung repräsen¬ tiert, ist der Regelungseinrichtung 12 zuführbar (z.B. mit- tels einer Speicherkarte) . Die Darstellung gemäß FIG 2 zeigt auch einen applikationsspezifischen Datensatz 16 und 17. Der applikationsspezifische Datensatz 16 weist zu den Parametern 32 auch Attribute Al, A2, A3, A4, ... 18 auf. Die applikations¬ spezifischen Parameterbeschreibungen können beispielsweise per Werkseinstellung oder z.B. mittels eines Parameterwertes aktiviert oder deaktiviert werden. Die Datensätze 14, 16 und 17 sind der Regelungseinrichtung 12 zuspielbar. Zuspielbar ist auch eine Basisparameterbeschreibung 19. Im Code 30 sind bezüglich der Parameter nur Basis-Eigenschaften definiert. Basiseigenschaften sind beispielsweise die Anzahl der Parame¬ ter und der dazugehörigen Attribute und deren Attributtyp.
Da die applikationsspezifischen Sichten in ladbaren Dateien 16, 17 definiert werden können, ist das Hinzufügen neuer Ap- plikationen, das Entfernen von nicht benötigten Applikationen sowie das Modifizieren bestehender Applikationen, branchen- bzw. kundenspezifisch durch beispielsweise den Kunden selbst, den Vertrieb oder den OEM (Maschinenhersteller oder Applika¬ tionsdienstleister) ohne spezielle Entwicklungumgebung mög¬ lich. Ein Anwender der Steuerungs- und/oder Regelungseinrich¬ tung wird nur noch mit den Parametern und Funktionen konfron- tiert, die in seiner Anwendung benötigt werden. Dadurch wird die benötigte Zeit für eine Inbetriebnahme reduziert. Die Möglichkeiten für Parametrierfehler werden stark einge¬ schränkt und die Diagnose vereinfacht. Die Voreinstellung einzelner Teile eines Antriebsgerätes bis hin zu einem gesam- ten Geräteverbund, z.B. einer Sechsachswerkzeugmaschine ist inklusive Topologie möglich. Diese Auswahl kann z.B. ab Werk erfolgen, z.B. für eine numerische Steuerung oder ein An¬ triebsgerät. Besondere Vorteile ergeben sich in Verbindung mit den oben genannten ladbaren Makros. Diese können bei der ersten Inbetriebnahme automatisch ablaufen und abhängig von der Anlagenkonfiguration, welche zumindest eine Steuerungs- und/oder Regelungseinrichtung aufweist, die Parameter in ih¬ ren Attributen verändern. Dies geschieht beispielsweise ab¬ hängig von den vorgefundenen Komponenten automatisch. Bei- spielsweise können auch Prozesssignalverbindungen zwischen vorgefundenen Komponenten hergestellt werden. Anschließend können diese Einstellungen durch eine applikationsspezifische Sicht verdeckt und gegen verstellen bzw. abändern geschützt werden. Dies ist ein wichtiger Schritt hin zu einer Einknopf- einstellung eines Gesamtgerätes oder von Teilen eines Gerä¬ tes .

Claims

Patentansprüche
1. Verfahren zur Anpassung von Attributen (18,34) von Para¬ metern (32) einer Steuerungs- und/oder Regelungseinrichtung (1,4), wobei ein Parameter (32) ein oder mehrere Attribute (18,34) aufweist und wobei die Steuerungs- und/oder Rege¬ lungseinrichtung (1,4) insbesondere für eine Werkzeug- oder Produktionsmaschine vorgesehen ist, d a d u r c h g e ¬ k e n n z e i c h n e t dass, ein und/oder mehrere Attribu- te (18,34) mehrerer Parameter (32) mittels zumindest eines
Datensatzes (14) zur Attributbeschreibung festgelegt und/oder geändert werden.
2. Verfahren nach Anspruch 1, d a d u r c h g e - k e n n z e i c h n e t dass, mittels des Datensatzes (14) zur Attributbeschreibung eine Anpassung von Parametern (32) der Steuerungs- und/oder Regelungseinrichtung (1,4) an eine Applikation durchgeführt wird, wobei die Anpassung insbeson¬ dere eine Anpassung der Attribute (18,34) der Parameter (32) betrifft und durch die Anpassung Attribute (18,34) geändert und/oder festgelegt werden.
3. Verfahren nach Anspruch 1 oder 2, d a d u r c h g e ¬ k e n n z e i c h n e t , dass mittels der Anpassung mehre- re Parameter (32) zumindest in einem der folgenden Punkte verändert werden:
• Anpassung eines Voreinstellungswertes,
• Anpassung eines zulässigen Wertebereiches,
• Anpassung einer Sichtbarkeit eines Parameters in einer Darstellung,
• Anpassung eines Zugriffsrechtes,
• Anpassung einer Lesbarkeitseinstellung,
• Anpassung einer Beschreibbarkeitseinstellung,
• Anpassung einer Speicherberechtigung, des Parameters (32), wobei diese Punkte insbesondere durch Attribute (18,34) beschrieben sind.
4. Verfahren nach einem der Ansprüche 1 bis 3, d a ¬ d u r c h g e k e n n z e i c h n e t dass, mittels des Datensatzes (14) zur Attributbeschreibung Werte (32) von Pa¬ rametern festgelegt werden.
5. Verfahren nach einem der Ansprüche 1 bis 4, d a ¬ d u r c h g e k e n n z e i c h n e t dass, die Steue- rungs- und/oder Regelungseinrichtung (1,4) eine Resetpara- metrierung aufweist, wobei die Resetparametrierung mittels des Datensatzes (14) zur Attributbeschreibung festgelegt wird.
6. Verfahren nach einem der Ansprüche 1 bis 5, d a d u r c h g e k e n n z e i c h n e t , dass zumindest zwei Datensät- ze (14) zur Attributbeschreibung in der Steuerungs- und/oder Regelungseinrichtung bzw. in einer von dieser nutzbaren Spei¬ chereinrichtung vorliegen und ein Datensatz (14) ausgewählt wird, wobei der ausgewählte Datensatz (14) zur Anpassung von Attributen verwendet wird.
7. Verfahren nach einem der Ansprüche 1 bis 6, d a d u r c h g e k e n n z e i c h n e t , dass nach einer Änderung und/oder Festlegung von Attributen (18,34) die Änderungen der Attribute (34) auch nach einem Rücksetzen der Steuerungs- und/oder Regelungseinrichtung erhalten bleiben.
8. Steuerungs- und/oder Regelungseinrichtung (1,4) wobei die Steuerungs- und/oder Regelungseinrichtung (1,4) insbeson¬ dere für eine Werkzeug- oder Produktionsmaschine vorgesehen ist, d a d u r c h g e k e n n z e i c h n e t dass,
Parameter (32) Attribute (18,34) aufweisen, wobei die Attri¬ bute (18,34) mehrerer Parameter (32) mittels zumindest eines Datensatzes (14) zur Attributbeschreibung festlegbar und/oder änderbar sind.
9. Steuerungs- und/oder Regelungseinrichtung (1,4) nach An¬ spruch 8, d a d u r c h g e k e n n z e i c h n e t dass, ein Verfahren nach einem der Ansprüche 1 bis 7 durch¬ führbar ist.
10. Steuerungs- und/oder Regelungseinrichtung (1,4) nach An¬ spruch 8 oder 9, d a d u r c h g e k e n n z e i c h ¬ n e t dass, ein Attribut (18,34) :
- ein voreingestellter Wert eines Parameters (32) ist oder - eine minimale Einstellgrenze eines Parameters (32) ist oder
- eine maximale Einstellgrenze eines Parameters (32) ist oder
- eine Information über die Sichtbarkeit eines Parameters ist oder
- eine Information über die Lesbarkeit und/oder Beschreib- barkeit und/oder Speicherbarkeit eines Parameters ist oder
- eine Information über ein Zugriffsrecht auf einen Parame- ter (32) ist, wobei ein Parameter ein Attribut (18,34) oder mehrere Attri¬ bute (18,34) aufweist.
11. Steuerungs- und/oder Regelungseinrichtung (1,4) nach ei- nem der Ansprüche 8 bis 10, d a d u r c h g e k e n n ¬ z e i c h n e t dass, der Datensatz (14) zur Attributbe¬ schreibung ein applikationsspezifischer Datensatz ist.
12. Steuerungs- und/oder Regelungseinrichtung (1,4) nach ei- nem der Ansprüche 8 bis 11, d a d u r c h g e k e n n ¬ z e i c h n e t dass, ein und/oder mehrere Datensätze in die Steuerungs- und/oder Regelungseinrichtung (1,4) nachlad¬ bar sind.
PCT/EP2005/054509 2004-09-17 2005-09-09 Verfahren zur anpassung von parametern einer steuerungs- oder regelungseinrichtung WO2006029994A2 (de)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE112005002014T DE112005002014A5 (de) 2004-09-17 2005-09-09 Verfahren zur Anpassung von Parametern einer Steuerungs- oder Regelungseinrichtung
US11/575,445 US20080004744A1 (en) 2004-09-17 2005-09-09 Method for Adapting Parameters of a Control or Regulating Device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102004045196.6 2004-09-17
DE102004045196A DE102004045196A1 (de) 2004-09-17 2004-09-17 Verfahren zur Anpassung von Parametern einer Steuerungs- oder Regelungseinrichtung

Publications (2)

Publication Number Publication Date
WO2006029994A2 true WO2006029994A2 (de) 2006-03-23
WO2006029994A3 WO2006029994A3 (de) 2006-07-06

Family

ID=35735422

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2005/054509 WO2006029994A2 (de) 2004-09-17 2005-09-09 Verfahren zur anpassung von parametern einer steuerungs- oder regelungseinrichtung

Country Status (3)

Country Link
US (1) US20080004744A1 (de)
DE (2) DE102004045196A1 (de)
WO (1) WO2006029994A2 (de)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008089929A1 (de) * 2007-01-23 2008-07-31 Carl Zeiss Industrielle Messtechnik Gmbh Steuerung eines betriebes eines koordinatenmessgerätes
WO2008145290A1 (de) * 2007-05-25 2008-12-04 Phoenix Contact Gmbh & Co. Kg Verfahren zum parametrieren von betriebsmitteln
EP2325708A3 (de) * 2009-11-23 2012-01-25 Beckhoff Automation GmbH Echtzeit-Laufzeitsystem und Funktionsmodul für ein solches Laufzeitsystem
EP2479628A3 (de) * 2011-01-19 2012-11-07 Dr. Johannes Heidenhain GmbH Numerische Steuerung
US9880547B2 (en) 2011-01-19 2018-01-30 Dr. Johannes Heidenhain Gmbh Numerical control

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006016335A1 (de) * 2006-04-06 2007-10-18 Siemens Ag Verfahren zum Erzeugen von Steuerdaten für die Steuergruppe eines Automatisierungssystems und Engineeringsystem
DE102014218206A1 (de) * 2014-09-11 2016-03-17 Siemens Aktiengesellschaft Vorrichtung zur Konfiguration eines elektronisch gesteuerten Geräts und Verfahren zur Konfiguration eines elektronisch gesteuerten Geräts
DE102014016349B4 (de) * 2014-11-05 2025-02-13 Sew-Eurodrive Gmbh & Co Kg Verfahren zum Herstellen und Betreiben einer industriellen Maschine oder Anlage
EP3537240A1 (de) * 2018-03-09 2019-09-11 Siemens Aktiengesellschaft Vereinfachte parametrierung einer antriebssteuerung
US11627126B2 (en) * 2020-08-20 2023-04-11 Bank Of America Corporation Expedited authorization and access management

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07125032A (ja) * 1993-11-08 1995-05-16 Fanuc Ltd 射出成形機におけるシリンダ温度制御装置
US5726912A (en) * 1996-09-06 1998-03-10 Honeywell Iac Control system monitor
WO2000070531A2 (en) * 1999-05-17 2000-11-23 The Foxboro Company Methods and apparatus for control configuration
WO2000073885A1 (en) * 1999-06-01 2000-12-07 The Foxboro Company Systems and methods for linking parameters for the configuration of control systems
US6643555B1 (en) * 2000-10-10 2003-11-04 Schneider Automation Inc. Method and apparatus for generating an application for an automation control system
FI113706B (fi) * 2001-03-22 2004-05-31 Metso Field Systems Oy Järjestelmä laitedokumenttien hallintaan, automaatiojärjestelmä sekä älykäs kenttälaite
ES2250278T3 (es) * 2001-09-05 2006-04-16 Mikron Comp-Tec Ag Un metodo y un sistema de soporte del operario destinados a ayudar a un operario a ajustar parametros de maquina.
DE10233211A1 (de) * 2002-07-22 2004-02-19 Siemens Ag Computersystem zur Konfiguration von Firmware für ein Automatisierungsgerät
DE10243856B4 (de) * 2002-09-20 2004-09-30 Siemens Ag Regler und Verfahren zum Betreiben eines Reglers

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008089929A1 (de) * 2007-01-23 2008-07-31 Carl Zeiss Industrielle Messtechnik Gmbh Steuerung eines betriebes eines koordinatenmessgerätes
US8600523B2 (en) 2007-01-23 2013-12-03 Carl Zeiss Industrielle Messtechnik Gmbh Control of an operation of a coordinate measuring device
WO2008145290A1 (de) * 2007-05-25 2008-12-04 Phoenix Contact Gmbh & Co. Kg Verfahren zum parametrieren von betriebsmitteln
US8588943B2 (en) 2007-05-25 2013-11-19 Phoenix Contact Gmbh & Co. Kg Method for parameterizing operating means
EP2325708A3 (de) * 2009-11-23 2012-01-25 Beckhoff Automation GmbH Echtzeit-Laufzeitsystem und Funktionsmodul für ein solches Laufzeitsystem
US8984131B2 (en) 2009-11-23 2015-03-17 Beckhoff Automation Gmbh Real-time run-time system with an administrative module to configure functional modules of the system
EP2479628A3 (de) * 2011-01-19 2012-11-07 Dr. Johannes Heidenhain GmbH Numerische Steuerung
US9880547B2 (en) 2011-01-19 2018-01-30 Dr. Johannes Heidenhain Gmbh Numerical control

Also Published As

Publication number Publication date
DE112005002014A5 (de) 2007-09-13
US20080004744A1 (en) 2008-01-03
WO2006029994A3 (de) 2006-07-06
DE102004045196A1 (de) 2006-03-30

Similar Documents

Publication Publication Date Title
DE10012258B4 (de) Selbst-Abstimmung in einer verteilten Prozeß-Regelumgebung
DE112009003656B4 (de) Verfahren und System zur In-Produktionsoptimierung der Parameter eines zur Montage verwendeten Roboters
DE112008003963B4 (de) System und Verfahren zur Off-line-Programmierung eines Industrieroboters
DE102010005648A1 (de) Zielbezogenes Rapid Control Prototyping
DE10341573A1 (de) Integrierte modellbasierte prädikative Steuerung und Optimierung innerhalb eines Prozesssteuerungssystems
DE10012249A1 (de) Modifikationsfunktionsblöcke in einem Prozeßsteuerungssystem
DE102005063162A1 (de) Verfahren zum Testen von Gerätebeschreibungen für Feldgeräte der Automatisierungstechnik
WO2009013140A1 (de) Verfahren zum bedienen eines feldgerätes der automatisierungstechnik
EP2098925A1 (de) Verfahren und Vorrichtung zum Programmieren und/oder Konfigurieren einer Sicherheitssteuerung
DE102010008889A1 (de) Plattformunabhängiges Verfahren und System für den Einsatz einer Steuerlogikprogrammierung
WO2006029994A2 (de) Verfahren zur anpassung von parametern einer steuerungs- oder regelungseinrichtung
DE102017103830A1 (de) Maschinensystem, maschinensteuercomputer, basissoftwareanwendung, computerlesbares speichermedium, und maschinensteuerungsverfahren für die interkommunikation mit maschinen
DE102023207127A1 (de) Parametrierung eines digitalen Zwillings und/oder eines Automatisierungs-systems
EP3629151A1 (de) Verfahren zum ändern von modellen für die erzeugung von quellcode
EP1548527B1 (de) Steuerungs- oder Regelungseinrichtung einer Werkzeug- oder Produktionsmaschine
EP3295265B1 (de) Bedienmodul für eine maschine in der lebensmittelindustrie
EP4121825A1 (de) Computerimplementiertes verfahren zum erstellen von steuerungsdatensätzen, cad-cam-system und fertigungsanlage
EP4049129B1 (de) Verfahren zum verknüpfen von objekten eines steuerprogramms einer steuereinheit eines automatisierungssystems und entwicklungsumgebung
WO2022242929A1 (de) Verfahren und system zum betreiben einer maschine
WO2013092654A1 (de) Automatisierte projektierung einer leittechnik einer technischen anlage
DE102007062395A1 (de) Verfahren zum Parametrieren eines Feldgerätes der Prozessautomatisierungstechnik
DE602006000731T2 (de) Autoadaptives Einstellungsgerät zur Positionssteuerung von Aktuatoren in einem Antriebssystem mittels Gleitmodusverfahren und entsprechendes Betriebsverfahren
EP3921710B1 (de) Verfahren zur automatischen interpretation eines rohrleitungsschemas
EP3717975B1 (de) Verfahren und vorrichtung zur projektierung einer spezifi-schen verfahrenstechnischen anlage
WO2008113305A1 (de) Vorrichtung zur erstellung von bearbeitungsprogrammen für eine bearbeitungsmaschine

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

WWE Wipo information: entry into national phase

Ref document number: 1120050020142

Country of ref document: DE

WWE Wipo information: entry into national phase

Ref document number: 11575445

Country of ref document: US

REF Corresponds to

Ref document number: 112005002014

Country of ref document: DE

Date of ref document: 20070913

Kind code of ref document: P

122 Ep: pct application non-entry in european phase
WWP Wipo information: published in national office

Ref document number: 11575445

Country of ref document: US

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载