Control system for can coating
10279364 ยท 2019-05-07
Assignee
Inventors
- James M. Khoury (Strongsville, OH, US)
- Charles Nagy (North Ridgeville, OH, US)
- Stephen G. Nemethy (Lakewood, OH, US)
- Mark J. Ignatius (Lakewood, OH, US)
Cpc classification
B05B12/02
PERFORMING OPERATIONS; TRANSPORTING
B05C5/0208
PERFORMING OPERATIONS; TRANSPORTING
B05B12/008
PERFORMING OPERATIONS; TRANSPORTING
B05B12/087
PERFORMING OPERATIONS; TRANSPORTING
B05B13/0228
PERFORMING OPERATIONS; TRANSPORTING
B05B13/0609
PERFORMING OPERATIONS; TRANSPORTING
B05C5/02
PERFORMING OPERATIONS; TRANSPORTING
International classification
B05B12/08
PERFORMING OPERATIONS; TRANSPORTING
B05C5/02
PERFORMING OPERATIONS; TRANSPORTING
B05B12/02
PERFORMING OPERATIONS; TRANSPORTING
B05B13/02
PERFORMING OPERATIONS; TRANSPORTING
B05B12/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A can coating machine control system includes a coating control signal that functions as a go/no-go signal based on a plurality of monitored conditions such as can in position, vacuum pressure, gun in position, guard in position and speed condition. Local pressure regulation of the coating material in the spray gun is provided along with optional control of the material temperature. Local pressure regulation allows for optional spray weight control based on a wrap number derived from speed and gun spray durations. A CAN to CAN network buffer is provided as well for primary network isolation. A gun control circuit may be used to select specific gun drive signals and to adjust gun drive signals based on real-time feedback of the actual spray duration.
Claims
1. A can coating machine, comprising: a position sensor that produces a first signal that indicates whether a can is in position for coating; a second sensor that produces a second signal that indicates whether there is sufficient force holding the can in position for coating; a speed sensor that produces a third signal that indicates whether the can is rotating within a predetermined speed range for coating; a guard position sensor that produces a fourth signal that indicates whether a safety device is in position for coating; and a controller that generates a control signal based on said first, second, third, and fourth signals, wherein said control signal indicates that a coating operation may be performed when said first signal indicates the can is in position, said second signal indicates sufficient force holds the can in position, said third signal indicates the can is rotating within a predetermined speed range for coating, and said fourth signal indicates the safety device is in position.
2. The can coating machine of claim 1, wherein said second sensor detects a vacuum pressure of a vacuum holding the can in position for coating.
3. The can coating machine of claim 1, wherein said control signal comprises a ready to spray signal that is input to a control system of the can coating machine.
4. The can coating machine of claim 1, further comprising: a gun position sensor that produces a fifth signal that indicates whether a spray gun is in position for coating, wherein said control signal is further based on said fifth signal, and said control signal further indicates that the coating operation may be performed when said fifth signal indicates the spray gun is in position.
5. The can coating machine of claim 1, further comprising: a fluid circuit configured to supply coating material, said fluid circuit comprising a regulator and a second pressure transducer which generates a second pressure signal related to the pressure of the coating material after it flows through said regulator; a coating device configured to receive the coating material from the fluid circuit, said coating device comprising a first pressure transducer which generates a first pressure signal related to the pressure of the coating material proximate the coating device; and a pressure control system configured to regulate the pressure of the coating material supplied to the coating device based on said first and second pressure signals.
6. The can coating machine of claim 5, wherein said coating device further comprises a spray gun, wherein said pressure control system receives a commanded pressure and regulates the pressure of the coating material proximate the spray gun to said commanded pressure.
7. The can coating machine of claim 6, wherein said commanded pressure is an input received over a network.
8. The can coating machine of claim 5, further comprising a temperature sensor for sensing the temperature of the coating material proximate the coating device, wherein said temperature sensor generates a temperature signal and forwards said temperature signal to said pressure control system.
9. The can coating machine of claim 6, further comprising a wrap number means for determining a wrap number based on can rotation speed and coating device spray time, wherein said wrap number means adjusts said commanded pressure based on said determined wrap number.
10. The can coating machine of claim 1, further comprising: a rotating workpiece holder upon which the can is secured for coating; and a sensor that detects rotational speed of the workpiece holder, said sensor generating a sensor signal that varies with said rotational speed of the workpiece holder.
11. The can coating machine of claim 10, wherein said sensor detects movement of targets that rotate with said workpiece holder.
12. The can coating machine of claim 10, wherein the controller that receives said sensor signal and generates a speed error signal when the rotational speed is outside a predetermined range.
13. The can coating machine of claim 10, wherein said workpiece holder comprises a vacuum chuck.
14. The can coating machine of claim 1, further comprising: a plurality of coating guns that are operated in response to respective drive signals provided by a plurality of gun control circuits, wherein each of said plurality of gun control circuits is disposed on a separate gun control module.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
DETAILED DESCRIPTION OF THE EXEMPLARY EMBODIMENTS
(15) 1. Introduction
(16) The present disclosure is directed to apparatus and methods for application of material onto a work piece surface, such as, for example, the rotating surfaces of a can. In an exemplary embodiment, the inventions are illustrated herein for use with a spray coating process and apparatus for spraying a coating material, such as for example water and/or solvent borne coating material, to the interior surface of a rotating can body. For example, coating material may be applied to the interior surface of a two piece or three piece can body or outside dome spray.
(17) While the inventions are described and illustrated herein with particular reference to various specific forms and functions of the apparatus and methods thereof, it is to be understood that such illustrations and explanations are intended to be exemplary in nature and should not be construed in a limiting sense. For example, the inventions may be utilized in any material application system involving the application of material to a rotating surface, and some inventions may find useful application to other coating application systems in which the coated surface is not rotating. The surface need not be a can surface, and need not be an interior surface, but may include exterior surfaces, generally planar, curvilinear and other surface geometries, end surfaces, and so on. The application system illustrated herein is a spray coating application system, however the word spray is not intended to be limiting. The inventions may be similarly applied to other coating or material application techniques such as, for example, deposition, coating, brushing and other contact and non-contact application systems, as well as for liquid and non-liquid coating materials. The surface being coated may be rotated by a number of different techniques and apparatus and the various inventions are not necessarily limited to any particular rotation technology. Although the exemplary embodiments illustrate a modular type distributed control system, it will be readily appreciated that many of the inventive aspects described herein may be implemented in a system that is neither modular nor networked.
(18) While various inventive aspects, concepts and features of the inventions may be described and illustrated herein as embodied in combination in the exemplary embodiments, these various aspects, concepts and features may be used in many alternative embodiments, either individually or in various combinations and sub-combinations thereof. Unless expressly excluded herein all such combinations and sub-combinations are intended to be within the scope of the present inventions. Still further, while various alternative embodiments as to the various aspects, concepts and features of the inventionssuch as alternative materials, structures, configurations, methods, circuits, devices and components, software, hardware, control logic, alternatives as to form, fit and function, and so onmay be described herein, such descriptions are not intended to be a complete or exhaustive list of available alternative embodiments, whether presently known or later developed. Those skilled in the art may readily adopt one or more of the inventive aspects, concepts or features into additional embodiments and uses within the scope of the present inventions even if such embodiments are not expressly disclosed herein. Additionally, even though some features, concepts or aspects of the inventions may be described herein as being a preferred arrangement or method, such description is not intended to suggest that such feature is required or necessary unless expressly so stated. Still further, exemplary or representative values and ranges may be included to assist in understanding the present disclosure, however, such values and ranges are not to be construed in a limiting sense and are intended to be critical values or ranges only if so expressly stated. Moreover, while various aspects, features and concepts may be expressly identified herein as being inventive or forming part of an invention, such identification is not intended to be exclusive, but rather there may be inventive aspects, concepts and features that are fully described herein without being expressly identified as such or as part of a specific invention, the inventions instead being set forth in the appended claims. Descriptions of exemplary methods or processes are not limited to inclusion of all steps as being required in all cases, nor is the order that the steps are presented to be construed as required or necessary unless expressly so stated.
(19) 2. Detailed Description
(20) With reference to
(21) The coating machine such as spray machine S further includes at least one material application mechanism or coating device 4 that sprays or otherwise deposits or applies a coating material M (
(22) The application mechanism or spray gun 4 may be supported on any suitable structure, including a robotic arm, for example, so that the spray gun position may be manually or automatically controlled as the case may be. The spray gun 4 operates in response to a number of control signals and functions, including an on/off control or trigger function T (
(23) Each spray line may include one or more spray machines S. Each spray machine S typically includes a spray machine control system E. The spray machine control system E typically is realized in the form of a PLC or other suitable programmable control circuit. The control system E controls a spray time window F (also see signal 270,
(24) In the exemplary embodiments, each spray machine S includes two spray guns 4 and two drive systems D. Note that
(25)
(26) With reference to
(27) In addition, the rotating chuck 2 may be provided with metal or other suitable speed targets 10 that rotate past an optional speed sensor 11 that monitors or detects the speed of the rotating chuck to ensure that the chuck 2 and the can 3 are rotating at a proper coating speed. Many alternative arrangements and techniques may be used for the speed sensor, including optical sensors, magnetic sensors and so on. The speed sensor 11 output thus may be a signal that varies with the speed of the chuck, or may include circuitry that outputs a signal indicating whether the detected speed is within an acceptable range, or any other suitable speed indicating signal as the case may be for a particular control system design. The speed detection may be performed while a can is present in the spray pocket, or when outside the spray pocket.
(28) A can-in-position or can-in-pocket (CIP) sensor 12 monitors the presence of a can in the spray position and an optional gun-in-position sensor 13 ensures that a spray gun is in the proper position for spraying the can during a coating operation. For example, for a manually operated gun positioning arrangement, after the spray gun is properly positioned on a suitable support structure, a proximity sensor 13 or other suitable detector may be positioned so as to detect the properly positioned gun. Thereafter, if the gun position changes, the sensor 13 output will change to indicate the gun is no longer in its correct position for a coating operation. As another alternative, if an automatic gun positioning arrangement is usedsuch as a robotic arm for examplethe associated motor or motor control may output a signal when the gun is properly positioned, or a proximity sensor may still be used. An optional safety guard sensor 14 ensures that the safety cage G has been positioned and/or locked around the spray machine before it begins to rotate to protect any operator in the area.
(29) In all cases of the monitored conditions, many different techniques and arrangementsfar too many to listmay be used to generate signals for the can-in-pocket, gun-in-position, vacuum acceptable, speed related signal and guard-in-position conditions.
(30) Although the exemplary embodiments herein illustrate a vacuum chuck, there are many other known ways to secure the cans to the drive mechanism D or star wheel 1, including clamps, electromagnetic devices and so on. The inventive concepts herein are not necessarily limited to the use of a vacuum chuck, but rather a more general concept of monitoring or detecting that a can to be sprayed is being adequately held in place, however that determination may be made. Furthermore, the concept below of a coating operation control signal may be implemented based on monitored conditions that do not include a vacuum chuck or the holding force of the can on the star wheel.
(31) Although the gun in position sensor, the speed sensor and the guard in position sensor are noted as being optional, in some applications the CIP sensor and the vacuum sensor may also be optional. In other words, one of the inventive aspects of the disclosure is to provide a control signal for a coating operation that is used to indicate that the system is ready to spray (RTS), or in other words a good-to-go (GTG) coating operation control signal 22. The good-to-go or ready-to-spray coating operation control signal thus functions as a go/no-go indicator to an operator and/or a control circuit that various selected conditions are okay to allow a coating operation to begin. The selected conditions may be chosen based on overall requirements for a particular application, and in general will typically relate to those conditions that if not acceptable should inhibit a coating operation or at least result in a warning indication of some suitable format. In the exemplary embodiment, the CIP condition and the adequate vacuum condition are the chosen minimum conditions that must be acceptable since these conditions can significantly affect the quality of the applied coating material. However, in many situations the speed condition, guard position and gun position may also be deemed important enough to form part or all of the criteria for the go/no-go control signal. In other applications, the CIP and/or vacuum conditions may be deemed optional. Thus, the developed control signal 22 may be based on these exemplary conditions, a subset thereof, or additional and different monitored conditions as a matter of design choice.
(32) The characterization of the control signal 22 as being a go/no-go type signal is merely one exemplary embodiment in which the control signal 22 may be used to enable or inhibit a coating operation. In other embodiments, the control signal 22 may simply issue a warning signal of some suitable format (such as a warning light, buzzer, screen icon and so on) that indicates to the operator that there is a fault condition in one or more of the selected conditions being monitored to generate the control signal 22. The control signal 22 therefore is more generally to be understood as developed from a multifunction set of input conditions and an output state that indicates whether there is a fault or other abnormality condition in one of more of the input conditions. The control signal 22 may be used to automatically inhibit a coating operation on a can by can basis, to inhibit a coating operation if the fault condition persists past a pre-selected number of coating operations, or may provide an indication or warning to the operator, allowing for the operator to decide whether to inhibit or continue with a coating operation.
(33) The speed sensor 11 produces an output signal 11a that may be a signal that simply indicates whether a minimum acceptable speed is detected, or may be an actual speed based signal that is then interpreted by other circuits in the system to determine if the speed is within an acceptable range for a coating operation. The vacuum sensor 9 produces an output signal 9a that may be a signal that simply indicates whether a minimum acceptable vacuum is detected, or may be the actual vacuum based signal that is then interpreted by other circuits in the system to determine if the vacuum is within an acceptable range for a coating operation. The CIP sensor 12 generates a signal 12a that indicates whether a can is in position for a coating operation. The gun in position sensor 13 produces a signal 13a that indicates whether the spray gun 4 is in position for a coating operation, and the guard position sensor 14 produces a signal 14a that indicates whether the safety device 14 such as a protective cage is in position for a coating operation
(34) The signals from these five sensors 9, 11, 12, 13 and 14 (or more or less as the case may be based on system design) are input into a multifunction spray machine monitor circuit 15. The multifunction machine monitor circuit 15 may execute a wide variety of monitor and control functions for the system S, or in a simplified embodiment may receive the monitored condition signals, such as from the five sensors described herein for example, and produce the control signal 22 output to a control circuit such as, for example, a spray monitor circuit module 18. In accordance with an inventive aspect of the present disclosure, the multifunction machine monitor circuit 15 may execute, monitor and control one or more functions associated with the system S locally, rather than having those functions controlled from a remote or distant location such as over a network.
(35) For example, in one embodiment the monitor circuit 15 may be used to locally regulate the base pressure of the coating material for the spray gun 4 as a function of a commanded base pressure that is part of a coating operation recipe. Alternatively, the monitor circuit 15 may be used to regulate back pressure at the source 20 pump regulator, for example. In another embodiment, the monitor circuit 15 may locally regulate temperature of the coating material for the spray gun 4 based on a commanded temperature that may be part of a coating operation recipe. Still further, the monitor circuit 15 may monitor the conditions from the condition sensors and generate the go/no-go control signal 22. Alternatively though, the control signal 22 may be generated in any circuit within the over system S. Other local control functions may be executed as needed for particular systems S. For example, as described further herein below, a remote display (
(36) Although it is noted that a single circuit arrangement may be used to implement the various local control and monitoring functions herein, this is not intended to imply that a single circuit must be used. Separate circuits and controllers may be used as required for the various functions of the monitor circuit 15 or various functions may be combined into a single controller. For example, the control signal 22 in one embodiment may be realized in the form of a simple AND logic function that can be realized in any circuit located anywhere convenient, or as part of a more complex control circuit 15 or 18. The control signal 22 may alternatively be developed as a software signal for example. Thus, for the various control and monitor functions herein, the actual implementation and form of the circuits, signals and controls may be software, hardware, a combination thereof, or otherwise largely a matter of design choice based on the overall design criteria of the system. Therefore the words circuit, system, signal and control should be very broadly interpreted to include any form of realization of these features including software, hardware or a combination thereof as the case may be. In one embodiment, the spray monitor circuit 18 may be, for example, an iTrax system noted herein above, with the monitor circuit 15 being an add-on feature or module to such a system.
(37) If the appropriate inputs are received from all five sensors indicating that the system is ready to spray (in other words, none of the input signals being monitored indicates a fault condition), then the monitor circuit 15 outputs the control signal 22 in a first state indicating that the machine is ready to spray (a GTG or RTS signal). This state of the control signal may thus be used as an enable signal to permit a coating operation to proceed. If one or more sensors do not provide an appropriate signal to the monitor circuit 15 (in other words, at least one or more of the signals being monitored indicates a fault condition), then the control signal 22 will be output from the monitor circuit 15 in a second state indicating the machine is not ready to spray. This state of the control signal may thus be used as an inhibit or disable signal to prevent a coating operation from proceeding. Alternatively, the second state may be used as a warning or to generate an appropriate warning to the operator that a fault condition has been detected, whether or not the control signal second state is used as an automatic coating operation inhibit function.
(38) Accordingly, one of the inventive teachings of the present disclosure, is that a customer can select that a can will not be sprayed with coating unless the can is securely held to the chuck, is rotating at the proper speed and is in the right position for a coating operation, and unless the spray gun is in the right position as well with the safety cage secured around the machine. These sensors, or any subset thereof, or other sensors as needed, help to ensure that certain of the problems that can cause cans to be improperly sprayed are detected before the cans are sprayed with coating material. Thus, these sensors, alone or in combination with the multifunction spray machine monitor 15 improve the control capabilities of the spray monitor system 18 such as an iTrax system.
(39) With reference to
(40) With reference to
(41) The basic system of
(42) In
(43) Also communicating with the network 112 are one or more modules 202. Each module 202 may receive all or a portion of a particular recipe that will be executed by the associated spray machine. In the
(44) It is important to recognize that
(45) Recipes or portions thereof may be downloaded or transferred from the PC 108 to each module 202 as need be. In the example of a system enhancement, the PC 108, converter 110, CAN network 112 and one or more spray monitors 18 may be part of a pre-installed iTrax system. Alternatively, these portions may be provided as part of a new installation.
(46) The spray monitor circuit 18 may include spray machine power control relay contacts 206 that open when the spray monitor circuits 18 determines that the spray machine should be shut down. For example, the spray monitor circuit 18 receives the control signal 22 (GTG or RTS) from the multifunction spray machine monitor circuit 15. If the control signal 22 indicates the spray machine is not ready, the spray monitor circuit 18 may hold the contacts 206 open until the fault conditions are fixed. Operator overrides may also be provided if so required. The spray monitor circuit 18 also receives a pressure signal 46 from a pressure regulation and controller circuit 42 (
(47) The gun control circuit module 204 may be used to generate appropriate gun drive signals 212 as well as to adjust the trigger and drive signals to achieve the commanded spray duration based on the real time feedback signal 208. The gun control circuit may also be used to operate a clean spray gun operation.
(48) In addition to the control signal 22, the multifunction spray machine monitor circuit module 15 may be used to carry out pressure regulation and temperature control as will be described below.
(49) Still another module 202 may be a remote display 70 (
(50) The computer 108 may also be used for data logging information placed on the bus 112 by any of the modules 202. As done, for example, with the iTrax system, the computer 108 may also be used for module configuration and system calibration processes as required.
(51) In order to achieve good can coating, it is also necessary that the coating material be properly supplied or delivered to the spray gun 4. Two of the primary factors in the nature of the coating material for good coating operations are the pressure and temperature of the coating material. We have found that good coating consistency and repeatability are achieved by monitoring and regulating pressure of the coating material proximate the spray gun, with optionally also including control of the temperature of the material. The local pressure control is realized by monitoring the pressure of the coating material in or proximate the spray gun, rather than at a more distant location in the fluid circuit. The exemplary embodiment of the monitor circuit 15 in relative close proximity to the spray machine is useful for also implementing a locally controlled pressure and temperature profile of the coating material, although the pressure and optional temperature monitoring and regulation may alternatively be performed by a separate or different control system.
(52)
(53) The control schematic of
(54) The output signal 46 from pressure sensor 2 (actual gun pressure) may be input to the spray monitor circuit 18 and used to determine the regulated base and/or fire pressure signal 47. The spray monitor circuit 18 outputs the sensed pressure value 47 and also a commanded pressure value 48 to the multifunction spray machine monitor circuit 15. In the exemplary embodiment, this communication is performed over a network such as, for example, the CAN network 112 or other suitable network or communication system. The monitor circuit 15 receives the commanded pressure value and sensed pressure value and through a conventional sample, gain and offset circuit 50 (or other suitable error detection algorithm and circuit) determines an error value or regulation signal 52 when the measured pressure in the spray gun differs from the commanded pressure. This regulation signal 52 is input to the pressure control circuit 42 where it is combined with the first pressure sensor output signal 43 so as to adjust the regulator 34 output pressure to the gun until the pressure in the gun (as sensed by the second transducer 44) is the same as the commanded pressure. In the exemplary embodiment of
(55) While the local pressure regulation provides for more accurate and responsive pressure regulation in the spray gun, the exemplary embodiment also allows other optional advantages to be realized. By using the spray monitor circuit 18 to issue the commanded pressure as part of a supervisory control loop, internal security functions within the overall control system (such as an ITrax system for example) better ensures that only authorized pressure changes are made. The system however may be provided with an electronic override knob adjustment when necessary since the spray monitor circuit 18 will typically include a visual display for the operator. Communication between the local pressure regulation function 42 and the spray monitor circuit 18 and the PC 108 over a network (116 in
(56) With reference to
(57) The ability to command and locally regulate the coating material pressure in the spray gun, also permits a supervisory range control function or process to be executed for improving wrap coating quality. An exemplary process includes the spray monitor circuit 18 determining a wrap number that is based on the rotation speed of the workpiece and the actual spray time duration X. The faster the speed, the higher the number of wraps for a given spray duration (spray duration being indicated by the known actual gun on and off times). The slower the rotation speed the lower the number of wraps for a given spray time duration. Typically, the spray monitor 18 will have a range for an acceptable wrap number for the various recipes. If the system determines that the wrap number is low, the system may command an increase in the base pressure at the gun (locally regulated as described herein above with respect to
(58)
(59) While the pressure regulation function is preferably done locally so as to provide faster real time closed loop control of the material pressure at the spray gun 4, temperature of the coating material typically changes at a slower rate than pressure. Therefore, the closed loop temperature control function may if desired be executed in the spray monitor circuit 18 rather than having a local control loop in the spray machine monitor control circuit 15, although the latter may be done as an alternative. For existing systems this allows the temperature control loop function to remain in place, but adding in the feature of monitoring the actual coating material pressure at the gun. In such an embodiment, the command and control signals for controlling the heater/chiller unit 68 may communicate over the network since closed loop response time is slow compared to local pressure regulation.
(60)
(61) A toggle switch 78 may be provided, for example, to switch between spray machines. For example, in the exemplary embodiment, two spray stations (e.g. two star wheels and two spray guns) may be monitored using a common monitor circuit 15 (see
(62) As an alternative embodiment, the remote monitor 70 need not be a dedicated monitor hardwired into the local electronics of the monitor control circuit 15. For example, the remote monitor may be part of a laptop computer or other portable device that has a monitor and that has a wireless connection to the monitor circuit 15, such as, for example, a WiFi or Bluetooth connection.
(63)
(64) As also illustrated in
(65) In the exemplary case of
(66) The monitor circuit 15 thus provides monitoring of selectable conditions to generate a coating operation control signal. The proximate location of the monitor circuit 15 to the machine stations also facilitates local pressure and temperature control and regulation of the coating material for the spray guns.
(67) With reference to
(68) The feedback signal 46 is ideally represented in
(69) The spray monitor circuit 18 generates a real time gun trigger signal 210 that corresponds to the actual spray duration of the spray gun for the last completed firing. The spray monitor circuit 18 may also receive a trigger monitor signal 208 from the gun control circuit 204. This trigger monitor signal 208 corresponds to the trigger or drive signal that the gun control circuit 204 uses to actually drive the spray gun on and off. Thus, the spray monitor 18 may compare or analyze the commanded trigger times with the measured actual spray duration time to verify the gun drive circuit and spray gun are operating properly.
(70) The gun control circuit 204 receives the real time spray duration feedback signal 210 and can adjust the gun drive signal 212 timing as appropriate for the next gun spray cycle so as to produce the desired actual spray duration. This closed loop control 308 based on real time spray duration feedback improves accuracy of the wrap number count and accuracy of the coating weight, particularly in combination with the optional expert system pressure adjustment described hereinabove.
(71) The gun control circuit 204 may receive different gun drive signal profiles 205, such as for example during recipe download and configuration from the operator interface computer 108 over the network 112. The gun control circuit 204 can thus pattern the gun drive signal 212 for the specific type or model spray gun it is controlling.
(72) Note in
(73) Some spray guns 4 include cleaning mechanisms 300 (
(74) The gun control circuit may also be configured to prevent an operator from attempting to program spray gun operation that is outside the capabilities of the gun. For example, if an operator tries to fire a gun more quickly than it can function and still apply a good coating, the gun control circuit may interrupt the spray machine or lock out the requested change.
(75) All of the control functions, monitoring functions and operation of the various modules described herein may be realized using well known hardware and software design criteria, or others later developed.
(76)
(77) With reference to
(78) The inventions have been described with reference to the exemplary embodiments. Modifications and alterations will occur to others upon a reading and understanding of this specification. It is intended to include all such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.