Claims
- 1. A control system for controlling an apparatus that performs at least one operation on at least one substrate, the control system comprising:
a user interface for coupling to a user interface device through which a user of the apparatus can monitor and control operation of the apparatus; a chassis server including:
a connection system that provides an interface between the chassis server and the user interface; a message system, that transfers messages between systems within the chassis server; a chassis management system that controls the apparatus to perform the at least one operation on the at least one workpiece; a pattern management system that contains at least one recipe defining characteristics of the operation to be performed on the workpiece, and provides messages over the message system to the chassis management system so that the chassis management system controls the apparatus based on the characteristics of the at least one recipe.
- 2. The control system of claim 1, wherein the connection system includes a plurality of user interfaces for allowing a plurality of user interface devices to simultaneously monitor operation of the apparatus.
- 3. The control system of claim 2, wherein the connection system is designed to allow only one user interface device of the plurality of user interface devices to control operation of the apparatus.
- 4. The control system of claim 3, wherein at least one of the user interfaces is configurable to provide connection to a remote user interface device.
- 5. The control system of claim 1, wherein the apparatus includes a work head that performs the operation on the substrate, and wherein the control system further includes a head manager that provides an interface between the chassis management system and the work head to communicate commands from the chassis manager to the work head and to transmit status information from the work head to the chassis manager.
- 6. The control system of claim 5, wherein the apparatus includes a plurality of work heads that can simultaneously perform operations on a plurality of substrates, and wherein the control system is configured to establish a separate instance of the head manager for each of the work heads, so that each of the work heads can simultaneously operate in an asynchronous manner.
- 7. The control system of claim 6, wherein the pattern management system includes a plurality of recipes, one of which is selected for each instance of the head manager, and wherein characteristics of one of the recipes are communicated to each instance of the head manager by the pattern management system, so that each of the work heads can perform different operations as defined by the recipes.
- 8. The control system of claim 7, wherein the apparatus is a dispensing system, wherein each of the work heads is a pump for dispensing dots of material on a substrate, and wherein the recipes define dispensing patterns of the dots on the substrate.
- 9. The control system of claim 8, further comprising a sensor that detects a type of substrate that is loaded into the apparatus and selects a recipe from the pattern management system based on the type of substrate that is loaded into the apparatus.
RELATED APPLICATIONS
[0001] This application claims priority from application Ser. No. 09/033,022 filed Mar. 2, 1998, which application claims priority from Provisional Application Ser. No. 60/065,061, filed Nov. 10, 1997, both of which are incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60065061 |
Nov 1997 |
US |
Continuations (2)
|
Number |
Date |
Country |
Parent |
09459784 |
Dec 1999 |
US |
Child |
09790218 |
Feb 2001 |
US |
Parent |
09033022 |
Mar 1998 |
US |
Child |
09459784 |
Dec 1999 |
US |