力控課件(第一天)_第1頁(yè)
力控課件(第一天)_第2頁(yè)
力控課件(第一天)_第3頁(yè)
力控課件(第一天)_第4頁(yè)
力控課件(第一天)_第5頁(yè)
已閱讀5頁(yè),還剩48頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 力控監(jiān)控組態(tài)軟件培訓(xùn)課程(1)希 望希 望21、我們的培訓(xùn)課程是一個(gè)互動(dòng)的過(guò)程,希望大家積極參與其中。2、如果有問(wèn)題可以在課上及課下隨時(shí)溝通。3、希望通過(guò)培訓(xùn),使大家可以對(duì)于力控軟件的基本功能有一個(gè)初步的了解,便于今后深入學(xué)習(xí)。4、如果通過(guò)培訓(xùn)大家覺得這款組態(tài)軟件還不錯(cuò),可以試著在以后的工作及生產(chǎn)中進(jìn)行應(yīng)用。5、我們開始今天的課程吧,lets go.目 錄目 錄31、軟件基本結(jié)構(gòu)介紹及選型說(shuō)明2、軟件的開發(fā)環(huán)境和運(yùn)行環(huán)境3、如何制作一個(gè)簡(jiǎn)單的工程4、核心組件-趨勢(shì)曲線的應(yīng)用目 錄目 錄4 軟件結(jié)構(gòu)與組件說(shuō)明軟件結(jié)構(gòu)與組件說(shuō)明1監(jiān)控組態(tài)軟件簡(jiǎn)介5監(jiān)控組態(tài)軟件:監(jiān)控組態(tài)軟件: 一般英文簡(jiǎn)稱為三種

2、,分別為HMI/MMI/SCADA,對(duì)應(yīng)全稱為Human and Machine Interface/Man and Machine Interface /Supervisory Control and Data Acquisition,中文翻譯為:人機(jī)界面/監(jiān)視控制和數(shù)據(jù)采集 軟件。 目前組態(tài)軟件的發(fā)展迅猛,已經(jīng)擴(kuò)展到企業(yè)信息管理系統(tǒng),管理和控制一體化,遠(yuǎn)程診斷和維護(hù)以及在互聯(lián)網(wǎng)上的一系列的數(shù)據(jù)整合。 6監(jiān)控組態(tài)軟件簡(jiǎn)介 組態(tài)軟件是指一些數(shù)據(jù)采集與過(guò)程控制的專用軟件,它是在自動(dòng)控制系統(tǒng)監(jiān)控層一級(jí)的軟件平臺(tái)和開發(fā)環(huán)境,使用靈活的組態(tài)方式,為用戶提供快速構(gòu)建工業(yè)自動(dòng)控制系統(tǒng)監(jiān)控功能的、通用層次的

3、軟件工具。 組態(tài)軟件能把各種現(xiàn)場(chǎng)的數(shù)據(jù)和動(dòng)態(tài)數(shù)據(jù),以圖形界面的形式在PC計(jì)算機(jī)上展現(xiàn)出來(lái)。使操作人員能方便的監(jiān)控現(xiàn)場(chǎng)的各種生產(chǎn)參數(shù)。 組態(tài)軟件應(yīng)該能支持各種工控設(shè)備和常見的通信協(xié)議,并且通常應(yīng)提供分布式數(shù)據(jù)管理和網(wǎng)絡(luò)功能。對(duì)應(yīng)于原有的HMI(人機(jī)接口軟件,Human Machine Interface)的概念,組態(tài)軟件應(yīng)該是一個(gè)使用戶能快速建立自己的HMI的軟件工具,或開發(fā)環(huán)境。 7監(jiān)控組態(tài)軟件簡(jiǎn)介 在組態(tài)軟件出現(xiàn)之前,工控領(lǐng)域的用戶通過(guò)手工或委托第三方編寫HMI應(yīng)用,開發(fā)時(shí)間長(zhǎng),效率低,可靠性差;或者購(gòu)買專用的工控系統(tǒng),通常是封閉的系統(tǒng),選擇余地小,往往不能滿足需求,很難與外界進(jìn)行數(shù)據(jù)交互,

4、升級(jí)和增加功能都受到嚴(yán)重的限制。組態(tài)軟件的出現(xiàn),把用戶從這些困境中解脫出來(lái),可以利用組態(tài)軟件的功能,構(gòu)建一套最適合自己的應(yīng)用系統(tǒng)。隨著它的快速發(fā)展,實(shí)時(shí)數(shù)據(jù)庫(kù)、實(shí)時(shí)控制、SCADA、通訊及聯(lián)網(wǎng)、開放數(shù)據(jù)接口、對(duì)I/O設(shè)備的廣泛支持已經(jīng)成為它的主要內(nèi)容,隨著技術(shù)的發(fā)展,監(jiān)控組態(tài)軟件將會(huì)不斷被賦予新的內(nèi)容。 8監(jiān)控組態(tài)軟件簡(jiǎn)介 集輸總廠有東營(yíng)原油庫(kù)等3個(gè)大型原油庫(kù), 2座壓氣站,4座集輸泵站,22座集氣站;有2套日處理總氣量100萬(wàn)立方米的輕烴回收裝置。 經(jīng)過(guò)多年努力,油氣集輸總廠已經(jīng)建成DCS系統(tǒng)5套、PLC控制系統(tǒng)10套、輸油管道檢漏系統(tǒng)3套、天然氣自動(dòng)計(jì)量系統(tǒng)35套,孤島壓氣站、東營(yíng)壓氣站、

5、埕島站、東營(yíng)原油庫(kù)、孤島原油庫(kù)、永安站、集賢站、臨淄原油庫(kù)已經(jīng)基本實(shí)現(xiàn)自動(dòng)化。 所有的這些自動(dòng)控制系統(tǒng),都是用監(jiān)控組態(tài)軟件 ,做為操作員和現(xiàn)場(chǎng)設(shè)備的交互窗口,通過(guò)組態(tài)軟件,把現(xiàn)場(chǎng)參數(shù)顯示到計(jì)算機(jī)上,操作員又可以通過(guò)組態(tài)軟件,給現(xiàn)場(chǎng)的各種設(shè)備,比如電動(dòng)閥門發(fā)出命令,使其按要求自動(dòng)調(diào)節(jié),減輕勞動(dòng)強(qiáng)度。例 子例 子 1 0 . 6 7 . 5 8 . 1 81 0 . 6 7 . 5 8 . 1 89監(jiān)控組態(tài)軟件簡(jiǎn)介關(guān)于力控PCAuto力控PCAuto是北京三維力控科技有限公司“管控一體化解決之道”產(chǎn)品線的總稱,由監(jiān)控組態(tài)軟件、“軟”控制策略軟件、實(shí)時(shí)數(shù)據(jù)庫(kù)及其管理系統(tǒng)、Web門戶工具等產(chǎn)品組成。這

6、些產(chǎn)品不是孤立的,力控PCAuto是一個(gè)應(yīng)用規(guī)模可以自由伸縮的體系結(jié)構(gòu),整個(gè)力控PCAuto系統(tǒng)及其各個(gè)產(chǎn)品都是由一些組件程序按照一定的方式組合而成的。 10監(jiān)控組態(tài)軟件簡(jiǎn)介力控監(jiān)控組態(tài)軟件是對(duì)現(xiàn)場(chǎng)生產(chǎn)數(shù)據(jù)進(jìn)行采集與過(guò)程控制的專用軟件,最大的特點(diǎn)是能以靈活多樣的“組態(tài)方式”而不是編程方式來(lái)進(jìn)行系統(tǒng)集成,它提供了良好的用戶開發(fā)界面和簡(jiǎn)捷的工程實(shí)現(xiàn)方法,只要將其預(yù)設(shè)置的各種軟件模塊進(jìn)行簡(jiǎn)單的“組態(tài)”,便可以非常容易地實(shí)現(xiàn)和完成監(jiān)控層的各項(xiàng)功能,縮短了自動(dòng)化工程師的系統(tǒng)集成的時(shí)間,大大的提高了集成效率。力控監(jiān)控組態(tài)軟件是在自動(dòng)控制系統(tǒng)監(jiān)控層一級(jí)的軟件平臺(tái),它能同時(shí)和國(guó)內(nèi)外各種工業(yè)控制廠家的設(shè)備進(jìn)行網(wǎng)

7、絡(luò)通訊,它可以與高可靠的工控計(jì)算機(jī)和網(wǎng)絡(luò)系統(tǒng)結(jié)合,便可以達(dá)到集中管理和監(jiān)控的目的,同時(shí)還可以方便的向控制層和管理層提供軟、硬件的全部接口,來(lái)實(shí)現(xiàn)與“第三方”的軟、硬件系統(tǒng)來(lái)進(jìn)行集成。 軟件結(jié)構(gòu)111、 軟件基本結(jié)構(gòu)軟件基本結(jié)構(gòu)VIEWRTDBIOServer控制策略CommBridgeDataserverODBCRouterOPCServerCOMMSERVER擴(kuò)展組件軟軟件件的的主主體體結(jié)結(jié)構(gòu)構(gòu)122 2、 CommBridgeCommBridge(網(wǎng)橋:用于無(wú)線(網(wǎng)橋:用于無(wú)線GPRS/CDMAGPRS/CDMA等方式的通訊服務(wù)程序)等方式的通訊服務(wù)程序) CommBridge是力控的一個(gè)

8、網(wǎng)橋組件,可以實(shí)現(xiàn)對(duì)GPRS/CDMA 等移動(dòng)網(wǎng)絡(luò)的支持,也可以支持特殊通訊標(biāo)準(zhǔn),用靈活的方式將力控和軟硬件通訊標(biāo)準(zhǔn)有機(jī)的結(jié)合在一起,起到一個(gè)通訊橋接的作用。該組件是以服務(wù)器的方式工作的。該組件支持多種特殊的通訊標(biāo)準(zhǔn),可以將所有的力控I/O設(shè)備驅(qū)動(dòng)采集上來(lái)的數(shù)據(jù)通過(guò)GPRS/CDMA網(wǎng)絡(luò)以TCP/IP或UDP/IP協(xié)議(視選用的DTU功能決定)的方式映射到萬(wàn)維網(wǎng)的網(wǎng)絡(luò)服務(wù)器上,通過(guò)服務(wù)器力控軟件便可以將所有的GPRS/CDMA網(wǎng)絡(luò)上的終端設(shè)備通過(guò)該組件將數(shù)據(jù)傳送到服務(wù)器上,同時(shí)也可以處理一些特殊的通信方式。 CommBridge支持多個(gè)GPRS/CDMA設(shè)備同時(shí)并發(fā)訪問(wèn),也支持單臺(tái)DTU下多個(gè)

9、串口設(shè)備的RS485網(wǎng)絡(luò)連接。軟件組件說(shuō)明軟件組件說(shuō)明133 3、ODBCRouterODBCRouter組件組件(力控力控DB與關(guān)系數(shù)據(jù)庫(kù)的實(shí)時(shí)與關(guān)系數(shù)據(jù)庫(kù)的實(shí)時(shí)/歷史數(shù)據(jù)雙向交互歷史數(shù)據(jù)雙向交互 ) ODBCRouter組件,采用OLE DB技術(shù),實(shí)現(xiàn)把力控的數(shù)據(jù)按照一定的格式,通過(guò)ODBC的方式轉(zhuǎn)儲(chǔ)到關(guān)系數(shù)據(jù)庫(kù)里,當(dāng)用戶需要將力控的實(shí)時(shí)數(shù)據(jù)庫(kù)或歷史數(shù)據(jù)庫(kù)中的值轉(zhuǎn)儲(chǔ)到關(guān)系數(shù)據(jù)庫(kù)中,可以使用該組件;同時(shí),當(dāng)用戶需要將關(guān)系數(shù)據(jù)庫(kù)中的數(shù)據(jù)寫入力控的數(shù)據(jù)庫(kù)中時(shí),也可以使用該組件。 功能: 1、將力控的實(shí)時(shí)數(shù)據(jù)庫(kù)中的值轉(zhuǎn)儲(chǔ)到關(guān)系數(shù)據(jù)庫(kù)中,存儲(chǔ)方式如下: 變化存儲(chǔ) 觸發(fā)存儲(chǔ) 周期存儲(chǔ) 2、將力控的歷史

10、數(shù)據(jù)庫(kù)中的值轉(zhuǎn)儲(chǔ)到關(guān)系數(shù)據(jù)庫(kù)中,存儲(chǔ)方式如下 固定存儲(chǔ):根據(jù)起始時(shí)間,按一定的時(shí)間間隔,存儲(chǔ)固定時(shí)間長(zhǎng)度 的歷史值 變量控制:由指定的變量來(lái)觸發(fā)存儲(chǔ) 144 4、OPCServerOPCServer( 力控?cái)?shù)據(jù)庫(kù)力控?cái)?shù)據(jù)庫(kù)DBDB提供標(biāo)準(zhǔn)的提供標(biāo)準(zhǔn)的OPC DA 2.0 OPC DA 2.0 服務(wù)器應(yīng)用程序)服務(wù)器應(yīng)用程序) OPC是OLE for Process Control的縮寫,即把OLE應(yīng)用于工業(yè)控制領(lǐng)域。 OPC是為了解決應(yīng)用軟件與各種設(shè)備驅(qū)動(dòng)程序的通信而產(chǎn)生的一項(xiàng)工業(yè)技術(shù)規(guī)范和標(biāo)準(zhǔn)。它采用客戶/服務(wù)器體系,基于Microsoft的OLE/COM技術(shù),為硬件廠商和應(yīng)用軟件開發(fā)者提供

11、了一套標(biāo)準(zhǔn)的接口。 OPC擴(kuò)展了設(shè)備的概念,只要符合OPC服務(wù)器的規(guī)范,OPC客戶都可與之進(jìn)行數(shù)據(jù)交互,而無(wú)需了解設(shè)備究竟是PLC還是儀表。甚至如果在數(shù)據(jù)庫(kù)系統(tǒng)上建立了OPC規(guī)范,OPC客戶便可與之方便地實(shí)現(xiàn)數(shù)據(jù)交互。力控實(shí)時(shí)數(shù)據(jù)庫(kù)DB就是采用后者,數(shù)據(jù)庫(kù)按照標(biāo)準(zhǔn)的OPC2.0數(shù)據(jù)規(guī)范向第三方用戶提供實(shí)時(shí)數(shù)據(jù)。軟件組件說(shuō)明155 5、CommCommServerServer(力控實(shí)時(shí)數(shù)據(jù)庫(kù)(力控實(shí)時(shí)數(shù)據(jù)庫(kù)DBDB之間或之間或DBDB與第三方的通訊接口組件)與第三方的通訊接口組件)CommServer是一個(gè)網(wǎng)絡(luò)通訊的服務(wù)器組件,它是遠(yuǎn)程實(shí)時(shí)數(shù)據(jù)庫(kù)的一個(gè)服務(wù)組件,是遠(yuǎn)程通訊的核心組件,支持采集站與

12、服務(wù)器間以各種物理層方式來(lái)互相通訊。如:采集站和服務(wù)器之間的力控軟件可以利用該組件可以通過(guò)RS232、RS422、RS485、無(wú)線電臺(tái)、電話輪巡撥號(hào)、GPRS、CDMA、以太網(wǎng)等方式來(lái)進(jìn)行通訊。功能特點(diǎn): 1、該組件具備分組和地址概念,網(wǎng)絡(luò)不同節(jié)點(diǎn)的力控通過(guò)該組件可進(jìn)行互相尋址。 2、通過(guò)該組件可以使多個(gè)客戶端同時(shí)進(jìn)行訪問(wèn)運(yùn)行該組件的服務(wù)器。 3、該組件將力控軟件虛擬成設(shè)備,遠(yuǎn)程力控通過(guò)IO驅(qū)動(dòng)程序以各種網(wǎng)絡(luò)方式來(lái)訪問(wèn)力控軟件的數(shù)據(jù)服務(wù)器端。 4、具備故障恢復(fù)功能,通訊中斷的時(shí)候具備自動(dòng)恢復(fù)功能(包括Commserver所在的數(shù)據(jù)服務(wù)器故障重啟連接),保證系統(tǒng)的穩(wěn)定性。 5、直接將力控實(shí)時(shí)數(shù)據(jù)

13、庫(kù)的數(shù)據(jù)進(jìn)行發(fā)送,提高了系統(tǒng)的效率。 軟件組件說(shuō)明166 6、Data ServerData Server( (數(shù)據(jù)轉(zhuǎn)發(fā)服務(wù)組件數(shù)據(jù)轉(zhuǎn)發(fā)服務(wù)組件) ) Data Server可以將實(shí)時(shí)數(shù)據(jù)庫(kù)DB視為協(xié)議通訊的Slave客戶端,其它軟、硬件做為通訊的Master主站,第三方軟、硬件作為通訊主站通過(guò)該服務(wù)組件和力控提供的從站接口訪問(wèn)力控實(shí)時(shí)數(shù)據(jù)庫(kù)DB的實(shí)時(shí)數(shù)據(jù)。如:力控可以提供標(biāo)準(zhǔn)的Modbus RTU、ASCII、TCP/IP協(xié)議以及標(biāo)準(zhǔn)CDT、101電力規(guī)約等的Slave服務(wù),如需其它協(xié)議格式的Slave應(yīng)用請(qǐng)與北京三維力控科技有限公司聯(lián)系。7 7、NetServerNetServer(網(wǎng)絡(luò)數(shù)

14、據(jù)服務(wù)組件)(網(wǎng)絡(luò)數(shù)據(jù)服務(wù)組件) NetServer是力控標(biāo)準(zhǔn)網(wǎng)絡(luò)版、WWW網(wǎng)絡(luò)版、DBI接口等遠(yuǎn)程服務(wù)所必須的網(wǎng)絡(luò)數(shù)據(jù)服務(wù)程序。通過(guò)它可以實(shí)現(xiàn)基于TCP/IP網(wǎng)絡(luò)的C/S與B/S網(wǎng)絡(luò)數(shù)據(jù)傳輸。 軟件組件說(shuō)明178 8、Web ServerWeb Server(WWWWWW版本中實(shí)現(xiàn)版本中實(shí)現(xiàn)B/SB/S結(jié)構(gòu)中服務(wù)器的結(jié)構(gòu)中服務(wù)器的WEBWEB服務(wù)程序)服務(wù)程序) 通過(guò)WebServer可以靈活地構(gòu)建基于Intranet/Internet的網(wǎng)絡(luò)應(yīng)用。用IE瀏覽器作為一個(gè)標(biāo)準(zhǔn)的瘦客戶端來(lái)瀏覽Web服務(wù)器的畫面,應(yīng)用WebServer提供的Web功能,可以使用戶從IE瀏覽器上遠(yuǎn)程訪問(wèn)力控軟件的工程

15、畫面,瀏覽的效果與在力控服務(wù)器的VIEW運(yùn)行系統(tǒng)中看到的工程畫面完全相同,包含全部動(dòng)態(tài)數(shù)據(jù)和動(dòng)畫。而在客戶端并不需要手工安裝任何軟件。軟件組件說(shuō)明軟件選型說(shuō)明18二、力控二、力控Forcecontrol-V6.Forcecontrol-V6.1 1軟件選型說(shuō)明軟件選型說(shuō)明 力控Forcecontrol-V6.1軟件分為開發(fā)版和運(yùn)行版。 開發(fā)版隨運(yùn)行版免費(fèi)贈(zèng)送,開發(fā)版沒(méi)有點(diǎn)數(shù)和時(shí)間的限制。在沒(méi)有購(gòu)買運(yùn)行加密鎖的情況下,請(qǐng)與北京三維力控科技有限公司聯(lián)系,索取免費(fèi)的注冊(cè)授權(quán)號(hào)碼,經(jīng)授權(quán)后可進(jìn)行不限時(shí)的開發(fā)。 運(yùn)行版軟件根據(jù)功能劃分為單機(jī)版、標(biāo)準(zhǔn)網(wǎng)絡(luò)版、WWW網(wǎng)絡(luò)版,組件(對(duì)前三個(gè)版本的功能擴(kuò)展,不屬

16、單獨(dú)版本) 。 對(duì)以上三個(gè)運(yùn)行版本選型做簡(jiǎn)單介紹如下:191 1、單機(jī)版選型、單機(jī)版選型: : 單機(jī)版可以完成通用的單機(jī)監(jiān)控功能,只能運(yùn)行在單臺(tái)PC上,其中不包括部分基本組件,如:NetServer和所有擴(kuò)展組件功能,如:遠(yuǎn)程無(wú)線GPRS/CDMA通訊、ODBCRouter、CommServer等組件;單機(jī)版主要基本軟件模塊說(shuō)明:?jiǎn)螜C(jī)版主要基本軟件模塊說(shuō)明:VIEW(HMI)+DB(實(shí)時(shí)數(shù)據(jù)庫(kù))+IOServer(調(diào)度)單獨(dú)收費(fèi)組件:?jiǎn)为?dú)收費(fèi)組件:CommServer、控制策略(Runlog)、CommBridge、ODBCRouter、OPCServer、DataServer等;軟件選型說(shuō)明

17、202 2、標(biāo)準(zhǔn)網(wǎng)絡(luò)版選型、標(biāo)準(zhǔn)網(wǎng)絡(luò)版選型: : 標(biāo)準(zhǔn)網(wǎng)絡(luò)版可以完成通用的單機(jī)版監(jiān)控功能,還具有如下功能:作為標(biāo)準(zhǔn)C/S網(wǎng)絡(luò)應(yīng)用的服務(wù)器端軟件,可以通過(guò)TCP/IP網(wǎng)絡(luò)與標(biāo) 準(zhǔn)的客戶端軟件連接,該模式的應(yīng)用需要與客戶端軟件配合使用,標(biāo)準(zhǔn)網(wǎng)絡(luò)版默認(rèn)允許與5套客戶端軟件連接,如果需要更多的客戶端應(yīng)用時(shí),請(qǐng)?jiān)诓少?gòu)時(shí)寫明所需的客戶端數(shù)量。該版本主要應(yīng)用于具有服務(wù)器與操作員站的網(wǎng)絡(luò)應(yīng)用模式;兩套標(biāo)準(zhǔn)的網(wǎng)絡(luò)版軟件可以實(shí)現(xiàn)力控軟件數(shù)據(jù)庫(kù)的冗余應(yīng)用;標(biāo)準(zhǔn)網(wǎng)絡(luò)版主要基本軟件模塊說(shuō)明:標(biāo)準(zhǔn)網(wǎng)絡(luò)版主要基本軟件模塊說(shuō)明:VIEW(HMI)+DB(實(shí)時(shí)數(shù)據(jù)庫(kù))+IOServer(調(diào)度)+NetServer(網(wǎng)絡(luò)服務(wù))單

18、獨(dú)收費(fèi)組件:?jiǎn)为?dú)收費(fèi)組件:CommServer、控制策略(Runlog)、CommBridge、ODBCRouter、OPCServer、DataServer等;軟件選型說(shuō)明213 3、WWWWWW網(wǎng)絡(luò)版選型網(wǎng)絡(luò)版選型: : WWW網(wǎng)絡(luò)版主要實(shí)現(xiàn)基于Intranet/Internet的網(wǎng)絡(luò)B/S模式的應(yīng)用,WWW網(wǎng)絡(luò)版是標(biāo)準(zhǔn)網(wǎng)絡(luò)服務(wù)器,客戶端采用IE瀏覽器即可通過(guò)上述網(wǎng)絡(luò)進(jìn)行遠(yuǎn)程連接。力控的WWW網(wǎng)絡(luò)版為標(biāo)準(zhǔn)的“瘦”客戶端模式,不需要手工安裝任何軟件。 WWW網(wǎng)絡(luò)版默認(rèn)允許5個(gè)IE客戶端同時(shí)訪問(wèn)服務(wù)器,如果需要更多的同時(shí)瀏覽權(quán)限,請(qǐng)?jiān)诓少?gòu)時(shí)寫明所需的客戶端數(shù)量。WWWWWW網(wǎng)絡(luò)版主要基本軟件模

19、塊說(shuō)明:網(wǎng)絡(luò)版主要基本軟件模塊說(shuō)明:VIEW(HMI)+DB(實(shí)時(shí)數(shù)據(jù)庫(kù))+IOServer(調(diào)度)+WebServer(WEB服務(wù))+NetServer(網(wǎng)絡(luò)服務(wù))單獨(dú)收費(fèi)組件:?jiǎn)为?dú)收費(fèi)組件:CommServer、控制策略(Runlog)、CommBridge、ODBCRouter、OPCServer、DataServer等;軟件選型說(shuō)明22目 錄目 錄23 運(yùn)行環(huán)境和開發(fā)環(huán)境運(yùn)行環(huán)境和開發(fā)環(huán)境224一、運(yùn)行環(huán)境介紹主程序之一(VIEW)主程序之一(DB)進(jìn)程管理器主程序之一(IO)1主程序(圖標(biāo)形式)軟件的運(yùn)行環(huán)境和開發(fā)環(huán)境252其他輔助程序日志系統(tǒng)日志系統(tǒng)WebserverNetserv

20、erOdbcrouteropcservercommbridgecommserverdataserver軟件的運(yùn)行環(huán)境和開發(fā)環(huán)境263工程管理器搜索 、備份、恢復(fù)、打包軟件的運(yùn)行環(huán)境和開發(fā)環(huán)境27二、軟件開發(fā)環(huán)境導(dǎo)航欄菜單欄快捷方式工程項(xiàng)目系統(tǒng)配置屬性設(shè)置軟件的運(yùn)行環(huán)境和開發(fā)環(huán)境28工程項(xiàng)目工程項(xiàng)目WEB服務(wù)服務(wù)變量變量窗口窗口數(shù)據(jù)庫(kù)組態(tài)數(shù)據(jù)庫(kù)組態(tài)IO設(shè)備組態(tài)設(shè)備組態(tài)動(dòng)作動(dòng)作軟件的運(yùn)行環(huán)境和開發(fā)環(huán)境291關(guān)于窗口:新建窗口一定要保存,窗口名字不要用特殊字符,如,#,$2數(shù)據(jù)庫(kù)組態(tài):數(shù)據(jù)連接和歷史保存是關(guān)鍵,歷史保存注意修改歷史保存時(shí)間的長(zhǎng)度。3動(dòng)作:注意應(yīng)用程序動(dòng)作和條件動(dòng)作的執(zhí)行方式的選擇軟件

21、的運(yùn)行環(huán)境和開發(fā)環(huán)境30系統(tǒng)配置系統(tǒng)配置系統(tǒng)配置系統(tǒng)配置報(bào)警配置報(bào)警配置 事件配置事件配置用戶配置用戶配置軟件的運(yùn)行環(huán)境和開發(fā)環(huán)境311系統(tǒng)配置:注意開發(fā)和運(yùn)行系統(tǒng)的配置中關(guān)于相應(yīng) 權(quán)限的配置2報(bào)警和時(shí)間配置:可以把導(dǎo)出到關(guān)系庫(kù)和相應(yīng)文本 文件。3用戶配置:注意權(quán)限的配置和安全區(qū)的配置軟件的運(yùn)行環(huán)境和開發(fā)環(huán)境32其他注意保存編譯運(yùn)行工程加密做任何改動(dòng)都要注意及時(shí)保存力控是分布式運(yùn)行系統(tǒng),由不同程序組合而成無(wú)論對(duì)于腳本還是工程的開發(fā)中一定要記住設(shè)置的密碼,否則無(wú)法打開工程軟件的運(yùn)行環(huán)境和開發(fā)環(huán)境33上午課程回顧上午課程回顧1、軟件、軟件基本架構(gòu)基本架構(gòu)2、軟件、軟件選型選型3、軟件開發(fā)環(huán)境、軟件

22、開發(fā)環(huán)境和運(yùn)行環(huán)境和運(yùn)行環(huán)境34提 綱提 綱351IO驅(qū)動(dòng)組態(tài)2數(shù)據(jù)庫(kù)組態(tài)3畫面組態(tài)(1)寄存器類型(2)寄存器地址(1)建立點(diǎn)(2)數(shù)據(jù)連接(3)歷史保存(1)畫面作圖(2)動(dòng)畫連接(3)編寫腳本(3)數(shù)據(jù)類型提 綱提 綱36實(shí)時(shí)曲線歷史曲線曲線類型實(shí)時(shí)顯示最近一段時(shí)間的曲線狀態(tài)曲線的查詢機(jī)制開始時(shí)間時(shí)間長(zhǎng)度時(shí)間間隔1、趨勢(shì)曲線的基礎(chǔ)知識(shí)首先要保存歷史值!372、控件(對(duì)象)寫腳本的基礎(chǔ)知識(shí)對(duì)象屬性方法所有的控件都是對(duì)象。每一個(gè)對(duì)象都有自己唯一的名字。對(duì)象的特性。如顏色,長(zhǎng)度,時(shí)間控件的年,月,日等等。如何去使用對(duì)象。如添加這個(gè)對(duì)象,刪除,修改等等。提 綱提 綱創(chuàng) 建創(chuàng) 建 工 程 步 驟工

23、 程 步 驟開發(fā)一個(gè)新的工程需要完成以下幾個(gè)步驟開發(fā)一個(gè)新的工程需要完成以下幾個(gè)步驟u第一步:創(chuàng)建新窗口u第二步:在新窗口中創(chuàng)建圖形對(duì)象u第三步:定義I/O設(shè)備,完成與硬件測(cè)控設(shè)備的數(shù)據(jù)通訊 u第四步:創(chuàng)建數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)是應(yīng)用程序的核心 u第五步:制作動(dòng)畫連接,動(dòng)畫連接使圖形“活動(dòng)”起來(lái) u第六步:編寫腳本程序,控制變量的變化 u第七步:運(yùn)行工程,進(jìn)行測(cè)試并修改u第八步:完成項(xiàng)目創(chuàng) 建創(chuàng) 建 工 程 步 驟工 程 步 驟第一步:創(chuàng)建新畫面第一步:創(chuàng)建新畫面進(jìn)入開發(fā)環(huán)境Draw后,首先需要?jiǎng)?chuàng)建一個(gè)新窗口。選擇“文件F/新建”命令出現(xiàn)“窗口屬性”對(duì)話框,如下圖所示, 輸入流程圖畫面的標(biāo)題名稱,也命

24、名為“儲(chǔ)罐液位監(jiān)控示例”。單擊按鈕“背景色”,出現(xiàn)調(diào)色板,選擇其中的一種顏色作為窗口背景色。其它的選項(xiàng)可以使用缺省設(shè)置,詳見力控用戶指南。最后單擊“確認(rèn)”按鈕退出對(duì)話框。創(chuàng) 建創(chuàng) 建 工 程 步 驟工 程 步 驟第二步:創(chuàng)建圖形對(duì)象現(xiàn)在,在屏幕上有了一個(gè)窗口,還應(yīng)看見Draw的工具箱。如果想要顯示網(wǎng)格,激活Draw菜單命令“查看/網(wǎng)格”。 創(chuàng) 建創(chuàng) 建 工 程 步 驟工 程 步 驟第二步:創(chuàng)建圖形對(duì)象完成的效果圖 創(chuàng) 建創(chuàng) 建 工 程 步 驟工 程 步 驟第三步:定義I/O設(shè)備 在力控中,把需要與力控組態(tài)軟件之間交換數(shù)據(jù)的設(shè)備或者程序都作為IO設(shè)備,IO設(shè)備包括:DDE、OPC、PLC、UPS

25、、變頻器、智能儀表、智能模塊、板卡等,這些設(shè)備一般通過(guò)串口和以太網(wǎng)等方式與上位機(jī)交換數(shù)據(jù);只有在定義了IO設(shè)備后,力控才能通過(guò)數(shù)據(jù)庫(kù)變量和這些IO設(shè)備進(jìn)行數(shù)據(jù)交換。在此工程中,IO設(shè)備使用力控仿真PLC與力控進(jìn)行通訊。 創(chuàng) 建創(chuàng) 建 工 程 步 驟工 程 步 驟第三步:定義I/O設(shè)備 1. 在Draw導(dǎo)航器中雙擊“I/O設(shè)備驅(qū)動(dòng)”項(xiàng)使其展開,在展開項(xiàng)目中選擇“PLC”項(xiàng)并雙擊使其展開,然后繼續(xù)選擇廠商名“PLC”并雙擊使其展開后,選擇項(xiàng)目“儀表PLC(Simulator(儀表PLC))” 2. 雙擊 “Simulator(仿真PLC)”出現(xiàn)如下圖所示的“I/O設(shè)備定義”對(duì)話框,在“設(shè)備名稱”輸

26、入框內(nèi)鍵入一個(gè)人為定義的名稱,為了便于記憶,我們輸入“PLC1”(大小寫都可以)。接下來(lái)要設(shè)置PLC的采集參數(shù),即“數(shù)據(jù)更新周期”和“超時(shí)時(shí)間”。在“數(shù)據(jù)更新周期”輸入框內(nèi)鍵入1000毫秒。 3. 單擊“完成”按鈕返回,在“Simulator(仿真PLC)”項(xiàng)目下面增加了一項(xiàng)“PLC1” 創(chuàng) 建創(chuàng) 建 工 程 步 驟工 程 步 驟第四步:創(chuàng)建實(shí)時(shí)數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)DB是整個(gè)應(yīng)用系統(tǒng)的核心,構(gòu)建分布式應(yīng)用系統(tǒng)的基礎(chǔ)。它負(fù)責(zé)整個(gè)力控應(yīng)用系統(tǒng)的實(shí)時(shí)數(shù)據(jù)處理、歷史數(shù)據(jù)存儲(chǔ)、統(tǒng)計(jì)數(shù)據(jù)處理、報(bào)警信息處理、數(shù)據(jù)服務(wù)請(qǐng)求處理。在數(shù)據(jù)庫(kù)中,我們操縱的對(duì)象是點(diǎn)(TAG),實(shí)時(shí)數(shù)據(jù)庫(kù)根據(jù)點(diǎn)名字典決定數(shù)據(jù)庫(kù)的結(jié)構(gòu),分配數(shù)

27、據(jù)庫(kù)的存儲(chǔ)空間。在點(diǎn)名字典中,每個(gè)點(diǎn)都包含若干參數(shù)。一個(gè)點(diǎn)可以包含一些系統(tǒng)預(yù)定義的標(biāo)準(zhǔn)點(diǎn)參數(shù),還可包含若干個(gè)用戶自定義參數(shù)。引用點(diǎn)與參數(shù)的形式為“點(diǎn)名.參數(shù)名”。如“TAG1.DESC”表示點(diǎn)TAG1的點(diǎn)描述,“TAG1.PV”表示點(diǎn)TAG1的過(guò)程值。 DB提供的標(biāo)準(zhǔn)點(diǎn)類型有:模擬I/O點(diǎn)、數(shù)字I/O點(diǎn)、累計(jì)點(diǎn)、控制點(diǎn)、運(yùn)算點(diǎn)等。不同的點(diǎn)類型完成的功能不同。比如,模擬I/O點(diǎn)的輸入和輸出量為模擬量,可完成輸入信號(hào)量程變換、小信號(hào)切除、報(bào)警檢查,輸出限值等功能。數(shù)字I/O點(diǎn)輸入值為離散量,可對(duì)輸入信號(hào)進(jìn)行狀態(tài)檢查。 創(chuàng) 建創(chuàng) 建 工 程 步 驟工 程 步 驟在數(shù)據(jù)庫(kù)中所要建的數(shù)據(jù)庫(kù)點(diǎn):需要定義一

28、個(gè)模擬I/O點(diǎn),這個(gè)點(diǎn)的PV參數(shù)表示存儲(chǔ)罐的液位值,把這點(diǎn)的名稱定為“LEVEL”。我們還需要一個(gè)數(shù)字I/O點(diǎn)來(lái)分別反映入口閥門的開關(guān)狀態(tài),當(dāng)這個(gè)點(diǎn)的PV參數(shù)值為0時(shí),表示入口閥門處于關(guān)閉狀態(tài),PV參數(shù)值為1時(shí),表示入口閥門處于開啟狀態(tài),我們將這個(gè)點(diǎn)的點(diǎn)名定為“IN_VALVE”。同樣,要定義一個(gè)反映出口閥門開關(guān)狀態(tài)的數(shù)字I/O點(diǎn),命名為“OUT_VALVE”。另外,在假想的PLC中還有一個(gè)開關(guān)量來(lái)控制整個(gè)系統(tǒng)的啟動(dòng)與停止,這個(gè)開關(guān)量可以由我們?cè)谟?jì)算機(jī)上進(jìn)行控制,所以我們需要再定義一個(gè)數(shù)字I/O點(diǎn),將其命名為“RUN”。最終的數(shù)據(jù)庫(kù)點(diǎn)表是:第四步:創(chuàng)建實(shí)時(shí)數(shù)據(jù)庫(kù) 創(chuàng) 建創(chuàng) 建 工 程 步 驟工

29、 程 步 驟創(chuàng)建數(shù)據(jù)庫(kù)點(diǎn)的步驟: 在Draw導(dǎo)航器中雙擊“實(shí)時(shí)數(shù)據(jù)庫(kù)”項(xiàng)使其展開,在展開項(xiàng)目中雙擊“數(shù)據(jù)庫(kù)組態(tài)”啟動(dòng)組態(tài)程序DBMANAGER(如果沒(méi)有看到導(dǎo)航器窗口,激活Draw菜單命令“查看/導(dǎo)航器”)。 啟動(dòng)DBMANAGER后出現(xiàn)如下圖所示的DBMANAGER主窗口。 單擊菜單條的“點(diǎn)”選項(xiàng)選擇新建或雙擊單元格,出現(xiàn)“請(qǐng)指定區(qū)域、點(diǎn)類型”向?qū)?duì)話框; 然后雙擊該點(diǎn)類型,出現(xiàn)如下圖所示的對(duì)話框,在“點(diǎn)名(NAME)”輸入框內(nèi)鍵入點(diǎn)名“LEVEL”。 按如上所述步驟,創(chuàng)建數(shù)字I/O點(diǎn)“IN_VALVE”“OUT_VALVE ”和“RUN” ;第四步:創(chuàng)建實(shí)時(shí)數(shù)據(jù)庫(kù) 創(chuàng) 建創(chuàng) 建 工 程 步

30、 驟工 程 步 驟 我們?cè)谇懊鎰?chuàng)建了一個(gè)名為“PLC1”的I/O設(shè)備,而且它連接的正是我們假想的PLC1設(shè)備。現(xiàn)在的問(wèn)題是如何將我們已經(jīng)創(chuàng)建的4個(gè)數(shù)據(jù)庫(kù)點(diǎn)與PLC1中的數(shù)據(jù)項(xiàng)聯(lián)系起來(lái),以使這4個(gè)點(diǎn)的PV參數(shù)值能與I/O設(shè)備PLC1進(jìn)行實(shí)時(shí)數(shù)據(jù)交換。這個(gè)過(guò)程就是建立數(shù)據(jù)連接的過(guò)程。 雙擊數(shù)據(jù)庫(kù)中點(diǎn)LEVEL的單元格,選擇“數(shù)據(jù)連接”選項(xiàng)或雙擊LEVEL所對(duì)的“%IOLINKI/O連接”單元格,都會(huì)出現(xiàn)如下圖所示的對(duì)話框: 單擊增加按鈕,出現(xiàn)SIMULATOR的數(shù)據(jù)連接對(duì)話框如下圖,“內(nèi)存區(qū)”選擇“AI(模擬輸入?yún)^(qū))”,“通道號(hào)”指定為“0”,然后單擊“確定”按鈕返回,完成該點(diǎn)數(shù)據(jù)連接的定義,在點(diǎn)LEVEL的I/O連接單元格中列出了點(diǎn)LEVEL的數(shù)據(jù)連接項(xiàng)。 再為三個(gè)數(shù)字I/O點(diǎn)建立數(shù)據(jù)連接。第四步:創(chuàng)建實(shí)時(shí)數(shù)據(jù)庫(kù) 創(chuàng) 建創(chuàng) 建 工 程 步 驟工 程 步 驟第五步:創(chuàng)建動(dòng)畫連接 在前面已經(jīng)做了很多事情,包括:制作顯示畫面、創(chuàng)建數(shù)據(jù)庫(kù)點(diǎn),并與I/O設(shè)備“PLC1中的過(guò)程數(shù)據(jù)1連接起來(lái)。現(xiàn)在我們又要回到開發(fā)環(huán)境Draw中,通過(guò)制作動(dòng)畫連接使圖形在畫面上隨PLC1數(shù)據(jù)的變化而活動(dòng)起來(lái)。動(dòng)畫連接是將畫面中的圖形對(duì)象與變量之間建立某種關(guān)系,當(dāng)變量的值發(fā)生變化時(shí),在畫面上圖形對(duì)象的動(dòng)畫效果動(dòng)態(tài)變化方式體現(xiàn)出來(lái)。有了變量之后就可以制作動(dòng)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論