CA1089057A - Computer control for glassware forming machine - Google Patents

Computer control for glassware forming machine

Info

Publication number
CA1089057A
CA1089057A CA291,384A CA291384A CA1089057A CA 1089057 A CA1089057 A CA 1089057A CA 291384 A CA291384 A CA 291384A CA 1089057 A CA1089057 A CA 1089057A
Authority
CA
Canada
Prior art keywords
cycle
feeder
machine
angle
gob
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
CA291,384A
Other languages
French (fr)
Inventor
Nathaniel H. Ericson
Robert J. Japenga
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Emhart Industries Inc
Original Assignee
Emhart Industries Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Emhart Industries Inc filed Critical Emhart Industries Inc
Application granted granted Critical
Publication of CA1089057A publication Critical patent/CA1089057A/en
Expired legal-status Critical Current

Links

Classifications

    • CCHEMISTRY; METALLURGY
    • C03GLASS; MINERAL OR SLAG WOOL
    • C03BMANUFACTURE, SHAPING, OR SUPPLEMENTARY PROCESSES
    • C03B9/00Blowing glass; Production of hollow glass articles
    • C03B9/30Details of blowing glass; Use of materials for the moulds
    • C03B9/40Gearing or controlling mechanisms specially adapted for glass-blowing machines
    • C03B9/41Electric or electronic systems
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/10Programme control other than numerical control, i.e. in sequence controllers or logic controllers using selector switches
    • G05B19/106Programme control other than numerical control, i.e. in sequence controllers or logic controllers using selector switches for selecting a programme, variable or parameter
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23223During each cycle, different on off sequences can be used
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25045Electronic cam, encoder for sequence control as function of position, programmable switch pls
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25399Variable, settable clock or cycle, phase duration
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25473Compensation variable cycle time, synchronized processes
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25482Synchronize several sequential processes, adjust

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Materials Engineering (AREA)
  • Organic Chemistry (AREA)
  • Mechanical Engineering (AREA)
  • Programmable Controllers (AREA)
  • Control Of Conveyors (AREA)
  • Manufacture Of Electron Tubes, Discharge Lamp Vessels, Lead-In Wires, And The Like (AREA)
  • Containers Having Bodies Formed In One Piece (AREA)

Abstract

COMPUTER CONTROL FOR GLASSWARE FORMING MACHINE
ABSTRACT OF DISCLOSURE
An I. S. glassware forming machine is controlled by a minicomputer in which a stored sequence of events is accessibly stored in memory such that the identity and condition of a plurality of solenoid valves is programmed to occur at pre-determined times in each cycle of the machine. The feeder provides a once per feeder cycle input to the minicomputer and a function generator produces trigger pulses each millisecond so that a factor Q can be calculated to relate these trigger pulses to fractional portions of the cycle, and hence to the event timings stored in memory. The sequence of events stored in memory comprise a threaded list of elements, each of which has four parts. The first part comprises the fractional part of the cycle at which the particular event is to occur and the last part the address of the next succeeding element. The second part contains information to be interpreted for display on an operator's console, and to permit orderly access to the information contained in the four word element. The third part contains the identity of a particular output, and its desired condition (on/off).

Description

~O~ 0~7 COrlPUTE~ CONTROL FOR GLASSWARE FORMING MACHINE
. ~
BACKGROUND OF THE INVENTION
This invention relates generally to control systems for glassware forming machines, and deals more particularly with a system which incorporates a general purpose digiial computer for storing a sequence of events within a machine cycle, and the system is capable of controlling the operation of the machine without the necessity of generating, during each feeder cycle, multiple pulses from the glass feeder which pro-vides gobs to the machine, or from a drive shaft such as thatassociated with the take away conveyor which carries the glass-ware articles away from the machine.
Prior art approaches to the electronic control of glassware forming machines are exemplified by U~ S. ~atents No. 3,762,907; No. 3,877,915; No. 3,905,793; and No. 3,969,703 and U. K. PJatent No. 1,441,099. In all of these prior art patents the basic premise has been to assume that one must have timing means responsive to a drive shaft or the like to provide an instantaneous indication of the elapsed time in each cycle of operation of the machine. In U. S. Patent No.
3,762,907; No. 3,377,915 and No. 3,969,703 and in U. K.
Patent No. 1,441,099 a pulse generator provides 360 or more pulses per machine cycle, and is driven by a drive shaft associated with the molten glass feeder, or the take away con-veyor, so that the "timing means" for the glassware machine is continually related to the speed of rotation of a rotating machine member. In U. S. Patent No. 3,905,793 no pulse generator is u~ed, but means is provided for generating a binary coded decimal signal indicative of the instantaneous position of a shaft, and the said signal is compared, sequentially, to a programmed sequence of events stored in memory for producing ~-the necessary output signals to control the machine events. ;

~1 39~7 . . .
All ~f these prior art systems require that a shaft, or other rotating member, be closely monitored during the machine cycle, and that a real time comparison be made to provide the output signals for the various events (usually an "on" or "off" signal to solenoid valves) in the typical Hartford I. S. type glassware ~orming machine.
In a typical Hartford I. S. type of glassware forming machine, molten glass gobs are delivexed from a ~eeder, by means of a gob distribution system, in a predetermined sequence to the upwardly open blank molds of the various machine sections. Each section comprises a self-contained unit which includes a blank mold station and a blow mold station.
The gob of molten glass is formed into a parison at the blank station, and then transferred to the blow station by a neck ring arm which includes a neck mold. The neck mold not only mates with the blank mold at the blank station but also serves to support the parison during transfer to the blow station.
The blank mold may be of the split or the solid type and is adapted to mate with the neck mold. The neck mold is of the split type, and is annular in shape with a central opening to receive a vertically reciprocable plunger which presses the gob into the blank mold in the "press and blow" process, or which plunger is associated with a thimble to permit the parison to be formed by the "blow and blow" process. This latter process provides for "counter blow" air at the blank station in addition to the "final blow" air at the blow station.
~he description to ~ollow is not limited to either process.
The glass gobs are formed at a rate dictated by the ~-size and shape of ~he ware to be produced, and these gobs are ~ed through a distribution system to the various blank mold cavities. Each blank cavity is upwardly open, and a ~unnel is usually provided to move in onto the closed blank mold for ., )57 guiding the gob into such cavity. The gob drops through the funnel into the cavity, and into the neck mold, which is always closed except for a shor~ time at the blow station for release of the parison. In this "delivery mode" of the machine the plunger and the thimble must be raised to define the neck opening of the ware. This initial mode is triggered either upon "start up" of the machine, or of a master section thereof, or in accordance with the gob distributor system.
The next mode of operation of the machine can be characterized as one of "settling" the gob or charge into the neck mold. This is accomplished in the usual "blow and blow"
process by bringing a baffle down onto the funnel, and pro-viding air to the baffle for "settling" the charge in the blank ; mold. If no funnel is used in loading the gob, the baffle may move directly in on top of the blank mold. As so configured the blank station of the machine section is in its "parison settle" mode. After settle blowing has been completed the i baffle, and funnel, are returned to their inactive positions, respectively.
The next mode of operation of the machine occupies only a short time, and can be characterized as "parison corkage reheat." The plunger moves downwardly away from the neck of 1 the parison alLowing the heat of the glass to stabilize in !
this part of the parison. This short pause softens the glass surface by internal conduction, at least in the area where the plunger tip has caused it to cool during the "delivery" and "settle" modes, and as so configured ~he machine is in its "corkage reheat" mode The next mode of operation of the machine can be characteriæed as one of "parison forming," and in the "blow and blow" process such forming is carried out by introducing counter blow air to the softened area of the parison. The --3- ~
. ~ ,' ''~

~089~S~

mechanical machine configuration is only altered from the previous mode in that the baffle is lowered onto the blank mold. This mode will see the gob expanded to fill the upper regions of the blank cavity defined by the blank mold and by the baffle. After allowing time for this preliminary forming the counter blow air is turned oEf, the baffle is returned to its inactive position, and the split blank mold is ready for opening. As so configured the blank station of the machine is in its "parison forming" or "counter blow" mode.
The next mode involves "reheating" parison and the initial phase is accomplished simply by opening the split blank mold. With the blank mold open the parison is not in contact with any mold parts except the neck mold. This con-figuration allows the heat stored in the thick walled parison to raise the temperature of its external surfaces, hence the derivation of the term "reheat" mode. This phase can be called "blank side reheat."
Once the blank mold has completely opened, the neck ring arm inverts the neck mold and the parison along with it.
This phase of the reheat mode can be characterized, thermo-dynamically, as "invert reheat." This reheating continues at least until the parison has been transferred to the blow station. As the parison reaches the blow station the third phase of reheat occurs. The blow mold closes around the parison and around a bottom plate, which will be spaced below -that end of the parison opposite it~ neck or open end. The ;
blow mold has an upper portion which supports the parison from just below its finish, allowing the neck mold to be opened prior to revert, or return movement of the neck ring mold. The neck ring mold recloses during return movement so that the blank mold can close around it once the neck mold has returned to the blank station.

Si7 The next mode involves final forming of the body of the ware, the finish of the ware having been formed by the neck mold at the blank station and during transfer. The final blow air is delivered to the interior of the parison by a blow head which moves down onto the ~op of the closed blow mold. After a preset time for final blowing the air is turned off and the blow head returned to its inactive position. The blow mold opens and take-out tongs (open) are swung into the blow station. The tongs close around the newly formed ware and the article is lifted off the bottom plate for delivery to the deadplate por-tion of a take-away conveyor system.
The above described cycle of oepration is represent-ative of the typical I. S. machine, and the various events can be seen to comprise simply the turning on or off certain valves in each machine section. This is achieved by the control of solenoids through the control system to be described. The concept of dividing up the cycle into various modes is described in the prior art U. S. Patents No. 3,877,915 and No. 3,905,793.
However, these prior art patents, and the others referred to above, do not provide for programming the time period of the machine cycle itself. Insofar as changes to the speed of the ~eeder, or take away conveyor drive shaft are encountered in these prior art systems, changes to the frequency of a pulse generator tied thereto will necessarily be encountered.
! SUMM~RY OF INVENTION , _.. _ .__ _ _ . . .. __ _ _ :
The object of the present invention is to provide a ~
control system for a glassware forming machine, which not only ~ ; -includes a general purpose digital computer with suitable --memory, and access thereto for producing control signals to solenoid valves or the like when appropriate, but which system -also stores a sequence of events within a machine cycle, and the system is capable of controlling the operation of the machine ''. ': -without the necessity of generating, during each feeder cycle, multiple pulses from the glass feeder which provides gobs to the machine, or from a drive shaft such as that associated with the take away conveyor which carries the gla~sware articles away from the machine.
The chief aim of the present invention is to provide a control system for a glassware forming machine which system not only utilizes a commercially available minicomputer for taXing advantage of its memory and its programming capability, lQ but which system also avoids the necessity for a shaft encoder or pulse generator to time the interrupts required to achieve the inherent sequential control basic to the I. S. type, and other types, of glassware forming machines.
In keeping with this aim of the present invention, a simple sensox, or proximity switch, is provided on the feeder to update the programmed sequence of events once per cycle. The interrupts required to sequence the solenoids in accordance with the stored program are derived from a commercially available function generator tied directly to the processor of the mini-computer.
In accordance with a preferred embodiment of theinvention there is provided, a glassware forming machine having at least one section, which section includes a set of components controlled by an associated set of two state (onJoff) devices ` switchable between their on and off states in accordance with a cyclically repeated sequential program of switching events, and an associated feeder with a cyclically movable part which feeder provides a gob of glass to said one section during each cycle of said feeder part, characteri~ed by: means for producing a ref-erence pulse once per cycle of said feeder part which reference ~; pulse determines and occurs at a given angle of the machine , .: .. . . . . .

5i7 cycle, means responsive solely to said feeder pulses for providing a substantially continuous instantaneous representation of the cycle angle of said machine throughout each cycle there-of, and means responsive to said substantially continuous in-stantaneous representation of the machine c~cle angle for turn-ing on and off said set of two state devices in accordance with said sequential program of switching events.
In accordance with a :Eurther embodiment of the :
invention there is provided, a glassware forming machine having at least one section, which section includes a set of com~
ponents controlled by an associated set of two-state (on/off) : .
devices switchable between their on and off states in accordance .
with a cyclically repeated sequential program of switching : :
events to cause said set of components to form a gob of glass into an article during each repeat of said program, a memory means storing a plurality of elements defining a sequential pro- ... .
gram of such qwitching events, each of said elements including a cycle angle word indicating the cycle angle at which an event defined by the element is to occur, and a feeder with a cyclic-ally movable part which feeder provides a gob of glass to said one section during each cycle of said feeder part, character-ized by: means for producing a reference pulse once per cycle of said feeder part, means receiving said reference pulses and pro-viding.therefrom a factor Q which represents the amount of cycle degrees said feeder part moves in a given increment of time (e.g., .
Q = degrees of feeder part movement each millisecond), means for adding said factor Q to a memory store upon the lapse of each of said given time increments to provide an updated store content, and means for comparing said cycle angle words of said ~:
stored elements to said updated store content to control the occurrence of said switching events.

- 6a ~
.~ ' .

s~

From a different aspect, and in accordance with the invention, there is provided a method for controlling a glass-ware forming machine having at least one section including a set of components controlled by an associated set o~ two-state (on/of~) devices switchable between their on and off states in accordance with a cyclically repeated sequential program of switching events to cause said set of components to form a gob of glass into an article during each repeat of said program, a ; memory means storing a plurality of elements defining a seq-uential program of such switching events, each of said elements including a cycle angle word indicating the cycle angle at which an event defined by the element is to occur, and a feeder with a cyclically movable part which feeder provides a gob of glass to said one section during each cycle of said feeder part, characterized by: producing a reference pulse once per cycle of said feeder part, processing said reference pulses to provide ; a factor Q which represents the amount of cycle degrees said feeder part moves in a given increment of time (e.g., Q -degrees of feeder part movement each millisecond), adding said factor Q to a memory store upon the lapse of each of said given time incremsnts to provide an updated store content, and com-paring said cycle angle words of said stored elements to said updated store content to control the occurrence of said switching events.
BREIF DESCRIPTION OF DRAWINGS
Fig. 1 shows in schematic fashion the essential elements which comprise in combination the control system of the present invention.
Figs. 2 and 3 illustrate the threaded list logic of the system.

- 6b -.
-, S~

DETAILED DESCRIPTION
Referring now to Fig. 1, the glassware forming machine to be controlled is shown at 10, and comprises a plurality of individual sections arranged in-line, and each section is adapted to produce glassware articles, and to deposit them on a take away conveyor (not shown). The molten ." ,... ..

- 6c -:~089~5~

glass gobs are delivered to the blank mold side of each section in a predetermined sequence from a feeder 12 which feeds gobs to these sections in a conventional manner. The cycle of the machine 10 (and of its several sections) is dictated by the size and shape of the articles to be produced, and will vary for different production setups. Although the rate at which the molten glass gobs are produced does dictate the cycle time of the I. S. machine, this cycle time need vary only slightly once the machine has been set up for a production run. We have found that such variations may be ignored during a machine cycle, and the system to be described takes advantage of this by sensing only the condition of a proximity switch 14, as a once per feeder cycle pulse produced by some cyclically movable part on the feeder. This design concept has facilitated the control of the I. S. machine timing from a commercially available function generator 16 and other digital computer components, to be described, during the ~achine cycle without reference to any continuously monitored shaft position or the like.
2Q Still with reference to Fig. 1, a commercially available minicomputer 18 has conventional processor, memory, and input/output register means linked to one another so that data can be stored for processing by the processor in accord-ance with program means, which includes means for varying the stored data from a console 2~. Preferably, the minicomputer 18 comprises a PDP-ll manufactured by Digital Equipment Corporation of Maynard, Massachusetts. This computer is of the general purpose digltal type and has an internal clock (not shown) for timing purposes, and a UNIBUS architecture wherein addresses, data and control information are sent along the 56 lines of the bus, indicated by the double arrow line in Fig. 1. The PDP-ll UNIBUS architecture provides for bidirec-., :.: . ;.: ,,:

: . .
`,': '~ ',:

30~;i7 tional and asynchronous communication between the processor, the core memory, and input or output devices as indicated in Fig. 1. In order to permit all of these devices access to the UNIBUS through the addressing system used, a priority structure determines which device gets control of the bus when two request use of the bus simultaneously. The asynchronous feature allows the processor to perform data transfers directly between an ~ ;
input or output device and memory without disturbin~ the processor registers.
All ~equencing is done by a programmed PDP-ll mini-computer using a function generator and an external proximity switch 14 located at the feeder 12 above the I. S. machine 10.
The processor measures and records the machine cycle time.
This time represents a machine cycle, and a constant Q is calculated to correlate time to a unitary fractional part of that machine cycle. At preset time intervals determined by the function generatox, the processor CPU adds the factor Q
to the contents of a core store location (cycle counter).
This updated core store content is compared to the next element -in a threaded or linked list also contained in the core store.
This list is composed of a number of elements. The number of elements is determined by how many valves on the I.
S. machine are to be turned on or off, and how many times each valve is to be turned on or off within a cycle. There is ~ne element in the threaded list for each change of state of a valve. Thus, if durin~ one I. S. machine cycle, a valve is turned on twice and off twice, there are four changes of state, requiring four elements. A typical I. S. machine has 21 valves per I. S. machlne section, and 8 sections per I. S.
machine. There are thus 168 valves. Each valve is typically turned on and off once per machine cycle, with typically one exception, that exception being the valve controlling the ~L0~ S7 baffle mechanism on each section. That valve is typically turned on and off twice during each I. S. machine cycle. Thus, a typical I. S. machine has a threaded list containing 352 elements.
An element is composed of four memory words, and each memory word is 16 bits in length.
Each element is set up as follows:
The first word contains the fractional part, or angle, at which the valve state change is to take placeO This angle is between 0 and 359.9 where 360 equals one cycle. The second word contains information for operator display and identification purposes. The third word contains the output number and the state in which it is to be left (on or off).
The fourth word contains the memory address of the next element in the threaded list.
The elements in the threaded list are arranged in sequence by angle, that angle being in the first word of each -~
element.
Fig. 2 shows by way of example a five element threaded, or linked list, wherein the first word of each element comprises an angle stored in memory; the second word comprises operator display information identifying the section, event, and state (on/off); the third word comprises the output or driver number and its state; and the fourth word comprises the memory address of the next element in the threaded list.
An unused or blank element is also shown at F in Fig. 2, and illustrates the unused core storage capacity of the mini- -computer.
From gero degrees in a cycle, in~-the example given in Fig. 2, the cycle counter is updated at a preset interval determined by the function generator 16 by the addition o~

the constant Q. This new value of the cycle counter is then ~
, . : '.
_ g _ ~ ' ~8~?0S~

compared with the first word ~angle) stored in the next element in the threaded list (element A in Fig. 2).
When the contents of the cycle counter core store location in equal to or greater than the angle in the first word of element A, the processor performs the operation called - for by the third word (output 16 on).
The fourth word is read by the processor, when such operation has been called for, to update a pointer, located in core store, so that further comparisons can be made with the first word (angle) of element B.
~his process is repeated for elements B, C, D, and E in the threaded list of ~ig. 2. Element E continues the cycle back through element A etc. Element F is not used, ; that is this element is not in the threaded list.
O To change the angle at which a particular event takes place, the operator, ~ia the operator's console, I! enters information describing the new angle with reference i' to a particular element if he merely wants to vary the sequence within a particular cycle that this event is to occur~ This information causes the following changes in the threaded list:
A search for the element in the threaded list which pertains to the given event takes place (element D in our example). Upon finding the element, the CPU searches core store for an unused element (element F in Fig. 2). The CPU
next copies all the information in words two and three from the old element (element D) into words two and three of the unused element (element F). The new angle is put in ~he first word of the unused element (in Fig. 3, 315). Next, ~-the CPU searches the threaded list for the proper inser~ion place for the new element. By changing the linkage of the threaded list, the new element is linked into the list, and . : .. `.. ''':
--10-- . .

9~57 the old element is excluded from the linkage and marked as unused.
The preferred minicomputer currently used for practicing the above described invention is the DEC PDP-ll, not only because it is well suited to perform the above described operations when provided with the factored clock signal Q from the function generator 16, but also because DEC has recently introduced ~o the trade a compatible sub-~; system, the ICS-ll which provides a separately housed source of input/output modules, which can be located adjacent to the I. S. machine and feeder, and which still comprises a con-tinuation of the UNIBUS architecture such that these modules contain circuitry for addressing, encoding, decoding, interrupt control and servicing, as well as data multiplexing and transfer. Thus, the proximity switch 14 data signal is encoded and fed to the UNIBUS through an input card in the ! module 26, and emergency stop manual switches on each section of the machine are also so received in the system. So too are the start/stop sequence control switches, and the gob delivery switch for each section as indicated at 28. The ' emergency, and normal shut down sequences are stored in memory for controlling these modes of operation in addition to the normal operating mode described above, and so too is the start-up mode, and the gob deliverymode, which introduces hot glass to each section after checking a machine set-up upon preparation for production of a particular size and shape of glassware. The subprogrammed, selectively addressable sequences are described in one or more of the U. S. patents listed above, and need not be described in detail herein.
- U. S. Patent No. 3,905,793 discloses these subprograms, and `-. :: .
is incorporated by reference herein. ~

'' ~

Claims (5)

The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:-
1. A glassware forming machine having at least one section, which section includes a set of components controlled by an associated set of two state (on/off) devices switchable between their on and off states in accordance with a cyclically repeated sequential program of switching events, and an assoc-iated feeder with a cyclically movable part which feeder pro-vides a gob of glass to said one section during each cycle of said feeder part, characterized by: means for producing a ref-erence pulse once per cycle of said feeder part which reference pulse determines and occurs at a given angle of the machine cycle, means responsive solely to said feeder pulses for pro-viding a substantially continuous instantaneous representation of the cycle angle of said machine throughout each cycle thereof, and means responsive to said substantially continuous instant-aneous representation of the machine cycle angle for turning on and off said set of two state devices in accordance with said sequential program of switching events.
2. The combination defined in claim 1 further character-ized by said means for providing a substantially continuous instantaneous representation of the machine cycle angle com-prising means meausring the time elapsing between the previous two of said feeder pulses, means dividing said elapsed time meausrement to provide a Q factor which represents the amount of cycle degrees occurring in a given increment of time, and means for adding said Q factor to a store upon the lapse of each of said given time increments to obtain an updated store content constituting said substantially continuous instant-aneous representative of the cycle angle.
3. A glassware forming machine having at least one sec-tion, which section includes a set of components controlled by an associated set of two-state (on/off) devices switchable between their on and off states in accordance with a cyclically repeated sequential program of switching events to cause said set of components to form a gob of glass into an article during each repeat of said program, a memory means storing a plurality of elements defining a sequential program of such switching events, each of said elements includeing a cycle angle word in-dicating the cycle angle at which an event defined by the ele-ment is to occur, and a feeder with a cyclically movable part which feeder provides a gob of glass to said one section during each cycle of said feeder part, characterized by: means for pro-ducing a reference pulse once per cycle of said feeder part, means receiving said reference pulses and providing therefrom a factor Q which represents the amount of cycle degrees said feeder part moves in a given increment of time (e.g., Q = degrees of feeder part movement each millisecond), means for adding said factor Q to a memory store upon the lapse of each of said given time increments to provide an updated store content, and means for comparing said cycle angle words of said stored elements to said updated store content to control the occurrence of said switching events.
4. A glassware forming machine as defined in claim 3 further characterized by said means for producing a reference pulse once per cycle of said feeder part being a proximity switch.
5. A method for controlling a glassware forming machine having at least one section including a set of components con-trolled by an associated set of two-state (on/off) devices switchable between their on and off states in accordance with a cyclically repeated sequential program of switching events to cause said set of components to form a gob of glass into an article during each repeat of said program, a memory means storing a plurality of elements defining a sequential program of such switching events, each of said elements including a cycle angle word indicating the cycle angle at which an event defined by the element is to occur, and a feeder with a cyc-lically movable part which feeder provides a gob of glass to said one section during each cycle of said feeder part, char-acterized by: producing a reference pulse once per cycle of said feeder part, processing said reference pulses to provide a fac-tor Q which represents the amount of cycle degrees said feeder part moves in a given increment of time (e.g., Q = degrees of feeder part movement each millisecond), adding said factor Q to a memory store upon the lapse of each of said given time increments to provide an updated store content, and comparing said cycle angle words of said stored elements to said updated store content to control the occurrence of said switching events.
CA291,384A 1977-01-24 1977-11-21 Computer control for glassware forming machine Expired CA1089057A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US76194377A 1977-01-24 1977-01-24
US761,943 1977-01-24

Publications (1)

Publication Number Publication Date
CA1089057A true CA1089057A (en) 1980-11-04

Family

ID=25063680

Family Applications (1)

Application Number Title Priority Date Filing Date
CA291,384A Expired CA1089057A (en) 1977-01-24 1977-11-21 Computer control for glassware forming machine

Country Status (10)

Country Link
JP (1) JPS5394316A (en)
AU (1) AU505973B2 (en)
BE (1) BE861247A (en)
CA (1) CA1089057A (en)
DE (1) DE2751307C2 (en)
FR (1) FR2377977A1 (en)
GB (1) GB1594532A (en)
IN (1) IN147980B (en)
IT (1) IT1089036B (en)
SE (1) SE439393B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MX145266A (en) * 1977-06-06 1982-01-19 Fabricacion De Maquinas Sa IMPROVEMENTS IN ELECTRONIC CONTROL SYSTEM FOR GLASS AND THERMOPLASTIC ARTICLE FORMING MACHINES
US4152134A (en) * 1977-12-30 1979-05-01 Owens-Illinois, Inc. Electronic control system for an individual section glassware forming machine
JPS54101206A (en) * 1978-01-26 1979-08-09 Nissan Motor Channel selection programming device for radio receiver
US4247317A (en) * 1978-04-20 1981-01-27 Ball Corporation Glassware forming machine computer-ram controller system
FR2427649B1 (en) * 1978-05-31 1985-10-25 Hawker Siddeley Dynamics Eng CONTROL SYSTEM FOR INDUSTRIAL REPETITIVE PROCESSES
JPS5865004A (en) * 1981-10-12 1983-04-18 西尾 幸良 Cooling garment
US5247450A (en) * 1991-02-12 1993-09-21 Vhc Ltd. Electronic timing system for glassware-forming machines
US5410474A (en) * 1993-07-27 1995-04-25 Miles Inc. Buttonless memory system for an electronic measurement device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2305337A1 (en) * 1973-02-03 1974-08-08 Licentia Gmbh RADAR COMMAND CENTER
US3905793A (en) * 1974-10-21 1975-09-16 Emhart Corp Computer control for glassware forming machine
DE2545764C2 (en) * 1975-10-13 1985-03-14 L. Schuler GmbH, 7320 Göppingen Control circuit for initiating and / or terminating work steps on perforating, punching, cutting and shaping presses
FR2331834A1 (en) * 1975-11-14 1977-06-10 Mte Coordinating system for interdependent machines - compares machine operation rate with centrally set control time

Also Published As

Publication number Publication date
AU505973B2 (en) 1979-12-06
SE439393B (en) 1985-06-10
DE2751307A1 (en) 1978-07-27
IN147980B (en) 1980-09-06
JPS5394316A (en) 1978-08-18
BE861247A (en) 1978-03-16
DE2751307C2 (en) 1985-08-22
JPS5424409B2 (en) 1979-08-21
IT1089036B (en) 1985-06-10
FR2377977B1 (en) 1982-05-14
GB1594532A (en) 1981-07-30
FR2377977A1 (en) 1978-08-18
SE7712880L (en) 1978-07-25
AU3040677A (en) 1979-05-17

Similar Documents

Publication Publication Date Title
US4402721A (en) Computer control for glassware forming machine
US3905793A (en) Computer control for glassware forming machine
CA1153088A (en) Glassware forming machine computer-ram controller system
USRE29188E (en) Computer control for glassware forming machine
US4427431A (en) Electronic control of a glass forming machine
US4641269A (en) Programmable control system for glassware forming machines
US3877915A (en) Control system for glassware molding machine and method of molding glass
CA1089057A (en) Computer control for glassware forming machine
EP0069375B1 (en) Power failure detection system for a glassware forming machine
CA2235451C (en) Gob arrival timing in an individual section machine glassware forming system
AU723377B2 (en) Generation of lehr loader motion profile in an individual section glassware forming system
US4614531A (en) Glass ware reject system
CA1169141A (en) Electronic control system for a glassware forming machine
US3332765A (en) Infra-red heat control for glass-forming molds
AU763593B2 (en) Pneumatic machine control unit for and I.S. machine
US4679148A (en) Glass machine controller
US4463416A (en) Programmable automatic controller
GB2095863A (en) Electronic control of multi-section glass forming machine
US4141711A (en) Automatic parison freeze for a glassware forming machine
CA1219934A (en) Programmable control system for glassware forming machines
EP0004907B2 (en) Override system for glass forming machinery
JPS60137837A (en) Control circuit device for gob distribution device of glass treating machine
GB2419967A (en) Control for an I.S. Machine
US20090078004A1 (en) Control for I. S. machine
Daly et al. Computerized control of glass container process

Legal Events

Date Code Title Description
MKEX Expiry