版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、基于FANUCPICTURE軟件的人機界面二次開發(fā)及應用孔德紅黃桂英楊錦斌法亮(青海一機數控機床有限責任公司,青海西寧810018)摘要:通過FANUCPICTURE軟件人機界面設計流程、數控機床典型界面(報警界面、潤滑界面、橫梁界面)制作實例等方面敘述,開發(fā)出了操作簡單、快捷的數控機床人機界面并在實踐中得到了驗證,受到了廣大機床操作者的喜愛和高度評價。關鍵詞:FANUCPICTURE軟件人機界面二次開發(fā)應用中圖分類號:TH122文獻標
2、識碼:BSecondarydevelopment&applicationofhuman-machineinterfacebasedonFANUCPICTUREsoftwareKONGDehong,HUANGGuiying,YANGJinbin,FALiang(QinghaiNo1CNCMachineToolCo,Ltd,Xining810018,CHN)Abstract:Throughtheillustrationofhumanmach
3、ineinterface’sdesignprocess,NCmachine’stypicalinterface(alarminterface,lubricationinterface,beamsinterface)ofFANUCPICTUREsoftware,thisarticledevelopsasimpleoperationfastNCmachine’shuman-machineinterface,whichhasbeenprove
4、dbothpracticalpopular,highlyappraisedbygeneralmachinetooloperatsKeywds:FANUCPICTUREsoftwarehuman-machineinterfacesecondarydevelopmentapplication人機界面(humanmachineinterface,HMI)是用戶與機床互相傳遞信息的媒介,用來實現信息的輸入與輸出。當代的數控機床正朝著高速度、高精
5、度、智能化、多功能、高可靠性的方向發(fā)展,良好的人機界面具有操作簡單、快捷、功能引導等優(yōu)點,使用戶增強興趣、感覺愉快,從而提高使用效率,這些優(yōu)勢越來越受到廣大機床操作者的喜愛。FANUC公司針對此問題,開發(fā)出了制作HMI功能的FANUCPICTURE軟件。本文就以某數控機床(0i-TD,顯示器84英寸)為例介紹如何用FANUCPICTURE軟件進行“人機界面”二次開發(fā),并在實際項目中的實踐應用。1界面開發(fā)及運行環(huán)境在通用PC機上即可進行開
6、發(fā),操作系統(tǒng)為Windows2000XP。將FANUCPICTURE裝在運行WinXP的PC機上,開發(fā)所需的HMI界面,編譯后將執(zhí)行文件傳入CNC的FlashROM中存儲,CNC開機后即顯示用戶自己開發(fā)的界面。在普通的FANUCCNC(包含16i18i21i和30i31i32i系列數控系統(tǒng))系統(tǒng)上就可以運行。刻制編號時,不需要對每個工件都編制
7、程序,故可以較大的減小編程人員的勞動強度,使編程更加靈活,提高了機床的使用效率。除了以上部分,我們可以利用許多數控系統(tǒng)提供的宏編程和一些高級語言編程功能,充分了解數控系統(tǒng)功能,實現CAD、CAM及數控系統(tǒng)的有機結合,往往能起到事半功倍的效果。參考文獻[1]北京發(fā)那科機電有限公司0i-MA系統(tǒng)操作說明書[Z][2]王睿,鄭聯(lián)語Mastercam80基礎教程[M]北京:人民郵電出版社,2001[3]季海娟VisualBasic60基礎教程[
8、M]北京:清華大學出版社,2005作者:李學義,男,1977年生,主要從事CAD、CAM研究。(編輯李靜)(收稿日期:2013-05-07)文章編號:140547如果您想發(fā)表對本文的看法,請將文章編號填入讀者意見調查表中的相應位置。了機床故障時間。下面詳細介紹數控機床報警界面的制作流程。(1)參考2(2)節(jié)新建主界面,在屬性項ScreenName中填入界面的名稱(報警界面),并保存。(2)點擊圖標(Label)在界面上方畫一矩形框,并調
9、節(jié)好矩形框大小,雙擊矩形框彈出Label界面,屬性項acter下Caption中填入詳細、時間、報警內容、解除、過去時間等內容,屬性項Image下Style中選擇1:Rectangle(No2),Backcol:選擇green(背景色為綠色),按自己需要分別選擇Bdercol,點擊確定退出,Label1制作完畢。點擊圖標(Button)在界面右上方畫一矩形框,雙擊彈出Button界面,屬性項acter下ONcaption中填入報警1,屬
10、性項Action下Switchtype中選擇Momentary,ActionType中選擇HistyDisplay,點擊旁邊的Detail,彈出Detail-HistyDisplay界面,HistyActionType中選擇DetailMessageSwitchButton,LinkNumberatoutputbutton中填入2,RownumberatDetailMessage中填入1,DetailMessageFileName中點擊
11、Edit,新建自己的報警文檔(注意新建文檔時,Number中填入機床報警號如1000,Bitset中從0開始按順序填入),輸入完畢點擊確定保存退出。在Button界面屬性項Action下Shtcutkey中選擇F1F2B(為對應NC顯示屏軟鍵),確定退出,Button1制作完畢。點擊圖標(Histy),在Label1下方畫矩形框,雙擊矩形框彈出Histy界面,屬性項Action下FirstTimeDisplay中選擇SummaryDis
12、play,FileName中點擊旁邊Edit新建文檔(也可以導入已有的文檔),文檔建好后保存退出。勾選SummaryHistoryDisplay,HistyBlockNumber中選擇1,屬性項HistyFmat下RowDisplayder中按詳細、時間、報警內容、解除、過去時間等內容選擇填入,確定退出,Histy1制作完畢。同理在界面下方制作Histy2,注意Histy2顯示的是報警詳細內容,在屬性項Action下FirstTimeD
13、isplay中選擇DetailDisplay,FileName中點擊旁邊Edit新建文檔(文檔內容為詳細的報警內容)。點擊圖標(ChangeScreen)分別制作FL,報警1詳情等。到此,報警界面已基本制作完畢,具體細節(jié)參見FANUCPICTUREoperationmanual手冊。32數控機床潤滑界面的制作制作數控機床潤滑界面如圖3所示,在此界面中有潤滑間隔時間,潤滑供油時間,用戶可以在此界面中設定潤滑時間及間隔,用上下箭頭選中后按I
14、NPUT輸入即可,在傳統(tǒng)NC中,用戶設定潤滑時間時往往很不容易找到相應的T參數,并且相應T參數也沒有直觀的文字說明,此界面剛好解決了這一問題,用戶設定潤滑時間時非常直觀,方便。下面具體介紹數控機床潤滑界面的制作流程。(1)參考2(2)節(jié)新建主界面,在屬性項ScreenName中填入界面的名稱(潤滑界面),并保存。(2)點擊圖標(Image),在界面左方畫一矩形框,雙擊彈出Image界面,屬性項General下ImageFileName中
15、選擇做好的界面(bmp文件),確定保存。點擊圖標(Value)在潤滑供油時間旁邊畫矩形框,雙擊矩形框彈出Input界面,屬性項Action下InOut中選擇1:Function,ReadFunction:rdpmc[6_1_2],WriteFunction:wrpmc[6_1_2_0],DataType中選擇5:4Byte,InOutFmat:0:Decimal。其中rdpmc[6_1_2]:Reads4–bytedatafromT[1
16、],wrpmc[6_1_2_0]:Writes(4-bytedata)inT[1](0isspecifiedatthetenkeysinput)。同理設定潤滑間隔時間的屬性。33數控機床橫梁界面的制作圖4、圖5為制作的數控機床橫梁界面,接通界面中對應的所有地址,即PMC中所有的相應的地址都接通。如圖5所示,在此界面中可以顯示橫梁實際的位置及目標位置,右上方顯示的是數控機床X軸的實際坐標,界面中可顯示橫梁移動過程中的每一步具體動作步驟,如
17、橫梁等待松開等。如需查看橫梁移動限制條件可以按Input(如界面左上角Label所示),此時會彈出一界面(界面內容為詳細的限制條件)。下面具體介紹數控機床橫梁界面的制作流程。(1)參考2(2)節(jié)新建主界面,在屬性項ScreenName中填入界面的名稱(橫梁界面),并保存。(2)點擊圖標(Lamp),在界面左上角畫一矩形框,雙擊彈出Lamp界面,在屬性項Action下WatchPMCArea中填入0:R,WatchAddress:32,W
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 面向控制網絡節(jié)點的人機界面開發(fā).pdf
- 基于組件技術的人機界面(HMI)研究.pdf
- 基于易用性的人機界面評價研究.pdf
- 自助服務系統(tǒng)的人機界面研究.pdf
- 兒童產品的人機界面設計研究.pdf
- 盲人產品的人機界面設計研究.pdf
- 兒童手機的人機界面設計研究.pdf
- 電能質量監(jiān)測裝置的人機界面研發(fā).pdf
- 家用視聽產品的人機界面研究.pdf
- 基于遺傳算法的人機界面布局優(yōu)化研究.pdf
- 嵌入式控制系統(tǒng)人機界面的開發(fā)及應用.pdf
- 基于產品語義學的人機界面設計研究.pdf
- 基于認知負荷理論的人機界面信息編碼方式研究.pdf
- 嵌入式人機界面組態(tài)軟件研究.pdf
- 人機界面設計研究.pdf
- 人機界面mt8100i威綸人機界面威綸觸摸屏供應
- 迭代式開發(fā)在手機人機界面開發(fā)中的應用.pdf
- 基于層次分析法的人機界面綜合評價研究.pdf
- 數控機床設計中的人機界面研究.pdf
- 基于組態(tài)軟件的嵌入式人機界面設計.pdf
評論
0/150
提交評論