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: 6073053Abstract: 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: GrantFiled: April 8, 1998Date of Patent: June 6, 2000Assignee: Rockwell Technologies, LLCInventor: Ernst Dummermuth
-
Patent number: 6009454Abstract: 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: GrantFiled: November 10, 1997Date of Patent: December 28, 1999Assignee: Allen-Bradley Company, LLCInventor: Ernst Dummermuth
-
Patent number: 5936368Abstract: 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: GrantFiled: April 8, 1998Date of Patent: August 10, 1999Assignee: Reliance Electric Industrial CompanyInventor: Ernst Dummermuth
-
Patent number: 5497063Abstract: 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: GrantFiled: September 16, 1993Date of Patent: March 5, 1996Assignee: Allen-Bradley Company, Inc.Inventors: Chia Day, Ernst Dummermuth
-
Patent number: 5397973Abstract: 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: GrantFiled: September 16, 1993Date of Patent: March 14, 1995Assignee: Allen-Bradley Company, Inc.Inventor: Ernst Dummermuth
-
Patent number: 5297257Abstract: 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: GrantFiled: April 15, 1991Date of Patent: March 22, 1994Assignee: Allen-Bradley Company, Inc.Inventors: Odo J. Struger, Ernst Dummermuth
-
Patent number: 5285376Abstract: 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: GrantFiled: October 24, 1991Date of Patent: February 8, 1994Assignee: Allen-Bradley Company, Inc.Inventors: Odo J. Struger, Ernst Dummermuth, Greggory Cieslak
-
Patent number: 4510565Abstract: 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: GrantFiled: September 20, 1982Date of Patent: April 9, 1985Assignee: Allen-Bradley CompanyInventor: Ernst Dummermuth
-
Patent number: 4291388Abstract: 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: GrantFiled: December 20, 1978Date of Patent: September 22, 1981Assignee: Allen-Bradley CompanyInventors: Donald R. Ecker, Jr., Ernst Dummermuth, Odo J. Struger
-
Patent number: 4228495Abstract: 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: GrantFiled: December 19, 1978Date of Patent: October 14, 1980Assignee: Allen-Bradley CompanyInventors: Theodore L. Bernhard, Ernst Dummermuth, Thomas M. Hoch, Bruce S. Jaffe, Gregory L. Merrell
-
Patent number: 4165534Abstract: 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: GrantFiled: June 1, 1978Date of Patent: August 21, 1979Assignee: Allen-Bradley CompanyInventors: Ernst Dummermuth, Raymond A. Grudowski, Valdis Grants, Otomar Schmidt
-
Patent number: 4118792Abstract: 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: GrantFiled: April 25, 1977Date of Patent: October 3, 1978Assignee: Allen-Bradley CompanyInventors: Odo J. Struger, Timothy E. McAdams, Ernst Dummermuth
-
Patent number: 4038533Abstract: 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: GrantFiled: September 29, 1976Date of Patent: July 26, 1977Assignee: Allen-Bradley CompanyInventors: Ernst Dummermuth, William A. Donze, Timothy Bielawski
-
Patent number: 3942158Abstract: 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: GrantFiled: May 24, 1974Date of Patent: March 2, 1976Assignee: Allen-Bradley CompanyInventor: Ernst Dummermuth