|Publication number||US3868648 A|
|Publication date||Feb 25, 1975|
|Filing date||Jul 5, 1973|
|Priority date||Jul 5, 1973|
|Publication number||US 3868648 A, US 3868648A, US-A-3868648, US3868648 A, US3868648A|
|Original Assignee||Ind Dynamics Inc|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (10), Referenced by (14), Classifications (5)|
|External Links: USPTO, USPTO Assignment, Espacenet|
United States Patent [19 1 Levin  3,868,648 [451 Feb. 25, 1975 PROGRAMMABLE PROCESS AND  Assignee: Industrial Dynamics, Inc., Fort Collins, C010.
22 Filed: July 5,1973 21 Appl.No.:376,827'
 U.S. Cl. 340/l72.5, 235/151.1  int. Cl. G06! 15/46  Field of Search 340/172 S; 235/151.1
 References Cited UNITED STATES PATENTS 3,400,374 9/1968 Schumann 340/172 S 3,566,362 2/1971 Taylor 340/172 S 3,651,314 3/1972 Kosen 235/151.ll 3,686,639 8/1972 Fletcher 340/172 S 3,689,892 9/1972 Glenn 340/172 S 3,701,113 10/1972 Chace 340/172 S 3,719,931 3/1973 Schroeder 340/172 S 3,731,280 5/1973 Shevlin 340/172 S 3,753,243 8/1973 Ricketts 340/172 S 3,761,882 9/1973 Bartlett 340/172 S OTHER PUBLlCATlONS Bulletin, PMC 1750 Programmable Matrix Controller, Pub. SD23, Allen Bradley Corp., August 1972. Programming Information Bulletin 1750 PMC, Pub. SD26, Allen Bradley Corp., June 1972.
Comparison Circuit Expendable Comparison Circuit E/CS1 G. Lapidus, Programmable Logic Controllers- Painless Programming to Replace the Relay Bank, Control Engineering, April 1971, pp. 49-60.
N. Andreiev, Programmable Logic Controllers-An Update, Control Engineering, Sept. 1972, pp. 45-47. Program Sequence Controller, Pub. SM452KCC, Square D. Company, Nov. 1972.
Primary Examiner-Gareth D. Shaw Assistant Examiner-James D. Thomas Attorney, Agent, or Firm-Hugh H. Drake  ABSTRACT I rality of external, internal and time signals in order to determine the development of the combination of input signals. Included in the overall arrangement is a wide range of selection with respect to types of inputs and types of outputs as well as permitting choice between numerous different inter-coordinated responses.
13 Claims, 25 DrawingFi'gures PATENTED 3' 868 648 SHEET 01 HF 18 Fig.
mimww w 2.868.648
SHEET 0% 0F 18 WSW INPUTS 4 2 1 IE 1% @/\@|EVNT T L@ 1m IE-JIREs T [IE E9 IE @lsm HE E [E IE DIRECT EMERGENCY 5% QT 39 IE) [E9 E9 E15 m a B Q E1883 o 9 T r ml El E] a E] @1 m E 7 7 5m 8 a a a a [H 511 DIRECT EIBQE;
SHEET 0901 18 SRX Stop 8| Emerg. Stop INPUTS STATES E Event EC Enable Count 8 Start DC Disable Count R Reset 8 Emerg. Reset RC Reset Count Fig.
PATENIEUFEB25|915 SHEET IBM 18 PROGRAMMABLE PROCESS AND PRODUCTION CONTROL SYSTEMS The present invention pertains to programmable process and production control systems. More particularly, it relates to programmable process control systems which exhibit capability of complex control function while yet exhibiting simplicity of set up and operation.
A typical process in which automatic control is desired is a flow-solder station for electronic printed circuits. It is desired to use an optimum amount of flux and to complete as many printed boards per minute as practically possible. However, the duration and amount of flux applied, and the proper rate of the conveyor, varieswith different types of printed boards. Without automatic control of some sort, optimum operation requires that a skilled individual be present to reset each of the station functions each time a new board is to be processed. Of course, that is an uneconomical approach.
Quite apparently, a general purpose computer may be programmed so as to respond to information indicating the kind of board under process at any given time and thereupon serve to control the station function as ordered by its programming. However, this approach requires the inclusion in the overall system of peripheral or interface equipment between the process stations and the computer. It also requires the services of a trained computer programmer in order to feed the computer with the necessary information in the proper language.
It is, accordingly, a general object of the present invention to provide a programmable process and production control center which overcomes the aforenoted disadvantages and deficiencies.
A more specific object of the present invention is to provide a controller which requires no external input- /output or interface equipment and no knowledge of computer programming in order to obtain satisfactory operation.
Another objectof the present invention is to provide a controller in which control functions may be changed merely by the insertion of an appropriately punched or otherwise marked program card.
A further object of the present invention is to provide a controller which features a wide range of flexibility and adaptability.
Still another object of the present invention is to provide a controller that utilizes, as a programmable readonly-memory, an inexpensive tabulation card that is replaceable, reusable and economically disposable.
A still further object of the present invention is to provide a controller with a memory that is totally accessed instead of being only address accessed.
In accordance with the invention, a programmable process and production control center includes means for developing an output signal in response to the occurrence of magnitude of one of time, number of events, and change of character together with means for governing the operation of the development means in response to a combination of input signals. Selectively fixed totally-and-simultaneously accessed passive self-decoding read-only memory means responds to a plurality of incoming signals for defining and determining the development of the combination of input signals. Various features include internal options of types of input and output signals, highly flexible selectible ex- FIG. 1 is a front elevational view of the exterior of a programmable process and production control center; FIG. la is a separated isometric view of a card reader specifically implemented for use in the control center of FIG. 1;
FIG. lb is an enlarged fragmentary cross-sectional view of the implemented form of card reader shown in FIGS. 1 and la;
FIG. 10 is a front view of a decoding platen incorporated into the card reader of the preceding figures;
FIG. 2 is an enlarged rear elevational view of the same control center;
FIG. 3 is a functional diagram of one embodiment of the present invention;
FIG. 4 is a functional diagram of an enhanced embodiment of the present invention;
FIG. 5 is'a pictorial representation of a control card utilized in connection with the embodiments of the earlier figures; 1
FIG. 6 is a functional block diagram of an embodiment of the present invention;
FIG. 7 illustrates the input control logic employed in the system of FIG. 6;
FIG. 8 depicts a block diagram of one version of the embodiment of FIG. 6;
FIGS. 9a, 9b and 9c are schematic diagrams of different input options included in connection with the embodiments of the previous figures;
FIG. 10 is a schematic diagram of a portion of the apparatus shown in FIG. 8;
FIG. 11 is a schematic diagram of another portion of the apparatus shown in FIG. 8;
FIG. 12 is a schematic diagram of still another portion of the apparatus. shown in FIG. 8;
FIG. 13 is a schematic diagram of a further portion of the apparatus shown in FIG. 8;
FIGS. 14a, 14b, 14c and 14d are schematic diagrams of various output options available in'connection with the apparatus of the preceding figures;
FIG. 15 is a schematic diagram of yet another portion of the apparatus of FIG. 8;
FIG. 16 is a schematic diagram of a still further portion of the apparatus shown in FIG. 8; and
FIG. 17 is a schematic diagram .of a final portion of the apparatus depicted in FIG. 8.
In order more readily to understand and appreciate details which will follow, initial consideration will be directed to an external view of the apparatus, reference also being made to certain features of flexibility and to various kinds of input and output signals which desirably are to be received or produced. Thus, FIG. I depicts the front panel of a presently preferred version of the subject programmable control center. Included on the front panel are a card reader 20, a key-operated main-power switch 22 and a sub-panel 24 in which are mounted a plurality of push buttons 26 distributed in an
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US3400374 *||Jun 16, 1965||Sep 3, 1968||Robertshaw Controls Co||Computerized control systems|
|US3566362 *||Jul 15, 1968||Feb 23, 1971||Alan E Taylor||Program execution controller|
|US3651314 *||Jan 22, 1970||Mar 21, 1972||Allen Bradley Co||Feedrate computer using a read only memory|
|US3686639 *||Dec 11, 1969||Aug 22, 1972||Modicon Corp||Digital computer-industrial controller system and apparatus|
|US3689892 *||Mar 18, 1970||Sep 5, 1972||Electroglas Inc||Electronic control apparatus having learn and automatic operate modes|
|US3701113 *||Aug 13, 1971||Oct 24, 1972||Digital Equipment Corp||Analyzer for sequencer controller|
|US3719931 *||Apr 29, 1971||Mar 6, 1973||Bryant Grinder Corp||Apparatus for controlling machine functions|
|US3731280 *||Mar 16, 1972||May 1, 1973||Varisystems Corp||Programmable controller|
|US3753243 *||Apr 20, 1972||Aug 14, 1973||Digital Equipment Corp||Programmable machine controller|
|US3761882 *||Dec 1, 1971||Sep 25, 1973||Struthers Dunn||Process control computer|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US4064394 *||May 28, 1975||Dec 20, 1977||American Chain & Cable Company, Inc.||Electronic digital process controller having simulated analog control functions|
|US4070702 *||Mar 26, 1976||Jan 24, 1978||Allan-Bradley Company||Contact histogram for programmable controller|
|US4187550 *||Dec 17, 1976||Feb 5, 1980||Investigacion y Desarrollo de Nuevas Technicas para Automatismo, S.A. (I.D.T.A., S.A.)||Multiple parameter processing and programming system|
|US4292666 *||Apr 12, 1978||Sep 29, 1981||Modicon Div. Gould Inc.||Programmable controller|
|US4377853 *||Sep 9, 1980||Mar 22, 1983||Burroughs Corporation||Peripheral controller with segmented memory buffer for interfacing 80 column card reader with host computer|
|US4418398 *||Jun 10, 1982||Nov 29, 1983||General Electric Company||Manual reset control circuit for microprocessor controlled washing appliance|
|US4454596 *||Jan 13, 1982||Jun 12, 1984||Reinhold Wunsch||Free-programmable, modular control system with integrated user definable display and operating devices|
|US4698774 *||Sep 27, 1985||Oct 6, 1987||Kabushiki Kaisha Tamura Seisakusho||Method of and apparatus for controlling automatic soldering system|
|US5339499 *||Feb 16, 1993||Aug 23, 1994||Velcro Industries B.V.||Hook design for a hook and loop fastener|
|US6457133 *||Jul 6, 1999||Sep 24, 2002||Fujitsu Limited||Automatic transaction apparatus|
|US6864859 *||Mar 30, 1999||Mar 8, 2005||Samsung Electronics Co., Ltd.||Apparatus for inputting and detecting a display data channel in manufacturing a monitor|
|US7909699 *||Jun 27, 2002||Mar 22, 2011||Igt||Scan based configuration control in a gaming environment|
|US20040002379 *||Jun 27, 2002||Jan 1, 2004||Igt||Scan based configuration control in a gaming environment|
|US20110264251 *||Oct 27, 2011||Siemens Aktiengesellschaft||Electronic work instruction configured for isa-95 standard|
|International Classification||G05B19/14, G05B19/04|