通用組態(tài)軟件的特點
通用組態(tài)軟件的特點
隨著工業(yè)自動化水平的迅速提高,計算機在工業(yè)領域的廣泛應用,,人們對工業(yè)自動化的要求越來越高,,種類繁多的控制設備和過程監(jiān)控裝置在工業(yè)領域的應用,使得傳統(tǒng)的工業(yè)控制軟件已無法滿足用戶的各種需求,。在開發(fā)傳統(tǒng)的工業(yè)控制軟件時,,當工業(yè)被控對象一旦有變動,就必須修改其控制系統(tǒng)的源程序,,導致其開發(fā)周期長,;已開發(fā)成功的工控軟件又由于每個控制項目的不同而使其重復使用率很低,導致它的價格非常昂貴,;在修改工控軟件的源程序時,,倘若原來的編程人員因工作變動而離去時,則必須同其他人員或新手進行源程序的修改,,因而更是相當困難,。通用工業(yè)自動化組態(tài)軟件的出現(xiàn)為解決上述實際工程問題提供了一種嶄新的方法,因為它能夠很好地解決傳統(tǒng)工業(yè)控制軟件存在的種種問題,,使用戶能根據(jù)自己的控制對象和控制目的的任意組態(tài),,完成最終的自動化控制工程。
組態(tài)(Configuration)為模塊化任意組合,。通用組態(tài)軟件主要特點:
(1)延續(xù)性和可擴充性,。用通用組態(tài)軟件開發(fā)的應用程序,當現(xiàn)場(包括硬件設備或系統(tǒng)結(jié)構(gòu))或用戶需求發(fā)生改變時,,不需作很多修改而方便地完成軟件的更新和升級,;
(2)封裝性(易學易用),通用組態(tài)軟件所能完成的功能都用一種方便用戶使用的方法包裝起來,,對于用戶,,不需掌握太多的編程語言技術(甚至不需要編程技術),,就能很好地完成一個復雜工程所要求的所有功能;
(3)通用性,,每個用戶根據(jù)工程實際情況,,利用通用組態(tài)軟件提供的底層設備(PLC、智能儀表,、智能模塊,、板卡、變頻器等)的I/O Driver,、開放式的數(shù)據(jù)庫和畫面制作工具,,就能完成一個具有動畫效果、實時數(shù)據(jù)處理,、歷史數(shù)據(jù)和曲線并存,、具有多媒體功能和網(wǎng)絡功能的工程,不受行業(yè)限制,。
最早開發(fā)的通用組態(tài)軟件是DOS環(huán)境下的組態(tài)軟件,,其特點是具有簡單的人機界面(MMI)、圖庫,、繪圖工具箱等基本功能,。隨著Windows的廣泛應用,Windows環(huán)境下的組態(tài)軟件成為主流,。與DOS環(huán)境下的組態(tài)軟件成為主流,。與DOS環(huán)境下的組態(tài)軟件相比,特點是圖形功能有了很大的增強,。國外許多優(yōu)秀通用組態(tài)軟件是在英文狀態(tài)下開發(fā)的,,它具有應用時間長、用戶界面不理想,、不支持或不免費支持國內(nèi)普遍使用的硬件設備,、組態(tài)軟件本身費用和組態(tài)軟件培訓費用高昂等因素,這些也正是國內(nèi)通用組態(tài)軟件在國內(nèi)不能廣泛應用的原因,。隨著國內(nèi)計算機水平和工業(yè)自動化程度的不斷提高,,通用組態(tài)軟件的市場需求日益增大。近年來,,一些技術力量雄厚的高科技公司相繼開發(fā)出了適合國內(nèi)使用的通用組態(tài)軟件,。