什么是組態(tài)軟件
對(duì)應(yīng)于原有的HMI(人機(jī)接口軟件,HumanMachineInterface)的概念,組態(tài)軟件應(yīng)該是一個(gè)使用戶(hù)能快速建立自己的HMI的軟件工具,或開(kāi)發(fā)環(huán)境。在組態(tài)軟件出現(xiàn)之前,工控領(lǐng)域的用戶(hù)通過(guò)手工或委托第三方編寫(xiě)HMI應(yīng)用,開(kāi)發(fā)時(shí)間長(zhǎng),效率低,可靠性差;或者購(gòu)買(mǎi)專(zhuān)用的工控系統(tǒng),通常是封閉的系統(tǒng),選擇余地小,往往不能滿(mǎn)足需求,很難與外界進(jìn)行數(shù)據(jù)交互,升級(jí)和增加功能都受到嚴(yán)重的限制。組態(tài)軟件的出現(xiàn),把用戶(hù)從這些困境中解脫出來(lái),可以利用組態(tài)軟件的功能,構(gòu)建一套最適合自己的應(yīng)用系統(tǒng)。隨著它的快速發(fā)展,實(shí)時(shí)數(shù)據(jù)庫(kù)、實(shí)時(shí)控制、SCADA、通訊及聯(lián)網(wǎng)、開(kāi)放數(shù)據(jù)接口、對(duì)I/O設(shè)備的廣泛支持已經(jīng)成為它的主要內(nèi)容,隨著技術(shù)的發(fā)展,監(jiān)控組態(tài)軟件將會(huì)不斷被賦予新的內(nèi)容。
組態(tài)軟件開(kāi)發(fā)的特點(diǎn)
(1)功能強(qiáng)大
組態(tài)軟件提供豐富的編輯和作圖工具,提供大量的工業(yè)設(shè)備圖符、儀表圖符以及趨勢(shì)圖、歷史曲線(xiàn)、數(shù)據(jù)分析圖等;提供十分友好的圖形化用戶(hù)界面(GraphicsUserInterface,GUI),包括一整套Windows風(fēng)格的窗口、菜單、按鈕、信息區(qū)、工具欄、滾動(dòng)條等;畫(huà)面豐富多彩,為設(shè)備的正常運(yùn)行、操作人員的集中監(jiān)控提供了極大的方便;具有強(qiáng)大的通信功能和良好的開(kāi)放性,組態(tài)軟件向下可以與數(shù)據(jù)采集硬件通信,向上可與管理網(wǎng)絡(luò)互聯(lián)。
(2)簡(jiǎn)單易學(xué)
使用組態(tài)軟件不需要掌握太多的編程語(yǔ)言技術(shù),甚至不需要編程技術(shù),根據(jù)工程實(shí)際情況,利用其提供的底層設(shè)備(PLC、智能儀表、智能模塊、板卡、變頻器等)的I/O驅(qū)動(dòng)、開(kāi)放式的數(shù)據(jù)庫(kù)和界面制作工具,就能完成一個(gè)具有動(dòng)畫(huà)效果、實(shí)時(shí)數(shù)據(jù)處理、歷史數(shù)據(jù)和曲線(xiàn)并存、具有多媒體功能和網(wǎng)絡(luò)功能的復(fù)雜工程。
(3)擴(kuò)展性好
組態(tài)軟件開(kāi)發(fā)的應(yīng)用程序,當(dāng)現(xiàn)場(chǎng)條件(包括硬件設(shè)備、系統(tǒng)結(jié)構(gòu)等)或用戶(hù)需求發(fā)生改變時(shí),不需要太多的修改就可以方便地完成軟件的更新和升級(jí)。
(4)實(shí)時(shí)多任務(wù)
組態(tài)軟件開(kāi)發(fā)的項(xiàng)目中,數(shù)據(jù)采集與輸出、數(shù)據(jù)處理與算法實(shí)現(xiàn)、圖形顯示及人機(jī)對(duì)話(huà)、實(shí)時(shí)數(shù)據(jù)的存儲(chǔ)、檢索管理、實(shí)時(shí)通信等多個(gè)任務(wù)可以在同一臺(tái)計(jì)算機(jī)上同時(shí)運(yùn)行。組態(tài)控制技術(shù)是計(jì)算機(jī)控制技術(shù)發(fā)展的結(jié)果,采用組態(tài)控制技術(shù)的計(jì)算機(jī)控制系統(tǒng)***的特點(diǎn)是從硬件到軟件開(kāi)發(fā)都具有組態(tài)性,因此極大地提高了系統(tǒng)的可靠性和開(kāi)發(fā)速率,降低了開(kāi)發(fā)難度,而且其可視化圖形化的管理功能方便了生產(chǎn)管理與維護(hù)。
常見(jiàn)的組態(tài)軟件有哪些
①I(mǎi)nTouch
Wonderware的InTouch軟件是最早進(jìn)入我國(guó)的組態(tài)軟件。在80年代末、90年代初,基于Windows3.1的InTouch軟件曾讓我們耳目一新,并且InTouch提供了豐富的圖庫(kù)。但是,早期的InTouch軟件采用DDE方式與驅(qū)動(dòng)程序通信,性能較差,***的InTouch7.0版已經(jīng)完全基于32位的Windows平臺(tái),并且提供了OPC支持。
②Fix
Intellution公司以Fix組態(tài)軟件起家,1995年被愛(ài)默生收購(gòu),現(xiàn)在是愛(ài)默生集團(tuán)的全資子公司,F(xiàn)ix6.x軟件提供工控人員熟悉的概念和操作界面,并提供完備的驅(qū)動(dòng)程序(需單獨(dú)購(gòu)買(mǎi))。Intellution將自己***的產(chǎn)品系列命名為iFiX,在iFiX中,Intellution提供了強(qiáng)大的組態(tài)功能,但新版本與以往的6.x版本并不完全兼容。原有的Script語(yǔ)言改為VBA(VisualBasicForApplication),并且在內(nèi)部集成了微軟的VBA開(kāi)發(fā)環(huán)境。遺憾的是,Intellution并沒(méi)有提供6.1版腳本語(yǔ)言到VBA的轉(zhuǎn)換工具。在iFiX中,Intellution的產(chǎn)品與Microsoft的操作系統(tǒng)、網(wǎng)絡(luò)進(jìn)行了緊密的集成。Intellution也是OPC(OLEforProcessControl)組織的發(fā)起成員之一。iFiX的OPC組件和驅(qū)動(dòng)程序同樣需要單獨(dú)購(gòu)買(mǎi)。
③Citech
CiT公司的Citech也是較早進(jìn)入中國(guó)市場(chǎng)的產(chǎn)品。Citech具有簡(jiǎn)潔的操作方式,但其操作方式更多的是面向程序員,而不是工控用戶(hù)。Citech提供了類(lèi)似C語(yǔ)言的腳本語(yǔ)言進(jìn)行二次開(kāi)發(fā),但與iFix不同的是,Citech的腳本語(yǔ)言并非是面向?qū)ο蟮?,而是?lèi)似于C語(yǔ)言,這無(wú)疑為用戶(hù)進(jìn)行二次開(kāi)發(fā)增加了難度。
④WinCC
Simens的WinCC也是一套完備的組態(tài)開(kāi)發(fā)環(huán)境,Simens提供類(lèi)C語(yǔ)言的腳本,包括一個(gè)調(diào)試環(huán)境。WinCC內(nèi)嵌OPC支持,并可對(duì)分布式系統(tǒng)進(jìn)行組態(tài)。但WinCC的結(jié)構(gòu)較復(fù)雜,用戶(hù)***經(jīng)過(guò)Simens的培訓(xùn)以掌握WinCC的應(yīng)用。
-
組態(tài)軟件
+關(guān)注
關(guān)注
4文章
231瀏覽量
27048 -
組態(tài)
+關(guān)注
關(guān)注
0文章
148瀏覽量
15000
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論