本發(fā)明涉及一種人機界面的技術(shù),特別是涉及一種射出機用的人機界面應(yīng)用系統(tǒng)。
背景技術(shù):
一般射出成型設(shè)備俗稱射出機或注塑機,其為一種塑膠成型設(shè)備,是利用成型模具將熱塑性或熱固性的塑膠制作成各種形狀的塑膠制品。現(xiàn)有射出成型設(shè)備上設(shè)有控制器,以自動化操控該射出成型設(shè)備的工作。
注塑機配置有人機界面(human–machine interaction,簡稱HMI),其應(yīng)用系統(tǒng)僅有多種,如過程控制系統(tǒng)(Process Control System,簡稱PCS)或制造執(zhí)行系統(tǒng)(Manufacturing Execution System,簡稱MES)。
在注塑車間中,注塑機人機界面(注塑機HMI)是PCS廠商提供應(yīng)用系統(tǒng),主要用于設(shè)定程序參數(shù)以及查看監(jiān)測資料,然而此類系統(tǒng)是封閉的,第三方或其它廠商并無法二次開發(fā)客戶需要的特殊應(yīng)用。
在注塑工廠內(nèi),制造執(zhí)行系統(tǒng)(Manufacturing Execution System,簡稱MES)越來越普遍,它也需要一個操作界面來處理使用者輸入以及顯示監(jiān)視一些資料的變化,舉例來說,使用者會選擇MRP指令來執(zhí)行生產(chǎn)、選擇停機原因(例如開會、吃飯、維修等)、以及即時顯示訂單進度。
上述HMI應(yīng)用系統(tǒng)在功能升級時,該人機界面通常需要停機、更新程序及重新啟動。
然而,現(xiàn)有習知射出成型設(shè)備的HMI應(yīng)用系統(tǒng)為封閉式,故使用者若需使用特殊系統(tǒng)與功能時,無法自行開發(fā)其它系統(tǒng)或無法委托其它系統(tǒng)廠商開發(fā),因而造成使用者的不便。
若需安裝不同廠商所開發(fā)的MES系統(tǒng),以令射出成型設(shè)備具有不同功能,則需增加更多HMI的數(shù)量,故過多的人機界面需要較大設(shè)置空間且不同系統(tǒng)間溝通也復雜,更重要地,使用者面對不同人機界面,將有繁瑣操作的問題,間接影響使用者的操作方便性。
因此,有鑒于前述現(xiàn)行注塑機在使用不同來源的人機界面下有復雜度的缺陷,使得注塑機人機界面對于不同廠商的應(yīng)用程序仍有改進的空間,特別是,如何簡單擴充新的應(yīng)用程序以及降低人機界面復雜性,此實為本技術(shù)領(lǐng)域人員亟欲解決的技術(shù)課題。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種人機界面應(yīng)用系統(tǒng),藉由共同平臺概念,使人機界面控制設(shè)備可使用不同開發(fā)廠商的周邊應(yīng)用程序。
本發(fā)明的目的是采用以下的技術(shù)方案來實現(xiàn)的。本發(fā)明提供一種射出機用的人機界面應(yīng)用系統(tǒng),其包括:儲存周邊應(yīng)用程序的應(yīng)用程序服務(wù)器;以及人機界面控制設(shè)備,其與該應(yīng)用程序服務(wù)器連線,該人機界面控制設(shè)備具有人機交互界面,該人機交互界面包含:儲存該人機界面控制設(shè)備可執(zhí)行的資料的資料庫;供作業(yè)員或管理員選擇該資料庫內(nèi)的資料的讀取模塊,其連結(jié)該資料庫;供該管理員選擇該資料庫內(nèi)的資料、以調(diào)整該資料的寫入模塊,其連結(jié)該資料庫;及下載該周邊應(yīng)用程序的更新模塊,其連線至該應(yīng)用程序服務(wù)器。
本發(fā)明的目的還可以采用以下的技術(shù)措施來進一步實現(xiàn)。
較佳的,前述的人機界面應(yīng)用系統(tǒng),其中,該周邊應(yīng)用程序為由不同程序開發(fā)者開發(fā)的應(yīng)用程序。
較佳的,前述的人機界面應(yīng)用系統(tǒng),其中,該應(yīng)用程序服務(wù)器包含HMIApp商店平臺。
較佳的,前述的人機界面應(yīng)用系統(tǒng),其中,該人機界面控制設(shè)備更具有執(zhí)行該資料庫內(nèi)的資料的控制器。
較佳的,前述的人機界面應(yīng)用系統(tǒng),其中,該人機交互界面更包含用于儲存該更新模塊所下載的周邊應(yīng)用程序的應(yīng)用程序庫。
較佳的,前述的人機界面應(yīng)用系統(tǒng),其中,該人機界面控制設(shè)備更具有執(zhí)行該資料庫內(nèi)的資料或該應(yīng)用程序庫的周邊應(yīng)用程序的控制器。
較佳的,前述的人機界面應(yīng)用系統(tǒng),其中,該人機交互界面更包含供該作業(yè)員或該管理員選擇其權(quán)限并執(zhí)行登入驗證的權(quán)限模塊。
較佳的,前述的人機界面應(yīng)用系統(tǒng),其中,該人機交互界面更包含檢視模塊,以于該作業(yè)員未通過登入驗證,僅提供該作業(yè)員檢視該人機界面控制設(shè)備的運作狀態(tài),并無法通過該讀取模塊選擇該資料庫內(nèi)的資料。
較佳的,前述的人機界面應(yīng)用系統(tǒng),其中,該人機交互界面更包含供該管理員使用的管理畫面、及供該作業(yè)員使用的作業(yè)畫面。
借由上述技術(shù)方案,本發(fā)明射出機用的人機界面應(yīng)用系統(tǒng)至少具有下列優(yōu)點及有益效果:
相較于現(xiàn)有習知技術(shù),本發(fā)明射出機用的人機界面應(yīng)用系統(tǒng),其提供人機界面控制設(shè)備連線至應(yīng)用程序服務(wù)器,以下載不同廠商提供的周邊應(yīng)用程序,藉此達到由單一人機交互界面執(zhí)行不同廠商開發(fā)的周邊應(yīng)用程序。
再者,人機界面控制設(shè)備提供作業(yè)員和管理員不同權(quán)限,使管理員可自應(yīng)用程序服務(wù)器下載所需的周邊應(yīng)用程序,特別是,這些周邊應(yīng)用程序是由不同廠商開發(fā)出來,藉以避免因周邊應(yīng)用程序由不同廠商提供而需于不同人機交互界面上執(zhí)行的缺陷,故能提升作業(yè)員或管理員使用上的便利性。
上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其他目的、特征和優(yōu)點能夠更明顯易懂,以下特舉較佳實施例,并配合附圖,詳細說明如下。
附圖說明
圖1為本發(fā)明的人機界面應(yīng)用系統(tǒng)的第一實施例的系統(tǒng)架構(gòu)圖;
圖2為本發(fā)明的人機界面應(yīng)用系統(tǒng)的第二實施例的系統(tǒng)架構(gòu)圖;以及
圖3為本發(fā)明的人機界面應(yīng)用系統(tǒng)的第三實施例的系統(tǒng)架構(gòu)圖。
【主要元件符號說明】
1:人機界面控制設(shè)備 10:使用者
100:管理員 101:作業(yè)員
11、3:人機交互界面 111、311:資料庫
112、312:讀取模塊 113、313:寫入模塊
114、314:更新模塊 115:應(yīng)用程序庫
116:權(quán)限模塊 117、317:檢視模塊
12、32:控制器 2:應(yīng)用程序服務(wù)器
2’:程序開發(fā)者 30:管理畫面
31:作業(yè)畫面 4:HMI APP商店平臺
400:APP開發(fā)者
具體實施方式
為更進一步闡述本發(fā)明為達成預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實施例,對依據(jù)本發(fā)明提出的一種射出機用的人機界面應(yīng)用系統(tǒng)其具體實施方式、結(jié)構(gòu)、特征及其功效,詳細說明如后。
圖1是說明發(fā)明的人機界面應(yīng)用系統(tǒng)的第一實施例的系統(tǒng)架構(gòu)圖。如圖1所示,人機界面應(yīng)用系統(tǒng)是應(yīng)用在射出機9上,其包括:人機界面控制設(shè)備1以及與人機界面控制設(shè)備1連線的應(yīng)用程序服務(wù)器2,人機界面控制設(shè)備1是設(shè)置于使用端,用于射出機9之間的運作,而應(yīng)用程序服務(wù)器2是設(shè)置于遠端網(wǎng)絡(luò)中,應(yīng)用程序服務(wù)器2內(nèi)儲存有至少一個周邊應(yīng)用程序。
人機界面控制設(shè)備1具有人機交互界面11,提供使用者10與射出機9之間的溝通操控,人機交互界面11包括資料庫111、讀取模塊112、寫入模塊113以及更新模塊114。
資料庫111儲存人機界面控制設(shè)備1操控射出機9的資料,如控制器12的控制參數(shù)。具體來說,當使用者10自廠商購得人機界面控制設(shè)備1時,人機界面控制設(shè)備1內(nèi)當有預(yù)設(shè)一些內(nèi)建控制資料,待使用者10執(zhí)行。
讀取模塊112供如作業(yè)員或管理員的使用者10選擇資料庫111內(nèi)的內(nèi)建應(yīng)用程序,即讀取模塊112提供了讀取功能,也就是說,作業(yè)員或管理員可通過讀取模塊112讀取資料庫111內(nèi)的資料。
寫入模塊113供管理員選擇資料庫111內(nèi)的資料,以編輯該資料并儲存回資料庫111。此模塊僅有管理員可以使用(如具有密碼者),而現(xiàn)場作業(yè)員無法使用。管理員可通過寫入模塊113選擇內(nèi)建資料,對該資料執(zhí)行編輯或修改,最后可儲存回資料庫111。此提供管理員可對內(nèi)建資料的設(shè)定進行調(diào)整,特別是,當執(zhí)行需求有所改變時。另外,寫入模塊113還提供管理員新增資料至資料庫111的功能。由于射出機9所需的控制參數(shù)常依需求而調(diào)整,故管理員需適當加入新的控制參數(shù),以利于射出機9的運作。
更新模塊114連線至應(yīng)用程序服務(wù)器2,如此即可由應(yīng)用程序服務(wù)器2下載新的應(yīng)用程序,例如周邊應(yīng)用程序。更具體來說,周邊應(yīng)用程序通常是由不同廠商所提供,不同廠商會依據(jù)使用者10需求或其產(chǎn)品需要而開發(fā)不同應(yīng)用程序,因而若人機界面控制設(shè)備1有其它操控或運作需求時,通常會載入新的應(yīng)用程序來符合需求,因此,管理員可通過更新模塊114自應(yīng)用程序服務(wù)器2下載所需的應(yīng)用程序。
再者,應(yīng)用程序服務(wù)器2內(nèi)的周邊應(yīng)用程序,除了可由廠商提供,還可由程序開發(fā)者2’開發(fā)并經(jīng)審查后提供,舉例來說,程序開發(fā)者2’可根據(jù)使用者10需求開發(fā)有用的應(yīng)用程序,而應(yīng)用程序服務(wù)器2可類似商店概念,陳列經(jīng)審查后的各類應(yīng)用程序,如此,管理員即可從中取得所需應(yīng)用程序,甚至不局限在廠商所開發(fā)的應(yīng)用程序。
控制器12可用于控制人機界面控制設(shè)備1的執(zhí)行運作。具體來說,控制器12可通過讀取模塊112取得使用者10選擇的指令,此指令可來自資料庫111的內(nèi)建資料,并進一步執(zhí)行該內(nèi)建資料,以控制射出機的運作。
具體實施時,本發(fā)明的人機界面應(yīng)用系統(tǒng)可應(yīng)用在注塑機人機界面上,使人機交互界面11接受不同廠商提供的應(yīng)用程序,如此使用者10僅使用單一人機界面即可執(zhí)行各廠商提供的不同應(yīng)用系統(tǒng)。
再者,注塑機人機界面可提供PCS系統(tǒng)和MES系統(tǒng)共用,例如可執(zhí)行注塑機程序參數(shù)的設(shè)定或者是監(jiān)測資料的查看,當然也可用于MES系統(tǒng)處理生產(chǎn)指令等信息。
又,應(yīng)用程序服務(wù)器2可作為公共平臺,管理員可由此下載PCS廠商和MES廠商的應(yīng)用程序,將可提供使用者10所需的應(yīng)用程序。
請參閱圖2,是說明本發(fā)明的人機界面應(yīng)用系統(tǒng)的第二實施例的系統(tǒng)架構(gòu)圖。本實施例與第一實施例的差異在于新增一些模塊,且其它模塊大致相同,故以下僅說明相異處,特此述明。
如圖2所示,該人機交互界面11還包括應(yīng)用程序庫115、權(quán)限模塊116以及檢視模塊117。
應(yīng)用程序庫115用于儲存更新模塊114下載的周邊應(yīng)用程序式。為了與該應(yīng)用程序服務(wù)器2比對本地應(yīng)用程序的版本和有無,可將下載回來的應(yīng)用程序儲存在應(yīng)用程序庫115以利于管理。當然,若要簡化硬體架構(gòu),亦可將資料庫111和應(yīng)用程序庫115整合成同一儲存資料庫。
再者,更新模塊114還可以連線至應(yīng)用程序服務(wù)器2,藉此更新已下載至應(yīng)用程序庫115的周邊應(yīng)用程序。簡單來說,可設(shè)定更新模塊114自動連線至應(yīng)用程序服務(wù)器2,以定期檢視所下載的周邊應(yīng)用程序是否有版本更新。若有,可利用手動更新或自動更新,將已下載至應(yīng)用程序庫115的周邊應(yīng)用程序進行更新。
權(quán)限模塊116提供作業(yè)員101或管理員100選擇其權(quán)限并執(zhí)行登入驗證。簡言之,權(quán)限模塊116提供登入驗證的功能,使作業(yè)員101(如現(xiàn)場操作員)和管理員100(如主管或資安人員)有不同權(quán)限,因而當使用人機界面控制設(shè)備1時,將會要求身份選擇。例如,若為管理員100,則需進一步進行身份驗證,如采用帳號密碼等方式,藉此判定使用者10的身份及使用權(quán)限。
檢視模塊117是當作業(yè)員101無法通過權(quán)限模塊116的登入驗證時,提供作業(yè)員101檢視人機界面控制設(shè)備1的運作狀態(tài)。但若完成登入驗證時,則表示該作業(yè)員101有使用人機界面控制設(shè)備1的權(quán)限,則該作業(yè)員101可通過讀取模塊112選擇資料庫111內(nèi)的資料。
因此,簡單來說,作業(yè)員101只能進入讀取模塊112及檢視模塊117以使用檢視和讀取功能,而管理員100可進入讀取模塊112、寫入模塊113、更新模塊114及檢視模塊117等,以使用檢視、讀取、更新軟件、更新固件及修改內(nèi)部設(shè)定等功能。
另外,控制器12可通過讀取模塊112取得使用者10選擇的指令,此指令可來自資料庫111的內(nèi)建資料或來自應(yīng)用程序庫115的周邊應(yīng)用程序,并進一步執(zhí)行該內(nèi)建資料或周邊應(yīng)用程序,以控制射出機的運作。
請參閱圖3,是說明本發(fā)明的人機界面應(yīng)用系統(tǒng)的第三實施例的系統(tǒng)架構(gòu)圖。本實施例是上述實施例的改良,且各模塊的功能大致相同,故以下僅說明相異處,特此述明。
如圖3所示,人機交互界面3內(nèi)提供兩種不同身份的顯示畫面,包括管理畫面30和作業(yè)畫面31。
作業(yè)畫面31是供不可更動人機交互界面3內(nèi)部設(shè)定的使用者(如作業(yè)員)使用,因而此類使用者僅能執(zhí)行檢視模塊317和讀取模塊312。
管理畫面30是供可更動人機交互界面3內(nèi)部設(shè)定的使用者(如管理員)使用,以執(zhí)行讀取模塊312、寫入模塊313(包含界面設(shè)計功能)以及更新模塊314(包含更新與下載程序功能)。讀取模塊312可自資料庫311讀取出所選擇的信息,且寫入模塊313也可由資料庫311取得選擇的信息并進行參數(shù)調(diào)整。
另外,更新模塊314是指由HMI App商店平臺4下載新的應(yīng)用程序(Application,簡稱App),即由App開發(fā)者400或相關(guān)廠商所開發(fā)的App,這些App可上載至HMI App商店平臺4,如此人機交互界面3的管理員即可下載所需的App。
應(yīng)用程序服務(wù)器2包含HMI App商店平臺4,故人機交互界面3無需設(shè)計應(yīng)用程序庫115,以減少人機交互界面3的軟件、固件及硬件空間。
由上可知,本發(fā)明建構(gòu)一個人機界面應(yīng)用系統(tǒng),可開放給第三方廠商來開發(fā)進階或周邊應(yīng)用程序,這些應(yīng)用程序全部可在同一個人機界面上運行,并且通過App商店平臺的建制,可讓第三方廠商或是其它App開發(fā)者上傳新的應(yīng)用程序,App商店平臺即是可購買應(yīng)用程序的網(wǎng)絡(luò)商店。
因此,與現(xiàn)有習知技術(shù)相比,本發(fā)明的人機界面應(yīng)用系統(tǒng)提供人機界面可執(zhí)行不同廠商之的應(yīng)用程序,特別是,人機界面控制設(shè)備可連線至應(yīng)用程序服務(wù)器下載新的周邊應(yīng)用程序,如此可降低僅能使用單一廠商應(yīng)用程序的缺陷。
再者,通過作業(yè)員與管理員的不同權(quán)限,以令僅有管理員可自應(yīng)用程序服務(wù)器下載周邊應(yīng)用程序,以減少作業(yè)員不當使用而導致射出機損壞,故基于人機界面控制設(shè)備的更新模塊,將提升作業(yè)員或管理員使用上的便利性。
以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當可利用上述揭示的技術(shù)內(nèi)容作出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的技術(shù)實質(zhì)對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。