整合的製造執行系統與方法
2023-11-04 11:53:52 1
專利名稱:整合的製造執行系統與方法
技術領域:
本發明是有關於整合的製造執行系統,其用以整合一在制品批次的生產數據,其中該在制品批次由一生產線轉送至其它由不同製造執行系統控制的生產線進行處理。
背景技術:
一般的大量生產設備在不同生產在線均設有多個能夠進行相同製程步驟的機臺。如此一來,在制品批次可以由一目前生產線轉送至其它生產線的待製造區,等候進行次一製程步驟。此種在制品批次轉換生產線處理的情況稱之為備援處理。
在備援處理執行之前,工廠作業人員必須進行幾個備援預備程序。首先,目前處理在制品的機臺的製程工程師必須選擇適合的備援機臺以及需於該備援機臺上執行的試量產(pilot run)程序。而提供備援製造的機臺的製程工程師則需建立合乎規格的機臺製程加工程序以及控制該備援機臺的製造執行系統上所執行的製程控制。備援機臺的製程整合工程師必須準備備援機臺的製造執行系統的流程數據。該備援機臺的製程執行系統可以存取並維持該在制品批次的生產數據。繼之,將該備援計劃向相關工程師以及技術人員發布。在該在制品批次送往該備援機臺之前,目前機臺和備援機臺的技術人員必須先互相溝通。
備援製造的預備工作困難且複雜,其作業流程也很複雜。而且也不能控制該在制品等候備援製造執行時的等候時間。
當一製程步驟轉由另一個生產線執行時,生產數據便交由執行備援製造的生產線來維持。如此一來,同一個在制品批次的製造會同時涉及多個製造執行系統。而先進位程控制程序無法在此種涉及多個製造執行系統的狀況下施行。而且,該等製造執行系統的數據儲存是各自獨立,使得無法再一在制品進行製造處理的過程中,正確而快速地追蹤其目前狀態及位置。
而將不同生產線的製造執行系統合併為單一製造執行系統並非為一實際可行的方法。
發明內容
有鑑於此,本發明的目的為提供一仿真整合的製造執行系統,其用以整合一在制品批次的生產數據,其中該在制品批次由一第一生產線轉送至一第二生產線進行處理,其中該第一生產線與該第二生產線分別由一第一製造執行系統及一第二製造執行系統控制,以提高在制品批次在分別屬於不同製造執行系統的不同生產線之間轉移處理的效率。
為達成本發明上述目的,本發明提供一種整合的製造執行系統,其用以整合一在制品批次的生產數據,其中該在制品批次由一第一生產線轉送至一第二生產線進行處理,其中該第一生產線與該第二生產線分別由一第一製造執行系統及一第二製造執行系統控制。
本發明的整合的製造執行系統,其包括資料庫及第一計算機裝置。該資料庫用以儲存一在制品批次編號及該第一製造執行系統編號、以及該第一製造執行系統規則及與該在制品批次編號相關的製造授受數據,其中上述數據是提供該第一製造執行系統及該第二製造執行系統之用。該第一計算機裝置是供該第一生產線之用,用以連結該第一生產線、該資料庫及該第二製造執行系統,使得能夠交換數據。
本發明亦提供一種整合的製造執行方法,其用以整合一在制品批次的生產數據,其中該在制品批次由一第一生產線進行一第一製程步驟的處理,其中該第一生產線由一第一製造執行系統控制。該方法首先確認多個機臺的產能使用狀態,其中該多個機臺是可用於執行一第二製程步驟以處理該在制品批次。繼之,於該多個機臺中選定一機臺作為保留機臺,其中該選定的機臺屬於一第二生產線。再將該在制品批次由該第一生產線轉送至該第二生產線。並且執行該第二製程步驟,其是由該第二生產線的該保留機臺為之。同時,收集生產數據以及檢測數據,其是與該第一生產線的製造執行規則對應。
依據本發明的進行溼式反應的方法是可以藉由執行一電腦程式為之,其中上述電腦程式是儲存於一儲存媒體中,上述電腦程式可加載於一計算機系統並且執行上述本發明的整合的製造執行的控制方法。
圖1顯示依據本發明實施例的整合的製造執行系統的示意圖。
圖2顯示依據本發明實施例保留機臺系統的運作示意圖。
符號說明100系統;102製造執行系統網絡;104資料庫;106計算機裝置;108計算機存儲裝置;200保留機臺系統;202在制品批次編號1;204生產線C;206生產線D。
具體實施例方式
茲以圖1及圖2為例,說明本發明的實施。本發明提供一種整合的製造執行系統,其用以整合一在制品批次的生產數據,其中該在制品批次由一生產線轉送至其它生產線進行處理,本發明亦提供一保留生產機臺的方法,其是藉由一整合的製造執行系統進行生產機臺產能使用的確認。
依據本實施例,上述被處理的在制品批次為一晶片批次,其是藉由一批次編號來加以辨識。參照圖1,其顯示本發明系統100的示意圖。一製造執行系統網絡102儲存與生產線A~Z的製造執行系統對應的所有數據。資料庫104是與製造執行系統網絡102連結。每一生產線具有一計算機裝置106,其是與製造執行系統網絡102及資料庫104連結。每一計算機裝置106具有一中央處理器、一鍵盤、一滑鼠、以及一用以與製造執行系統網絡102連結的網絡連結裝置。
資料庫104用以儲存一在制品批次編號及其對應的在制品。一用於建立資料庫104的軟體程序可以自動判斷該在制品批次編號目前對應的製造執行系統編號,亦即,該在制品批次目前所在生產線的製造執行系統,其中該製造執行系統用以控制該在制品批次所進行的各個製造授受活動。資料庫104記錄了所有和該在制品批次編號相關的製造授受活動。而且,資料庫104也記錄了各個機臺的機臺編號,以及可以執行該在制品批次下一製程步驟的機臺編號。資料庫104亦記錄了該在制品批次的製程步驟及各為了執行製造步驟所進行的各生產線之間的製造授受活動。資料庫104中的數據是儲存於一計算機存儲裝置108中。
當一在制品批次被轉移到一由不同製造執行系統控制的生產線的機臺時,該製造執行系統並未記錄該在制品批次的製造授受數據。相反的,該在制品批次的製造步驟的執行,是依據其目前製造執行系統的製程規則為之。
在製造執行期間,計算機裝置106自目前製造執行系統讀取與該在制品批次標號對應的一製造授受設定數據。該製造授受設定數據是儲存於計算機存儲裝置108中,其包含該在制品批次編號、目前製造執行系統編號、該第一製造執行系統規則及與該在制品批次編號相關的製造授受數據。
該機臺所執行的每一製程步驟是一製造授受行為,其與一製造授受活動編號對應。在執行一製程步驟時,機臺的製造授受活動都被紀錄,且該製造授受活動符合該目前製造執行系統規則。該製造授受活動數據符合目前生產線的製造執行系統的規則,其包含下列數據在制品運入/運出數據、生產數據、以及檢測數據。因此,即使該製造授受活動是由不同生產線的製造執行系統所執行,其仍然符合目前生產線製造執行系統的規則。且由於製程數據以及檢測數據不必在不同的製造執行系統重複儲存,因而可以減少需要儲存的數據量。
同一在制品批次編號對應的製造數據均由目前生產線的製造執行系統儲存之,其它生產線的製造執行系統並不需要重複儲存之。當需要搜尋某一在制品批次編號對應的生產數據時,或是需要在一龐大的製造系統中找尋某一在制品批次目前所在位置時,此方式亦減少了搜尋所需要的時間。
資料庫104進一步儲存一保留機臺數據,其中該保留機臺屬於一不同的生產線,使得在制品批次能被運送到該不同生產線的該保留機臺進行次一製程步驟的處理。此一程序使得一等待處理的在制品批次能夠送到另一生產線進行處理,而無須空等在目前生產在線。該保留機臺的設定是依據該在制品批次與其它生產線的相關數據而決定。
圖2是顯示依據本發明實施例的保留機臺系統200的運作示意圖,其顯示將一機臺設定為執行次一製程步驟的保留機臺的程序。保留機臺系統200包含生產線C204及生產線D206,其用以處理在制品批次,其對應在制品批次編號1(202)。其中,生產線C204包含4個機臺機臺CA-1、機臺CA-2、機臺CA-3、及機臺CA-4,且每一上述機臺均可用以執行一製程步驟2以處理在制品批次編號1(202)的在制品批次。其中,生產線D206包含4個機臺機臺DA-1、機臺DA-2、機臺DA-3、及機臺DA-4,且每一上述機臺均可用以執行一製程步驟2以處理在制品批次編號1(202)的在制品批次。
在制品批次編號1(202)的在制品批次是在生產線C204進行製程步驟1的處理,其是稱之為目前生產線,由一目前製造執行系統C控制之。負責生產線C204的作業人員由生產線C204的計算機裝置106中的紀錄得知,在制品批次編號1(202)的在制品批次將要完成製程步驟1的處理,而可以準備進行製程步驟2的處理。
而且,計算機裝置106亦顯示,有8個機臺具有執行製程步驟2的製程能力,亦即生產線C204的4個機臺(機臺CA-1、CA-2、CA-3、及CA-4)以及生產線D206的4個機臺(DA-1、DA-2、DA-3、及DA-4)。繼之,需確認上述8個機臺的產能使用狀態,以決定是否將在制品批次編號1(202)的在制品批次由生產線C204轉移到生產線D206進行處理。
當生產線C204的作業人員與生產線D206的作業人員溝通並確認後,即藉由計算機裝置106將該在制品批次指定由生產線D206的機臺處理之。此時,資料庫104記錄了該在制品批次及該機臺的保留狀態。當在制品批次編號1(202)的在制品批次由生產線C204轉移到生產線D206進行處理時,在制品批次可稱之為備援處理批次,其由生產線D206進行備援製造處理。
藉由計算機裝置106所做成的保留機臺記錄,提供備援製造處理的生產線D206將會顯示備援處理批次的狀態。
當在制品批次編號1(202)的在制品批次在生產線D206完成製程步驟2的處理時,其是預設由生產線D206中執行次一製程步驟的機臺處理之,其是依據計算機裝置106記錄的機臺編號為之。當製程步驟2完成時,計算機裝置106即通知生產線C204的作業人員該在制品批次完成處理的訊息,並通知該作業人員該在制品批次的次一製程步驟將由生產線C204的機臺D-O-1、機臺D-O-2、及機臺D-O-3中之一者處理。
繼之,生產線C204的作業人員確認用以執行次一製程步驟的機臺的產能使用狀態。計算機裝置106確認預設生產線D206有3個機臺(機臺D-O-1、機臺D-O-2、及機臺D-O-3)可用以進行次一製程步驟,而生產線C204有4個機臺(機臺C-O-1、機臺C-O-2、機臺C-O-3、及機臺C-O-4)可用以進行次一製程步驟。確認過上述機臺的產能使用狀態後,該作業人員可以選擇依據生產線D206的該預設機臺進行處理,或是將生產線C204的機臺進行次一製程步驟的處理。上述圖2中所述的程序,是可以將一個以上製程步驟依據一既定順序合併處理之。
雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,因此本發明的保護範圍當視所附的權利要求範圍所界定者為準。
權利要求
1.一種整合的製造執行系統,其用以整合一在制品批次的生產數據,其中該在制品批次由一第一生產線轉送至一第二生產線進行處理,其中該第一生產線與該第二生產線分別由一第一製造執行系統及一第二製造執行系統控制,其包括一資料庫,用以儲存一在制品批次編號及該第一製造執行系統編號、該第一製造執行系統規則及與該在制品批次編號相關的製造授受數據,其中上述數據是提供該第一製造執行系統及該第二製造執行系統之用;以及一第一計算機裝置,其是供該第一生產線之用,用以連結該第一生產線、該資料庫及該第二製造執行系統,使得能夠交換數據。
2.根據權利要求1所述的整合的製造執行系統,其中該資料庫所記錄的該製造授受數據是由該第一製造執行系統及該第二製造執行系統而來,且該製造授受數據符合該第一製造執行系統規則。
3.根據權利要求1所述的整合的製造執行系統,其中該製造授受數據符合該第一製造執行系統規則,其包含在制品運入/運出數據、生產數據、以及檢測數據。
4.根據權利要求1所述的整合的製造執行系統,進一步包含一第二計算機裝置,其是供該第一生產線之用,用以將該第二製造系統的製造授受數據傳送至該資料庫。
5.根據權利要求1所述的整合的製造執行系統,其中該資料庫進一步儲存一保留機臺數據,其中該保留機臺屬於該第二生產線,用以將該在制品批次送至該第二生產線的該保留機臺進行次一製程步驟的處理。
6.一種整合的製造執行方法,其用以整合一在制品批次的生產數據,其中該在制品批次由一第一生產線進行一第一製程步驟的處理,其中該第一生產線由一第一製造執行系統控制,其包括確認多個機臺的產能使用狀態,其中該多個機臺是可用於執行一第二製程步驟以處理該在制品批次;於該多個機臺中選定一機臺作為保留機臺,其中該選定的機臺屬於一第二生產線;將該在制品批次由該第一生產線轉送至該第二生產線;執行該第二製程步驟,其是由該第二生產線的該保留機臺為之;以及收集生產數據以及檢測數據,其是與該第一生產線的製造執行規則對應。
7.根據權利要求6所述的整合的製造執行方法,進一步將該生產數據及該檢測數據儲存於該第一製造執行系統。
8.根據權利要求6所述的整合的製造執行方法,進一步設定執行該第二製程步驟的機臺為該保留機臺。
9.根據權利要求6所述的整合的製造執行方法,進一步包含設定執行該第二製程步驟的機臺為該保留機臺;確認可用於執行一第二製程步驟以處理該在制品批次的所有機臺的產能使用狀態;以及於一第三生產線機臺中選定一機臺作為保留機臺。
10.根據權利要求6所述的整合的製造執行方法,進一步包含設定執行該第二製程步驟的機臺為該保留機臺;確認可用於執行一第二製程步驟以處理該在制品批次的所有機臺的產能使用狀態;以及於該第一生產線機臺中選定一機臺作為保留機臺。
全文摘要
一種整合的製造執行系統,其用以整合一在制品批次的生產數據,其中該在制品批次由一生產線轉送至其它生產線進行處理,本發明亦提供一保留生產機臺的方法,其是藉由一整合的製造執行系統進行生產機臺產能使用的確認。
文檔編號G06Q10/00GK1606018SQ200410080578
公開日2005年4月13日 申請日期2004年9月28日 優先權日2003年10月8日
發明者沈美吟 申請人:臺灣積體電路製造股份有限公司