[go: up one dir, main page]

JP2000099111A - Production control method and device - Google Patents

Production control method and device

Info

Publication number
JP2000099111A
JP2000099111A JP27130598A JP27130598A JP2000099111A JP 2000099111 A JP2000099111 A JP 2000099111A JP 27130598 A JP27130598 A JP 27130598A JP 27130598 A JP27130598 A JP 27130598A JP 2000099111 A JP2000099111 A JP 2000099111A
Authority
JP
Japan
Prior art keywords
product
processing
time
progress
candidate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP27130598A
Other languages
Japanese (ja)
Inventor
Satoshi Sumida
敏 隅田
Kenichiro Inoue
研一郎 井上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP27130598A priority Critical patent/JP2000099111A/en
Publication of JP2000099111A publication Critical patent/JP2000099111A/en
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Feedback Control In General (AREA)
  • Control By Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Multi-Process Working Machines And Systems (AREA)
  • General Factory Administration (AREA)

Abstract

(57)【要約】 【課題】本発明は、優先度の高い製品を最小の加工待ち
時間で流す。 【解決手段】装置群3、5の稼働状況を監視する装置監
視部10と、少なくとも製品の加工手順や加工優先度及
び現在の工程進捗状況を管理する製品工程管理部12
と、この製品工程管理部12で管理されている少なくと
も製品の加工条件に基づいて製品の加工時間を予測する
加工時間予測部14と、少なくとも製品工程管理部12
で管理されている工程進捗状況及び加工時間予測部14
により予測された加工時間に基づいて現在時刻から所定
時間後までの製品の進捗を予測する製品進捗予測部13
と、製品の加工終了を受けると製品工程管理部12で管
理されている工程進捗状況、製品進捗予測部13で予測
された製品の進捗に基づいて優先度の高い製品を装置群
3、5で次に加工することを決定する作業制御部11と
を備えた。
(57) [Summary] The present invention allows a high-priority product to flow with a minimum processing wait time. An apparatus monitoring unit monitors an operation status of a group of apparatuses, and a product process management unit manages at least a product processing procedure, a processing priority, and a current process progress.
A processing time prediction unit 14 for predicting a processing time of a product based on at least a processing condition of the product managed by the product process management unit 12;
Progress and processing time prediction unit 14 managed by
Product progress prediction unit 13 for predicting the progress of the product from the current time to a predetermined time later based on the machining time predicted by
When the processing of the product is completed, a high-priority product is selected by the device groups 3 and 5 based on the process progress status managed by the product process management unit 12 and the product progress predicted by the product progress prediction unit 13. Next, a work control unit 11 for deciding to process is provided.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、複数の装置を用い
て優先度の異なる複数の製品、例えば半導体ウエハの加
工や機械加工を行うジョブショップ型の生産ラインに適
用する生産制御方法及びその装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a production control method applied to a plurality of products having different priorities using a plurality of devices, for example, a job shop type production line for processing or machining semiconductor wafers and a device therefor. About.

【0002】[0002]

【従来の技術】例えば半導体ウエハの加工や機械加工の
ように加工工程が複雑でかつ品種によって加工手順が異
なる製品の生産では、高価な製造装置(以下、装置と省
略する)の有効利用を図るために、同種の装置を一か所
に集めて装置群としたジョブショップ方式が採られてい
る。
2. Description of the Related Art In the production of products having complicated processing steps and different processing procedures depending on product types, such as semiconductor wafer processing and mechanical processing, effective use of expensive manufacturing equipment (hereinafter abbreviated as equipment) is attempted. For this reason, a job shop system is adopted in which similar devices are gathered in one place to form a device group.

【0003】このジョブショップ方式の生産ラインを流
れる製品には、加工の優先度が異なる複数の製品が混在
していることが一般的である。このような優先度が異な
る複数の製品のうち、加工を優先し、短期間で製品を完
成しなければならないものには、例えば納期遅れの製
品、開発試作品などがある。
In general, a plurality of products having different processing priorities are mixed in a product flowing through the job shop type production line. Among a plurality of products having different priorities, those which need to complete processing in a short period of time with priority given to processing include, for example, products with late delivery, development prototypes, and the like.

【0004】特に製品ライフサイクルの短い近年の製品
にあっては、加工プロセス検証用の試作品や顧客提出用
のエンジニアリングサンプルを短期間に量産製品と並行
して製造することが製品競争力の向上のために極めて重
要なポイントとなっている。
In particular, in recent products having a short product life cycle, manufacturing prototypes for processing process verification and engineering samples for customer submission in a short period of time in parallel with mass-produced products improves product competitiveness. It has become a very important point for.

【0005】図4はこのようなジョブショップ方式を用
いた半導体ウエハ製造の生産ラインの外観図である。こ
の生産ラインは、複数ある工程のうち2つの工程すなわ
ち便宜的に前工程1と後工程2とが示されており、前工
程1には装置群3や仕掛かり棚4が設けられ、後工程2
にも装置群5や仕掛かり棚6が設けら、これら前工程1
と後工程2との各仕掛かり棚4、6間にショップ間搬送
7が設けられている。
FIG. 4 is an external view of a production line for manufacturing semiconductor wafers using such a job shop system. This production line shows two of a plurality of processes, that is, a pre-process 1 and a post-process 2 for convenience. In the pre-process 1, an apparatus group 3 and a work-in-progress shelf 4 are provided. 2
Also, a device group 5 and an in-process shelf 6 are provided.
An inter-shop transfer 7 is provided between the in-process shelves 4 and 6 in the post-process 2.

【0006】このような生産ラインでは、前工程1の装
置群3で製品の加工が行われ、この加工の完了した製品
は、前工程1内におけるショップ内搬送からショップ間
搬送7を経て後工程2における装置群5に到着する。こ
の製品の到着は、後工程2の加工タイミングとは非同期
である。又、加工時間も製品によってそれぞれ異なって
いる。
In such a production line, the products are processed by the apparatus group 3 in the pre-process 1, and the products after the processing are transferred from the intra-shop transfer in the pre-process 1 to the post-process 7 through the inter-shop transfer 7. 2 arrives at the device group 5. The arrival of this product is asynchronous with the processing timing of the post-process 2. Also, the processing time differs depending on the product.

【0007】そして、後工程2に到着した製品は、この
後工程2の装置群5で製品の加工が行われ、この加工の
完了した製品は、後工程2内におけるショップ内搬送か
らショップ間搬送7を経てさらに後工程に搬送される。
The product arriving at the post-process 2 is processed by the device group 5 of the post-process 2, and the processed product is transferred from the intra-shop transfer in the post-process 2 to the inter-shop transfer. After that, it is further conveyed to the subsequent process.

【0008】ここで、各工程(前工程1、後工程2)で
の製品の加工順序、加工開始時刻の制御は、次の通り行
われている。 (a) その選択した装置での加工が終了すると、作業者が
到着済みの仕掛かり製品の中から最も優先度の高い製品
を選択してこの装置で加工を開始する。 (b) 前工程1から優先度の高い製品が到着しそうな場合
には、前工程1の作業者と連絡を取りながら、例えば装
置を空けた状態でその製品の到着を待つなどして、加工
順序と加工開始時刻を判断する。 (c) 優先度の高い製品を確実に短工期で流したい場合に
は、その製品に専任の進捗管理者を割り付け、この専任
者によって製品の進捗に合わせて、次工程での製品の受
入、即加工開始の調整を行うこともある。
Here, the control of the processing order and the processing start time of the products in each step (pre-step 1 and post-step 2) is performed as follows. (a) When the processing with the selected device is completed, the operator selects the product with the highest priority from among the in-process products that have arrived, and starts processing with this device. (b) If a high-priority product is likely to arrive from the pre-process 1, contact the operator in the pre-process 1 and wait for the product to arrive with the equipment open, for example, to process the product. Judge the order and machining start time. (c) If you want to ensure that high-priority products flow in a short period of time, assign a dedicated progress manager to the product and receive the product in the next process according to the progress of the product. In some cases, adjustment of the start of processing is performed immediately.

【0009】図5はかかる製品の加工順序、加工開始時
刻の制御の一例を示すガントチャートである。この制御
は、前工程1の装置群3に各装置N−1、N−2が備え
られ、後工程2の装置群5に各装置M−1、M−2、M
−3が備えられ、これら前工程1と後工程2との間の仕
掛かり製品とし製品A、B、C、Dがあり、このうち製
品Aは優先度の高い急ぎのものとなっている。
FIG. 5 is a Gantt chart showing an example of control of the processing order and processing start time of such products. In this control, the devices N-1 and N-2 are provided in the device group 3 of the pre-process 1, and the devices M-1, M-2, M
-3, and there are products A, B, C, and D as in-process products between the pre-process 1 and the post-process 2, of which the product A is a high-priority product.

【0010】製品の流れを簡単に説明すると、先ず、後
工程2の仕掛かり製品としては、製品Dが既に到着して
おり、次に前工程1の装置N−2で加工された製品Cが
到着し、次に装置N−1で加工された製品Bが到着し、
次に装置N−2で加工された急ぎの製品Aが到着してい
る。
To briefly explain the flow of the product, first, as the in-process product in the post-process 2, the product D has already arrived, and then the product C processed by the device N-2 in the pre-process 1 is Arrives, and then the product B processed by the device N-1 arrives,
Next, the urgent product A processed by the device N-2 has arrived.

【0011】一方、後工程2では、先ず、装置M−3で
の製品の加工が終了して仕掛かり製品Dの加工を開始
し、次に装置M−1での製品の加工が終了して仕掛かり
製品Cの加工を開始し、次に装置M−2での製品の加工
が終了して急ぎの仕掛かり製品Aの加工を既に到着して
いた製品Bに先立って開始している。
On the other hand, in the post-process 2, first, the processing of the product in the device M-3 is completed and the processing of the in-process product D is started, and then the processing of the product in the device M-1 is completed. The processing of the in-process product C is started, and then the processing of the product in the device M-2 is completed, and the processing of the in-progress product A is started prior to the already arrived product B.

【0012】[0012]

【発明が解決しようとする課題】しかしながら、上記制
御方法では、加工順序、加工開始時刻を作業者又は選任
の進捗管理者が決定するために次のような問題が発生す
る。例えば機械加工や半導体ウエハの加工では、加工時
間は長いもので例えば10時間以上である。到着済みの
製品の加工を開始した後に優先度の高い製品が到着した
場合、例えば図5に示す製品Aが到着した場合、この製
品の加工は、直前に開始した加工が終了するまで待たさ
れることになる。このため、優先度の高い製品の工期が
延びることになる。
However, in the above-described control method, the following problem occurs because the operator or the progress manager of the appointment determines the machining order and the machining start time. For example, in machining or semiconductor wafer processing, the processing time is long, for example, 10 hours or more. When a high-priority product arrives after processing of an already-arrived product has started, for example, when a product A shown in FIG. 5 arrives, processing of this product must wait until the immediately preceding processing ends. become. For this reason, the construction period of a product with a high priority is extended.

【0013】又、上記制御方法(b)(c)では、製品の到着
時刻を予測することで、優先度の高い製品の加工待ち時
間の短縮を図ろうとしているが、この到着時刻の予測
は、作業者が経験と勘とで見積もった加工時間に基づい
ており、作業者によって一定していない。このため、優
先度の高い製品の到着時刻の予測を誤ると、無駄に装置
を空けて待たせることになり、生産量の低下を招く。
In the above control methods (b) and (c), the arrival time of a product is predicted to reduce the processing waiting time of a high-priority product. However, it is based on the machining time estimated by the operator based on his / her experience and intuition, and is not fixed by the operator. For this reason, if the prediction of the arrival time of a product with a high priority is erroneously predicted, the apparatus is unnecessarily opened and waits, which leads to a decrease in production volume.

【0014】又、上記制御方法(b) では、前工程の作業
者との連絡が毎回旨く取れるとは限らず、優先度の高い
製品が突然到着し、直ぐに加工できない事も起きる。さ
らに、上記制御方法(c) では、専任者により毎回調整は
行われるものの、管理コストが高く付き製品コストアツ
プにつながる。
In the above control method (b), the communication with the operator in the previous process is not always successful, and a high-priority product suddenly arrives and may not be processed immediately. Further, in the above control method (c), although the adjustment is performed every time by a dedicated person, the management cost is high and the product cost is increased.

【0015】なお、例えば特開平8−236413号公
報や特開平9−148210号公報に示されているよう
に各工程での加工順序をコンピュータにより制御する方
法もあるが、いずれも開発試作品のように優先度が非常
に高い製品の加工待ち時間を最小化する方法については
何等開示されていない。そこで本発明は、優先度の高い
製品を最小の加工待ち時間で流すことができる生産制御
方法及びその装置を提供することを目的とする。
As described in, for example, JP-A-8-236413 and JP-A-9-148210, there is a method of controlling the processing order in each step by a computer. No method is disclosed for minimizing the processing waiting time of a product having a very high priority. Accordingly, an object of the present invention is to provide a production control method and an apparatus therefor that allow a high-priority product to flow with a minimum processing wait time.

【0016】[0016]

【課題を解決するための手段】請求項1によれば、複数
の装置を用いて優先度の異なる複数の製品の製造を制御
する生産制御方法において、各装置のうちいずれかの装
置から加工終了の報告があると、既に到着している仕掛
かり製品の中から選択した最も優先度の高い製品と、現
在時刻から次の製品を最も早く加工開始できる最早処理
開始時刻までに新たに到着する仕掛かり製品の中から選
択した最も優先度の高い製品とを比較し、より優先度の
高い製品を加工終了装置で次に加工することを決定する
生産制御方法である。
According to a first aspect of the present invention, there is provided a production control method for controlling the production of a plurality of products having different priorities using a plurality of devices. Is reported, the highest priority product selected from the in-process products that have already arrived, and the new product that arrives from the current time to the earliest processing start time at which the next product can be processed as soon as possible. This is a production control method that compares a product with the highest priority selected from among the hanging products and determines that the product with a higher priority is to be processed next by the processing end device.

【0017】請求項2によれば、複数の装置を用いて優
先度の異なる複数の製品の製造を制御する生産制御方法
において、各装置のうちいずれかの装置から加工終了の
報告があると、既に到着している仕掛かり製品の中から
最も優先度の高い製品を次に加工する第1の候補として
選択する手続と、この第1の候補の製品を加工終了装置
で直ぐに加工したときの加工終了時刻を求める手続と、
第1の候補の製品を加工する装置及び現在加工を行って
いる各装置のうちで最も早く加工終了する装置の加工終
了時刻に基づいて次の製品を最も早く加工開始できる最
早処理開始時刻を求める手続と、現在時刻から最早処理
開始時刻までに新たに到着する仕掛かり製品を予測する
手続と、この工程で予測された仕掛かり製品の中から最
も優先度の高い製品を次に加工する第2の候補として選
択する手続と、第1の候補の製品と第2の候補の製品と
の優先度を比較し、優先度の高い製品を加工終了装置で
次に加工することを決定する手続と、を有する生産制御
方法である。
According to a second aspect of the present invention, in the production control method for controlling the production of a plurality of products having different priorities by using a plurality of devices, when any one of the devices reports a processing end, Procedure for selecting the highest priority product from the already arrived in-process products as the first candidate to be processed next, and the processing when this first candidate product is processed immediately by the processing end device A procedure for determining the end time;
The earliest processing start time at which the next product can be started earliest is obtained based on the processing end time of the device that processes the first candidate product and the device that finishes the earliest among the devices that are currently processing. A procedure, a procedure for predicting a work-in-progress product newly arriving from the current time to the earliest processing start time, and a second process for processing a product having the highest priority from the work-in-progress products predicted in this step next. A procedure for selecting a candidate as a candidate, a procedure for comparing the priorities of the first candidate product and the second candidate product, and determining that the higher priority product is to be processed next by the processing end device; Is a production control method.

【0018】請求項3によれば、複数の装置を用いて優
先度の異なる複数の製品の製造を制御する生産制御装置
において、各装置の稼働状況を監視する装置監視手段
と、少なくとも各製品の加工手順、加工条件、加工優先
度及び現在における前記各製品の工程進捗状況を管理す
る製品工程管理手段と、この製品工程管理手段で管理さ
れている少なくとも各製品の加工条件に基づいて各製品
の加工時間を予測する加工時間予測手段と、少なくとも
製品工程管理手段で管理されている工程進捗状況及び加
工時間予測手段により予測された加工時間に基づいて現
在時刻から所定時間後までの製品の進捗を予測する製品
進捗予測手段と、装置監視手段からの各装置の稼働状況
から加工終了を受けると、製品工程管理手段で管理され
ている工程進捗状況、製品進捗予測手段で予測された製
品の進捗に基づいて優先度の高い製品の加工順序とその
加工開始時刻を決定する作業制御手段と、を備えた生産
制御装置である。
According to a third aspect of the present invention, there is provided a production control apparatus for controlling the production of a plurality of products having different priorities by using a plurality of apparatuses. A process procedure, a process condition, a process priority, and a product process management unit that manages a process progress status of each of the products at the present, and a process of each product based on at least a process condition of each product managed by the product process management unit. A processing time prediction means for predicting the processing time, and a progress of the product from a current time to a predetermined time later based on at least the process progress status managed by the product process management means and the processing time predicted by the processing time prediction means. Upon receiving the processing end from the operation status of each device from the product progress prediction means to be predicted and the device monitoring means, the process progress status managed by the product process management means , A work control unit that determines a machining sequence with its machining start time of the product higher priority based on the progress of the predicted product at the progress predicting means is a production control system having a.

【0019】請求項4によれば、請求項3記載の生産制
御装置において、加工時間予測手段は、装置監視手段に
より監視する装置の稼働状況に基づいて編集した加工の
実績データを記録し、この実績データに基づいて製品の
加工時間を予測する機能を有する。
According to a fourth aspect of the present invention, in the production control apparatus according to the third aspect, the processing time predicting means records the processing result data edited based on the operation status of the apparatus monitored by the apparatus monitoring means. It has a function to predict the processing time of a product based on actual data.

【0020】請求項5によれば、請求項3記載の生産制
御装置において、製品進捗予測手段は、現在時刻から次
に各装置の中で製品に対する加工を最も早く開始できる
最早処理開始時刻までに到着する仕掛かり製品を予測す
る機能を有する。
According to a fifth aspect of the present invention, in the production control device according to the third aspect, the product progress predicting means is configured to execute the processing from the current time to the earliest processing start time at which processing of the product can be started earliest in each device. It has the function of predicting the in-process products that will arrive.

【0021】請求項6によれば、請求項3記載の生産制
御装置において、製品進捗予測手段は、製品工程管理手
段で管理されている現在時刻での製品の進捗状況、加工
時間予測手段で予測された加工時間、作業制御手段で得
られる現在加工中の製品の残りの加工時間、製品の搬送
時間又は加工待ち時間に基づいて現在時刻から次に各装
置の中で製品に対する加工を最も早く開始できる最早処
理開始時刻までに到着する仕掛かり製品を予測する機能
を有する。
According to a sixth aspect of the present invention, in the production control apparatus according to the third aspect, the product progress predicting means predicts the progress of the product at the current time managed by the product process managing means and the processing time predicting means. Based on the processed processing time, the remaining processing time of the currently processed product obtained by the work control means, the product transfer time or the processing waiting time, the processing of the product in the respective devices is started earliest from the current time next. It has the function of predicting the in-process products that arrive by the earliest possible processing start time.

【0022】請求項7によれば、請求項3記載の生産制
御装置において、作業制御手段は、装置監視手段から各
装置のうちいずれかの装置から加工終了の報告がある
と、製品工程管理手段で管理されている現在時刻で既に
到着している仕掛かり製品の中から最も優先度の高い製
品を次に加工する第1の候補として選択する機能と、加
工時間予測手段で予測された加工時間に基づいて第1の
候補として選択された製品を加工終了装置で直ぐに加工
したときの加工終了時刻を求める機能と、加工時間予測
手段により予測される第1の候補の製品を加工する装置
の加工終了時刻及び現在時刻に加工を行っている各装置
での加工終了時刻に基づいて各装置のうちで最も早く加
工が終了して次の製品を最も早く加工開始できる最早処
理開始時刻を求める機能と、製品進捗予測手段により予
測された現在時刻から最早処理開始時刻までに到着する
仕掛かり製品の中から最も優先度の高い製品を次に加工
する第2の候補として選択する機能と、第1の候補の製
品と第2の候補の製品との優先度を比較し、優先度の高
い製品を加工終了装置で次に加工することを決定する機
能と、を有する。
According to a seventh aspect of the present invention, in the production control device according to the third aspect, the work control means, when a device completion report is received from any one of the devices from the device monitoring means, the product process management means. A function of selecting a product with the highest priority as a first candidate to be processed next from among in-process products already arriving at the current time managed by the processing time, and a processing time predicted by the processing time prediction means. A function for obtaining a processing end time when the product selected as the first candidate is immediately processed by the processing end device based on the processing, and a processing of the device for processing the first candidate product predicted by the processing time prediction means. Based on the end time and the processing end time of each apparatus that is processing at the current time, the earliest processing start time at which processing is completed earliest among the apparatuses and processing of the next product can be started earliest is determined. A function of selecting a product with the highest priority from among in-process products arriving from the current time predicted by the product progress prediction means to the earliest processing start time as a second candidate to be processed next; A function of comparing the priorities of the first candidate product and the second candidate product, and determining that the higher priority product is to be processed next by the processing end device.

【0023】請求項8によれば、請求項3記載の生産制
御装置において、作業制御手段は、第1の候補の製品と
第2の候補の製品との優先度及び加工待ち時間に基づい
て直ちに加工する製品を決定する機能を有する。
According to the eighth aspect of the present invention, in the production control apparatus according to the third aspect, the operation control means immediately determines the priority of the first candidate product and the second candidate product and the processing waiting time. It has a function to determine the product to be processed.

【0024】[0024]

【発明の実施の形態】以下、本発明の一実施の形態につ
いて図面を参照して説明する。なお、図4と同一部分に
は同一符号を付してその詳しい説明は省略する。図1は
ジョブショップ方式を用いた半導体ウエハ製造の生産ラ
インに適用した生産制御装置の構成図である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below with reference to the drawings. The same parts as those in FIG. 4 are denoted by the same reference numerals, and detailed description thereof will be omitted. FIG. 1 is a configuration diagram of a production control device applied to a production line for manufacturing semiconductor wafers using a job shop method.

【0025】装置監視部10は、前工程1及び後工程2
の各装置群3、5の稼働状況すなわち加工開始、加工終
了を常時監視する機能を有するもので、各装置群3、5
におけるある装置の加工が終了したことを検出すると、
この時点での次の加工が可能になったことを作業制御部
11に対して報告する機能を有している。又、この装置
監視部10は、製品(半導体ウエハ)の搬送の開始、終
了も監視しており、加工の開始及びその終了と併せてこ
れらの事象を製品工程管理部12に報告する機能を有し
ている。
The apparatus monitoring unit 10 performs a first process and a second process.
Has a function of constantly monitoring the operation status of each of the device groups 3 and 5, ie, the start and end of processing.
When it is detected that the processing of a certain device in
It has a function of reporting to the work control unit 11 that the next processing at this time has become possible. The apparatus monitoring unit 10 also monitors the start and end of the transfer of a product (semiconductor wafer), and has a function of reporting these events to the product process management unit 12 together with the start and end of processing. are doing.

【0026】製品工程管理部12は、製品ごとにその品
種と加工優先度及び加工手順を予め記録している。この
加工手順は、各工程で加工に使用する装置群3、5など
とその加工条件、製品の搬送に使用する搬送機器が記録
されている。又、この製品工程管理部12は、装置監視
部10から報告される各製品の加工開始、加工終了、又
は搬送開始、搬送終了ごとに製品の進捗状態をそれが生
じた時刻とともに記録更新し、かつ搬送時間、加工待ち
時間を算出し、これらを製品進捗予測部13に報告する
機能を有している。
The product process management section 12 records in advance the product type, processing priority and processing procedure for each product. In this processing procedure, the apparatus groups 3 and 5 used for processing in each step, the processing conditions thereof, and the transport equipment used for transporting the product are recorded. In addition, the product process management unit 12 records and updates the progress of the product with the time at which it has occurred at each processing start, processing end, or conveyance start, and conveyance completion of each product reported from the device monitoring unit 10, In addition, it has a function of calculating the transport time and the processing waiting time, and reporting them to the product progress prediction unit 13.

【0027】加工時間予測部14は、製品工程管理部1
2で管理されている各製品の加工条件などに基づいて各
製品の加工時間を予測するもので、製品の品種、工程、
加工条件ごとの標準加工時間のデータに加え、装置監視
部10により検出される加工の開始、終了の事象ごとに
加工時間を算出し、これを製品の品種、工程、加工条件
ごとに編集した加工の実績データすなわち加工時間履歴
データとして記録する機能を有している。そして、この
加工時間予測部14は、加工する製品の品種、工程、加
工条件から加工時間履歴データを検索し、この検索した
データを統計処理して平均加工時間を算出する機能を有
している。
The processing time estimating unit 14 includes the product process management unit 1
The processing time of each product is predicted based on the processing conditions and the like of each product managed in Step 2. The product type, process,
In addition to the data of the standard processing time for each processing condition, the processing time is calculated for each of the processing start and end events detected by the apparatus monitoring unit 10, and this is edited for each product type, process, and processing condition. Has a function of recording as actual result data, that is, processing time history data. The processing time prediction unit 14 has a function of searching for processing time history data from the type, process, and processing conditions of a product to be processed, and statistically processing the searched data to calculate an average processing time. .

【0028】製品進捗予測部13は、製品工程管理部1
2で管理されている工程進捗状況及び加工時間予測部1
4により予測された加工時間に基づいて現在時刻から所
定時間後、例えば現在時刻から製品に対する加工を最も
早く開始できる最早処理開始時刻までに工程に到着する
仕掛かり製品を予測する機能を有している。
The product progress predicting unit 13 includes the product process managing unit 1
Process progress and processing time prediction unit 1 managed by 2
4 has a function of predicting a work-in-progress product arriving at the process after a predetermined time from the current time, for example, from the current time to the earliest processing start time at which processing on the product can be started earliest based on the processing time predicted by Step 4. I have.

【0029】具体的に製品進捗予測部13は、製品工程
管理部12で算出される搬送時間を搬送機器ごとに集計
するとともに加工待ち時間を装置群3、5ごとに集計
し、それぞれの履歴データとして記録し、かつこの履歴
データを統計処理することで平均搬送時間、平均加工待
ち時間を算出する機能を有している。
More specifically, the product progress predicting section 13 totals the transport time calculated by the product process managing section 12 for each transport device, and also totals the processing waiting time for each of the device groups 3 and 5, and records the respective history data. And the average processing time is calculated by statistically processing the history data.

【0030】又、この製品進捗予測部13は、製品工程
管理部12で管理されている現在時刻での製品の進捗状
況、加工時間予測部14で予測された加工時間の予測デ
ータ、後述する作業制御部11で得られる現在加工中の
製品の残り加工時間、さらに製品の搬送時間又は加工待
ち時間の履歴データに基づいて現在時刻から最早処理開
始時刻までの製品の進捗を算出する機能を有している。
The product progress predicting section 13 stores the product progress status at the current time managed by the product process managing section 12, the processing time prediction data predicted by the processing time predicting section 14, and the work described later. It has a function of calculating the progress of the product from the current time to the earliest processing start time based on the remaining processing time of the currently processed product obtained by the control unit 11 and the history data of the product transport time or the processing waiting time. ing.

【0031】この製品ごとの進捗の算出は次の通りであ
る。 (1) 製品が加工中の場合、 次工程到着予測時刻=現在時刻+残り加工時間+搬送時
間 (2) 製品が加工待ち中の場合 次工程到着予測時刻=現在時刻+平均加工待ち時間−加
工待ち時間実績+加工時間+搬送時間 (3) 製品が搬送中の場合 次工程到着予測時刻=現在時刻+平均搬送時間−搬送時
間実績 上記作業制御部11は、装置監視部10からの各装置群
3、5の稼働状況から加工終了を受けると、製品工程管
理部12で管理されている工程進捗状況、製品進捗予測
部13で予測された製品の進捗に基づいて優先度の高い
製品の加工を決定する機能を有している。
The calculation of the progress for each product is as follows. (1) When the product is being processed, predicted next process arrival time = current time + remaining processing time + transport time (2) When the product is waiting for processing Next predicted process arrival time = current time + average processing wait time-processing Waiting time result + machining time + transport time (3) When the product is being transported Next predicted arrival time of the next process = current time + average transport time-transport time actual The work control unit 11 Upon receiving the processing end from the operation statuses of 3 and 5, processing of a high priority product is performed based on the process progress status managed by the product process management unit 12 and the product progress predicted by the product progress prediction unit 13. Has a function to determine.

【0032】具体的に作業制御部11は、装置監視部1
0から各装置群3、5のうちいずれかの装置から加工終
了の報告があると、製品工程管理部12で管理されてい
る現在時刻で既に到着している仕掛かり製品の中から最
も優先度の高い製品を次に加工する第1の候補として選
択する機能と、加工時間予測部14で予測された加工時
間に基づいて第1の候補として選択された製品を加工終
了報告のあった装置で直ぐに加工したときの加工終了時
刻を求める機能と、加工時間予測部14により予測され
る第1の候補の製品を加工する装置の加工終了時刻及び
現在時刻に加工を行っている各装置での加工終了時間に
基づいて各装置のうちで最も早く加工が終了して次の製
品を最も早く加工開始できる最早処理開始時刻を求める
機能と、製品進捗予測部13により予測された現在時刻
から最早処理開始時刻までに工程に到着する仕掛かり製
品の中から最も優先度の高い製品を次に加工する第2の
候補として選択する機能と、第1の候補の製品と第2の
候補の製品との優先度を比較し、優先度の高い製品を加
工終了報告のあった装置で次に加工することを決定する
機能とを有している。
More specifically, the work control unit 11 includes the device monitoring unit 1
If there is a report of the end of processing from any one of the device groups 3 and 5 from 0, the highest priority is given to the in-process products already arriving at the current time managed by the product process management unit 12. And a device that has reported the completion of processing the product selected as the first candidate based on the processing time predicted by the processing time prediction unit 14, and the function of selecting the product with the highest product as the first candidate for processing next. A function for obtaining a machining end time when machining is performed immediately, and a machining end time of an apparatus for machining a first candidate product predicted by the machining time estimating unit 14 and machining by each apparatus performing machining at the current time. A function for obtaining the earliest processing start time at which processing can be completed earliest and the next product can be started earliest based on the end time, and the earliest processing start from the current time predicted by the product progress prediction unit 13 A function of selecting a product with the highest priority from the in-process products arriving at the process by the hour as a second candidate to be processed next; and a priority between the first candidate product and the second candidate product. It has a function of comparing the degrees and determining the next processing of a product with a higher priority by the apparatus which has reported the processing completion.

【0033】次に上記の如く構成された装置の作用につ
いて図2に示す作業制御のフローチャートに従って説明
する。装置監視部10は、前工程1及び後工程2の各装
置群3、5の加工開始、加工終了を常時監視し、各装置
群3、5におけるある装置の加工が終了したことを検出
すると、この時点での加工が可能になったことを作業制
御部11に対して報告する。又、この装置監視部10
は、製品の搬送の開始、終了も監視し、加工の開始及び
その終了と併せてこれらの事象を製品工程管理部12に
報告する。
Next, the operation of the apparatus configured as described above will be described with reference to the work control flowchart shown in FIG. The device monitoring unit 10 constantly monitors the processing start and the processing end of each of the device groups 3 and 5 in the pre-process 1 and the post-process 2, and when detecting that the processing of a certain device in each of the device groups 3 and 5 is completed, The fact that processing at this point is possible is reported to the work control unit 11. Also, the device monitoring unit 10
Also monitors the start and end of product transport, and reports these events to the product process management unit 12 along with the start and end of processing.

【0034】作業制御部11は、ステップ#1におい
て、装置監視部10から各装置群3、5のうちいずれか
の装置から加工終了の報告があったか否かを判断し、加
工終了の報告があると、ステップ#2に移って製品工程
管理部12で管理されている現在時刻で既に到着してい
る仕掛かり製品の中から最も優先度の高い製品を次に加
工する第1の候補として選択する。
In step # 1, the work control section 11 determines whether or not any one of the apparatuses 3 and 5 has reported the end of processing from the apparatus monitoring section 10, and there is a report of the end of processing. Then, the process proceeds to step # 2, and the product with the highest priority is selected as the first candidate to be processed next from the in-process products that have already arrived at the current time managed by the product process management unit 12. .

【0035】例えば、図3に示すように後工程2の装置
群5として4台の装置「1」〜「4」が稼働し、かつこ
の後工程2における仕掛かり製品として各製品A、B、
Cがそれぞれ時刻t1 、t2 、t3 に前工程1から到着
してい状態に、現在時刻において装置「2」の加工が終
了すると、作業制御部11は、現在時刻で既に到着して
いる仕掛かり製品A、B、Cの中から最も優先度の高い
製品、例えば製品Bを次に加工する第1の候補として選
択する。
For example, as shown in FIG. 3, four devices “1” to “4” operate as a device group 5 in the post-process 2, and each of the products A, B,
When the processing of the device “2” is completed at the current time while C has arrived from the previous process 1 at times t 1 , t 2 , and t 3 , the work control unit 11 has already arrived at the current time. The product with the highest priority, such as the product B, is selected from the in-process products A, B, and C as the first candidate to be processed next.

【0036】次に、加工時間予測部14は、製品工程管
理部12で管理されている第1の候補とした製品Bの品
種、工程、加工条件、製品Bの加工時間を各製品の品
種、工程、加工条件ごとに編集した加工時間履歴データ
を検索し、統計処理して平均加工時間を算出する。
Next, the processing time prediction unit 14 calculates the type, process, processing conditions, and processing time of the product B as the first candidate managed by the product process management unit 12 based on the type of each product, The processing time history data edited for each process and processing condition is searched and statistically processed to calculate an average processing time.

【0037】次に、作業制御部11は、ステップ#3に
おいて、加工時間予測部14で予測された加工時間に基
づいて第1の候補として選択された製品Bの加工終了時
刻を求める。
Next, in step # 3, the work control unit 11 obtains the processing end time of the product B selected as the first candidate based on the processing time predicted by the processing time prediction unit 14.

【0038】ここで、作業制御部11は、現在時刻にお
いて加工終了した装置「2」以外の各装置「1」「3」
「4」について、過去にこれら装置「1」「3」「4」
で加工する製品、その加工開始時刻を決定したときに既
に加工時間予測部14によりそれぞれの加工終了時刻が
予測されて記録している。
Here, the work control unit 11 sets each of the devices "1" and "3" other than the device "2" that has finished processing at the current time.
About "4", these devices "1", "3", "4"
When the product to be processed is determined and the processing start time is determined, the processing end time is predicted and recorded by the processing time prediction unit 14.

【0039】従って、作業制御部11は、ステップ#4
において、第1の候補の製品Bを加工する装置「2」及
び現在時刻に加工を行っている各装置「1」「3」
「4」の各加工終了時刻を比較し、これら装置「1」〜
「4」のうちで最も早く加工が終了して次の製品を最も
早く加工開始できる最早処理開始時刻を求める。
Accordingly, the work control unit 11 executes step # 4
, The apparatus “2” for processing the first candidate product B and the apparatuses “1” and “3” for processing at the current time
The processing end times of “4” are compared, and these apparatuses “1” to “1” are compared.
The earliest processing start time at which processing is finished earliest and processing of the next product can be started earliest among "4" is determined.

【0040】この場合、図3に示すように各装置「1」
〜「4」のうちで最も早く加工が終了するのは、装置
「3」であることが選択され、この装置「3」の加工終
了時刻が最早処理開始時刻として決定される。
In this case, as shown in FIG.
It is selected that the device "3" finishes processing the earliest among "4" to "4", and the processing end time of the device "3" is determined as the earliest processing start time.

【0041】次に、製品進捗予測部13は、製品工程管
理部12で管理されている工程進捗状況に基づいて現在
時刻から最早処理開始時刻までに後工程2に到着する仕
掛かり製品D、Eを予測する。製品Fは、最早処理開始
時刻の後に到着するので、予測対象からは外れる。
Next, the product progress predicting section 13 processes the in-process products D and E arriving at the post-process 2 from the current time to the earliest processing start time based on the process progress status managed by the product process managing section 12. Predict. Since the product F arrives after the earliest processing start time, it is excluded from the prediction target.

【0042】なお、製品進捗予測部13は、製品工程管
理部12で管理されている現在時刻での製品の進捗状
況、後述する作業制御部11で得られる現在加工中の製
品の残り加工時間、さらに製品の搬送時間又は加工待ち
時間の履歴データに基づいて現在時刻から最早処理開始
時刻までの製品の進捗を算出する。この結果、例えば図
3の製品D、Eは、それぞれ時刻t4 、t5 に到着する
ものと算出される。
The product progress predicting section 13 calculates the progress of the product at the current time managed by the product process managing section 12, the remaining processing time of the currently processed product obtained by the work control section 11 described later, Further, the progress of the product from the current time to the earliest processing start time is calculated based on the history data of the product transport time or the processing waiting time. As a result, such as the product D in FIG. 3, E is calculated as arriving at time t 4, t 5, respectively.

【0043】次に、作業制御部11は、ステップ#5に
おいて、製品進捗予測部13により予測された現在時刻
から最早処理開始時刻までに後工程2に到着する仕掛か
り製品D、Eの中から最も優先度の高い製品、例えば製
品Eを次に加工する第2の候補として選択する。
Next, in step # 5, the work control unit 11 selects the in-process products D and E arriving at the post-process 2 from the current time predicted by the product progress prediction unit 13 to the earliest processing start time. The product with the highest priority, for example, product E, is selected as the second candidate to be processed next.

【0044】そして、作業制御部11は、加工時間予測
部14で予測された加工時間に基づいて第2の候補とし
て選択された製品Eの加工終了時刻を求める。次に、作
業制御部11は、ステップ#6において、第1の候補の
製品Bと第2の候補の製品Eとの優先度を比較し、いず
れの優先度が高いかを判断する。
Then, the work control unit 11 obtains the processing end time of the product E selected as the second candidate based on the processing time predicted by the processing time prediction unit 14. Next, in step # 6, the work control unit 11 compares the priorities of the first candidate product B and the second candidate product E, and determines which priority is higher.

【0045】この判断の結果、第2の候補の製品Eの方
が第1の候補の製品Bよりも優先度が高ければ、作業制
御部11は、ステップ#7に移って、第2の候補の製品
Eを加工するものと決定し、この製品Eが到着するまで
装置「2」を待ち状態にし、製品Eの到着と同時に装置
「2」で加工を即座に開始させる。
As a result of this determination, if the second candidate product E has a higher priority than the first candidate product B, the work control unit 11 proceeds to step # 7 and proceeds to step # 7. Is determined to be processed, and the apparatus “2” is put into a waiting state until the product E arrives, and the processing is immediately started by the apparatus “2” simultaneously with the arrival of the product E.

【0046】一方、第1の候補の製品Bの方が第2の候
補の製品Eよりも優先度が高ければ、作業制御部11
は、ステップ#8に移って、第1の候補の製品Bを加工
するものと決定し、装置「2」で加工を即座に開始させ
る。
On the other hand, if the first candidate product B has a higher priority than the second candidate product E, the work control unit 11
Moves to step # 8, determines that the first candidate product B is to be processed, and causes the device “2” to immediately start processing.

【0047】そして、作業制御部11は、製品Eの加工
を開始した時刻又は製品Bの加工を開始した時刻を予め
予測した加工時間に加えることで、装置「2」での加工
終了時刻を算出し、これを記録する。
Then, the work control unit 11 calculates the processing end time in the device “2” by adding the time when the processing of the product E is started or the time when the processing of the product B is started to the predicted processing time. And record this.

【0048】そうして、作業制御部11は、再びステッ
プ#1に戻る。このように上記一実施の形態において
は、後工程2の装置群3、5から加工終了の報告がある
と、後工程2に既に到着している仕掛かり製品の中から
最も優先度の高い製品と、現在時刻から次の製品を最も
早く加工開始できる最早処理開始時刻までに到着する仕
掛かり製品の中から最も優先度の高い製品とを比較し、
優先度の高い製品を直ちに加工するようにしたので、上
記の如くこれから到着する製品Eの優先度が高ければ最
小の待ち時間で加工開始することができ、又既に到着し
ている仕掛かり製品Bの優先度が高ければ即座に加工開
始でき、作業者の経験や勘に依存せず、優先度の高い製
品を安定して最小の待ち時間で流すことができる。
Then, the work control section 11 returns to step # 1 again. As described above, in the above-described embodiment, when the end of processing is reported from the device groups 3 and 5 in the post-process 2, the product with the highest priority among the in-process products that have already arrived in the post-process 2 And the highest priority product among the in-process products arriving from the current time to the earliest processing start time at which the next product can be processed the earliest.
Since the high-priority product is processed immediately, as described above, if the priority of the arriving product E is high, the processing can be started with a minimum waiting time, and the already arriving in-process product B If the priority is high, processing can be started immediately, and a high priority product can be flown stably with a minimum waiting time without depending on the experience and intuition of the operator.

【0049】又、作業制御によって自動的に流す製品を
決定するので、優先度の高い製品の進捗を調整するため
の専任者が不要となり、製品コストを削減できる。以上
の結果、特に量産製品と並行して製造する開発試作品の
工期を短縮することができ、新製品の開発期間を短縮
し、又エンジニアリングサンプルを短期間に顧客に納入
することができ、製品の競争力を向上できる。
Further, since the product to be automatically flown is determined by the work control, a dedicated person for adjusting the progress of the product with high priority is not required, and the product cost can be reduced. As a result, it is possible to shorten the development period of development prototypes that are manufactured in parallel with mass production products, shorten the development period of new products, and deliver engineering samples to customers in a short period of time. Can improve your competitiveness.

【0050】なお、本発明は、上記一実施の形態に限定
されるものでなく次の通り変形してもよい。例えば、上
記一実施の形態では過去の実績データを利用して製品の
工程進捗を予測しているが、これら限らず装置群の加工
能力と加工時間とを比較することで製品の進捗をシミュ
レーションし、より精度高く工程進捗を予測するように
してもよい。
The present invention is not limited to the above embodiment, but may be modified as follows. For example, in the above-described embodiment, the process progress of the product is predicted using the past performance data. However, the present invention is not limited to these, and the process progress of the product is simulated by comparing the processing capability of the device group with the processing time. Alternatively, the process progress may be predicted with higher accuracy.

【0051】又、上記一実施の形態では既に仕掛かって
いる製品の優先度とこれから到着する製品の優先度との
絶対値比較により次に加工する製品を決定しているが、
次に加工する製品の選択は、今後到着する製品を装置群
の最早処理開始時刻まで待たせることの損失と、今後到
着する製品を待つために既に仕掛かっている製品の加工
を待たせる損失のトレードオフで決定するようにしても
よい。この場合、製品の優先度と製品の加工待ち時間の
両方の要素による加工製品の選択ができるものとなる。
In the above embodiment, the product to be processed next is determined by comparing the absolute value of the priority of the product already in process with the priority of the product arriving from now.
The selection of the product to be processed next is the trade-off between the loss of waiting for the product to arrive in the future until the earliest processing start time of the equipment group and the loss of waiting for the processing of the product already in process to wait for the product to arrive in the future. It may be determined to be off. In this case, a processed product can be selected based on both the product priority and the product processing waiting time.

【0052】[0052]

【発明の効果】以上詳記したように本発明によれば、優
先度の高い製品を最小の加工待ち時間で流すことができ
る生産制御方法及びその装置を提供できる。
As described above in detail, according to the present invention, it is possible to provide a production control method and apparatus capable of flowing a high priority product with a minimum processing wait time.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明に係わる生産制御装置をジョブショップ
方式を用いた半導体ウエハ製造の生産ラインに適用した
一実施の形態を示す構成図。
FIG. 1 is a configuration diagram showing an embodiment in which a production control device according to the present invention is applied to a production line for manufacturing semiconductor wafers using a job shop method.

【図2】同装置における作業制御部のフローチャート。FIG. 2 is a flowchart of a work control unit in the apparatus.

【図3】同装置の作業制御による装置群の加工順序・加
工開始時刻の一例を示す図。
FIG. 3 is a diagram showing an example of a processing order and a processing start time of a device group by operation control of the device.

【図4】ジョブショップ方式の生産ラインの外観図。FIG. 4 is an external view of a production line of a job shop system.

【図5】製品の加工順序、加工開始時刻の制御の一例を
示すガントチャート。
FIG. 5 is a Gantt chart showing an example of control of a product processing order and a processing start time.

【符号の説明】[Explanation of symbols]

1:前工程、 2:後工程、 3,5:装置群、 4,6:仕掛かり棚、 7:ショップ間搬送、 10:装置監視部、 11:作業制御部、 12:製品工程管理部、 13:製品進捗予測部、 14:加工時間予測部。 1: Pre-process, 2: Post-process, 3, 5: Device group, 4, 6: In-process shelf, 7: Conveyance between shops, 10: Device monitoring unit, 11: Work control unit, 12: Product process management unit, 13: Product progress prediction unit, 14: Processing time prediction unit.

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 3C042 RJ12 5B049 BB07 CC21 CC31 EE12 EE33 EE59 5H004 GB15 KC23 5H215 AA06 AA20 BB07 BB20 CC07 CX01 GG09  ──────────────────────────────────────────────────続 き Continued on the front page F term (reference) 3C042 RJ12 5B049 BB07 CC21 CC31 EE12 EE33 EE59 5H004 GB15 KC23 5H215 AA06 AA20 BB07 BB20 CC07 CX01 GG09

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 複数の装置を用いて優先度の異なる複数
の製品の製造を制御する生産制御方法において、 前記各装置のうちいずれかの装置から加工終了の報告が
あると、既に到着している仕掛かり製品の中から選択し
た最も優先度の高い製品と、現在時刻から次の製品を最
も早く加工開始できる最早処理開始時刻までに新たに到
着する仕掛かり製品の中から選択した最も優先度の高い
製品とを比較し、より優先度の高い製品を前記加工終了
装置で次に加工することを決定することを特徴とする生
産制御方法。
1. A production control method for controlling the production of a plurality of products having different priorities by using a plurality of devices, wherein when any one of the devices reports a processing end, the process has already arrived. The highest priority product selected from existing in-process products and the highest priority selected from new in-process products arriving from the current time to the earliest processing start time at which the next product can be processed as soon as possible. A production control method comprising: comparing a product having a higher priority with a product having a higher priority;
【請求項2】 複数の装置を用いて優先度の異なる複数
の製品の製造を制御する生産制御方法において、 前記各装置のうちいずれかの装置から加工終了の報告が
あると、既に到着している仕掛かり製品の中から最も優
先度の高い製品を次に加工する第1の候補として選択す
る手続と、 この第1の候補の製品を前記加工終了装置で直ぐに加工
したときの加工終了時刻を求める手続と、 前記第1の候補の製品を加工する装置及び現在加工を行
っている前記各装置のうちで最も早く加工終了する装置
の加工終了時刻に基づいて次の製品を最も早く加工開始
できる最早処理開始時刻を求める手続と、 現在時刻から前記最早処理開始時刻までに新たに到着す
る仕掛かり製品を予測する手続と、 この工程で予測された仕掛かり製品の中から最も優先度
の高い製品を次に加工する第2の候補として選択する手
続と、 前記第1の候補の製品と前記第2の候補の製品との優先
度を比較し、優先度の高い製品を前記加工終了装置で次
に加工することを決定する手続と、を有することを特徴
とする生産制御方法。
2. A production control method for controlling the production of a plurality of products having different priorities by using a plurality of devices, wherein if any one of the devices reports a processing end, the device has already arrived. Selecting the highest priority product as the first candidate to be processed next from the in-process products, and the processing end time when the first candidate product is immediately processed by the processing end device. The next procedure can be started as soon as possible based on the required procedure and the processing end time of the device that processes the first candidate product and the processing end time of the device that finishes processing the earliest among the devices that are currently processing. A procedure for obtaining an earliest processing start time, a procedure for predicting a work-in-progress product newly arriving from the current time to the earliest processing start time, and a procedure of the highest priority among the work-in-progress products predicted in this step. Selecting a second product as a second candidate to be processed next, comparing the priorities of the first candidate product and the second candidate product, and selecting the higher priority product as the processing end device. And a procedure for deciding to process next in a production control method.
【請求項3】 複数の装置を用いて優先度の異なる複数
の製品の製造を制御する生産制御装置において、 前記各装置の稼働状況を監視する装置監視手段と、 少なくとも前記各製品の加工手順、加工条件、加工優先
度及び現在における前記各製品の工程進捗状況を管理す
る製品工程管理手段と、 この製品工程管理手段で管理されている少なくとも前記
各製品の加工条件に基づいて前記各製品の加工時間を予
測する加工時間予測手段と、 少なくとも前記製品工程管理手段で管理されている前記
工程進捗状況及び前記加工時間予測手段により予測され
た前記加工時間に基づいて現在時刻から所定時間後まで
の前記製品の進捗を予測する製品進捗予測手段と、 前記装置監視手段からの前記各装置の稼働状況から加工
終了を受けると、前記製品工程管理手段で管理されてい
る前記工程進捗状況、前記製品進捗予測手段で予測され
た前記製品の進捗に基づいて優先度の高い前記製品の加
工順序とその加工開始時刻を決定する作業制御手段と、
を具備したことを特徴とする生産制御装置。
3. A production control device for controlling the production of a plurality of products having different priorities using a plurality of devices, wherein a device monitoring means for monitoring an operation status of each of the devices; A product process management means for managing processing conditions, a processing priority, and a process progress status of each of the products at present; processing of each of the products based on at least the processing conditions of each of the products managed by the product process management means; Processing time prediction means for predicting time, at least from the current time to a predetermined time later from the current time based on the process progress status managed by at least the product process management means and the processing time predicted by the processing time prediction means A product progress estimating means for estimating the progress of the product; Said step progress that are managed by means and working control means for determining a processing order and its processing start time of the product high priority based on the progress of the products that are predicted by the product progress prediction means,
A production control device comprising:
【請求項4】 前記加工時間予測手段は、前記装置監視
手段により監視する前記装置の稼働状況に基づいて編集
した加工の実績データを記録し、この実績データに基づ
いて前記製品の加工時間を予測する機能を有することを
特徴とする請求項3記載の生産制御装置。
4. The processing time prediction means records actual processing data edited based on the operation status of the apparatus monitored by the apparatus monitoring means, and predicts the processing time of the product based on the actual data. 4. The production control device according to claim 3, wherein the production control device has a function of performing the operation.
【請求項5】 前記製品進捗予測手段は、現在時刻から
次に前記各装置の中で前記製品に対する加工を最も早く
開始できる最早処理開始時刻までに到着する仕掛かり製
品を予測する機能を有することを特徴とする請求項3記
載の生産制御装置。
5. The product progress predicting means has a function of predicting an in-process product arriving from a current time to an earliest processing start time at which processing of the product can be started earliest in each of the devices. 4. The production control device according to claim 3, wherein:
【請求項6】 前記製品進捗予測手段は、前記製品工程
管理手段で管理されている現在時刻での前記製品の進捗
状況、前記加工時間予測手段で予測された加工時間、前
記作業制御手段で得られる現在加工中の前記製品の残り
の加工時間、製品の搬送時間又は加工待ち時間に基づい
て現在時刻から次に前記各装置の中で前記製品に対する
加工を最も早く開始できる最早処理開始時刻までに到着
する仕掛かり製品を予測する機能を有することを特徴と
する請求項3記載の生産制御装置。
6. The product progress prediction means, wherein the progress of the product at the current time managed by the product process management means, the processing time predicted by the processing time prediction means, From the current time based on the remaining processing time of the product currently being processed, the transport time of the product or the processing waiting time, and then from the earliest processing start time at which processing on the product can be started earliest in each of the devices. 4. The production control device according to claim 3, wherein the production control device has a function of predicting an in-process product to arrive.
【請求項7】 前記作業制御手段は、前記装置監視手段
から前記各装置のうちいずれかの装置から加工終了の報
告があると、前記製品工程管理手段で管理されている現
在時刻で既に到着している仕掛かり製品の中から最も優
先度の高い製品を次に加工する第1の候補として選択す
る機能と、 前記加工時間予測手段で予測された加工時間に基づいて
前記第1の候補として選択された前記製品を前記加工終
了装置で直ぐに加工したときの加工終了時刻を求める機
能と、 前記加工時間予測手段により予測される前記第1の候補
の製品を加工する装置の加工終了時刻及び現在時刻に加
工を行っている前記各装置での加工終了時刻に基づいて
前記各装置のうちで最も早く加工が終了して次の製品を
最も早く加工開始できる最早処理開始時刻を求める機能
と、 前記製品進捗予測手段により予測された現在時刻から前
記最早処理開始時刻までに到着する仕掛かり製品の中か
ら最も優先度の高い製品を次に加工する第2の候補とし
て選択する機能と、 前記第1の候補の製品と前記第2の候補の製品との優先
度を比較し、優先度の高い製品を前記加工終了装置で次
に加工することを決定する機能と、を有することを特徴
とする請求項3記載の生産制御装置。
7. The work control means, upon receiving a report of processing completion from any one of the devices from the device monitoring means, has already arrived at the current time managed by the product process management means. A function of selecting a product with the highest priority from among in-process products as a first candidate to be processed next, and selecting the first candidate based on the processing time predicted by the processing time prediction means. A function for obtaining a processing end time when the processed product is immediately processed by the processing end device; and a processing end time and a current time of an apparatus for processing the first candidate product predicted by the processing time prediction means. A function for obtaining the earliest processing start time at which processing can be completed earliest and the next product can be started earliest among the respective devices based on the processing end time at each of the devices performing processing A function of selecting a product with the highest priority as a second candidate to be processed next from among in-process products arriving from the current time predicted by the product progress prediction means to the earliest processing start time; A function of comparing the priorities of the first candidate product and the second candidate product, and determining that the high-priority product is to be processed next by the processing end device. The production control device according to claim 3, wherein
【請求項8】 前記作業制御手段は、前記第1の候補の
製品と前記第2の候補の製品との優先度及び加工待ち時
間に基づいて直ちに加工する前記製品を決定する機能を
有することを特徴とする請求項3記載の生産制御装置。
8. The work control means has a function of determining the product to be processed immediately based on the priority of the first candidate product and the second candidate product and a processing waiting time. 4. The production control device according to claim 3, wherein:
JP27130598A 1998-09-25 1998-09-25 Production control method and device Pending JP2000099111A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27130598A JP2000099111A (en) 1998-09-25 1998-09-25 Production control method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27130598A JP2000099111A (en) 1998-09-25 1998-09-25 Production control method and device

Publications (1)

Publication Number Publication Date
JP2000099111A true JP2000099111A (en) 2000-04-07

Family

ID=17498204

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27130598A Pending JP2000099111A (en) 1998-09-25 1998-09-25 Production control method and device

Country Status (1)

Country Link
JP (1) JP2000099111A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001086704A1 (en) * 2000-05-09 2001-11-15 Tokyo Electron Limited Semiconductor manufacturing system and control method thereof
JP2005197500A (en) * 2004-01-08 2005-07-21 Trecenti Technologies Inc Semiconductor manufacturing system, manufacturing method of semiconductor device, work manufacturing system, and manufacturing method of work
US7076317B2 (en) 2001-06-14 2006-07-11 Renesas Technology Corp. Method for manufacturing semiconductor device
US7221983B2 (en) * 2002-12-02 2007-05-22 Fanuc Ltd Production cell
JP2011003097A (en) * 2009-06-19 2011-01-06 Ihi Corp Work completion date prediction system
JP2013134563A (en) * 2011-12-26 2013-07-08 Jtekt Corp Flexible production system
WO2020230345A1 (en) * 2019-05-16 2020-11-19 三菱電機株式会社 Production management system, production management device, production management method, and program
KR20220160671A (en) * 2020-05-22 2022-12-06 어플라이드 머티어리얼스, 인코포레이티드 Predictive Wafer Scheduling for Multi-Chamber Semiconductor Equipment
WO2024023896A1 (en) * 2022-07-25 2024-02-01 ファナック株式会社 Time calculating device and computer-readable storage medium

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001086704A1 (en) * 2000-05-09 2001-11-15 Tokyo Electron Limited Semiconductor manufacturing system and control method thereof
JP2003533044A (en) * 2000-05-09 2003-11-05 東京エレクトロン株式会社 Semiconductor manufacturing system and control method thereof
US6839603B2 (en) 2000-05-09 2005-01-04 Tokyo Electron Limited Semiconductor manufacturing system and control method thereof
US7076317B2 (en) 2001-06-14 2006-07-11 Renesas Technology Corp. Method for manufacturing semiconductor device
US7221983B2 (en) * 2002-12-02 2007-05-22 Fanuc Ltd Production cell
JP2005197500A (en) * 2004-01-08 2005-07-21 Trecenti Technologies Inc Semiconductor manufacturing system, manufacturing method of semiconductor device, work manufacturing system, and manufacturing method of work
JP2011003097A (en) * 2009-06-19 2011-01-06 Ihi Corp Work completion date prediction system
JP2013134563A (en) * 2011-12-26 2013-07-08 Jtekt Corp Flexible production system
WO2020230345A1 (en) * 2019-05-16 2020-11-19 三菱電機株式会社 Production management system, production management device, production management method, and program
JPWO2020230345A1 (en) * 2019-05-16 2021-10-28 三菱電機株式会社 Production control system, production control equipment, production control method and program
KR20220160671A (en) * 2020-05-22 2022-12-06 어플라이드 머티어리얼스, 인코포레이티드 Predictive Wafer Scheduling for Multi-Chamber Semiconductor Equipment
JP2023527110A (en) * 2020-05-22 2023-06-27 アプライド マテリアルズ インコーポレイテッド Predictive Wafer Scheduling for Multichamber Semiconductor Equipment
JP7556047B2 (en) 2020-05-22 2024-09-25 アプライド マテリアルズ インコーポレイテッド Predictive Wafer Scheduling for Multi-Chamber Semiconductor Equipment
US12154804B2 (en) 2020-05-22 2024-11-26 Applied Materials, Inc. Predictive wafer scheduling for multi-chamber semiconductor equipment
KR102862193B1 (en) * 2020-05-22 2025-09-18 어플라이드 머티어리얼스, 인코포레이티드 Predictive Wafer Scheduling for Multi-Chamber Semiconductor Equipment
WO2024023896A1 (en) * 2022-07-25 2024-02-01 ファナック株式会社 Time calculating device and computer-readable storage medium
JPWO2024023896A1 (en) * 2022-07-25 2024-02-01

Similar Documents

Publication Publication Date Title
Glassey et al. Dynamic batching heuristic for simultaneous processing
US20130166055A1 (en) Production schedule creating method and apparatus therefor
US11699114B2 (en) Automated robotic pre-staging of prioritized pick up orders for non-notifying customers of a retail store
JP2000099111A (en) Production control method and device
Morrison et al. Practical extensions to cycle time approximations for the $ g/g/m $-queue with applications
CN116860344A (en) A process management method, system, equipment and media
US7979151B2 (en) Run-time dispatch system for enhanced product characterization capability
Chan et al. Dynamic scheduling for a flexible manufacturing system-the pre-emptive approach
CN112541610B (en) Robot control method, device, electronic device and storage medium
JP2800795B2 (en) Production control method and production control device
JP2003036107A (en) Method and device for facility processing time computation, and recording medium with recorded facility processing time computing program
JP2011018738A (en) Production management system
JP4464655B2 (en) Computer monitoring apparatus and message processing method related to monitored computer
JP2003295924A (en) Inter-process buffer control device, inter-process buffer control method, and program and storage medium for realizing the same
Jang et al. A look-ahead routing procedure for machine selection in a highly informative manufacturing system
Askin et al. Optimal operation of manufacturing systems with controlled work-in-process levels
Van Der Zee* Dynamic scheduling of batch servers with compatible product families
US20180322425A1 (en) Time-based, demand-pull production
JP2663890B2 (en) Production control device
JP2000317778A (en) Carry destination control method
JP3039470B2 (en) Method for evaluating capability of unmanned transfer system between equipment and recording medium storing program for causing computer to execute the method
JPH11170144A (en) Semiconductor manufacturing system
JP2002175107A (en) Process control method and apparatus and program recording medium therefor
US7392105B2 (en) Method and system for improved performance of manufacturing processes
JP4524612B2 (en) Download time prediction method and download time prediction apparatus