Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4497462B2 - Wafer transfer controller applicable to equipment model - Google Patents
[go: Go Back, main page]

JP4497462B2 - Wafer transfer controller applicable to equipment model - Google Patents

Wafer transfer controller applicable to equipment model Download PDF

Info

Publication number
JP4497462B2
JP4497462B2 JP2004186316A JP2004186316A JP4497462B2 JP 4497462 B2 JP4497462 B2 JP 4497462B2 JP 2004186316 A JP2004186316 A JP 2004186316A JP 2004186316 A JP2004186316 A JP 2004186316A JP 4497462 B2 JP4497462 B2 JP 4497462B2
Authority
JP
Japan
Prior art keywords
robot
wafer transfer
shared memory
carrier
controller
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 - Fee Related
Application number
JP2004186316A
Other languages
Japanese (ja)
Other versions
JP2006013040A (en
Inventor
浩司 大畑
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.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric Corp
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 Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Priority to JP2004186316A priority Critical patent/JP4497462B2/en
Publication of JP2006013040A publication Critical patent/JP2006013040A/en
Application granted granted Critical
Publication of JP4497462B2 publication Critical patent/JP4497462B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
  • General Factory Administration (AREA)

Description

本発明は、シリコンウエハを半導体製造装置内で移送制御するウエハ搬送コントローラに関し、特に共有メモリを中心に各制御処理を配置し、半導体製造装置の搬送部分をモデル化した装置モデル適用型ウエハ搬送コントローラに関する。 The present invention relates to a wafer transfer controller that controls transfer of a silicon wafer in a semiconductor manufacturing apparatus, and more particularly to an apparatus model application type wafer transfer controller in which each control process is arranged around a shared memory and a transfer portion of a semiconductor manufacturing apparatus is modeled. About.

従来のウエハ搬送コントローラは、搬送ロボットなどの搬送機器機器の構成に応じて制御プログラムが構築されている。
図6は、従来技術のウエハ搬送コントローラを示すブロック図である。
図6において、61はウエハ搬送コントローラ、62は上位処理装置、63はオンラインホスト通信処理部、64はGUI(Graphical User Interface)処理部、65は搬送シーケンス処理部、66は搬送ロボット制御処理部、67はI/O制御処理部、68は搬送機器群である。
以下、図6を用いて従来技術のウエハ搬送コントローラの構成を説明する。
ウエハ搬送コントローラ61は、その内部にオンラインホスト通信処理部63、GUI処理部64、搬送シーケンス処理部65、搬送ロボット制御処理部66、およびI/O制御処理部67を配置し、上位処理装置62からの指令に基づいて、搬送機器群68を制御している。各処理部63、64、65、66、67は、半導体製造装置の搬送仕様に応じてそれぞれ構築されている。
各処理部間では搬送制御を行なうための情報の受け渡しが行なわれ、共有メモリを介して情報を伝達し、効率よく搬送制御ができる様に構築されている。また、共有メモリの取り扱い方法に関しては、プロセッサ間で排他処理を行ない、共有メモリの効率的な共有を実現するように考えられてきた(例えば、特許文献1参照)。
このように、従来のウエハ搬送コントローラは、効率よく情報処理が行なえるようになっている。
特公平6−42231号公報(第4−6頁、第1図)
In a conventional wafer transfer controller, a control program is constructed according to the configuration of transfer equipment such as a transfer robot.
FIG. 6 is a block diagram showing a conventional wafer transfer controller.
In FIG. 6, 61 is a wafer transfer controller, 62 is a host processing device, 63 is an online host communication processing unit, 64 is a GUI (Graphical User Interface) processing unit, 65 is a transfer sequence processing unit, 66 is a transfer robot control processing unit, 67 is an I / O control processing unit, and 68 is a transport device group.
Hereinafter, the configuration of a conventional wafer transfer controller will be described with reference to FIG.
The wafer transfer controller 61 includes an online host communication processing unit 63, a GUI processing unit 64, a transfer sequence processing unit 65, a transfer robot control processing unit 66, and an I / O control processing unit 67. The transporting device group 68 is controlled based on the command from. Each processing unit 63, 64, 65, 66, 67 is constructed according to the transport specification of the semiconductor manufacturing apparatus.
Information is transferred between the processing units for transport control, and the information is transmitted via the shared memory so that the transport control can be performed efficiently. As for the method of handling the shared memory, it has been considered that exclusive processing is performed between processors to realize efficient sharing of the shared memory (for example, see Patent Document 1).
As described above, the conventional wafer transfer controller can perform information processing efficiently.
Japanese Examined Patent Publication No. 6-42231 (page 4-6, FIG. 1)

しかしながら、従来の共有メモリを使ったウエハ搬送コントローラなどのシステムにおいては、効率的な制御処理および情報処理を主眼に機能分割、情報の流れ、および排他を実現しているため、制御対象の一部が変更された場合、各制御処理の見直しや情報構造の見直しを余儀なくされ、類似システムへの転用や流用が困難であるという問題があった。
本発明はこのような問題点に鑑みてなされたものであり、制御対象の一部が変更されても各制御処理の見直しや情報構造を変更することなく類似システムへの転用や流用が可能な装置モデル適用型ウエハ搬送コントローラを提供することを目的とする。
However, in a system such as a wafer transfer controller using a conventional shared memory, functional division, information flow, and exclusion are realized mainly for efficient control processing and information processing. However, there is a problem that it is difficult to divert and divert to a similar system because each control process and information structure must be reviewed.
The present invention has been made in view of such problems, and can be diverted to a similar system or diverted without revising each control process or changing the information structure even if a part of the control target is changed. An object of the present invention is to provide an apparatus model application type wafer transfer controller.

上記問題を解決するため、請求項1に記載の発明は、ウエハを挿入して搬送するためのキャリアと、前記キャリアを制御するためのキャリアコントローラと、前記キャリアからプロセスチェンバ内の指定ポイントへウエハを搬送するためのウエハ搬送ロボットと、 前記ウエハ搬送ロボットを制御するためのロボットコントローラと、ウエハの移送に関連するI/O機器と、前記キャリアコントローラ、前記ロボットコントローラおよび前記I/O機器を統括制御するウエハ搬送コントローラと、を備えたウエハ搬送装置において、前記ウエハ搬送コントローラは、ウエハ搬送制御に関する情報を格納するための共有メモリと、上位装置と通信制御を行ない、前記共有メモリに搬送要求を記録するためのオンライン通信手段と、前記共有メモリに記録された前記搬送要求をトリガとし、ロボットコマンドおよびキャリアコマンドを、前記共有メモリに書き込んで具体的なシーケンスを実行するための搬送シーケンス処理手段と、前記共有メモリに記録された前記ウエハ搬送コントローラの状態をモニタ表示するための搬送状態表示手段と、前記共有メモリより前記キャリアコマンドを取得し、前記キャリアコントローラへ送信すると共に、前記キャリアコントローラからのイベント通知を前記共有メモリに記録するためのキャリア制御手段と、前記共有メモリより前記ロボットコマンドを取得して前記ロボットコントローラへ送信すると共に、前記ロボットコントローラからのイベント通知を前記共有メモリに記録するためのウエハ搬送ロボット制御手段と、前記共有メモリから前記I/O機器のI/O接点情報を読み取り、前記I/O接点の更新情報を反映するためのI/O制御手段と、を有し、前記オンラインホスト通信手段、前記搬送シーケンス処理手段、前記搬送状態表示手段、前記キャリア制御手段、前記ウエハ搬送ロボット制御手段、および前記I/O制御手段、は、互いに独立し前記共有メモリに対してのみアクセスできるものであることを特徴としている。
また請求項2に記載の発明は、前記共有メモリは、ウエハを搬送する装置構造や機器の特徴を抽出したウエハ搬送機器モデルを定義し、このモデルから想定される搬送位置情報、ロボットコマンドやキャリア制御コマンドなどの駆動指令情報、ウエハの状態情報、I/O機器およびウエハ搬送機器の状態情報を仮想情報として有していることを特徴としている。
また請求項3に記載の発明は、前記オンラインホスト通信手段、前記搬送シーケンス処理手段、前記搬送状態表示手段、前記キャリア制御手段、前記ウエハ搬送ロボット制御手段、および前記I/O制御手段は、前記共有メモリに定義された前記仮想情報を使って、ウエハ搬送のためのシーケンス処理や情報管理を行なうものであることを特徴としている。
また請求項4に記載の発明は、前記ウエハ搬送コントローラは、前記共有メモリに定義されたロボットコマンドの仮想情報を、実際のウエハ搬送ロボットに指令するロボットコマンドに変換するための、該ロボットコマンドの差異を予め設定したロボットコマンド変換テーブルを備えていることを特徴としている。
また請求項5に記載の発明は、前記ウエハ搬送コントローラは、前記共有メモリに定義されたキャリア制御コマンドの仮想情報を実際のキャリアコントローラに指令するキャリア制御コマンドに変換するための、該キャリア制御コマンドの差異を予め設定したキャリアコマンド変換テーブルを備えていることを特徴としている。
また請求項6に記載の発明は、前記ウエハ搬送コントローラは、前記共有メモリに定義されたI/O情報の配置を実際のI/O情報の配置に変換するための、該I/O情報の配置の差異を予め設定したI/Oマップ変換テーブルを備えていることを特徴としている。
また請求項7に記載の発明は、前記ウエハ搬送コントローラは、前記共有メモリに書き込まれた搬送位置を、実際にウエハ搬送ロボットが認識できる搬送位置にティーチングポイントを変換するための、該搬送位置の差異を予め設定したティーチングポイント変換テーブルを備えていることを特徴としている。
In order to solve the above problem, the invention according to claim 1 is directed to a carrier for inserting and transferring a wafer, a carrier controller for controlling the carrier, and a wafer from the carrier to a specified point in a process chamber. A wafer transfer robot for transferring the wafer, a robot controller for controlling the wafer transfer robot, I / O equipment related to wafer transfer, the carrier controller, the robot controller, and the I / O equipment. A wafer transfer controller comprising: a wafer transfer controller for controlling the wafer transfer controller, wherein the wafer transfer controller performs communication control with a shared memory for storing information related to wafer transfer control and a host device, and sends a transfer request to the shared memory. Online communication means for recording and the shared memory A transfer sequence processing means for writing a robot command and a carrier command in the shared memory and executing a specific sequence using the transfer request recorded in the memory as a trigger; and the wafer transfer controller recorded in the shared memory A carrier state display means for displaying the state of the carrier, a carrier for acquiring the carrier command from the shared memory, transmitting it to the carrier controller, and recording an event notification from the carrier controller in the shared memory From the control unit, a wafer transfer robot control unit for acquiring the robot command from the shared memory and transmitting it to the robot controller, and recording an event notification from the robot controller in the shared memory; Above I / O control means for reading I / O contact information of the / O device and reflecting the updated information of the I / O contact, the online host communication means, the transfer sequence processing means, the transfer The status display means, the carrier control means, the wafer transfer robot control means, and the I / O control means are characterized by being independent from each other and capable of accessing only the shared memory.
Further, in the invention described in claim 2, the shared memory defines a wafer transfer device model in which the features of the apparatus and the device for transferring the wafer are extracted, and transfer position information, robot commands and carriers assumed from this model. It is characterized by having, as virtual information, drive command information such as control commands, wafer state information, I / O equipment and wafer transfer equipment state information.
According to a third aspect of the present invention, the online host communication unit, the transfer sequence processing unit, the transfer state display unit, the carrier control unit, the wafer transfer robot control unit, and the I / O control unit The virtual information defined in the shared memory is used to perform sequence processing and information management for wafer transfer.
According to a fourth aspect of the present invention, the wafer transfer controller converts the virtual information of the robot command defined in the shared memory into a robot command for instructing an actual wafer transfer robot. It is characterized by having a robot command conversion table in which differences are set in advance.
The wafer transfer controller may convert the carrier control command virtual information defined in the shared memory into a carrier control command for instructing an actual carrier controller. The carrier command conversion table in which the difference is set in advance is provided.
According to a sixth aspect of the present invention, the wafer transfer controller converts the I / O information arrangement defined in the shared memory into an actual I / O information arrangement. An I / O map conversion table in which a difference in arrangement is set in advance is provided.
According to a seventh aspect of the present invention, the wafer transfer controller has a transfer position written to the shared memory for converting the teaching point to a transfer position that can be actually recognized by the wafer transfer robot. It is characterized by having a teaching point conversion table in which differences are set in advance.

請求項1記載の発明によれば、共有メモリを中心に各制御処理を配置した構造とし、各制御処理は共有メモリのみに対して情報の受け渡しを行なうようにしているので、ウエハ搬送コントローラの各機能の独立性が向上し、機能の追加や変更が他処理に影響することなく容易に実現できる。
また請求項2記載の発明によれば、ウエハ搬送装置の構造をモデル化し、そのモデルに基づいて共有メモリ内の情報およびその構造を定義するようにしているので、搬送機器の種類あるいは、搬送する位置や順番が変更された場合においても、各制御処理および情報構造を変更することなく搬送仕様を実現することができる。
また請求項3記載の発明によれば、共有メモリに定義された前記仮想情報を使って、ウエハ搬送のためのシーケンス処理や情報管理を行なうようにしているので、搬送シーケンスの追加や変更が他処理に影響することなく容易に実現できる。
また請求項4の発明によれば、共有メモリ上に定義された仮想の情報と実際にロボットと通信を行なう際の情報の差異を吸収するようにしているので、ロボットコントローラの機種が変更された場合においても、各制御処理および情報構造を変更することなく搬送仕様を実現することができる。
また請求項5の発明によれば、共有メモリ上に定義される仮想の情報と実際にキャリアコントローラと通信を行なう際の情報の差異を吸収するようにしているので、キャリアコントローラの機種が変更された場合においても、各制御処理および情報構造を変更することなく搬送仕様を実現することができる。
また請求項6の発明によれば、共有メモリ上に定義されたI/O情報配置と実際のI/O情報配置との差異を吸収するようにしているので、I/O機器の種類あるいは機種が変更された場合においても、各制御処理および情報構造を変更することなく搬送仕様を実現することができる。
また請求項7の発明によれば、共有メモリ上に定義された仮想の搬送位置と実際の搬送位置の差異を吸収するようにしているので、搬送する位置が変更された場合においても、各制御処理および情報構造を変更することなく搬送仕様を実現することができる。
以上述べたように、本発明の装置モデル適用型ウエハ搬送コントローラによれば、制御対象の一部が変更されても各制御処理の見直しや情報構造を変更することなく類似システムへの転用や流用が可能である。
According to the first aspect of the present invention, each control process is arranged around the shared memory, and each control process transfers information only to the shared memory. Independence of functions is improved, and functions can be easily added or changed without affecting other processes.
According to the second aspect of the invention, the structure of the wafer transfer device is modeled, and the information in the shared memory and the structure thereof are defined based on the model. Even when the position or order is changed, the transport specification can be realized without changing each control process and information structure.
According to the invention described in claim 3, since the virtual information defined in the shared memory is used to perform sequence processing and information management for wafer transfer, other transfer sequence additions and changes can be made. It can be easily realized without affecting the processing.
According to the invention of claim 4, since the difference between the virtual information defined on the shared memory and the information when actually communicating with the robot is absorbed, the model of the robot controller has been changed. Even in this case, it is possible to realize the transport specification without changing each control process and information structure.
Further, according to the invention of claim 5, since the difference between the virtual information defined on the shared memory and the information when actually communicating with the carrier controller is absorbed, the model of the carrier controller is changed. Even in this case, it is possible to realize the transport specification without changing each control process and information structure.
According to the invention of claim 6, since the difference between the I / O information arrangement defined on the shared memory and the actual I / O information arrangement is absorbed, the type or model of the I / O equipment Even when is changed, the transport specification can be realized without changing each control process and information structure.
According to the invention of claim 7, since the difference between the virtual transport position defined on the shared memory and the actual transport position is absorbed, each control can be performed even when the transport position is changed. Transport specifications can be realized without changing the processing and information structure.
As described above, according to the apparatus model-applied wafer transfer controller of the present invention, even if a part of the control target is changed, it is possible to divert or divert to a similar system without reviewing each control process or changing the information structure. Is possible.

以下、本発明の具体的実施例について、図に基づいて説明する。   Hereinafter, specific examples of the present invention will be described with reference to the drawings.

図1は、本発明の装置モデル適用型ウエハ搬送コントローラを示すブロック図である。
図1において、1はウエハ搬送コントローラ、2は共有メモリ、3はオンラインホスト通信処理部、4は搬送シーケンス処理部、5はGUI処理部、6はキャリア制御処理部、7は搬送ロボット制御処理部、8はI/O制御処理部、9はキャリアコマンド変換テーブル、10はロボットコマンド変換テーブル、11はティーチングポイント変換テーブル、12はI/Oマップ変換テーブル、13はキャリアコントローラ、14はキャリア、15はロボットコントローラ、16は搬送ロボット、17はI/O接点、18はI/O機器である。
従来技術と本発明の相違する点は以下のとおりである。
すなわち、従来技術のウエハ搬送コントローラでは、オンラインホスト通信処理部63、搬送シーケンス処理部65、GUI処理部64、搬送ロボット制御処理部66、I/O制御処理部67、の各処理部間で搬送制御を行なうための情報の受け渡しが行なわれているのに対し、本発明の装置モデル適用型ウエハ搬送コントローラ1は、オンラインホスト通信処理部3、搬送シーケンス処理部4、GUI処理部5、キャリア制御処理部6、搬送ロボット制御処理部7、I/O制御処理部8を共有メモリ2の周辺に配置し、各処理部3〜8は互いに独立し、共有メモリ2とのみ情報の受け渡しができる構成としている点であり、さらに、本発明の装置モデル適用型ウエハ搬送コントローラ1は、外部に配置されFOUP(Front Opening Unifield Pod)等のキャリア14を制御するキャリアコントローラ13、ロボットコントローラ15、およびI/O接点17、と通信を行なう際に、共有メモリ2に定義されている情報名、位置情報と実際に送受信する情報名、および位置情報、との差異を吸収するための、キャリアコマンド変換テーブル9と、ロボットコマンド変換テーブル10と、ティーチングポイント変換テーブル11と、I/Oマップ変換テーブル12と、を備える構成としている点である。
FIG. 1 is a block diagram showing an apparatus model application type wafer transfer controller of the present invention.
In FIG. 1, 1 is a wafer transfer controller, 2 is a shared memory, 3 is an online host communication processing unit, 4 is a transfer sequence processing unit, 5 is a GUI processing unit, 6 is a carrier control processing unit, and 7 is a transfer robot control processing unit. , 8 is an I / O control processing unit, 9 is a carrier command conversion table, 10 is a robot command conversion table, 11 is a teaching point conversion table, 12 is an I / O map conversion table, 13 is a carrier controller, 14 is a carrier, 15 Is a robot controller, 16 is a transfer robot, 17 is an I / O contact, and 18 is an I / O device.
The differences between the prior art and the present invention are as follows.
That is, in the conventional wafer transfer controller, transfer is performed between the online host communication processing unit 63, transfer sequence processing unit 65, GUI processing unit 64, transfer robot control processing unit 66, and I / O control processing unit 67. In contrast to the transfer of information for control, the apparatus model-applied wafer transfer controller 1 of the present invention has an online host communication processing unit 3, a transfer sequence processing unit 4, a GUI processing unit 5, a carrier control. A configuration in which the processing unit 6, the transfer robot control processing unit 7, and the I / O control processing unit 8 are arranged around the shared memory 2, and the processing units 3 to 8 are independent from each other and can exchange information only with the shared memory 2. Further, the apparatus model-applied wafer transfer controller 1 of the present invention is arranged outside and is provided with a FOUP (Front Openi). When communicating with the carrier controller 13, the robot controller 15, and the I / O contact 17 that controls the carrier 14, such as (ng Unifield Pod), the information name and position information defined in the shared memory 2 are actually transmitted and received. Comprising a carrier command conversion table 9, a robot command conversion table 10, a teaching point conversion table 11, and an I / O map conversion table 12 for absorbing the difference between the information name and the position information It is a point to be.

以下、図1を用いて本発明の装置モデル適用型ウエハ搬送コントローラの各処理部3〜8の機能について説明する。
オンラインホスト通信処理部3は、ウエハ搬送コントローラ1の上位に位置するコンピュータ(不図示)と通信制御を行ない、上位コンピュータから指示される指令の内容により、搬送要求を共有メモリ2に記録する。また、ウエハ搬送コントローラ1の状態を共有メモリ2から読込み、上位コンピュータへ通知する。
搬送シーケンス処理部4は、共有メモリ2に記録された搬送要求をトリガとし、具体的なシーケンスを実行する。この具体的なシーケンスを実行する際は、例えばロボットコントローラ15にロボットコマンドを送信する前に、搬送ロボット16自身の状態や搬送ロボット16の周辺の状態をチェックし、全ての条件が成立した段階でロボットへのコマンド送信要求を共有メモリ2に書き込む。また、搬送ロボット16自身の状態や搬送ロボット16の周辺の状態は、予め他の処理により共有メモリ2に記録されているため、共有メモリ2からその情報を得る。
GUI処理部5は、ウエハ搬送コントローラ1の状態をモニタ表示したり、マニュアル操作を行なったりする際のユーザインターフェースの役割をする。
キャリア制御処理部6は、キャリアカセット等が設置された装置(例えばロードポート)を制御するキャリアコントローラ13へキャリアコマンドを送信する役割を受け持つ。搬送シーケンス処理部4により書き込まれたキャリアコマンドを共有メモリ2より取得し、キャリアコマンド変換テーブル9を使って実際に送信するキャリアコマンドに変換したのちにキャリアコントローラ13に送信する。また、キャリアコントローラ13からイベント通知があった場合は、その内容を解釈し、共有メモリ2に記録する。
搬送ロボット制御処理部7は、ロボットコントローラ15へロボットコマンドを送信する役割を受け持つ。搬送シーケンス処理部4により書き込まれたロボットコマンドを共有メモリ2より取得し、ロボットコマンド変換テーブル10を使って実際に送信するロボットコマンドに変換すると同時に、共有メモリ2に記録されていた搬送位置を実際に搬送ロボット16が認識できる位置にティーチングポイント変換テーブル11を使って変換した後に、ロボットコントローラ15にコマンドを送信する。また、ロボットコントローラ15からイベント通知があった場合は、その内容を解釈し、共有メモリ2に記録する。
I/O制御処理部8は、ウエハ搬送コントローラ1に設置されたI/O接点17を更新したり、I/O接点17が更新された場合にその更新内容を共有メモリ2へ反映したりする役割を受け持つ。共有メモリ2に定義されるI/Oの配置はウエハ搬送コントローラ1内では固定となっているため、実際のI/O接点17と配置(アドレス)が異なる。従って、予め定義されたI/Oマップ変換テーブル12の内容に従って、その差異を吸収する。
The functions of the processing units 3 to 8 of the apparatus model application type wafer transfer controller of the present invention will be described below with reference to FIG.
The online host communication processing unit 3 performs communication control with a computer (not shown) located above the wafer transfer controller 1 and records a transfer request in the shared memory 2 according to the contents of a command instructed by the upper computer. Further, the state of the wafer transfer controller 1 is read from the shared memory 2 and notified to the host computer.
The transport sequence processing unit 4 executes a specific sequence using the transport request recorded in the shared memory 2 as a trigger. When executing this specific sequence, for example, before sending a robot command to the robot controller 15, the state of the transfer robot 16 itself and the surrounding state of the transfer robot 16 are checked, and when all the conditions are satisfied. Write a command transmission request to the robot to the shared memory 2. Further, since the state of the transfer robot 16 itself and the surrounding state of the transfer robot 16 are recorded in the shared memory 2 by other processes in advance, the information is obtained from the shared memory 2.
The GUI processing unit 5 serves as a user interface for displaying the state of the wafer transfer controller 1 on a monitor or performing a manual operation.
The carrier control processing unit 6 is responsible for transmitting a carrier command to a carrier controller 13 that controls a device (for example, a load port) in which a carrier cassette or the like is installed. The carrier command written by the transport sequence processing unit 4 is acquired from the shared memory 2, converted into a carrier command to be actually transmitted using the carrier command conversion table 9, and then transmitted to the carrier controller 13. If there is an event notification from the carrier controller 13, the content is interpreted and recorded in the shared memory 2.
The transfer robot control processing unit 7 is responsible for transmitting robot commands to the robot controller 15. The robot command written by the transfer sequence processing unit 4 is acquired from the shared memory 2 and converted into a robot command to be actually transmitted using the robot command conversion table 10, and at the same time, the transfer position recorded in the shared memory 2 is actually Then, the command is transmitted to the robot controller 15 after conversion using the teaching point conversion table 11 to a position that the transfer robot 16 can recognize. If an event notification is received from the robot controller 15, the contents are interpreted and recorded in the shared memory 2.
The I / O control processing unit 8 updates the I / O contact 17 installed in the wafer transfer controller 1 or reflects the updated contents in the shared memory 2 when the I / O contact 17 is updated. Responsible for the role. Since the I / O arrangement defined in the shared memory 2 is fixed in the wafer transfer controller 1, the arrangement (address) is different from the actual I / O contact 17. Therefore, the difference is absorbed according to the contents of the predefined I / O map conversion table 12.

図2は、本発明に適用した半導体製造装置モデルを示す説明図である。
図2において、19は大気室、191、192、193、194はキャリア、195はウエハ搬送ロボットであり、大気室19内でキャリアからウエハを取り出してゲートバルブを解してトランスチェンバへ搬送する大気ロボット、196はバッファ、197は位置アライナ、198はダミーカセット、20はトランスチャンバ、201はゲートバルブ、202はウエハ搬送ロボットであり、トランスチェンバ20内でウエハをプロセスチェンバへ搬送する真空ロボット、203、204はバッファ、205は位置アライナ、21、22、23はプロセスチャンバ、211、221、231はゲートバルブ、212、222、232はポイントである。
以下、図2を用いて共有メモリ2の詳細について説明する。
共有メモリ2内の情報構造は、ウエハ搬送コントローラ1内で固定化されており、その情報種別や情報名も汎用的なもので構成されている。本実施例のモデルでは、4つのキャリア191〜194と大気室19とトランスチャンバ20と3つのプロセスチャンバ21〜23から構成され、更にその中にロボット195、202、位置アライナ197、205およびバッファ196、203、204などの搬送機器が設置されている。
図2に示す半導体製造装置モデル内の各制御機器や位置に汎用的な名称を定義し、この定義された名称(以下、仮想情報と称す)が共有メモリ2内にそのまま定義されている。
従って、ウエハ搬送コントローラ1においては、図2に示す半導体製造装置モデルで定義された仮想情報を使って各制御処理が行なわれ、このモデルによって定義された共有メモリ2と直接情報の受け渡しを行なう各制御処理部も、この仮想情報を前提として構築されている。
なお、図2は本発明を説明するための例であって、実際のウエハ搬送コントローラを構築する場合は、ほとんど全てのケースをカバーできるように、予め最大のモデルを定義しておくことは言うまでもない。
FIG. 2 is an explanatory view showing a semiconductor manufacturing apparatus model applied to the present invention.
In FIG. 2, 19 is an atmospheric chamber, 191, 192, 193, and 194 are carriers, and 195 is a wafer transfer robot. The atmospheric air that is taken out of the carrier in the atmospheric chamber 19 and is transferred to the trans chamber via the gate valve. A robot, 196 a buffer, 197 a position aligner, 198 a dummy cassette, 20 a transformer chamber, 201 a gate valve, and 202 a wafer transfer robot, a vacuum robot for transferring a wafer to a process chamber in the trans chamber 20, 203 , 204 is a buffer, 205 is a position aligner, 21, 22 and 23 are process chambers, 211, 221 and 231 are gate valves, and 212, 222 and 232 are points.
The details of the shared memory 2 will be described below with reference to FIG.
The information structure in the shared memory 2 is fixed in the wafer transfer controller 1, and the information type and information name are also general-purpose. In the model of the present embodiment, four carriers 191 to 194, an atmospheric chamber 19, a transformer chamber 20, and three process chambers 21 to 23 are included, and robots 195 and 202, position aligners 197 and 205, and a buffer 196 are included therein. , 203, 204, etc. are installed.
A general name is defined for each control device and position in the semiconductor manufacturing apparatus model shown in FIG. 2, and the defined name (hereinafter referred to as virtual information) is defined as it is in the shared memory 2.
Therefore, in the wafer transfer controller 1, each control process is performed using virtual information defined in the semiconductor manufacturing apparatus model shown in FIG. 2, and each information is directly transferred to and from the shared memory 2 defined by this model. The control processing unit is also constructed on the assumption of this virtual information.
FIG. 2 is an example for explaining the present invention. Needless to say, when an actual wafer transfer controller is constructed, a maximum model is defined in advance so that almost all cases can be covered. Yes.

図3は、本発明の共有メモリ2の具体的な情報構造例を示す説明図である。
図3において、2は共有メモリ、301はシステム管理情報領域、302は搬送シーケンス処理要求領域、303はロボットコマンド情報領域である。
図3に示すように、情報構造には、システム管理情報領域301、搬送シーケンス情報領域302やロボットコマンド情報領域303などが記録されており、図2で示したモデルで定義された仮想情報が使用されている。また、本発明のウエハ搬送コントローラとして定義した、実際の搬送機器へのコマンド名称とは異なる「Carry」や「MOVE」等の汎用的な名称の情報(仮想情報)が使用されている。
FIG. 3 is an explanatory diagram showing a specific information structure example of the shared memory 2 of the present invention.
In FIG. 3, 2 is a shared memory, 301 is a system management information area, 302 is a transfer sequence processing request area, and 303 is a robot command information area.
As shown in FIG. 3, a system management information area 301, a transfer sequence information area 302, a robot command information area 303, etc. are recorded in the information structure, and virtual information defined by the model shown in FIG. 2 is used. Has been. Also, general-purpose name information (virtual information) such as “Carry” and “MOVE”, which is different from the command name for the actual transfer equipment, defined as the wafer transfer controller of the present invention is used.

図4は、本発明の搬送シーケンス処理部4の処理例を示すフローチャートである。
以下、図4を用いて搬送シーケンス処理部4の処理について説明する。
先ず、共有メモリ2内の搬送要求の有無をチェックし(ステップST41)、搬送要求が有った場合はその要求内容を読込む(ステップST42)。この時、搬送シーケンス情報領域302に記録された「Carry LP1 to P2」が読込まれる。これは、図2におけるキャリア191からプロセスチャンバ21内のポイント212にウエハを運ぶように指示された指令である。
次に、この「Carry LP1 to P2」指令を、ロボットコマンド「MOVE from LP1 to PA−1」、「MOVE from PA−1 to GV1」の様に順に分解し、ロボットへのコマンド送信が可能になった状態で、これらのロボットコマンド「MOVE from LP1 to PA−1」や「MOVE from PA−1 to GV1」を共有メモリ2のロボットコマンド情報領域303に書き込む(ステップST43)。以下ステップST41〜ST43をシステム終了まで繰り返す(ステップST44)。
FIG. 4 is a flowchart showing a processing example of the transport sequence processing unit 4 of the present invention.
Hereinafter, processing of the transport sequence processing unit 4 will be described with reference to FIG.
First, the presence / absence of a transport request in the shared memory 2 is checked (step ST41). If there is a transport request, the request content is read (step ST42). At this time, “Carry LP1 to P2” recorded in the transport sequence information area 302 is read. This is a command instructed to carry the wafer from the carrier 191 in FIG. 2 to the point 212 in the process chamber 21.
Next, the “Carry LP1 to P2” command is sequentially decomposed into robot commands “MOVE from LP1 to PA-1,” “MOVE from PA1 to GV1,” and the command can be transmitted to the robot. In this state, these robot commands “MOVE from LP1 to PA-1” and “MOVE from PA-1 to GV1” are written in the robot command information area 303 of the shared memory 2 (step ST43). Thereafter, steps ST41 to ST43 are repeated until the system ends (step ST44).

図5は、本発明の搬送ロボット制御処理部7の処理例を示すフローチャートである。
図5において、10はロボットコマンド変換テーブル、11はティーチングポイント変換テーブルである。
以下、図5を用いて搬送ロボット制御処理部7の処理について説明する。
コマンド「MOVE from LP1 to PA−1」や「MOVE from PA−1 to GV1」が共有メモリ2に書き込まれたことを確認し(ステップST51)、ロボットコマンド要求読込み処理により順次コマンド情報を読込む(ステップST52)。
読込まれたロボットコマンド「MOVE from LP1 to PA−1」より、ロボットコマンド変換テーブル10とティーチングポイント変換テーブル11を使って、実際のロボットコマンド「WT TP1 TP6」を生成する(ステップST53)。
その後、ロボットコマンド「WT TP1 TP6」がロボットコントローラ15へ送信される(ステップST54)。以下ステップST51〜ST54をシステム終了まで繰り返す(ステップST55)。
FIG. 5 is a flowchart showing a processing example of the transfer robot control processing unit 7 of the present invention.
In FIG. 5, 10 is a robot command conversion table, and 11 is a teaching point conversion table.
Hereinafter, processing of the transfer robot control processing unit 7 will be described with reference to FIG.
It is confirmed that the commands “MOVE from LP1 to PA-1” and “MOVE from PA-1 to GV1” have been written in the shared memory 2 (step ST51), and the command information is sequentially read by the robot command request reading process (step ST51). Step ST52).
From the read robot command “MOVE from LP1 to PA-1,” an actual robot command “WT TP1 TP6” is generated using the robot command conversion table 10 and teaching point conversion table 11 (step ST53).
Thereafter, the robot command “WT TP1 TP6” is transmitted to the robot controller 15 (step ST54). Thereafter, steps ST51 to ST54 are repeated until the system ends (step ST55).

以上述べたように、本発明の実施例に係る装置モデル適用型ウエハ搬送コントローラは、共有メモリ2と各処理部3〜8と変換テーブル9〜12を配置し、各処理部3〜8は互いに独立し、共有メモリ2とのみ情報の受け渡しができる構成とし、さらに、共有メモリ2は半導体製造装置の搬送部分をモデル化し、そのモデルに基づいて汎用的な情報およびその情報構造を共有メモリ2上に構築するようにしているので、例えば、ロボットコントローラ15の機種が変更され、同時にティーチングポイントも変更された場合でも、ウエハ搬送コントローラ1は、ロボットコマンド変換テーブル10とティーチングポイント変換テーブル11の内容のみを変更すれば良く、搬送シーケンス処理部4や搬送ロボット制御処理部7および共有メモリ2の情報構造や情報種別を変更することなく対応することが可能である。
また、実際の装置において、「PA−1」へウエハを搬送する際、途中に経由ポイントが追加された搬送仕様に変った場合でも、図2のモデルで定義されているバッファ196を活用し、搬送シーケンス処理部4の処理の一部を変更するとともに、ティーチングポイント変換テーブル11にバッファ196に対する実際のティーチング番号を新たに追加定義するだけで、変更後の搬送仕様に容易に対応することが可能である。
As described above, the apparatus model application type wafer transfer controller according to the embodiment of the present invention includes the shared memory 2, the processing units 3 to 8, and the conversion tables 9 to 12, and the processing units 3 to 8 are mutually connected. Independently, the information can be exchanged only with the shared memory 2. Further, the shared memory 2 models the transport part of the semiconductor manufacturing apparatus, and general-purpose information and its information structure are stored on the shared memory 2 based on the model. Therefore, for example, even when the model of the robot controller 15 is changed and the teaching point is also changed at the same time, the wafer transfer controller 1 only includes the contents of the robot command conversion table 10 and the teaching point conversion table 11. The transfer sequence processing unit 4, the transfer robot control processing unit 7, and the shared memory 2 may be changed. It is possible to cope with without changing the information structure and information type.
Further, in the actual apparatus, even when the wafer is transferred to “PA-1”, even when the transfer specification is changed to a transfer specification in which a transit point is added on the way, the buffer 196 defined in the model of FIG. By changing a part of the processing of the transport sequence processing unit 4 and additionally newly defining an actual teaching number for the buffer 196 in the teaching point conversion table 11, it is possible to easily cope with the changed transport specifications. It is.

本発明では、半導体製造装置のウエハ搬送を例に説明しているが、搬送装置の構造や搬送パターンに特徴があって、図2に示すように装置をモデル化することができれば、他の分野の搬送装置にも適用可能である。   In the present invention, the wafer transfer of the semiconductor manufacturing apparatus is described as an example. However, if the structure of the transfer apparatus and the transfer pattern are characteristic and the apparatus can be modeled as shown in FIG. The present invention can also be applied to other transfer devices.

本発明の装置モデル適用型ウエハ搬送コントローラを示すブロック図The block diagram which shows the apparatus model application type wafer conveyance controller of this invention 本発明に適用した半導体製造装置モデルを示す説明図Explanatory drawing showing a semiconductor manufacturing apparatus model applied to the present invention 本発明の共有メモリ2の具体的な情報構造例を示す説明図Explanatory drawing which shows the specific information structure example of the shared memory 2 of this invention 本発明の搬送シーケンス処理部4の処理例を示すフローチャートThe flowchart which shows the process example of the conveyance sequence process part 4 of this invention. 本発明の搬送ロボット制御処理部7の処理例を示すフローチャートThe flowchart which shows the process example of the conveyance robot control processing part 7 of this invention. 従来技術のウエハ搬送コントローラを示すブロック図Block diagram showing a prior art wafer transfer controller

符号の説明Explanation of symbols

1、61 ウエハ搬送コントローラ
2 共有メモリ
3、63 オンラインホスト通信処理部
4、65 搬送シーケンス処理部
5、64 GUI処理部
6 キャリア制御処理部
7、66 搬送ロボット制御処理部
8、67 I/O制御処理部
9 キャリアコマンド変換テーブル
10 ロボットコマンド変換テーブル
11 ティーチングポイント変換テーブル
12 I/Oマップ変換テーブル
13 キャリアコントローラ
14 キャリア
15 ロボットコントローラ
16 搬送ロボット
17 I/O接点
18 I/O機器
19 大気室
191、192、193、194 キャリア
195 大気ロボット
196 バッファ
197 位置アライナ
198 ダミーカセット
20 トランスチャンバ
201 ゲートバルブ
202 真空ロボット
203、204 バッファ
205 位置アライナ
21、22、23 プロセスチャンバ
211、221、231 ゲートバルブ
212、222、232 ポイント
301 システム管理情報領域
302 搬送シーケンス処理要求領域
303 ロボットコマンド情報領域
62 上位処理装置
68 搬送機器群
1, 61 Wafer transfer controller 2 Shared memory 3, 63 Online host communication processing unit 4, 65 Transfer sequence processing unit 5, 64 GUI processing unit 6, Carrier control processing unit 7, 66 Transfer robot control processing unit 8, 67 I / O control Processing unit 9 Carrier command conversion table 10 Robot command conversion table 11 Teaching point conversion table 12 I / O map conversion table 13 Carrier controller 14 Carrier 15 Robot controller 16 Transport robot 17 I / O contact 18 I / O device 19 Atmosphere chamber 191, 192, 193, 194 Carrier 195 Atmospheric robot 196 Buffer 197 Position aligner 198 Dummy cassette 20 Transformer chamber 201 Gate valve 202 Vacuum robot 203, 204 Buffer 205 Position aligner 21 22,23 process chamber 211, 221, 231 a gate valve 212, 222, 232 point 301 system management information area 302 transfer sequence processing request area 303 robot command information area 62 host processing apparatus 68 conveying apparatus group

Claims (7)

ウエハを挿入して搬送するためのキャリア(14)と、
前記キャリア(14)を制御するためのキャリアコントローラ(13)と、
前記キャリア(14)からプロセスチェンバ(21、22、23)内の指定ポイントへウエハを搬送するためのウエハ搬送ロボット(16)と、
前記ウエハ搬送ロボット(16)を制御するためのロボットコントローラ(15)と、
ウエハの移送に関連するI/O機器(18)と、
前記キャリアコントローラ(13)、前記ロボットコントローラ(15)および前記I/O機器(18)を統括制御するウエハ搬送コントローラ(1)と、を備えたウエハ搬送装置において、
前記ウエハ搬送コントローラ(1)は、
ウエハ搬送制御に関する情報を格納するための共有メモリ(2)と、
上位装置と通信制御を行ない、前記共有メモリ(2)に搬送要求を記録するためのオンライン通信手段(3)と、
前記共有メモリ(2)に記録された前記搬送要求をトリガとし、ロボットコマンドおよびキャリアコマンドを、前記共有メモリ(2)に書き込んで具体的なシーケンスを実行するための搬送シーケンス処理手段(4)と、
前記共有メモリ(2)に記録された前記ウエハ搬送コントローラ(1)の状態をモニタ表示するための搬送状態表示手段(5)と、
前記共有メモリ(2)より前記キャリアコマンドを取得し、前記キャリアコントローラ(13)へ送信すると共に、前記キャリアコントローラ(13)からのイベント通知を前記共有メモリ(2)に記録するためのキャリア制御手段(6)と、
前記共有メモリ(2)より前記ロボットコマンドを取得して前記ロボットコントローラ(15)へ送信すると共に、前記ロボットコントローラ(15)からのイベント通知を前記共有メモリ(2)に記録するためのウエハ搬送ロボット制御手段(7)と、
前記共有メモリ(2)から前記I/O機器(18)のI/O接点(17)情報を読み取り、前記I/O接点(17)の更新情報を反映するためのI/O制御手段(8)と、を有し、
前記オンラインホスト通信手段(3)、前記搬送シーケンス処理手段(4)、前記搬送状態表示手段(5)、前記キャリア制御手段(6)、前記ウエハ搬送ロボット制御手段(7)、および前記I/O制御手段(8)、は、互いに独立し前記共有メモリ(2)に対してのみアクセスできるものであることを特徴とする装置モデル適用型ウエハ搬送コントローラ。
A carrier (14) for inserting and transferring a wafer;
A carrier controller (13) for controlling the carrier (14);
A wafer transfer robot (16) for transferring a wafer from the carrier (14) to a designated point in the process chamber (21, 22, 23);
A robot controller (15) for controlling the wafer transfer robot (16);
I / O equipment (18) related to wafer transfer;
A wafer transfer apparatus comprising: a carrier transfer controller (1) that performs overall control of the carrier controller (13), the robot controller (15), and the I / O device (18);
The wafer transfer controller (1)
A shared memory (2) for storing information relating to wafer transfer control;
Online communication means (3) for performing communication control with the host device and recording the transport request in the shared memory (2);
A transfer sequence processing means (4) for writing a robot command and a carrier command in the shared memory (2) and executing a specific sequence using the transfer request recorded in the shared memory (2) as a trigger; ,
A transfer state display means (5) for monitoring and displaying the state of the wafer transfer controller (1) recorded in the shared memory (2);
Carrier control means for acquiring the carrier command from the shared memory (2), transmitting the carrier command to the carrier controller (13), and recording an event notification from the carrier controller (13) in the shared memory (2) (6) and
A wafer transfer robot for acquiring the robot command from the shared memory (2) and transmitting it to the robot controller (15) and recording an event notification from the robot controller (15) in the shared memory (2) Control means (7);
I / O control means (8) for reading I / O contact (17) information of the I / O device (18) from the shared memory (2) and reflecting update information of the I / O contact (17) ) And
The online host communication means (3), the transfer sequence processing means (4), the transfer state display means (5), the carrier control means (6), the wafer transfer robot control means (7), and the I / O The apparatus model application type wafer transfer controller, wherein the control means (8) is independent from each other and can access only the shared memory (2).
前記共有メモリ(2)は、
ウエハを搬送する装置構造や機器の特徴を抽出したウエハ搬送機器モデルを定義し、このモデルから想定される搬送位置情報、ロボットコマンドやキャリア制御コマンドなどの駆動指令情報、ウエハの状態情報、I/O機器およびウエハ搬送機器の状態情報を仮想情報として有していることを特徴とする請求項1記載の装置モデル適用型ウエハ搬送コントローラ。
The shared memory (2)
Define a wafer transfer equipment model that extracts the features of the equipment and equipment to transfer the wafer, and transfer position information assumed from this model, drive command information such as robot commands and carrier control commands, wafer status information, I / O 2. The apparatus model-applied wafer transfer controller according to claim 1, wherein status information of the O device and the wafer transfer device is included as virtual information.
前記オンラインホスト通信手段(3)、前記搬送シーケンス処理手段(4)、前記搬送状態表示手段(5)、前記キャリア制御手段(6)、前記ウエハ搬送ロボット制御手段(7)、および前記I/O制御手段(8)は、
前記共有メモリ(2)に定義された前記仮想情報を使って、ウエハ搬送のためのシーケンス処理や情報管理を行なうものであることを特徴とする請求項2記載の装置モデル適用型ウエハ搬送コントローラ。
The online host communication means (3), the transfer sequence processing means (4), the transfer state display means (5), the carrier control means (6), the wafer transfer robot control means (7), and the I / O The control means (8)
The apparatus model-applied wafer transfer controller according to claim 2, wherein the virtual information defined in the shared memory (2) is used to perform sequence processing and information management for wafer transfer.
前記ウエハ搬送コントローラ(1)は、
前記共有メモリ(2)に定義されたロボットコマンドの仮想情報を、実際のウエハ搬送ロボット(16)に指令するロボットコマンドに変換するための、該ロボットコマンドの差異を予め設定したロボットコマンド変換テーブル(10)を備えていることを特徴とする請求項2記載の装置モデル適用型ウエハ搬送コントローラ。
The wafer transfer controller (1)
A robot command conversion table (a robot command conversion table in which differences between the robot commands are set in advance to convert the virtual information of the robot commands defined in the shared memory (2) into robot commands to be instructed to the actual wafer transfer robot (16). 10. The apparatus model application type wafer transfer controller according to claim 2, further comprising: 10).
前記ウエハ搬送コントローラ(1)は、
前記共有メモリ(2)に定義されたキャリア制御コマンドの仮想情報を実際のキャリアコントローラ(13)に指令するキャリア制御コマンドに変換するための、該キャリア制御コマンドの差異を予め設定したキャリアコマンド変換テーブル(9)を備えていることを特徴とする請求項2記載の装置モデル適用型ウエハ搬送コントローラ。
The wafer transfer controller (1)
A carrier command conversion table in which the difference of the carrier control command is set in advance for converting the virtual information of the carrier control command defined in the shared memory (2) into a carrier control command for instructing the actual carrier controller (13). The apparatus model-applied wafer transfer controller according to claim 2, further comprising (9).
前記ウエハ搬送コントローラ(1)は、
前記共有メモリ(2)に定義されたI/O情報の配置を実際のI/O情報の配置に変換するための、該I/O情報の配置の差異を予め設定したI/Oマップ変換テーブル(12)を備えていることを特徴とする請求項2記載の装置モデル適用型ウエハ搬送コントローラ。
The wafer transfer controller (1)
An I / O map conversion table in which a difference in the arrangement of the I / O information for converting the arrangement of the I / O information defined in the shared memory (2) into an actual arrangement of the I / O information is set in advance. The apparatus model-applied wafer transfer controller according to claim 2, further comprising (12).
前記ウエハ搬送コントローラ(1)は、
前記共有メモリ(2)に書き込まれた搬送位置を、実際にウエハ搬送ロボット(16)が認識できる搬送位置にティーチングポイントを変換するための、該搬送位置の差異を予め設定したティーチングポイント変換テーブル(11)を備えていることを特徴とする請求項2記載の装置モデル適用型ウエハ搬送コントローラ。
The wafer transfer controller (1)
A teaching point conversion table (in which the transfer position difference is set in advance for converting the transfer position written in the shared memory (2) into a transfer position that can be actually recognized by the wafer transfer robot (16)). 11. The apparatus model application type wafer transfer controller according to claim 2, further comprising: 11).
JP2004186316A 2004-06-24 2004-06-24 Wafer transfer controller applicable to equipment model Expired - Fee Related JP4497462B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004186316A JP4497462B2 (en) 2004-06-24 2004-06-24 Wafer transfer controller applicable to equipment model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004186316A JP4497462B2 (en) 2004-06-24 2004-06-24 Wafer transfer controller applicable to equipment model

Publications (2)

Publication Number Publication Date
JP2006013040A JP2006013040A (en) 2006-01-12
JP4497462B2 true JP4497462B2 (en) 2010-07-07

Family

ID=35779925

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004186316A Expired - Fee Related JP4497462B2 (en) 2004-06-24 2004-06-24 Wafer transfer controller applicable to equipment model

Country Status (1)

Country Link
JP (1) JP4497462B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4577663B2 (en) * 2008-03-04 2010-11-10 Tdk株式会社 Purge control device and load boat device including the same
JP5567307B2 (en) * 2009-09-24 2014-08-06 株式会社日立国際電気 An abnormality detection system for a substrate processing apparatus, a group management apparatus, an abnormality detection method for a substrate processing apparatus, and a substrate processing system.
JP6005912B2 (en) * 2011-07-05 2016-10-12 株式会社Screenホールディングス Control device, substrate processing method, substrate processing system, operation method of substrate processing system, load port control device, and substrate processing system including the same

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE68924755D1 (en) * 1988-10-31 1995-12-14 Ibm Multiple processing system and shared memory method.
JPH07334225A (en) * 1994-06-10 1995-12-22 Fanuc Ltd Program executing system for cnc
JPH11231924A (en) * 1998-02-10 1999-08-27 Yaskawa Electric Corp Command generation / monitoring device for heterogeneous controllers
JP2001143979A (en) * 1999-11-17 2001-05-25 Matsushita Electronics Industry Corp Processing system of semiconductor substrate
JP4812965B2 (en) * 2001-05-24 2011-11-09 三ツ星ベルト株式会社 Production management system for transmission belt production line

Also Published As

Publication number Publication date
JP2006013040A (en) 2006-01-12

Similar Documents

Publication Publication Date Title
US6269279B1 (en) Control system
JP2008511142A5 (en)
JP2006260551A (en) Test system for media drive of data storage system
JP2011512589A5 (en)
JP4497462B2 (en) Wafer transfer controller applicable to equipment model
US12259709B2 (en) Semiconductor manufacturing system, behavior recognition device and semiconductor manufacturing method
US8966199B2 (en) Storage system for data replication
US20070214326A1 (en) Storage control apparatus, storage control method, computer product, and information processing apparatus
US11899429B2 (en) Controlling apparatus for controlling operation of substrate processing apparatus
JP2001128262A (en) Remote control system
US20080201400A1 (en) Method of executing service on a network, and flow processing apparatus
JP2852696B2 (en) Exposure equipment
KR20070060854A (en) Multi Channel Direct Memory Access Controller
JP2001195201A (en) External storage subsystem
JP2001057324A (en) Semiconductor factory automation apparatus and system for processing lots of semiconductor wafers, automation method and recording medium therefor
JP2000298641A (en) Information processor, its data transferring method and storage medium with data transfer control program stored therein
JP2005286525A (en) Control apparatus and control system
JP2022046238A (en) Information processing system, remote management system, information processing method and information processing program
JPH01174042A (en) Line control system
JP2003046528A (en) Communication equipment and network connection device
JP2005086334A (en) Control system and method
KR20070070751A (en) Semiconductor manufacturing system
JP2006195626A (en) Plant control device
JPH05334063A (en) Cad system
JPH0787098A (en) Equipment address designation method for network system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070515

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090827

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100408

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100409

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130423

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140423

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees