很多人會問說EAP這個東西為什麼還要寫成Blogger分享
畢竟小編原本就不是這個體系的人,小編原本是某幾大電子廠的PM(Project Manager),而為什麼會轉戰到EAP產業領域呢?
工作就剛好有機會就跳囉,也不用問這麼多畢竟工作都是大家換來換去,所以在短期間內大家就是短期適應期剛好的位置。就大體來說近年來電子廠的生意也不好,小編前期在做某些大廠的專案計畫,寫的再好的投資計劃都會被老闆退,後來也是客戶直接去壓大老闆,大老闆才簽單。
廢話不多說進到今天正文部分。
<圖片來源>http://streetwill.co/
EAP(Equipment Automation Process)機台自動化程序
-顧名思義就是機台自動化的一個程序(Program也可以),他會與機台也就是所謂的EQP(Equipment)進行指令的告知,這有很大一個前提,一般早期在6 inch 的時代其實很多機台是沒有符合的SECS之標準,顧在早期機台都會讓各大EAP廠商都要針對機台不管是PLC或non-PLC的機台進行一大改造,所以在對於後期的8 inch/12 inch機台基本上就不會有這方面的困擾,畢竟規範已經被統一了咩~
而為什麼要有EAP這個系統了,這就重要啦,以前在6 inch的時代,基本上都可以依靠人力,去搬動設備與進行操作,而隨著時代的進步(感覺自己好老),就會面臨到需要複雜的製程與高效率的運作(畢竟我們都是科技人阿,誰還要過原始人自己在那邊搬東西的時代)。而12 inch的Wafer(晶圓)又這麼大片,搬運或製程都靠人怎麼可能可以(你搬壞你賠,我是賠不起拉)。進而衍生的相對的需求。
對於EAP程式所謂SECS/GEM的規範可以看小編的另外兩篇文章,裡面有一些基礎的介紹,詳細的自己去看其他網站。我只是翻成中文而已
EAP須知:
EC(Eqiupment Constant)設備常數
-data items that contain equipment settings. Equipment Constants determine how equipment will behave. For example, a GEM interface may have an equipment constant called MaxSimultaneousTraces which specifies the maximum number of traces that can be requested simultaneously from the host. The value of equipment constants is always guaranteed to be valid and up to date.
-基本上就是說明所謂資料項目就是機台的設定檔。
DV(Data Variable)資料變數
-data items that can be gathered when an equipment event occurs. This data is only guaranteed to be valid in the context of the event. For example, the GEM interface may provide an event called PPChanged (triggered when a recipe changes). The interface may also provide a data variable called changed recipe. The value of this DV is only valid in the context of the PPChanged event. Polling the value at a different time may have invalid or unexpected data.
-可以理解為資料項目就是集合訊息當機台設備事件發生。
SV(Status Variable)狀態變數
-data items that contain information about the equipment. This data is guaranteed to be valid at any time. For example, the equipment may have a temperature sensor in a process module. The GEM interface may provide a ModuleTemperature status variable. The host can request the value of this SV at any time and expect the value to be accurate
-基本上就是資料變數就是關於機台訊息。
ID
-a numeric that is must be unique in the GEM interface. These IDs can be grouped by data type and are referred to as SVIDs, DVIDs, ECIDs…
Name
-a human-readable name for the data item
Format
-the format is used simple ASCII or complex(arrays, lists, sturctures) which will use the data of U1, U2, U4, U8(unsigned integer types) or F4 or F8(floating point types).
Value
-is the actual value for the data items. Data value are in acurrtae, efficient, self-describing binary format so that the host will know how to interpret the data. The data format allows for collection of more data more efficiently.
資料來源:(https://www.cimetrix.com/blog/secs-gem-series-data-polling)
畢竟小編原本就不是這個體系的人,小編原本是某幾大電子廠的PM(Project Manager),而為什麼會轉戰到EAP產業領域呢?
工作就剛好有機會就跳囉,也不用問這麼多畢竟工作都是大家換來換去,所以在短期間內大家就是短期適應期剛好的位置。就大體來說近年來電子廠的生意也不好,小編前期在做某些大廠的專案計畫,寫的再好的投資計劃都會被老闆退,後來也是客戶直接去壓大老闆,大老闆才簽單。
廢話不多說進到今天正文部分。
<圖片來源>http://streetwill.co/
EAP(Equipment Automation Process)機台自動化程序
-顧名思義就是機台自動化的一個程序(Program也可以),他會與機台也就是所謂的EQP(Equipment)進行指令的告知,這有很大一個前提,一般早期在6 inch 的時代其實很多機台是沒有符合的SECS之標準,顧在早期機台都會讓各大EAP廠商都要針對機台不管是PLC或non-PLC的機台進行一大改造,所以在對於後期的8 inch/12 inch機台基本上就不會有這方面的困擾,畢竟規範已經被統一了咩~
而為什麼要有EAP這個系統了,這就重要啦,以前在6 inch的時代,基本上都可以依靠人力,去搬動設備與進行操作,而隨著時代的進步(感覺自己好老),就會面臨到需要複雜的製程與高效率的運作(畢竟我們都是科技人阿,誰還要過原始人自己在那邊搬東西的時代)。而12 inch的Wafer(晶圓)又這麼大片,搬運或製程都靠人怎麼可能可以(你搬壞你賠,我是賠不起拉)。進而衍生的相對的需求。
對於EAP程式所謂SECS/GEM的規範可以看小編的另外兩篇文章,裡面有一些基礎的介紹,詳細的自己去看其他網站。我只是翻成中文而已
EAP須知:
EC(Eqiupment Constant)設備常數
-data items that contain equipment settings. Equipment Constants determine how equipment will behave. For example, a GEM interface may have an equipment constant called MaxSimultaneousTraces which specifies the maximum number of traces that can be requested simultaneously from the host. The value of equipment constants is always guaranteed to be valid and up to date.
-基本上就是說明所謂資料項目就是機台的設定檔。
DV(Data Variable)資料變數
-data items that can be gathered when an equipment event occurs. This data is only guaranteed to be valid in the context of the event. For example, the GEM interface may provide an event called PPChanged (triggered when a recipe changes). The interface may also provide a data variable called changed recipe. The value of this DV is only valid in the context of the PPChanged event. Polling the value at a different time may have invalid or unexpected data.
-可以理解為資料項目就是集合訊息當機台設備事件發生。
SV(Status Variable)狀態變數
-data items that contain information about the equipment. This data is guaranteed to be valid at any time. For example, the equipment may have a temperature sensor in a process module. The GEM interface may provide a ModuleTemperature status variable. The host can request the value of this SV at any time and expect the value to be accurate
-基本上就是資料變數就是關於機台訊息。
ID
-a numeric that is must be unique in the GEM interface. These IDs can be grouped by data type and are referred to as SVIDs, DVIDs, ECIDs…
Name
-a human-readable name for the data item
Format
-the format is used simple ASCII or complex(arrays, lists, sturctures) which will use the data of U1, U2, U4, U8(unsigned integer types) or F4 or F8(floating point types).
Value
-is the actual value for the data items. Data value are in acurrtae, efficient, self-describing binary format so that the host will know how to interpret the data. The data format allows for collection of more data more efficiently.
資料來源:(https://www.cimetrix.com/blog/secs-gem-series-data-polling)
留言
張貼留言