Patents by Inventor Johannes Extra

Johannes Extra 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: 10712724
    Abstract: An input system and failsafe automation system, wherein the failsafe automation system includes a motion controller connected to multiple failsafe processors that are each respectively associated with a safety level, and wherein the motion controller includes at least one associated drive, where the respective drive is respectively associated with areas and each respective area has an associated safety level that indicates the level of (fail)safety level with which the respective area needs to be established such that the failsafe automation system allows individual areas in spaces such as production halls to be easily equipped with the necessary (fail)safety level.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: July 14, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Johannes Extra, Hermann Jartyn
  • Publication number: 20180011470
    Abstract: An input system and failsafe automation system, wherein the failsafe automation system includes a motion controller connected to multiple failsafe processors that are each respectively associated with a safety level, and wherein the motion controller includes at least one associated drive, where the respective drive is respectively associated with areas and each respective area has an associated safety level that indicates the level of (fail)safety level with which the respective area needs to be established such that the failsafe automation system allows individual areas in spaces such as production halls to be easily equipped with the necessary (fail)safety level.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 11, 2018
    Inventors: Johannes EXTRA, Hermann JARTYN
  • Patent number: 8516169
    Abstract: For the transmission of a telegram from the control device to the peripheral element an intermediate device receives the telegram from the control device and forwards it without amendment to the peripheral element. For the transmission of a telegram from the peripheral element to the control device the intermediate device receives the telegram from the peripheral element and forwards it without amendment to the control device. The telegrams are safety telegrams, so that telegrams forwarded to the control device or to the peripheral element from the respective receiving unit can be checked for freedom from errors.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: August 20, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Johannes Extra, Hermann Jartyn
  • Publication number: 20130116804
    Abstract: A method for automatically adopting a configuration of a first automation device on a second automation device includes storing on a removable storage medium a configuration and a unique identifier identifying the first automation device, comparing in the second automation device the stored unique identifier of the first automation device with a corresponding identifier of the second automation device, determining based on the difference between the stored unique identifier and the corresponding identifier of the second automation device whether the storage medium was previously used in a different automation device, and adopting the configuration of the first automation device on the second automation device.
    Type: Application
    Filed: November 8, 2012
    Publication date: May 9, 2013
    Inventor: Johannes Extra
  • Patent number: 8245215
    Abstract: A method for automatically modifying a program of an automation system, wherein a first item of data related to a program component is determined using an identificator assigned to the automation system, wherein a program code object stored in a database is selected using a selector based upon the first item of data, and wherein the program is modified by means of the program code object in that the program code object is integrated into the program. Further, an automation system with a program having program components and which is automatically modifiable in accordance with the method, having an assigned identificator for determining a first item of data related to a program component, a selector for selecting a program code object stored in a database based upon the first item of data, and an integrator for integrating the program code object into the program and finally a computer readable medium.
    Type: Grant
    Filed: October 9, 2008
    Date of Patent: August 14, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventor: Johannes Extra
  • Publication number: 20090259322
    Abstract: An automation system having an automation device for realizing a plurality of automation functions and a control device for controlling the automation device is disclosed. The control device has a plurality of data records with handling instructions for several different types of automation devices. Further, the automation system has a communication network for a communication between the control device and the automation device, the control device being configured to identify connected automation devices in the communication network, to read out the automation functions from the identified automation devices, to identify at least one data record for each identified automation device with the aid of the read-out automation functions, and to initiate each identified automation device for execution of the handling instructions of the at least one identified data record.
    Type: Application
    Filed: March 31, 2009
    Publication date: October 15, 2009
    Inventors: Mirko Danz, Johannes Extra
  • Publication number: 20090100159
    Abstract: A method for automatically modifying a program of an automation system, wherein a first item of data related to a program component is determined using an identificator assigned to the automation system, wherein a program code object stored in a database is selected using a selector based upon the first item of data, and wherein the program is modified by means of the program code object in that the program code object is integrated into the program. Further, an automation system with a program having program components and which is automatically modifiable in accordance with the method, having an assigned identificator for determining a first item of data related to a program component, a selector for selecting a program code object stored in a database based upon the first item of data, and an integrator for integrating the program code object into the program and finally a computer readable medium.
    Type: Application
    Filed: October 9, 2008
    Publication date: April 16, 2009
    Inventor: Johannes Extra
  • Publication number: 20090055558
    Abstract: For the transmission of a telegram from the control device to the peripheral element an intermediate device receives the telegram from the control device and forwards it without amendment to the peripheral element. For the transmission of a telegram from the peripheral element to the control device the intermediate device receives the telegram from the peripheral element and forwards it without amendment to the control device. The telegrams are safety telegrams, so that telegrams forwarded to the control device or to the peripheral element from the respective receiving unit can be checked for freedom from errors.
    Type: Application
    Filed: August 12, 2008
    Publication date: February 26, 2009
    Inventors: Johannes Extra, Hermann Jartyn
  • Patent number: 7418360
    Abstract: A configurable system for automating a control sequence, in particular a motion sequence, has several components which exchange in regular time intervals during the control sequence with each other information via communication relationships. The system selects exactly one system project design from a plurality of system project designs based on the topology and functionality of the components. Each component of the system has a component project design, which is used by the system to design the components according to the corresponding component project designs. Each component arranges the communication relationships of the other components according to its own component project design.
    Type: Grant
    Filed: November 19, 2003
    Date of Patent: August 26, 2008
    Assignee: Siemens Aktiengesellschaft
    Inventors: Mirko Danz, Johannes Extra, Michael Franke
  • Publication number: 20080155066
    Abstract: The aim of the invention is to improve the configuration of an automation system. To this end, a number of configuration data records are provided in a server connected to a client of an automation system via means of communication, whereby the client and server depict respective automation components. The client to be configured requests one of the number of configuration data records (S1, S5). Afterwards, the server transmits the requested configuration data record (S2, S6). Finally, the transmitted configuration data record is stored and activated in the client. This enables an automatic configuration of a client in an automation system.
    Type: Application
    Filed: January 28, 2005
    Publication date: June 26, 2008
    Applicant: Siemens Aktiengesellschaft
    Inventors: Mirko Danz, Johannes Extra, Peter Wagner
  • Publication number: 20080133721
    Abstract: The aim of the invention is to provide a method according to which an automation component is automatically integrated into a communication network. For this purpose, the automation component automatically requests a communication address during log-on (S1). A server present in the communication network transmits a corresponding communication address to the requesting automation component or to the client (S2). The inventive method eliminates the need for manually assigning a communication address for an automation component.
    Type: Application
    Filed: January 28, 2005
    Publication date: June 5, 2008
    Applicant: Siemens Aktiengesellschaft
    Inventors: Mirko Danz, Johannes Extra, Peter Wagner
  • Publication number: 20070198752
    Abstract: In one aspect, a method for dynamic configuration of a modular machine, whose modules are interconnected and connected to a control unit via a communications network is provided in order to facilitate the modification of a machine configuration in automated systems. According to the method, during the operation of the machine, one of the communications partners determines the communications partners in the communications network. The communications partner then generates a suitable communications configuration and activates said configuration. This permits the communications configuration or design to be automatically executed, even during the operation of the machine.
    Type: Application
    Filed: March 15, 2005
    Publication date: August 23, 2007
    Inventors: Mikro Danz, Johannes Extra
  • Patent number: 7139618
    Abstract: The present invention is directed to a method of operation and a control program for a central unit (e.g., CPU) in an automation system repeatedly executing a control program that is stored in the central unit and comprises at least two subprograms. A single instance of execution occurs within a cycle time which is stipulated by the control program. The central unit executes only one of the subprograms—the activated subprogram—at a time. The cycle time is independent of the activated subprogram, is shorter than the time required in order to execute all of the subprograms, and is at least as long as the longest time period required in order to execute one of the subprograms once.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: November 21, 2006
    Assignee: Siemens Aktiengesellschaft
    Inventors: Mirko Danz, Johannes Extra, Michael Franke, Hermann Jartyn
  • Publication number: 20050166203
    Abstract: Method of operation and control program for a central unit in an automation system, and the central unit in an automation system and the automation system itself. A central unit (e.g., CPU) (1) in an automation system repeatedly executes a control program (8) that is stored in the central unit (1) and comprises at least two subprograms (TP1-TP3). A single instance of execution occurs within a cycle time (T) which is stipulated by the control program (8). The central unit (1) executes only one of the subprograms (TP1-TP3)—the activated subprogram (TP1-TP3)—at a time. The cycle time (T) is independent of the activated subprogram (TP1-TP3), is shorter than the time (t1+ . . . +t8) required in order to execute all of the subprograms (TP1-TP3), and is at least as long as the longest of the times (T1-T3) required in order to execute one of the subprograms (TP1-TP3) once.
    Type: Application
    Filed: June 10, 2004
    Publication date: July 28, 2005
    Inventors: Mirko Danz, Johannes Extra, Michael Franke, Hermann Jartyn
  • Publication number: 20040167639
    Abstract: A configurable system for automating a control sequence, in particular a motion sequence, has several components which exchange in regular time intervals during the control sequence with each other information via communication relationships. The system selects exactly one system project design from a plurality of system project designs based on the topology and functionality of the components. Each component of the system has a component project design, which is used by the system to design the components according to the corresponding component project designs. Each component arranges the communication relationships of the other components according to its own component project design.
    Type: Application
    Filed: November 19, 2003
    Publication date: August 26, 2004
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Mirko Danz, Johannes Extra, Michael Franke