×

Modular programmable controller

  • US 4,442,504 A
  • Filed: 10/21/1981
  • Issued: 04/10/1984
  • Est. Priority Date: 03/09/1981
  • Status: Expired due to Term
First Claim
Patent Images

1. A programmable controller which comprises:

  • a backplane bus having leads for conducting data signals, leads for conducting address signals, and leads for conducting control signals;

    a memory module connected to the leads in the backplane bus for conducting data, address and control signals and including means for storing a control program comprised of a set of macroinstructions, and means for storing a data table;

    a CPU module connected to the leads in the backplane bus for conducting data, address and control signals and including(a) CPU arbitration means for obtaining access to the backplane bus,(b) fetch means coupled to the CPU arbitration means and being responsive to a FETCH signal to generate address and control signals on the backplane bus and to thereby obtain a macroinstruction from the control program in said memory module through the backplane bus and store it in a macroinstruction register,(c) memory means for storing an I/O image table,(d) CPU processor means coupled to said fetch means, said memory means and said CPU arbitration means, said processor means being operable to repeatedly execute the control program by sequentially executing macroinstructions in said macroinstruction register and generating FETCH signals to said fetch means, and in doing so, to read and write data to the I/O image table in said memory means and to read and write data to the data table in said memory module through said CPU arbitration means and said backplane bus.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×