Patents by Inventor Ernst Dummermuth

Ernst Dummermuth 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: 6073053
    Abstract: A reflex I/O card for an industrial controller receives enabling inputs from the executed control program and triggering inputs from an industrial process to provide outputs at a fixed delay in time or portion of a machine cycle after the inputs through dedicated hardware thus avoiding transmission delays and processing delays associated with the communication of information to a central processor and the execution of the control program.
    Type: Grant
    Filed: April 8, 1998
    Date of Patent: June 6, 2000
    Assignee: Rockwell Technologies, LLC
    Inventor: Ernst Dummermuth
  • Patent number: 6009454
    Abstract: A multi-tasking operating system for real-time control of industrial processes integrates ladder type programs and state-type programs by viewing each as a series of instructions with an implicit pointer list pointing to the next instruction. A fixed number of instructions of each program task are executed after which the effective pointer to the next instruction is stored toward the next time that task is invoked. Multiple tasks that need to be coordinated can be linked with subtasks that can be guaranteed complete execution by allocating sufficient instructions to those subtasks.
    Type: Grant
    Filed: November 10, 1997
    Date of Patent: December 28, 1999
    Assignee: Allen-Bradley Company, LLC
    Inventor: Ernst Dummermuth
  • Patent number: 5936368
    Abstract: A simple modification to a proportional integral controller allows for non-linear control strategies while maintaining the simplicity of set up and tuning of the loop through modifying the proportional and/or integral gains K.sub.p, K.sub.j by a linear or parabolic function of the feedback error signal. Provision is made for symmetrical or asymmetrical gain modification functions.
    Type: Grant
    Filed: April 8, 1998
    Date of Patent: August 10, 1999
    Assignee: Reliance Electric Industrial Company
    Inventor: Ernst Dummermuth
  • Patent number: 5497063
    Abstract: A method and apparatus for incorporating fuzzy logic into a feedback controller is provided. An error signal and the derivative of feedback or error is provided to the fuzzy logic to develop a proportional and differential signal, the differential signal is subsequently integrated and added to the proportional signal to create a control output of the controller. The fuzzy rules of the fuzzy logic decrease the integral term under situations that might lead to "wind-up".
    Type: Grant
    Filed: September 16, 1993
    Date of Patent: March 5, 1996
    Assignee: Allen-Bradley Company, Inc.
    Inventors: Chia Day, Ernst Dummermuth
  • Patent number: 5397973
    Abstract: A method of fine tuning the "gain" of a fuzzy logic controller, the controller having input and output membership functions where the input membership functions receive one or more inputs and are grouped in sets according to each input, where the gain is tuned by uniformly scaling the domains of one or more of the sets of the input membership functions.
    Type: Grant
    Filed: September 16, 1993
    Date of Patent: March 14, 1995
    Assignee: Allen-Bradley Company, Inc.
    Inventor: Ernst Dummermuth
  • Patent number: 5297257
    Abstract: A method for a distributed processing system which includes the steps of developing a control program for controlling outputs at a plurality of I/O nodes, distributing executable portions of the program to the I/O nodes through a network, broadcasting input status data from the I/O nodes on the network and controlling the outputs at the I/O nodes in response to the input status data broadcast on the network and the executable portions of the program residing at the I/O nodes.
    Type: Grant
    Filed: April 15, 1991
    Date of Patent: March 22, 1994
    Assignee: Allen-Bradley Company, Inc.
    Inventors: Odo J. Struger, Ernst Dummermuth
  • Patent number: 5285376
    Abstract: Fuzzy logic programming is provided for machine and process controllers. New input and output instructions are devised for ladder diagram programming, as well as methods of downloading fuzzy logic instructions from a programming terminal to a programmable controller processor and methods for executing such instructions in the programmable controller processor.
    Type: Grant
    Filed: October 24, 1991
    Date of Patent: February 8, 1994
    Assignee: Allen-Bradley Company, Inc.
    Inventors: Odo J. Struger, Ernst Dummermuth, Greggory Cieslak
  • Patent number: 4510565
    Abstract: A programmable controller for closed-loop positioning control has a main processor unit, and an I/O interface rack in which a master I/O positioning module and three satellite I/O modules are mounted and connected to servomechanisms to control motion along three axes of a controlled machine. Move data is transmitted from the main processor unit to the master I/O positioning module in data blocks, with the number of transmissions varying, depending upon a mode of axis coupling that is used in controlling the particular machine. The master I/O positioning module converts move data from a user program format to a binary format and transfers it to the satellite I/O modules, each of which performs closed-loop positioning control of a respective axis of motion. The processor on each satellite I/O module also determines a position prior to the end of each move to apply a user-programmed deceleration when needed to blend moves having different velocities.
    Type: Grant
    Filed: September 20, 1982
    Date of Patent: April 9, 1985
    Assignee: Allen-Bradley Company
    Inventor: Ernst Dummermuth
  • Patent number: 4291388
    Abstract: A programmable controller interfaces a numerical control system to sensing and operating devices that control the auxiliary functions on a machine tool. In the controller a microprocessor is coupled to a random-access memory (RAM) and an electrically alterable read-only memory (EAROM) through an address bus and a data bus. The RAM stores a user control program and an I/O image table that depicts the status of the sensing and operating devices on the machine tool. Under program control the microprocessor verifies the contents of the RAM and copies the verified contents into the EAROM. If the contents of the RAM are altered or lost, the master copy of data stored in the EAROM is reloaded into the RAM.
    Type: Grant
    Filed: December 20, 1978
    Date of Patent: September 22, 1981
    Assignee: Allen-Bradley Company
    Inventors: Donald R. Ecker, Jr., Ernst Dummermuth, Odo J. Struger
  • Patent number: 4228495
    Abstract: A numerical control system includes a main processor which performs such functions as interpolation and outputting of motion command signals to the servomechanisms on a machine tool. A separate programmable interface processor connects to the main processor bus structure and it operates as a programmable controller to control the discrete digital I/O devices associated with the machine tool. A third processor couples through a serial data link with the main processor and it operates to service peripheral I/O devices associated with the front control panel on the numerical control system.
    Type: Grant
    Filed: December 19, 1978
    Date of Patent: October 14, 1980
    Assignee: Allen-Bradley Company
    Inventors: Theodore L. Bernhard, Ernst Dummermuth, Thomas M. Hoch, Bruce S. Jaffe, Gregory L. Merrell
  • Patent number: 4165534
    Abstract: An eight-bit microprocessor sequentially reads controller type instructions from a memory and applies the operation codes of selected ones of the instructions to a hardwired Boolean processor. The microprocessor also couples status words between an I/O image table stored in the memory and the I/O interface racks which connect the programmable controller to the machine being controlled. In general, those controller type instructions which are word oriented are executed by the microprocessor and those which are single-bit oriented are executed by the Boolean processor. The Boolean processor is operable in combination with the microprocessor to examine selected status bits in the I/O image table and to set selected status bits therein to a logic state which is determined in part by the state of the examined status bits.
    Type: Grant
    Filed: June 1, 1978
    Date of Patent: August 21, 1979
    Assignee: Allen-Bradley Company
    Inventors: Ernst Dummermuth, Raymond A. Grudowski, Valdis Grants, Otomar Schmidt
  • Patent number: 4118792
    Abstract: Fault detection hardware is employed at the I/O interface racks of a programmable controller to detect fault conditions which may occur there. An I/O fault line is connected in daisy chain fashion between the I/O interface racks and the controller processor, and when a fault is indicated at any of the I/O interface racks, it is communicated to the controller processor through this line. The indicated I/O fault freezes, or holds, a microprocessor in the controller processor, and if the I/O fault persists for a preselected time interval, all operating devices connected to the programmable controller interface racks are decontrolled. A watchdog timer is also provided in the controller processor for detecting malfunction conditions which may occur at the processor. When such a condition is detected, the operating devices connected to the programmable controller interface racks are decontrolled.
    Type: Grant
    Filed: April 25, 1977
    Date of Patent: October 3, 1978
    Assignee: Allen-Bradley Company
    Inventors: Odo J. Struger, Timothy E. McAdams, Ernst Dummermuth
  • Patent number: 4038533
    Abstract: An industrial control processor is employed in a numerical control system to operate the servo mechanisms on a machine tool in response to a part program stored on a tape. The industrial control processor includes unique hardware and software features which also allow it to operate as a programmable controller to control the discrete digital devices associated with the machine tool. The industrial control processor is programmed with a conventional computer type instruction set to perform numerical control functions and is programmed with a programmable controller type instruction set to perform the machine dependent logic functions. The resulting system maintains the state-of-the-art capabilities of a computer numerical control (CNC) and adds to it the flexibility and programming ease of a programmable controller.
    Type: Grant
    Filed: September 29, 1976
    Date of Patent: July 26, 1977
    Assignee: Allen-Bradley Company
    Inventors: Ernst Dummermuth, William A. Donze, Timothy Bielawski
  • Patent number: 3942158
    Abstract: A programmable controller includes a processor which executes a control program to alter the state of an output image table stored in a read/write memory in response to the state of an input image table stored in the memory. An input/output scanner circuit connects directly to the read/write memory and periodically steals a memory cycle from the processor to couple the status of input and output devices with corresponding bits in the input and output image tables. The rate at which the scanner circuit operates is independent of the processor speed and is selected to accommodate the input/output interface circuitry on the programmable controller.
    Type: Grant
    Filed: May 24, 1974
    Date of Patent: March 2, 1976
    Assignee: Allen-Bradley Company
    Inventor: Ernst Dummermuth