“創(chuàng)新為路”一直是易控組態(tài)軟件的宗旨之一,面對紛繁復雜的組態(tài)軟件產(chǎn)品市場,組態(tài)軟件技術(shù)的未來在哪?下面結(jié)合目前最新的IT技術(shù)、通信技術(shù)、控制技術(shù)和用戶使用的發(fā)展,淺談幾點組態(tài)軟件的未來技術(shù)。
隨著網(wǎng)絡技術(shù)的發(fā)展,下一代的組態(tài)軟件必將在網(wǎng)絡技術(shù)上面有著突破性的進展。未來組態(tài)軟件基于網(wǎng)絡平臺的運行如同目前基于單機平臺的運行效果一樣,能更好地適應大規(guī)模的重量級場合的應用。未來的組態(tài)軟件仍將著力于目前的生產(chǎn)過程控制和管理,但具有豐富的接口,可以與目前豐富的PLC設(shè)備、PAC設(shè)備、智能儀表等各種設(shè)備鏈接,同時具有與上位MIS系統(tǒng)、ERP系統(tǒng)交互數(shù)據(jù)的能力,在圖像動畫的表現(xiàn)上更加出色。
★支持工程多人開發(fā)
未來的大型工程開發(fā)必將是網(wǎng)絡式開發(fā),不同的工程人員為了同一個系統(tǒng)工程進行配置。系統(tǒng)架構(gòu)師構(gòu)建系統(tǒng)對象、搭建系統(tǒng);負責IO設(shè)備的工程人員配置通信設(shè)備和IO點;負責畫面的界面人員搭建優(yōu)美的界面等等。
★支持工程遠程部署和調(diào)整
未來的工程人員無需親自到現(xiàn)場機器處調(diào)試和配置工程,可以在系統(tǒng)維護工程師站搞定一切,并可以根據(jù)網(wǎng)絡流量等情況靈活動態(tài)調(diào)整部署,調(diào)整時無需停止整個系統(tǒng),只需暫停相關(guān)模塊重新部署即可。即:整個系統(tǒng)是運行時動態(tài)調(diào)整的。
★支持遠程調(diào)試功能
系統(tǒng)維護工程師可以在工程站監(jiān)視整個系統(tǒng)的運行狀況,可以遠程更改運行參數(shù)并進行遠程調(diào)試。
★系統(tǒng)靈活性和可擴展性大為增強
未來的組態(tài)軟件可能僅僅是一個架構(gòu),開發(fā)商提供一些底層必須的組件和模塊,工程開發(fā)人員可以根據(jù)自己的行業(yè)特點并利用開發(fā)商提供的公開接口開發(fā)自己的模板。如開發(fā)自己的系統(tǒng)模板;利用描述語言開發(fā)自己的設(shè)備通信程序;開發(fā)自己的畫面模板和組件、專業(yè)圖庫等等。
★C/S應用和B/S應用合二為一
兩大開發(fā)陣營的界限將消失,系統(tǒng)架構(gòu)師根據(jù)最終用戶的特點選擇不同的展現(xiàn)方式。無論程序是以桌面程序的方式運行還是在WEB瀏覽器中運行,其背后的界面描述均是一致的,有關(guān)系統(tǒng)安全和用戶驗證等等也是一致的,并且可以很方便地從一種方式轉(zhuǎn)換成另一種方式。
★對XAML和XML語言的支持
近年來XML和XAML語言極為火熱,其強大的描述行功能以及便于網(wǎng)絡傳輸?shù)奶攸c決定了其本身必將在未來的組態(tài)軟件中占有一席之地。利用XAML語言和WPF技術(shù),我們可以方便地開發(fā)可以同時運行在桌面程序和WEB瀏覽器中的界面程序。
★將是面向?qū)ο蟮?/p>
未來的組態(tài)軟件將拋棄目前的TagServer中心,雖然未來的數(shù)據(jù)流仍然是標準的變量,但它不再是無生命的孤立的Tag,而是與具體的對象有機的組合在一起。包括系統(tǒng)的描述、系統(tǒng)組成、狀態(tài)變化存儲等等均將以對象為基礎(chǔ),網(wǎng)絡上傳輸?shù)臄?shù)據(jù)無非是對象狀態(tài)的變化、對象方法的調(diào)用、對象事件傳輸?shù)鹊取?/p>
★將是面向服務的
未來的組態(tài)軟件將是由無數(shù)個相對獨立的服務提供者所構(gòu)成的有機整體,常見服務包括:IO數(shù)據(jù)采集服務、報警服務、數(shù)據(jù)記錄服務、用戶安全和驗證服務等等。各種服務之間相互交換信息以提供系統(tǒng)所需的功能。未來的開發(fā)環(huán)境也是以服務的方式提供的。
★將是事件驅(qū)動的
對象狀態(tài)的變化產(chǎn)生事件,對其他對象的事件變化感興趣的對象可以訂購該事件,并通過服務所提供的功能調(diào)用服務所暴露的方法。這樣做可以極大地減少網(wǎng)絡流量。
★圖形界面將進一步豐富
具體表現(xiàn)在對2D和3D動畫的支持、對聲音、語音的支持等等,目前市場上所有的組態(tài)軟件在這方面均做的不夠,隨著2D和3D組件的標準化,這些技術(shù)必將在工控軟件中得到廣泛應用。