Patents by Inventor Raymond A. Grudowski

Raymond A. Grudowski 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: 4521871
    Abstract: An active programmable controller services I/O racks which contain circuits that interface with sensing devices and operating devices on a machine being controlled. A back-up programmable controller monitors this I/O data to maintain a current I/O image table in its memory. Other status data is coupled to the back-up controller from the active controller through a peer-to-peer communications link. If a malfunction occurs in the active controller, the back-up controller is signaled to switch to the active mode in which it assumes control of the operating devices on the machine being controlled.
    Type: Grant
    Filed: April 12, 1982
    Date of Patent: June 4, 1985
    Assignee: Allen-Bradley Company
    Inventors: Daniel J. Galdun, Raymond A. Grudowski, Mark A. Flood
  • Patent number: 4455621
    Abstract: A programmable controller includes a memory which stores an I/O image table and a data table. An I/O scanner module updates the I/O image table with the status of I/O devices connected to the programmable controller. The processor executes a control program to perform logical and arithmetic operations on the data in the data table. Such operations may be performed on data of different types and any necessary data conversions are performed automatically. Also, such operations may be performed on entire data files without degrading the response time of the programmable controller.
    Type: Grant
    Filed: December 7, 1981
    Date of Patent: June 19, 1984
    Assignee: Allen-Bradley Company
    Inventors: Michael S. Pelley, David R. Rohn, Lawrence A. Komarek, Raymond A. Grudowski
  • Patent number: 4442504
    Abstract: A programmable controller is formed by connecting separate functional modules to a common backplane bus. A bus arbitration scheme and a message handling technique are disclosed to tightly couple the functional modules together to form an efficient programmable controller. A number of improvements to the CPU module and I/O scanner module are disclosed to further improve the performance of the resulting system.
    Type: Grant
    Filed: October 21, 1981
    Date of Patent: April 10, 1984
    Assignee: Allen-Bradley Company
    Inventors: Ernst H. Dummermuth, Daniel J. Galdun, Raymond A. Grudowski, Daniel L. Stewart
  • Patent number: 4404651
    Abstract: A programmable controller has a scanner module that couples a main processor through two multidrop serial data channels to a relatively large number of remotely located I/O interface racks. The main processor executes a control program to examine input status data coupled from I/O devices on a controlled system through the I/O interface racks and determines output status data which is coupled through the I/O interface racks to control output devices on the controlled system. The scanner circuit encodes a stream of output status data by generating an output mask work and the adapter circuit encodes a stream of input status data by generating an input mask word, the mask words being appended to streams of status data that are coupled to and from each rack in serial data messages.
    Type: Grant
    Filed: March 9, 1981
    Date of Patent: September 13, 1983
    Assignee: Allen-Bradley Company
    Inventor: Raymond A. Grudowski
  • Patent number: 4319338
    Abstract: An industrial communications network includes microprocessor-based interface circuits which each connect a controller such as a programmable controller to a high speed serial data link. Each interface circuit connects to the data link and its associated controller, and each is operable to receive messages on the data link directed to its associated controller. In addition, each interface circuit can assume mastership of the communications network when the existing master generates a poll command indicating it is ready to relinquish mastership. As a result, the communications network will continue to function even though one or more controller or their associated interface circuits become inoperable.
    Type: Grant
    Filed: December 12, 1979
    Date of Patent: March 9, 1982
    Assignee: Allen-Bradley Company
    Inventors: Raymond A. Grudowski, Jonathan R. Engdahl
  • Patent number: 4254473
    Abstract: A rack adapter for a programmable controller is included in each of four remotely located I/O interface racks that are connected in series to a central processor. The rack adapter includes a rack interface processor under program control which converts serial data received from the central processor to parallel data that is written into I/O modules in its rack. The rack interface processor also converts parallel data from I/O modules to serial data, which is sent back to the central processor through a select data out circuit in proper sequence with data from the other racks. The rack interface processor initiates the decontrol of machines connected to the four racks if a major transmission fault occurs, but the rack interface processor is tolerant to transmission errors caused by electrical noise.
    Type: Grant
    Filed: January 29, 1979
    Date of Patent: March 3, 1981
    Assignee: Allen-Bradley Company
    Inventors: Daniel J. Galdun, Raymond A. Grudowski, Valdis Grants
  • Patent number: 4200915
    Abstract: A microprocessor based program loader is connected to the memory data bus and memory address bus of a programmable controller. The program loader is responsive to commands entered through a keyboard to load and edit the programmable controller control program. A mode switch associated with the programmable controller provides a number of selectable positions which determine the mode of operation of the programmable controller and the functions that can be performed by the program loader. One of the positions on this mode switch enables the program loader through a control line to assume control of the mode selection. The operator can thus control the mode of operation through the program loader keyboard which may be located remotely from the programmable controller.
    Type: Grant
    Filed: April 5, 1978
    Date of Patent: April 29, 1980
    Assignee: Allen-Bradley Company
    Inventors: Odo J. Struger, Valdis Grants, Raymond A. Grudowski
  • 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: 4104731
    Abstract: A programmable controller includes a controller processor which operates in response to a control program to transfer command words stored in a data table to an input/output image table in the controller memory. An input/output scanner circuit operates asynchronously with respect to the controller processor to couple command words in the output image table to one or more of a plurality of word-oriented I/O modules and to couple command words from an I/O module to the input image table. A pulse module is described for receiving such command words and controlling the operation of a stepping motor and an analog output module is described which converts a digital number in such command words to an analog output signal.
    Type: Grant
    Filed: June 14, 1976
    Date of Patent: August 1, 1978
    Assignee: Allen-Bradley Company
    Inventors: Raymond A. Grudowski, Odo J. Struger