Control apparatus for a plurality of cryopumps

Information

  • Patent Grant
  • 6233948
  • Patent Number
    6,233,948
  • Date Filed
    Tuesday, February 15, 2000
    24 years ago
  • Date Issued
    Tuesday, May 22, 2001
    23 years ago
Abstract
For simultaneously controlling a plurality of cryopumps, one processor and communication conversion sections of the respective cryopumps are connected to each other with a communication network. The processor and a host computer are connected to each other with an exclusive line. The processor controls the cryopumps in time division by performing data exchange with the communication conversion sections of the cryopumps by means of packet exchange, line exchange and the like via the communication network. Thus, the need of providing exclusive processors for the cryopumps, respectively, is eliminated, allowing a large extent of cost reduction as well as a wiring simplification to be realized.
Description




BACKGROUND OF THE INVENTION




The present invention relates to a cryopump control apparatus for controlling a plurality of cryopumps.




Conventionally, cryopumps have been used for evacuation of the interior of a vacuum chamber in semiconductor manufacturing systems or the like. A cryopump of this type is made up by, in a two-stage expansion type refrigerator equipped with expansion cylinders of two stages, attaching a first cryo-panel to a first expansion cylinder of the first stage, further attaching a second cryo-panel to a second expansion cylinder of the second stage, closely fitting activated carbon to the inside of the second cryo-panel, and by covering the first and second cryo-panels as a whole with a casing.




With regard to the cryopump having such a makeup, an opening at a front end of the casing is fitted to a discharge port of a vacuum chamber via a gate valve. Then, water vapor within the vacuum chamber is frozen and collected, and discharged, by the first cryo-panel cooled to 50 K-80 K, and nitrogen gas, oxygen gas, argon gas and the like within the vacuum chamber are condensed and discharged by the second cryo-panel cooled to 10 K-20 K, and moreover hydrogen gas within the vacuum chamber is adsorbed and discharged by the activated carbon.




When the first and second cryo-panels are filled with the above accumulated substances such as hydrogen, oxygen and nitrogen, the first and second cryo-panels are increased in temperature and a nitrogen purge valve is opened so that nitrogen is introduced into the casing, by which a regeneration process of discharging the collected and adsorbed substances is carried out. Further, a cooldown process of cooling the first and second cryo-panels to a low temperature of 20 K is carried out.




In this connection, the discharging process, the regeneration process and the cooldown process in the cryopump are fulfilled by controlling, with an exclusive programmable processor (hereinafter, referred to simply as processor), the supply or discharge of high-pressure helium gas with respect to the two-stage expansion type refrigerator from or to a helium compressor, the turn-on and -off of heaters attached to the first and second cryo-panels, the monitoring of detection signals derived from a thermometer, a pressure gauge and a vacuum gauge, and the opening and closing of various valves.




In semiconductor manufacturing factories, when different processes such as sputtering and etching processes are carried out sequentially on semiconductor wafers, for example, a cluster tool in which process chambers for the respective processes are combined together is used. Further, the plurality of chambers are evacuated by independent cryopumps, respectively, thus making it necessary to control the evacuation process, the regeneration process and the cooldown process in the individual cryopumps according to their respective wafer processes and in correlation with one another.




Therefore, in conventional control apparatuses for cryopumps, a plurality of cryopumps are controlled in the following manner. For example, in the case of an electronically controlled cryopump disclosed in Japanese Patent Publication No. 2873031, exclusive processors


2




a


-


2




c


are provided for a plurality of cryopumps


1




a


-


1




c


, respectively, as shown in FIG.


10


. Then, a processor


2




a


for one cryopump


1




a


is connected with an exclusive line


4


to a host computer


3


that controls the whole system. Further, a processor


2




b


for the cryopump


1




b


is connected to the processor


2




a


with an exclusive line


5


, while a processor


2




c


for the cryopump


1




c


is connected to the processor


2




b


with an exclusive line


6


.




In this arrangement, control instructions from the host computer


3


to all the cryopumps


1




a


-


1




c


are transmitted to the processors


2




a


-


2




c


of the cryopumps


1




a


-


1




c


, respectively. Whereas an instruction, for example, to the processor


2




c


for the cryopump


1




c


is transmitted via the processors


2




a


,


2




b


, this is intended to facilitate the expanded provision of cryopumps, which is essentially nothing more than that an instruction is transmitted from the host computer


3


directly to the processor


2




c.






However, the above conventional electronically controlled cryopump has the following problems. That is, in the case of simultaneously controlling, for example, three cryopumps


1




a


-


1




c


, exclusive processors


2


having the same functions need to be provided for the cryopumps


1




a


-


1




c


, respectively. This is wasteful and lead to an increase in cost, as a problem.




Also, in the case where controlling objects per cryopump


1


are one power switch, two motor-operated valves, one valve motor, two heaters, one pressure gauge and one vacuum gauge, the host computer


3


and one cryopump


1


are connected to each other with eight control lines. Therefore, for simultaneous control of three cryopumps


1




a


-


1




c


,


24


(=8×3) control lines are wired from the host computer


3


, causing a complexity as another problem.




Accordingly, an object of the present invention is to provide a cryopump control apparatus which eliminates the need of providing exclusive processors for individual cryopumps in controlling a plurality of cryopumps, allowing cost reduction and wiring simplification to be achieved.




In order to achieve the object, there is provided a cryopump control apparatus for controlling a plurality of cryopumps, comprising:




a communication conversion section and an I/O conversion section both of which are provided in each of the plurality of cryopumps;




a processor for controlling the plurality of cryopumps; and




a communication network for connecting the processor and the communication conversion sections of the cryopumps to each other, wherein




the processor controls the individual cryopumps by performing data exchange with the communication conversion sections of the respective cryopumps via the communication network.




With this constitution, the processor performs data exchange with the communication conversion sections provided in the plurality of cryopumps, respectively, via the communication network, by which the plurality of cryopumps are controlled. In this way, a plurality of cryopumps are controlled by one processor without mounting exclusive processors on the cryopumps, respectively.




In one embodiment of the present invention, the communication network is formed into a hierarchical structure.




With this embodiment, a communication network can be easily built in the case where a plurality of groups of cryopumps are controlled by one processor or where some cryopumps are additionally provided as an expansion.




In one embodiment of the present invention, the apparatus comprises a compressor unit in which a communication conversion section and an I/O conversion section are provided, and which supplies a compressed refrigerant to the individual cryopumps, wherein




the communication conversion section of the compressor unit is connected to the communication network.




With this embodiment, the compressor unit for supplying high-pressure refrigerant gas to the plurality of cryopumps is also controlled via the communication network. This makes it possible to eliminate the exclusive line for connecting the processor and the compressor unit with each other.




In one embodiment of the present invention, the communication network is connected to a host computer.




With this embodiment, the control over the processor by the host computer that controls the whole system is also implemented via the communication network, making it possible to eliminate the exclusive line for connecting the host computer and the processor to each other. Also, the cryopumps, the compressor unit and the processor can be connected to the communication network in this order according to the closeness to the host computer, by which the wiring to the cryopumps, the compressor unit and the processor can be further simplified. Moreover, the evacuation system with the cryopumps can be incorporated into the network of the system controlled by the host computer.




In one embodiment of the present invention, the apparatus comprises a terminal-unit terminal provided in each of the cryopumps and connected to the I/O conversion section; and




a manual-operation terminal unit connectable to the terminal-unit terminal.




With this embodiment, it becomes possible to operate only a relevant cryopump at occurrence of a malfunction or the like, while directly viewing the operating state of the relevant cryopump, under the control of the processor based on an instruction from the manual-operation terminal unit.




In one embodiment of the present invention, each of the cryopumps has an index code storage section in which an index code of the relevant cryopump has been stored.




With this embodiment, when a cryopump mounted on a specific vacuum chamber is replaced with another cryopump, the contents of the ID code storage section are changed to an ID assigned to the after-replacement cryopump. Thus, it becomes possible to easily solve the problem that the processor cannot discriminate the respective cryopumps because the processor and the individual cryopumps are not directly connected to each other with exclusive lines.











BRIEF DESCRIPTION OF THE DRAWINGS




The present invention will become more fully understood from the detailed description given hereinbelow and the accompanying drawings which are given by way of illustration only, and thus are not limitative of the present invention, and wherein:





FIG. 1

is a view showing the overall configuration of a cryopump control apparatus according to the invention;





FIG. 2

is a view showing the overall configuration of a cryopump control apparatus in which the communication network is formed into a hierarchical structure;





FIG. 3

is a view showing the overall configuration of a cryopump control apparatus in which the compressor unit is also connected onto the communication network;





FIG. 4

is a view showing the overall configuration of a cryopump control apparatus in which the host computer is also connected onto the communication network;





FIG. 5

is a view showing the overall configuration of a cryopump control apparatus in which the cryopumps are manually controlled by manual operation from the processor;





FIG. 6

is a view showing the overall configuration of a cryopump control apparatus in which the cryopumps are operable at hand from an operation terminal unit;





FIG. 7

is a conceptual view showing main part of

FIG. 3

;





FIG. 8

is a detailed block diagram of part of

FIG. 7

relating to the communication control of the cryopump and the processor;





FIG. 9

is a flowchart of the cryopump control process performed by the communication conversion section and the I/O conversion section in

FIG. 8

; and





FIG. 10

is a view showing the overall configuration of a cryopump control apparatus according to the prior art capable of controlling a plurality of cryopumps.











DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS




Hereinbelow, the present invention is described in detail by way of embodiments thereof illustrated in the accompanying drawings.

FIG. 1

is a view showing the overall configuration of a cryopump control apparatus of this embodiment. In this embodiment, in order to simultaneously controlling a plurality of cryopumps


11




a


-


11




c


one processor


12


for controlling all the cryopumps


11




a


-


11




c


is provided. The processor


12


is connected to communication conversion sections


13




a


-


13




c


of the respective cryopumps


11




a


-


11




c


with a communication network


14


comprising, for example, coaxial cables or the like. The processor


12


is further connected to a host computer


15


, which controls the whole system, with an RS232C or other exclusive line


16


.




The communication network


14


, although not particularly limited, is typically a LAN (Local Area Network) using packet communications. In this LAN using packet communications, the processor


12


produces and delivers, to the communication network


14


, packets with headers added thereto, each of the headers describing an ID for specifying a location on the communication network


14


for a transmission-destination cryopump


11




a


-


11




c


(hereinafter, referred to as net ID) by delimiting into fixed lengths a time series of control data for the cryopumps


11




a


-


11




c


based on instructions from the host computer


15


.




Then, the communication conversion sections


13




a


-


13




c


of the cryopumps


11




a


-


11




c


monitor the headers of packets transmitted via the communication network


14


, and upon receiving a packet to which a header having a description of the net ID of a relevant cryopump


11


has been added, fetch the packet. After this on, the cryopumps


11


that have fetched packets therein perform the opening and closing of motor-operated valves, the rotation of valve motors and the control of turn-on and -off of heaters in response to a detection signal from a pressure gauge or a vacuum gauge, based on communication data of the fetched packets.




In this way, by transmitting packets to the cryopumps


11




a


-


11




c


one after another from the processor


12


, the plurality of cryopumps


11




a


-


11




c


can be simultaneously controlled by one processor


12


.





FIG. 2

shows a modification example in which the communication network is formed into a hierarchical structure. In this case, communication conversion sections


22




a


,


22




b


of cryopumps


21




a


,


21




b


are connected by a communication network


27


to a processor


25


connected by an exclusive line


29


to a host computer


26


which controls the whole system. Further, a communication network


28


to which communication conversion sections


24




a


,


24




b


of cryopumps


23




a


,


23




b


are connected, is connected to the communication network


27


. By so doing, for example when a plurality of groups of cryopumps


21


,


22


installed in different rooms are controlled by one processor


25


, or when some cryopumps are additionally provided, it becomes easier to build a communication network.





FIG. 3

shows a modification example in which the compressor unit is also connected onto the communication network. In this case, communication conversion sections


32




a


-


32




c


of cryopumps


31




a


-


31




c


are connected, by a communication network


37


, to a processor


34


connected by an exclusive line


38


to a host computer


36


which controls the whole system. Further, a compressor unit


33


and a processor


35


that controls the compressor unit


33


are connected to the communication network


37


. As a result of this, the compressor unit


33


that supplies compressed helium gas to the cryopumps


31




a


-


31




c


can also be controlled via the communication network


37


, making it possible to eliminate the exclusive line for connecting the processor


34


and the compressor unit


33


to each other.




The processor


35


for controlling the compressor unit


33


connected to the communication network


37


is intended to reduce the control burden on the processor


34


, and is not needed when the processor


34


is capable of surplus control burden. In such a case, as shown in

FIG. 3

, the processor


35


for controlling the compressor unit


33


may be further burdened with the control of part of the cryopumps, the cryopump


31




c


, without any problem.





FIG. 4

shows a modification example in which a host computer that controls the whole system is also connected onto the communication network. In this case, communication conversion sections


42




a


-


42




c


of cryopumps


41




a


-


41




c


, a compressor unit


43


, a processor


44


and a processor


45


which controls the compressor unit


43


are connected to the host computer


46


by a communication network


47


. As a result of this, the control over the processors


44


,


45


by the host computer


46


that controls the whole system can also be fulfilled via the communication network


47


, making it possible to eliminate the exclusive line for connecting the host computer


46


and the processor


44


to each other. Also, in the case where the cryopumps


41




a


-


41




c


, the compressor unit


43


and the processors


44


,


45


are connected to the communication network


47


, because the cryopumps


41


, the compressor unit


43


and the processor


44


,


45


can be connected in this order according to the closeness to the host computer


46


, wiring can be more simplified. Besides, it becomes possible to incorporate the evacuation system using the cryopumps


41




a


-


41




c


into the network of the whole system including the wafer transfer system and the like controlled by the host computer


46


.




In this embodiment also, the processor


45


for controlling the compressor unit


43


may be omitted when the processor


44


is capable of surplus control burden. Besides, as shown in

FIG. 4

, the processor


45


for controlling the compressor unit


43


may be further burdened with the control of part of the cryopumps, the cryopump


41




c


, without any problem.




In the cryopump control apparatuses via a communication network having the above-described constitutions, as shown in

FIG. 5

, an input section


54


such as a keyboard is provided in a processor


53


so that cryopumps


51


and a compressor unit


52


can be manually controlled by manual operation from the input section


54


via a communication network


55


. As a result of this, test operation or the like can be easily performed. In the case where the whole system comprises only an evacuation system using the cryopumps


51




a


-


51




c


, the constitution of

FIG. 5

alone suffices. Accordingly, in that case, the host computer is no longer necessary. Further, as shown in

FIG. 6

, an operation terminal unit


60


may be connected to cryopumps


56




a


-


56




c


, in which case a relevant cryopump


56


and a compressor unit


57


can be operated at hand via a communication network


59


by a processor


58


based on an instruction from the operation terminal unit


60


. As a result of this, it becomes possible to operate only a relevant cryopump


56


at occurrence of a malfunction or the like, while directly viewing the operating state of the cryopump


56


.




Now, the construction of a cryopump that enables the simultaneous control of a plurality of cryopumps via a communication network as described above is described below.

FIG. 7

shows a conceptual view showing main part of FIG.


3


. In

FIG. 7

, a two-stage expansion type refrigerator


61


comprising expansion cylinders


62


,


63


of two stages is used in a cryopump


31


.




A first cryo-panel


64


is mounted on a heat stage (first heat stage) in the first expansion cylinder


62


of the first stage. Also, a second cryo-panel


65


is mounted on a heat stage (second heat stage) in the second expansion cylinder


63


of the second stage.




Then, water vapor within the chamber (not shown) is frozen and collected, and discharged, by the first cryo-panel


64


and a baffle


66


attached to a front end of the first cryo-panel


64


. Meanwhile, oxygen gas, nitrogen gas, argon gas and the like that cannot be discharged by the first cryo-panel


64


are frozen and collected by the second cryo-panel


65


, while hydrogen gas is adsorbed to activated carbon (not shown) closely fitted to the second cryo-panel


65


, and then those gases are discharged.




In the first heat stage and the second heat stage, are mounted first, second heaters


67


,


68


for evaporating gas molecules that have been frozen and collected by heating the first, second cryo-panels


64


,


65


during the regeneration process. Also, an exhaust valve


69


is opened to discharge, out of the cryopump, regenerated gases that have been evaporated or released from the cryo-panels


64


,


65


or the activated carbon. A roughing exhaust valve


70


is opened to roughly evacuate the interior of a casing


71


when the regeneration process is ended and succeeded by the cooldown process. A pressure gauge


72


detects the atmospheric pressure and outputs an atmospheric pressure signal. A vacuum gauge


73


detects a vacuum pressure within the casing


71


and outputs a vacuum pressure signal. Thermometers


74


,


75


attached to the first, second heat stages detect heat stage temperatures and output temperature signals.




An I/O conversion section


76


receives control data that has been received by the communication conversion section


32


and that have been converted into a processible format, and distributes the data to a control section, a relay or the like depending on control objects as detailed later. Also, when the received communication data is a data request, the I/O conversion section


76


selects one of an atmospheric pressure signal derived from the pressure gauge


72


, a vacuum pressure signal derived from the vacuum gauge


73


and temperature signals derived from the thermometers


74


,


75


depending on the contents of the request, and then transmits the signal to the communication conversion section


32


. Then, the communication conversion section


32


converts the received signal into a signal format suited to propagation, and transmits the signal to the communication network


37


.




It is noted here that electric power for the cryopump


31


having the above constitution is supplied from the compressor unit


33


via a power line


77


to a valve motor (not shown) which controls a valve for supplying and discharging compressed helium gas derived from the compressor unit


33


to and from the two-stage expansion type refrigerator


61


during the evacuation process, as well as to the I/O conversion section


76


. In addition, reference numeral


78


denotes a net ID storage section in which the net ID of the cryopump


31


has been stored. An I/O conversion section (not shown) is mounted also on the compressor unit


33


.





FIG. 8

is a detailed block diagram of part of

FIG. 7

relating to the communication control of the cryopump


31


and the processor


34


via the communication network


37


. In ROM (Read Only Memory)


81


of the processor


34


, are stored operating programs, regeneration programs and cooldown programs corresponding to respective processes by the cryopumps


31




a


-


31




c


. In addition, in RAM (Random Access Memory)


82


, are stored such records and temporary data as operating conditions and regeneration conditions that can be set from external, operating history and regeneration history of the past as to the individual cryopumps


31




a


-


31




c


, and the like. An input section


54


, implemented by a keyboard or the like, serves for new registration and update of conditions or the like to the RAM


82


. An output section


84


, implemented by a display or the like, serves for output of contents of inputs from the input section


54


or the like.




A control section


85


, upon receiving an instruction from the host computer, reads out operating programs, regeneration programs or cooldown programs for the cryopumps


31




a


-


31




c


from the ROM


81


by looking up to the operating history and regeneration history stored in the RAM


82


, and as required, reads out operating conditions and regeneration conditions from the RAM


82


to create control data for the cryopumps


31




a


-


31




c


. Then, the control section


85


transmits the created control data to a communication control section


86


. The communication control section


86


delimits a time series of the control data into fixed lengths, and adds, to the data, headers having the description of net IDs or the like for specifying a transmission-destination cryopump


31




a


-


31




c


, thus preparing packets. Further, the communication control section


86


converts the prepared packets into a signal format suited to propagation via the communication network


37


, and outputs the signals to the communication network


37


.




The communication conversion section


32


of the cryopump


31


monitors the headers of packets transmitted via the communication network


37


as stated above, and by looking up to the net IDs stored in the net ID storage section


78


, fetches packets transmitted to the relevant cryopump


31


. Then, the communication conversion section


32


reads out communication data from the packets, converts the data into a processible format, and transmits the data to the I/O conversion section


76


.




The I/O conversion section


76


analyzes the received communication data and, when the data is control data for the heaters


67


,


68


, outputs a command responsive to the control data to a heater control section


87


. Also, when the data is control data for the exhaust valve


69


or the roughing exhaust valve


70


, the I/O conversion section


76


outputs a command responsive to the control data to a valve opening/closing relay


88


. When the data is control data for the valve motor or the like, the I/O conversion section


76


outputs a command responsive to the control data to an other control section


89


.




Further, when the data is a transmission request for temperature data of the thermometers


74


,


75


, the I/O conversion section


76


reads out temperature data responsive to the request derived from a temperature converter


90


. When the data is a transmission request for vacuum pressure data, the I/O conversion section


76


reads out vacuum pressure data derived from a vacuum-dedicated pressure converter


91


. When the data is a transmission request for atmospheric pressure data, the I/O conversion section


76


reads out atmospheric pressure data derived from an atmosphere-dedicated pressure converter


92


. When the data is a transmission request for ID data assigned to the cryopump


31


itself, the I/O conversion section


76


reads out ID code data of the cryopump


31


from an ID code storage section


93


. Then, the I/O conversion section


76


transmits the read data to the communication conversion section


32


. Subsequently, the communication conversion section


32


prepares packets by adding to each piece of the data a header having the description of the net ID or the like for specifying the processor


34


, converts the packets into a signal format suited to propagation via the communication network


37


, and outputs the signals to the communication network


37


. Although not described in detail, part of the history of the relevant cryopump


31


stored in the RAM


82


is to be written into the ID code storage section


93


via the communication network


37


by the control section


85


of the processor


34


. As a result of this, even when the cryopump


31


is disconnected from the processor


34


, necessary history of the cryopump


31


can be retained.




Further, in the event of an interrupt input from a terminal-unit terminal


94


originating from the operation terminal unit


60


connected to this terminal-unit terminal


94


, the I/O conversion section


76


transmits input data derived from the operation terminal unit


60


to the communication conversion section


32


. Otherwise, when the communication data received from the communication conversion section


32


is output data for the operation terminal unit


60


, the I/O conversion section


76


outputs the data to the terminal-unit terminal


94


.




In the cryopump control apparatus having the above-described constitution, the cryopump


31


operates according to a flowchart shown in

FIG. 9

under the control of the communication conversion section


32


and the I/O conversion section


76


. As stated before, when the cryopump


31


is powered from the compressor unit


33


via the power line


77


according to an instruction from the processor


34


, a cryopump control process operation starts.




At step S


1


, when a packet is received by the communication conversion section


32


via the communication network


37


, the program goes to step S


2


. At step S


2


, it is decided whether or not the net ID of the cryopump concerned is described in the header of the received packet. As a result, if the relevant net ID is described, the program goes to step S


3


. At step S


3


, communication data of the packet is read and delivered to the I/O conversion section


76


. After this on, the program flow moves to processes by the I/O conversion section


76


.




It is noted here that the net ID refers to an ID for specifying the location of a cryopump


31


on the communication network


37


, being an ID for specifying a cryopump


31


mounted on a specific vacuum chamber. Accordingly, even when a relevant cryopump


31


is replaced with another cryopump


31


′ because of failure, the net ID remains unchanged. In contrast to this, the ID stored in the ID code storage section


93


is an ID assigned to the relevant cryopump


31


itself. Accordingly, when the cryopump


31


mounted on the specific vacuum chamber is replaced with another cryopump


31


′ , the ID is changed to an ID assigned to the cryopump


31


′ . As a result, the records of the cryopump


31


itself such as operating history and regeneration history stored in the RAM


82


of the processor


34


are also set to initial values.




At step S


4


, the communication data received from the communication conversion section


32


is analyzed by the I/O conversion section


76


. At step S


5


, if the analysis result is control data, the program goes to step S


6


. At step S


6


, a command responsive to the control data is outputted to the control section or the relay specified by the control data. At step S


7


, if the analysis result is a data transmission request, the program goes to step S


8


. At step S


8


, data is read out from the converter


90


-


92


or the ID code storage section


93


specified by the communication data, and transmitted and stored to output buffer contained in the communication conversion section


32


.




At step S


9


, if an analysis result is output data for the operation terminal unit


60


, the program goes to step S


10


. At step S


10


, the output data is transmitted to the terminal-unit terminal


94


. At step S


11


, it is decided whether or not an interrupt input from the operation terminal unit


60


is present. As a result, if an interrupt input is present, the program goes to step S


12


; if not, the program skips step S


12


. At step S


12


, terminal data derived from the terminal-unit terminal


94


is stored into the output buffer of the communication conversion section


32


. After this on, the program moves to the process by the communication conversion section


32


.




At step S


13


, it is decided by the communication conversion section


32


whether or not output data has been stored in the output buffer. As a result, if the output data has been stored, the program goes to step S


14


; if not, the program returns to step S


1


, moving to the process for the next received package. At step S


14


, a packet in which headers having the description of the net ID of the processor


34


are added to the output data is prepared and transmitted to the communication network


37


. Subsequently, the program returns to step S


1


, moving to the process for the next received package.




As described above, in this embodiment, in order to simultaneously control a plurality of cryopumps


11




a


-


11




c


as shown in

FIG. 1

, one processor


12


for controlling the plurality of cryopumps


11




a


-


11




c


according to instructions of the host computer


15


, and communication conversion sections


13




a


-


13




c


of the cryopumps


11




a


-


11




c


are connected to each other with the communication network


14


. Then, the processor


12


performs data exchange with the communication conversion sections


13




a


-


13




c


of the cryopumps


11




a


-


11




c


by means of packet exchange, line exchange or the like via the communication network


14


so as to control the cryopumps


11




a


-


11




c


in time division.




Therefore, according to this embodiment, the processor


12


, expensive in price, has only to be provided one in number in order to simultaneously control a plurality of cryopumps


11




a


-


11




c


. That is, there is no need of providing exclusive processors for the individual cryopumps


11




a


-


11




c


, respectively, so that a large extent of cost reduction can be achieved. Also, the processor


12


and the individual cryopumps


11




a


-


11




c


may be connected to each other by a one-line communication network


14


. Therefore, it is no longer necessary to connect the host computer


15


and the individual cryopumps


11




a


-


11




c


with exclusive lines, so that the number of lines can be reduced and the wiring can be simplified.




Further, by forming the communication networks


27


,


28


into a hierarchical structure as shown in

FIG. 2

, it becomes easier to build the communication networks in the case where a plurality of groups of cryopumps


21


,


23


are controlled by one processor


25


, or where some cryopumps are additionally provided. Furthermore, by connecting the compressor unit


33


also onto the communication network


37


as shown in

FIG. 3

, it becomes possible to control, also via the communication network


37


, the compressor unit


33


for supplying compressed helium gas to the cryopumps


31




a


-


31




c.






Therefore, the exclusive line for connecting the processor


34


and the compressor unit


33


to each other can be eliminated. Further, by connecting the host computer


46


, which controls the whole system, also onto the communication network


47


as shown in

FIG. 4

, the exclusive line for connecting the host computer


46


and the processor


44


to each other can be eliminated. Besides, the evacuation system sing the cryopumps


41




a


-


41




c


can be included in the network of the system controlled by the host computer


46


.




Furthermore, as shown in

FIG. 6

, the operation terminal unit


60


can be made connectable to the cryopumps


56




a


-


56




c


, and a relevant cryopump


56


and the compressor unit can be made operable at hand by the processor


58


via the communication network


59


based on an instruction from the operation terminal unit


60


. As a result of this, it becomes possible to operate only the relevant cryopump


56


while directly viewing the operating state of the cryopump


56


at occurrence of a malfunction or the like.




Further, the ID code storage section


93


is provided in each of the cryopumps


31


, and an ID code assigned to the relevant cryopump


31


itself is stored therein. Then, when a cryopump


31


mounted on a specific vacuum chamber is replaced with another cryopump


31


′ , the contents of the ID code storage section


93


are changed to an ID assigned to the cryopump


31


′ . Further, the records of the after-replacement cryopump


31


′ such as operating history and regeneration history stored in the RAM


82


of the processor


34


are also set to initial values. Therefore, it becomes possible to easily solve the problem that the processor


34


cannot specify the individual cryopumps


31




a


-


31




c


because the processor


34


and the individual cryopumps


31




a


-


31




c


are not directly connected to each other with exclusive lines, respectively. As a result, the regeneration process, an overhaul and the like can be carried out on the individual cryopumps


31




a


-


31




c


appropriately according to specified plans.




The above embodiment has been described on the assumption that the communication network


37


is a LAN using packet exchange. However, the communication network of the invention is not particularly limited to this but a concept including radio networks and the like. Also, the construction of the cryopump


31


shown in

FIG. 7

is no more than a typical example, and actually is equipped with more valves and the like. In those cases, the cryopump


31


is controlled in the same manner. Further, in the above embodiment, although the operating conditions and regeneration conditions, operating history and regeneration history and the like are recorded in the RAM


82


, those conditions and histories and the like may be recorded in such external memories as hard disks and memory cards without any problem.




The invention being thus described, it will be obvious that the same may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of the invention, and all such modifications as would be obvious to one skilled in the art are intended to be included within the scope of the following claims.



Claims
  • 1. A cryopump control apparatus for controlling a plurality of cryopumps, comprising:a communication conversion section and an I/O conversion section both of which are provided in each of the plurality of cryopumps; a processor for controlling the plurality of cryopumps; and a communication network for connecting the processor and the communication conversion sections of the cryopumps to each other, wherein the processor controls the individual cryopumps by performing data exchange with the communication conversion sections of the respective cryopumps via the communication network.
  • 2. A cryopump control apparatus according to claim 1, whereinthe communication network is formed into a hierarchical structure.
  • 3. A cryopump control apparatus according to claim 1, further comprising:a compressor unit in which a communication conversion section and an I/O conversion section are provided, and which supplies a compressed refrigerant to the individual cryopumps, wherein the communication conversion section of the compressor unit is connected to the communication network.
  • 4. A cryopump control apparatus according to claim 1, whereinthe communication network is connected to a host computer.
  • 5. A cryopump control apparatus according to claim 1, further comprising:a terminal-unit terminal provided in each of the cryopumps and connected to the I/O conversion section; and a manual-operation terminal unit connectable to the terminal-unit terminal.
  • 6. A cryopump control apparatus according to claim 1, whereineach of the cryopumps has an index code storage section in which an index code of the relevant cryopump has been stored.
Priority Claims (1)
Number Date Country Kind
11-276463 Sep 1999 JP
US Referenced Citations (5)
Number Name Date Kind
4966016 Bartlett Oct 1990
5010737 Okumura et al. Apr 1991
5157928 Gaudet et al. Oct 1992
5375424 Bartlett et al. Dec 1994
5443548 Saho et al. Aug 1995
Foreign Referenced Citations (1)
Number Date Country
B2-2873031 Jan 1999 JP