女人夜夜春高潮爽A∨片传媒_国产精品VIDEOS麻豆_在线精品亚洲一区二区三区_亚洲熟妇无码av

其他
新聞詳情

什么是組態軟件?HMI/MMI/SCADA又是什么?

發布時間:2020-03-20 08:53:55 最后更新:2020-11-23 14:40:50 瀏(liu)覽(lan)次數:5218

組態軟件:一般英(ying)文(wen)簡稱(cheng)有三種分別(bie)為(wei)hmi/MMI/SCADA,對應全稱(cheng)為(wei)Human and Machine Interface/Man and Machine Interface /Supervisory Control and Data Acquisition,中(zhong)文(wen)翻譯為(wei):人機界(jie)面/監視控(kong)制和數據(ju)采(cai)集 軟件。

目前(qian)組態軟(ruan)件的發展(zhan)迅猛(meng),已經擴展(zhan)到企業(ye)信息管理系統,管理和(he)控(kong)制一體(ti)化,遠(yuan)程診斷(duan)和(he)維護(hu)以及(ji)在互聯網上的一系列的數據整合。

1. 組態軟件產生(sheng)的背景

“組(zu)態(tai)”的(de)(de)概念是伴隨著(zhu)集散型控(kong)(kong)制(zhi)(zhi)系(xi)統(tong)(Distributed Control System簡稱(cheng)dcs)的(de)(de)出(chu)現(xian)(xian)才開始被廣大的(de)(de)生(sheng)產(chan)過(guo)程自動化技(ji)(ji)術(shu)(shu)人員所熟知的(de)(de)。在工(gong)業控(kong)(kong)制(zhi)(zhi)技(ji)(ji)術(shu)(shu)的(de)(de)不斷發展和應用過(guo)程中(zhong),PC(包括(kuo)工(gong)控(kong)(kong)機)相比以(yi)前的(de)(de)專用系(xi)統(tong)具(ju)有的(de)(de)優勢日趨明(ming)顯。這(zhe)些(xie)優勢主要(yao)(yao)體現(xian)(xian)在:PC技(ji)(ji)術(shu)(shu)保持了較快的(de)(de)發展速度,各種相關技(ji)(ji)術(shu)(shu)已經(jing)成熟;由PC構建的(de)(de)工(gong)業控(kong)(kong)制(zhi)(zhi)系(xi)統(tong)具(ju)有相對較低(di)的(de)(de)擁有成本;PC的(de)(de)軟(ruan)(ruan)件資源(yuan)和硬件資源(yuan)豐富,軟(ruan)(ruan)件之間的(de)(de)互操作(zuo)性強(qiang);基于(yu)PC的(de)(de)控(kong)(kong)制(zhi)(zhi)系(xi)統(tong)易于(yu)學習和使(shi)用,可以(yi)容易地得到(dao)技(ji)(ji)術(shu)(shu)方面的(de)(de)支持。在PC技(ji)(ji)術(shu)(shu)向工(gong)業控(kong)(kong)制(zhi)(zhi)領(ling)域的(de)(de)滲(shen)透中(zhong),組(zu)態(tai)軟(ruan)(ruan)件占據著(zhu)非常特殊而且(qie)重要(yao)(yao)的(de)(de)地位。

組態軟件是指一些數據采集與過程控制的專用軟件,它們是在自動控制系統監控層一級的軟件平臺和開發環境,使用靈活的組態方式,為用戶提供快速構建工業自動控制系統監控功能的、通用層次的軟件工具。組態軟件應該能支持各種工控設備和常見的通信協議,并且通常應提供分布式數據管理和網絡功能。

對應(ying)于(yu)原有的(de)(de)(de)HMI(人機接(jie)口軟(ruan)件(jian)(jian),Human Machine Interface)的(de)(de)(de)概念,組(zu)態(tai)軟(ruan)件(jian)(jian)應(ying)該(gai)是一個使用(yong)(yong)戶能(neng)快速建立自己的(de)(de)(de)HMI的(de)(de)(de)軟(ruan)件(jian)(jian)工(gong)具(ju),或開(kai)發環境。在組(zu)態(tai)軟(ruan)件(jian)(jian)出現之前,工(gong)控(kong)領域的(de)(de)(de)用(yong)(yong)戶通過(guo)手工(gong)或委托(tuo)第三方編(bian)寫HMI應(ying)用(yong)(yong),開(kai)發時(shi)間長,效率低,可(ke)(ke)靠性差;或者購買專用(yong)(yong)的(de)(de)(de)工(gong)控(kong)系統,通常是封閉(bi)的(de)(de)(de)系統,選擇余地小,往往不能(neng)滿(man)足需求(qiu),很難與(yu)外界進行數據(ju)交互,升級和增加功能(neng)都受到嚴重的(de)(de)(de)限制(zhi)。組(zu)態(tai)軟(ruan)件(jian)(jian)的(de)(de)(de)出現,把用(yong)(yong)戶從這些困境中解脫出來(lai),可(ke)(ke)以利用(yong)(yong)組(zu)態(tai)軟(ruan)件(jian)(jian)的(de)(de)(de)功能(neng),構建一套最適合自己的(de)(de)(de)應(ying)用(yong)(yong)系統。隨(sui)著(zhu)它的(de)(de)(de)快速發展,實時(shi)數據(ju)庫、實時(shi)控(kong)制(zhi)、SCADA、通訊及聯網(wang)、開(kai)放數據(ju)接(jie)口、對I/O設備(bei)的(de)(de)(de)廣泛支持已經(jing)成為它的(de)(de)(de)主要內(nei)容,隨(sui)著(zhu)技術(shu)的(de)(de)(de)發展,監控(kong)組(zu)態(tai)軟(ruan)件(jian)(jian)將(jiang)會不斷被賦予新的(de)(de)(de)內(nei)容。

2. 組態軟件在我國(guo)的發展及(ji)國(guo)內外主要產(chan)

組(zu)態軟件產品于80年(nian)(nian)代(dai)(dai)初出現,并在(zai)80年(nian)(nian)代(dai)(dai)末期(qi)進入我國。但在(zai)90年(nian)(nian)代(dai)(dai)中(zhong)期(qi)之(zhi)前,組(zu)態軟件在(zai)我國的應用并不(bu)普及。究其原因(yin),大致有以下(xia)幾(ji)點:


①國內用(yong)戶還缺乏對(dui)組(zu)態軟件(jian)的(de)認識,項目中(zhong)沒有組(zu)態軟件(jian)的(de)預算(suan),或(huo)寧愿投入人力物力針對(dui)具體項目做長周(zhou)期(qi)的(de)繁冗的(de)上(shang)位機的(de)編程開發,而不采用(yong)組(zu)態軟件(jian);


②在(zai)很(hen)長時間里,國內用戶的軟(ruan)(ruan)件(jian)意識還不(bu)強,面對價格不(bu)菲的進口軟(ruan)(ruan)件(jian)(早期的組(zu)態(tai)軟(ruan)(ruan)件(jian)多為國外(wai)廠(chang)家開發),很(hen)少有用戶愿意去(qu)購買(mai)正版。


③當時(shi)國內的工業(ye)自動化和(he)信(xin)息技術應用(yong)的水平還不高,組態軟件提供(gong)了(le)對大規模應用(yong)、大量數據(ju)進行采集(ji)、監控、處(chu)理(li)并可以將處(chu)理(li)的結果生成管理(li)所(suo)需的數據(ju),這(zhe)些需求并未完

隨著工業控制系統應用的深入,在面臨規模更大、控制更復雜的控制系統時,人們逐漸意識到原有的上位機編程的開發方式。對項目來說是費時費力、得不償失的,同時,MIS(管理信息系統,Management Information System)和CIMS(計算機集成制造系統,Computer Integrated Manufacturing System)的大量應用,要求工業現場為企業的生產、經營、決策提供更詳細和深入的數據,以便優化企業生產經營中的各個環節。因此,在1995年以后,組態軟件在國內的應用逐漸得到了普及。下面就對幾種組態軟件分別進行介紹。


①InTouch:Wonderware的(de)(de)(de)InTouch軟(ruan)(ruan)件是(shi)最早(zao)進入我(wo)(wo)國的(de)(de)(de)組態(tai)軟(ruan)(ruan)件。在80年(nian)代末(mo)、90年(nian)代初(chu),基于Windows3.1的(de)(de)(de)InTouch軟(ruan)(ruan)件曾讓我(wo)(wo)們耳目一新(xin),并且InTouch提供(gong)了豐富的(de)(de)(de)圖庫。但(dan)是(shi),早(zao)期的(de)(de)(de)InTouch軟(ruan)(ruan)件采(cai)用DDE方(fang)式(shi)與驅動程(cheng)序通信(xin),性能較差(cha),最新(xin)的(de)(de)(de)InTouch7.0版已經完全基于32位的(de)(de)(de)Windows平臺,并且提供(gong)了OPC支持(chi)。


②Fix:Intellution公司(si)(si)以(yi)Fix組態軟(ruan)件(jian)起家,1995年(nian)被愛默(mo)生(sheng)收(shou)購(gou),現在是愛默(mo)生(sheng)集團的(de)(de)全資子公司(si)(si),Fix6.x軟(ruan)件(jian)提(ti)供工控人(ren)員(yuan)熟悉的(de)(de)概(gai)念和操(cao)(cao)作界面,并提(ti)供完(wan)備的(de)(de)驅動(dong)(dong)程(cheng)序(xu)(xu)(需(xu)(xu)單獨(du)購(gou)買)。Intellution將自己最新的(de)(de)產品系列命名為iFiX,在iFiX中,Intellution提(ti)供了(le)強大的(de)(de)組態功(gong)能,但新版(ban)本(ben)與以(yi)往的(de)(de)6.x版(ban)本(ben)并不完(wan)全兼容(rong)。原有的(de)(de)Script語(yu)言改為VBA(Visual Basic For Application),并且在內(nei)部(bu)集成了(le)微軟(ruan)的(de)(de)VBA開發環境。遺憾的(de)(de)是,Intellution并沒有提(ti)供6.1版(ban)腳本(ben)語(yu)言到VBA的(de)(de)轉換工具。在iFiX中,Intellution的(de)(de)產品與Microsoft的(de)(de)操(cao)(cao)作系統、網絡進行(xing)了(le)緊密(mi)的(de)(de)集成。Intellution也是OPC(OLE for Process Control)組織的(de)(de)發起成員(yuan)之一。iFiX的(de)(de)OPC組件(jian)和驅動(dong)(dong)程(cheng)序(xu)(xu)同樣(yang)需(xu)(xu)要單獨(du)購(gou)買。


③Citech:CiT公司的(de)(de)(de)(de)Citech也是(shi)(shi)較早進入中(zhong)國市場的(de)(de)(de)(de)產品。Citech具有簡潔的(de)(de)(de)(de)操(cao)作方(fang)式,但(dan)其操(cao)作方(fang)式更多的(de)(de)(de)(de)是(shi)(shi)面向程序員,而不(bu)是(shi)(shi)工(gong)控用戶(hu)。Citech提供(gong)了類似C語(yu)(yu)言(yan)的(de)(de)(de)(de)腳本語(yu)(yu)言(yan)進行(xing)二次(ci)開發,但(dan)與iFix不(bu)同的(de)(de)(de)(de)是(shi)(shi),Citech的(de)(de)(de)(de)腳本語(yu)(yu)言(yan)并非是(shi)(shi)面向對象的(de)(de)(de)(de),而是(shi)(shi)類似于C語(yu)(yu)言(yan),這(zhe)無疑(yi)為用戶(hu)進行(xing)二次(ci)開發增加(jia)了難度。


④WinCC:Simens的(de)(de)WinCC也是一(yi)套(tao)完備的(de)(de)組態開(kai)發(fa)環境,Simens提供類C語言(yan)的(de)(de)腳本,包括一(yi)個調試(shi)環境。WinCC內嵌OPC支持,并可對分(fen)布式(shi)系統進行組態。但WinCC的(de)(de)結(jie)構較(jiao)復雜,用戶(hu)最好經過Simens的(de)(de)培訓以掌(zhang)握WinCC的(de)(de)應用。


⑤ForceControl(力(li)(li)(li)(li)(li)(li)控(kong)(kong)):北京三維力(li)(li)(li)(li)(li)(li)控(kong)(kong)科(ke)技(ji)有(you)限(xian)公司的(de)(de)(de)(de)(de)(de)(de)ForceControl(力(li)(li)(li)(li)(li)(li)控(kong)(kong))從時間概念上來說,力(li)(li)(li)(li)(li)(li)控(kong)(kong)也是(shi)國(guo)內(nei)(nei)(nei)較(jiao)早(zao)就(jiu)(jiu)已經出(chu)現的(de)(de)(de)(de)(de)(de)(de)組(zu)態(tai)軟(ruan)件(jian)之(zhi)一(yi)(yi)(yi)。只是(shi)因為(wei)早(zao)期力(li)(li)(li)(li)(li)(li)控(kong)(kong)一(yi)(yi)(yi)直(zhi)沒有(you)作為(wei)正式商品廣泛推廣,所以并不(bu)為(wei)大(da)多數(shu)人所知(zhi)。大(da)約(yue)在93年左右(you),力(li)(li)(li)(li)(li)(li)控(kong)(kong)就(jiu)(jiu)已形(xing)成(cheng)了(le)(le)(le)第一(yi)(yi)(yi)個(ge)版(ban)本,只是(shi)那時還是(shi)一(yi)(yi)(yi)個(ge)基(ji)于(yu)DOS和(he)VMS的(de)(de)(de)(de)(de)(de)(de)版(ban)本。后來隨著Windows3.1的(de)(de)(de)(de)(de)(de)(de)流行,又開(kai)發出(chu)了(le)(le)(le)16位(wei)Windows版(ban)的(de)(de)(de)(de)(de)(de)(de)力(li)(li)(li)(li)(li)(li)控(kong)(kong)。但直(zhi)至(zhi)Windows95版(ban)本的(de)(de)(de)(de)(de)(de)(de)力(li)(li)(li)(li)(li)(li)控(kong)(kong)誕生之(zhi)前(qian),他主要用(yong)(yong)于(yu)公司內(nei)(nei)(nei)部(bu)的(de)(de)(de)(de)(de)(de)(de)一(yi)(yi)(yi)些(xie)項目。32位(wei)下的(de)(de)(de)(de)(de)(de)(de)1.0版(ban)的(de)(de)(de)(de)(de)(de)(de)力(li)(li)(li)(li)(li)(li)控(kong)(kong),在體系結構(gou)(gou)上就(jiu)(jiu)已經具(ju)備了(le)(le)(le)較(jiao)為(wei)明顯的(de)(de)(de)(de)(de)(de)(de)先進性,其(qi)最(zui)大(da)的(de)(de)(de)(de)(de)(de)(de)特(te)征之(zhi)一(yi)(yi)(yi)就(jiu)(jiu)是(shi)其(qi)基(ji)于(yu)真正意義的(de)(de)(de)(de)(de)(de)(de)分布式實(shi)時數(shu)據庫(ku)的(de)(de)(de)(de)(de)(de)(de)三層結構(gou)(gou),而(er)且(qie)其(qi)實(shi)時數(shu)據庫(ku)結構(gou)(gou)可(ke)為(wei)可(ke)組(zu)態(tai)的(de)(de)(de)(de)(de)(de)(de)活(huo)結構(gou)(gou)。在1999~2000年期間,力(li)(li)(li)(li)(li)(li)控(kong)(kong)得到了(le)(le)(le)長足的(de)(de)(de)(de)(de)(de)(de)發展,最(zui)新推出(chu)的(de)(de)(de)(de)(de)(de)(de)2.0版(ban)在功能的(de)(de)(de)(de)(de)(de)(de)豐富特(te)性、易用(yong)(yong)性、開(kai)放(fang)性和(he)I/O驅動數(shu)量,都得到了(le)(le)(le)很(hen)大(da)的(de)(de)(de)(de)(de)(de)(de)提高。在很(hen)多環節的(de)(de)(de)(de)(de)(de)(de)設(she)計上,力(li)(li)(li)(li)(li)(li)控(kong)(kong)都能從國(guo)內(nei)(nei)(nei)用(yong)(yong)戶的(de)(de)(de)(de)(de)(de)(de)角度出(chu)發,即注重實(shi)用(yong)(yong)性,又不(bu)失大(da)軟(ruan)件(jian)的(de)(de)(de)(de)(de)(de)(de)規范。另(ling)外,公司在產(chan)品的(de)(de)(de)(de)(de)(de)(de)培訓、用(yong)(yong)戶技(ji)術(shu)支持等方面投入了(le)(le)(le)較(jiao)大(da)人力(li)(li)(li)(li)(li)(li),相信在較(jiao)短時間內(nei)(nei)(nei),力(li)(li)(li)(li)(li)(li)控(kong)(kong)軟(ruan)件(jian)產(chan)品將在工控(kong)(kong)軟(ruan)件(jian)界(jie)形(xing)成(cheng)巨大(da)的(de)(de)(de)(de)(de)(de)(de)沖擊。


其他(ta)常(chang)見的(de)組(zu)態(tai)軟件還(huan)有GE的(de)Cimplicity,Rockwell的(de)RsView,NI的(de)LookOut,PCSoft的(de)Wizcon以及國內一些組(zu)態(tai)軟件通態(tai)軟件公司的(de)

3. 組態軟件的功能特(te)點發展方向


目前(qian)看(kan)到的(de)(de)(de)所(suo)有組態軟件都能(neng)(neng)完(wan)成(cheng)類似的(de)(de)(de)功能(neng)(neng):比如,幾乎所(suo)有運行于32位Windows平臺的(de)(de)(de)組態軟件都采(cai)用(yong)類似資源(yuan)瀏(liu)覽器的(de)(de)(de)窗口結構,并且對工業控制系統中(zhong)的(de)(de)(de)各種資源(yuan)(設備、標簽量、畫面等(deng))進行配(pei)置和(he)編輯;都提(ti)供(gong)多種數據驅動程(cheng)序;都使用(yong)腳(jiao)本語言提(ti)供(gong)二次開發的(de)(de)(de)功能(neng)(neng),等(deng)等(deng)。但(dan)是,從技(ji)術(shu)上(shang)說,各種組態軟件提(ti)供(gong)實現這(zhe)些(xie)(xie)功能(neng)(neng)的(de)(de)(de)方法卻各不(bu)相同。從這(zhe)些(xie)(xie)不(bu)同之處,以及(ji)PC技(ji)術(shu)發展的(de)(de)(de)趨勢,可以看(kan)出組態軟件未來發展的(de)(de)(de)方向。


3.1 數據(ju)采集的方式


大多(duo)數(shu)(shu)組態(tai)軟(ruan)件(jian)(jian)(jian)提(ti)供(gong)多(duo)種(zhong)數(shu)(shu)據(ju)采(cai)(cai)(cai)集程(cheng)序,用(yong)戶(hu)(hu)可以(yi)(yi)(yi)進行(xing)配置(zhi)。然而(er),在(zai)這(zhe)種(zhong)情況(kuang)下,驅(qu)動(dong)程(cheng)序只能由(you)(you)組態(tai)軟(ruan)件(jian)(jian)(jian)開發(fa)商提(ti)供(gong),或者(zhe)由(you)(you)用(yong)戶(hu)(hu)按照某種(zhong)組態(tai)軟(ruan)件(jian)(jian)(jian)的(de)(de)接(jie)口(kou)規范(fan)編寫,這(zhe)為(wei)用(yong)戶(hu)(hu)提(ti)出(chu)了(le)(le)過高(gao)的(de)(de)要求。由(you)(you)OPC基(ji)金組織提(ti)出(chu)的(de)(de)OPC規范(fan)基(ji)于(yu)微軟(ruan)的(de)(de)OLE/DCOM技術,提(ti)供(gong)了(le)(le)在(zai)分布式系(xi)統下,軟(ruan)件(jian)(jian)(jian)組件(jian)(jian)(jian)交互和(he)共享(xiang)數(shu)(shu)據(ju)的(de)(de)完整的(de)(de)解決方案(an)。在(zai)支持(chi)OPC的(de)(de)系(xi)統中(zhong),數(shu)(shu)據(ju)的(de)(de)提(ti)供(gong)者(zhe)作(zuo)(zuo)為(wei)服務(wu)器(qi)(Server),數(shu)(shu)據(ju)請(qing)求者(zhe)作(zuo)(zuo)為(wei)客(ke)戶(hu)(hu)(Client),服務(wu)器(qi)和(he)客(ke)戶(hu)(hu)之間通過DCOM接(jie)口(kou)進行(xing)通信,而(er)無需知道對方內部(bu)實(shi)(shi)現的(de)(de)細節。由(you)(you)于(yu)COM技術是(shi)在(zai)二進制(zhi)代碼級實(shi)(shi)現的(de)(de),所以(yi)(yi)(yi)服務(wu)器(qi)和(he)客(ke)戶(hu)(hu)可以(yi)(yi)(yi)由(you)(you)不同的(de)(de)廠商提(ti)供(gong)。在(zai)實(shi)(shi)際應用(yong)中(zhong),作(zuo)(zuo)為(wei)服務(wu)器(qi)的(de)(de)數(shu)(shu)據(ju)采(cai)(cai)(cai)集程(cheng)序往往由(you)(you)硬(ying)件(jian)(jian)(jian)設備制(zhi)造商隨硬(ying)件(jian)(jian)(jian)提(ti)供(gong),可以(yi)(yi)(yi)發(fa)揮硬(ying)件(jian)(jian)(jian)的(de)(de)全部(bu)效能,而(er)作(zuo)(zuo)為(wei)客(ke)戶(hu)(hu)的(de)(de)組態(tai)軟(ruan)件(jian)(jian)(jian)可以(yi)(yi)(yi)通過OPC與各廠家的(de)(de)驅(qu)動(dong)程(cheng)序無縫連接(jie),故從根本上解決了(le)(le)以(yi)(yi)(yi)前采(cai)(cai)(cai)用(yong)專(zhuan)用(yong)格式驅(qu)動(dong)程(cheng)序總是(shi)滯(zhi)后(hou)于(yu)硬(ying)件(jian)(jian)(jian)更新的(de)(de)問題。同時,組態(tai)軟(ruan)件(jian)(jian)(jian)同樣可以(yi)(yi)(yi)作(zuo)(zuo)為(wei)服務(wu)器(qi)為(wei)其他的(de)(de)應用(yong)系(xi)統(如MIS等(deng))提(ti)供(gong)數(shu)(shu)據(ju)。OPC現在(zai)已(yi)經得到了(le)(le)包括Interllution、Simens、GE、ABB等(deng)國外(wai)知名(ming)廠商的(de)(de)支持(chi)。隨著(zhu)支持(chi)OPC的(de)(de)組態(tai)軟(ruan)件(jian)(jian)(jian)和(he)硬(ying)件(jian)(jian)(jian)設備的(de)(de)普(pu)及,使用(yong)OPC進行(xing)數(shu)(shu)據(ju)采(cai)(cai)(cai)集必將成(cheng)為(wei)組態(tai)中(zhong)更合理的(de)(de)選擇。


3.2 腳(jiao)本的功(gong)能


腳(jiao)(jiao)(jiao)本(ben)語(yu)(yu)言(yan)(yan)(yan)是擴充組態(tai)系(xi)統(tong)(tong)功能的(de)(de)(de)(de)重(zhong)要手段。因(yin)此,大多數(shu)(shu)組態(tai)軟(ruan)(ruan)(ruan)件提供了(le)腳(jiao)(jiao)(jiao)本(ben)語(yu)(yu)言(yan)(yan)(yan)的(de)(de)(de)(de)支持(chi)。具體的(de)(de)(de)(de)實現(xian)方(fang)式(shi)(shi)可(ke)分為三種(zhong):一是內置的(de)(de)(de)(de)類C/Basic語(yu)(yu)言(yan)(yan)(yan);二是采用(yong)(yong)微軟(ruan)(ruan)(ruan)的(de)(de)(de)(de)VBA的(de)(de)(de)(de)編程(cheng)語(yu)(yu)言(yan)(yan)(yan);三是有少數(shu)(shu)組態(tai)軟(ruan)(ruan)(ruan)件采用(yong)(yong)面(mian)向對(dui)象(xiang)(xiang)的(de)(de)(de)(de)腳(jiao)(jiao)(jiao)本(ben)語(yu)(yu)言(yan)(yan)(yan)。類C/Basic語(yu)(yu)言(yan)(yan)(yan)要求用(yong)(yong)戶使(shi)用(yong)(yong)類似高(gao)級語(yu)(yu)言(yan)(yan)(yan)的(de)(de)(de)(de)語(yu)(yu)句(ju)書寫腳(jiao)(jiao)(jiao)本(ben),使(shi)用(yong)(yong)系(xi)統(tong)(tong)提供的(de)(de)(de)(de)函數(shu)(shu)調用(yong)(yong)組合完(wan)成各種(zhong)系(xi)統(tong)(tong)功能。應該指明的(de)(de)(de)(de)是,多數(shu)(shu)采用(yong)(yong)這種(zhong)方(fang)式(shi)(shi)的(de)(de)(de)(de)國內組態(tai)軟(ruan)(ruan)(ruan)件,對(dui)腳(jiao)(jiao)(jiao)本(ben)的(de)(de)(de)(de)支持(chi)并不(bu)完(wan)善(shan),許多組態(tai)軟(ruan)(ruan)(ruan)件只提供IF…THEN…ELSE的(de)(de)(de)(de)語(yu)(yu)句(ju)結構,不(bu)提供循環(huan)控制語(yu)(yu)句(ju),為書寫腳(jiao)(jiao)(jiao)本(ben)程(cheng)序(xu)帶來了(le)一定(ding)的(de)(de)(de)(de)困難。微軟(ruan)(ruan)(ruan)的(de)(de)(de)(de)VBA是一種(zhong)相對(dui)完(wan)備的(de)(de)(de)(de)開發(fa)環(huan)境(jing),采用(yong)(yong)VBA的(de)(de)(de)(de)組態(tai)軟(ruan)(ruan)(ruan)件通常(chang)使(shi)用(yong)(yong)微軟(ruan)(ruan)(ruan)的(de)(de)(de)(de)VBA環(huan)境(jing)和組件技術,把組態(tai)系(xi)統(tong)(tong)中(zhong)的(de)(de)(de)(de)對(dui)象(xiang)(xiang)以組件方(fang)式(shi)(shi)實現(xian),使(shi)用(yong)(yong)VBA的(de)(de)(de)(de)程(cheng)序(xu)對(dui)這些(xie)對(dui)象(xiang)(xiang)進行訪(fang)問。由于(yu)VisualBasic是解(jie)釋執行的(de)(de)(de)(de),所以VBA程(cheng)序(xu)的(de)(de)(de)(de)一些(xie)語(yu)(yu)法錯誤可(ke)能到執行時才能發(fa)現(xian)。而面(mian)向對(dui)象(xiang)(xiang)的(de)(de)(de)(de)腳(jiao)(jiao)(jiao)本(ben)語(yu)(yu)言(yan)(yan)(yan)提供了(le)對(dui)象(xiang)(xiang)訪(fang)問機制,對(dui)系(xi)統(tong)(tong)中(zhong)的(de)(de)(de)(de)對(dui)象(xiang)(xiang)可(ke)以通過(guo)其屬性和方(fang)法進行訪(fang)問,比較(jiao)(jiao)容易學(xue)習、掌握(wo)和擴展,但(dan)實現(xian)比較(jiao)(jiao)復(fu)雜。


3.3 組態環境的可擴展性


可(ke)擴(kuo)展性為(wei)用(yong)戶提供(gong)了在不改變原有系(xi)統的(de)情況下,向系(xi)統內增加(jia)新功能的(de)能力,這種(zhong)增加(jia)的(de)功能可(ke)能來自于組態軟件(jian)開發商、第三方(fang)軟件(jian)提供(gong)商或用(yong)戶自身。增加(jia)功能最常用(yong)的(de)手段是ActiveX組件(jian)的(de)應用(yong),目前(qian)還只有少數組態軟件(jian)能提供(gong)完備的(de)ActiveX組件(jian)引(yin)入功能及(ji)實(shi)現引(yin)入對象(xiang)在腳本語言中的(de)訪問。


3.4 組態軟件的開放性


隨著管理信息系統和計算機集成制造系統的普及,生產現場數據的應用已經不僅僅局限于數據采集和監控。在生產制造過程中,需要現場的大量數據進行流程分析和過程控制,以實現對生產流程的調整和優化。現有的組態軟件對大部分這些方面需求還只能以報表的形式提供,或者通過ODBC將數據導出到外部數據庫,以供其他的業務系統調用,在絕大多數情況下,仍然需要進行再開發才能實現。隨著生產決策活動對信息需求的增加,可以預見,組態軟件與管理信息系統或領導信息系統的集成必將更加緊密,并很可能以實現數據分析與決策功能的模塊形式在組態軟件中出現。


3.5 對Internet的(de)支持程度


現代企業的(de)(de)(de)生(sheng)產(chan)(chan)已經趨向國(guo)際化、分(fen)布式的(de)(de)(de)生(sheng)產(chan)(chan)方式。Internet將是(shi)實現分(fen)布式生(sheng)產(chan)(chan)的(de)(de)(de)基礎。組態軟(ruan)件能否從(cong)原有的(de)(de)(de)局域網運(yun)行方式跨越到支持(chi)Internet,是(shi)擺在(zai)所(suo)有組態軟(ruan)件開(kai)發(fa)商面前的(de)(de)(de)一個重要課題。限于(yu)國(guo)內目(mu)前的(de)(de)(de)網絡基礎設施(shi)和工業控(kong)(kong)制(zhi)應(ying)用(yong)的(de)(de)(de)程(cheng)度,筆者認為,在(zai)較(jiao)長時間內,以(yi)瀏覽器(qi)方式通過Internet對工業現場的(de)(de)(de)監(jian)控(kong)(kong),將會在(zai)大部分(fen)應(ying)用(yong)中(zhong)停留于(yu)監(jian)視(shi)階段,而實際控(kong)(kong)制(zhi)功能的(de)(de)(de)完成應(ying)該通過更穩定(ding)的(de)(de)(de)技術(shu),如專(zhuan)用(yong)的(de)(de)(de)遠(yuan)程(cheng)客(ke)戶端(duan)、由專(zhuan)業開(kai)發(fa)商提供的(de)(de)(de)ActiveX控(kong)(kong)件或Java技術(shu)實現。


3.6 組態(tai)軟件(jian)的控制(zhi)功能


隨著(zhu)以工業PC為(wei)核(he)心的(de)(de)(de)自(zi)動控制(zhi)集成系統技(ji)術(shu)的(de)(de)(de)日趨完善和工程技(ji)術(shu)人員的(de)(de)(de)使用(yong)組(zu)(zu)態(tai)(tai)軟(ruan)件(jian)水平的(de)(de)(de)不斷提高,用(yong)戶對組(zu)(zu)態(tai)(tai)軟(ruan)件(jian)的(de)(de)(de)要(yao)求已(yi)不像過去那(nei)樣主要(yao)側(ce)重于畫面(mian),而(er)是(shi)要(yao)考慮一(yi)些實(shi)質性(xing)的(de)(de)(de)應用(yong)功能,如(ru)軟(ruan)件(jian)plc,先進過程控制(zhi)策略等。


軟PLC產品是基于PC機開放結構的控制裝置,它具有硬PLC在功能、可靠性、速度、故障查找等方面的特點,利用軟件技術可將標準的工業PC轉換成全功能的PLC過程控制器。軟PLC綜合了計算機和PLC的開關量控制、模擬量控制、數學運算、數值處理、通信網絡等功能,通過一個多任務控制內核,提供了強大的指令集、快速而準確的掃描周期、可靠的操作和可連接各種I/O系統及網絡的開放式結構。所以

目(mu)前(qian),國(guo)(guo)際上影響比較大(da)的(de)(de)(de)產(chan)品(pin)有:法國(guo)(guo)CJ International公(gong)(gong)司(si)(si)的(de)(de)(de)ISaGRAF軟(ruan)(ruan)件(jian)包(bao)、PCSoft International公(gong)(gong)司(si)(si)的(de)(de)(de)WinPLC、美(mei)(mei)國(guo)(guo)Wizdom Control Intellution公(gong)(gong)司(si)(si)的(de)(de)(de)Paradym-31、美(mei)(mei)國(guo)(guo)Moore Process Automation Solutions公(gong)(gong)司(si)(si)ProcessSuite、美(mei)(mei)國(guo)(guo)Wonder ware Controls公(gong)(gong)司(si)(si)的(de)(de)(de)InControl、SoftPLC公(gong)(gong)司(si)(si)的(de)(de)(de)SoftPLC等。國(guo)(guo)內推出軟(ruan)(ruan)PLC產(chan)品(pin)的(de)(de)(de)組態軟(ruan)(ruan)件(jian)還不見有,國(guo)(guo)內組態軟(ruan)(ruan)件(jian)要想全面(mian)超過國(guo)(guo)外(wai)的(de)(de)(de)競爭對手(shou),就必須搞創(chuang)新,推出類似功(gong)能(neng)的(de)(de)(de)產(chan)品(pin)。


隨著企業提出的高柔性、高效益的要求,以經典控制理論為基礎的控制方案已經不能適應,以多變量預測控制為代表的先進控制策略的提出和成功應用之后,先進過程控制受到了過程工業界的普遍關注。先進過程控制(Advanced Process Control,APC)是指一類在動態環境中,基于模型、充分借助計算機能力,為工廠獲得最大理論而實施的運行和控制策略。先進控制策略主要有:雙重控制及閥位控制、純滯后補償控制、解耦控制、自適應控制、差拍控制、狀態反饋控制、多變量預測控制、推理控制及軟測量技術、智能控制(專家控制、模糊控制和神經網絡控制)等,尤其智能控制已成為開發和應用的熱點。目前,國內許多大企業紛紛投資,在裝置自動化系統中實施先進控制。國外許多控制軟件公司和DCS廠商都在競相開發先進控制和優化控制的工程軟件包。據資料報道,一個乙烯裝置投資163萬美元實施先進控制,完成后預期可獲得效益600萬美元/年。從上可以看出能嵌入先進控制和優化控制策略的組態軟件必將受到用戶的極大歡

4.結束語


用(yong)戶的需求促使技術(shu)不斷進步(bu),在(zai)組(zu)態軟(ruan)(ruan)件(jian)上(shang)這種趨勢體現得(de)尤為(wei)明顯。未來(lai)的組(zu)態軟(ruan)(ruan)件(jian)將(jiang)是提供(gong)更加強(qiang)(qiang)大的分布式(shi)環(huan)境下的組(zu)態功能、全面支(zhi)持ActiveX、擴展能力強(qiang)(qiang)、支(zhi)持OPC等工業標準、控制功能強(qiang)(qiang)、并能通過Internet進行訪問(wen)的開放式(shi)系統。


HMI是Human Machine Interface的簡稱。


HMI其實(shi)廣義的解釋就(jiu)是“使用者與機(ji)器間溝通(tong)、傳達及(ji)接收信息的一(yi)個接口”。


舉(ju)個例(li)子來(lai)說(shuo),在(zai)一座工(gong)廠(chang)(chang)里頭,我們要搜集工(gong)廠(chang)(chang)各個區(qu)域的(de)溫度、濕度以(yi)及工(gong)廠(chang)(chang)中機(ji)器的(de)狀態(tai)


等等的信息透過一臺 監視(shi)并記錄這些(xie)參數,并在一些(xie)意外狀況(kuang)發生的時(shi)候能夠加以處理(li)。


這便(bian)是一(yi)個很典型的(de)SCADA/HMI的(de)運用,一(yi)般(ban)而言,HMI系(xi)統(tong)必須(xu)有幾項(xiang)基(ji)本的(de)能力:


實(shi)時(shi)的資料(liao)趨勢顯示(shi)——把擷取的資料(liao)立即顯示(shi)在屏幕(mu)上。


自(zi)動記錄資料——自(zi)動將資料儲存至數(shu)據庫中,以便日后查(cha)看(kan)。


歷史資料趨勢顯示——把數據(ju)庫(ku)中(zhong)的資料作(zuo)可視(shi)化的呈(cheng)現。


報(bao)表(biao)(biao)的(de)產生與打印(yin)——能把資料轉換成報(bao)表(biao)(biao)的(de)格式,并能夠(gou)打印(yin)出(chu)來。


圖(tu)形接口控制(zhi)——操作者能(neng)夠(gou)透過圖(tu)形接口直接控制(zhi)機臺等裝置。


警報的產(chan)生與記錄(lu)——使用者可以定(ding)義一些警報產(chan)生的條件,


比方說溫度過度或壓力(li)超過臨界值,在這樣的(de)條件(jian)下(xia)系統會產生警報,通(tong)知作業員(yuan)處理。


制(zhi)(zhi)——操作者(zhe)能夠(gou)透過圖(tu)形接(jie)口直接(jie)控制(zhi)(zhi)機臺(tai)等裝置。

警報的產生與記(ji)錄——使用者可以定義一些警報產生的條件(jian),

比方說溫度過(guo)度或壓力超過(guo)臨界值(zhi),在這樣的條件下系統會產生警報,通知(zhi)作業員處理(li)。

在線(xian)客服
客服(fu)電話
  • 0755-23712116
  • 13310869691