Patents by Inventor Peter MOOSMANN

Peter MOOSMANN 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: 9098074
    Abstract: A safety-related control unit for controlling an automated installation in accordance with an application program containing control instructions. The safety-related control unit has first and second processors for executing at least some of the control instructions by processing a plurality of first and second program variables, respectively. The first processor also determines a first test value for at least one of the first program variables in accordance with an instantaneous value present for this first program variable at a first defined instance of time. The second processor determines a second test value for the at least one of the first program variables. The second test value corresponds to the first test value. The safety-related control unit also has a data memory for storing the instantaneous value, the first test value and the second test value in order to facilitate a quick restart of the control unit after an unexpected interrupt.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: August 4, 2015
    Assignee: PILZ GMBH & CO. KG
    Inventor: Peter Moosmann
  • Patent number: 8910131
    Abstract: A safety controller designed to control an automated installation having a plurality of sensors and a plurality of actuators. A method for generating a user program for the safety controller comprises the step of generating a source code having a number of control instructions for controlling the actuators and having a number of diagnosis instructions for producing diagnosis reports. Safety-related program variables are processed in failsafe fashion during execution of the control instructions. A machine code is generated on the basis of the source code. At least one checksum is determined for at least some of the machine code. The diagnosis instructions are ignored for the determination of the checksum.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: December 9, 2014
    Assignee: Pilz GmbH & Co. KG
    Inventors: Peter Moosmann, Matthias Reusch
  • Patent number: 8522204
    Abstract: A method for creating a user program for a safety controller designed to control an automated installation having a plurality of sensors and a plurality of actuators involves several programming steps. The user program comprises a first program portion, in which safety-related program variables are processed in failsafe fashion, and comprises at least one second program portion, in which non-safety-related program variables are processed, wherein failsafe processing is not necessary for the non-safety-related program variables within the second program portion.
    Type: Grant
    Filed: August 11, 2011
    Date of Patent: August 27, 2013
    Assignee: Pilz GmbH & Co. KG
    Inventors: Peter Moosmann, Matthias Reusch, Herbert Walter, Andreas Heckel
  • Publication number: 20120095573
    Abstract: A safety-related control unit for controlling an automated installation in accordance with an application program containing control instructions. The safety-related control unit has first and second processors for executing at least some of the control instructions by processing a plurality of first and second program variables, respectively. The first processor also determines a first test value for at least one of the first program variables in accordance with an instantaneous value present for this first program variable at a first defined instance of time. The second processor determines a second test value for the at least one of the first program variables. The second test value corresponds to the first test value. The safety-related control unit also has a data memory for storing the instantaneous value, the first test value and the second test value in order to facilitate a quick restart of the control unit after an unexpected interrupt.
    Type: Application
    Filed: October 19, 2011
    Publication date: April 19, 2012
    Inventor: Peter MOOSMANN
  • Publication number: 20120096428
    Abstract: A safety controller designed to control an automated installation having a plurality of sensors and a plurality of actuators. A method for generating a user program for the safety controller comprises the step of generating a source code having a number of control instructions for controlling the actuators and having a number of diagnosis instructions for producing diagnosis reports. Safety-related program variables are processed in failsafe fashion during execution of the control instructions. A machine code is generated on the basis of the source code. At least one checksum is determined for at least some of the machine code. The diagnosis instructions are ignored for the determination of the checksum.
    Type: Application
    Filed: October 19, 2011
    Publication date: April 19, 2012
    Inventors: Peter Moosmann, Matthias Reusch
  • Publication number: 20120036493
    Abstract: A method for creating a user program for a safety controller designed to control an automated installation having a plurality of sensors and a plurality of actuators involves several programming steps. The user program comprises a first program portion, in which safety-related program variables are processed in failsafe fashion, and comprises at least one second program portion, in which non-safety-related program variables are processed, wherein failsafe processing is not necessary for the non-safety-related program variables within the second program portion.
    Type: Application
    Filed: August 11, 2011
    Publication date: February 9, 2012
    Inventors: Peter MOOSMANN, Matthias REUSCH, Herbert WALTER, Andreas HECKEL