寧毅 陳顯軍 陳金龍
摘要:該文首先介紹了組態(tài)軟件的發(fā)展背景、歷史以及國內(nèi)外組態(tài)軟件目前的市場情況,提出了國內(nèi)組態(tài)軟件提高技術(shù)的迫切性。其次是描述了目前組態(tài)軟件技術(shù)的現(xiàn)狀和未來發(fā)展情況。最后結(jié)論在此強(qiáng)調(diào)了國內(nèi)組態(tài)軟件生產(chǎn)商需要努力提高新技術(shù)。該文為國內(nèi)組態(tài)軟件的發(fā)展指明了方向。
關(guān)鍵詞:組態(tài)軟件發(fā)展趨勢技術(shù)發(fā)展
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2018)08-0208-02
1概述
組態(tài)軟件是指客戶通過使用人機(jī)開發(fā)界面軟件,用以太網(wǎng)、串口、或?qū)iT通信進(jìn)行對儀器、儀表等設(shè)備數(shù)據(jù)進(jìn)行采集及監(jiān)控的軟件。組態(tài)(ConfIgure)是“設(shè)置”、“配置”等意思,用戶通過采取與“搭積木”的相似方式,根據(jù)自身需求進(jìn)行裝配所需軟件的特定功能、而不用采取編寫軟件程序。
當(dāng)今世界人口的基數(shù)較大,消耗能源較多,不可再生能源的減少,在全球氣候日益變暖的趨勢下,節(jié)能是人類面臨的一個(gè)重要問題。建立起有效的節(jié)能組態(tài)軟件,能對石油、天然氣、水電等能源進(jìn)行實(shí)時(shí)監(jiān)控、數(shù)據(jù)采集、能效公示、能效預(yù)警等;能對政府部門的節(jié)能減排目標(biāo)指標(biāo)制定和編制相應(yīng)的節(jié)能工作計(jì)劃、對企業(yè)能耗的有效監(jiān)控及分析等提供準(zhǔn)確、實(shí)時(shí)的數(shù)據(jù)。
組態(tài)軟件起源于集散控制系統(tǒng)(Distributed Control System簡稱DCS),DCS從早期氣動(dòng)PID調(diào)節(jié)器,后發(fā)展成氣動(dòng)單元組合儀表及后來的電動(dòng)單元組合儀表,到70年代隨著微處理的出現(xiàn),產(chǎn)生了第一代DSC。
組態(tài)軟件發(fā)展壯大于可編程邏輯控制器(Programmable Logic Controller簡稱PLC)。20世紀(jì)60年代,美國通用汽車公司為了解決汽車流水線上繼電器的可靠性差、維修工期改造工期長、不靈活等缺點(diǎn),提出“通用十條”目地為了取代繼電器。1969年P(guān)LC之父Dick Modey制成了數(shù)字式控制器,開啟了PLC的新紀(jì)元,解決了通用公司的問題。
目前國外的組態(tài)軟件有將近一百多種,在國際上比較有名的組態(tài)軟件有Wonderware公司的Intouch、美國通用汽車公司的implicity、德國西門子公司的Wincc和以色列的WizCo等,國外的組態(tài)軟件長期占領(lǐng)市場的大部分份額。但國外組態(tài)軟件也有一定的缺點(diǎn)例如購買費(fèi)用較大、非漢語界面、售后服務(wù)困難等,因此也給國內(nèi)軟件一定的發(fā)揮空間。
在20世紀(jì)80年代末,國外的一些組態(tài)軟件開始進(jìn)入中國市場。進(jìn)入之初,國內(nèi)市場沒有很好的理解組態(tài)軟件的重要作用。到20世紀(jì)90年代的時(shí)候,國人越來越意識(shí)到組態(tài)軟件的作用,慢慢改變了對組態(tài)軟件的觀念。目前我國的組態(tài)軟件主要以中低端市場為主,隨著國內(nèi)技術(shù)的發(fā)展,我國組態(tài)軟件在一定程度上占領(lǐng)了一定的高端市場,但是由于國內(nèi)軟件的不穩(wěn)定性和產(chǎn)品的發(fā)展、通用性等原因,很多客戶往往會(huì)選擇國外的高端產(chǎn)品。因此這就迫切需要國內(nèi)研究開發(fā)人員提高軟件產(chǎn)品技術(shù)以及質(zhì)量,滿足市場需求。
2組態(tài)軟件的技術(shù)
2.1組態(tài)軟件的功能變遷
功能上的變化:軟件以人機(jī)交互方式進(jìn)行界面顯示,方便用戶進(jìn)行直觀理解。集成了權(quán)限管理、數(shù)據(jù)采集、權(quán)限管理、能耗報(bào)警、統(tǒng)計(jì)分析等子模塊。
技術(shù)上的變化:隨著互聯(lián)網(wǎng)的快速發(fā)展,使組態(tài)軟件獲取了新的養(yǎng)分,呈現(xiàn)出利用新型網(wǎng)絡(luò)技術(shù)、通信技術(shù)的組態(tài)軟件。
效率提高:由于組態(tài)軟件,功能較為復(fù)雜,配置起來比較麻煩,因此“組態(tài)”工作較為繁瑣,用戶往往希望通過模板快速生成自己的軟件,提高工作和生產(chǎn)效率。
軟硬件的結(jié)合:硬件系統(tǒng)離不開軟件系統(tǒng),兩者密不可分,通過對軟件系統(tǒng)和硬件系統(tǒng)的搭配銷售,有利于軟件生產(chǎn)產(chǎn)生控制價(jià)格,在市場上也是一種新的銷售方式。
2.2跨平臺(tái)操作
在實(shí)際應(yīng)用中,組態(tài)軟件是在各大不同的SCADA體系下運(yùn)用的,為了使軟件能平穩(wěn)、安全有效的運(yùn)行,因此,組態(tài)軟件需要在UNIX、LINUX等操作系統(tǒng)上運(yùn)行。組態(tài)軟件的跨平臺(tái)操作能較好地解決了不同SCADA系統(tǒng)下的數(shù)據(jù)采集、計(jì)算、遠(yuǎn)程和特殊控制要求??缙脚_(tái)的組態(tài)軟件能使組件,較為順利的接入到LINUX系統(tǒng)里面,使得組態(tài)軟件操作起來更為簡單,操縱起來也非常的人性化。
3組態(tài)軟件的技術(shù)發(fā)展趨勢
組態(tài)軟件經(jīng)過了多年發(fā)展,已經(jīng)形成了一套相應(yīng)的體系。未來隨著新設(shè)備、新需求以及面臨的新問題的產(chǎn)生。因此軟件的功能要求往往不是唯一的。為了適應(yīng)未來市場的新需求,組態(tài)軟件生產(chǎn)商需要提前做出判斷,提前研發(fā)出適應(yīng)未來市場需求的產(chǎn)品出來,而不是等未來市場出現(xiàn)了新的需求之后才能研發(fā)新產(chǎn)品。只有這樣才能占領(lǐng)市場的制高點(diǎn)。這也對未來組態(tài)軟件在技術(shù)方面的要求越來越高。
3.1組態(tài)軟件面臨的問題
1)用戶對產(chǎn)品的不信任以及現(xiàn)有技術(shù)的不成熟。由于目前市場對組態(tài)軟件提出了一些新的需求,從而對技術(shù)提出了一定的挑戰(zhàn)。我國在技術(shù)上與國外優(yōu)秀產(chǎn)商產(chǎn)品的先進(jìn)技術(shù)存在著一定的差距,一些不良廠生為了利益,以低劣的抄襲國外產(chǎn)品技術(shù)組成軟件。造成了市場對國內(nèi)廠商的產(chǎn)品不信任,和對國內(nèi)生產(chǎn)商的不良印象。因此為了形成良好的市場競爭氛圍,相關(guān)部門應(yīng)制定相關(guān)的扶持政策,規(guī)范市場環(huán)境。
2)組態(tài)軟件的靈活性與操作的高效性產(chǎn)生矛盾。在組態(tài)軟件的研發(fā)時(shí)為了考慮產(chǎn)品的通用性,往往軟件集成了眾多的系統(tǒng)功能。然而實(shí)際使用的時(shí)候往往遇到的問題較為單一,因此組態(tài)軟件的很多功能往往是不需要使用的。加上軟件配制、定制的操作過程往往較為復(fù)雜,因此組態(tài)軟件不能真正有效的發(fā)揮其作用。
3)目前很多組態(tài)軟件屬于C/S結(jié)構(gòu),不能發(fā)揮互聯(lián)網(wǎng)的優(yōu)勢。互聯(lián)網(wǎng)的優(yōu)勢是人們可以隨時(shí)隨地、方便、快捷的進(jìn)行數(shù)據(jù)跟蹤與監(jiān)控。雖然現(xiàn)在一些組態(tài)軟件能夠通過瀏覽器進(jìn)行監(jiān)控和數(shù)據(jù)分析,但是一些組態(tài)化的圖形界面還需要在C/S客戶端中實(shí)現(xiàn),沒能真正發(fā)揮互聯(lián)網(wǎng)的優(yōu)勢。
3.2組態(tài)軟件的發(fā)展趨勢
當(dāng)前計(jì)算機(jī)的發(fā)展,32控計(jì)算機(jī)的自動(dòng)化集成系統(tǒng)新技術(shù)新需求的出現(xiàn),未來組態(tài)軟件起到的作用會(huì)越來越突出。近些年,隨著我國市場經(jīng)濟(jì)的快速發(fā)展以及國有大中型企業(yè)的改制,未來新項(xiàng)目的陸續(xù)上馬,這些都會(huì)給組態(tài)軟件提供了新的發(fā)展機(jī)會(huì)。因此為了把握好新的發(fā)展機(jī)遇,應(yīng)準(zhǔn)確把組態(tài)軟件的發(fā)展趨勢。未來組態(tài)軟件的技術(shù)發(fā)展趨勢為:
3.2.1組態(tài)軟件的網(wǎng)絡(luò)化
隨著科技的進(jìn)步,以及目前人工智能的快速發(fā)展,客戶往往要求軟件能使人們足不出戶就能監(jiān)控到所有的程序,這就要求設(shè)備數(shù)據(jù)的實(shí)時(shí)采集,數(shù)據(jù)的更新存儲(chǔ)、監(jiān)控分析等功能軟件都能及時(shí)跟蹤監(jiān)控。工業(yè)以太網(wǎng)的快速發(fā)展,采集設(shè)備及監(jiān)控設(shè)備等聯(lián)系越來越緊密,簡化了設(shè)備之間的聯(lián)系。
3.2.2現(xiàn)場總線的成熟技術(shù)促進(jìn)組態(tài)軟件的發(fā)展
現(xiàn)場總線技術(shù)是目前發(fā)展迅速的工業(yè)數(shù)據(jù)總線,它解決了智能儀器儀表、控制器、執(zhí)行機(jī)構(gòu)等現(xiàn)場設(shè)備的通訊問題,具有簡單、可靠、經(jīng)濟(jì)實(shí)用等優(yōu)點(diǎn)。在未來大量現(xiàn)場總線設(shè)備將替代目前現(xiàn)有設(shè)備,給組態(tài)軟件帶來了新的發(fā)展機(jī)遇。
3.2.3組態(tài)軟件需要兼容多種操作系統(tǒng)
為了適應(yīng)目前操作系統(tǒng)的多樣性,未來的組態(tài)軟件也需要夸多種操作系統(tǒng),至少需要兼容Window和Linux操作系統(tǒng)。
3.2.4信息化、智能化社會(huì)的到來將為組態(tài)軟件拓展更寬的領(lǐng)域
隨著我國目前經(jīng)濟(jì)、社會(huì)、高新技術(shù)的快速發(fā)展,社會(huì)將逐步進(jìn)入信息化和智能化時(shí)代。組態(tài)軟件將應(yīng)用在農(nóng)業(yè)、工業(yè)、交通、實(shí)驗(yàn)室等眾多領(lǐng)域。
3.2.5組態(tài)軟件的開放化
未來軟件的特點(diǎn)是開放性,軟件采用“標(biāo)準(zhǔn)化技術(shù)”比如ActiveX、OL技術(shù)(Obiect Linking And Embedding)、VBA、OPC(OLE forProcess Control)等技術(shù)。當(dāng)用戶在實(shí)際應(yīng)用的時(shí)候,軟件的現(xiàn)有功能不能滿足要求的時(shí)候,用戶可以根據(jù)自己的需求進(jìn)行二次開發(fā)。
4結(jié)束語
組態(tài)軟件扮演著虛擬世界與現(xiàn)實(shí)世界進(jìn)行溝通的角色,在未來市場需求及技術(shù)發(fā)展推動(dòng)下,組態(tài)軟件會(huì)通過對自身技術(shù)的改進(jìn)升級,使得軟件設(shè)計(jì)和使用越來越人性化,也必將在人類節(jié)能減排事業(yè)上提供更好的支持。國內(nèi)組態(tài)軟件生產(chǎn)廠商應(yīng)準(zhǔn)確分析市場需求,把握未來的技術(shù)發(fā)展方向,努力提高自身技術(shù)水平和產(chǎn)品服務(wù)質(zhì)量。