国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Micro數(shù)控系統(tǒng)人機(jī)界面二次開(kāi)發(fā)方法

2018-10-10 09:27:20秦川機(jī)床工具集團(tuán)股份公司陜西寶雞721009
金屬加工(冷加工) 2018年9期
關(guān)鍵詞:用戶(hù)界面二次開(kāi)發(fā)控件

■ 秦川機(jī)床工具集團(tuán)股份公司 (陜西寶雞 721009) 郭 璐

掃碼了解更多

人機(jī)界面是用戶(hù)和機(jī)床系統(tǒng)信息傳遞的媒介,用來(lái)實(shí)現(xiàn)信息的輸入和輸出。隨著我國(guó)工業(yè)化進(jìn)程的日益推進(jìn),對(duì)高精度、高性能機(jī)床的需求也將會(huì)越來(lái)越大,因此,通用HMI界面無(wú)法滿(mǎn)足日益增長(zhǎng)的機(jī)床功能需求,對(duì)更加先進(jìn)化的人機(jī)界面的二次開(kāi)發(fā)研究就會(huì)非常有意義。

本文研究的作為專(zhuān)用機(jī)床的數(shù)控轉(zhuǎn)子槽磨床,為汽車(chē)的零部件提供了高精度加工,所磨削的轉(zhuǎn)子槽(見(jiàn)圖1)可以用于汽車(chē)轉(zhuǎn)向泵,也可用于汽車(chē)輸油泵上,在實(shí)際裝配過(guò)程中,由于轉(zhuǎn)子槽中要裝入葉片,因此為了降低噪聲,這類(lèi)轉(zhuǎn)子對(duì)槽的精度要求比較高,因而能夠滿(mǎn)足轉(zhuǎn)子槽高精度磨削加工的轉(zhuǎn)子槽磨床就必不可少了,并且隨著我國(guó)經(jīng)濟(jì)的快速發(fā)展,這類(lèi)專(zhuān)用機(jī)床所占市場(chǎng)份額也將會(huì)不斷增加。綜上所述,用于轉(zhuǎn)子槽磨床的專(zhuān)用人機(jī)界面開(kāi)發(fā)是十分必要的。

圖 1

本文研究的是在Micro系統(tǒng)下所進(jìn)行的二次開(kāi)發(fā),開(kāi)發(fā)工具是仿真軟件MTX_micro_Trainer,Micro系統(tǒng)的二次開(kāi)發(fā)方式有很多,需要根據(jù)具體情況選擇最適宜的方式。由于數(shù)控轉(zhuǎn)子磨床的加工所需參數(shù)并不是非常多,結(jié)合這個(gè)特點(diǎn),選擇以下的二次開(kāi)發(fā)方式會(huì)更加優(yōu)越。

1.用戶(hù)界面的設(shè)計(jì)

用戶(hù)自定義界面首先需要考慮的就是如何進(jìn)行界面設(shè)計(jì)。Micro系統(tǒng)提供五種控件,分別為文本標(biāo)簽、編輯框、信息框、圖片和狀態(tài)燈,可以使用這五種控件來(lái)設(shè)計(jì)所需的用戶(hù)自定義界面。根據(jù)本文所研究的數(shù)控轉(zhuǎn)子槽磨床所需加工參數(shù),可以使用系統(tǒng)自帶的控件做界面,這樣既可以進(jìn)行便捷的零件管理又使得界面更美觀,如圖2所示。

圖 2

2.用戶(hù)界面的配置

執(zhí)行仿真軟件MTX_micro_Trainer,在MTX_micro_Trainer啟動(dòng)對(duì)話(huà)框中選擇新建標(biāo)準(zhǔn)機(jī)

床下的車(chē)床(樣機(jī))/銑床(樣機(jī))新建機(jī)床,或者在已創(chuàng)建的機(jī)床一欄中選擇已存在的機(jī)床,點(diǎn)擊開(kāi)始按鈕進(jìn)入對(duì)應(yīng)機(jī)床的控制面板。

打開(kāi)步驟:新建一個(gè)用戶(hù)界面OP鍵,或者在文件瀏覽界面打開(kāi)已有的用戶(hù)界面。如圖2所示打開(kāi)已有的界面,基本結(jié)構(gòu)如圖所示。使用光標(biāo)鍵上下左右切換來(lái)選擇控件,屏幕狀態(tài)欄顯示當(dāng)前控件的長(zhǎng)、寬、高位置和所綁定的變量等基本信息。

在圖2打開(kāi)的用戶(hù)自定義界面中,執(zhí)行水平軟鍵“屬性”可以打開(kāi)所選定的控件屬性界面編輯控件屬性;執(zhí)行水平軟鍵“位置”可以編輯所選擇控件的位置以及調(diào)整控件的大??;執(zhí)行垂直軟鍵“增加控件”可以創(chuàng)建文本標(biāo)簽、編輯框、信息框、圖片和狀態(tài)燈五種控件并編輯新創(chuàng)建的對(duì)應(yīng)控件的位置;執(zhí)行垂直軟鍵“設(shè)置界面”可以打開(kāi)用戶(hù)界面屬性界面;執(zhí)行“設(shè)置按鍵”可以打開(kāi)按鍵設(shè)置界面設(shè)置F鍵和M鍵。

用戶(hù)界面屬性界面:修改用戶(hù)界面背景色、背景圖片及界面名稱(chēng)等信息。

名稱(chēng)輸入可以為字符串或者文本標(biāo)簽;圖片路徑應(yīng)設(shè)置為當(dāng)前背景圖片的絕對(duì)路徑;X位置和Y位置以及寬度和高度用來(lái)設(shè)定背景框的位置及大小。當(dāng)所有修改都結(jié)束后,可以執(zhí)行水平軟鍵提交保存對(duì)用戶(hù)界面屬性的編輯,也可執(zhí)行水平軟鍵取消放棄對(duì)用戶(hù)界面屬性的編輯,如圖3所示。

控件屬性界面:修改用戶(hù)所創(chuàng)建控件的文本、字體、數(shù)據(jù)源和數(shù)據(jù)格式等內(nèi)容。

不同控件所對(duì)應(yīng)的屬性界面不同,以最常用的編輯框和狀態(tài)燈為例。編輯框的控件屬性界面如圖4所示,界面上顯示了編輯框所綁定的變量序號(hào)以及數(shù)據(jù)源和數(shù)據(jù)格式。數(shù)據(jù)源為編輯框的數(shù)據(jù)來(lái)源,可以是CPL變量、PLC變量和HMI數(shù)據(jù)等,是用于和系統(tǒng)交互的數(shù)據(jù)。其中,CPL變量是博世力士樂(lè)系統(tǒng)提供的一種和界面交互的機(jī)床變量,它包括局部變量、全局變量、永久變量和可定義永久變量,變量類(lèi)型包括整數(shù)型、雙精度型、布爾型、字符型和實(shí)數(shù)型,例如永久整數(shù)型變量1可定義為@1%。HMI數(shù)據(jù)是Micro系統(tǒng)提供的一種數(shù)據(jù)源,可根據(jù)不同數(shù)據(jù)內(nèi)容所對(duì)應(yīng)的索引號(hào)顯示一些機(jī)床數(shù)據(jù)如通道狀態(tài)、進(jìn)給速率等。數(shù)據(jù)格式用來(lái)設(shè)置數(shù)值的顯示樣式。當(dāng)所有修改都結(jié)束后,可以執(zhí)行水平軟鍵提交保存對(duì)控件屬性的編輯,也可執(zhí)行水平軟鍵取消放棄對(duì)控件屬性的編輯。

狀態(tài)燈的控件屬性界面如圖5所示,界面上顯示了狀態(tài)燈所綁定的變量序號(hào)以及數(shù)據(jù)源和條件格式等。數(shù)據(jù)源為狀態(tài)燈的數(shù)據(jù)來(lái)源,可以是CPL變量,PLC變量等,變量意義如上文。狀態(tài)燈中的文本輸入可以為字符串或者文本標(biāo)簽,路徑為狀態(tài)燈默認(rèn)圖片的絕對(duì)路徑,可以通過(guò)執(zhí)行垂直軟鍵的“選擇圖片”來(lái)瀏覽目錄選擇狀態(tài)燈的圖片。條件格式的作用是當(dāng)滿(mǎn)足數(shù)據(jù)源的值在值范圍內(nèi)時(shí)狀態(tài)燈應(yīng)該顯示的內(nèi)容,當(dāng)所有的條件格式都不滿(mǎn)足時(shí)狀態(tài)燈顯示默認(rèn)內(nèi)容。當(dāng)所有修改都結(jié)束后,可以執(zhí)行水平軟鍵提交保存對(duì)控件屬性的編輯,也可執(zhí)行水平軟鍵取消放棄對(duì)控件屬性的編輯。

按鍵設(shè)置界面:定義界面的M鍵和F鍵,可以設(shè)置多級(jí)按鍵,如圖6所示。以F鍵為例說(shuō)明。

圖 3

圖 4

圖 5

圖 6

水平軟鍵“插入”是插入一級(jí)導(dǎo)航條;“編輯”是打開(kāi)文本編輯器編輯當(dāng)前按鍵的執(zhí)行指令列表;“移除”是刪除當(dāng)前這級(jí)導(dǎo)航條;“保存”是保存按鍵定義到一個(gè)單獨(dú)文件中;“另存為”是保存按鍵定義到另一個(gè)單獨(dú)文件中;“返回”是返回到主界面。垂直軟鍵“導(dǎo)入”是打開(kāi)瀏覽器選擇文件導(dǎo)入F鍵文件。

3.界面的數(shù)據(jù)管理

在界面設(shè)計(jì)和制作之后,就要實(shí)現(xiàn)界面參數(shù)值和機(jī)床數(shù)據(jù)的交互。如圖2 所示,在工件

件號(hào)編輯框中輸入不同的數(shù)字并點(diǎn)擊回車(chē)后,槽數(shù)、槽深等編輯框中的參數(shù)值也會(huì)跟著切換到對(duì)應(yīng)的工件件號(hào)下,因此,有多少個(gè)工件件號(hào)就有對(duì)應(yīng)的多少套工件參數(shù),從而實(shí)現(xiàn)了零件管理。槽數(shù)、槽深等轉(zhuǎn)子基本參數(shù)和修整、加工參數(shù)在編輯框輸入數(shù)據(jù)后執(zhí)行回車(chē)就可實(shí)現(xiàn)保存數(shù)據(jù)到NC機(jī)床變量。

4.結(jié)語(yǔ)

本文所述基于博世力士樂(lè)Micro系統(tǒng)的人機(jī)界面二次開(kāi)發(fā)方法運(yùn)用于轉(zhuǎn)子槽磨床上,既使得用戶(hù)自定義界面可自行設(shè)計(jì)的簡(jiǎn)潔、美觀,又能夠便捷的實(shí)現(xiàn)數(shù)據(jù)管理,實(shí)際磨削結(jié)果也可達(dá)到精度的要求,是一種在加工參數(shù)不是非常多的情況下行之有效的二次開(kāi)發(fā)方式,可廣泛應(yīng)用于各類(lèi)機(jī)床的Micro系統(tǒng)人機(jī)界面二次開(kāi)發(fā)中。

猜你喜歡
用戶(hù)界面二次開(kāi)發(fā)控件
自然用戶(hù)界面在智能家居系統(tǒng)中的應(yīng)用路徑創(chuàng)新研究:生成式人工智能技術(shù)的調(diào)節(jié)作用
包裝工程(2023年16期)2023-08-25 11:40:58
基于CiteSpace的國(guó)外用戶(hù)界面體驗(yàn)圖譜量化分析
淺談基于Revit平臺(tái)的二次開(kāi)發(fā)
甘肅科技(2020年20期)2020-04-13 00:30:02
淺談Mastercam后處理器的二次開(kāi)發(fā)
模具制造(2019年3期)2019-06-06 02:11:02
關(guān)于.net控件數(shù)組的探討
軟件(2018年7期)2018-08-13 09:44:42
西門(mén)子Easy Screen對(duì)倒棱機(jī)床界面二次開(kāi)發(fā)
UI用戶(hù)界面色彩設(shè)計(jì)研究
流行色(2017年12期)2017-10-26 03:08:44
基于B/S的跨平臺(tái)用戶(hù)界面可配置算法研究
基于Pro/E二次開(kāi)發(fā)的推土鏟參數(shù)化模塊開(kāi)發(fā)
就這樣玩會(huì)VBA中常見(jiàn)的自定義控件
電腦迷(2012年24期)2012-04-29 00:44:03
沅陵县| 山东| 彩票| 乌什县| 安西县| 广河县| 黎平县| 平阴县| 皮山县| 昆山市| 扶风县| 深水埗区| 溧水县| 荥阳市| 惠来县| 冷水江市| 蓝山县| 梁河县| 乃东县| 布拖县| 县级市| 平舆县| 乌拉特前旗| 孝感市| 巴彦县| 读书| 湘潭市| 怀安县| 甘肃省| 兰考县| 大荔县| 普兰店市| 宜君县| 原平市| 汉川市| 星座| 甘孜| 南阳市| 肥西县| 池州市| 拜泉县|