Patents by Inventor Reinhard Sperrer

Reinhard Sperrer 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: 10061345
    Abstract: An apparatus for controlling an automated installation has a first controller and a second controller that are connected to one another via a communication network. The first and second controllers each have a local clock and execute control tasks. The first and second controllers each further have a synchronization service that is used to synchronize the respective local clocks to a common reference clock. A timer repeatedly sends a trigger message to the first and second controllers. Each of the two controllers, on receiving the trigger message, determines a local time. The controllers interchange the respective local time and each compute a difference between their own local time and the local time obtained from the other controller. On the basis of the difference, each of the two controllers controls a local actuator.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: August 28, 2018
    Assignee: PILZ GMBH & CO. KG
    Inventors: Jochen Bauknecht, Oliver Klamser, Reinhard Sperrer, Stefan Woehrle
  • Publication number: 20170269631
    Abstract: An apparatus for controlling an automated installation has a first controller and a second controller that are connected to one another via a communication network. The first and second controllers each have a local clock and execute control tasks. The first and second controllers each further have a synchronization service that is used to synchronize the respective local clocks to a common reference clock. A timer repeatedly sends a trigger message to the first and second controllers. Each of the two controllers, on receiving the trigger message, determines a local time. The controllers interchange the respective local time and each compute a difference between their own local time and the local time obtained from the other controller. On the basis of the difference, each of the two controllers controls a local actuator.
    Type: Application
    Filed: March 14, 2017
    Publication date: September 21, 2017
    Applicant: PILZ GMBH & CO. KG
    Inventors: Jochen BAUKNECHT, Oliver KLAMSER, Reinhard SPERRER, Stefan WOEHRLE
  • Patent number: 9715474
    Abstract: A method for synchronizing display elements of a plurality of subscribers of a distributed, bus-based control system is proposed. The subscribers comprise a message transmitter and a plurality of message receivers. The message receivers each comprise a respective display element, which can be toggled between a switched-on state and a switched-off state, and a control unit for producing a control signal for toggling the display element from one state to the other. The message transmitter sends a respective current bus message via the bus in defined recurring bus message time intervals. The respective bus message comprises a bus message counter that has a respective value from a defined value range. The counter value is changed in a predefined manner each time when a current bus message is sent. The message receivers receive the respective bus messages via the bus.
    Type: Grant
    Filed: January 19, 2015
    Date of Patent: July 25, 2017
    Assignee: PILZ GMBH & CO. KG
    Inventors: Thorsten Godau, Christian Adams, Reinhard Sperrer, Dietmar Seizinger
  • Publication number: 20150134865
    Abstract: A method for synchronizing display elements of a plurality of subscribers of a distributed, bus-based control system is proposed. The subscribers comprise a message transmitter and a plurality of message receivers. The message receivers each comprise a respective display element, which can be toggled between a switched-on state and a switched-off state, and a control unit for producing a control signal for toggling the display element from one state to the other. The message transmitter sends a respective current bus message via the bus in defined recurring bus message time intervals. The respective bus message comprises a bus message counter that has a respective value from a defined value range. The counter value is changed in a predefined manner each time when a current bus message is sent. The message receivers receive the respective bus messages via the bus.
    Type: Application
    Filed: January 19, 2015
    Publication date: May 14, 2015
    Inventors: Thorsten GODAU, Christian ADAMS, Reinhard SPERRER, Dietmar SEIZINGER
  • Patent number: 8369966
    Abstract: A network having a plurality of subscribers has at least one message transmitter and at least one message receiver. The at least one message transmitter sends messages at predefined time intervals. The message receiver receives the messages at the predefined time intervals. A delay time of the messages is monitored on the basis of time outs. In addition, at least one of the subscribers repeatedly estimates a current delay time using a time measurement between sending out a request message and receiving a response message. The estimated delay time is compared with a predefined threshold value. If the estimated delay time exceeds the defined threshold value, an error signal is generated.
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: February 5, 2013
    Assignee: Pilz GmbH & Co. KG
    Inventors: Matthias Holzaepfel, Reinhard Sperrer, Stefan Woehrle, Klaus Wohnhaas
  • Patent number: 8144718
    Abstract: In a method for transmitting data in a control system, a first station generates a data frame having a plurality of data fields. At least one data field to be filled with transmission data is clearly assigned to each further station. The data frame is transmitted as an outgoing data frame from one station to the next, with every further station filling the respectively assigned data field with transmission data. The last station returns the data frame as a returning data frame to the series of stations. The stations read extraneous transmission data from the data fields in the returning data frame. Preferably, the respective data fields are individually assigned to the stations.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: March 27, 2012
    Assignee: Pilz GmbH & Co. KG
    Inventors: Hans Schwenkel, Klaus Wohnhaas, Reinhard Sperrer, Matthias Holzaepfel, Roland Rupp
  • Publication number: 20110016362
    Abstract: A network having a plurality of subscribers has at least one message transmitter and at least one message receiver. The at least one message transmitter sends messages at predefined time intervals. The message receiver receives the messages at the predefined time intervals. A delay time of the messages is monitored on the basis of time outs. In addition, at least one of the subscribers repeatedly estimates a current delay time using a time measurement between sending out a request message and receiving a response message. The estimated delay time is compared with a predefined threshold value. If the estimated delay time exceeds the defined threshold value, an error signal is generated.
    Type: Application
    Filed: July 23, 2010
    Publication date: January 20, 2011
    Inventors: Matthias HOLZAEPFEL, Reinhard Sperrer, Stefan Woehrle, Klaus Wohnhaas
  • Publication number: 20080002737
    Abstract: In a method for transmitting data in a control system, a first station generates a data frame having a plurality of data fields. At least one data field to be filled with transmission data is clearly assigned to each further station. The data frame is transmitted as an outgoing data frame from one station to the next, with every further station filling the respectively assigned data field with transmission data. The last station returns the data frame as a returning data frame to the series of stations. The stations read extraneous transmission data from the data fields in the returning data frame. Preferably, the respective data fields are individually assigned to the stations.
    Type: Application
    Filed: June 22, 2007
    Publication date: January 3, 2008
    Inventors: Hans Schwenkel, Klaus Wohnhaas, Reinhard Sperrer, Matthias Holzaepfel, Roland Rupp