×

Industrial control system with distributed computer implemented logic

  • US 4,365,297 A
  • Filed: 12/29/1980
  • Issued: 12/21/1982
  • Est. Priority Date: 12/29/1980
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer system for setting a plurality of output signals in accordance with input data and logic functions operating upon said data in accordance with interconnections directed by the user of said computer system comprising:

  • a first memory having a set of logic input locations for storing input data and a set of logic output locations to store output data,program storage means containing program instructions including an applications set of instructions and a patch panel set of instructions,computer means to obtain and execute said instructions in a repeated program sequence alternately cycling through said patch panel set of instructions and said applications set of instructions,said applications set of instructions causing said computer means to carry out a multiplicity of logic functions on the data stored in said logic input locations and to store data in said logic output locations in accordance with said data in said logic input locations and the logic functions performed on the data in said logic input locations, each of said logic functions having at least one input location assigned exclusively thereto and one logic output location assigned exclusively thereto,a plurality of I/O ports for receiving input data and for storing output data to set output conditions at said I/O ports,a patch panel memory having a plurality of memory locations, each memory location having a FROM section and a TO section adapted to store addresses of said I/O ports, said logic input locations, and said logic output locations, whereby the user of the system can specify connections by the addresses stored in said patch panel memory from said I/O ports to the inputs of said logic functions, from the outputs of said logic functions to said I/O ports, and from the output of said logic functions to the inputs of said logic functions,said patch panel set of instructions causing said computer means to read out the addresses stored in sequential memory locations of said patch panel memory in sequence and to read the data selected by the addresses stored in the FROM sections and to store data in accordance therewith at the addresses selected by the corresponding T0 sections;

    whereby said computer means by alternately cycling through said patch panel set of instructions and said applications set of instructions will perform logic functions on the input data at said I/O ports in accordance with the interconnections of said logic functions specified by the user in said patch panel memory and store data at said I/O ports in accordance with the logic functions performed on said input data.

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