2008年4月9日 星期三

MES 功能淺談(二)

MES 該如何來執行一個製造命令呢?

我們不妨來思考一下,如果要生產某一個產品,就稱作"產品A"吧, 我們必須要知道些什麼? 首先當然要知道它的生產加工步驟與加工順序,我們才能一步一步的完成"產品A"的生產,這個步驟與順序一般稱之為"生產流程(Process Flow or Route)"。再來我們要知道有哪些設備是可用來進行"產品A"的生產加工的,而且必須細到哪一個步驟使用哪些設備,這裡又包括了設備本身的管理與該設備生產能力(capability)的管理,特別是現在很多設備都具備多工的能力。最後我們要知道我們需要哪些原物料(material), 一般而言,我們可以將原物料分成所謂的source material 和 consumed material, 前者好比IC製造的 Wafer, LCD製造的 Glass, 後者就像是Photo製程所使用的光阻液(PR), 濺鍍機所使用的靶材(sputtering target)等。

當這些資料建立完成後(一般稱之為模型,Model),我們就可以下達"產品A"的工單了,MES會依據這建立好的模型,一步一步的引導作業人員完成"產品A"的生產。

這裡可以看到任何一套MES的產品,都會有所謂 configure 的UI, 讓 user 可以建立這些生產模型(modeling),configure 的 function 至少會有下列幾個基本的 Module:

Product: 產品的基本資料;包括產品的名稱,版號,產品描述,產品群組等。
Route (or Process Flow): 生產流程;包括版本控制,狀態,生產規格等。
Equipment: 生產設備;包括製成能力,產能,設備分類,製造商型號等。
Material: 原物料;包括料號,分類,供應商,供應商料號等。
Fab Model: 工廠模型;包括廠區,作業區,工作位置等,目的在將WIP和Equipment各就定位,以方便管理。

此外依據產業別的差異,可能會有下列的 Module:

Carrier: 載具(e.g. Cassette); 包括名稱, 型別,容量(capacity),使用區域,使用限制等。
Reticle (Mask): 光罩;包括名稱,型別,描述,組別(reticle group),集合別(reticle set)等。
Lot type(Lot Template): 批別;例如量產批與實驗批等。

總之,凡是在MES 執行過程中會用到的資訊,都會有相對應的 configure module, 以建立相關資料和管理方式。

沒有留言: