TW201833700A - Parameter management device - Google Patents
Parameter management device Download PDFInfo
- Publication number
- TW201833700A TW201833700A TW106140560A TW106140560A TW201833700A TW 201833700 A TW201833700 A TW 201833700A TW 106140560 A TW106140560 A TW 106140560A TW 106140560 A TW106140560 A TW 106140560A TW 201833700 A TW201833700 A TW 201833700A
- Authority
- TW
- Taiwan
- Prior art keywords
- parameter
- change history
- value
- change
- parameters
- Prior art date
Links
- 230000008859 change Effects 0.000 claims abstract description 477
- 238000003860 storage Methods 0.000 claims abstract description 22
- 239000000284 extract Substances 0.000 claims description 11
- 238000012545 processing Methods 0.000 description 80
- 238000004519 manufacturing process Methods 0.000 description 69
- 239000000758 substrate Substances 0.000 description 49
- 230000006870 function Effects 0.000 description 16
- 238000012360 testing method Methods 0.000 description 15
- 238000004140 cleaning Methods 0.000 description 12
- 239000007788 liquid Substances 0.000 description 12
- 235000012431 wafers Nutrition 0.000 description 10
- 230000004044 response Effects 0.000 description 9
- 238000004590 computer program Methods 0.000 description 8
- 230000008676 import Effects 0.000 description 8
- 238000012423 maintenance Methods 0.000 description 8
- 239000004065 semiconductor Substances 0.000 description 7
- 238000012790 confirmation Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000000034 method Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000007704 transition Effects 0.000 description 6
- 239000000969 carrier Substances 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 3
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- 230000005012 migration Effects 0.000 description 2
- 238000013508 migration Methods 0.000 description 2
- 229910052710 silicon Inorganic materials 0.000 description 2
- 239000010703 silicon Substances 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000032258 transport Effects 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 239000012535 impurity Substances 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000001459 lithography Methods 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 239000010409 thin film Substances 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
- G05B23/0216—Human interface functionality, e.g. monitoring system providing help to the user in the selection of tests or in its configuration
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0286—Modifications to the monitored process, e.g. stopping operation or adapting control
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/13—Plc programming
- G05B2219/13038—Comment, message data displayed with program instructions
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/14—Plc safety
- G05B2219/14087—Selecting parameters or states to be displayed on panel, displaying states
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- General Factory Administration (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
本發明係關於一種管理產業用裝置中之作為控制之基礎的參數(parameter)群的參數管理裝置、以及用以使電腦作為參數管理裝置來作動的電腦程式(computer program)。 The present invention relates to a parameter management device for managing a parameter group as a basis for control in an industrial device, and a computer program for causing a computer to operate as a parameter management device.
產業用裝置之一例係用以製造半導體元件(semiconductor device)的半導體製造裝置。半導體製造裝置係以能夠可變設定用以規定各種處理條件的複數個參數之值的方式所構成。各個參數之值係藉由半導體製造裝置之使用者、維護操作員(maintenance operator)等所設定。半導體製造裝置中所備置的電腦係按照所設定的參數來控制裝置的各部,藉此執行必要的處理。 An example of an industrial device is a semiconductor manufacturing device for manufacturing a semiconductor device. The semiconductor manufacturing apparatus is configured so that the values of a plurality of parameters for specifying various processing conditions can be variably set. The value of each parameter is set by a user of the semiconductor manufacturing apparatus, a maintenance operator, and the like. The computer provided in the semiconductor manufacturing apparatus controls each part of the apparatus according to the set parameters, thereby performing necessary processing.
專利文獻1係已揭示一種容易再利用產業用裝置之裝置參數的參數管理裝置。操作員係可以操作輸入裝置來變更裝置參數群。當裝置參數群之變更開始時,現在的裝置參數群就會被退避至記憶部之退避區域。當裝置參數群之變更完成被檢測出時,已退避至退避區域的裝置參數群就會追加至參數履歷中,且更新參數履歷。在裝置參數群之變更完成未被檢測出時,已退避至退避區域的裝置參數群就會回寫至原來的區域作為現在的裝置參數。 Patent Document 1 discloses a parameter management device that easily reuses device parameters of industrial devices. The operator can operate the input device to change the device parameter group. When the change of the device parameter group starts, the current device parameter group is retreated to the retreat area of the memory section. When the change of the device parameter group is detected, the device parameter group that has retreated to the retreat area is added to the parameter history, and the parameter history is updated. When the change of the device parameter group is not detected, the device parameter group that has retreated to the retreat area is written back to the original area as the current device parameter.
又,專利文獻1的參數管理裝置係具備現在的裝置參 數群與過去的裝置參數群之比較功能。亦即,現在的裝置參數群、與從參數履歷中所取得之過去的裝置參數群進行比較,且比較結果輸出至顯示器(display)。該時,參數值不同的部分會被強調顯示,藉此,操作員可以輕易地辨識裝置參數群之異同的詳細內容。 The parameter management device of Patent Document 1 has a function of comparing a current device parameter group with a past device parameter group. That is, the current device parameter group is compared with the past device parameter group obtained from the parameter history, and the comparison result is output to a display. At this time, the parts with different parameter values will be highlighted, so that the operator can easily identify the details of the similarities and differences of the device parameter groups.
(先前技術文獻) (Prior technical literature)
(專利文獻) (Patent Literature)
專利文獻1:日本特開2008-77175號公報。 Patent Document 1: Japanese Patent Application Laid-Open No. 2008-77175.
在為了獲得最佳的處理條件而調整裝置的階段上,需要變更複數個參數之值並進行試行錯誤的作業。如此的作業係在導入新的裝置、已變更裝置之構成、變更處理內容、裝置之維護等的時候執行。操作者,亦有裝置之使用者的情況,亦有從裝置之製造廠商派遣來的維護操作員的情況。 At the stage of adjusting the device in order to obtain the optimal processing conditions, it is necessary to change the values of a plurality of parameters and perform a trial and error operation. Such operations are performed when a new device is introduced, the structure of a changed device, the content of a change process, and the maintenance of the device are performed. The operator may also be the user of the device or the maintenance operator dispatched from the device manufacturer.
試行性地變更的複數個參數之值係依狀況而處理方法有所不同。亦即,有批次適用為較佳的情況、僅適用一部分為較佳的情況、無論是哪一個值都不適用而是回復到從前之值為較佳的情況。 The values of the plurality of parameters that are experimentally changed are different depending on the situation. That is, there are cases where a batch is applicable as a better case, only a part is applicable as a better case, and no matter which value is applicable, it is returned to a case where the previous value is better.
但是,在專利文獻1的裝置中,並未提供可以柔軟地對應如此之各種狀況而輕易地選擇參數之適用/不適用的介面(interface),且不一定成為使用方便性佳的構成。 However, the device of Patent Document 1 does not provide an interface that can easily and flexibly select the applicable / inapplicable parameters in response to such various situations, and does not necessarily have a structure with good usability.
於是,本發明之一目的係在於提供一種具備有可以依 狀況而輕易地執行參數值變更之適用/不適用之操作的介面的參數管理裝置。 Accordingly, it is an object of the present invention to provide a parameter management device having an interface that can easily perform an applicable / inapplicable operation of changing a parameter value depending on a situation.
又,本發明之另一目的係在於提供一種可以使電腦作為具備有可以依狀況而輕易地執行參數值變更之適用/不適用之操作的介面的參數管理裝置的電腦程式。 Another object of the present invention is to provide a computer program that can make a computer a parameter management device having an interface that can easily perform applicable / inapplicable operations of parameter value changes depending on the situation.
本發明係提供一種管理產業用裝置中之作為控制之基礎之包含複數個參數的參數群的參數管理裝置。該參數管理裝置係包含:登錄手段,係可供前述參數群登錄;參數編輯手段,用以變更前述參數之值;變更履歷記憶手段,用以記憶前述參數之變更履歷資訊;取得手段,用以取得已記憶於前述變更履歷記憶手段的前述參數之變更履歷資訊;顯示手段,用以顯示藉由前述取得手段所取得的複數個前述參數之變更履歷資訊;選擇輸入手段,係被操作者所操作而用以針對藉由前述顯示手段而顯示出變更履歷資訊的參數之各個參數選擇是否反映變更;確定輸入手段,係被操作者所操作而用以確定前述操作者透過前述選擇輸入手段所選出之值;以及更新登錄手段,用以將包含藉由前述確定輸入手段所確定操作之值的參數群登錄於前述登錄手段。 The invention provides a parameter management device for managing a parameter group including a plurality of parameters as a basis for control in an industrial device. The parameter management device includes: a registration means for registering the aforementioned parameter group; a parameter editing means for changing the value of the aforementioned parameter; a change history memory means for storing the change history information of the aforementioned parameter; an obtaining means for Obtain the change history information of the aforementioned parameters that have been memorized in the aforementioned change history memory means; the display means is used to display the change history information of the plurality of aforementioned parameters obtained by the aforementioned acquisition means; the selection input means is operated by the operator Whether the parameter selection reflects the change of the parameters for which the change history information is displayed by the aforementioned display means; and the determination input means is operated by the operator to determine whether the operator selected the aforementioned input means through the selection input means. A value; and an update registration means for registering a parameter group including a value determined by the determination input means in the registration means.
依據該構成,複數個參數之變更履歷資訊能藉由顯示手段所顯示。針對該所顯示的複數個參數之各個參數,操作者係可以選擇是否反映變更,且可以確定該選出的值(變更前之值或變更後之值)。該確定後的值被登錄於登錄手段。 從而,操作者係可以依狀況而選擇應反映變更的參數,並予以確定。藉此,可以提供能夠依狀況而輕易地執行參數值變更之適用/不適用的介面。 According to this configuration, the change history information of the plurality of parameters can be displayed by the display means. For each parameter of the displayed plurality of parameters, the operator can choose whether to reflect the change, and can determine the selected value (the value before the change or the value after the change). This determined value is registered in the registration means. Therefore, the operator can select and determine the parameters that should reflect the change according to the situation. This makes it possible to provide an applicable / inapplicable interface that can easily perform parameter value changes depending on the situation.
在本發明之一實施形態中,前述顯示手段係將藉由前述取得手段所取得的複數個前述參數之變更履歷資訊顯示於一張畫面(亦可包含滾動(scrolling)所顯示的部分);前述選擇輸入手段係被操作者所操作而用以針對藉由前述顯示手段而顯示出變更履歷資訊的參數之各個參數在前述一張畫面內選擇是否反映變更。依據該構成,複數個參數之變更履歷資訊能藉由顯示手段顯示於一張畫面。針對顯示於該一張畫面的複數個參數之各個參數,操作者係可以在該一張畫面內選擇是否反映變更,且可以確定該選出的值(變更前之值或變更後之值)。該確定後的值被登錄於登錄手段。從而,操作者係可以依狀況而在一張畫面上選擇應反映變更的參數,並予以確定。藉此,可以提供能夠依狀況而輕易地執行參數值變更之適用/不適用的介面。 In one embodiment of the present invention, the display means displays the change history information of the plurality of parameters obtained by the obtaining means on a single screen (including a portion displayed by scrolling); The selection input means is operated by the operator to select whether or not to reflect the change in each of the parameters of the parameters for which the change history information is displayed by the display means. According to this configuration, the change history information of a plurality of parameters can be displayed on one screen by a display means. For each parameter of the plurality of parameters displayed on the one screen, the operator can select whether to reflect the change in the one screen, and can determine the selected value (the value before the change or the value after the change). This determined value is registered in the registration means. Therefore, the operator can select and determine the parameters that should reflect the change on a screen according to the situation. This makes it possible to provide an applicable / inapplicable interface that can easily perform parameter value changes depending on the situation.
在本發明之一實施形態中,前述選擇輸入手段係包含個別選擇手段,該個別選擇手段係供操作者針對各個參數選擇:最後所輸入的最新值與作為已登錄於前述登錄手段之值的既登錄值之中任一個所用。依據該構成,由於可以針對各個參數個別地選擇最新值及既登錄值之中任一個,所以可以針對各個參數個別地指定變更之適用/不適用。前述個別選擇手段,較佳是在前述一張畫面上被提供。 In an embodiment of the present invention, the selection input means includes an individual selection means, and the individual selection means is for an operator to select for each parameter: the latest value input last and the value that has been registered in the registration means. Used by any of the registered values. According to this configuration, since either the latest value or the existing registered value can be individually selected for each parameter, the application / non-applicability of the change can be individually specified for each parameter. The aforementioned individual selection means is preferably provided on the aforementioned screen.
在本發明之一實施形態中,前述選擇輸入手段係包含最新值批次選擇手段,該最新值批次選擇手段係供操作者針對藉由前述顯示手段而顯示出變更履歷的全部參數批次選擇最後所輸入的最新值所用。依據該構成,在所顯示的複數個參數之變更履歷資訊中,可以批次選擇最新值。藉此,最新值的選擇操作就變得容易。例如,在針對多數個參數選擇最新值的情況下,只要在批次選擇最新值之後,依需要而針對幾個參數個別地選擇既登錄值,就可以針對各個參數迅速地選擇應適用的值。前述最新值批次選擇手段,較佳是在前述一張畫面上被提供。 In one embodiment of the present invention, the selection input means includes a latest value batch selection means, and the latest value batch selection means is for the operator to select all parameter batches whose change history is displayed by the display means. The latest value entered last is used. According to this configuration, among the displayed change history information of the plurality of parameters, the latest value can be selected in batches. This makes it easy to select the latest value. For example, when the latest value is selected for a plurality of parameters, as long as the latest value is selected in a batch and the registered values are individually selected for several parameters as required, the applicable value can be quickly selected for each parameter. The aforementioned latest value batch selection means is preferably provided on the aforementioned screen.
在本發明之一實施形態中,前述選擇輸入手段係包含既登錄值批次選擇手段,該既登錄值批次選擇手段係供操作者針對藉由前述顯示手段而顯示出變更履歷的全部參數批次選擇作為已登錄於前述登錄手段之值的既登錄值所用。依據該構成,在所顯示的複數個參數之變更履歷資訊中,可以批次選擇既登錄值。藉此,既登錄值的選擇操作就變得容易。例如,在針對多數個參數選擇既登錄值的情況下,只要在批次選擇既登錄值之後,依需要而針對幾個參數個別地選擇最新值,就可以針對各個參數迅速地選擇應適用的值。前述既登錄值批次選擇手段,較佳是在前述一張畫面上被提供。 In one embodiment of the present invention, the selection input means includes a batch of registered values, and the batch of selected values is provided for the operator to display all parameter batches of the change history by the display means. The secondary selection is used as the existing registered value of the value registered in the aforementioned registration means. According to this configuration, among the displayed change history information of the plurality of parameters, the registered values can be selected in batches. This makes it easy to select a registered value. For example, in the case where selected registered values are selected for a plurality of parameters, as long as the registered values are selected in batches, and the latest values are individually selected for several parameters as required, the applicable value can be quickly selected for each parameter . It is preferable that the aforementioned registered value batch selection means is provided on the aforementioned one screen.
在本發明之一實施形態中,前述變更履歷資訊係包含值已變更後的參數之參數識別資訊,前述參數管理裝置係更包含檢索手段,該檢索手段係利用前述參數識別資訊來 排序(sorting)或抽出藉由前述顯示手段所顯示的變更履歷資訊。依據該構成,可以利用參數識別資訊(例如參數名)來排序或抽出有關所顯示的複數個參數之變更履歷資訊。藉此,即便是在所顯示的參數之數目較多時,仍可以迅速地找出目的的參數之變更履歷資訊。 In an embodiment of the present invention, the change history information includes parameter identification information of a parameter whose value has been changed, and the parameter management device further includes a retrieval means that uses the parameter identification information to sort Or extract the change history information displayed by the aforementioned display means. According to this configuration, parameter identification information (such as a parameter name) can be used to sort or extract change history information about a plurality of displayed parameters. Thereby, even when the number of displayed parameters is large, the change history information of the target parameter can be quickly found.
在本發明之一實施形態中,前述變更履歷資訊係包含用以識別值已變更後之參數所涉及的前述產業用裝置之資源(resource)的資源識別資訊,前述參數管理裝置係更包含檢索手段,該檢索手段係利用前述資源識別資訊來排序或抽出藉由前述顯示手段所顯示的變更履歷資訊。依據該構成,可以利用資源識別資訊(例如資源名)來排序或抽出有關所顯示的複數個參數之變更履歷資訊。藉此,即便是在所顯示的參數之數目較多時,仍可以迅速地找出目的的參數之變更履歷資訊。 In one embodiment of the present invention, the change history information includes resource identification information for identifying the resource of the industrial device involved in the parameter whose value has been changed, and the parameter management device further includes a retrieval means. The retrieval means uses the aforementioned resource identification information to sort or extract the change history information displayed by the aforementioned display means. According to this configuration, resource identification information (such as a resource name) can be used to sort or extract change history information about a plurality of parameters displayed. Thereby, even when the number of displayed parameters is large, the change history information of the target parameter can be quickly found.
在本發明之一實施形態中,前述變更履歷資訊係包含用以表示各個參數之值已變更後的時刻的時刻資訊,前述參數管理裝置係更包含檢索手段,該檢索手段係利用前述時刻資訊來排序或抽出藉由前述顯示手段所顯示的變更履歷資訊。依據該構成,可以利用參數之值已變更後的時刻資訊來排序或抽出有關所顯示的複數個參數之變更履歷資訊。藉此,即便是在所顯示的參數之數目較多時,仍可以迅速地找出目的的參數之變更履歷資訊。 In an embodiment of the present invention, the change history information includes time information indicating a time after the value of each parameter has been changed, and the parameter management device further includes a retrieval means. The retrieval means uses the time information to Sort or extract the change history information displayed by the aforementioned display means. According to this configuration, it is possible to use the time information after the value of the parameter has been changed to sort or extract the change history information about the displayed plurality of parameters. Thereby, even when the number of displayed parameters is large, the change history information of the target parameter can be quickly found.
在本發明之一實施形態中,前述參數管理裝置係更包含:註解(comment)輸入手段,係供操作者輸入與前述變更 履歷資訊賦予關聯的註解所用;以及註解記憶手段,用以記憶藉由前述註解輸入手段所輸入的註解。然後,前述顯示手段係在註解顯示區域顯示前述註解。依據該構成,能藉由顯示手段來顯示操作者之註解。例如,操作者係可以在已變更參數時,將其變更之意圖、已變更的結果等之任意的資訊事先記錄作為註解。由於操作者係可以基於該註解來判斷是否應反映變更,所以可以迅速地選擇各個參數之適當的值(既登錄值或最新值)。 In an embodiment of the present invention, the aforementioned parameter management device further includes: a comment input means for an operator to input a comment associated with the change history information provision; and an annotation memory means for memorizing The annotation input by the aforementioned annotation input means. Then, the display means displays the annotation in the annotation display area. According to this configuration, the operator's annotation can be displayed by the display means. For example, the operator may record arbitrary information such as the intention of the change and the result of the change as a comment when the parameter has been changed. Since the operator can judge whether or not the change should be reflected based on the annotation, the appropriate value (both registered value or latest value) of each parameter can be quickly selected.
前述註解顯示區域,較佳是配置於前述一張畫面內。在此情況下,藉由在一張畫面一併顯示變更履歷資訊及註解,操作者就可以基於相同畫面內的註解區域之顯示來迅速地判斷是否反映各個參數之變更。 The annotation display area is preferably arranged in the aforementioned one frame. In this case, by displaying the change history information and the annotations on one screen together, the operator can quickly determine whether or not the change of each parameter is reflected based on the display of the annotation area in the same screen.
在本發明之一實施形態中,前述參數管理裝置係更包含:履歷顯示抹除手段,係當藉由對前述確定輸入手段之確定操作所確定後的參數之值登錄於前述登錄手段時,就抹除該參數的變更履歷資訊之顯示。依據該構成,當參數之值被確定時,就能抹除該參數之變更履歷資訊的顯示。藉此,由於操作者係可以輕易地掌握未確定的變更履歷資訊,所以可以迅速地進行參數之選擇及確定操作。 In an embodiment of the present invention, the parameter management device further includes a history display erasing means. When a value of a parameter determined by a determination operation on the determination input means is registered in the registration means, Clear the display of the change history information of this parameter. According to this configuration, when the value of the parameter is determined, the display of the change history information of the parameter can be erased. Therefore, since the operator can easily grasp the undetermined change history information, the parameters can be selected and determined quickly.
變更履歷資訊之顯示的抹除係除了清除該變更履歷資訊之顯示以外,還包含以與未確定參數之變更履歷資訊不同的態樣來顯示確定完成參數之變更履歷資訊。所謂不同的態樣,例如亦可為在變更履歷資訊上重疊顯示取消線, 或利用預定之顏色(例如灰色(gray))等來遮罩顯示(mask display)變更履歷資訊之顯示區域的態樣。 In addition to clearing the display of the change history information, erasing the display of the change history information also includes displaying the change history information of the determined completion parameter in a state different from the change history information of the undetermined parameters. The so-called different appearances may be, for example, an overlay display of a cancellation line on the change history information, or a mask display for changing the display area of the history information by using a predetermined color (such as gray). .
在本發明之一實施形態中,前述參數管理裝置係更包含:變更履歷記錄開始指示手段,係為了開始用以記錄參數之變更履歷的變更履歷記錄模式而藉由操作者所操作;以及變更履歷寫入手段,係在前述變更履歷記錄模式中,將前述參數之變更履歷資訊寫入於前述變更履歷記憶手段。依據該構成,當操作者指示變更履歷記錄模式之開始時,就開始變更履歷記錄模式。變更履歷記錄模式中,當參數之值被變更時,變更履歷資訊就寫入於變更履歷記憶手段。例如,在想暫時變更參數之值時,只要使用變更履歷記錄模式,就可以記錄參數之暫時的變更履歷。從而,在將暫時設定的參數之值返回至原來之值時,可以顯示有關已被變更後的複數個參數之變更履歷資訊。然後,只要針對全部的參數選擇變更前之值並進行確定操作,就可以將全部的參數之值返回至從前值(既登錄值)。當然,有關一部分的參數,亦可以選擇變更後之值來確定。 In one embodiment of the present invention, the parameter management device further includes: a change history record start instruction means, which is operated by an operator in order to start a change history record mode for recording a change history of parameters; and a change history The writing means is to write the change history information of the parameter into the change history storage means in the change history recording mode. According to this configuration, when the operator instructs the start of changing the history recording mode, the history recording mode is changed. In the change history record mode, when the parameter value is changed, the change history information is written in the change history storage means. For example, when you want to temporarily change the value of a parameter, you can record a temporary change history of a parameter by using the change history recording mode. Therefore, when the value of the temporarily set parameter is returned to the original value, the change history information about the plurality of parameters that have been changed can be displayed. Then, as long as the values before the change are selected and determined for all the parameters, the values of all the parameters can be returned to the previous values (the registered values). Of course, some of the parameters can also be determined by selecting the changed values.
在本發明之一實施形態中,前述參數管理裝置係更包含:模式指示器(mode indicator),用以顯示是否在前述變更履歷記錄模式中。依據該構成,由於能藉由模式指示器來顯示是否在變更履歷記錄模式中,所以操作者係可以明確地辨識參數之變更履歷資訊已被記錄著。 In one embodiment of the present invention, the parameter management device further includes a mode indicator for displaying whether the mode is in the change history recording mode. According to this configuration, since the mode indicator can be used to indicate whether the change history recording mode is in use, the operator can clearly recognize that the parameter change history information has been recorded.
在本發明之一實施形態中,前述參數管理裝置係更包含:狀態指示器,係在前述變更履歷記錄模式中,區別顯 示任一個參數之變更履歷資訊皆未記憶於前述變更履歷記憶手段的第一狀態、和其中任一個參數之變更履歷資訊已記憶於前述變更履歷記憶手段的第二狀態。依據該構成,藉由狀態指示器,除了能顯示是在變更履歷記錄模式中,還能顯示其中任一個參數之變更履歷資訊是否已記憶於變更履歷記憶手段。藉此,操作者就可以明確地辨識參數是否已被變更。 In one embodiment of the present invention, the parameter management device further includes: a status indicator, in the change history recording mode, different change history information of any parameter is not stored in the first change history storage means. One state and the change history information of any one of the parameters have been stored in the second state of the change history storage means. According to this configuration, the status indicator can display whether the change history information of any of the parameters is stored in the change history storage means in addition to the change history recording mode. This allows the operator to clearly identify whether the parameters have been changed.
在本發明之一實施形態中,前述參數管理裝置係更包含:狀態指示器,係在前述變更履歷記錄模式中任一個參數之變更履歷皆未記憶於前述變更履歷記憶手段時用第一顏色來顯示,在前述變更履歷記錄模式中其中任一個參數之變更履歷已記憶於前述變更履歷記憶手段時用第二顏色來顯示,在非為前述履歷記錄模式時用第三顏色來顯示。藉由狀態指示器之顯示色,能顯示是否在變更履歷記錄模式中,其中任一個參數之變更履歷資訊是否已記憶於變更履歷記憶手段。藉此,操作者就可以明確地辨識參數管理裝置之模式、及參數值變更之有無。 In an embodiment of the present invention, the parameter management device further includes: a status indicator, which is stored in the first color when the change history of any parameter in the change history recording mode is not stored in the change history storage means. It is shown that the change history of any one of the parameters in the change history recording mode is displayed in the second color when it is stored in the change history storage means, and is displayed in the third color when it is not in the history record mode. With the display color of the status indicator, it can be displayed whether the change history information of any of the parameters is stored in the change history storage means in the change history recording mode. This allows the operator to clearly identify the mode of the parameter management device and the presence or absence of parameter value changes.
在本發明之一實施形態中,前述狀態指示器係配置於藉由前述顯示手段而顯示前述參數之變更履歷資訊的畫面中。依據該構成,狀態指示器能顯示於可供複數個參數之變更履歷資訊顯示的畫面內。藉此,操作者就可以輕易地掌握參數之設定狀況及記憶狀況。 In one embodiment of the present invention, the status indicator is disposed on a screen that displays the change history information of the parameter by the display means. With this configuration, the status indicator can be displayed on a screen that can display the change history information of a plurality of parameters. With this, the operator can easily grasp the parameter setting status and memory status.
在本發明之一實施形態中,前述參數管理裝置係更包含:模式結束禁止手段,係在至少一個參數之值為未確定 時,禁止前述變更履歷記錄模式之結束。依據該構成,在存在有值為未確定的參數時係無法結束變更履歷記錄模式。藉此,可以抑制或防止確定參數之值的操作遺漏。 In an embodiment of the present invention, the parameter management device further includes a mode end prohibiting means for prohibiting the end of the change history recording mode when a value of at least one parameter is not determined. According to this configuration, changing the history recording mode cannot be completed when there are parameters whose values are not determined. By this, it is possible to suppress or prevent the omission of the operation of determining the value of the parameter.
在本發明之一實施形態中,前述參數管理裝置係更包含:變更履歷寫入手段,係當藉由前述更新登錄手段對前述登錄手段登錄已更新後的參數群時,就將前述參數之變更履歷資訊寫入於前述變更履歷記憶手段;以及檢索條件輸入手段,用以接收藉由操作者所為的變更履歷檢索條件之輸入。然後,前述變更履歷取得手段係從前述變更履歷記憶手段取得與藉由前述檢索條件輸入手段所輸入的變更履歷檢索條件相符的變更履歷資訊。當已被更新後的參數群登錄於登錄手段時,變更履歷資訊就寫入於變更履歷記憶手段。從而,在參數群每次被變更時,都會儲存變更履歷資訊。在顯示參數之變更履歷資訊時,操作者係從檢索條件輸入手段指定變更履歷檢索條件,並檢索變更履歷資訊。藉此,與該變更履歷檢索條件相符的變更履歷資訊能從變更履歷記憶手段取得並顯示於顯示手段。即便是在此情況下,亦能顯示與複數個參數有關的變更履歷資訊。 In one embodiment of the present invention, the parameter management device further includes a change history writing means that changes the parameters when the updated parameter group is registered to the registration means by the update registration means. The history information is written in the aforementioned change history memory means; and a search condition input means for receiving an input of changing the history search conditions by the operator. Then, the change history obtaining means obtains change history information that matches the change history search conditions input by the search condition input means from the change history storage means. When the updated parameter group is registered in the registration means, the change history information is written in the change history storage means. Therefore, each time the parameter group is changed, the change history information is stored. When the parameter change history information is displayed, the operator specifies the change history search condition from the search condition input means, and retrieves the change history information. Thereby, change history information matching the change history search conditions can be obtained from the change history storage means and displayed on the display means. Even in this case, change history information related to a plurality of parameters can be displayed.
檢索條件,亦可包含檢索期間。又,檢索條件,亦可包含產業用裝置中所包含的特定之控制對象資源。更且,在產業用裝置產生警報(alarm)(異常通報)的情況下,亦能夠將與該警報相關聯者指定作為檢索條件。 The search condition may include a search period. The search conditions may include specific control target resources included in the industrial device. Furthermore, even when an alarm (anomaly notification) is generated by an industrial device, a person associated with the alarm can be specified as a search condition.
本發明之一實施形態係提供一種電腦程式,該電腦程式係為了使包含輸入裝置、顯示裝置及記憶裝置的電腦作 為具有如前述之特徵的參數管理裝置來作動,而嵌入有步驟群,以便控制前述輸入裝置、前述顯示裝置及前述記憶裝置。藉此,可以提供一種可以使電腦作為具備介面的參數管理裝置來作動的電腦程式,該介面係可以依狀況而輕易地執行參數值變更之適用/不適用的操作。 An embodiment of the present invention provides a computer program. The computer program is embedded with a step group to control a computer including an input device, a display device, and a memory device as a parameter management device having the aforementioned characteristics. The input device, the display device, and the memory device. Thereby, it is possible to provide a computer program that can operate a computer as a parameter management device with an interface that can easily perform applicable / inapplicable operations of parameter value changes according to the situation.
本發明之一實施形態係提供一種記錄有如前述之電腦程式的電腦可讀取記錄媒體。 An embodiment of the present invention provides a computer-readable recording medium having the computer program recorded as described above.
又,本發明之一實施形態係提供一種透過電腦載入如前述之電腦程式來執行的電腦程式產品(computer program product)。 In addition, one embodiment of the present invention provides a computer program product that is executed by loading a computer program as described above through a computer.
本發明中的上述之、或更進一步之其他的目的、特徵及功效係能參照附圖並藉由以下所述的實施形態之說明而獲得明白。 The above-mentioned or further other objects, features, and effects in the present invention can be understood by referring to the drawings and the description of the embodiments described below.
1‧‧‧基板處理裝置 1‧‧‧ substrate processing device
2‧‧‧單元 2‧‧‧Unit
3‧‧‧電腦 3‧‧‧ computer
4‧‧‧外部記憶裝置 4‧‧‧ external memory device
11‧‧‧參數編輯部 11‧‧‧Parameter Editing Department
12‧‧‧參數編輯畫面顯示部 12‧‧‧Parameter editing screen display section
13‧‧‧參數變更履歷記錄部 13‧‧‧parameter change history record department
14‧‧‧參數變更履歷取得部 14‧‧‧Parameter change history acquisition department
15‧‧‧參數變更履歷顯示部 15‧‧‧Parameter change history display section
16‧‧‧參數選擇輸入接收部 16‧‧‧Parameter selection input receiving section
17‧‧‧參數變更確定輸入接收部 17‧‧‧ Parameter change confirmation input receiving section
18‧‧‧參數登錄部 18‧‧‧Parameter Registration Department
20‧‧‧選擇輸入部 20‧‧‧Select input section
21‧‧‧個別選擇輸入部 21‧‧‧ Individual selection input section
22‧‧‧批次選擇輸入部 22‧‧‧Batch selection input section
23‧‧‧確定輸入部 23‧‧‧ confirm input
25‧‧‧登入層級管理部 25‧‧‧Log in to the level management department
26‧‧‧狀態顯示部 26‧‧‧Status display section
27‧‧‧參數檢索部 27‧‧‧Parameter Retrieval Department
28‧‧‧模式遷移禁止部 28‧‧‧ Mode Migration Prohibition Department
31‧‧‧CPU 31‧‧‧CPU
32‧‧‧輸入裝置 32‧‧‧ input device
33‧‧‧顯示器 33‧‧‧Display
34‧‧‧記憶部 34‧‧‧Memory Department
35‧‧‧介面 35‧‧‧ interface
40‧‧‧參數變更履歷畫面 40‧‧‧Parameter change history screen
41‧‧‧變更履歷記錄開始鍵 41‧‧‧Change history record start button
42‧‧‧變更履歷記錄結束鍵 42‧‧‧ Change history record end key
43‧‧‧狀態顯示區域 43‧‧‧Status display area
44‧‧‧變更履歷顯示部 44‧‧‧ Change history display
45‧‧‧參數選擇操作部 45‧‧‧Parameter selection operation section
45N‧‧‧變更值個別選擇鍵 45N‧‧‧Change value individual selection key
45P‧‧‧從前值個別選擇鍵 45P‧‧‧ Individual selection key from previous value
46‧‧‧參數確定操作部 46‧‧‧Parameter determination operation section
47‧‧‧列表顯示部 47‧‧‧List Display Department
47A至47D‧‧‧排序鍵 47A to 47D‧‧‧sort key
48、52‧‧‧滾動鍵 48, 52‧‧‧Scroll keys
48D、52D‧‧‧往下1行移動鍵 48D, 52D‧‧‧Move down one line
48E、52E‧‧‧往表尾的跳躍鍵 48E, 52E‧‧‧Jump to the end of the table
48H、52H‧‧‧往表頭的跳躍鍵 48H, 52H‧‧‧Jump to the head
48P、52P‧‧‧前頁滾動鍵 48P, 52P‧‧‧Previous page scroll key
48S、52S‧‧‧後頁滾動鍵 48S, 52S‧‧‧Next page scroll key
48U、52U‧‧‧往上1行移動鍵 48U, 52U‧‧‧ up one line
50‧‧‧參數編輯畫面 50‧‧‧Parameter edit screen
51‧‧‧參數表 51‧‧‧parameter table
53‧‧‧保存鍵 53‧‧‧Save key
54‧‧‧返回鍵 54‧‧‧Back key
60‧‧‧單元選擇畫面 60‧‧‧Unit selection screen
61‧‧‧單元選擇鍵 61‧‧‧unit selection key
65‧‧‧參數詳細顯示欄 65‧‧‧Parameter detailed display bar
66‧‧‧註解輸入欄 66‧‧‧Annotation input field
70‧‧‧畫面切換操作部 70‧‧‧Screen switching operation section
71‧‧‧單元選擇畫面顯示鍵 71‧‧‧Unit selection screen display key
72‧‧‧變更履歷顯示鍵 72‧‧‧ Change history display key
73‧‧‧匯入鍵 73‧‧‧Import key
74‧‧‧匯出鍵 74‧‧‧Export key
80‧‧‧履歷寫出鍵 80‧‧‧Resume Write Key
451‧‧‧從前值批次選擇鍵 451‧‧‧Batch selection key from previous value
452‧‧‧變更值批次選擇鍵 452‧‧‧ Change value batch selection key
460‧‧‧個別確定鍵 460‧‧‧ Individual OK button
461‧‧‧批次確定鍵 461‧‧‧Batch OK button
D‧‧‧資料 D‧‧‧ Information
D1‧‧‧生產用參數群 D1‧‧‧ Production Parameter Group
D2‧‧‧裝置型式資料 D2‧‧‧ Device Type Information
D3‧‧‧裝置識別ID D3‧‧‧device identification ID
D4‧‧‧更新者資料 D4‧‧‧Updater Information
D5‧‧‧註解資料 D5‧‧‧Annotation data
D6‧‧‧更新日期與時間資料 D6‧‧‧ Updated Date and Time Information
D7‧‧‧裝置構成資訊 D7‧‧‧ Device Composition Information
DB‧‧‧參數管理資料庫 DB‧‧‧Parameter Management Database
DT‧‧‧暫時參數群 DT‧‧‧Temporary Parameter Group
ED‧‧‧裝置參數資料 ED‧‧‧Device parameter data
H‧‧‧參數變更履歷資料 H‧‧‧parameter change history data
HT‧‧‧暫時變更履歷資料 HT‧‧‧Changing resume information temporarily
P‧‧‧程式 P‧‧‧Program
P1‧‧‧控制程式 P1‧‧‧Control program
P2‧‧‧管理程式 P2‧‧‧Management Program
S1至S31、S41至S46、 S50至S59‧‧‧步驟 S1 to S31, S41 to S46, S50 to S59
圖1係用以說明作為產業用裝置之一例的基板處理裝置之電氣構成的方塊圖。 FIG. 1 is a block diagram for explaining the electrical configuration of a substrate processing apparatus as an example of an industrial apparatus.
圖2係用以說明裝置參數資料之具體例的示意圖。 FIG. 2 is a schematic diagram for explaining a specific example of device parameter data.
圖3係用以說明管理程式之構成例的功能方塊圖。 FIG. 3 is a functional block diagram for explaining a configuration example of a management program.
圖4係顯示參數編輯畫面之一例。 Figure 4 shows an example of a parameter editing screen.
圖5係顯示用以選擇參數編輯對象之單元(unit)的單元選擇畫面之一例。 FIG. 5 is an example of a unit selection screen showing a unit for selecting a parameter editing target.
圖6係顯示參數變更履歷畫面之一例。 FIG. 6 is an example of a screen for displaying a parameter change history.
圖7A係用以說明第一實施形態中之有關參數之變更的操作者之操作及電腦之處理的流程圖(flowchart)。 FIG. 7A is a flowchart for explaining the operation of the operator related to the parameter change and the processing of the computer in the first embodiment.
圖7B係用以說明第一實施形態中之有關參數之變更的操作者之操作及電腦之處理的流程圖。 FIG. 7B is a flowchart for explaining the operation of the operator related to the parameter change in the first embodiment and the processing of the computer.
圖8A係用以說明第二實施形態中之有關參數之變更的操作者之操作及電腦之處理的流程圖。 FIG. 8A is a flowchart for explaining the operation of the operator and the processing of the computer regarding the change of parameters in the second embodiment.
圖8B係用以說明第二實施形態中之有關參數之變更的操作者之操作及電腦之處理的流程圖。 FIG. 8B is a flowchart for explaining the operation of the operator related to the parameter change in the second embodiment and the processing of the computer.
所謂「產業用裝置」係指事業中所用的裝置,典型例係指製品之製造中所用的製造裝置。「製造裝置」係除了加工對象物的裝置以外,還包含檢查裝置、搬運裝置、環境管理裝置等。在「製造裝置」中,例如包含有半導體裝置製造用的洗淨裝置、熱處理裝置、雜質導入裝置、薄膜形成裝置、微影(lithography)裝置、平坦化裝置等。此等的裝置,只不過是「製造裝置」之例,並非用以限制本發明之適用範圍。 The "industrial device" refers to a device used in a business, and a typical example refers to a manufacturing device used in the manufacture of a product. The "manufacturing device" includes an inspection device, a conveying device, an environmental management device, and the like in addition to the device to be processed. The “manufacturing device” includes, for example, a cleaning device for manufacturing semiconductor devices, a heat treatment device, an impurity introduction device, a thin film forming device, a lithography device, a planarization device, and the like. These devices are merely examples of "manufacturing devices" and are not intended to limit the scope of application of the present invention.
所謂「參數」係指用以規定產業用裝置中的處理條件的裝置參數。在參數中,例如有一邊對旋轉的基板(矽晶圓(silicon wafer)等)之被洗淨面供給藥液一邊刷洗(brushing)被洗淨面的洗淨裝置(scrubber;洗滌塔)中之用以規定洗淨液之流量的參數、用以規定被洗淨面與供給藥液的噴嘴之藥液吐出口之距離的參數、用以規定矽晶圓之旋轉數的參數等。但是,此等的參數亦只不過是個例子,並非用以限制本發明之適用範圍。 The "parameter" refers to a device parameter for specifying processing conditions in an industrial device. Among the parameters, for example, there is a scrubber (washing tower) in a cleaning device (scrubber) that scrubs the cleaned surface while supplying a chemical solution to the cleaned surface of a rotating substrate (silicon wafer, etc.). Parameters used to specify the flow rate of the cleaning solution, parameters used to specify the distance between the surface to be cleaned and the chemical solution ejection outlet of the nozzle supplying the solution, and parameters used to specify the number of rotations of the silicon wafer. However, these parameters are merely examples, and are not intended to limit the scope of application of the present invention.
以下,參照附圖來詳細說明本發明的實施形態。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
圖1係用以說明作為產業用裝置之一例的基板處理裝置之電氣構成的方塊圖。基板處理裝置1係包含一個以上的單元2、及控制單元2的電腦3。在本實施形態中,電腦3係指已嵌入(已內建)於基板處理裝置1的嵌入式電腦(embedded computer)。單元2係能為處理基板的處理單元、搬運基板的搬運單元、供給基板處理用之處理流體的流體供給單元等。電腦3係控制單元2中所備置之能夠控制的資源(resource)。又,在本實施形態中,電腦3亦具有作為管理用以控制資源之參數的參數管理裝置的功能。 FIG. 1 is a block diagram for explaining the electrical configuration of a substrate processing apparatus as an example of an industrial apparatus. The substrate processing apparatus 1 is a computer 3 including one or more units 2 and a control unit 2. In the present embodiment, the computer 3 refers to an embedded computer that is embedded (built-in) in the substrate processing apparatus 1. The unit 2 is a processing unit that processes a substrate, a transport unit that transports a substrate, a fluid supply unit that supplies a processing fluid for processing a substrate, and the like. The computer 3 is a controllable resource provided in the control unit 2. In this embodiment, the computer 3 also has a function as a parameter management device that manages parameters for controlling resources.
例如,單元2,亦可為將處理液供給至基板進行處理的液處理單元。逐片處理基板的單片型之液處理單元,例如是包含:旋轉夾盤(spin chuck),用以使基板保持水平地旋轉;以及處理液噴嘴,用以將處理液供給至由旋轉夾盤所保持的基板。在此情況下,使旋轉夾盤旋轉的電動馬達、開閉往處理液噴嘴(nozzle)之處理液流路的閥(valve)、控制通過處理液流路的處理液之流量的流量控制器等,為能夠控制的資源之例。然後,旋轉夾盤之旋轉數及旋轉時間、處理液之供給時間及流量等,為參數之例。 For example, the unit 2 may be a liquid processing unit that supplies a processing liquid to a substrate for processing. The single-chip type liquid processing unit that processes substrates one by one includes, for example, a spin chuck to keep the substrate rotating horizontally, and a processing liquid nozzle to supply the processing liquid to the rotary chuck. Hold the substrate. In this case, an electric motor that rotates the rotary chuck, a valve that opens and closes the processing liquid flow path to the processing liquid nozzle, and a flow controller that controls the flow rate of the processing liquid passing through the processing liquid flow path, Examples of resources that can be controlled. The number of rotations and rotation time of the spin chuck, and the supply time and flow rate of the processing liquid are examples of parameters.
電腦3係包含CPU(Central Processing Unit;中央處理單元)31、輸入裝置32、顯示器33(顯示裝置)及記憶部34(記憶裝置)。更且,電腦3,亦可依需要而具備能夠連接外部記憶裝置4的介面35。輸入裝置32係指如鍵盤(keyboard)、觸控面板(touch panel)、指向裝置(pointing device)等,且能夠進行藉由操作者所為之操作輸入的人機介面 (man-machine interface)。顯示器33係指液晶面板等的二維顯示器,且為對操作者提供資訊的人機介面,亦即資訊輸出裝置。作為資訊輸出裝置,除了顯示器33以外,亦可具備有印表機(printer)、聲音輸出裝置等。記憶部34係由半導體記憶體等的固態記憶體、HDD(Hard Disk Drive;硬碟機)、SSD(Solid State Drive;固態硬碟機)等的記憶裝置所構成。 The computer 3 includes a CPU (Central Processing Unit) 31, an input device 32, a display 33 (display device), and a memory unit 34 (memory device). Furthermore, the computer 3 may be provided with an interface 35 capable of being connected to the external memory device 4 as needed. The input device 32 refers to a man-machine interface such as a keyboard, a touch panel, a pointing device, and the like, and is capable of performing input by an operation performed by an operator. The display 33 refers to a two-dimensional display such as a liquid crystal panel, and is a human-machine interface that provides information to an operator, that is, an information output device. As the information output device, in addition to the display 33, a printer, a sound output device, and the like may be provided. The memory unit 34 is composed of a solid state memory such as a semiconductor memory, a memory device such as an HDD (Hard Disk Drive), and an SSD (Solid State Drive).
在記憶部34之記憶區域係儲存有程式P及資料D。程式P係包含:控制程式P1,係為了執行基板處理而供電腦3控制單元2所用;以及管理程式P2,用以管理既定藉由單元2所為之處理條件的參數群。藉由CPU31執行此等的控制程式P1、管理程式P2,電腦3就能作為用以實現各自之功能的裝置來動作。資料D係包含裝置參數資料ED,裝置參數資料ED係包含生產用參數群D1,該生產用參數群D1為在生產步驟中既定單元2之動作條件或處理條件的參數群。又,資料D係包含作為暫時性地被適用的參數群的暫時參數群DT。資料D係更包含表示暫時參數群DT相對於生產用參數群D1之變動的暫時變更履歷資料HT。資料D係更包含有體系地儲存包含生產用參數群D1的裝置參數資料ED之變更履歷的參數管理資料庫(database)DB。在參數管理資料庫DB係記錄有表示包含生產用參數群D1的裝置參數資料ED之過去的變更履歷的參數履歷資料H。 A program P and data D are stored in a memory area of the memory unit 34. The program P includes: a control program P1, which is used by the computer 3 and the control unit 2 in order to perform substrate processing; and a management program P2, which is used to manage a set of parameters for which processing conditions are set by the unit 2. When the CPU 31 executes these control programs P1 and management programs P2, the computer 3 can operate as a device for realizing the respective functions. The data D includes the device parameter data ED, and the device parameter data ED includes the production parameter group D1, which is a parameter group of the operating conditions or processing conditions of the predetermined unit 2 in the production step. The data D includes a temporary parameter group DT that is a parameter group that is temporarily applied. The data D further includes temporary change history data HT indicating a change in the temporary parameter group DT from the production parameter group D1. The data D further includes a parameter management database DB that systematically stores a change history of the device parameter data ED including the production parameter group D1. In the parameter management database DB, parameter history data H indicating the past change history of the device parameter data ED including the production parameter group D1 is recorded.
記憶部34係以即便電腦3之電源被切斷,其記憶內容, 亦即程式P及資料D仍能被保持的方式所構成。 The memory unit 34 is configured such that the contents of the memory 3, that is, the program P and the data D can be retained even if the power of the computer 3 is turned off.
外部記憶裝置4,亦可由能夠透過介面35裝卸於電腦3的記憶媒體(removable storage;可移式儲存器)所構成。USB(Universal Serial Bus;通用串列匯流排)儲存器、記憶卡(memory card)、可攜式HDD、可攜式SDD等為典型例。 The external memory device 4 may also be constituted by a removable storage (removable storage) that can be attached to and detached from the computer 3 through the interface 35. USB (Universal Serial Bus) memory, memory card, portable HDD, and portable SDD are typical examples.
圖2係用以說明裝置參數資料之具體例的示意圖。對應於基板處理裝置1的裝置參數資料ED係包含作為各個單元2的控制之基礎的生產用參數群D1、裝置型式資料(type data)D2、裝置識別資訊(ID)D3、更新者資料D4、註解資料D5、更新日期與時間資料D6、裝置構成資訊D7。裝置型式資料D2係表示基板處理裝置1之種類。裝置識別資訊D3係用以識別基板處理裝置1的固有資料。更新者資料D4係表示最後變更生產用參數群D1之操作者的資料。註解資料D5係在變更生產用參數群D1時操作者任意輸入的資料。更新日期與時間資料D6係表示最後變更生產用參數群D1之日期與時間的資料。裝置構成資訊D7係表示構成基板處理裝置1之單元2的資料。裝置構成資訊D7,例如是包含指定構成基板處理裝置1的各個單元2之單元名及單元型式的資料。單元名資料係指從其他的單元中識別各個單元的資料,單元型式資料係指顯示單元之種類的資料。 FIG. 2 is a schematic diagram for explaining a specific example of device parameter data. The device parameter data ED corresponding to the substrate processing apparatus 1 includes a production parameter group D1 which is a basis for controlling each unit 2, a device type data D2, a device identification information D1, an updater data D4, Annotation data D5, update date and time data D6, and device configuration information D7. The device type data D2 indicates the type of the substrate processing apparatus 1. The device identification information D3 is unique data for identifying the substrate processing apparatus 1. The updater data D4 is data indicating the operator who last changed the production parameter group D1. The annotation data D5 is data input by the operator arbitrarily when changing the production parameter group D1. The update date and time data D6 is data indicating the date and time when the production parameter group D1 was last changed. The device configuration information D7 is data indicating the unit 2 constituting the substrate processing apparatus 1. The device configuration information D7 is, for example, data including a unit name and a unit type of each unit 2 constituting the substrate processing apparatus 1. Unit name data refers to the data identifying each unit from other units, and unit type data refers to the type of display unit.
構成生產用參數群D1的複數個參數係針對裝置構成資訊D7中所描述的每一單元2進行描述。對各個單元2,包含有用以規定該單元2所執行的處理之條件等的一個以 上之參數。各個單元係由單元名所指定。對各個單元名描述著一個以上之參數。各個參數係由參數名所指定。參數名係指參數識別資訊。對各個參數描述著參數值。 The plurality of parameters constituting the production parameter group D1 are described for each unit 2 described in the device configuration information D7. Each unit 2 includes one or more parameters for specifying conditions and the like of the processing performed by the unit 2. Each unit is specified by the unit name. Each unit name describes more than one parameter. Each parameter is specified by a parameter name. Parameter name refers to parameter identification information. Parameter values are described for each parameter.
暫時參數群DT之構成係與生產用參數群D1之構成同樣。 The configuration of the temporary parameter group DT is the same as that of the production parameter group D1.
暫時變更履歷資料HT係表示從生產用參數群D1往暫時參數群DT之變更履歷的資料。若生產用參數群D1及暫時參數群DT為相等,暫時變更履歷資料HT就為空。暫時變更履歷資料HT,例如是針對已變更後的各個參數,包含已變更後的日期與時間(時刻資訊)、對應的單元名、參數名、變更前之值、變更後之值。有關值已變更複數次後的參數,亦可包含有複數個變更前之值。在此情況下,變更後之值(最新值),可能與生產用參數群D1之對應的參數值相同。 The temporary change history data HT is data indicating a change history from the production parameter group D1 to the temporary parameter group DT. If the production parameter group D1 and the temporary parameter group DT are equal, the temporary change history data HT will be empty. The temporary change history data HT is, for example, for each parameter that has been changed, including the date and time (time information) after the change, the corresponding unit name, parameter name, the value before the change, and the value after the change. The parameter after the value has been changed a plurality of times may also include a plurality of values before the change. In this case, the changed value (latest value) may be the same as the corresponding parameter value of the production parameter group D1.
圖3係用以說明管理程式P2之構成例的功能方塊圖,且顯示電腦3藉由CPU31執行管理程式P2所提供的功能之概要。亦即,電腦3係藉由管理程式P2之執行,而實質上具有複數個功能處理部。但是,此並非一定意指管理程式P2具有對應於複數個功能處理部的單位部分。 FIG. 3 is a functional block diagram for explaining a configuration example of the management program P2, and shows an outline of the functions provided by the computer 3 by the CPU 31 to execute the management program P2. That is, the computer 3 is executed by the management program P2, and substantially has a plurality of function processing sections. However, this does not necessarily mean that the management program P2 has a unit portion corresponding to a plurality of function processing units.
複數個功能處理部係包含參數編輯部11、參數編輯畫面顯示部12、參數變更履歷記錄部13、參數變更履歷取得部14、參數變更履歷顯示部15、參數選擇輸入接收部16、參數變更確定輸入接收部17、及參數登錄部18。又,在本實施形態中,前述複數個功能處理部係包含登入層級(login level)管理部25、狀態顯示部26、參數檢索部27、及模式遷移禁止部28。 The plurality of function processing units include a parameter editing unit 11, a parameter editing screen display unit 12, a parameter change history recording unit 13, a parameter change history acquisition unit 14, a parameter change history display unit 15, a parameter selection input receiving unit 16, and a parameter change determination The input receiving unit 17 and the parameter registration unit 18. In the present embodiment, the plurality of function processing units include a login level management unit 25, a status display unit 26, a parameter search unit 27, and a mode migration prohibition unit 28.
參數編輯畫面顯示部12係使參數編輯畫面50顯示於顯示器33(參照圖4)。操作者係在已顯示參數編輯畫面50的狀態下操作輸入裝置32,藉此可以編輯參數。參數編輯畫面顯示部12,亦可使每一單元之參數編輯畫面50顯示於顯示器33。在此情況下,可以用單元單位來編輯參數。參數編輯部11,為參數編輯手段之一例,且按照在參數編輯畫面50上所進行的操作者之編輯輸入,來變更已展開於記憶部34的生產用參數群D1及暫時參數群DT之雙方、或僅有暫時參數群DT的參數值。 The parameter editing screen display unit 12 displays the parameter editing screen 50 on the display 33 (see FIG. 4). The operator can edit the parameters by operating the input device 32 with the parameter editing screen 50 displayed. The parameter editing screen display unit 12 may also display the parameter editing screen 50 of each unit on the display 33. In this case, you can edit the parameters in unit units. The parameter editing unit 11 is an example of a parameter editing means, and changes both the production parameter group D1 and the temporary parameter group DT that have been expanded in the memory unit 34 in accordance with the editing input of the operator on the parameter editing screen 50. Or only the parameter value of the temporary parameter group DT.
如後面所述,在編輯參數時,可以設定變更履歷記錄模式。若變更履歷記錄模式未被設定,參數編輯部11就會按照操作者之編輯輸入來變更生產用參數群D1及暫時參數群DT之雙方的參數值。若變更履歷記錄模式已被設定,參數編輯部11就會按照操作者之編輯輸入來變更暫時參數群DT的參數值,生產用參數群D1的參數值則不會變更。 As described later, when editing a parameter, a change history recording mode can be set. If the change history recording mode is not set, the parameter editing unit 11 changes the parameter values of both the production parameter group D1 and the temporary parameter group DT according to the edit input of the operator. If the change history recording mode has been set, the parameter editing unit 11 changes the parameter value of the temporary parameter group DT according to the edit input by the operator, and the parameter value of the production parameter group D1 does not change.
參數變更履歷記錄部13,為變更履歷寫入手段之一例。參數變更履歷記錄部13係將暫時參數群DT相對於生產用參數群D1之變動(變更履歷),作為暫時變更履歷資料HT記錄於記憶部34。從而,參數變更履歷記錄部13係在變更履歷記錄模式中,將參數之變更履歷作為暫時變更履歷資料HT記錄於記憶部34。更且,參數變更履歷記錄部13 係當生產用參數群D1之中任一個參數值被變更時,就將其參數名、變更前之參數值、變更後之參數值、變更時刻資訊、已變更後的操作員名等,作為參數履歷資料H記錄於參數管理資料庫DB。 The parameter change history recording unit 13 is an example of a change history writing means. The parameter change history recording unit 13 records the change (change history) of the temporary parameter group DT with respect to the production parameter group D1 as a temporary change history data HT in the memory unit 34. Therefore, in the change history recording mode, the parameter change history recording unit 13 records the parameter change history as the temporary change history data HT in the memory unit 34. In addition, the parameter change history recording unit 13 changes the parameter name, the parameter value before the change, the parameter value after the change, the time information of the change, and the changed value when any parameter value in the production parameter group D1 is changed. Subsequent operator names are recorded in the parameter management database DB as the parameter history data H.
參數變更履歷取得部14,為取得暫時變更履歷資料HT,或取得參數履歷資料H的取得手段之一例。亦可不記錄暫時變更履歷資料HT,而是在必要時,參數變更履歷取得部14比較生產用參數群D1和暫時參數群DT,且抽出值不同的參數以生成暫時變更履歷資料HT。 The parameter change history acquisition unit 14 is an example of an acquisition means for obtaining the temporary change history data HT or the parameter history data H. Instead of recording the temporary change history data HT, if necessary, the parameter change history acquisition unit 14 compares the production parameter group D1 and the temporary parameter group DT and extracts parameters with different values to generate the temporary change history data HT.
參數變更履歷顯示部15係響應藉由操作者所為的預定之輸入操作,將參數變更履歷畫面40(參照圖6)顯示於顯示器33。亦即,在本實施形態中,顯示器33及參數變更履歷顯示部15係構成顯示手段之一例。參數變更履歷畫面40係一覽顯示已暫時變更後的參數之資訊,亦即一覽顯示相當於暫時變更履歷資料HT的變更履歷資訊(參照圖6)。在該顯示時,參數變更履歷取得部14係取得暫時變更履歷資料HT。基於該所取得的暫時變更履歷資料HT,參數變更履歷顯示部15係製作參數變更履歷畫面40且顯示於顯示器33。 The parameter change history display unit 15 displays the parameter change history screen 40 (see FIG. 6) on the display 33 in response to a predetermined input operation made by the operator. That is, in the present embodiment, the display 33 and the parameter change history display unit 15 are examples of display means. The parameter change history screen 40 displays a list of the information of the parameters that have been temporarily changed, that is, the list displays the change history information equivalent to the temporary change history data HT (see FIG. 6). At this display, the parameter change history acquisition unit 14 obtains the temporary change history data HT. Based on the obtained temporary change history data HT, the parameter change history display unit 15 creates a parameter change history screen 40 and displays it on the display 33.
參數選擇輸入接收部16係在參數變更履歷畫面40中,提供用以選擇變更前之參數值或變更後之參數值的選擇輸入部20。選擇輸入部20,為選擇輸入手段之一例。操作者係藉由操作選擇輸入部20,就可以選擇變更前或變更後之參數值。在本實施形態中,選擇輸入部20係包含個別選擇 輸入部21及批次選擇輸入部22。個別選擇輸入部21係能夠針對在參數變更履歷畫面40中所提供的複數個參數,個別地選擇變更前或變更後之參數值。批次選擇輸入部22係能夠針對在參數變更履歷畫面40中所提供的複數個參數,批次選擇變更前或變更後之參數值。參數選擇輸入接收部16,亦可將變更前之參數值或變更後之參數值的其中任一個作為既定選擇狀態顯示於參數變更履歷畫面40。 The parameter selection input receiving unit 16 is provided on the parameter change history screen 40 and provides a selection input unit 20 for selecting a parameter value before the change or a parameter value after the change. The selection input unit 20 is an example of a selection input means. The operator can select a parameter value before or after the change by operating the selection input section 20. In this embodiment, the selection input unit 20 includes an individual selection input unit 21 and a batch selection input unit 22. The individual selection input unit 21 can individually select a parameter value before or after the change for a plurality of parameters provided on the parameter change history screen 40. The batch selection input unit 22 is capable of selecting parameter values before or after the batch is changed for the plurality of parameters provided on the parameter change history screen 40. The parameter selection input receiving unit 16 may display either the parameter value before the change or the parameter value after the change on the parameter change history screen 40 as a predetermined selection state.
參數變更確定輸入接收部17係在顯示器33上提供用以確定已在參數選擇輸入接收部16所接收之參數值的確定輸入部23。如此的確定輸入部23,亦可在參數變更履歷畫面40上提供。確定輸入部23,為確定輸入手段之一例。 The parameter change determination input receiving section 17 is provided on the display 33 with a determination input section 23 for determining a parameter value that has been received by the parameter selection input receiving section 16. Such a determination input unit 23 may be provided on the parameter change history screen 40. The determination input unit 23 is an example of a determination input means.
參數登錄部18係響應已在參數變更確定輸入接收部17所接收的確定輸入,將已確定的參數值改寫成生產用參數群D1中之相符的值。藉此,由於生產用參數群D1會變化,所以參數變更履歷記錄部13會對參數管理資料庫DB寫入參數履歷資料H。如此,參數登錄部18,為更新登錄手段之一例。 The parameter registration unit 18 responds to the determination input received in the parameter change determination input reception unit 17 and rewrites the determined parameter value to a value corresponding to that in the production parameter group D1. Accordingly, since the production parameter group D1 changes, the parameter change history recording unit 13 writes the parameter history data H to the parameter management database DB. As described above, the parameter registration unit 18 is an example of an update registration means.
登入層級管理部25係管理操作員的操作權限。操作者係使用事先所賦予的登入名及密碼(password)來登入,藉此就可以利用管理程式P2之功能。針對每一登入名事先賦予登入層級。登入層級,例如是指管理者層級、一般運用者層級、維護技術者層級等。例如,僅在以一定以上之登入層級(例如管理者層級及維護技術者層級)的登入名登入的情況下,才能容許參數編輯功能及參數變更履歷記錄功能 之利用。 The login hierarchy management unit 25 manages the operation authority of the operator. The operator uses the login name and password (password) given in advance to log in, so that he can use the function of the management program P2. A login level is given in advance for each login name. The login level refers to, for example, the manager level, the general user level, and the maintenance technician level. For example, the use of the parameter editing function and the parameter change history recording function can be allowed only when logging in with a login name of a certain login level (such as a manager level and a maintenance technician level).
狀態顯示部26係對參數變更履歷畫面40之狀態顯示區域43,進行是否在變更履歷記錄模式中之模式顯示、及有關變更履歷記錄之狀態顯示。亦即,狀態顯示部26,為模式指示器之一例,且為狀態指示器之一例。有關狀態顯示區域43之顯示的詳細內容將於後述。 The status display section 26 displays the status display area 43 of the parameter change history screen 40 as to whether the mode is displayed in the change history recording mode and the status display of the change history record. That is, the status display unit 26 is an example of a mode indicator and an example of a status indicator. The details of the display of the status display area 43 will be described later.
參數檢索部27係具有排序已顯示於參數變更履歷畫面40的參數變更履歷的功能,或檢索滿足特定之條件的參數變更履歷的功能。又,參數檢索部27,亦可具有檢索參數管理資料庫DB之參數履歷資料H的功能。具體而言,亦可從參數履歷資料H中檢索與操作者所指定的檢索條件(例如檢索期間)相符的參數變更履歷資料。參數檢索部27,為檢索手段之一例。 The parameter search unit 27 has a function of sorting the parameter change history displayed on the parameter change history screen 40, or a function of searching for a parameter change history satisfying a specific condition. The parameter search unit 27 may have a function of searching the parameter history data H of the parameter management database DB. Specifically, the parameter change history data that matches the search conditions (for example, the search period) specified by the operator may be searched from the parameter history data H. The parameter search unit 27 is an example of a search means.
模式遷移禁止部28,為禁止變更履歷記錄模式之結束直至預定條件被滿足為止的模式結束禁止手段之一例。具體而言,模式遷移禁止部28係在暫時參數群DT與生產用參數群D1不一致時,亦即至少一個參數之變更未確定時,禁止變更履歷記錄模式之結束。 The mode transition prohibition unit 28 is an example of a mode termination prohibition means that prohibits the change of the history recording mode until a predetermined condition is satisfied. Specifically, the mode transition prohibition unit 28 prohibits the end of changing the history recording mode when the temporary parameter group DT and the production parameter group D1 do not agree, that is, when the change of at least one parameter is not determined.
在電腦3執行控制程式P1時,CPU31係使用暫時參數群DT。但是,在生產用參數群D1與暫時參數群DT之間有差異時係僅能容許試行性的基板處理運轉,而用以生產製品的基板處理運轉則會被禁止。亦即,用以生產製品的基板處理係以僅在生產用參數群D1與暫時參數群DT一致時才被容許的方式來設計控制程式P1。 When the computer 3 executes the control program P1, the CPU 31 uses the temporary parameter group DT. However, when there is a difference between the production parameter group D1 and the temporary parameter group DT, only a trial substrate processing operation is allowed, and a substrate processing operation for producing a product is prohibited. That is, the substrate processing for producing a product is designed such that the control program P1 is permitted only when the production parameter group D1 and the temporary parameter group DT match.
圖4係顯示參數編輯畫面50之一例。參數編輯畫面50係包含能夠對一個單元進行設定的參數之一覽,亦即參數表(parameter list)51。參數表51係針對各個參數包含複數個項目,亦即包含編號、範疇(category)、參數名、及設定值。範疇係表示成為對象的處理內容。參數名係表示設定對象的參數之名稱。設定值為參數值。所謂參數之編輯係指變更設定值。 FIG. 4 shows an example of a parameter editing screen 50. The parameter editing screen 50 includes a list of parameters that can be set for one unit, that is, a parameter list 51. The parameter table 51 includes a plurality of items for each parameter, that is, the parameter table 51 includes a number, a category, a parameter name, and a setting value. The category indicates the processing content to be targeted. The parameter name indicates the name of a parameter to be set. The set value is the parameter value. The so-called parameter editing refers to changing the setting value.
例如,腔室(chamber)洗淨之範疇中所包含的參數係有:表示腔室洗淨之時間間隔的「間隔(分)」、以處理工作(process job:PJ)之數目來指定腔室洗淨的情況的「間隔(PJ數)」、以載具(carrier)數來指定腔室洗淨之間隔的情況的「間隔(載具數)」、以晶圓片數來指定腔室洗淨之間隔的情況的「間隔(晶圓數)」、規定腔室洗淨處理內容的「配方(recipe)編號」、用以設定以時間、載具數或晶圓數之中一個來指定腔室洗淨之間隔的「時序(timing)指定」、以及指定腔室洗淨開始觸發器(trigger)的「觸發器指定」等。 For example, the parameters included in the category of chamber cleaning are: "interval (minutes)" indicating the time interval of chamber cleaning, and the chamber is designated by the number of process jobs (PJ) "Interval (number of PJs)" in the case of cleaning, "Interval (number of carriers)" in the case where the interval of the chamber cleaning is specified by the number of carriers, and the chamber cleaning is designated by the number of the wafer The "interval (number of wafers)" in the case of a clear interval, the "recipe number" that specifies the contents of the chamber cleaning process, and is used to specify the cavity to be specified by one of time, number of carriers, or number of wafers The "timing designation" of the chamber cleaning interval, and the "trigger designation" of designating the chamber cleaning start trigger.
所謂腔室洗淨係指洗淨處理單元之腔室內部的處理。所謂處理工作係指規定對一片或複數片晶圓之處理的處理單位。一般而言,在一個處理工作中係能對複數片晶圓指定共通的處理(配方)。所謂載具係指收容複數片晶圓的基板收容器。處理對象的晶圓係在已收容於載具的狀態下設定於基板處理裝置1。基板處理裝置1係從該所設定的載具中取出基板並進行處理。所謂配方編號係指事先儲存於記憶部34的配方之識別資訊。所謂配方係指規定處理內容 的資訊。 The term "chamber cleaning" refers to the treatment inside the chamber of the processing unit. The so-called processing work refers to a processing unit that specifies the processing of one or more wafers. Generally, a common processing (recipe) can be specified for a plurality of wafers in one processing job. The so-called carrier refers to a substrate receiving container that holds a plurality of wafers. The wafer to be processed is set in the substrate processing apparatus 1 in a state where the wafer is stored in a carrier. The substrate processing apparatus 1 takes out a substrate from the set carrier and processes it. The recipe number refers to identification information of a recipe stored in the memory section 34 in advance. A recipe is information that specifies what to do.
在參數表51之右側係配置有滾動鍵(scroll button)52。滾動鍵52係包含往表頭的跳躍鍵(jump button)52H、往表尾的跳躍鍵52E、前頁滾動鍵52P、後頁滾動鍵52S、往上1行移動鍵52U、及往下1行移動鍵52D。更且,在參數編輯畫面50係具備有:用以保存編輯後之參數值的保存鍵53;以及用以返回至前面之畫面的返回鍵54。 A scroll button 52 is arranged on the right side of the parameter table 51. The scroll key 52 includes a jump button 52H to the head, a jump key 52E to the end of the table, a previous page scroll key 52P, a next page scroll key 52S, a move up key 52U, and a down line Move the key 52D. Furthermore, the parameter editing screen 50 is provided with a save key 53 for saving the edited parameter value, and a return key 54 for returning to the previous screen.
當在參數編輯畫面50操作返回鍵54時,就可以遷移至圖5所示的單元選擇畫面60。單元選擇畫面60係包含分別對應於複數個單元的複數個單元選擇鍵61。當操作其中任一個單元選擇鍵61時,就可以顯示用以編輯對應的單元之參數的參數編輯畫面50(參照圖5)。圖4的參數編輯畫面50,例如是對應於液處理單元(MPC)的參數編輯畫面。 When the return key 54 is operated on the parameter editing screen 50, the screen can be shifted to the unit selection screen 60 shown in FIG. The cell selection screen 60 includes a plurality of cell selection keys 61 respectively corresponding to the plurality of cells. When any one of the unit selection keys 61 is operated, a parameter editing screen 50 (see FIG. 5) for editing the parameters of the corresponding unit can be displayed. The parameter editing screen 50 in FIG. 4 is, for example, a parameter editing screen corresponding to a liquid processing unit (MPC).
在單元選擇畫面60係配置有畫面切換操作部70。在畫面切換操作部70係配置有單元選擇畫面顯示鍵71、變更履歷顯示鍵72、匯入鍵(import button)73、及匯出鍵(export button)74等。 A screen switching operation unit 70 is disposed on the unit selection screen 60. The screen switching operation section 70 is provided with a unit selection screen display key 71, a change history display key 72, an import button 73, an export button 74, and the like.
當操作匯入鍵73時,就遷移至用以匯入裝置參數資料的匯入畫面。當操作匯出鍵74時,就遷移至用以匯出裝置參數資料的匯出畫面。裝置參數資料之匯入來源或匯出目的地,亦可為外部記憶裝置4。在外部記憶裝置4為可移式儲存器的情況下,可以將在其他裝置所設定的裝置參數資料導入於基板處理裝置1而再利用。又,可以將在基板 處理裝置1所設定的裝置參數資料寫出至外部記憶裝置4,且將該外部記憶裝置4安裝於與基板處理裝置1同種的其他基板處理裝置,進而將裝置參數資料導入於該其他基板處理裝置而再利用。又,在匯入畫面中,亦可提供將在某一單元中已設定完成的參數作為其他單元的參數來導入的功能。此情況的匯入來源,亦可為記憶部34,又可為生產用參數群D1或參數管理資料庫DB。例如,亦可從參數管理資料庫DB中選擇某一單元的參數群來導入。藉此,可以在單元鍵複印參數來使用。較佳是即便針對來自外部記憶裝置4的參數群之導入,仍能夠進行單元單位之導入。 When the import key 73 is operated, the screen is shifted to an import screen for importing device parameter data. When the export key 74 is operated, it transitions to the export screen for exporting the device parameter data. The source or destination of the device parameter data can also be an external memory device 4. When the external memory device 4 is a removable storage device, device parameter data set in another device can be introduced into the substrate processing device 1 and reused. In addition, the device parameter data set in the substrate processing apparatus 1 can be written to an external memory device 4 and the external memory device 4 can be mounted on another substrate processing apparatus of the same type as the substrate processing apparatus 1 to further import the device parameter data. It is reused in this other substrate processing apparatus. In addition, the import screen can also provide the function of importing parameters that have been set in one unit as parameters of other units. The source of the import in this case may also be the memory unit 34, or the production parameter group D1 or the parameter management database DB. For example, a parameter group of a certain unit may be selected from the parameter management database DB for import. This allows you to copy parameters for use on the unit keys. It is preferable that the introduction of the parameter group from the external memory device 4 can be performed in units of units.
當操作變更履歷顯示鍵72時,顯示畫面就會遷移至參數變更履歷畫面40。 When the change history display key 72 is operated, the display screen transitions to the parameter change history screen 40.
圖6係顯示參數變更履歷畫面40之一例。參數變更履歷畫面40係包含變更履歷記錄開始鍵41、變更履歷記錄結束鍵42、狀態顯示區域43(為了明瞭起見附記雙重斜線來顯示)、變更履歷顯示部44、參數選擇操作部45(相當於圖3的選擇輸入部20)、參數確定操作部46、畫面切換操作部70、及履歷寫出鍵80。畫面切換操作部70之構成係與單元選擇畫面60的情況同樣。亦即,畫面切換操作部70係指在單元選擇畫面60及參數變更履歷畫面40共同顯示的部分。當參數變更履歷畫面40被顯示且操作單元選擇畫面顯示鍵71時,顯示畫面就會遷移至單元選擇畫面60(參照圖5)。 FIG. 6 shows an example of a parameter change history screen 40. The parameter change history screen 40 includes a change history record start key 41, a change history record end key 42, a status display area 43 (shown with a double slash for the sake of clarity), a change history display section 44, and a parameter selection operation section 45 (equivalent The selection input section 20), the parameter determination operation section 46, the screen switching operation section 70, and the history write key 80 are shown in FIG. The configuration of the screen switching operation section 70 is the same as that of the unit selection screen 60. That is, the screen switching operation unit 70 refers to a portion displayed on the unit selection screen 60 and the parameter change history screen 40 together. When the parameter change history screen 40 is displayed and the operation unit selection screen display key 71 is operated, the display screen transitions to the unit selection screen 60 (see FIG. 5).
變更履歷記錄開始鍵41係指指示參數之變更履歷之記錄開始的按鍵。當變更履歷記錄開始鍵41被操作時,電腦3就會進入變更履歷記錄模式。如同前面所述般,在變更履歷記錄模式中,當參數值被變更時,暫時參數群DT之參數值就會被變更,另一方面,生產用參數群D1之參數值則未被變更。然後,生產用參數群D1與暫時參數群DT之差異係作為暫時變更履歷資料HT記錄於記憶部34。若變更履歷模式未被設定,當參數值被變更時,就能依此來變更生產用參數群D1及暫時參數群DT之雙方的相符的參數值。變更履歷記錄開始鍵41,為變更履歷記錄開始指示手段之一例。 The change history record start key 41 is a key that instructs the start of the recording of a change history of a parameter. When the change history record start key 41 is operated, the computer 3 enters the change history record mode. As described above, in the change history recording mode, when the parameter value is changed, the parameter value of the temporary parameter group DT is changed. On the other hand, the parameter value of the production parameter group D1 is not changed. The difference between the production parameter group D1 and the temporary parameter group DT is recorded in the memory unit 34 as the temporary change history data HT. If the change history mode is not set, when the parameter value is changed, the corresponding parameter value of both the production parameter group D1 and the temporary parameter group DT can be changed accordingly. The change history record start key 41 is an example of a change history record start instruction means.
變更履歷記錄結束鍵42係指指示參數之變更履歷之記錄結束的按鍵。當變更履歷記錄結束鍵42被操作時,變更履歷記錄模式就會被解除。從而,此後即便參數值在參數編輯畫面50(參照圖4)被變更,變更履歷仍不會被記錄。亦即,當參數值被變更時,該變更就會反映至生產用參數群D1及暫時參數群DT之雙方。當在生產用參數群D1有變動時,該變動後的生產用參數群D1就會登錄於參數管理資料庫DB,且該變動的內容會作為參數履歷資料H寫入於參數管理資料庫DB。 The change history record end key 42 is a key that instructs the end of the recording of the parameter change history. When the change history recording end key 42 is operated, the change history recording mode is canceled. Therefore, even if the parameter value is changed in the parameter editing screen 50 (see FIG. 4) thereafter, the change history is not recorded. That is, when the parameter value is changed, the change is reflected to both the production parameter group D1 and the temporary parameter group DT. When there is a change in the production parameter group D1, the changed production parameter group D1 is registered in the parameter management database DB, and the content of the change is written in the parameter management database DB as the parameter history data H.
狀態顯示區域43係指顯示變更履歷之記錄狀態的區域。例如,在變更履歷記錄模式中,任一個之變更履歷皆未記錄於暫時變更履歷資料HT的狀態,亦即生產用參數群D1及暫時參數群DT相等的狀態,係將狀態顯示區域著 色成第一顏色(例如黃色)來表現。在變更履歷記錄模式中,其中任一個參數之變更履歷已記錄於暫時變更履歷資料HT的狀態,亦即生產用參數群D1與暫時參數群DT有不同的狀態,係將狀態顯示區域著色成第二顏色(例如紅色)來表現。在非為變更履歷記錄模式時,狀態顯示區域係呈第三顏色(例如白色),且表示非在變更履歷之記錄中。 The status display area 43 is an area in which the recording status of the change history is displayed. For example, in the change history recording mode, any change history is not recorded in the state of the temporary change history data HT, that is, the state where the production parameter group D1 and the temporary parameter group DT are equal, and the status display area is colored as the first One color (for example, yellow). In the change history record mode, the change history of any parameter has been recorded in the state of the temporary change history data HT, that is, the production parameter group D1 and the temporary parameter group DT have different states, and the status display area is colored as the first Two colors (such as red). When the record mode is not changed, the status display area is in a third color (for example, white), and it indicates that the record is not in the change history.
變更履歷顯示部44係包含:可供值已變更後的參數之列表顯示的列表顯示部;用以滾動列表顯示部47的複數個滾動鍵48(滾動操作部);參數詳細顯示欄65;以及註解輸入欄66。 The change history display section 44 includes: a list display section for displaying a list of parameters whose values have been changed; a plurality of scroll keys 48 (scroll operation sections) for scrolling the list display section 47; a parameter detailed display field 65; and Note input field 66.
顯示於列表顯示部47的列表之各行係包含複數個項目,亦即編號、變更日期與時間、單元名、參數名、變更前之參數值、及變更後之參數值。顯示於列表顯示部47的列表係可以用此等的項目來排序。具體而言,各個項目之顯示部係成為排序鍵47A至47E。利用輸入裝置32(例如指向裝置)來操作此等的排序鍵47A至47E之中任一個,藉此可以依順著各個項目之遞升順序或遞降順序來排序列表。亦即,參數檢索部27(參照圖3)能響應排序鍵47A至47E之操作來排序暫時變更履歷資料HT。該排序後之狀態的暫時變更履歷資料HT能顯示於列表顯示部47。 Each row of the list displayed on the list display unit 47 includes a plurality of items, that is, a number, a date and time of change, a unit name, a parameter name, a parameter value before the change, and a parameter value after the change. The list displayed on the list display unit 47 can be sorted by these items. Specifically, the display section of each item becomes sort keys 47A to 47E. Any one of these sort keys 47A to 47E is operated using the input device 32 (for example, a pointing device), whereby the list can be sorted in ascending or descending order of each item. That is, the parameter search unit 27 (see FIG. 3) can sort the temporary change history data HT in response to the operations of the sort keys 47A to 47E. The sorted temporary change history data HT can be displayed on the list display unit 47.
複數個滾動鍵48係包含往表頭的跳躍鍵48H、往表尾的跳躍鍵48E、前頁滾動鍵48P、後頁滾動鍵48S、往上1行移動鍵48U、及往下1行移動鍵48D。在有多數個參數之變更履歷時係無法在列表顯示部47顯示全部的參數之 變更履歷。在如此的情況下,可以藉由操作滾動鍵48來顯示目的的參數之變更履歷。圖6係以虛線顯示能夠滾動顯示的變更履歷之列表部分。能夠滾動顯示於列表顯示部47的全部部分係指構成一張畫面的參數變更履歷畫面40之構成部分。 The plurality of scroll keys 48 include a jump key 48H to the head, a jump key 48E to the end of the table, a previous page scroll key 48P, a next page scroll key 48S, a one-line move key 48U, and a one-line move key 48D. When there is a change history of a plurality of parameters, the change history of all parameters cannot be displayed on the list display unit 47. In such a case, it is possible to display the change history of the target parameter by operating the scroll key 48. FIG. 6 shows a part of the list of change history that can be scrolled and displayed in dotted lines. All the parts that can be scrolled and displayed on the list display unit 47 refer to the constituent parts of the parameter change history screen 40 constituting one screen.
參數選擇操作部45係包含:針對已變更後的參數之列表的各行之參數值,選擇變更前之值的從前值個別選擇鍵45P;以及選擇變更後之值的變更值個別選擇鍵45N。此等係相當於個別選擇輸入部21(參照圖3)。操作者係操作滾動鍵48,使聚焦(focus)(例如,游標(cursor))移動至應選擇值的行上。在該狀態下,當操作從前值個別選擇鍵45P時變更前之值(從前值)就會被選擇,而當操作變更值個別選擇鍵45N時,變更後之值就會被選擇。各行之被選出的值係以與未被選擇的值不同之態樣顯示(例如著色顯示)於顯示器33,較佳是能表現其選擇狀態。在操作者未進行選擇操作的初始狀態下,例如,變更後之值亦可被選擇作為既定值,並顯示其選擇狀態。當然,亦可以將從前值選擇作為既定值,並顯示其選擇狀態的方式來設計程式。參數選擇操作部45亦可更具有:針對列表中之全部的參數,批次選擇變更前之從前值的從前值批次選擇鍵451;以及針對列表中之全部的參數,批次選擇變更後之值的變更值批次選擇鍵452。此等係相當於批次選擇輸入部22(參照圖5)。藉由從前值批次選擇鍵451、變更值批次選擇鍵452之操作,就可以批次選擇變更值,或批次選擇從前值。從前值 批次選擇鍵451,為既登錄值批次選擇手段之一例。變更值批次選擇鍵452,為最新值批次選擇手段之一例。 The parameter selection operation unit 45 includes a previous value individual selection key 45P for selecting the value of each line of the parameter list after the change, and a change value individual selection key 45N for selecting the changed value. These are equivalent to the individual selection input section 21 (see FIG. 3). The operator operates the scroll key 48 to move the focus (for example, a cursor) to a line on which a value should be selected. In this state, the value before change (previous value) is selected when the previous value individual selection key 45P is operated, and when the value change individual selection key 45N is operated, the changed value is selected. The selected value of each line is displayed on the display 33 in a state different from the unselected value (for example, color display), and it is preferable to express the selected state. In the initial state where the operator has not performed a selection operation, for example, the changed value may also be selected as a predetermined value, and the selected state is displayed. Of course, the program can also be designed by selecting the previous value as a predetermined value and displaying its selection status. The parameter selection operation unit 45 may further include a batch selection key 451 of the previous value before the batch selection is changed for all parameters in the list, and a batch selection after the batch selection is changed for all the parameters in the list. The value change value batch selection key 452. These are equivalent to the batch selection input part 22 (refer FIG. 5). By operating the batch selection key 451 from the previous value and the batch selection key 452 from the changed value, the changed value can be selected in batches or the previous value can be selected in batches. The previous value batch selection key 451 is an example of a batch selection means for a previously registered value. The change value batch selection key 452 is an example of the latest value batch selection method.
各個參數之從前值係指生產用參數群D1中所包含的該參數之值(既登錄值)。另一方面,各個參數之變更值係指在參數編輯畫面50(參照圖4)中最後被輸入的值(最新值)。構成暫時參數群DT的參數之各個值係指在參數變更履歷畫面40之變更履歷顯示部44中,在選擇狀態下顯示的值(從前值或變更值)。從而,只要在從前值與變更值之間變更選擇狀態,就能重寫暫時參數群DT之相符的參數之值。 The previous value of each parameter refers to the value (that is, the registered value) of the parameter included in the production parameter group D1. On the other hand, the changed value of each parameter refers to the value (latest value) that was last entered on the parameter editing screen 50 (see FIG. 4). Each value of the parameters constituting the temporary parameter group DT is a value (previous value or changed value) displayed in the selected state on the change history display unit 44 of the parameter change history screen 40. Therefore, as long as the selection state is changed between the previous value and the changed value, the value of the parameter that matches the temporary parameter group DT can be rewritten.
參數確定操作部46係相當於確定輸入部23,為了適用於製品之生產而用以確定藉由參數選擇操作部45之操作等而呈選擇狀態的參數值(參照圖3)。 The parameter determination operation unit 46 is equivalent to the determination input unit 23 and is used to determine a parameter value that is selected by the operation of the parameter selection operation unit 45 or the like in order to be suitable for the production of a product (see FIG. 3).
參數確定操作部46,亦可包含個別確定鍵460,該個別確定鍵460係為了適用於製品生產而確定列表之各行、或一部分之被選出的複數行之參數選擇狀態。例如,操作滾動鍵48並在一個參數之行配置有聚焦的狀態下操作個別確定鍵460,藉此就可以針對該一個參數,確定選擇狀態之值(從前值或變更值)。又,例如,使用指向裝置等來選擇複數個參數作為確定對象,且在該狀態下操作個別確定鍵460,藉此就可以針對被選擇作為該確定對象的複數個參數,確定選擇狀態之值(從前值或變更值)。響應如此的確定操作,生產用參數群D1之相符的參數之值就能更新成該選擇狀態之值(從前值或變更值)。但是,在從前值 為選擇狀態時,值係保持為從前值的狀態。 The parameter determination operation unit 46 may also include an individual determination key 460, which determines the parameter selection status of each row of the list or a part of a plurality of selected rows in order to be applicable to the production of a product. For example, by operating the scroll key 48 and operating the individual determination key 460 in a state where focus is arranged in a parameter row, the value (previous value or changed value) of the selection state can be determined for the one parameter. In addition, for example, a pointing device or the like is used to select a plurality of parameters as the determination target, and the individual determination key 460 is operated in this state, whereby the value of the selection status can be determined for the plurality of parameters selected as the determination target ( (Previous value or changed value). In response to such a determination operation, the value of the matching parameter of the production parameter group D1 can be updated to the value of the selected state (previous value or changed value). However, when the previous value is selected, the value remains in the previous value.
又,參數確定操作部46亦可包含批次確定鍵461,該批次確定鍵461係用以針對列表中之全部的參數,使各個參數值批次地確定為選擇狀態之值(從前值或變更值)。藉由操作批次確定鍵461,就可以針對已顯示於列表顯示部47的全部參數,批次確定選擇狀態之值(從前值或變更值)。響應如此的批次確定操作,生產用參數群D1之全部的參數之值能更新成選擇狀態之值(從前值或變更值)。但是,就從前值為選擇狀態的參數而言,值係保持為從前值的狀態。 In addition, the parameter determination operation unit 46 may also include a batch determination key 461. The batch determination key 461 is used to batchly determine each parameter value as a selected state value (previous value or Change value). By operating the batch determination key 461, it is possible to determine the value (previous value or changed value) of the selection state for all parameters already displayed on the list display section 47. In response to such a batch determination operation, the values of all the parameters of the production parameter group D1 can be updated to the values of the selected state (previous values or changed values). However, for a parameter whose previous value was selected, the value remains in the previous value.
當已顯示於列表顯示部47的至少一個參數之值為未確定時,藉由模式遷移禁止部28(參照圖3)之作用,變更履歷記錄結束鍵42之操作就不被受理。亦即,只要不是在已針對顯示於列表顯示部47的參數之全部進行確定操作之後,就無法解除變更履歷記錄模式,且狀態顯示區域43會持續顯示為變更履歷記錄模式。 When the value of at least one parameter that has been displayed in the list display unit 47 is not determined, the operation of changing the history record end key 42 is not accepted due to the role of the mode transition prohibition unit 28 (see FIG. 3). That is to say, as long as the confirmation operation is not performed on all the parameters displayed on the list display section 47, the change history recording mode cannot be canceled, and the status display area 43 is continuously displayed as the change history recording mode.
參數詳細顯示欄65係顯示有關已配置有聚焦的參數之詳細資訊。詳細資訊,例如亦可為已變更該參數後的日期與時間、已變更後的操作者、該參數之範疇名、操作者之登入層級等。 The parameter detailed display field 65 displays detailed information about the parameters that have been configured with focus. The detailed information can also be, for example, the date and time after the parameter has been changed, the operator after the change, the category name of the parameter, and the login level of the operator.
註解輸入欄66係指針對已配置有聚焦的參數,操作者使用輸入裝置32任意地輸入註解的輸入欄。表示所輸入之註解的註解資料係構成該參數的變更履歷資料之一部分。輸入裝置32及註解輸入欄66,為註解輸入手段之一例。 The annotation input field 66 refers to an input field in which an operator has arbitrarily input a comment using the input device 32 for a parameter that has been configured with focus. The annotation data representing the entered annotation is a part of the change history data of the parameter. The input device 32 and the annotation input field 66 are examples of annotation input means.
履歷寫出鍵80係指用以將操作後的參數之狀態輸出作為憑證(evidence)的按鍵。憑證之一例,為畫面影像(screen image)。具體而言,藉由保存已顯示於列表顯示部47的一覽、以及知道選擇變更前、變更後之哪一個的狀態之畫面圖像,就可以留下作為已實施參數之檢驗操作(check operation)的憑證。該畫面圖像係可以作為操作報告之憑證來使用。雖然亦可取得已顯示於顯示器33之狀態的畫面圖像,但是每次取得都需要使畫面滾動、或切換畫面,且需要工時。於是,較佳是藉由操作履歷寫出鍵80,來使列表顯示部47之整體亦包含能夠滾動的部分並能夠批次取得,藉此能減輕操作者的負擔。憑證係既可保存於裝置,又可保存於透過網路(network)所連接的其他電腦。憑證,亦可為文字(text)、CSV(Comma Separated Value;逗點分隔值)資料等。 The history write-out key 80 refers to a key for outputting the state of the parameter after the operation as evidence. An example of a voucher is a screen image. Specifically, by saving a list that has been displayed on the list display unit 47 and a screen image that knows the state before and after selecting a change, it is possible to leave a check operation as an implemented parameter. Credentials. This screen image can be used as the certificate of the operation report. Although it is also possible to obtain a screen image that has been displayed on the display 33, each time it is acquired, the screen needs to be scrolled or the screen is switched, and man-hours are required. Therefore, it is preferable to use the operation history write key 80 so that the entire list display unit 47 also includes a scrollable portion and can be acquired in batches, thereby reducing the burden on the operator. Certificates can be stored on the device or on other computers connected through the network. The certificate can also be text, CSV (Comma Separated Value) data, etc.
圖7A及圖7B係用以說明有關參數之變更的操作者之操作及電腦3之處理的流程圖。在開始有關參數之暫時性之變更的履歷之記錄時,操作者係使參數變更履歷畫面40(參照圖6)顯示,並操作變更履歷記錄開始鍵41(步驟S1)。藉此,電腦3(更具體而言為CPU31。以下相同)係將狀態顯示區域43之顯示色作為第一顏色(例如黃色),並顯示是在變更履歷記錄模式中(步驟S2)。參數值之變更係在參數編輯畫面50(參照圖4)中進行。具體而言,操作者係操作單元選擇畫面顯示鍵71(步驟S3),使單元選擇畫面60(參照圖5)顯示於顯示器33(步驟S4),且選擇欲變更參數值的單 元(步驟S5)。藉此,電腦3係將用以編輯該被選出的單元之參數值的參數編輯畫面50(參照圖4)顯示於顯示器33(步驟S6)。操作者係在該參數編輯畫面50內,依需要而變更(編輯)參數值(步驟S7)。當操作者操作保存鍵53(參照圖4)時(步驟S8:是),藉此,電腦3就會將已變更後的參數之值,反映至暫時參數群DT(步驟S9)。此時,在生產用參數群D1並未反映該變更。更且,電腦3係生成有關已變更後的參數之暫時變更履歷資料HT,並記錄於記憶部34(步驟S10)。暫時變更履歷資料HT係包含已變更後的參數名、有關該參數的單元名、變更前之值(從前值)、變更後之值(更新值)、已變更後的日期與時間、及已變更後的操作者名等。當完結參數之編輯時,操作者就操作返回鍵54(參照圖4)(步驟S11:是)。響應此,電腦3係使單元選擇畫面60(參照圖5)顯示於顯示器33(步驟S12)。 7A and 7B are flowcharts for explaining the operation of the operator related to the change of the parameters and the processing of the computer 3. When the recording of a history of a temporary change of a parameter is started, the operator displays a parameter change history screen 40 (see FIG. 6) and operates a change history record start key 41 (step S1). Accordingly, the computer 3 (more specifically, the CPU 31. The same applies hereinafter) uses the display color of the status display area 43 as the first color (for example, yellow), and displays that it is in the change history recording mode (step S2). The parameter value is changed on the parameter editing screen 50 (see FIG. 4). Specifically, the operator operates the unit selection screen display key 71 (step S3), displays the unit selection screen 60 (see FIG. 5) on the display 33 (step S4), and selects the unit whose parameter value is to be changed (step S5). . Thereby, the computer 3 displays the parameter editing screen 50 (refer to FIG. 4) for editing the parameter value of the selected unit on the display 33 (step S6). The operator changes (edits) the parameter value as needed in the parameter editing screen 50 (step S7). When the operator operates the save key 53 (see FIG. 4) (step S8: YES), the computer 3 reflects the value of the changed parameter to the temporary parameter group DT (step S9). At this time, the change is not reflected in the production parameter group D1. Furthermore, the computer 3 generates temporary change history data HT about the changed parameters and records them in the memory unit 34 (step S10). The temporary change history data HT includes the parameter name after the change, the unit name of the parameter, the value before the change (previous value), the value after the change (updated value), the date and time after the change, and the change After the operator name. When the editing of the parameters is completed, the operator operates the return key 54 (see FIG. 4) (step S11: YES). In response to this, the computer 3 causes the unit selection screen 60 (see FIG. 5) to be displayed on the display 33 (step S12).
如此,已變更後的參數係成為暫時設定參數,雖然在生產步驟中未被使用,但是在基板處理裝置1之動作試驗,亦即用以試驗基板處理裝置1之動作的試驗運轉模式中則被使用。 In this way, the changed parameter is a temporary setting parameter. Although it is not used in the production process, it is used in the operation test of the substrate processing apparatus 1, that is, in the test operation mode for testing the operation of the substrate processing apparatus 1. use.
在確認參數之變更履歷時,操作者係操作變更履歷顯示鍵72(參照圖5)(步驟S13)。響應此,電腦3係使參數變更履歷畫面40(參照圖6)顯示於顯示器33(步驟S14)。電腦3係從記憶部34讀出並取得暫時變更履歷資料HT(步驟S15),且製作已變更後的參數之列表並顯示於列表顯示部37(步驟S16)。電腦3係更進一步判斷暫時變更履歷資料 HT是否為空,亦即在生產用參數群D1與暫時參數群DT之值是否有差異(步驟S17)。電腦3係在存在至少一個值有差異的參數時,亦即暫時變更履歷資料HT非為空時(步驟S17:是),用第二顏色(例如紅色)來顯示狀態顯示區域43,且顯示是在變更履歷記錄模式中,並顯示存在已暫時性地變更後的參數(步驟S18)。另一方面,在暫時變更履歷資料HT為空,生產用參數群D1與暫時參數群DT一致時(步驟S17:否),電腦3係用第一顏色(例如黃色)來顯示狀態顯示區域43,且顯示是在變更履歷記錄模式中,並顯示不存在已暫時性地變更後的參數(步驟S19)。 When confirming the parameter change history, the operator operates the change history display key 72 (see FIG. 5) (step S13). In response to this, the computer 3 displays the parameter change history screen 40 (see FIG. 6) on the display 33 (step S14). The computer 3 reads out the temporary change history data HT from the memory unit 34 (step S15), and creates a list of the changed parameters and displays it on the list display unit 37 (step S16). The computer 3 further judges whether the temporary change history data HT is empty, that is, whether there is a difference between the values of the production parameter group D1 and the temporary parameter group DT (step S17). When the computer 3 has at least one parameter with a different value, that is, when the history data HT is not empty temporarily (step S17: Yes), the status display area 43 is displayed with a second color (for example, red), and the display is In the change history recording mode, it is displayed that there are parameters that have been temporarily changed (step S18). On the other hand, when the temporary change history data HT is empty and the production parameter group D1 matches the temporary parameter group DT (step S17: No), the computer 3 displays the status display area 43 with the first color (for example, yellow). And the display is in the change history recording mode, and it is displayed that there is no parameter that has been temporarily changed (step S19).
如此,操作者係可以針對在操作變更履歷記錄開始鍵41之後已變更值後的全部參數,在參數變更履歷畫面40中確認其從前值與變更後之值(更新值)。 In this way, the operator can confirm the previous value and the changed value (updated value) on the parameter change history screen 40 for all parameters after the value has been changed after operating the change history record start key 41.
更且,在參數變更履歷畫面40中,當在各個參數中的從前值與更新值之間變更選擇狀態時(步驟S20:是),電腦3就將已成為該選擇狀態的值(從前值或變更值)作為暫時參數群DT之相符的參數值來寫入(步驟S21)。藉此,可以將在試驗運轉模式中所適用的參數設定為從前值與更新值之中任一個。更且,電腦3係按照選擇狀態之變更,來變更暫時變更履歷資料HT(步驟S22)。 Furthermore, when the selection state is changed between the previous value and the updated value in each parameter on the parameter change history screen 40 (step S20: Yes), the computer 3 will have the value of the selected state (the previous value or (Change value) is written as a matching parameter value of the temporary parameter group DT (step S21). Thereby, the parameters applicable in the test operation mode can be set to any of the previous value and the updated value. Furthermore, the computer 3 changes the temporary change history data HT in accordance with the change of the selected state (step S22).
參數值係有僅應適用於試驗運轉時的值、和不僅應適用於試驗運轉時還應適用於製品之生產時的值。例如,由於處理液之處理時間及處理流量、旋轉夾盤之旋轉數及旋轉時間等的參數係與處理內容相關,所以較多的情況是在 試驗時與生產時設定為不同的值。如此的參數係為了基板處理裝置1之維護等而在試驗運轉時暫時性地被變更,試驗運轉結束後係有必要事先返回至從前的值。另一方面,與搬運基板的搬運機器人之動作相關的參數係在試驗運轉時及製品生產時,亦有適當設為共通之值的情況。如此的參數係在試驗運轉時變更,只要確認該值為適當,就應將變更後之值登錄作為應適用於製品生產的值。 The parameter values are values that should be applied only during the test operation, and values that should be applied not only during the test operation but also during the production of the product. For example, parameters such as the processing time and flow rate of the processing liquid, the number of rotations of the spin chuck, and the rotation time are related to the processing content, so in many cases, different values are set during the test and during the production. Such parameters are temporarily changed during the test operation for maintenance of the substrate processing apparatus 1 and the like, and it is necessary to return to the previous values beforehand after the test operation is completed. On the other hand, the parameters related to the operation of the transfer robot that transfers substrates may be appropriately set to common values during test operation and production. Such parameters are changed during the test operation. As long as it is confirmed that the value is appropriate, the changed value should be registered as a value that should be applied to the production of the product.
於是,操作者係在參數變更履歷畫面40中,針對已記錄有變更履歷的參數之全部,選擇從前值及更新值之中任一個,且確認選擇狀態是否適當。在該確認之後,操作者係操作個別確定鍵460或批次確定鍵461,且個別地、或批次地確定參數(步驟S23)。響應該確定操作,電腦3係將各個參數的選擇狀態之值(從前值或變更值)作為生產用參數群D1之相符的參數之值來寫入於記憶部34(步驟S24)。電腦3係形成為從列表顯示部47中刪除已被確定的參數,或表示為確定狀態的顯示狀態(步驟S25。履歷顯示抹除手段之一例)。表示確定狀態的顯示狀態,例如亦可為用以灰色遮蔽(gray masking)相符的參數之行的顯示。又,電腦3係生成變更履歷資訊,並寫入於記憶部34,更具體而言為參數管理資料庫DB(步驟S26)。變更履歷資訊係包含已變更後的參數之從前值及變更值、已變更後的日期與時間(進行確定操作後的日期與時間)、已變更後的操作者名等。變更履歷資訊,亦可基於暫時變更履歷資料HT來生成。 Then, the operator selects any one of the previous value and the updated value for all the parameters in which the change history has been recorded on the parameter change history screen 40, and confirms whether the selection state is appropriate. After this confirmation, the operator operates the individual determination key 460 or the batch determination key 461, and determines the parameters individually or in batches (step S23). In response to this determination operation, the computer 3 writes the value (previous value or changed value) of the selected state of each parameter as the value of the parameter corresponding to the production parameter group D1 into the memory section 34 (step S24). The computer 3 is configured to delete the parameter that has been determined from the list display unit 47 or a display state that indicates the determined state (step S25. An example of a history display erasing means). The display state indicating the determined state may be, for example, display of a row of parameters matched with gray masking. In addition, the computer 3 generates the change history information and writes the change history information in the memory unit 34, more specifically, the parameter management database DB (step S26). The change history information includes the previous and changed values of the parameters after the change, the date and time after the change (date and time after the confirmation operation), and the name of the operator after the change. The change history information may be generated based on the temporary change history data HT.
當針對已顯示於列表顯示部47的全部參數進行確定 操作時(步驟S27:是),電腦3就將狀態顯示區域43變更成第一顏色(例如黃色)(步驟S28)。藉此,能顯示是在變更履歷記錄模式中,並顯示不存在已暫時性地變更後的參數。在該狀態下,容許變更履歷記錄結束鍵42之操作(步驟S29)。之後,當操作者操作變更履歷記錄結束鍵42時(步驟S30),電腦3就解除變更履歷記錄模式,且將狀態顯示區域43之顏色變更成第三顏色(例如白色)(步驟S31)。藉此,能顯示不是在變更履歷記錄模式中。 When the determination operation is performed on all the parameters already displayed on the list display section 47 (step S27: YES), the computer 3 changes the status display area 43 to the first color (for example, yellow) (step S28). Thereby, it can be displayed that the parameter is temporarily changed in the change history recording mode. In this state, the operation of changing the history recording end key 42 is permitted (step S29). After that, when the operator operates the change history recording end key 42 (step S30), the computer 3 cancels the change history recording mode and changes the color of the status display area 43 to a third color (for example, white) (step S31). Thereby, it can be displayed that it is not in the change history recording mode.
雖然只要不進行確定操作,已編輯後的參數值就不會反映至生產用參數群D1,但是暫時參數群DT之相符的參數之值會成為選擇狀態之值(從前值或變更值)。從而,能夠進行使用該選擇狀態之參數值的試驗運轉。 Although the edited parameter value will not be reflected to the production parameter group D1 as long as the confirmation operation is not performed, the value of the parameter matching the temporary parameter group DT will become the value of the selection state (previous value or changed value). Therefore, a test operation using the parameter value of the selected state can be performed.
當針對已顯示於參數變更履歷畫面40之列表顯示部47的全部參數之值進行確定操作時,電腦3就能夠操作變更履歷記錄結束鍵42。換句話說,直至變更履歷之記錄開始之後進行有關值已變更後的全部參數之確定操作為止,變更履歷記錄結束鍵42係被控制在不能操作的狀態。在殘留有未確定之參數的狀態下已操作變更履歷記錄結束鍵42時,電腦3亦可對顯示器33輸出警報(alarm)顯示來喚起注意。 The computer 3 can operate the change history record end key 42 when a determination operation is performed on the values of all the parameters that have been displayed on the list display section 47 of the parameter change history screen 40. In other words, the change history record end key 42 is controlled in an inoperable state until the operation of determining all parameters after the value has been changed is started after the record of the change history is started. When the change history recording end key 42 has been operated with the undefined parameters remaining, the computer 3 may also output an alarm display to the display 33 to call attention.
電腦3亦可直至變更履歷記錄結束鍵42被操作並離開變更履歷記錄模式為止,禁止用以生產製品的生產模式下的基板處理裝置1之運轉。例如,在為了基板處理裝置1之維護而暫時性地變更複數個參數的情況下,操作者亦可 在參數變更履歷畫面40中操作從前值批次選擇鍵451,接著操作批次確定鍵461。藉此,可以將以暫時性第變更厚的全部參數批次地返回至從前值。藉此,可以迴避遺忘已暫時性地變更後的參數之返回。然後,藉由禁止變更履歷之記錄並未結束之狀態下的生產模式運轉,就可以迴避試驗運轉用的處理條件被應用於製品用之基板中。藉此,由於可以迴避對製品用之基板的不適當之處理,所以可以迴避基板白白浪費掉。 The computer 3 may prohibit the operation of the substrate processing apparatus 1 in the production mode for producing products until the change history record end key 42 is operated and the change history record mode is exited. For example, when a plurality of parameters are temporarily changed for the maintenance of the substrate processing apparatus 1, the operator may operate the previous value batch selection key 451 on the parameter change history screen 40 and then operate the batch determination key 461. As a result, all the parameters that have been temporarily changed in thickness can be returned to the previous values in batches. With this, it is possible to avoid the return of the parameters that have been temporarily forgotten. Then, by prohibiting the production mode operation in a state where the history of change prohibition is not over, the processing conditions for test operation can be avoided and applied to the substrate for the product. Thereby, improper processing of the substrate for the product can be avoided, and thus the substrate can be avoided from being wasted.
如以上,在本實施形態中係在作為一張畫面的參數變更履歷畫面40,顯示有複數個參數之變更履歷。操作者係可以針對已顯示於該一張畫面的複數個參數之各個參數選擇是否反映變更,且確定該選出的值(變更前之值或變更後之值)。該確定後的值被反映至生產用參數群D1,且登錄於參數管理資料庫DB。從而,操作者係可以依狀況而在一張畫面上選擇並確定應反映變更的參數。藉此,可以將容易依狀況而執行參數值變更之適用/不適用的介面備置於基板處理裝置1。 As described above, in this embodiment, the parameter change history screen 40 which is a single screen displays the change history of a plurality of parameters. The operator can choose whether to reflect the change for each parameter of the plurality of parameters that have been displayed on the one screen, and determine the selected value (the value before the change or the value after the change). The determined value is reflected in the production parameter group D1 and registered in the parameter management database DB. Therefore, the operator can select and determine the parameters that should reflect the change on a screen according to the situation. Thereby, an applicable / inapplicable interface that can easily perform parameter value changes depending on the situation can be prepared in the substrate processing apparatus 1.
又,由於藉由操作參數變更履歷畫面40中所備置的從前值個別選擇鍵45P、變更值個別選擇鍵45N,就可以針對各個參數個別地選擇變更值或從前值,所以可以針對各個參數個別地指定變更之適用/不適用。 In addition, since the previous value individual selection key 45P and the changed value individual selection key 45N provided on the operation parameter change history screen 40 can individually select a changed value or a previous value for each parameter, it is possible to individually select each parameter. Applicability / Not Applicability of Designation Changes.
又,由於藉由操作參數變更履歷畫面40中所備置的從前值批次選擇鍵451,就可以針對全部參數批次選擇從前值。藉此,從前值之選擇操作變得容易。例如,在針對多 數個參數選擇從前值的情況下,只要在批次選擇從前值之後,依需要而針對幾個參數個別地選擇變更值,就可以針對各個參數迅速地選擇應適用的值。 In addition, since the previous value batch selection key 451 provided on the operation parameter change history screen 40 can be used to select the previous value for all parameter batches. This makes it easy to select the previous value. For example, in the case where the previous value is selected for a plurality of parameters, as long as the previous value is selected in a batch, and the changed value is individually selected for several parameters as required, the applicable value can be quickly selected for each parameter.
又,由於藉由操作參數變更履歷畫面40中所備置的變更值批次選擇鍵452,就可以針對全部參數批次選擇變更值。藉此,變更值之選擇操作變得容易。例如,在針對多數個參數選擇變更值的情況下,只要在批次選擇變更值之後,依需要而針對幾個參數個別地選擇從前值,就可以針對各個參數迅速地選擇應適用的值。 In addition, the change value batch selection key 452 provided on the operation parameter change history screen 40 allows selection of change values for all parameter batches. This makes it easy to select a value. For example, in the case where a change value is selected for a plurality of parameters, as long as the change value is selected in a batch and the previous value is individually selected for several parameters as required, the applicable value can be quickly selected for each parameter.
又,在本實施形態中,已顯示於參數變更履歷畫面40的參數變更履歷係可以藉由變更日期與時間(時刻資訊)、單元名(資源識別資訊)、參數名(參數識別資訊)來排序。藉此,即便是在所顯示的參數之數目較多時,仍可以迅速地找出目的的參數之變更履歷資訊。 In this embodiment, the parameter change history that has been displayed on the parameter change history screen 40 can be sorted by the date and time (time information), unit name (resource identification information), and parameter name (parameter identification information). . Thereby, even when the number of displayed parameters is large, the change history information of the target parameter can be quickly found.
又,在本實施形態中,在參數變更履歷畫面40係設置有註解輸入欄66(註解顯示區域),操作者係可以輸入與變更履歷資訊賦予關聯關係的註解。例如,操作者係可以在已變更參數時,事先將該變更之意圖、已變更後的結果等之任意的資訊作為註解來記錄。該註解係以註解資料的方式來構成變更履歷資料之一部分。當註解已被輸入時,就會在已顯示參數變更履歷畫面40時,在該一張畫面除了顯示變更履歷資訊以外還顯示操作者的註解。藉此,由於操作者係可以在後面判斷是否應反映變更時,將該註解作為參考,所以可以迅速地選擇各個參數之適當的值(從前值或 變更值)。 In the present embodiment, the parameter change history screen 40 is provided with a comment input field 66 (annotation display area), and the operator can input a comment associated with the change history information. For example, the operator may record arbitrary information such as the intention of the change and the result after the change as a comment when the parameter has been changed. This annotation constitutes a part of the change history data in the form of annotation data. When a comment has been input, when the parameter change history screen 40 is displayed, the operator's comment is displayed in addition to the change history information on this screen. With this, the operator can use the annotation as a reference when judging whether the change should be reflected later, so that the appropriate value (previous value or changed value) of each parameter can be quickly selected.
又,在本實施形態中係當在參數變更履歷畫面40中,進行用以確定參數之值的操作時,就能抹除該參數之變更履歷資訊的顯示。藉此,由於操作者係可以輕易地掌握未確定的變更履歷資訊,所以可以迅速地進行參數之選擇及確定操作。 Moreover, in the present embodiment, when an operation for determining the value of a parameter is performed on the parameter change history screen 40, the display of the change history information of the parameter can be erased. Therefore, since the operator can easily grasp the undetermined change history information, the parameters can be selected and determined quickly.
又,在本實施形態中,藉由操作變更履歷記錄開始鍵41,就可以開始用以記錄值已暫時性地變更後的參數之變更履歷(暫時變更履歷)的變更履歷記錄模式。然後,藉由操作變更履歷記錄結束鍵42,就可以結束變更履歷記錄模式。在變更履歷記錄模式中所記錄的變更履歷係顯示於作為一張畫面的參數變更履歷畫面40。從而,在欲將暫時設定後的參數之值返回至原來之值時,只要開啟圖案變更履歷畫面40,就可以使有關已變更後的複數個參數之變更履歷資訊顯示於一張畫面上。然後,只要針對全部的參數選擇變更前之值並進行確定操作,就可以將全部的參數之值返回至從前值。當然,亦可以針對一部分的參數選擇並確定變更後之值。 Moreover, in this embodiment, by operating the change history record start key 41, a change history record mode for recording a change history (temporary change history) of a parameter whose value has been temporarily changed can be started. Then, by operating the change history recording end key 42, the change history recording mode can be ended. The change history recorded in the change history recording mode is displayed on the parameter change history screen 40 as a single screen. Therefore, when it is desired to return the value of the temporarily set parameter to the original value, as long as the pattern change history screen 40 is turned on, the change history information about the plurality of parameters after the change can be displayed on one screen. Then, as long as the values before the change are selected and determined for all the parameters, the values of all parameters can be returned to the previous values. Of course, you can also select and determine the changed value for some parameters.
例如,在進行將基板處理裝置1設置於工廠並使其運轉開始用的啟動操作、或運轉開始後的維護操作時,操作者有的情況會暫時性地設定與生產步驟中所使用的條件不同的條件。 For example, when the substrate processing apparatus 1 is installed in a factory and its operation is started, or a maintenance operation after the operation is started, the operator may temporarily set conditions different from those used in the production process. conditions of.
如此之情況的推薦操作順序,例如可決定如下。操作者係操作變更履歷記錄開始鍵41,來開始變更履歷記錄模 式。之後,依需要而變更參數之值。操作者係可以使用包含已變更值後之參數的暫時參數群DT,來進行基板處理裝置1之試驗運轉。在作業結束時,操作者係開啟參數變更履歷畫面40,並針對全部之已暫時變更後的全部參數進行確定操作。之後,操作者係操作變更履歷記錄結束鍵42,來結束變更履歷記錄模式。 In this case, the recommended operation sequence can be determined, for example, as follows. The operator operates the change history record start key 41 to start changing the history record mode. After that, change the value of the parameter as needed. The operator can perform the test operation of the substrate processing apparatus 1 using the temporary parameter group DT including the parameter after the value has been changed. At the end of the operation, the operator opens the parameter change history screen 40 and performs a determination operation on all the parameters that have been temporarily changed. After that, the operator operates the change history recording end key 42 to end the change history recording mode.
特佳是以履行在操作開始時開始變更履歷記錄模式,在操作結束時結束變更履歷記錄模式的方式來決定作業順序。在本實施形態中,只要未針對已暫時變更後的參數之全部進行確定操作就無法結束變更履歷記錄模式。從而,可以迴避在存在有未確定之參數的狀態下完結操作。藉此,可以迴避將已暫時設定後的參數返回至原來之值的操作被省略。 It is particularly good to determine the work order by performing the change of the history recording mode at the beginning of the operation and ending the change of the history recording mode at the end of the operation. In this embodiment, as long as the confirmation operation is not performed for all the parameters that have been temporarily changed, the change history recording mode cannot be ended. Thus, it is possible to avoid completing the operation in a state where there are undefined parameters. Thereby, the operation which can avoid returning the temporarily set parameter to the original value is omitted.
又,在本實施形態中,能藉由狀態顯示區域43之著色顯示來表現是否在變更履歷記錄模式中的模式顯示、以及其中任一個參數是否已被變更的狀態顯示。藉此,操作者係可以明確地意識變更履歷記錄模式及參數之變更狀態。而且,由於狀態顯示區域43係配置於參數變更履歷畫面40,所以操作者係可以輕易地掌握參數之設定狀況及變更履歷之記錄狀況。 In this embodiment, the status display of the change history recording mode and the status display of whether any one of the parameters has been changed can be expressed by the colored display of the status display area 43. With this, the operator can clearly change the status of the history recording mode and parameters. In addition, since the status display area 43 is arranged on the parameter change history screen 40, the operator can easily grasp the setting status of the parameters and the recording status of the change history.
操作者係可以藉由操作變更履歷記錄開始鍵41來明確地意識操作開始,利用藉由狀態顯示區域43所表現的模式顯示及狀態顯示來明確地意識是在操作中,藉由操作變更履歷記錄結束鍵42來明確地意識操作結束。藉此,變得 容易履行操作順序,且可以抑制或防止操作遺漏。 The operator can clearly consciously start the operation by operating the change history record start key 41, and use the mode display and status display shown in the status display area 43 to clearly recognize that the operation is changing the history record by operation The end key 42 is used to clearly consciously end the operation. Thereby, it becomes easy to perform the operation sequence, and operation omission can be suppressed or prevented.
其次,針對本發明之第二實施形態加以說明。 Next, a second embodiment of the present invention will be described.
在本第二實施形態中,在參數變更履歷畫面40(參照圖6)係未設置有變更履歷記錄開始鍵41及變更履歷記錄結束鍵42。另一方面,每次參數值在參數編輯畫面50被變更而保存鍵53被操作時,電腦3都會製作變更履歷資訊並寫入於記憶部34,更具體而言是寫入於參數管理資料庫DB。變更履歷資訊係包含有關已變更後的參數之從前值及變更值、已變更後的操作者、及變更日期與時間的資訊。又,在本實施形態中,電腦3係不將參數值區別為暫時設定值和生產步驟用設定值。從而,當參數值在參數編輯畫面50(參照圖4)被變更而保存鍵53被操作時,電腦3就將該已變更後之參數值作為生產用參數群D1之相符的參數之值儲存於記憶部34。包含該已變更後之生產用參數群D1的裝置參數資料係寫入於參數管理資料庫DB。 In the second embodiment, the parameter change history screen 40 (see FIG. 6) is not provided with a change history record start key 41 and a change history record end key 42. On the other hand, each time the parameter value is changed on the parameter editing screen 50 and the save key 53 is operated, the computer 3 creates and writes the change history information to the memory section 34, and more specifically, to the parameter management database. DB. The change history information includes information about the previous and changed values of the changed parameter, the operator after the change, and the date and time of the change. In this embodiment, the computer 3 does not distinguish the parameter values into temporary setting values and setting values for production steps. Therefore, when the parameter value is changed on the parameter editing screen 50 (refer to FIG. 4) and the save key 53 is operated, the computer 3 stores the changed parameter value as the value of the parameter corresponding to the production parameter group D1 in记忆 部 34。 The memory section 34. The device parameter data including the changed production parameter group D1 is written in the parameter management database DB.
圖8A及圖8B係用以說明有關參數之變更的操作者之操作及電腦之處理的流程圖。操作者係進行將顯示器33之顯示切換至參數變更履歷畫面的操作(步驟S41)。響應此,電腦3(更具體而言為CPU31。以下相同)係將參數變更履歷畫面(參照圖6)顯示於顯示器33(步驟S42)。在該參數變更履歷畫面中,操作者係藉由操作輸入裝置32,來指定變更履歷檢索條件,例如變更履歷檢索期間(步驟S43),並指示變更履歷之檢索(步驟S44)。亦即,在此情況下,輸入裝置32,為檢索條件輸入手段之一例。當如此地指示變更履歷 之檢索時,電腦3就檢索參數管理資料庫DB之參數履歷資料H,並抽出參數變更履歷(步驟S45),且將該變更履歷顯示於參數變更履歷畫面(步驟S46)。更具體而言,能抽出並顯示變更履歷檢索期間內的參數變更履歷。例如,亦可顯示在變更履歷檢索期間內已變更後的參數之最新值(現在值)和之前的設定值(從前值)。亦可針對在變更履歷檢索期間內已變更二次以上的參數,例如按照已變更後的時間序列來顯示二個以上的從前值。 8A and 8B are flowcharts for explaining the operation of the operator related to the change of the parameters and the processing of the computer. The operator performs an operation to switch the display on the display 33 to the parameter change history screen (step S41). In response to this, the computer 3 (more specifically, the CPU 31. The same applies hereinafter) displays the parameter change history screen (see FIG. 6) on the display 33 (step S42). In this parameter change history screen, the operator designates a change history search condition, such as a change history search period (step S43), and instructs the search of the change history by operating the input device 32 (step S44). That is, in this case, the input device 32 is an example of a search condition input means. When the search of the change history is instructed in this way, the computer 3 searches the parameter history data H of the parameter management database DB, extracts the parameter change history (step S45), and displays the change history on the parameter change history screen (step S46). . More specifically, the parameter change history during the change history search period can be extracted and displayed. For example, the latest value (current value) and the previous setting value (previous value) of the parameter that has been changed during the change history search period may be displayed. For parameters that have been changed more than twice during the change history search period, for example, two or more previous values may be displayed in accordance with the changed time series.
此後的操作者之操作及電腦之處理係與圖7B的情況類似。當參照圖8B具體說明時,就可以在參數變更履歷畫面上藉由變更各個參數之值(從前值或最新值)的選擇狀態(步驟S50:是),來暫時性地變更該參數之值。能生成包含如此之已暫時性地變更後的參數之值的暫時參數群DT,且儲存於記憶部34(步驟S51)。又,能形成表示該變更的暫時變更履歷資料HT(步驟S52)。暫時參數群DT係與第一實施形態的情況同樣,可以為了試驗運轉而使用。在參數之值已暫時性地變更時,電腦3係切換狀態顯示區域43之顯示狀態,並顯示參數已暫時性地變更(步驟S53)。例如,亦可用參數暫時變更顯示色(例如紅色)來顯示狀態顯示區域43(參照圖6)。 The subsequent operations by the operator and the computer are similar to those in FIG. 7B. When specifically described with reference to FIG. 8B, the value of each parameter (previous value or latest value) can be changed on the parameter change history screen (step S50: Yes) to temporarily change the value of the parameter. A temporary parameter group DT including the values of the parameters that have been temporarily changed as described above can be generated and stored in the memory unit 34 (step S51). Further, a temporary change history data HT indicating the change can be formed (step S52). The temporary parameter group DT system can be used for test operation in the same manner as in the first embodiment. When the value of the parameter has been temporarily changed, the computer 3 switches the display state of the state display area 43 and displays that the parameter has been temporarily changed (step S53). For example, the status display area 43 (see FIG. 6) may be displayed by temporarily changing the display color (for example, red) with a parameter.
操作者係可以藉由操作參數確定操作部46(步驟S54:是),來使選擇狀態之值反映至生產用參數群D1(步驟S55)。電腦3係設為從列表顯示部47(參照圖6)中刪除已確定後的參數,或表示是在確定狀態的顯示狀態(步驟S56)。表示 確定狀態的顯示狀態,例如亦可為灰色遮蔽相符的參數之行的顯示。又,電腦3係生成用以表示參數之變更內容的變更履歷資料,且加入於參數管理資料庫DB內的參數履歷資料H(步驟S57)。當針對已暫時變更後的參數之全部進行確定操作時(步驟S58:是),電腦3就會將狀態顯示區域43(參照圖6)之顯示狀態,設為普通顯示狀態(步驟S59)。例如,狀態顯示區域43亦可用普通顯示色(例如白色)來顯示。 The operator can reflect the value of the selected state to the production parameter group D1 by the operation parameter determination operation unit 46 (step S54: YES) (step S55). The computer 3 is set to delete the determined parameters from the list display unit 47 (see FIG. 6) or to display the determined parameters (step S56). A display state indicating a certain state, for example, a gray line may be displayed to mask the matching parameters. In addition, the computer 3 generates parameter history data H indicating the content of parameter changes, and adds the parameter history data H to the parameter management database DB (step S57). When the determination operation is performed on all the parameters that have been temporarily changed (step S58: YES), the computer 3 sets the display state of the status display area 43 (see FIG. 6) to the normal display state (step S59). For example, the status display area 43 may be displayed in a normal display color (for example, white).
如此,依據本實施形態,在每次參數群被更新時,變更履歷資訊都會儲存於參數管理資料庫DB。在使參數之變更履歷資訊顯示時,操作者係指定變更履歷檢索條件,並檢索變更履歷資訊。藉此,與該變更履歷檢索條件相符的變更履歷資訊能從參數管理資料庫DB之參數履歷資料H中抽出並顯示於參數變更履歷畫面40。在該參數變更履歷畫面40中,操作者係可以依需要而針對全部或一部分的參數選擇過去的設定值。 In this way, according to this embodiment, each time the parameter group is updated, the change history information is stored in the parameter management database DB. When displaying the parameter change history information, the operator specifies the change history search conditions and retrieves the change history information. Thereby, the change history information that matches the change history search conditions can be extracted from the parameter history data H of the parameter management database DB and displayed on the parameter change history screen 40. In this parameter change history screen 40, the operator can select past setting values for all or a part of the parameters as needed.
雖然已針對本發明之二個實施形態加以說明,但是如同以下例示性地列舉般,本發明係可以更進一步以其他形態來實施。 Although two embodiments of the present invention have been described, the present invention can be implemented in other forms as exemplarily listed below.
1.在前述之實施形態中,雖然已嵌入於基板處理裝置1的電腦3是具有作為參數管理裝置的功能,但是亦可藉由與如此之嵌入式電腦3不同的電腦來構成參數管理裝置。如此的參數管理裝置係只要在必要時連接於基板處理裝置1即可。又,參數管理裝置,亦可以由透過網路連接於基 板處理裝置1的電腦所構成。 1. In the aforementioned embodiment, although the computer 3 embedded in the substrate processing apparatus 1 has a function as a parameter management device, the parameter management device may be configured by a computer different from the embedded computer 3 as described above. Such a parameter management apparatus may be connected to the substrate processing apparatus 1 when necessary. The parameter management device may be constituted by a computer connected to the substrate processing device 1 via a network.
2.在參數變更履歷畫面40(參照圖6)中,亦可在操作參數確定操作部46並確定參數值之變更時,顯示(例如子母畫面(pop-up)顯示)認證對話(dialogue)。認證對話亦可具有署名欄及承認鍵,該署名欄係記入用以承認參數值變更確定的承認者之署名,該承認鍵係在署名後成為有效(active)。然後,亦可藉由承認鍵被操作,來容許參數值之變更。 2. In the parameter change history screen 40 (refer to FIG. 6), when the parameter determination operation unit 46 is operated and a parameter value change is determined, an authentication dialog (for example, a pop-up display) is displayed. . The authentication dialog may also have a signature field and an approval key. The signature field is used to sign the signature of the approver who is used to recognize the determination of the parameter value change. The approval key becomes active after the signature. Then, it is possible to allow the parameter value to be changed by accepting that the key is operated.
3.亦可在變更履歷記錄開始鍵41被操作並開始變更履歷記錄模式時,或是之後參數之值被變更時,輸出警報。警報,例如亦可用顯示於顯示器33之畫面內所顯示的警報指示器(alarm indicator)來顯示。然後,亦可藉由變更履歷記錄模式結束來使警報消失。藉此,由於可以促使操作者來結束變更履歷記錄模式,所以可以迴避在必要的操作之後變更履歷記錄模式被維持。 3. It is also possible to output an alarm when the change history recording start key 41 is operated to start changing the history recording mode, or when the value of a parameter is changed later. The alarm may be displayed by, for example, an alarm indicator displayed on the screen of the display 33. Then, the alarm can be eliminated by changing the end of the history recording mode. Thereby, since the operator can be prompted to end the change of the history recording mode, it can be avoided that the change of the history recording mode is maintained after a necessary operation.
4.亦可當執行基板處理而發生警報時,電腦3就將該警報之履歷資料儲存於記憶部34。在此情況下,電腦3較佳是將警報、和該警報即將發生之前的參數變更履歷(較佳為與該警報有關聯者)賦予連帶關係。藉此,可以輕易地調查警報與參數值變更之關聯。電腦3亦可將警報發生作為觸發器,並將其前面的參數變更履歷顯示於顯示器33。 4. When an alarm occurs when the substrate processing is executed, the computer 3 stores the history data of the alarm in the memory unit 34. In this case, the computer 3 preferably assigns an alarm and a parameter change history (preferably a person related to the alarm) to the associated relationship immediately before the alarm. This makes it easy to investigate the correlation between alarms and parameter value changes. The computer 3 may also use the alarm occurrence as a trigger, and display the previous parameter change history on the display 33.
5.在監視基板處理之結果(品質)並生成評估資料的情況下,電腦3亦可將其前面的參數變更履歷對該評估資料賦予連帶關係。藉此,只要在基板處理結果有變動,就可以輕易地調查與參數值之變更的關聯。電腦3亦可將評估 資料之生成作為觸發器,並將其前面的參數變更履歷顯示於顯示器33。 5. In the case where the result (quality) of the substrate processing is monitored and the evaluation data is generated, the computer 3 may also give a related relationship to the evaluation data with the previous parameter change history. With this, as long as there is a change in the substrate processing result, it is possible to easily investigate the correlation with the change in the parameter value. The computer 3 may also use the generation of the evaluation data as a trigger, and display the previous parameter change history on the display 33.
6.在前述之第二實施形態中,雖然可以指定檢索期間來檢索參數變更履歷,但是亦可以檢索與特定之警報關聯的變更履歷,或檢索與特定之單元關聯的變更履歷。檢索條件係未限於此等,亦可更進一步指定其他的檢索條件來檢索參數變更履歷。 6. In the second embodiment described above, although the search period can be specified to retrieve the parameter change history, it is also possible to retrieve the change history associated with a specific alarm or the change history associated with a specific unit. The search conditions are not limited to these, and other search conditions may be further specified to search the parameter change history.
7.在參數變更履歷畫面40中,不限於變更前與變更後之值不一致的參數,亦可記錄值已變更後的參數,結果,即便針對變更前後之值為相等的參數仍可將變更履歷資訊顯示於列表顯示部47。 7. In the parameter change history screen 40, not only the parameters whose values before and after the change are not the same, but also parameters whose values have been changed can be recorded. As a result, even if the values before and after the change are equal, the change history can still be changed The information is displayed on the list display section 47.
本申請案係對應於2017年1月31日於日本特許廳所提出的特願2017-015922號,本申請案之全部揭示係藉由引用而編入於此。 This application corresponds to Japanese Patent Application No. 2017-015922 filed at the Japan Patent Office on January 31, 2017, and the entire disclosure of this application is incorporated herein by reference.
雖然已針對本發明之實施形態加以詳細說明,但是此等只不過是為了明白本發明之技術內容所用的具體例,本發明不應被解釋限定於此等的具體例,本發明之範圍係僅藉由所附申請專利範圍所限定。 Although the embodiments of the present invention have been described in detail, these are only specific examples used for understanding the technical content of the present invention, and the present invention should not be construed as being limited to these specific examples. The scope of the present invention is only Limited by the scope of the attached patent application.
Claims (18)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017-015922 | 2017-01-31 | ||
| JP2017015922A JP6868408B2 (en) | 2017-01-31 | 2017-01-31 | Parameter management device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201833700A true TW201833700A (en) | 2018-09-16 |
| TWI666533B TWI666533B (en) | 2019-07-21 |
Family
ID=63039509
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW106140560A TWI666533B (en) | 2017-01-31 | 2017-11-22 | Parameter management device and computer-readable recording medium |
Country Status (5)
| Country | Link |
|---|---|
| JP (1) | JP6868408B2 (en) |
| KR (1) | KR102267111B1 (en) |
| CN (1) | CN110121683B (en) |
| TW (1) | TWI666533B (en) |
| WO (1) | WO2018142719A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI873781B (en) * | 2022-09-07 | 2025-02-21 | 日商住友重機械工業股份有限公司 | Industrial device information recording system, industrial device information recording method, industrial device information recording program |
| TWI892045B (en) * | 2021-11-04 | 2025-08-01 | 日商發那科股份有限公司 | Resume management device and program |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20200198136A1 (en) * | 2017-09-26 | 2020-06-25 | Sony Corporation | Information processing apparatus, information processing method, and program |
| JP6845198B2 (en) * | 2018-09-28 | 2021-03-17 | ファナック株式会社 | Machine tool control system |
| JP6838023B2 (en) * | 2018-10-11 | 2021-03-03 | ファナック株式会社 | Machine tool control system |
| JP6930551B2 (en) * | 2019-01-28 | 2021-09-01 | 株式会社安川電機 | Industrial equipment management system, industrial equipment management method, and program |
| JP7068244B2 (en) * | 2019-08-21 | 2022-05-16 | 株式会社日立製作所 | Monitoring control system, construction method by monitoring control system, and construction program of monitoring control system |
| WO2021102912A1 (en) * | 2019-11-29 | 2021-06-03 | 深圳市汇顶科技股份有限公司 | Biometric data sampling method and sampling management apparatus therefor |
| JP7386740B2 (en) * | 2020-03-23 | 2023-11-27 | 三菱電機株式会社 | Engineering data management device |
| JP7327333B2 (en) * | 2020-09-29 | 2023-08-16 | 横河電機株式会社 | Equipment maintenance device, equipment maintenance method, equipment maintenance program |
| JP7676982B2 (en) * | 2021-06-17 | 2025-05-15 | 東京エレクトロン株式会社 | METHOD FOR SETTING PROCESS RECIPE FOR SUBSTRATE PROCESSING APPARATUS AND SUBSTRATE PROCESSING APPARATUS - Patent application |
| WO2023152899A1 (en) * | 2022-02-10 | 2023-08-17 | 三菱電機株式会社 | Program, setting device, and display method |
| JP2023130800A (en) * | 2022-03-08 | 2023-09-21 | 株式会社デンソーウェーブ | Maintenance system for industrial robot equipment |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08278809A (en) * | 1995-04-07 | 1996-10-22 | Toshiba Corp | Plant control equipment |
| JPH11327636A (en) * | 1998-05-07 | 1999-11-26 | Mitsubishi Electric Corp | Plant condition monitoring device |
| JP2008077175A (en) * | 2006-09-19 | 2008-04-03 | Dainippon Screen Mfg Co Ltd | Parameter management device and parameter management program |
| TW200915790A (en) * | 2007-09-26 | 2009-04-01 | Me Asp Inc | Multi-mode network equipment interconnection and application service entry platform |
| CN101911065B (en) * | 2007-12-30 | 2012-11-21 | 友翼有限公司 | Access subject information retrieval device |
| KR20100063186A (en) * | 2008-12-03 | 2010-06-11 | 엘지전자 주식회사 | Display device having editing function and the editing method thereof |
| US8699323B2 (en) * | 2009-12-21 | 2014-04-15 | Qualcomm Incorporated | Optimized data retry mechanisms for evolved high rate packet data (EHRPD) |
| JP2013067279A (en) * | 2011-09-22 | 2013-04-18 | Futaba Corp | Controlling communication device, controlled body communication device, and controlling communication system |
| JP5734238B2 (en) * | 2012-05-11 | 2015-06-17 | 三菱電機株式会社 | Plant monitoring device |
| CN102768741A (en) * | 2012-06-13 | 2012-11-07 | 深圳高新区信息网有限公司 | Method for managing equipment and personnel information entering and leaving the IDC computer room |
| CN104518947A (en) * | 2013-09-27 | 2015-04-15 | 阿尔派株式会社 | Information modification notification device and information modification notification method |
| JP6340772B2 (en) * | 2013-11-08 | 2018-06-13 | 東ソー株式会社 | Analyzer that can manage parameter change history |
-
2017
- 2017-01-31 JP JP2017015922A patent/JP6868408B2/en active Active
- 2017-11-15 CN CN201780081168.1A patent/CN110121683B/en active Active
- 2017-11-15 WO PCT/JP2017/041119 patent/WO2018142719A1/en not_active Ceased
- 2017-11-15 KR KR1020197017988A patent/KR102267111B1/en active Active
- 2017-11-22 TW TW106140560A patent/TWI666533B/en active
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI892045B (en) * | 2021-11-04 | 2025-08-01 | 日商發那科股份有限公司 | Resume management device and program |
| TWI873781B (en) * | 2022-09-07 | 2025-02-21 | 日商住友重機械工業股份有限公司 | Industrial device information recording system, industrial device information recording method, industrial device information recording program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6868408B2 (en) | 2021-05-12 |
| CN110121683A (en) | 2019-08-13 |
| WO2018142719A1 (en) | 2018-08-09 |
| KR20190087538A (en) | 2019-07-24 |
| KR102267111B1 (en) | 2021-06-18 |
| JP2018124755A (en) | 2018-08-09 |
| CN110121683B (en) | 2023-01-10 |
| TWI666533B (en) | 2019-07-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI666533B (en) | Parameter management device and computer-readable recording medium | |
| TWI352302B (en) | Integrated configuration, flow and execution syste | |
| CN100375086C (en) | Method and apparatus for dynamic sensor configuration and runtime execution | |
| EP2189900A1 (en) | Software deployment manager integration within a process control system | |
| TW200408936A (en) | Method and apparatus for monitoring tool performance | |
| JP2003347179A (en) | Remote maintenance system and remote maintenance method | |
| CN106796425A (en) | The control device of lathe | |
| US8712568B2 (en) | Substrate processing apparatus and display method of substrate processing apparatus | |
| CN112214582A (en) | Management system, answer display method, and recording medium | |
| TWI520080B (en) | Engineering tool and engineering system | |
| JP2015191631A (en) | Production plan creation support program, production plan creation support method, and production plan creation support device | |
| JP5291911B2 (en) | Measuring system | |
| US10452767B2 (en) | Semiconductor system and method for supporting data editing | |
| WO2007125886A1 (en) | Process information managing device and program | |
| TWI423002B (en) | A semiconductor manufacturing apparatus, a management method of an operation parameter of the apparatus, and a recording medium which can be read by a non-temporary computer | |
| JP2022015778A (en) | Operation characteristic acquisition device, operation characteristic acquisition method, and program | |
| JP2004207679A (en) | Automated management system | |
| US20090037699A1 (en) | Apparatus and method for processing semiconductor | |
| JPH03223901A (en) | Semiconductor manufacturing equipment | |
| JP6887545B2 (en) | Semiconductor system and data editing support method | |
| CN101124580B (en) | Structure and method for general purpose programmable semiconductor processing system | |
| CN106022620A (en) | Production plan making method and system | |
| KR102773660B1 (en) | Method of generating a recipe of process | |
| JP2018128919A (en) | Work plan creation system, work plan creation method and work plan creation program | |
| JPH0944332A (en) | Device and method for menu generation display |