Patents by Inventor Klaus Hertinger

Klaus Hertinger has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8433429
    Abstract: There is described an engineering systems and generating projects. The projects are used by runtime systems for the control of device and machine modular arrangements. The projects are not completely unmodifiable, instead an individualization layer is provided: particular data input possibilities for base data used by the runtime system are provided with an attribute, which gives whether the data entry in the project shall be unmodifiable or whether said entry may be optionally modifiable by the runtime system. A change is correspondingly optionally carried out with the runtime system. The actual core of the project, however does not need to be re-programmed such that a reversion to the engineering system is not necessary.
    Type: Grant
    Filed: November 23, 2006
    Date of Patent: April 30, 2013
    Assignee: Siements Aktiengesellschaft
    Inventors: Werner Herla, Klaus Hertinger, Martin Kiesel, Guido Seeger
  • Patent number: 8295956
    Abstract: A production machine can be controlled by a control device in accordance with a control program which is stored in the control device. The production machine has at least two elements having interfaces, which are connected to one another at the interfaces. The control device stores element descriptions of possible elements, which respectively comprise at least one list of the existing interfaces, such that the control device can determine which elements can be connected to one another. The control device also stores a desired expansion description which at least comprises which elements the production machine has and which interfaces are said to connect the elements to one another. The control device has an operator interface which an operator of the production machine can use to request the desired expansion description which can be output to the operator on the basis of the request and can be changed by the operator.
    Type: Grant
    Filed: February 20, 2007
    Date of Patent: October 23, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventors: Klaus Hertinger, Martin Kiesel
  • Patent number: 8275470
    Abstract: Modular production machines with appliances and components, controlled by means of projects. A project is the establishment of an arrangement of appliances and modules. A plurality of machine objects is associated with the determined arrangement locations in the project. In this way, the projects have a variability in terms of different machine objects, which is enabled by an engineering system. A control system (a run-time system) can affect a corresponding selection from the options. To enable an economical control of production machines some appliances or components can be selectively replaced by other appliances or modules.
    Type: Grant
    Filed: November 23, 2006
    Date of Patent: September 25, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventors: Eduardo Bertrand, Klaus Hertinger, Martin Kiesel
  • Patent number: 8239057
    Abstract: A method for controlling several master axes in a machine, for example a production machine includes the steps of defining profiles of desired values for a plurality of master axes, determining for each master axis a current desired value and also a current desired value for a slave axis using a logic combination rule, controlling a first drive in accordance with the current desired value of the slave axis, and if the dynamics controlling the first drive exceeds an upper dynamics limit, starting at the next clock pulse to modify determination of the current desired values for at least one of the master axes, and controlling the first drive with a reduced dynamics until the reduced dynamics falls below a lower dynamics limit.
    Type: Grant
    Filed: November 25, 2009
    Date of Patent: August 7, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventors: Peter Bauer, Klaus Hertinger, Horst Stiehler, Tom Tolkmitt, Curd Weber, Heino De Levie
  • Patent number: 7997905
    Abstract: A machine tool or a production machine, such as e.g. a multispindle machine, or a robot, is described, wherein a liquid metal lubricated slide bearing is not only used to transmit feed currents for electrical consumers but also to transmit currents for producing control signals. Accordingly, it is possible to apply via the liquid metal lubricated slide bearings a voltage of 600 volts in order to produce feed currents and a voltage of 24 volts in order to produce control signals.
    Type: Grant
    Filed: April 13, 2007
    Date of Patent: August 16, 2011
    Assignee: Siemens Aktiengesellschaft
    Inventors: Joachim Denk, Gerd Griepentrog, Klaus Hertinger, Hubert Schierling, Richard Schmidt, Ulrich Wetzel
  • Publication number: 20100317201
    Abstract: A machine tool or a production machine, such as e.g. a multispindle machine, or a robot, is described, wherein a liquid metal lubricated slide bearing is not only used to transmit feed currents for electrical consumers but also to transmit currents for producing control signals. Accordingly, it is possible to apply via the liquid metal lubricated slide bearings a voltage of 600 volts in order to produce feed currents and a voltage of 24 volts in order to produce control signals.
    Type: Application
    Filed: April 13, 2007
    Publication date: December 16, 2010
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Joachim Denk, Gerd Griepentrog, Klaus Hertinger, Hubert Schierling, Richard Schmidt, Ulrich Wetzel
  • Publication number: 20100138047
    Abstract: A control device and a method for controlling several master axes in a machine, for example a production machine, is disclosed. The disclosed method includes the steps of defining profiles of desired values for a plurality of master axes, determining for each master axis a current desired value and also a current desired value for a slave axis using a logic combination rule, controlling a first drive in accordance with the current desired value of the slave axis, and if the dynamics controlling the first drive exceeds an upper dynamics limit, starting at the next clock pulse to modify determination of the current desired values for at least one of the master axes, and controlling the first drive with a reduced dynamics until the reduced dynamics falls below a lower dynamics limit.
    Type: Application
    Filed: November 25, 2009
    Publication date: June 3, 2010
    Applicant: Siemens Aktiengesellschaft
    Inventors: Peter BAUER, Klaus HERTINGER, Horst STIEHLER, Tom TOLKMITT, Curd WEBER, Heino DE LEVIE
  • Publication number: 20090276063
    Abstract: A production machine can be controlled by a control device in accordance with a control program which is stored in the control device. The production machine has at least two elements having interfaces, which are connected to one another at the interfaces. The control device stores element descriptions of possible elements, which respectively comprise at least one list of the existing interfaces, such that the control device can determine which elements can be connected to one another. The control device also stores a desired expansion description which at least comprises which elements the production machine has and which interfaces are said to connect the elements to one another. The control device has an operator interface which an operator of the production machine can use to request the desired expansion description which can be output to the operator on the basis of the request and can be changed by the operator.
    Type: Application
    Filed: February 20, 2007
    Publication date: November 5, 2009
    Inventors: Klaus Hertinger, Martin Kiesel
  • Publication number: 20090046066
    Abstract: An operating device for operating a machine tool, a production machine and/or a machine in the form of a robot, includes a screen which is able to simultaneously display a first operating window and a second operating window. A first application for operating the machine can be displayed in the first operating window, and a second application for operating the machine can be displayed in the second operating window. The first application is operated using first operating buttons which are associated with the first operating window, and the second application is operated using second operating buttons which are associated with the second operating window. The first operating buttons are arranged along an individual side or a plurality of sides of the first operating window, and the second operating buttons are arranged along an individual side or a plurality of sides of the second operating window.
    Type: Application
    Filed: August 11, 2008
    Publication date: February 19, 2009
    Applicant: Siemens Aktiengesellschaft
    Inventors: RALF FRIEDRICH, Klaus Hertinger, Uwe Scheuermann
  • Publication number: 20090007055
    Abstract: There is described an engineering systems and generating projects. The projects are used by runtime systems for the control of device and machine modular arrangements. The projects are not completely unmodifiable, instead an individualization layer is provided: particular data input possibilities for base data used by the runtime system are provided with an attribute, which gives whether the data entry in the project shall be unmodifiable or whether said entry may be optionally modifiable by the runtime system. A change is correspondingly optionally carried out with the runtime system. The actual core of the project, however does not need to be re-programmed such that a reversion to the engineering system is not necessary.
    Type: Application
    Filed: November 23, 2006
    Publication date: January 1, 2009
    Inventors: Werner Herla, Klaus Hertinger, Martin Kiesel, Guido Seeger
  • Patent number: 7003373
    Abstract: A method and a device for numerical control of machine tools, robots, production machines and the like, is described, whereby complex and large task can be processed more easily. This is realized by a numerical controller which can generate a marker signal, in particular desired position values for system components, in particular drives, at a certain interpolation clock cycle or rate. A control axis provides in an interpolation clock cycle reference values for reading a table, whereby desired position values for asynchronous successor axis can be obtained. The tables can also store switching functions that define start and end points independent of the interpolation clock cycle. As soon as the integration clock cycle has reached or exceeded the point in time of a reference value, execution of the functions stored in the table can be triggered. The table can be stored in encoded and/or non-encoded form.
    Type: Grant
    Filed: September 26, 2003
    Date of Patent: February 21, 2006
    Assignee: Siemens Aktiengesellschaft
    Inventors: Joachim Baumann, Klaus Hertinger
  • Patent number: 6957122
    Abstract: A method for generating and visualizing a task-oriented step representation of one or more parts programs in machine tools or production machines is described. A syntax analyzer searches the parts program for key terms, whereafter a task-oriented step representation of the parts program(s) is generated based on the key terms found in the search. The task-oriented step representation can then be visualized to a user. The disclosed method can advantageously be used to visualize and display parts programs of machine tools or production machines, which are available in ASCII code, in form of a step representation or step diagram without necessitating changes in the parts programs.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: October 18, 2005
    Assignee: Siemens Aktiengesellschaft
    Inventors: Matthias Dütsch, Klaus Hertinger, Timo Pallas, Martin Seithe, Winfried Wacker
  • Patent number: 6901309
    Abstract: A programming platform for generating parts programs for a machine tool or production machine is described. A user inputs an instruction to an interpreter integrated in the programming platform, a simulator then simulates an effect of the instruction, and a display graphically displays to the user the effect of the instruction in the form of a two-dimensional or three-dimensional representation. A collision monitor monitors the effect of the instruction to determine if a collision between two or more machine elements and/or workpieces and/or tools can be expected. The programming platform hence represents a homogeneous integrated programming environment for generating, simulating and testing of parts programs for machine tools and production machines.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: May 31, 2005
    Assignee: Siemens Aktiengesellschaft
    Inventor: Klaus Hertinger
  • Publication number: 20040232866
    Abstract: One or more machine elements of a machine can be moved relative to a base by one or more position-controlled drives. The location of the machine element and control commands for the drives are transmitted to a monitoring unit. The monitoring unit determines based on the control commands a velocity profile for the machine element, wherein the magnitude of the velocity profile and its time derivative are limited. The monitoring device also determines based on the velocity profile a time dependence of the volumes that the machine elements and/or the base occupy before and during the execution of the control commands. Potential collisions between the machine element and at least the base are monitored based on the volumes.
    Type: Application
    Filed: May 12, 2004
    Publication date: November 25, 2004
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Stephan Greff, Klaus Hertinger
  • Publication number: 20040215364
    Abstract: A method for generating and visualizing a task-oriented step representation of one or more parts programs in machine tools or production machines is described. A syntax analyzer searches the parts program for key terms, whereafter a task-oriented step representation of the parts program(s) is generated based on the key terms found in the search. The task-oriented step representation can then be visualized to a user. The disclosed method can advantageously be used to visualize and display parts programs of machine tools or production machines, which are available in ASCII code, in form of a step representation or step diagram without necessitating changes in the parts programs.
    Type: Application
    Filed: February 27, 2004
    Publication date: October 28, 2004
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Matthias Dutsch, Klaus Hertinger, Timo Pallas, Martin Seithe, Winfried Wacker
  • Publication number: 20040210868
    Abstract: Icons for graphic visualization of task-oriented steps in industrial control processes as well as a corresponding icon representation of process steps of parts program in machine tools and production machines are described. The icons are composed of at least one graphic symbol and at least one placeholder, wherein a size of the placeholder is representative of the duration of a task-oriented process step. The individual steps of parts programs of the machine can be visualized by arranging the icons in form of rows and columns and each icon graphically visualizes an individual task-oriented step of a parts program. Each row (column) is associated with a particular parts program and a column (row) width of an icon in said row (column) represents a duration of the task-oriented process step for said parts program. In this way, the structure of part programs and the associated process steps can be readily graphically visualized.
    Type: Application
    Filed: February 27, 2004
    Publication date: October 21, 2004
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Matthias Dutsch, Klaus Hertinger, Timo Pallas, Martin Seithe, Klaus Steinbrucker
  • Publication number: 20040181305
    Abstract: A programming platform for generating parts programs for a machine tool or production machine is described. A user inputs an instruction to an interpreter integrated in the programming platform, a simulator then simulates an effect of the instruction, and a display graphically displays to the user the effect of the instruction in the form of a two-dimensional or three-dimensional representation. A collision monitor monitors the effect of the instruction to determine if a collision between two or more machine elements and/or workpieces and/or tools can be expected. The programming platform hence represents a homogeneous integrated programming environment for generating, simulating and testing of parts programs for machine tools and production machines.
    Type: Application
    Filed: February 20, 2004
    Publication date: September 16, 2004
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventor: Klaus Hertinger
  • Publication number: 20040138776
    Abstract: A method and a device for numerical control of machine tools, robots, production machines and the like, is described, whereby complex and large task can be processed more easily. This is realized by a numerical controller which can generate a marker signal, in particular desired position values for system components, in particular drives, at a certain interpolation clock cycle or rate. A control axis provides in an interpolation clock cycle reference values for reading a table, whereby desired position values for asynchronous successor axis can be obtained. The tables can also store switching functions that define start and end points independent of the interpolation clock cycle. As soon as the integration clock cycle has reached or exceeded the point in time of a reference value, execution of the functions stored in the table can be triggered. The table can be stored in encoded and/or non-encoded form.
    Type: Application
    Filed: September 26, 2003
    Publication date: July 15, 2004
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Joachim Baumann, Klaus Hertinger