刀具管理系統(tǒng)是車間MES的重要組成部分。通過研究國內(nèi)機械生產(chǎn)車間的現(xiàn)狀,建立了一個面向機械生產(chǎn)車間的刀具管理系統(tǒng)模型,適用于中等規(guī)模生產(chǎn)的機械加工車間。
刀具管理系統(tǒng)主要由以下幾部分構(gòu)成:刀具管理中心、中央刀具庫、機床刀具庫、工作地、刀具預(yù)調(diào)和刃磨間等。它們組成一個局域網(wǎng),在制造執(zhí)行單元內(nèi)實現(xiàn)信息共享,并且預(yù)留接口,可以連結(jié)到整個企業(yè)網(wǎng)和企業(yè)外部網(wǎng)。刀具管理系統(tǒng)的模型如圖1所示。
圖1. 刀具管理系統(tǒng)模型圖
(1)刀具管理中心的功能
由刀具管理系統(tǒng)的模型圖可以看出:刀具管理中心是刀具管理系統(tǒng)的一個核心。它主要具有以下作用:可以接受新購刀具的信息、反映操作人員的刀具借還信息、實現(xiàn)對刀具庫中的已有信息進行修改和刪除、對刀具剩余壽命進行預(yù)測、實施在線監(jiān)測信息處理,實時統(tǒng)計制造執(zhí)行單元的刀具狀況,滿足工作地人員、工藝設(shè)計人員、計劃調(diào)度人員、刀具供應(yīng)人員等對刀具信息的需求,優(yōu)化刀具的使用,避免重復(fù)購置和丟失等現(xiàn)象的發(fā)生。
刀具管理中心包括刀具查詢模塊、刀具借還模塊、數(shù)據(jù)維護模塊、刀具壽命管理、刀具報表模塊。具有查詢刀具的各種詳細(xì)信息的功能;通過借還模塊使刀具使用者和庫管建立聯(lián)系,確定刀具的借還信息;數(shù)據(jù)維護功能包括三部分的內(nèi)容:刀具數(shù)據(jù)添加、刀具數(shù)據(jù)刪除和刀具數(shù)據(jù)修改,應(yīng)用該模塊來實現(xiàn)更新刀具數(shù)據(jù)庫的目的。壽命管理模塊利用數(shù)據(jù)庫查詢功能對刀具的壽命進行預(yù)測,對刀具的壽命優(yōu)化進行管理,結(jié)合刀具壽命的預(yù)測機制和刀具的監(jiān)控技術(shù)可以較大程度上提高對刀具使用可靠性,對刀具的磨損以及非正常破損提供全面的監(jiān)控與預(yù)測。通過刀具報表模塊可實現(xiàn)對刀具使用情況按不同的條件進行統(tǒng)計報表,優(yōu)化刀具庫存管理,滿足連續(xù)生產(chǎn)對刀具的需求。
(2)中央刀庫
在車間存放等待機床調(diào)用備用刀具,通過對中央刀庫的查詢車間刀具的儲備情況提供詳細(xì)的信息,在刀具儲量不足時提出警告。
(3)機床刀具庫的功能
制造執(zhí)行單元內(nèi)具有刀庫的數(shù)控機床,其各刀位安裝的刀具信息存儲在機床數(shù)據(jù)庫中,通過機床數(shù)據(jù)庫可以查詢到各刀位所安裝刀具的編號,進而通過刀具管理中心查詢到刀具的所有信息。
(4)刀具預(yù)調(diào)和刃磨間功能
刀具預(yù)調(diào)和刃磨間主要是為生產(chǎn)和加工準(zhǔn)備所需的刀具。一方面,刀具磨損或破損后,在這里進行重新刃磨;另一方面,刀具預(yù)調(diào)整或進行組裝,也在這里進行。因此,刀具由于預(yù)調(diào)或刃磨后,刀具的相應(yīng)信息必然發(fā)生改變,而刀具維修人員可以通過刀具數(shù)據(jù)修改模塊,更改刀具庫中的刀具信息。
(5)工作地的功能
工作地是生產(chǎn)的直接場所,在刀具管理系統(tǒng)中的的作用主要有以下兩個方面:操作者可以查詢刀具信息和對借用的刀具予以確認(rèn)。
刀具管理模塊與其它子模塊集成在一起,其中車間作業(yè)與調(diào)度作為MES的核心,通過接受任務(wù),編排計劃,下達刀具需求信息,刀具管理中心提供可以使用的刀具信息。刀具管理中心同時與數(shù)控程序管理、CAPP、NC加工系統(tǒng)、質(zhì)量管理等模塊建立信息集成,提供刀具的信息,接受反饋信息,在車間構(gòu)成了一個線路最短的信息閉環(huán)回路,使刀具信息暢通、準(zhǔn)確、及時。
4 機械加工車間MES刀具管理系統(tǒng)的實現(xiàn)
Web技術(shù)和對象技術(shù)的日益成熟是先進制造方法與系統(tǒng)的重要基礎(chǔ),對現(xiàn)代制造系統(tǒng)的信息集成和應(yīng)用程序的發(fā)展具有深遠的影響。采用Web技術(shù)開發(fā)Internet/Intranet應(yīng)用將成為現(xiàn)代制造系統(tǒng)信息集成的新趨勢。網(wǎng)絡(luò)與數(shù)據(jù)庫應(yīng)用系統(tǒng)從原來的客戶/服務(wù)器結(jié)構(gòu)轉(zhuǎn)向以交互式Web應(yīng)用為代表的瀏覽器/Web服務(wù)器/數(shù)據(jù)服務(wù)器三層分布式體系結(jié)構(gòu)或增加相應(yīng)的應(yīng)用服務(wù)器,使之成為適應(yīng)多種應(yīng)用需求的多層網(wǎng)絡(luò)計算模式——瀏覽器/web服務(wù)器/應(yīng)用服務(wù)器/數(shù)據(jù)務(wù)器,是當(dāng)前網(wǎng)絡(luò)與數(shù)據(jù)庫應(yīng)用系統(tǒng)發(fā)展的趨勢。采用瀏覽器/服務(wù)器模式開發(fā)基于web的MES,其突出優(yōu)勢實際是便于系統(tǒng)地維護和升級,有利于系統(tǒng)的推廣。
為了實現(xiàn)基于web的應(yīng)用,保證數(shù)據(jù)傳輸、處理的正確性,系統(tǒng)服務(wù)器中的應(yīng)用程序應(yīng)該能夠訪問共享數(shù)據(jù)庫。ASP(Activex Server Page)是Microsoft公司的新一代動態(tài)Web開發(fā)技術(shù),它是一種Web服務(wù)器端腳本環(huán)境。通過AsP可以將HTML網(wǎng)頁、ASP指令和ActiveX組件結(jié)合在一起,建立動態(tài)、交互和高效的Web服務(wù)器應(yīng)用程序。ASP文件通過ADO(Activex Data Object,Activex數(shù)據(jù)對象)可連接包括SQL seHer、Oracle、Access等支持ODBC的數(shù)據(jù)庫。因此,采用ASP和ADO相結(jié)合的方法開發(fā)基于Web的應(yīng)用程序,實現(xiàn)與數(shù)據(jù)庫的接口。目前比較流行的數(shù)據(jù)庫管理系統(tǒng)皆為關(guān)系型,技術(shù)上也相當(dāng)成熟??晒┻x擇的數(shù)據(jù)庫系統(tǒng)有Oracle,Informix,與SQLServer等。SQL server是Microsoft windows平臺上最流行的關(guān)系數(shù)據(jù)庫,也是最流行的Web數(shù)據(jù)庫。
它是目前大中型網(wǎng)絡(luò)常用的數(shù)據(jù)庫管理系統(tǒng),其新版本以性能優(yōu)越,價格低廉而擁有越來越多的用戶。它是Windows平臺上解決復(fù)雜商業(yè)問題的優(yōu)選方案,速度快且具有高度的可縮放性;具有很高的可靠性和性價比高,在提供如此強大功能的同時,其價位遠低于同類數(shù)據(jù)庫產(chǎn)品。考慮到目前企業(yè)操作系統(tǒng)一般為Windows而且考慮到sQL Server的功能完備及簡單可靠,故選擇SQL Server作為本系統(tǒng)的后臺數(shù)據(jù)庫。
在制造單元內(nèi)部建立局域網(wǎng),配置瀏覽器、Web服務(wù)器、數(shù)據(jù)庫服務(wù)器。web承擔(dān)信息發(fā)布和數(shù)據(jù)通信的任務(wù),以作業(yè)和調(diào)度為核心。,完成MES所要求的功能,實施與MRP/ERP系統(tǒng)或其他制造單元通信,實現(xiàn)企業(yè)的信息集成。