組態(tài)軟件概述組態(tài)王軟件的安裝組態(tài)王的使用入門(mén)
《組態(tài)軟件概述組態(tài)王軟件的安裝組態(tài)王的使用入門(mén)》由會(huì)員分享,可在線閱讀,更多相關(guān)《組態(tài)軟件概述組態(tài)王軟件的安裝組態(tài)王的使用入門(mén)(63頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、l1.1 組態(tài)軟件概述l1.2 組態(tài)王軟件的安裝l1.3 組態(tài)王的使用入門(mén)第1章 組態(tài)軟件概述及組態(tài)王軟件安裝和運(yùn)行 1.1 組態(tài)軟件概述l1. 組態(tài)軟件產(chǎn)生的背景l(fā) “組態(tài)”的概念是伴隨著集散型控制系統(tǒng)(Distributed Control System,簡(jiǎn)稱(chēng)DCS)的出現(xiàn)才開(kāi)始被廣大的生產(chǎn)過(guò)程自動(dòng)化技術(shù)人員所熟知的。在工業(yè)控制技術(shù)的不斷發(fā)展和應(yīng)用過(guò)程中,PC(包括工控機(jī))相比以前的專(zhuān)用系統(tǒng)具有的優(yōu)勢(shì)日趨明顯。這些優(yōu)勢(shì)主要體現(xiàn)在: PC 技術(shù)保持了較快的發(fā)展速度,各種相關(guān)技術(shù)成熟;由PC 構(gòu)建的工業(yè)控制系統(tǒng)具有相對(duì)較低的成本;PC 的軟件資源和硬件資源豐富,軟件之間的互操作性強(qiáng);基于PC
2、的控制系統(tǒng)易于學(xué)習(xí)和使用,可以容易地得到技術(shù)方面的支持。在PC 技術(shù)向工業(yè)控制領(lǐng)域的滲透中,組態(tài)軟件占據(jù)著非常特殊而且重要的地位。 返回下一頁(yè) l組態(tài)軟件是指一些數(shù)據(jù)采集與過(guò)程控制的專(zhuān)用軟件,它們是在自動(dòng)控制系統(tǒng)監(jiān)控層一級(jí)的軟件平臺(tái)和開(kāi)發(fā)環(huán)境,使用靈活的組態(tài)方式,為用戶(hù)提供快速構(gòu)建工業(yè)自動(dòng)控制系統(tǒng)監(jiān)控功能的、通用層次的軟件工具。組態(tài)軟件應(yīng)該能支持各種工控設(shè)備和常見(jiàn)的通訊協(xié)議,并且通常應(yīng)提供分布式數(shù)據(jù)管理和網(wǎng)絡(luò)功能。對(duì)應(yīng)于原有的HMI 的概念,組態(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)
3、,效率低,可靠性差;或者購(gòu)買(mǎi)專(zhuān)用的工控系統(tǒng),通常是封閉的系統(tǒng),選擇余地小,往往不能滿足需求,很難與外界進(jìn)行數(shù)據(jù)交互,升級(jí)和增加功能都受到嚴(yán)重的限制。1.1 組態(tài)軟件概述 返回上一頁(yè)下一頁(yè) l組態(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)容。1.1 組態(tài)軟件概述 返回上一頁(yè)下一頁(yè) l2. 組態(tài)軟件在我國(guó)的發(fā)展及國(guó)內(nèi)外主要產(chǎn)品介紹l組態(tài)軟件產(chǎn)品于20 世紀(jì)80 年代初出現(xiàn),并在
4、80 年代末期進(jìn)入我國(guó)。但在90 年代中期之前,組態(tài)軟件在我國(guó)的應(yīng)用并不普及。究其原因,大致有以下幾點(diǎn):l(1)國(guó)內(nèi)用戶(hù)還缺乏對(duì)組態(tài)軟件的認(rèn)識(shí),項(xiàng)目中沒(méi)有組態(tài)軟件的預(yù)算,或?qū)幵竿度肴肆ξ锪︶槍?duì)具體項(xiàng)目做長(zhǎng)周期的繁冗的上位機(jī)的編程開(kāi)發(fā),而不采用組態(tài)軟件。l(2)在很長(zhǎng)時(shí)間里,國(guó)內(nèi)用戶(hù)的軟件意識(shí)還不強(qiáng),面對(duì)價(jià)格不菲的進(jìn)口軟件(早期的組態(tài)軟件多為國(guó)外廠家開(kāi)發(fā)),很少有用戶(hù)愿意去購(gòu)買(mǎi)正版。1.1 組態(tài)軟件概述返回上一頁(yè)下一頁(yè) l(3)當(dāng)時(shí)國(guó)內(nèi)的工業(yè)自動(dòng)化和信息技術(shù)應(yīng)用的水平還不高,組態(tài)軟件提供了對(duì)大規(guī)模應(yīng)用、大量數(shù)據(jù)進(jìn)行采集、監(jiān)控、處理并可以將處理的結(jié)果生成管理所需的數(shù)據(jù),這些需求并未完全形成。l隨著
5、工業(yè)控制系統(tǒng)應(yīng)用的深入,在面臨規(guī)模更大、控制更復(fù)雜的控制系統(tǒng)時(shí),人們逐漸意識(shí)到原有的上位機(jī)編程的開(kāi)發(fā)方式。對(duì)項(xiàng)目來(lái)說(shuō)是費(fèi)時(shí)費(fèi)力、得不償失的,同時(shí),MIS(管理信息系統(tǒng),Management Information System)和CIMS(計(jì)算機(jī)集成制造系統(tǒng),ComputerIntegrated Manufacturing System)的大量應(yīng)用,要求工業(yè)現(xiàn)場(chǎng)為企業(yè)的生產(chǎn)、經(jīng)營(yíng)、決策提供更詳細(xì)和深入的數(shù)據(jù),以便優(yōu)化企業(yè)生產(chǎn)經(jīng)營(yíng)中的各個(gè)環(huán)節(jié)。因此,在1995 年以后組態(tài)軟件在國(guó)內(nèi)的應(yīng)用逐漸得到了普及。下面就對(duì)幾種組態(tài)軟件分別進(jìn)行介紹。1.1 組態(tài)軟件概述 返回上一頁(yè)下一頁(yè) l InTouch:
6、Wonderware 的InTouch 軟件是最早進(jìn)入我國(guó)的組態(tài)軟件。在20 世紀(jì)80 年代末、90 年代初,基于Windows 3.1 的InTouch 軟件曾讓我們耳目一新,并且InTouch 提供了豐富的圖庫(kù)。但是,早期的InTouch 軟件采用DDE 方式與驅(qū)動(dòng)程序通訊,性能較差,最新的InTouch 7.0 版已經(jīng)完全基于32 位的Windows 平臺(tái),并且提供了OPC 支持。l Fix:美國(guó)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))
7、。Intellution 將自己最新的產(chǎn)品系列命名為Ifix,在Ifix 中,Intellution 提供了強(qiáng)大的組態(tài)功能,1.1 組態(tài)軟件概述 返回上一頁(yè)下一頁(yè) l但新版本與以往的6.x 版本并不完全兼容。原有的Script 語(yǔ)言改為VBA(Visual Basic for Application),并且在內(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(Ole for Process Con
8、trol)組織的發(fā)起成員之一。Ifix 的OPC 組件和驅(qū)動(dòng)程序同樣需要單獨(dú)購(gòu)買(mǎi)。1.1 組態(tài)軟件概述 返回上一頁(yè)下一頁(yè) l 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ā)增加了難度。l WinCC:Simens 的WinCC 也是一套完備的組態(tài)開(kāi)發(fā)環(huán)境,Simens 提供類(lèi)似C 語(yǔ)言的腳本,包括一個(gè)調(diào)試環(huán)境。WinCC 內(nèi)嵌
9、OPC 支持,并可對(duì)分布式系統(tǒng)進(jìn)行組態(tài)。但WinCC的結(jié)構(gòu)較復(fù)雜,用戶(hù)最好經(jīng)過(guò)Simens 的培訓(xùn)以掌握WinCC 的應(yīng)用。1.1 組態(tài)軟件概述 返回上一頁(yè)下一頁(yè) l 組態(tài)王:組態(tài)王是國(guó)內(nèi)第一家較有影響的組態(tài)軟件開(kāi)發(fā)公司(更早的品牌多數(shù)已經(jīng)湮滅)。組態(tài)王提供了資源管理器式的操作主界面,并且提供了以漢字作為關(guān)鍵字的腳本語(yǔ)言支持。組態(tài)王也提供多種硬件驅(qū)動(dòng)程序。l 力控:大慶三維公司的力控是國(guó)內(nèi)較早就已經(jīng)出現(xiàn)的組態(tài)軟件之一。32 位下的1.0 版的力控,在體系結(jié)構(gòu)上就已經(jīng)具備了較為明顯的先進(jìn)性,其最大的特征之一就是其基于真正意義的分布式實(shí)時(shí)數(shù)據(jù)庫(kù)的三層結(jié)構(gòu),而且其實(shí)時(shí)數(shù)據(jù)庫(kù)結(jié)構(gòu)可為可組態(tài)的活結(jié)構(gòu)。在
10、19992000 年期間,力控得到了長(zhǎng)足的發(fā)展,最新推出的2.0 版在功能的豐富特性、易用性、開(kāi)放性和I/O 驅(qū)動(dòng)數(shù)量,都得到了很大的提高。l MCGS:為用戶(hù)提供了解決實(shí)際工程問(wèn)題的完整方案和開(kāi)發(fā)平臺(tái)。用戶(hù)無(wú)須具備計(jì)算機(jī)編程的知識(shí),就可以在短時(shí)間內(nèi)輕而易舉地完成一個(gè)運(yùn)行穩(wěn)定、功能成熟、維護(hù)量小并且具備專(zhuān)業(yè)水準(zhǔn)的計(jì)算機(jī)監(jiān)控系統(tǒng)的開(kāi)發(fā)工作。1.1 組態(tài)軟件概述 返回上一頁(yè)下一頁(yè) l3. 組態(tài)軟件的發(fā)展方向l目前看到的所有組態(tài)軟件都能完成類(lèi)似的功能:比如,幾乎所有運(yùn)行于32 位Windows平臺(tái)的組態(tài)軟件都采用類(lèi)似資源瀏覽器的窗口結(jié)構(gòu),并且對(duì)工業(yè)控制系統(tǒng)中的各種資源(設(shè)備、標(biāo)簽量、畫(huà)面等)進(jìn)行配置
11、和編輯;都提供多種數(shù)據(jù)驅(qū)動(dòng)程序;都使用腳本語(yǔ)言提供二次開(kāi)發(fā)的功能等等。但是,從技術(shù)上說(shuō),各種組態(tài)軟件提供實(shí)現(xiàn)這些功能的方法卻各不相同。l從這些不同之處,以及PC 技術(shù)發(fā)展的趨勢(shì),可以看出組態(tài)軟件未來(lái)發(fā)展的方向。1.1 組態(tài)軟件概述 返回上一頁(yè)下一頁(yè) l 1)數(shù)據(jù)采集的方式l大多數(shù)組態(tài)軟件提供多種數(shù)據(jù)采集程序,用戶(hù)可以進(jìn)行配置。然而,在這種情況下,驅(qū)動(dòng)程序只能由組態(tài)軟件開(kāi)發(fā)商提供,或者由用戶(hù)按照某種組態(tài)軟件的接口規(guī)范編寫(xiě),這對(duì)用戶(hù)提出了過(guò)高的要求。由OPC 基金組織提出的OPC 規(guī)范基于微軟的OLE/DCOM 技術(shù),提供了在分布式系統(tǒng)下,軟件組件交互和共享數(shù)據(jù)的完整的解決方案。在支持OPC 的系
12、統(tǒng)中,數(shù)據(jù)的提供者作為服務(wù)器(Server),數(shù)據(jù)請(qǐng)求者作為客戶(hù)(Client),服務(wù)器和客戶(hù)之間通過(guò)DCOM 接口進(jìn)行通訊,而無(wú)需知道對(duì)方內(nèi)部實(shí)現(xiàn)的細(xì)節(jié)。由于COM 技術(shù)是在二進(jìn)制代碼級(jí)實(shí)現(xiàn)的,所以服務(wù)器和客戶(hù)可以由不同的廠商提供。1.1 組態(tài)軟件概述 返回上一頁(yè)下一頁(yè) l在實(shí)際應(yīng)用中,作為服務(wù)器的數(shù)據(jù)采集程序往往由硬件設(shè)備制造商隨硬件提供,可以發(fā)揮硬件的全部效能,而作為客戶(hù)的組態(tài)軟件可以通過(guò)OPC 與各廠家的驅(qū)動(dòng)程序無(wú)縫連接,故從根本上解決了以前采用專(zhuān)用格式驅(qū)動(dòng)程序總是滯后于硬件更新的問(wèn)題。同時(shí),組態(tài)軟件同樣可以作為服務(wù)器為其他的應(yīng)用系統(tǒng)(如MIS 等)提供數(shù)據(jù)。OPC 現(xiàn)在已經(jīng)得到了包括
13、Intellution、Simens、GE、ABB 等國(guó)外知名廠商的支持。隨著支持OPC 的組態(tài)軟件和硬件設(shè)備的普及,使用PC 進(jìn)行數(shù)據(jù)采集必將成為組態(tài)中更合理的選擇。1.1 組態(tài)軟件概述 返回上一頁(yè)下一頁(yè) l 2)腳本的功能l腳本語(yǔ)言是擴(kuò)充組態(tài)系統(tǒng)功能的重要手段。因此,大多數(shù)組態(tài)軟件提供了腳本語(yǔ)言的支持。具體的實(shí)現(xiàn)方式可分為三種:一是內(nèi)置的類(lèi)C/Basic 語(yǔ)言;二是采用微軟的VBA 的編程語(yǔ)言;三是有少數(shù)組態(tài)軟件采用面向?qū)ο蟮哪_本語(yǔ)言。類(lèi)C/Basic 語(yǔ)言要求用戶(hù)使用類(lèi)似高級(jí)語(yǔ)言的語(yǔ)句書(shū)寫(xiě)腳本,使用系統(tǒng)提供的函數(shù)調(diào)用組合完成各種系統(tǒng)功能。應(yīng)該指明的是,多數(shù)采用這種方式的國(guó)內(nèi)組態(tài)軟件,對(duì)腳
14、本的支持并不完善,許多組態(tài)軟件只提供IFTHENELSE 的語(yǔ)句結(jié)構(gòu),不提供循環(huán)控制語(yǔ)句,為書(shū)寫(xiě)腳本程序帶來(lái)了一定的困難。1.1 組態(tài)軟件概述 返回上一頁(yè)下一頁(yè) l微軟的VBA 是一種相對(duì)完備的開(kāi)發(fā)環(huán)境,采用VBA 的組態(tài)軟件通常使用微軟的VBA 環(huán)境和組件技術(shù),把組態(tài)系統(tǒng)中的對(duì)象以組件方式實(shí)現(xiàn),使用VBA 的程序?qū)@些對(duì)象進(jìn)行訪問(wèn)。由于Visual Basic是解釋執(zhí)行的,所以VBA 程序的一些語(yǔ)法錯(cuò)誤可能到執(zhí)行時(shí)才能發(fā)現(xiàn)。而面向?qū)ο蟮哪_本語(yǔ)言提供了對(duì)象訪問(wèn)機(jī)制,對(duì)系統(tǒng)中的對(duì)象可以通過(guò)其屬性和方法進(jìn)行訪問(wèn),比較容易學(xué)習(xí)、掌握和擴(kuò)展,但實(shí)現(xiàn)比較復(fù)雜。l 3)組態(tài)環(huán)境的可擴(kuò)展性l可擴(kuò)展性為用戶(hù)提
15、供了在不改變?cè)邢到y(tǒng)的情況下,向系統(tǒng)內(nèi)增加新功能的能力,這種增加的功能可能來(lái)自于組態(tài)軟件開(kāi)發(fā)商、第三方軟件提供商或用戶(hù)自身。增加功能最常用的手段是ActiveX 組件的應(yīng)用,目前還只有少數(shù)組態(tài)軟件能提供完備的ActiveX 組件引入功能及實(shí)現(xiàn)引入對(duì)象在腳本語(yǔ)言中的訪問(wèn)。1.1 組態(tài)軟件概述 返回上一頁(yè)下一頁(yè) l 4)組態(tài)軟件的開(kāi)放性l隨著管理信息系統(tǒng)和計(jì)算機(jī)集成制造系統(tǒng)的普及,生產(chǎn)現(xiàn)場(chǎng)數(shù)據(jù)的應(yīng)用已經(jīng)不僅僅局限于數(shù)據(jù)采集和監(jiān)控。在生產(chǎn)制造過(guò)程中,需要現(xiàn)場(chǎng)的大量數(shù)據(jù)進(jìn)行流程分析和過(guò)程控制,以實(shí)現(xiàn)對(duì)生產(chǎn)流程的調(diào)整和優(yōu)化?,F(xiàn)有的組態(tài)軟件對(duì)大部分這些方面需求還只能以報(bào)表的形式提供,或者通過(guò)ODBC 將數(shù)
16、據(jù)導(dǎo)出到外部數(shù)據(jù)庫(kù),以供其他的業(yè)務(wù)系統(tǒng)調(diào)用,在絕大多數(shù)情況下,仍然需要進(jìn)行再開(kāi)發(fā)才能實(shí)現(xiàn)。隨著生產(chǎn)決策活動(dòng)對(duì)信息需求的增加,可以預(yù)見(jiàn),組態(tài)軟件與管理信息系統(tǒng)或領(lǐng)導(dǎo)信息系統(tǒng)的集成必將更加緊密,并很可能以實(shí)現(xiàn)數(shù)據(jù)分析與決策功能的模塊形式在組態(tài)軟件中出現(xiàn)。1.1 組態(tài)軟件概述 返回上一頁(yè)下一頁(yè) l 5)對(duì)Internet 的支持程度l現(xiàn)代企業(yè)的生產(chǎn)已經(jīng)趨向國(guó)際化、分布式的生產(chǎn)方式。Internet 將是實(shí)現(xiàn)分布式生產(chǎn)的基礎(chǔ)。l 6)組態(tài)軟件的控制功能l隨著以工業(yè)PC 為核心的自動(dòng)控制集成系統(tǒng)技術(shù)的日趨完善和工程技術(shù)人員的使用組態(tài)軟件水平的不斷提高,用戶(hù)對(duì)組態(tài)軟件的要求已不像過(guò)去那樣主要側(cè)重于畫(huà)面,而
17、是要考慮一些實(shí)質(zhì)性的應(yīng)用功能,如軟件PLC,先進(jìn)過(guò)程控制策略等。經(jīng)典控制理論為基礎(chǔ)的控制方案已經(jīng)不能適應(yīng)企業(yè)提出的高柔性、高效益的要求,以多變量預(yù)測(cè)控制為代表的先進(jìn)控制策略的提出和成功應(yīng)用之后,先進(jìn)過(guò)程控制受到了過(guò)程工業(yè)界的普遍關(guān)注。1.1 組態(tài)軟件概述 返回上一頁(yè)下一頁(yè) l先進(jìn)過(guò)程控制(Advanced Process Control,APC)是指一類(lèi)在動(dòng)態(tài)環(huán)境中,基于模型、充分借助計(jì)算機(jī)能力,為工廠獲得最大理論而實(shí)施的運(yùn)行和控制策略。先進(jìn)控制策略主要有:雙重控制及閥位控制、純滯后補(bǔ)償控制、解耦控制、自適應(yīng)控制、差拍控制、狀態(tài)反饋控制、多變量預(yù)測(cè)控制、推理控制及軟測(cè)量技術(shù)、智能控制(專(zhuān)家控制
18、、模糊控制和神經(jīng)網(wǎng)絡(luò)控制)等,尤其智能控制已成為開(kāi)發(fā)和應(yīng)用的熱點(diǎn)。目前,國(guó)內(nèi)許多大企業(yè)紛紛投資,在裝置自動(dòng)化系統(tǒng)中實(shí)施先進(jìn)控制。國(guó)外許多控制軟件公司和DCS 廠商都在競(jìng)相開(kāi)發(fā)先進(jìn)控制和優(yōu)化控制的工程軟件包。從上可以看出能嵌入先進(jìn)控制和優(yōu)化控制策略的組態(tài)軟件必將受到用戶(hù)的極大歡迎。1.1 組態(tài)軟件概述 返回上一頁(yè) l “組態(tài)王”軟件存于一張光盤(pán)上。光盤(pán)上的Install.exe 安裝程序會(huì)自動(dòng)運(yùn)行,啟動(dòng)組態(tài)王安裝過(guò)程向?qū)?。l“組態(tài)王”的安裝步驟如下:(以Win2000 下的安裝為例,WinNT4.0 和WinXP 下的安裝無(wú)任何差別)。l第一步:?jiǎn)?dòng)計(jì)算機(jī)系統(tǒng)。l第二步:在光盤(pán)驅(qū)動(dòng)器中插入“組態(tài)
19、王”軟件的安裝盤(pán),系統(tǒng)會(huì)自動(dòng)啟動(dòng)Install.exe 安裝程序,如圖11 所示,只要按照提示點(diǎn)擊安裝即可。1.2 組態(tài)王軟件的安裝 返回 l1. 認(rèn)識(shí)組態(tài)王程序成員l 1)開(kāi)發(fā)版l有64 點(diǎn)、128 點(diǎn)、256 點(diǎn)、512 點(diǎn)、1 024 點(diǎn)和不限點(diǎn)共六種規(guī)格。內(nèi)置編程語(yǔ)言,支持網(wǎng)絡(luò)功能內(nèi)置高速歷史庫(kù),支持運(yùn)行環(huán)境在線運(yùn)行8 小時(shí)。l 2)運(yùn)行版l有64 點(diǎn)、128 點(diǎn)、256 點(diǎn)、512 點(diǎn)、1 024 點(diǎn)和不限點(diǎn)共六種規(guī)格。支持網(wǎng)絡(luò)功能,可選用通訊驅(qū)動(dòng)程序。l 3)NetViewl有512 點(diǎn)、不限點(diǎn)共兩種規(guī)格。支持網(wǎng)絡(luò)功能,不可選用通訊驅(qū)動(dòng)程序。1.3 組態(tài)王的使用入門(mén) 返回下一頁(yè) l
20、 4)For Internet 應(yīng)用l有5 用戶(hù)、10 用戶(hù)、20 用戶(hù)、50 用戶(hù)、無(wú)限用戶(hù)五種規(guī)格。在組態(tài)王普通版本上增加Internet 遠(yuǎn)程瀏覽功能l 5)演示版l支持64 點(diǎn),內(nèi)置編程語(yǔ)言,在線運(yùn)行2 小時(shí),可選用通訊驅(qū)動(dòng)程序。l2. 組態(tài)王的版本l所有版本都可以運(yùn)行在Windows 98(第二版)、Windows NT(補(bǔ)丁6)、Windows 2000和Windows XP 系統(tǒng)下。1.3 組態(tài)王的使用入門(mén) 返回上一頁(yè)下一頁(yè) l3. 制作一個(gè)工程的一般過(guò)程l建立新組態(tài)王工程的一般過(guò)程是:l 1)設(shè)計(jì)圖形界面(定義畫(huà)面);l 2)定義設(shè)備;l 3)構(gòu)造數(shù)據(jù)庫(kù)(定義變量);l 4)建
21、立動(dòng)畫(huà)連接;l 5)運(yùn)行和調(diào)試。l需要說(shuō)明的是,這五個(gè)步驟并不是完全獨(dú)立的,事實(shí)上,這五個(gè)部分常常是交錯(cuò)進(jìn)行的。1.3 組態(tài)王的使用入門(mén) 返回上一頁(yè)下一頁(yè) l4. 組態(tài)王簡(jiǎn)單工程的建立與運(yùn)行l(wèi)要建立新的組態(tài)王工程,請(qǐng)首先為工程指定工作目錄(或稱(chēng)“工程路徑”)?!敖M態(tài)王”用工作目錄標(biāo)識(shí)工程,不同的工程應(yīng)置于不同的目錄。工作目錄下的文件由“組態(tài)王”自動(dòng)管理。l 1)創(chuàng)建工程路徑l啟動(dòng)“組態(tài)王”工程管理器(ProjManager),選擇菜單“文件新建工程”或單擊“新建”按鈕,彈出“新建工程向?qū)б弧睂?duì)話框,如圖12 所示。單擊“下一步”繼續(xù)。彈出“新建工程向?qū)е睂?duì)話框,如圖13 所示。在工程路徑文
22、本框中輸入一個(gè)有效的工程路徑,或單擊“瀏覽”按鈕,在彈出的路徑選擇對(duì)話框中選擇一個(gè)有效的路徑。單擊“下一步”繼續(xù)。彈出“新建工程向?qū)е睂?duì)話框,如圖14 所示。1.3 組態(tài)王的使用入門(mén) 返回上一頁(yè)下一頁(yè) l在工程名稱(chēng)文本框中輸入工程的名稱(chēng),該工程名稱(chēng)同時(shí)將被作為當(dāng)前工程的路徑名稱(chēng)。l在工程描述文本框中輸入對(duì)該工程的描述文字。工程名稱(chēng)長(zhǎng)度應(yīng)小于32 個(gè)字節(jié),工程描述長(zhǎng)度應(yīng)小于40 個(gè)字節(jié)。單擊“完成”完成工程的新建。系統(tǒng)會(huì)彈出對(duì)話框,詢(xún)問(wèn)用戶(hù)是否將新建工程設(shè)為當(dāng)前工程,如圖15 所示。l單擊“否”按鈕,則新建工程不是工程管理器的當(dāng)前工程,如果要將該工程設(shè)為新建工程,還要執(zhí)行“文件設(shè)為當(dāng)前工程”
23、命令;l單擊“是”按鈕,則將新建的工程設(shè)為組態(tài)王的當(dāng)前工程。1.3 組態(tài)王的使用入門(mén) 返回上一頁(yè)下一頁(yè) l 2)創(chuàng)建組態(tài)畫(huà)面l進(jìn)入組態(tài)王開(kāi)發(fā)系統(tǒng)后,就可以為每個(gè)工程建立數(shù)目不限的畫(huà)面?!敖M態(tài)王”采用面向?qū)ο蟮木幊碳夹g(shù),使用戶(hù)可以方便地建立畫(huà)面的圖形界面。用戶(hù)構(gòu)圖時(shí)可以像搭積木那樣利用系統(tǒng)提供的圖形對(duì)象完成畫(huà)面的生成。同時(shí)支持畫(huà)面之間的圖形對(duì)象拷貝,可重復(fù)使用以前的開(kāi)發(fā)結(jié)果。l第一步:定義新畫(huà)面進(jìn)入新建的組態(tài)王工程,選擇工程瀏覽器左側(cè)大綱項(xiàng)“文件畫(huà)面”,在工程瀏覽器右側(cè)用鼠標(biāo)左鍵雙擊“新建”圖標(biāo),彈出對(duì)話框如 圖16 所示。l在“畫(huà)面名稱(chēng)”處輸入新的畫(huà)面名稱(chēng),如Test,其他屬性目前不用更改。點(diǎn)
24、擊“確定”按鈕進(jìn)入內(nèi)嵌的組態(tài)王畫(huà)面開(kāi)發(fā)系統(tǒng),如圖17 所示。1.3 組態(tài)王的使用入門(mén) 返回上一頁(yè)下一頁(yè) l第二步:在組態(tài)王開(kāi)發(fā)系統(tǒng)中從“工具箱”中分別選擇“矩形”和“文本”圖標(biāo),繪制一個(gè)矩形對(duì)象和一個(gè)文本對(duì)象,如圖18 所示。l在工具箱中選中“圓角矩形”,拖動(dòng)鼠標(biāo)在畫(huà)面上畫(huà)一矩形,如圖18 所示。用鼠標(biāo)在工具箱中點(diǎn)擊“顯示畫(huà)刷類(lèi)型”和“顯示調(diào)色板”。在彈出的“過(guò)渡色類(lèi)型”窗口點(diǎn)擊第二行第四個(gè)過(guò)渡色類(lèi)型;在“調(diào)色板”窗口點(diǎn)擊第一行第二個(gè)“填充色”按鈕,從下面的色塊中選取紅色作為填充色,然后點(diǎn)擊第一行第三個(gè)“背景色”按鈕,從下面的色塊中選取黑色作為背景色。此時(shí)就構(gòu)造好了一個(gè)使用過(guò)渡色填充的矩形圖形
25、對(duì)象。在工具箱中選中“文本”,此時(shí)鼠標(biāo)變成“I”形狀,在畫(huà)面上單擊鼠標(biāo)左鍵,輸入“#”文字。l選擇“文件全部存”命令保存現(xiàn)有畫(huà)面。1.3 組態(tài)王的使用入門(mén) 返回上一頁(yè)下一頁(yè) l 3)定義I/O 設(shè)備l組態(tài)王把那些需要與之交換數(shù)據(jù)的設(shè)備或程序都作為外部設(shè)備。外部設(shè)備包括:下位機(jī)(PLC、儀表、模塊、板卡、變頻器等),它們一般通過(guò)串行口和上位機(jī)交換數(shù)據(jù);其他Windows應(yīng)用程序,它們之間一般通過(guò)DDE 交換數(shù)據(jù);外部設(shè)備還包括網(wǎng)絡(luò)上的其他計(jì)算機(jī)。只有在定義了外部設(shè)備之后,組態(tài)王才能通過(guò)I/O 變量和它們交換數(shù)據(jù)。為方便定義外部設(shè)備,組態(tài)王設(shè)計(jì)了“設(shè)備配置向?qū)А?,引?dǎo)用戶(hù)一步步完成設(shè)備的連接。本例
26、中使用仿真PLC 和組態(tài)王通訊,仿真PLC 可以模擬PLC 為組態(tài)王提供數(shù)據(jù),假設(shè)仿真PLC 連接在計(jì)算機(jī)的COM1 口。繼續(xù)上節(jié)的工程。選擇工程瀏覽器左側(cè)大綱項(xiàng)“設(shè)備COM1”,在工程瀏覽器右側(cè)用鼠標(biāo)左鍵雙擊“新建”圖標(biāo),運(yùn)行“設(shè)備配置向?qū)А?,如圖19 所示。1.3 組態(tài)王的使用入門(mén) 返回上一頁(yè)下一頁(yè) l選擇“仿真PLC”的“串行”項(xiàng),單擊“下一步”,彈出“設(shè)備配置向?qū)А?,如圖110所示。為外部設(shè)備取一個(gè)名稱(chēng),輸入PLC,單擊“下一步”,彈出“設(shè)備配置向?qū)А?,如圖111所示。l為設(shè)備選擇連接串口,假設(shè)為COM1,單擊“下一步”,彈出“設(shè)備配置向?qū)А?,如圖112所示。l寫(xiě)設(shè)備地址,假設(shè)為0,單
27、擊“下一步”,彈出“通訊參數(shù)”,如圖113 所示。l設(shè)置通訊故障恢復(fù)參數(shù)(一般情況下使用系統(tǒng)默認(rèn)設(shè)置即可),單擊“下一步”,彈出“設(shè)備配置向?qū)А保鐖D114 所示。1.3 組態(tài)王的使用入門(mén) 返回上一頁(yè)下一頁(yè) l請(qǐng)檢查各項(xiàng)設(shè)置是否正確,確認(rèn)無(wú)誤后,單擊“完成”。l設(shè)備定義完成后,可以在工程瀏覽器的右側(cè)看到新建的外部設(shè)備“PLC”。在定義數(shù)據(jù)庫(kù)變量時(shí),只要把I/O 變量連接到這臺(tái)設(shè)備上,它就可以和組態(tài)王交換數(shù)據(jù)了。l 4)構(gòu)造數(shù)據(jù)庫(kù)l數(shù)據(jù)庫(kù)是“組態(tài)王”軟件的核心部分,工業(yè)現(xiàn)場(chǎng)的生產(chǎn)狀況要以動(dòng)畫(huà)的形式反映在屏幕上,操作者在計(jì)算機(jī)前發(fā)布的指令也要迅速送達(dá)生產(chǎn)現(xiàn)場(chǎng),所有這一切都是以實(shí)時(shí)數(shù)據(jù)庫(kù)為中介環(huán)節(jié),
28、所以說(shuō)數(shù)據(jù)庫(kù)是聯(lián)系上位機(jī)和下位機(jī)的橋梁。在TouchVew 運(yùn)行時(shí),它含有全部數(shù)據(jù)變量的當(dāng)前值。變量在畫(huà)面制作系統(tǒng)組態(tài)王畫(huà)面開(kāi)發(fā)系統(tǒng)中定義,定義時(shí)要指定變量名和變量類(lèi)型,某些類(lèi)型的變量還需要一些附加信息。數(shù)據(jù)庫(kù)中變量的集合形象地稱(chēng)為“數(shù)據(jù)詞典”,數(shù)據(jù)詞典記錄了所有用戶(hù)可使用的數(shù)據(jù)變量的詳細(xì)信息。1.3 組態(tài)王的使用入門(mén) 返回上一頁(yè)下一頁(yè) l繼續(xù)上節(jié)的工程。選擇工程瀏覽器左側(cè)大綱項(xiàng)“數(shù)據(jù)庫(kù)數(shù)據(jù)詞典”,在工程瀏覽器右側(cè)用鼠標(biāo)左鍵雙擊“新建”圖標(biāo),彈出“定義變量”對(duì)話框如 圖115 所示。此對(duì)話框可以對(duì)數(shù)據(jù)變量完成定義、修改等操作,以及數(shù)據(jù)庫(kù)的管理工作。在“變量名”處輸入變量名,如:a;在“變量類(lèi)型
29、”處選擇變量類(lèi)型如:內(nèi)存實(shí)數(shù),其他屬性目前不用更改,單擊“確定”即可。下面繼續(xù)定義一個(gè)I/O 變量,如圖116 所示。在“變量名”處輸入變量名,如:b;在“變量類(lèi)型”處選擇變量類(lèi)型如:I/O 整數(shù);在“連接設(shè)備”中選擇先前定義好的I/O 設(shè)備:PLC;在“寄存器”中定義為:INCREA100;在“數(shù)據(jù)類(lèi)型”中定義為:SHORT 類(lèi)型。其他屬性目前不用更改,單擊“確定”即可。1.3 組態(tài)王的使用入門(mén) 返回上一頁(yè)下一頁(yè) l 5)建立動(dòng)畫(huà)連接l定義動(dòng)畫(huà)連接是指在畫(huà)面的圖形對(duì)象與數(shù)據(jù)庫(kù)的數(shù)據(jù)變量之間建立一種關(guān)系,當(dāng)變量的值改變時(shí),在畫(huà)面上以圖形對(duì)象的動(dòng)畫(huà)效果表示出來(lái);或者由軟件使用者通過(guò)圖形對(duì)象改變數(shù)
30、據(jù)變量的值。“組態(tài)王”提供了22 種動(dòng)畫(huà)連接方式。一個(gè)圖形對(duì)象可以同時(shí)定義多個(gè)連接,組合成復(fù)雜的效果,以便滿足實(shí)際中任意的動(dòng)畫(huà)顯示需要。l繼續(xù)上節(jié)的工程。雙擊圖形對(duì)象即矩形,可彈出“動(dòng)畫(huà)連接”對(duì)話框,如圖117所示。1.3 組態(tài)王的使用入門(mén) 返回上一頁(yè)下一頁(yè) l用鼠標(biāo)單擊“填充”按鈕,彈出對(duì)話框如圖118 所示。l在“表達(dá)式”處輸入“a”,“缺省填充刷”的顏色改為黃色,其余屬性目前不用更改,如圖119 所示。l單擊“確定”,再單擊“確定”返回組態(tài)王開(kāi)發(fā)系統(tǒng)。為了讓矩形動(dòng)起來(lái),需要使變量a能夠動(dòng)態(tài)變化,選擇“編輯畫(huà)面屬性”菜單命令,彈出對(duì)話框如圖120 所示。l單擊“命令語(yǔ)言”按鈕,彈出畫(huà)面命令
31、語(yǔ)言對(duì)話框,如圖121 所示。1.3 組態(tài)王的使用入門(mén) 返回上一頁(yè)下一頁(yè) l在編輯框處輸入命令語(yǔ)言:l if(a100)l a=a+10;l elsel a=0;l可將“每3 000 毫秒”改為“每500 毫秒”,此為畫(huà)面執(zhí)行命令語(yǔ)言的執(zhí)行周期。單擊“確認(rèn)”,及“確定”回到開(kāi)發(fā)系統(tǒng)。l雙擊文本對(duì)象“#”,可彈出“動(dòng)畫(huà)連接”對(duì)話框,如圖122 所示。1.3 組態(tài)王的使用入門(mén) 返回上一頁(yè)下一頁(yè) l用鼠標(biāo)單擊“模擬值輸出”按鈕,彈出對(duì)話框如圖123 所示。在“表達(dá)式”處輸入“b”,其余屬性目前不用更改。單擊“確定”,再單擊“確定”返回組態(tài)王開(kāi)發(fā)系統(tǒng)。l選擇“文件全部存”菜單命令。l 6)運(yùn)行和調(diào)試l
32、組態(tài)王工程已經(jīng)初步建立起來(lái),進(jìn)入到運(yùn)行和調(diào)試階段。在組態(tài)王開(kāi)發(fā)系統(tǒng)中選擇“文件切換到View”菜單命令,進(jìn)入組態(tài)王運(yùn)行系統(tǒng)。在運(yùn)行系統(tǒng)中選擇“畫(huà)面打開(kāi)”命令,從“打開(kāi)畫(huà)面”窗口選擇“Test”畫(huà)面。顯示出組態(tài)王運(yùn)行系統(tǒng)畫(huà)面,即可看到矩形框和文本在動(dòng)態(tài)變化,如圖124 所示。1.3 組態(tài)王的使用入門(mén) 返回上一頁(yè)下一頁(yè) l5. 組態(tài)王的升級(jí)和動(dòng)態(tài)分辨率轉(zhuǎn)換l 1)組態(tài)王版本升級(jí)l升級(jí)舊版本的組態(tài)王工程,如將組態(tài)王6.0 的kingdemo進(jìn)行升級(jí)。打開(kāi)已有工程(如:將組態(tài)王6.0 的實(shí)例工程安裝在C:kingdemo 下)。在組態(tài)王工程管理器中選擇“文件添加工程”命令,彈出路徑選擇對(duì)話框,選擇工程
33、路徑為C:kingdemo,單擊“確定”按鈕,系統(tǒng)將該工程的信息添加到工程管理器中,然后單擊“開(kāi)發(fā)”按鈕,進(jìn)入開(kāi)發(fā)系統(tǒng),系統(tǒng)將提示用戶(hù)是否升級(jí)。如果確定要升級(jí),單擊“是”系統(tǒng)將自動(dòng)完成版本升級(jí)。如果單擊“否”,則系統(tǒng)不會(huì)將工程進(jìn)行升級(jí),同時(shí)也無(wú)法使用當(dāng)前的組態(tài)王版本打開(kāi)舊版本工程。1.3 組態(tài)王的使用入門(mén) 返回上一頁(yè)下一頁(yè) l 2)組態(tài)王動(dòng)態(tài)分辨率轉(zhuǎn)換l組態(tài)王畫(huà)面圖形對(duì)象顯示的大小與做工程時(shí)所用計(jì)算機(jī)的分辨率有關(guān),在不同的分辨率下對(duì)象的顯示情況不相同。為了將不同分辨率的工程顯示的更加完美,組態(tài)王提供動(dòng)態(tài)分辨率轉(zhuǎn)換功能。l將一個(gè)在分辨率為1 024*768 的計(jì)算機(jī)下做的工程(工程名為Demo)
34、拷貝到分辨率為800*600 的計(jì)算機(jī)上(或者修改計(jì)算機(jī)的分辨率)。在列表中“分辨率”一欄中顯示的分辨率為1 024*768,如圖125 所示。l雙擊藍(lán)色信息條或單擊“開(kāi)發(fā)”按鈕或選擇菜單“工具切換到開(kāi)發(fā)系統(tǒng)”,進(jìn)入組態(tài)王的開(kāi)發(fā)系統(tǒng)。系統(tǒng)將彈出提示詢(xún)問(wèn)用戶(hù)是否進(jìn)行分辨率的轉(zhuǎn)換,如圖126 所示。1.3 組態(tài)王的使用入門(mén) 返回上一頁(yè)下一頁(yè) l單擊“否”按鈕,則不會(huì)進(jìn)行分辨率轉(zhuǎn)換,而是直接進(jìn)入組態(tài)王開(kāi)發(fā)系統(tǒng),畫(huà)面中的圖形對(duì)象將會(huì)按照1 024*768 時(shí)的狀態(tài)進(jìn)行顯示;單擊“是”按鈕,則系統(tǒng)自動(dòng)進(jìn)行分辨率轉(zhuǎn)換,轉(zhuǎn)換結(jié)束后,畫(huà)面中的圖形對(duì)象將會(huì)按照比例進(jìn)行縮放,使圖形顯示合理。1.3 組態(tài)王的使用入
35、門(mén) 返回上一頁(yè) 圖11 啟動(dòng)組態(tài)王安裝程序 返 回 圖12 新建工程向?qū)б?返 回 圖13 新建工程向?qū)Ф?返 回 圖14 新建工程向?qū)?返 回 圖15 是否設(shè)為當(dāng)前工程對(duì)話框 返 回 圖16 新建畫(huà)面 返 回 圖17 組態(tài)王開(kāi)發(fā)系統(tǒng) 返 回 圖18 創(chuàng)建圖形畫(huà)面 返 回 圖19 設(shè)備配置向?qū)б?返 回 圖110 設(shè)備配置向?qū)Ф?返 回 圖111 設(shè)備配置向?qū)?返 回 圖112 設(shè)備配置向?qū)?返 回 圖113 設(shè)備配置向?qū)?返 回 圖114 設(shè)備配置向?qū)Я?返 回 圖115 創(chuàng)建內(nèi)存變量 返 回 圖116 創(chuàng)建I/O變量 返 回 圖117 動(dòng)畫(huà)連接 返 回 圖118 填充屬性 返 回 圖119 更改填充屬性 返 回 圖120 畫(huà)面屬性 返 回 圖121 畫(huà)面命令語(yǔ)言 返 回 圖122 動(dòng)畫(huà)連接 返 回 圖123 模擬值輸出連接 返 回 圖124 運(yùn)行系統(tǒng)畫(huà)面 返 回 圖125 工程管理器分辨率顯示 返 回 圖126 是否進(jìn)行分辨率轉(zhuǎn)換對(duì)話框 返 回
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識(shí)競(jìng)賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓(xùn)考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫(kù)試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫(kù)試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫(kù)試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識(shí)測(cè)試題庫(kù)及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習(xí)題含答案
- 2煤礦安全監(jiān)測(cè)工種技術(shù)比武題庫(kù)含解析
- 1 礦山應(yīng)急救援安全知識(shí)競(jìng)賽試題
- 1 礦井泵工考試練習(xí)題含答案
- 2煤礦爆破工考試復(fù)習(xí)題含答案
- 1 各種煤礦安全考試試題含答案