TWI803158B - 可實現secs/gem通訊協議之電子裝置及其用途 - Google Patents
可實現secs/gem通訊協議之電子裝置及其用途 Download PDFInfo
- Publication number
- TWI803158B TWI803158B TW111102281A TW111102281A TWI803158B TW I803158 B TWI803158 B TW I803158B TW 111102281 A TW111102281 A TW 111102281A TW 111102281 A TW111102281 A TW 111102281A TW I803158 B TWI803158 B TW I803158B
- Authority
- TW
- Taiwan
- Prior art keywords
- machine
- electronic device
- communication interface
- file
- language
- Prior art date
Links
Images
Landscapes
- General Factory Administration (AREA)
- Communication Control (AREA)
Abstract
本發明主要揭示一種電子裝置,其係應用於半導體及印刷電路板相關產業的生產或檢測設備之中,且包括:一微處理器以及一儲存單元。其中,該儲存單元儲存有複數個電腦可讀檔案以及至少一鏈接程式,各所述電腦可讀檔案含有依SML格式編輯的一機台回覆訊息,且該機台回覆訊息包含一共通內容以及複數個代碼。例如當MES系統對一機台發生一收集事件(collection event) 等SECS命令時,該微處理器自該儲存單元存取對應的一個所述電腦可讀檔案,接著執行該鏈接程式以將所述機台回覆訊息之複數個所述代碼分別和複數個字串鏈接,從而透過SECS/GEM協議傳送所述機台回覆訊息至該MES系統。其中,該複數個字串包含:一命令碼、複數個回覆句子、以及至少一個設備參數。
Description
本發明為關於智慧工廠的技術領域,尤指一種可實現SECS/GEM通訊協議之電子裝置及其用途。
已知,製造執行系統(Manufacturing Execution System,MES)又稱為工廠營運管制系統,其通常與企業資源規劃系統(Enterprise Resource Planning,ERP)及/或先進規劃排程系統(Advanced Planning and Scheduling System,APS)配合使用,從而幫助企業實現任一種產品之自動化生產。目前,MES系統係整合工業物聯網(Industrial Internet of Things,IIoT)技術,從而實現在製品(Work in Process,WIP)的原物料及機台狀況的追蹤和控管,從而實現智慧工廠。
現有的MES系統之中,可程式化邏輯控制器(Programmable logic controller,PLC)或電腦(Personal computer)等機台控制器為不可或缺的裝置。圖1顯示習知的一種MES系統的簡單架構圖。如圖1所示,該MES系統1a包括:一中央控制裝置11a、至少一SECS/GEM閘道器12a、至少一PLC或PC等機台控制器裝置13a、以及至少一個
機台3a。應知道,基於機台保護以及機台避免操作失當,設備商通常將機台的控制系統設計成封閉型式。因此,中央控制裝置11a無法直接資訊連結各個機台3a,而是必須透過PLC或PC等機台控制器裝置13a。然而,依據半導體設備與材料國際聯盟(Semiconductor Equipment and Materials International,SEMI)的定義,機台3a與中央控制裝置11a之間透過SECS/GEM協議實現通訊。更詳細地說明,SECS為半導體設備通訊標準(SEMI Equipment Communication Standard),且GEM為機台之通訊與控制的泛用模型,故稱為泛用設備模型(Generic Equipment Model)。
因此,在舊式的PLC或PC等機台控制器裝置13a不具備SECS/GEM通訊介面的情況下,必須利用一SECS/GEM閘道器12a使該中央控制裝置11a和該PLC或PC等機台控制器裝置13a之間可以透過SECS/GEM協議實現通訊,從而透過該PLC或PC等機台控制器裝置13a資訊連結/控制機台3a。
當然,隨著科技的進步,新式的PLC或PC等裝置也具備了SECS/GEM通訊介面。圖2顯示包含內建SECS/GEM通訊介面之PLC或PC等裝置的另一MES系統的簡單架構圖。如圖2所示,該MES系統2a包括:一中央控制裝置21a、至少一PLC或PC等機台控制器裝置23a、以及至少一個機台3a,其中,該PLC或PC等機台控制器裝置23a內建SECS/GEM通訊介面,使該中央控制裝置21a可以利用SECS/GEM協議直接和該PLC或PC等機台控制器裝置23a進行通訊,從而透過該PLC或PC等機台控制器裝置13a資訊連結/控制機台3a。
更進一步地說明,收集事件(Collection events)是SECS/GEM通訊協議的一個關鍵特性。舉例而言,一機台解鎖檢查事件指的是,MES系統2a依據先進規劃排程系統資料庫裡設備操作人員排班資訊,嘗試解鎖該機台3a。機台解鎖檢事件觸發後,MES系統2a的中央控制裝置21a會透過內建SECS/GEM通訊介面之PLC或PC等機台控制器裝置23a向指定的機台3a下達一機台解鎖檢查。收到該機台3a解鎖檢查之後,該機台3a會先回覆一個訊息給中央控制裝置21a,向其確認有收到該命令,接著執行解鎖檢查。完成解鎖檢查之後,無論該員工編號是否具備機台解鎖之權限,該機台3a都會透過PLC或PC等裝置23a回覆對應的訊息給中央控制裝置21a。
更詳細地說明,機台3a發送的每個收集事件都會含有與其對應的一個的機台編號以供識別。對於製造廠而言,不同產線所使用的機台3a必然不會相同,因此,販售內建SECS/GEM通訊介面之PLC或PC等機台控制器裝置23a(如圖2所示)或販售SECS/GEM閘道器12a的供應商便會依據製造廠所提出的要求,在該PLC或PC等機台控制器裝置23a和該SECS/GEM閘道器12a之中事先編輯好對應的機台3a的各種收集事件(Collection events)的機台回覆內容。當然,所述機台回覆內容通常包含先進規劃排程系統所有參數,例如由事件編號、報表編號、機台編號、生產或檢測參數、生產或檢測數量、生產或檢測批號、警報編號、警報狀態、設備狀態、原物料編號、操作人員編號等所組成。
可想而知,機台3a及/或操作人員進行替換、增加、或減少之時,必須對應地更改各個收集事件的機台回覆內容。製造廠雖然具有IT人員,然而,要連線至內建SECS/GEM通訊介面的PLC或PC等
機台控制器裝置23a或SECS/GEM閘道器12a去檢視各個收集事件的機台回覆內容的程式碼,然後找到對應處從而執行程式碼之替換、增加、或減少,對於這些IT人員而言亦非易事。在這種情況下,製造廠通常會將內建SECS/GEM通訊介面的PLC或PC等機台控制器裝置23a或SECS/GEM閘道器12a送回去供應商,請供應商協助完成執行程式碼之替換、增加、或減少之後,再將PLC或PC等機台控制器裝置23a或SECS/GEM閘道器12a送回。
由上述說明可知,習知的內建SECS/GEM通訊介面的PLC或PC等機台控制器裝置23a或SECS/GEM閘道器12a顯然仍存在需要加以改善之處。有鑑於此,本案之發明人係極力加以研究發明,而終於研發完成本發明之一種電子裝置。
本發明之主要目的在於提供一種電子裝置,其係應用於整合在一MES系統之中,耦接於一中央控制裝置和耦接至少一機台的一機台控制裝置之間,使得該中央控制裝置可以利用SECS/GEM協議而透過該機台控制裝置資訊連結該至少一機台。
本發明將包含先進規劃排程系統所有參數,例如由事件編號、報表編號、機台編號、生產或檢測參數、生產或檢測數量、生產或檢測批號、警報編號、警報狀態、設備狀態、原物料編號、操作人員編號等所組成,以及回覆文字的字串(string)等以代碼表示,並依SML格式編輯包含機台回覆訊息的電腦可讀檔案(如:txt檔),使對應一收集事件(collection event)的一機台回覆訊息包含一共通部分
以及複數個所述代碼。同時,本發明利用程式語言(如:C#語言)將該機台回覆訊息之中複數個所述代碼分別和複數個所述字串進行鏈接。依此設計,若有需要增加/減少收集事件,供應商及/或製造商只需增加/刪除電腦可讀檔案,非常方便。另一方面,若有需要變更對應所述收集事件的回覆文字,供應商及/或製造商亦可在程式語言的編輯器內進行變更。
為達成上述目的,本發明提出所述電子裝置的一實施例,用以耦接於一中央控制裝置和耦接至少一機台的一機台控制裝置之間,使得該中央控制裝置可以利用SECS/GEM協議而透過該機台控制裝置資訊連結該至少一機台;所述電子裝置包括:一微處理器;一第一通訊介面,耦接該微處理器,其中,該微處理器透過該第一通訊介面和該中央控制裝置通訊;一第二通訊介面,耦接該微處理器,其中,該微處理器透過該第二通訊介面和該機台控制裝置通訊;以及一儲存單元,儲存有複數個電腦可讀檔案以及利用一程式語言編寫的至少一鏈接程式,其中,各所述電腦可讀檔案含有依SML格式編輯的一機台回覆訊息,且該機台回覆訊息包含一共通部分以及複數個先進規劃排程系統參數代碼;以及一用戶界面,耦接該微處理器;其中,如當該機台的一收集事件(collection event)發生時,該機台控制裝置透過該第二通訊介面將發生所述收集事件的該機台的一
機台識別碼以及一操作人員識別碼等先進規劃排程系統參數傳送至該微處理器,該微處理器依據所述收集事件而自該儲存單元存取對應的一個所述電腦可讀檔案,接著執行該鏈接程式以將所述機台回覆訊息之複數個所述代碼分別和複數個字串進行鏈接,從而透過該第一通訊介面將符合SECS/GEM協議的所述機台回覆先進規劃排程系統參數訊息傳送至該中央控制裝置;其中,該複數個字串包含:一命令碼、複數個回覆句子、至少一個設備參數,且所述設備參數為選自於先進規劃排程系統所有參數,包含由事件編號、報表編號、機台編號、生產或檢測參數、生產或檢測數量、生產或檢測批號、警報編號、警報狀態、設備狀態、原物料編號、操作人員編號等所組成群組。
在一實施例中,所述電子裝置為選自於由桌上型電腦、筆記型電腦、平板電腦、一體式(All-In-One)電腦、工業電腦、伺服器、雲端伺服器、人機介面和機台控制器所組成群組之中的任一種。
在一實施例中,所述電腦可讀檔案為選自於由txt檔、sml檔、int檔、doc檔、docx檔、xls檔、和xlsx檔所組成群組之中的任一種檔案。
在一實施例中,該程式語言為選自於由C語言、C++語言、C#語言、Visual C++語言、Delphi語言、Visual Basic語言、Python語言、Structure Text語言、和Java語言所組成群組之中的任一種程式語言。
在一實施例中,該第一通訊介面為一有線通訊介面或一無線通訊介面。
在一實施例中,該第二通訊介面為一有線通訊介面或一無線通訊介面。
在一實施例中,本發明之電子裝置更包括:耦接該微處理器的一用戶界面。
在一實施例中,該微處理器具有:一匯入單元,係以一實體按鍵或一虛擬按鍵的形式在該用戶界面之中呈現;其中,在一外部電子裝置耦接所述電子裝置的情況下,啟用該匯入單元可將多個所述電腦可讀檔案自該外部電子裝置匯入所述電子裝置,且儲存在該儲存單元;一選擇單元,係以一實體按鍵或一虛擬按鍵的形式在該用戶界面之中呈現;其中,啟用該選擇單元可自該儲存單元中選擇一個所述電腦可讀檔案;以及一編輯單元,係以一實體按鍵或一虛擬按鍵的形式在該用戶界面之中呈現;其中,在選擇一個所述電腦可讀檔案之後,啟用該編輯單元可對該電腦可讀檔案進行編輯;其中,啟用該編輯單元亦可對該鏈接程式進行編輯。
1a、2a:MES系統
11a、21a:中央控制裝置
12a:SECS/GEM閘道器
13a、23a:機台控制器裝置
3a:機台
1:MES系統
11:中央控制裝置
12:電子裝置
120:微處理器
1201:匯入單元
1202:選擇單元
1203:編輯單元
121:第一通訊介面
122:第二通訊介面
123:儲存單元
124:用戶界面
13:機台控制裝置
3:機台
圖1為習知的一種MES系統的簡單架構圖;
圖2為包含內建SECS/GEM通訊介面之PLC或PC等裝置的另一MES系統的簡單架構圖;圖3為包含本發明之一種電子裝置的一MES系統的簡單架構圖;圖4為本發明之電子裝置的方塊圖;圖5為顯示符合SECS/GEM協議之二組機台回覆訊息的示例圖;圖6為顯示含有依SML格式編輯的機台回覆訊息的一電腦可讀檔案的示例圖;以及圖7為利用C#語言編輯而成的鏈接程式所含有的程式碼的示例圖。
為了能夠更清楚地描述本發明所提出之一種電子裝置及其用途,以下將配合圖式,詳盡說明本發明之較佳實施例。
圖3顯示包含本發明之一種電子裝置的一MES系統的簡單架構圖。如圖3所示,本發明之電子裝置12係應用於整合在一製造執行(MES)系統1之中,用以耦接於一中央控制裝置11和耦接至少一機台3的一機台控制裝置13之間,使得該中央控制裝置11可以利用SECS/GEM協議而透過該機台控制裝置13資訊連結該至少一機台。在可行的實施例中,本發明之電子裝置12可為桌上型電腦、筆記型電腦、平板電腦、一體式(All-In-One)電腦、工業電腦、伺服器、雲端伺服器、人機介面和機台控制器等可以安裝控制軟體等裝置。
圖4本發明之電子裝置的方塊圖。如圖3與圖4所示,本發明之電子裝置12包括:一微處理器120、一第一通訊介面121、一第二通訊介面122、一儲存單元123、以及一用戶界面124。其中,該第一通訊介面121和該第二通訊介面122皆耦接該微處理器120,使得該微處理器120透過該第一通訊介面121和該中央控制裝置11通訊,且透過該第二通訊介面122和該機台控制裝置13通訊。在可行的實施例中,該第一通訊介面121和該第二通訊介面122皆可為一有線通訊介面或一無線通訊介面。
更詳細地說明,該儲存單元123儲存有複數個電腦可讀檔案以及利用一程式語言編寫的至少一鏈接程式,其中,各所述電腦可讀檔案含有依SML格式編輯的一機台回覆訊息,且該機台回覆訊息包含一共通部分以及複數個先進規劃排程系統參數代碼。在可行的實施例中,所述電腦可讀檔案可以是txt檔、sml檔、doc檔、docx檔、xls檔、或xlsx檔。另一方面,該鏈接程式係有利用一程式語言編輯而成,例如C#語言。當然,在可行的實施例中,所述程式語言也可以是C語言、C++語言、Visual C++語言、Delphi語言、Visual Basic語言、Python語言、Structure Text語言、或Java語言。
所述機台控制裝置13可為可程式化邏輯控制器(Programmable logic controller,PLC)或電腦(Personal computer)等機台控制器為不可或缺的裝置。依此設計,當該機台3的一收集事件(collection event)發生時,該機台控制裝置(如:PLC裝置)13透過該第二通訊介面122將發生所述收集事件的該機台3的一機台識別碼
(即,Equipment ID)以及一操作人員識別碼(即,Employee ID)傳送至該微處理器120,該微處理器120依據所述收集事件而自該儲存單元123存取對應的一個所述電腦可讀檔案,接著執行該鏈接單元1200將所述機台回覆訊息之複數個所述代碼分別和複數個字串(string)進行鏈接,從而透過SECS/GEM協議傳送所述機台回覆先進規劃排程系統參數訊息至該中央控制裝置11。在一實施例中,該複數個字串包含:一命令碼、複數個回覆句子、至少一個設備參數,且所述設備參數為選自於先進規劃排程系統所有參數,包含由事件編號、報表編號、機台編號、生產或檢測參數、生產或檢測數量、生產或檢測批號、警報編號、警報狀態、設備狀態、原物料編號、操作人員編號等所組成群組。
舉例而言,圖5顯示符合SECS/GEM協議之二組機台回覆訊息的示例圖。值得說明的是,如圖5所示,符合SECS/GEM協議之機台回覆訊息(Response report)是依半導體訊息語言(Semiconductor Message Language,SML)的格式所進行編寫。收集事件(Collection events)是SECS/GEM通訊協議的一個關鍵特性。舉例而言,一機台解鎖檢查事件指的是,MES系統2a依據先進規劃排程系統資料庫裡設備操作人員排班資訊,嘗試解鎖該機台3。機台解鎖檢事件觸發後,若該操作人員具備操作該機台3的權限,該機台3的機台回覆訊息(Response report)即包含圖5的方框(b)內的內容。相反地,若該操作人員不具備操作該機台3的權限,該機台3的機台回覆訊息(Response report)即包含圖5的方框(a)內的內容。
如圖5所示,方框(a)的內容和方框(b)的內容具有共通部分以及差異部分,其中差異部分係利用深灰框線標出。其中,所述差異部分包括:命令碼(即,0或1)、包含操作人員識別碼及/或機台識別碼的字串、以及不包含操作人員識別碼及/或機台識別碼的字串。舉例而言,當操作人員不具有操作機台3的權限時,該命令碼為1(即,1byte整數)。相反地,當操作人員具有操作機台3的權限時,該命令碼為0(即,1byte整數)。因此,本發明以例如{0}、{1}、{2}等複數個代碼表示前述字串,並依SML格式編輯包含機台回覆訊息的電腦可讀檔案(如:txt檔),使該機台回覆訊息包含所述共通部分以及該複數個代碼。
圖6顯示含有依SML格式編輯的機台回覆訊息的一電腦可讀檔案的示例圖。依據圖6,在一實施例中,係將在一txt檔之中依SML格式編輯一機台回覆訊息。對照圖5與圖6可知,編輯在該txt檔之中的機台回覆訊息包括所述一共通部分以及複數個所述代碼(即,{0}、{1}、{2}),其中複數個所述代碼已利用深灰框線加以標出。應可理解,可以編輯多種不同的txt檔(即,電腦可讀檔案)以對應機台3的各種收集事件。
重複說明的是,本發明利用一程式語言(如:C#語言)編寫至少一鏈接程式,且該鏈接程式用以將如圖6所示編輯在txt檔內的機台回覆訊息之複數個所述代碼(即,{0}、{1}、{2})分別和複數個字串進行鏈接。圖7顯示利用C#語言編輯而成的鏈接程式所含有的程式碼的示例圖。依據圖5、圖6和圖7可知,本發明利用C#語言編寫程式
碼,從而定義用以鏈接複數個所述代碼的複數個字串。其中,複數個所述字串利用已利用深灰框線加以標出。同時,還可以發現,複數個所述字串包含:命令碼(即,0或1)、包含操作人員識別碼及/或機台識別碼的字串、以及不包含操作人員識別碼及/或機台識別碼的字串。
更詳細地說明,MES系統2a依據先進規劃排程系統資料庫裡設備操作人員排班資訊,一機台解鎖檢查事件觸發。此時,該機台控制裝置13將發生所述機台解鎖檢事件的該機台3的機台識別碼以及操作人員識別碼傳送至該微處理器120,該微處理器120依據所述機台解鎖檢事件而自該儲存單元123存取對應的一個txt檔(即,電腦可讀檔案),接著執行該鏈接程式(如圖7所示)以將編輯在txt檔內的機台回覆訊息(如圖6所示)之複數個所述代碼分別和複數個字串進行鏈接,從而透過該第一通訊介面121將符合SECS/GEM協議的所述機台回覆訊息(如圖5所示)傳送至該中央控制裝置11。
應可理解,只要變更圖7所示的字串的定義,那麼,在收集事件發生之時,圖5所示的機台回覆訊息之中的差異部分也會跟著變更。舉例而言,可以將圖7所示的“User is authorized”變更為“PE or BookingChange”,則在機台解鎖檢事件發生且操作人員具有機台操作權限時,機台3的原本回覆的User is authorized便會變更為PE or BookingChange。再舉例而言,可以將圖7所示的“User is not authorized”變更為null,則在機台解鎖檢事件發生且操作人員
不具有機台操作權限時,機台3的原本回覆的User is not authorized便會變更為空白,即不顯示任何訊息。
補充說明的是,較佳地,該用戶界面124為一觸控螢幕,從而利於操作人員及/或IT人員對本發明之電子裝置12進行操作。當然,在可行的實施例中,也可以一顯示螢幕及至少一輸入裝置(如:鍵盤與滑鼠)作為所述用戶界面124,而非以觸控螢幕。
並且,在一可行實施例中,該微處理器120具有一匯入單元1201,其中該匯入單元1201係以一實體按鍵或一虛擬按鍵的形式在該用戶界面124之中呈現。依此設計,在一外部電子裝置耦接所述電子裝置12的情況下,啟用該匯入單元1201可將多個所述電腦可讀檔案自該外部電子裝置匯入所述電子裝置12,且儲存在該儲存單元123。
並且,在可行實施例中,該微處理器120可進一步具有一選擇單元1202與一編輯單元1203,三者皆以實體按鍵或虛擬按鍵的形式在該用戶界面124之中呈現。使用本發明之電子裝置12時,啟用該選擇單元1202可自該儲存單元123中選擇一個所述電腦可讀檔案(即,txt檔),接著啟用該選擇單元1202以對該電腦可讀檔案進行編輯。並且,啟用該選擇單元1202和該編輯單元1203亦可對該鏈接程式進行編輯,從而變更或自行定義用以鏈接複數個所述代碼的複數個字串。
如此,上述係已完整且清楚地說明本發明之一種電子裝置;並且,經由上述可得知本發明係具有下列之優點:
(1)本發明揭示一種電子裝置12,其係應用於整合在一(MES系統1之中,耦接於一中央控制裝置11和耦接至少一機台3的一機台控制裝置13之間,使得該中央控制裝置11可以利用SECS/GEM協議而透過該機台控制裝置13資訊連結該至少一機台3。
(2)本發明將包含機台識別碼、操作人員識別碼以及回覆文字的字串(string)以代碼表示,並依SML格式編輯包含機台回覆訊息的電腦可讀檔案(如:txt檔),使對應一收集事件(collection event)的一機台回覆訊息包含一共通部分以及複數個所述代碼。同時,本發明利用程式語言(如:C#語言)將該機台回覆訊息之中複數個所述代碼分別和複數個所述字串進行鏈接。依此設計,若有需要增加/減少收集事件,供應商及/或製造商只需增加/刪除電腦可讀檔案,非常方便。另一方面,若有需要變更對應所述收集事件的回覆文字,供應商及/或製造商亦可在程式語言的編輯器內進行變更。
然而,必須加以強調的是,上述之詳細說明係針對本發明可行實施例之具體說明,惟該實施例並非用以限制本發明之專利範圍,凡未脫離本發明技藝精神所為之等效實施或變更,均應包含於本案之專利範圍中。
1:MES系統
11:中央控制裝置
12:電子裝置
13:機台控制裝置
3:機台
Claims (10)
- 一種電子裝置,用以耦接於一中央控制裝置和耦接至少一機台的一機台控制裝置之間,使得該中央控制裝置可以利用SECS/GEM協議而透過該機台控制裝置資訊連結該至少一機台;所述電子裝置包括: 一微處理器; 一第一通訊介面,耦接該微處理器,其中,該微處理器透過該第一通訊介面和該中央控制裝置通訊; 一第二通訊介面,耦接該微處理器,其中,該微處理器透過該第二通訊介面和該機台控制裝置通訊; 一儲存單元,儲存有複數個電腦可讀檔案以及利用一程式語言編寫的至少一鏈接程式,其中,各所述電腦可讀檔案含有依SML格式編輯的一機台回覆訊息,且該機台回覆訊息包含一共通部分以及複數個代碼;以及 一用戶界面,耦接該微處理器; 其中,當該機台的一收集事件(collection event)發生時,該機台控制裝置透過該第二通訊介面將發生所述收集事件的該機台的一機台識別碼以及一操作人員識別碼傳送至該微處理器,該微處理器依據所述收集事件而自該儲存單元存取對應的一個所述電腦可讀檔案,接著執行該鏈接程式以將所述機台回覆訊息之複數個所述代碼分別和複數個字串進行鏈接,從而透過該第一通訊介面將符合SECS/GEM協議的所述機台回覆先進規劃排程系統訊息傳送至該中央控制裝置; 其中,該複數個字串包含:一命令碼、複數個回覆句子、至少一個設備參數,且所述設備參數為選自於先進規劃排程系統所有參數,包含由事件編號、報表編號、機台編號、生產或檢測參數、生產或檢測數量、生產或檢測批號、警報編號、警報狀態、設備狀態、原物料編號、操作人員編號等所組成群組之中的任一個。
- 如請求項1所述之電子裝置,其中,所述電子裝置為選自於由桌上型電腦、筆記型電腦、平板電腦、一體式(All-In-One)電腦、工業電腦、伺服器、雲端伺服器、人機介面和機台控制器所組成群組之中的任一者。
- 如請求項1所述之電子裝置,其中,所述電腦可讀檔案為選自於由txt檔、sml檔、int檔、doc檔、docx檔、xls檔、和xlsx檔所組成群組之中的任一種檔案。
- 如請求項1所述之電子裝置,其中,該程式語言為選自於由C語言、C++語言、C#語言、Visual C++ 語言、Delphi語言、VISUAL BASIC語言、Python語言、Structure Text語言、和Java 語言所組成群組之中的任一種程式語言。
- 如請求項1所述之電子裝置,其中,該第一通訊介面為一有線通訊介面或一無線通訊介面。
- 如請求項1所述之電子裝置,其中,該第二通訊介面為一有線通訊介面或一無線通訊介面。
- 如請求項1所述之電子裝置,其中,該用戶界面為一觸控螢幕。
- 如請求項1所述之電子裝置,其中,該用戶界面包括一顯示螢幕以及至少一輸入裝置。
- 如請求項1所述之電子裝置,其中,該微處理器還具有: 一匯入單元,係以一實體按鍵或一虛擬按鍵的形式在該用戶界面之中呈現;其中,在一外部電子裝置耦接所述電子裝置的情況下,啟用該匯入單元可將多個所述電腦可讀檔案自該外部電子裝置匯入所述電子裝置,且儲存在該儲存單元; 一選擇單元,係以一實體按鍵或一虛擬按鍵的形式在該用戶界面之中呈現;其中,啟用該選擇單元可自該儲存單元中選擇一個所述電腦可讀檔案;以及 一編輯單元,係以一實體按鍵或一虛擬按鍵的形式在該用戶界面之中呈現;其中,在選擇一個所述電腦可讀檔案之後,啟用該編輯單元可對該電腦可讀檔案進行編輯;其中,啟用該編輯單元亦可對該鏈接程式進行編輯。
- 一種如請求項1至請求項9中任一項所述之電子裝置之用途,其係應用於整合在一製造執行系統之中,使該製造執行系統的一中央控制裝置可以透過所述電子裝置和一機台控制裝置資訊連結至少一機台。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW111102281A TWI803158B (zh) | 2022-01-19 | 2022-01-19 | 可實現secs/gem通訊協議之電子裝置及其用途 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW111102281A TWI803158B (zh) | 2022-01-19 | 2022-01-19 | 可實現secs/gem通訊協議之電子裝置及其用途 |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI803158B true TWI803158B (zh) | 2023-05-21 |
TW202331433A TW202331433A (zh) | 2023-08-01 |
Family
ID=87424497
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW111102281A TWI803158B (zh) | 2022-01-19 | 2022-01-19 | 可實現secs/gem通訊協議之電子裝置及其用途 |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI803158B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI224932B (en) * | 2001-05-03 | 2004-12-01 | Qualcomm Inc | Method and apparatus for controlling uplink transmissions of a wireless communication system |
US20110046801A1 (en) * | 2009-08-21 | 2011-02-24 | Imes Kevin R | Energy Management System And Method |
TW201522782A (zh) * | 2013-12-11 | 2015-06-16 | Ind Tech Res Inst | 變速風機群組供電裝置及其能源管理方法 |
US20200103946A1 (en) * | 2018-09-28 | 2020-04-02 | Fisher-Rosemount Systems, Inc. | Smart Functionality for Discrete Field Devices and Signals |
US20200334173A1 (en) * | 2019-04-18 | 2020-10-22 | Emerson Process Management Power & Water Solutions, Inc. | Implementing and configuring a universal i/o card for a process control i/o network |
-
2022
- 2022-01-19 TW TW111102281A patent/TWI803158B/zh active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI224932B (en) * | 2001-05-03 | 2004-12-01 | Qualcomm Inc | Method and apparatus for controlling uplink transmissions of a wireless communication system |
US20110046801A1 (en) * | 2009-08-21 | 2011-02-24 | Imes Kevin R | Energy Management System And Method |
US8099195B2 (en) * | 2009-08-21 | 2012-01-17 | Allure Energy, Inc. | Multi-network communication interfaces for wireless energy networks |
TW201522782A (zh) * | 2013-12-11 | 2015-06-16 | Ind Tech Res Inst | 變速風機群組供電裝置及其能源管理方法 |
US20200103946A1 (en) * | 2018-09-28 | 2020-04-02 | Fisher-Rosemount Systems, Inc. | Smart Functionality for Discrete Field Devices and Signals |
US20200334173A1 (en) * | 2019-04-18 | 2020-10-22 | Emerson Process Management Power & Water Solutions, Inc. | Implementing and configuring a universal i/o card for a process control i/o network |
Also Published As
Publication number | Publication date |
---|---|
TW202331433A (zh) | 2023-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10281894B2 (en) | Binding graphic elements to controller data | |
Lu et al. | Current standards landscape for smart manufacturing systems | |
CN1937559B (zh) | 用于多个网络上的工业自动化数据的集成的代理服务器 | |
US8438191B1 (en) | Incremental association of metadata to production data | |
US10996660B2 (en) | Augmented manufacturing system | |
US8069071B2 (en) | Suite of configurable supply chain infrastructure modules for deploying collaborative e-manufacturing solutions | |
CN101529345B (zh) | 工业自动化环境中的分布式数据库 | |
US6256667B1 (en) | Intelligent messaging | |
CN104216701B (zh) | 用于在制造执行***内创建图形用户界面的***和方法 | |
Mertins et al. | Quality-oriented design of business processes | |
JP4722889B2 (ja) | フィールドデバイスコンフィギュレーションへのチェンジのレコードのトランザクションデーターベースを管理する為のシステム及び方法 | |
KR102038092B1 (ko) | 전기 설계 도면의 자동 생성 장치 및 방법 | |
CN104903884A (zh) | 批量现场设备操作 | |
CN101877080A (zh) | 一种物料清单配置自动生成方法 | |
CN101963799A (zh) | 带有集成外部数据源的过程控制*** | |
TWI803158B (zh) | 可實現secs/gem通訊協議之電子裝置及其用途 | |
CN103177071A (zh) | 定制制造执行***屏幕的图形用户界面 | |
Martin et al. | Integrated design of Human-Machine Interfaces for production plants | |
KR102368721B1 (ko) | 트랜스 에이피아이를 포함하는 통합 시스템 | |
KR20030003660A (ko) | 에스이씨에스 메시지 소스 자동 생성 시스템 및 방법 | |
KR102654607B1 (ko) | 디지털 트윈을 위한 자산관리쉘의 생애주기 기반 정보모델 관리 방법 및 시스템 | |
JP6943322B2 (ja) | 保全管理装置、保全管理方法、保全管理プログラム及び記録媒体 | |
Melzer | Three Manufacturing Trends that Meet the Need for Speed | |
KR20200076120A (ko) | 전자 도면의 자재목록 관리 시스템 및 관리 방법 | |
Ketterer | Manufacturing Execution Systems and Industry 4.0 |