Patents by Inventor Robert C. Weppler

Robert C. Weppler 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: 5764927
    Abstract: A bus structure for interconnecting the modules of an industrial automation controller includes DATA lines and associated control lines that enable interface circuits on each module to transfer frames of data. Modules connected to the bus structure support data transfers of differing widths and differing speeds, and interface circuits within each module automatically adapt to data width and speed differences between communicating modules. During a first bus cycle of each transfer, sending and receiving modules negotiate a bus width and clock speed to be used for the transfer by asserting their respective width and speed codes onto a set of wired-or status lines. After the first bus cycle, the status lines are then used for communicating alternate functions between the participating modules.
    Type: Grant
    Filed: September 29, 1995
    Date of Patent: June 9, 1998
    Assignee: Allen Bradley Company, Inc.
    Inventors: Timothy J. Murphy, Alan C. Cribbs, Robert C. Weppler, Margarita M. Hutz, Kendal R. Harris, Jack D. Calderon, David A. Karpuszka
  • Patent number: 5745708
    Abstract: A bus structure for interconnecting the modules of an industrial automation controller includes DATA lines and associated control lines that enable interface circuits on each module to send and receive frames of data. An arbitration circuit in each module employs arbitration lines in the bus structure to conduct a two phase competition to determine which module receives the next bus mastership. The arbitration lines include a set of wired-or weight code lines and a single arbitration strobe line. Modules desiring control of the bus structure assert a local weight code onto the weight code lines and determine which module is asserting the numerically greatest local weight code. Arbitration is conducted separately on the bus structure and a winning module is ready to transfer its data frame as soon as the previous winner completes its transfer and relinquishes control of the bus structure.
    Type: Grant
    Filed: September 29, 1995
    Date of Patent: April 28, 1998
    Assignee: Allen-Bradley Company, Inc.
    Inventors: Robert C. Weppler, Timothy J. Murphy, Margarita M. Hutz, Alan C. Cribbs, Kendal R. Harris
  • Patent number: 5661700
    Abstract: A method of providing a standard coordinated time throughout spatially separated functional modules of an industrial controller employs a module operating as a time master which transmits a coordinated time to various dependent modules through communication modules. The dependent modules have local clocks which are synchronized to the coordinated time value by adjusting their clock frequency according to the difference between local time provided by that clock and the coordinated time value. This gradual correction prevents lost count values and disruption to the control process. The most and least significant bits of the time value may be transmitted at separate rates to reduce link traffic.
    Type: Grant
    Filed: July 18, 1994
    Date of Patent: August 26, 1997
    Assignee: Allen-Bradley Company, Inc.
    Inventor: Robert C. Weppler
  • Patent number: 5155839
    Abstract: A node adapter chip for linking a node microprocessor to a serial data link incorporates a read/write circuit and an interrupt processing means to allow increased flexibility in connecting the adapter to different node microprocessors with different interface protocols. The read/write input circuit accepts dual strobe or single strobe type read/write commands and the interrupt processor accepts either conventional interrupt handling or "polled" operation for use with microprocessors that do not have interrupt capabilities. A flag multiplexer allows the controller in the node adapter to receive status information from a serial interface in the adapter without the need for extra data transfer cycles.
    Type: Grant
    Filed: September 29, 1989
    Date of Patent: October 13, 1992
    Assignee: Allen-Bradley Company, Inc.
    Inventor: Robert C. Weppler
  • Patent number: 4750150
    Abstract: The I/O modules for an industrial control processor are connected together in a serial I/O ring. The processor performs an I/O scan sequence in which output data for the I/O modules is shifted serially from an output image table onto the I/O ring and input data from the I/O modules is pushed around the I/O ring and into the processor where it updates an input image table. Each I/O module can be configured to perform digital filtering and input pulse catching on the inputs and to enable a watchdog timer. Configuration data is sent out from the processor like output data and is latched into a configuration latch in the I/O module by a configure command from the processor.
    Type: Grant
    Filed: July 28, 1986
    Date of Patent: June 7, 1988
    Assignee: Allen-Bradley Company, Inc.
    Inventor: Robert C. Weppler
  • Patent number: 4630233
    Abstract: The I/O modules for an industrial control processor are connected together in a serial I/O ring. The processor performs an I/O scan sequence in which output data for the I/O modules is shifted serially from an output image table onto the I/O ring and input data from the I/O modules is pushed around the I/O ring and into the processor where it updates an input image table.
    Type: Grant
    Filed: June 25, 1984
    Date of Patent: December 16, 1986
    Assignee: Allen-Bradley Company, Inc.
    Inventor: Robert C. Weppler