閱讀 | 訂閱
閱讀 | 訂閱
控制系統(tǒng)

人機界面中的.NET

星之球激光 來源:北爾電子2012-08-07 我要評論(0 )   

未來.NET Framework(.Net框架)技術(shù)將如何為操作員系統(tǒng)創(chuàng)造新的機會和條件?人機界面的開發(fā)者和用戶怎樣才能通過標(biāo)準(zhǔn)化的開發(fā)環(huán)境適應(yīng)日新月異的科技發(fā)展? 人機界面中...

 

未來 NET Framework(.Net框架)技術(shù)將如何為操作員系統(tǒng)創(chuàng)造新的機會和條件?人機界面的開發(fā)者和用戶怎樣才能通過標(biāo)準(zhǔn)化的開發(fā)環(huán)境適應(yīng)日新月異的科技發(fā)展?

 

人機界面中的軟件開發(fā)十分昂貴。縱觀歷史,許多人機界面供應(yīng)商花費了大量時間和金錢創(chuàng)建自己的軟件程序,結(jié)果卻鎖定了之前決定的技術(shù)框架。

 

未來人機界面的發(fā)展將邁向新的途徑。通過開放的開發(fā)環(huán)境,如最初的.NET Framework(.Net框架),您可以快速搭建一個穩(wěn)定的經(jīng)過驗證的現(xiàn)代化平臺。同時,您可以利用各種各樣的工具和功能自定義HMI解決方案,并使它們更有效率。

 

成熟的交互技術(shù)

 

.NET Framework(.Net框架)屬于Microsoft Windows操作系統(tǒng),所以它背后的資源頗為可觀。從長遠(yuǎn)來看,建立在微軟框架基礎(chǔ)上的應(yīng)用程序可以在極大程度上確保HMI解決方案的創(chuàng)新性及穩(wěn)定性。另一個明顯的優(yōu)勢是您可以從.NET框架的附帶技術(shù)中受益。該框架的范圍十分廣泛。創(chuàng)建HMI前提技術(shù)的特例包括WPF(Windows Presentation Foundation,即展示層開發(fā)框架)、Ribbon(Windows標(biāo)準(zhǔn)程序中的工具欄域)以及C#中建立腳本的機會。

 

自動化的更新?lián)Q代

 

人機界面的另一個新趨勢是與不斷更新?lián)Q代的自動化市場并肩齊步。新一代受過良好教育的開發(fā)商們正進(jìn)入該行業(yè),他們要求更先進(jìn)和更開放的工具。工業(yè)車間中的最終用戶和操作員都是與電腦、智能電話和現(xiàn)代化圖形用戶界面一同成長的。人們對直觀的圖形化操作界面,而非使用說明書的期望也以同樣的速度在增長。例如近年來蘋果和谷歌的安卓系統(tǒng)為用戶友好和圖形化設(shè)置一個新標(biāo)準(zhǔn),而這最終需要行業(yè)的響應(yīng)。

 

增強版圖形和媒體組件

成功滿足這種開發(fā)的方法之一是利用.Net框架中包含的微軟圖形應(yīng)用程序WPF。其優(yōu)勢是用戶可以通過縮放獲取矢量圖形,并不會降低圖像質(zhì)量,而且該設(shè)計無需通過XAML來編碼。除了極佳的圖形功能外,創(chuàng)建HMI對象的工具還可以與最終用戶的商標(biāo)進(jìn)行有效地協(xié)調(diào)。例如在MS Expression Design中導(dǎo)入設(shè)計對象,打開面板即可迅速實現(xiàn)3D圖形以及透明、陰影、動畫、腳本和多媒體等效果。程序員創(chuàng)建邏輯,設(shè)計師設(shè)計外觀,XAML處理它們之間的交互作用。通過WPF,用戶可以獲得現(xiàn)代化的圖形應(yīng)用程序,并構(gòu)建后續(xù)的HMI功能。

 

.NET框架中另一個重要的技術(shù)是可以打開Windows媒體對象,如Internet Explorer、Windows媒體播放器和PDF閱讀器等媒體組件。

 

創(chuàng)建自定義HMI

 

隨著目前市場的發(fā)展,HMI解決方案的機器制造商和供應(yīng)商對HMI解決方案的潤色變得越來越重要,這可以使其從眾多競爭對手中脫穎而出。這適用于功能甚至是設(shè)計。當(dāng)硬件同質(zhì)化越來越嚴(yán)重時,用戶如何采用HMI軟件進(jìn)行自定義則變得越來越重要。

 

精湛的.NET組件為定制應(yīng)用提供了難得的機會。圖形組件是最常見的定制應(yīng)用,它的功能被置入圖形對象(如按鈕或圖表)中。組件通過高級語言開發(fā)工具來創(chuàng)建,隨后被鎖定及保護(hù),并禁止復(fù)制。您可以自行決定是否需要開發(fā).NET組件,或者利用網(wǎng)上元件商店中可隨時下載并安裝的第三方組件。

 

現(xiàn)在有很多公司在開發(fā).NET框架組件。HMI帶來的這一發(fā)展機會頗為有趣。例如,通過.NET 組件,您可以為石油、天然氣、樓宇自動化、水和廢水等行業(yè)作出專業(yè)知識方面的貢獻(xiàn),使客戶更簡便地優(yōu)化他們的HMI解決方案。

 

腳本語言對于HMI解決方案也很重要??v觀歷史,不同的制造商擁有不同方言的標(biāo)準(zhǔn)語言。C#是.NET Framework(.NET框架)中標(biāo)準(zhǔn)語言之一。實際上,這意味著開發(fā)者擁有更多的自由,他們可以利用語言中的所有功能,而非選定部分。

 

通過腳本,您可以在應(yīng)用程序中創(chuàng)建自定義功能及HMI開發(fā)工具中所沒有的功能。您也可以結(jié)合不同的組件。

 

總結(jié)

 

自動化集成系統(tǒng)是大勢所趨,而供應(yīng)商鎖定的系統(tǒng)已是過去時。能讓不同系統(tǒng)供應(yīng)商相互溝通的標(biāo)準(zhǔn)平臺是當(dāng)前市場趨勢下的最佳選擇。因此,未來開放式的系統(tǒng)和技術(shù)尤為必要。另一個趨勢是,為了加強競爭力,人機界面開發(fā)者對定制化解決方案的工具的要求越來越高,對圖形和用戶友好的高要求也推動了消費市場的迅速發(fā)展。  

 

轉(zhuǎn)載請注明出處。

暫無關(guān)鍵詞
免責(zé)聲明

① 凡本網(wǎng)未注明其他出處的作品,版權(quán)均屬于激光制造網(wǎng),未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用。獲本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使 用,并注明"來源:激光制造網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)責(zé)任。
② 凡本網(wǎng)注明其他來源的作品及圖片,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本媒贊同其觀點和對其真實性負(fù)責(zé),版權(quán)歸原作者所有,如有侵權(quán)請聯(lián)系我們刪除。
③ 任何單位或個人認(rèn)為本網(wǎng)內(nèi)容可能涉嫌侵犯其合法權(quán)益,請及時向本網(wǎng)提出書面權(quán)利通知,并提供身份證明、權(quán)屬證明、具體鏈接(URL)及詳細(xì)侵權(quán)情況證明。本網(wǎng)在收到上述法律文件后,將會依法盡快移除相關(guān)涉嫌侵權(quán)的內(nèi)容。

網(wǎng)友點評
0相關(guān)評論
精彩導(dǎo)讀