← Back to Patent Explorer
US4064394A Expired / Lapsed US ⏱️ 0.0 years remaining

Electronic digital process controller having simulated analog control functions

Assignee: FKI Industries Inc
•
Filing: 1975-05-28
•
Granted: 1977-12-20
•
Expires: 1995-05-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An electronic process controller comprises a digital computer programmed to digitally simulate the functions of each of a plurality of conventional analog and discrete control blocks and a process operator's panel for selecting and arranging these simulated blocks into a simulated control circuit configuration. The operator's panel provides means for direct operator selection of: (1) the input signal to be processed by the computer; (2) the arrangement of simulated blocks for processing the input signal in order to derive an output process control signal; and (3) the output control device to which the output signal is directed. This controller permits assembly and modification of simulated analog process control configurations in a manner analogous to the assembly of conventional hard wire control circuits without the expense of wiring, breaking, and rewiring of hard wire interconnections. At the same time, it permits the operator to use a computer for providing analog control functions without knowledge of a specialized programming language.

Inventors

  • 👤 Bruce S. Allen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-22 20:11
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/042; G05B19/0426

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 276 words
An electronic digital process controller for controlling processes of the type utilizing the processing of input signals including one or more analog input signals in order to derive one or more output control signals for controlling one or more process control devices, and controller comprising: input means for coupling one or more input signals from one or more process sensing devices to a computer, said input means including one or more terminals for receiving analog input signals and one or more paths for coupling said analog input signals to a computer; coupled to said input means, an electronic digital computer for receiving said input signals from said input means and processing said input signals to derive one or more process control signals for controlling said process, said computer being programmed to simulate the functions of one or more analog process control blocks; output means for coupling said computer to one or more process control devices, said output means including one or more output paths for coupling said process control signals to said process control devices and one or more terminals for connecting said paths to said process control devices; and a process operator's panel coupled to said computer, said panel including: a. means for selecting each of said one or more analog input signals for processing by said computer. b. means for selecting each of said one or more analog process control blocks for processing a selected analog input signal; and c. means for selecting each of said one or more process control signals and each of said one or more output paths whereby a selected process control signal is directed to a selected output terminal.
Claim 2
Dependent Claim 276 words
An electronic digital process controller for controlling processes of the type utilizing the processing of input signals including one or more analog input signals in order to derive one or more output control signals for controlling one or more process control devices, and controller comprising: input means for coupling one or more input signals from one or more process sensing devices to a computer, said input means including one or more terminals for receiving analog input signals and one or more paths for coupling said analog input signals to a computer; coupled to said input means, an electronic digital computer for receiving said input signals from said input means and processing said input signals to derive one or more process control signals for controlling said process, said computer being programmed to simulate the functions of one or more analog process control blocks; output means for coupling said computer to one or more process control devices, said output means including one or more output paths for coupling said process control signals to said process control devices and one or more terminals for connecting said paths to said process control devices; and a process operator's panel coupled to said computer, said panel including: a. means for selecting each of said one or more analog input signals for processing by said computer. b. means for selecting each of said one or more analog process control blocks for processing a selected analog input signal; and c. means for selecting each of said one or more process control signals and each of said one or more output paths whereby a selected process control signal is directed to a selected output terminal.
Claim 3
Dependent Claim 50 words
An electronic process controller according to claim 1 wherein: said one or more analog input signals comprises a plurality of analog input signals; said one or more analog process control blocks comprises a plurality of process control blocks; said one or more output paths comprises a plurality of output paths.
Claim 4
Dependent Claim 66 words
An electronic process controller according to claim 1 wherein: said computer is programmed to simulate the function of a plurality of process control blocks and to simulate a process control circuit comprising a selected arrangement of said process control blocks; and said process operator's panel includes means for selecting an arrangement of said simulated analog process control blocks whereby the computer simulates a process control circuit.
Claim 5
Dependent Claim 108 words
An electronic process controller according to claim 1 wherein: said input signals include one or more discrete input signals; said input means includes one or more terminals for receiving discrete input signals and one or more paths for coupling said discrete input signals to said computer; said computer is programmed to simulate the function of one or more discrete process control blocks; and said process operator's panel includes: a. means for selecting each of said one or more discrete input signals for processing by said computer, and b. means for selecting each of said one or more discrete process control blocks for processing a selected discrete input signal.
Claim 6
Dependent Claim 40 words
An electronic process controller according to claim 4 wherein: said one or more discrete input signals comprises a plurality of discrete input signals; and said one or more discrete process control blocks comprises a plurality of discrete process control blocks.
Claim 7
Dependent Claim 410 words
An electronic digital process controller for controlling processes of the type utilizing the processing of analog and discrete input signals to derive a plurality of output control signals for controlling a plurality of process control devices, said controller comprising: input means for coupling a plurality of input signals from a plurality of analog and discrete process sensing devices to a computer, said input means including a plurality of terminals for receiving analog input signals, a plurality of terminals for receiving discrete input signals, a plurality of paths for coupling analog input signals from said analog input terminals to said computer and a plurality of paths for coupling discrete input signals from said discrete input terminals to said computer; coupled to said input means, an electronic digital computer for receiving said input signals from said input means and processing said input signals to derive a plurality of analog and discrete process control signals for controlling said process, said computer being programmed to simulate the functions of a plurality of analog process control blocks and to simulate the functions of a plurality of discrete process control blocks; output means for coupling said computer to a plurality of analog and discrete process control devices, said output means including a plurality of analog output paths for coupling said analog process control signals to said analog process control devices and a plurality of analog output terminals for connecting said analog output paths to said analog process control devices, and said output means also including a plurality of discrete output paths for coupling discrete process control signals to said discrete process control devices and a plurality of discrete output terminals for connecting said discrete output paths to said discrete process control devices; and a process operator's panel coupled to said computer, said panel including: a. means for selecting each of said analog input signals for processing by said computer, b. means for selecting each of said discrete input signals for processing by said computer, c. means for selecting each of said process control blocks for processing a selected input signal; d. means for selecting each of said analog process control signals and each of said analog output paths whereby a selected analog process control signal is directed to a selected analog output terminal, e. means for selecting each of said discrete process control signals and each of said discrete output paths whereby a selected discrete process control signal is directed to a selected discrete output terminal.
Claim 8
Dependent Claim 410 words
An electronic digital process controller for controlling processes of the type utilizing the processing of analog and discrete input signals to derive a plurality of output control signals for controlling a plurality of process control devices, said controller comprising: input means for coupling a plurality of input signals from a plurality of analog and discrete process sensing devices to a computer, said input means including a plurality of terminals for receiving analog input signals, a plurality of terminals for receiving discrete input signals, a plurality of paths for coupling analog input signals from said analog input terminals to said computer and a plurality of paths for coupling discrete input signals from said discrete input terminals to said computer; coupled to said input means, an electronic digital computer for receiving said input signals from said input means and processing said input signals to derive a plurality of analog and discrete process control signals for controlling said process, said computer being programmed to simulate the functions of a plurality of analog process control blocks and to simulate the functions of a plurality of discrete process control blocks; output means for coupling said computer to a plurality of analog and discrete process control devices, said output means including a plurality of analog output paths for coupling said analog process control signals to said analog process control devices and a plurality of analog output terminals for connecting said analog output paths to said analog process control devices, and said output means also including a plurality of discrete output paths for coupling discrete process control signals to said discrete process control devices and a plurality of discrete output terminals for connecting said discrete output paths to said discrete process control devices; and a process operator's panel coupled to said computer, said panel including: a. means for selecting each of said analog input signals for processing by said computer, b. means for selecting each of said discrete input signals for processing by said computer, c. means for selecting each of said process control blocks for processing a selected input signal; d. means for selecting each of said analog process control signals and each of said analog output paths whereby a selected analog process control signal is directed to a selected analog output terminal, e. means for selecting each of said discrete process control signals and each of said discrete output paths whereby a selected discrete process control signal is directed to a selected discrete output terminal.
Claim 9
Dependent Claim 52 words
An electronic process controller according to claim 6 wherein: said computer is programmed to simulate a process control circuit comprising a selected arrangement of said process control blocks; and said process operator's panel includes means for selecting an arrangement of said process control blocks whereby the computer simulates a process control circuit.
Claim 10
Dependent Claim 111 words
An electronic process controller according to claim 6 wherein: said computer is programmed to simulate a plurality of analog process control blocks, each having a simulated input terminal and a simulated output terminal and a plurality of simulated internal signal wires for interconnecting the simulated input terminals and output terminals of respective ones of said simulated analog process control blocks; and said process operator's panel includes means for selecting specific ones of said simulated internal signal wires; and means for interconnecting said simulated internal signal wires to simulated input and output terminals of respective simulated analog process control blocks, thereby simulating a process control circuit comprising said respective simulated control blocks.
Claim 11
Dependent Claim 128 words
An electronic process controller according to claim 6 wherein: said computer is programmed to simulate a plurality of discrete process control blocks, each having a simulated input terminal and a simulated output terminal and a plurality of simulated internal signal wires for interconnecting the simulated input terminals and output terminals of respective ones of said simulated discrete process control blocks; and said process operator's panel includes means for selecting specific simulated input and output terminals of said simulated discrete process control blocks; means for selecting specific ones of said simulated internal signal wires; and means for interconnecting said simulated internal signal wires to said simulated input and output terminals of respective simulated discrete process control blocks, thereby simulating a process control circuit comprising said respective simulated control blocks.
Claim 12
Dependent Claim 139 words
An electronic process controller according to claim 6 wherein: said computer is programmed to simulate a plurality of analog process control blocks each having a simulated input terminal and a simulated output terminal, a plurality of discrete process control blocks each having a simulated input terminal and a simulated output terminal, a plurality of simulated internal signal wires for interconnecting analog terminals, and a plurality of simulated internal signal wires for interconnecting discrete terminals; and said process operator's panel includes means for selecting specific input and output terminals of simulated analog and discrete control blocks, means for selecting specific simulated analog and discrete internal signal wires, and means for interconnecting said simulated internal signal wires to said simulated input and output terminals of respective simulated control blocks, thereby simulating a process control circuit comprising said respective simulated control blocks.
Claim 13
Dependent Claim 33 words
An electronic process controller according to claim 10 wherein said computer is programmed to simulate a counter control block for counting the number of pulses that occur in a selected discrete input signal.
Claim 14
Dependent Claim 28 words
An electronic process controller according to claim 10 wherein said computer is programmed to simulate a timer control block for providing an output pulse of pre-selected time duration.
Claim 15
Dependent Claim 30 words
An electronic process controller according to claim 10 wherein said computer is programmed to simulate a comparator control block for comparing an analog input signal to a pre-selected reference signal.
Claim 16
Dependent Claim 33 words
An electronic process controller according to claim 10 wherein said computer is programmed to simulate a sequencer control block for sequentially transmitting a selected input to each of a plurality of selected outputs.
Claim 17
Dependent Claim 32 words
An electronic process controller according to claim 10 wherein said computer is programmed to simulate a rate control block for permitting the specification of time periods between executions by simulated control blocks.
Claim 18
Dependent Claim 31 words
An electronic process controller according to claim 10 wherein said computer is programmed to simulate a lead-lag control block for applying a time lead or lag to an analog input signal.
Claim 19
Dependent Claim 39 words
An electronic process controller according to claim 10 wherein said computer is programmed to simulate a track/hold control block for permitting the receipt and storage of a selected analog input signal for presentation upon receipt of a selection signal.
Claim 20
Dependent Claim 28 words
An electronic process controller according to claim 10 wherein said computer is programmed to simulate an integrator control block for integrating an analog signal with respect to time.
Claim 21
Dependent Claim 29 words
An electronic process controller according to claim 10 wherein said computer is programmed to simulate a differentiator control block for differentiating an analog input signal with respect to time.
Claim 22
Dependent Claim 33 words
An electronic process controller according to claim 10 wherein said computer is programmed to simulate a multiplexer control block for selecting one of a plurality of input signals for presentation to an output.
Claim 23
Dependent Claim 42 words
An electronic process controller according to claim 10 wherein said computer is programmed to simulate a peak detector control block for sampling an analog input signal, storing its largest or smallest value and presenting said largest or smallest value at an input.
Claim 24
Dependent Claim 24 words
An electronic process controller according to claim 10 wherein said computer is programmed to simulate an averager control block for averaging an input signal.
Claim 25
Dependent Claim 52 words
An electronic process controller according to claim 10 including means for storing a plurality of values of a function of one or more variables and means responsive to input signals corresponding to said variables, for processing an output signal representative of the interpolated value of said function for said input signal variables.
Claim 26
Dependent Claim 24 words
An electronic process controller according to claim 10 wherein said computer is also programmed to permit coupling of discrete signals through Boolean logic equations.
Claim 27
Dependent Claim 23 words
An electronic process controller according to claim 10 wherein said computer is also programmed to permit coupling of analog signals through arithmetic equations.
Claim 28
Dependent Claim 24 words
An electronic process controller according to claim 10 wherein said computer is also programmed for converting binary coded input signals to analog output signals.
Claim 29
Dependent Claim 19 words
An electronic process controller according to claim 10 including timing means for generating a signal representative of the time.

References Cited (Backward Citations)

US3267434A Cited
US3686639A Cited
US3868648A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1980-12-19 1981-06-20 1981-12-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1984-12-19 1985-06-20 1985-12-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1988-12-19 1989-06-20 1989-12-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag