未來 NET Framework(.Net框架)技術(shù)將如何為操作員系統(tǒng)創(chuàng)造新的機(jī)會(huì)和條件?人機(jī)界面的開發(fā)者和用戶怎樣才能通過標(biāo)準(zhǔn)化的開發(fā)環(huán)境適應(yīng)日新月異的科技發(fā)展?
人機(jī)界面中的軟件開發(fā)十分昂貴??v觀歷史,許多人機(jī)界面供應(yīng)商花費(fèi)了大量時(shí)間和金錢創(chuàng)建自己的軟件程序,結(jié)果卻鎖定了之前決定的技術(shù)框架。
未來人機(jī)界面的發(fā)展將邁向新的途徑。通過開放的開發(fā)環(huán)境,如最初的.NET Framework(.Net框架),您可以快速搭建一個(gè)穩(wěn)定的經(jīng)過驗(yàn)證的現(xiàn)代化平臺(tái)。同時(shí),您可以利用各種各樣的工具和功能自定義HMI解決方案,并使它們更有效率。
成熟的交互技術(shù)
.NET Framework(.Net框架)屬于Microsoft Windows操作系統(tǒng),所以它背后的資源頗為可觀。從長遠(yuǎn)來看,建立在微軟框架基礎(chǔ)上的應(yīng)用程序可以在極大程度上確保HMI解決方案的創(chuàng)新性及穩(wěn)定性。另一個(gè)明顯的優(yōu)勢是您可以從.NET框架的附帶技術(shù)中受益。該框架的范圍十分廣泛。創(chuàng)建HMI前提技術(shù)的特例包括WPF(Windows Presentation Foundation,即展示層開發(fā)框架)、Ribbon(Windows標(biāo)準(zhǔn)程序中的工具欄域)以及C#中建立腳本的機(jī)會(huì)。
自動(dòng)化的更新?lián)Q代
人機(jī)界面的另一個(gè)新趨勢是與不斷更新?lián)Q代的自動(dòng)化市場并肩齊步。新一代受過良好教育的開發(fā)商們正進(jìn)入該行業(yè),他們要求更先進(jìn)和更開放的工具。工業(yè)車間中的最終用戶和操作員都是與電腦、智能電話和現(xiàn)代化圖形用戶界面一同成長的。人們對(duì)直觀的圖形化操作界面,而非使用說明書的期望也以同樣的速度在增長。例如近年來蘋果和谷歌的安卓系統(tǒng)為用戶友好和圖形化設(shè)置一個(gè)新標(biāo)準(zhǔn),而這最終需要行業(yè)的響應(yīng)。
增強(qiáng)版圖形和媒體組件
成功滿足這種開發(fā)的方法之一是利用.Net框架中包含的微軟圖形應(yīng)用程序WPF。其優(yōu)勢是用戶可以通過縮放獲取矢量圖形,并不會(huì)降低圖像質(zhì)量,而且該設(shè)計(jì)無需通過XAML來編碼。除了極佳的圖形功能外,創(chuàng)建HMI對(duì)象的工具還可以與最終用戶的商標(biāo)進(jìn)行有效地協(xié)調(diào)。例如在MS Expression Design中導(dǎo)入設(shè)計(jì)對(duì)象,打開面板即可迅速實(shí)現(xiàn)3D圖形以及透明、陰影、動(dòng)畫、腳本和多媒體等效果。程序員創(chuàng)建邏輯,設(shè)計(jì)師設(shè)計(jì)外觀,XAML處理它們之間的交互作用。通過WPF,用戶可以獲得現(xiàn)代化的圖形應(yīng)用程序,并構(gòu)建后續(xù)的HMI功能。
.NET框架中另一個(gè)重要的技術(shù)是可以打開Windows媒體對(duì)象,如Internet Explorer、Windows媒體播放器和PDF閱讀器等媒體組件。
創(chuàng)建自定義HMI
隨著目前市場的發(fā)展,HMI解決方案的機(jī)器制造商和供應(yīng)商對(duì)HMI解決方案的潤色變得越來越重要,這可以使其從眾多競爭對(duì)手中脫穎而出。這適用于功能甚至是設(shè)計(jì)。當(dāng)硬件同質(zhì)化越來越嚴(yán)重時(shí),用戶如何采用HMI軟件進(jìn)行自定義則變得越來越重要。
精湛的.NET組件為定制應(yīng)用提供了難得的機(jī)會(huì)。圖形組件是最常見的定制應(yīng)用,它的功能被置入圖形對(duì)象(如按鈕或圖表)中。組件通過高級(jí)語言開發(fā)工具來創(chuàng)建,隨后被鎖定及保護(hù),并禁止復(fù)制。您可以自行決定是否需要開發(fā).NET組件,或者利用網(wǎng)上元件商店中可隨時(shí)下載并安裝的第三方組件。
現(xiàn)在有很多公司在開發(fā).NET框架組件。HMI帶來的這一發(fā)展機(jī)會(huì)頗為有趣。例如,通過.NET 組件,您可以為石油、天然氣、樓宇自動(dòng)化、水和廢水等行業(yè)作出專業(yè)知識(shí)方面的貢獻(xiàn),使客戶更簡便地優(yōu)化他們的HMI解決方案。
腳本語言對(duì)于HMI解決方案也很重要??v觀歷史,不同的制造商擁有不同方言的標(biāo)準(zhǔn)語言。C#是.NET Framework(.NET框架)中標(biāo)準(zhǔn)語言之一。實(shí)際上,這意味著開發(fā)者擁有更多的自由,他們可以利用語言中的所有功能,而非選定部分。
通過腳本,您可以在應(yīng)用程序中創(chuàng)建自定義功能及HMI開發(fā)工具中所沒有的功能。您也可以結(jié)合不同的組件。
總結(jié)
自動(dòng)化集成系統(tǒng)是大勢所趨,而供應(yīng)商鎖定的系統(tǒng)已是過去時(shí)。能讓不同系統(tǒng)供應(yīng)商相互溝通的標(biāo)準(zhǔn)平臺(tái)是當(dāng)前市場趨勢下的最佳選擇。因此,未來開放式的系統(tǒng)和技術(shù)尤為必要。另一個(gè)趨勢是,為了加強(qiáng)競爭力,人機(jī)界面開發(fā)者對(duì)定制化解決方案的工具的要求越來越高,對(duì)圖形和用戶友好的高要求也推動(dòng)了消費(fèi)市場的迅速發(fā)展。
轉(zhuǎn)載請(qǐng)注明出處。