自動(dòng)化專業(yè)課程設(shè)計(jì)---組態(tài)王開發(fā)監(jiān)控系統(tǒng)軟件_第1頁(yè)
已閱讀1頁(yè),還剩28頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  1.課程設(shè)計(jì)目的</b></p><p>  隨著科學(xué)技術(shù)的發(fā)展,現(xiàn)代過程工業(yè)規(guī)模加大,復(fù)雜程度變高,對(duì)產(chǎn)品的質(zhì)量要求更加嚴(yán)格,以及相應(yīng)的系統(tǒng)安全問題,管理與控制一體化問題等,越來越突出,因此想要滿足這些要求,解決這些問題,是不能僅僅只依靠簡(jiǎn)單的控制系統(tǒng)的,故引入更為復(fù)雜、更為先進(jìn)的控制系統(tǒng)是十分必要的。由于采用復(fù)雜控制系統(tǒng)的裝置或?qū)ο蠖际枪S中的重要裝置或關(guān)鍵

2、崗位,因此需要予以特別的重視。串級(jí)控制系統(tǒng)是所有復(fù)雜控制系統(tǒng)中應(yīng)用最多的一種,當(dāng)要求被控變量的誤差范圍很小,簡(jiǎn)單控制系統(tǒng)不能滿足要求時(shí),可考慮采用串級(jí)控制系統(tǒng)。 </p><p>  組態(tài)王開發(fā)監(jiān)控系統(tǒng)軟件是新型的工業(yè)自動(dòng)控制系統(tǒng)正以標(biāo)準(zhǔn)的工業(yè)計(jì)算機(jī)軟、硬件平臺(tái)構(gòu)成的集成系統(tǒng)取代傳統(tǒng)的封閉式系統(tǒng),它具有適應(yīng)性強(qiáng)、開放性好、易于擴(kuò)展、經(jīng)濟(jì)、開發(fā)周期短等優(yōu)點(diǎn)。它不但實(shí)現(xiàn)對(duì)現(xiàn)場(chǎng)的實(shí)時(shí)監(jiān)測(cè)與控制,且在自動(dòng)控制系統(tǒng)中完成上

3、傳下達(dá)、組態(tài)開發(fā)的重要作用;能實(shí)現(xiàn)實(shí)時(shí)現(xiàn)場(chǎng)監(jiān)控,能充分利用Windows的圖形編輯功能,方便地構(gòu)成監(jiān)控畫面,并以動(dòng)畫方式顯示控制設(shè)備的狀態(tài),具有報(bào)警窗口、實(shí)時(shí)趨勢(shì)曲線等,可便利的生成各種報(bào)表;它還具有豐富的設(shè)備驅(qū)動(dòng)程序和靈活的組態(tài)方式、數(shù)據(jù)鏈接功能。</p><p>  應(yīng)用組態(tài)技術(shù),是現(xiàn)代工業(yè)控制的必然趨勢(shì)。本課題的意義在于對(duì)組態(tài)王軟件的學(xué)習(xí)和應(yīng)用組態(tài)王軟件進(jìn)行開發(fā)設(shè)計(jì),尤其是對(duì)串級(jí)控制系統(tǒng)的開發(fā)設(shè)計(jì)。學(xué)會(huì)應(yīng)用

4、組態(tài)王軟件開發(fā)串級(jí)壓力監(jiān)控系統(tǒng):設(shè)計(jì)監(jiān)控界面,設(shè)定參數(shù)變量,進(jìn)行動(dòng)畫連接,實(shí)現(xiàn)歷史曲線、實(shí)時(shí)曲線的顯示與監(jiān)控等。</p><p>  2.課程設(shè)計(jì)題目描述和要求</p><p>  2.1課程設(shè)計(jì)主要內(nèi)容:</p><p> ?。?)理解DCS控制系統(tǒng)與組態(tài)軟件</p><p>  (2)理解組態(tài)軟件的功能及其結(jié)構(gòu)</p>&l

5、t;p>  (3)收集國(guó)內(nèi)外常用工業(yè)組態(tài)軟件的資料</p><p> ?。?)著重學(xué)習(xí)并應(yīng)用“組態(tài)王”工業(yè)組態(tài)軟件</p><p> ?。?)設(shè)計(jì)反應(yīng)車間的計(jì)算機(jī)監(jiān)控系統(tǒng)</p><p>  (6)撰寫課程設(shè)計(jì)報(bào)告</p><p>  2.2設(shè)計(jì)需要實(shí)現(xiàn)功能</p><p> ?。?)總貌流程圖實(shí)時(shí)動(dòng)態(tài)顯示<

6、;/p><p> ?。?)實(shí)時(shí)數(shù)據(jù)報(bào)表顯示、打印</p><p> ?。?)歷史數(shù)據(jù)報(bào)表存儲(chǔ)與查詢</p><p>  (4)實(shí)時(shí)趨勢(shì)曲線顯示</p><p> ?。?)事件報(bào)警窗口顯示</p><p> ?。?)系統(tǒng)用戶登錄與權(quán)限配置</p><p>  3.課程設(shè)計(jì)報(bào)告內(nèi)容</p>

7、<p>  3.1 組態(tài)王的介紹</p><p>  3.1.1 組態(tài)王軟件的結(jié)構(gòu)</p><p>  “組態(tài)王” 采用了多線程、COM組件等新技術(shù),實(shí)現(xiàn)了實(shí)時(shí)多任務(wù),軟件運(yùn)行穩(wěn)定可靠,是全中文界面的組態(tài)軟件。組態(tài)王具有在“組態(tài)王工程瀏覽器”查看工程的各個(gè)組成部分、完成構(gòu)造數(shù)據(jù)庫(kù)、定義外部設(shè)備等功能。工程瀏覽器調(diào)用畫面制作系統(tǒng)MAKE和畫面運(yùn)行系統(tǒng)VIEW來完成畫面的開發(fā)和運(yùn)行

8、。</p><p>  應(yīng)用程序的開發(fā)環(huán)境是MAKE。在這個(gè)環(huán)境中需要完成設(shè)計(jì)畫面、動(dòng)畫連接等工作。MAKE具有先進(jìn)完善的圖形生成功能;能合理地抽象控制對(duì)象的特性;對(duì)變量報(bào)警、過程記錄、趨勢(shì)曲線、安全防范等重要功能都有簡(jiǎn)單的操作辦法。VIEW是“組態(tài)王”軟件的實(shí)時(shí)運(yùn)行環(huán)境,在MAKE中建立的圖形畫面只有在VIEW中才能運(yùn)行。VIEW從工業(yè)控制對(duì)象中采集數(shù)據(jù),并記錄在實(shí)時(shí)數(shù)據(jù)庫(kù)中。它還有把數(shù)據(jù)的變化用動(dòng)畫的方式形象

9、地表示出來,同時(shí)完成變量報(bào)警、操作記錄、趨勢(shì)曲線等監(jiān)視的功能,并生成歷史數(shù)據(jù)文件。</p><p>  3.1.2 組態(tài)王與外部設(shè)備的通訊</p><p>  “組態(tài)王”外部設(shè)備是第一臺(tái)下位機(jī),在開發(fā)過程中根據(jù)“設(shè)備配置向?qū)А钡奶崾疽徊讲酵瓿蛇B接過程。在運(yùn)行期間,組態(tài)王通過這些外部設(shè)備和驅(qū)動(dòng)程序交換數(shù)據(jù),包括采集數(shù)據(jù)和發(fā)送數(shù)據(jù)/指令。每一個(gè)驅(qū)動(dòng)程序都是一個(gè)COM對(duì)象的方式使驅(qū)動(dòng)和組態(tài)王構(gòu)成

10、一個(gè)如圖3-1所示的完整的系統(tǒng),使系統(tǒng)有很強(qiáng)的擴(kuò)展性也保證了運(yùn)行系統(tǒng)的高效率。</p><p>  圖3-1 組態(tài)軟件與下位機(jī)通訊</p><p>  3.2監(jiān)控系統(tǒng)的設(shè)計(jì)</p><p>  開發(fā)者在MAKE中制作的畫面都是靜態(tài)的,它們通過實(shí)時(shí)數(shù)據(jù)庫(kù)以動(dòng)畫方式反映工業(yè)現(xiàn)場(chǎng)的狀況,因?yàn)橹挥袛?shù)據(jù)庫(kù)中的變量才是與現(xiàn)場(chǎng)狀況同步變化的。數(shù)據(jù)庫(kù)變量的變化導(dǎo)致畫面的動(dòng)畫效果。通

11、過“動(dòng)畫連接”就是建立畫面的圖素與數(shù)據(jù)庫(kù)變量的對(duì)應(yīng)關(guān)系。這樣,當(dāng)工業(yè)現(xiàn)場(chǎng)的數(shù)據(jù),比如溫度、液面高度等發(fā)生變化時(shí),通過驅(qū)動(dòng)程序,將引起實(shí)時(shí)數(shù)據(jù)庫(kù)中變量的變化,如果畫面上有一個(gè)圖素,比如指針,規(guī)定了它的偏轉(zhuǎn)角度與這個(gè)變量相關(guān),就會(huì)看到指針隨工業(yè)現(xiàn)場(chǎng)數(shù)據(jù)的變化而同步偏轉(zhuǎn)。設(shè)計(jì)人機(jī)接口的一次突破是動(dòng)畫連接的引入,它提供了標(biāo)準(zhǔn)的工業(yè)控制圖形界面,把程序員從重復(fù)的圖形編程中解放出來,并且有可編程的命令語言連接來增強(qiáng)圖形界面的功能。</p>

12、;<p>  3.2.1建立新工程</p><p>  首先為工程指定工作目錄(或工程路徑)。組態(tài)王用工作目錄表示工程,不同的工程應(yīng)置于不同的目錄下。通過工程管理器完成新工程的創(chuàng)建。請(qǐng)執(zhí)行以下操作: </p><p>  在工程瀏覽器中選擇菜單“工程/新建”,出現(xiàn)“新建工程”對(duì)話框。</p><p>  在對(duì)話框中輸入工程名稱:液位流量串級(jí)控制系統(tǒng)&l

13、t;/p><p>  在工程描述中輸入:我的工程</p><p>  工程路徑自動(dòng)指定為當(dāng)前目錄下以工程名稱命名的子目錄。</p><p>  新建好的“液位流量串級(jí)控制系統(tǒng)”工程如下圖:</p><p>  圖3-2 建立新工程</p><p>  3.2.2創(chuàng)建組態(tài)畫面</p><p>  在工

14、程瀏覽器中左側(cè)的樹形視圖中選擇選擇“畫面”,在右側(cè)視圖中雙擊“新建”。工程瀏覽器將運(yùn)行組態(tài)王開發(fā)環(huán)境TOUCHMAK,彈出如下對(duì)話框。在“新畫面”對(duì)話框中設(shè)置如下圖,在對(duì)話框中單擊“確定”。TOUCHMAK將按照你指定的風(fēng)格產(chǎn)生一幅名為“液位流量串級(jí)控制”的畫面。</p><p>  圖3-3創(chuàng)建組態(tài)畫面</p><p>  接下來在此畫面中繪制各圖素。繪制圖素的主要工具放置在圖形編輯工具

15、箱內(nèi)。當(dāng)畫面打開時(shí),工具箱自動(dòng)顯示,如果工具箱沒有出現(xiàn),選擇菜單“工具\(yùn)顯示工具箱”或按F10鍵打開它。工具箱中各種基本工具的使用方法和WINDOWS中“畫筆”很類似。</p><p>  圖3-4圖庫(kù)管理器與工具箱</p><p>  利用組態(tài)王提供的繪圖工具箱,結(jié)合現(xiàn)場(chǎng)設(shè)備的布局和外觀,創(chuàng)建組態(tài)畫面,以抽象的圖形畫面來模擬實(shí)際的液位流量串級(jí)控制系統(tǒng),如下圖:</p>&l

16、t;p>  圖3-5液位流量串級(jí)控制系統(tǒng)組態(tài)圖</p><p>  3.2.3定義I/O設(shè)備</p><p>  IO設(shè)備既外部設(shè)備,組態(tài)王把與之交換數(shù)據(jù)的設(shè)備或程序都作為外部設(shè)備。外部設(shè)備包括:下位機(jī)(PLC、儀表、模塊、板卡、變頻器等),它們一般通過串行口和上位機(jī)交換數(shù)據(jù);其他Windows應(yīng)用程序,它們之間一般通過DDE交換數(shù)據(jù);網(wǎng)絡(luò)上的其他計(jì)算機(jī)。只有在定義了外部設(shè)備之后,組

17、態(tài)王才能通過IO變量和它們交換數(shù)據(jù)。</p><p> ?。?)仿真plc的定義</p><p>  程序在實(shí)際運(yùn)行中是通過I/O設(shè)備和下位機(jī)交換數(shù)據(jù)的,當(dāng)程序在調(diào)試時(shí),可以使用仿真I/O設(shè)備模擬下位機(jī)向畫面程序提供數(shù)據(jù),為畫面程序的調(diào)試提供方便。組態(tài)王提供一個(gè)仿真PLC設(shè)備,用來模擬實(shí)際設(shè)備向程序提供數(shù)據(jù),供用戶調(diào)試。</p><p>  在使用仿真PLC設(shè)備前,

18、首先要定義它,實(shí)際PLC設(shè)備都是通過計(jì)算機(jī)的串口向組態(tài)王提供數(shù)據(jù),所以仿真PLC設(shè)備也是模擬安裝到串口COM上,定義過程如圖</p><p>  圖3-6仿真plc的定義</p><p>  需要注意的是這里定義的串口是虛擬的,實(shí)際仿真PLC設(shè)備并不使用計(jì)算機(jī)的COM口,而且COM口也不需要配置。</p><p> ?。?)串口類設(shè)備定義</p>&l

19、t;p>  為方便你定義外部設(shè)備組態(tài)王設(shè)計(jì)了“設(shè)備配置向?qū)А币龑?dǎo)你一步步完成設(shè)備的連接。工程人員根據(jù)設(shè)備配置向?qū)Ь涂梢酝瓿纱谠O(shè)備的配置,組態(tài)王最多支持128個(gè)串口。工程人員從樹形設(shè)備列表區(qū)中可選擇PLC、智能儀表、智能模塊、板卡、變頻器等節(jié)點(diǎn)中的一個(gè)。然后選擇要配置串口設(shè)備的生產(chǎn)廠家、設(shè)備名稱、通訊方式;PLC、智能儀表、智能模塊、變頻器等設(shè)備通常與計(jì)算機(jī)的串口相連進(jìn)行數(shù)據(jù)通訊。操作步驟如下圖:</p><p

20、>  圖3-7串口類設(shè)備定義</p><p><b>  (3)串口參數(shù)設(shè)置</b></p><p>  對(duì)于不同的串口設(shè)備,其串口通訊的參數(shù)是不一樣的,如波特率、數(shù)據(jù)位、校驗(yàn)位等。所以在定義完設(shè)備之后,還需要對(duì)計(jì)算機(jī)通訊時(shí)串口的參數(shù)進(jìn)行設(shè)置。如上節(jié)中定義設(shè)備時(shí),選擇了COM1口,則在工程瀏覽器的目錄顯示區(qū),選擇“設(shè)備”,雙擊“COM1”圖標(biāo),彈出“設(shè)置串口——

21、COM1”對(duì)話框,如下圖:</p><p>  圖3-8串口參數(shù)設(shè)置</p><p>  在“通訊參數(shù)”欄中,選擇設(shè)備對(duì)應(yīng)的波特率、數(shù)據(jù)位、校驗(yàn)類型、停止位等,這些參數(shù)的選擇可以參考組態(tài)王的相關(guān)設(shè)備幫助或按照設(shè)備中通訊參數(shù)的配置?!巴ㄓ嵆瑫r(shí)”為默認(rèn)值,除非特殊說明,一般不需要修改?!巴ㄓ嵎绞健笔侵赣?jì)算機(jī)一側(cè)串口的通訊方式,是RS232或RS485,一般計(jì)算機(jī)一側(cè)都為RS232,按實(shí)際情況選

22、擇相應(yīng)的類型即可。</p><p>  3.2.4構(gòu)造數(shù)據(jù)庫(kù)變量</p><p>  數(shù)據(jù)庫(kù)是“組態(tài)王”軟件的核心部分,工業(yè)現(xiàn)場(chǎng)的生產(chǎn)狀況要以動(dòng)畫的形式反映在屏幕上,操作者在計(jì)算機(jī)前發(fā)布的指令也要迅速送達(dá)生產(chǎn)現(xiàn)場(chǎng),所有這一切都是以實(shí)時(shí)數(shù)據(jù)庫(kù)為中介環(huán)節(jié),所以說數(shù)據(jù)庫(kù)是聯(lián)系上位機(jī)和下位機(jī)的橋梁。在TouchVew運(yùn)行時(shí),它含有全部數(shù)據(jù)變量的當(dāng)前值。變量在畫面制作系統(tǒng)組態(tài)王畫面開發(fā)系統(tǒng)中定義,定

23、義時(shí)要指定變量名和變量類型,某些類型的變量還需要一些附加信息。數(shù)據(jù)庫(kù)中變量的集合形象地稱為“數(shù)據(jù)詞典”,數(shù)據(jù)詞典記錄了所有用戶可使用的數(shù)據(jù)變量的詳細(xì)信息。</p><p><b>  變量定義方法</b></p><p>  選擇工程瀏覽器左側(cè)大綱項(xiàng)“數(shù)據(jù)庫(kù)\數(shù)據(jù)詞典”,在工程瀏覽器右側(cè)用鼠標(biāo)左鍵雙擊“新建”圖標(biāo),彈出“變量屬性”對(duì)話框如下圖:</p>

24、<p><b>  圖3-9變量定義</b></p><p>  此對(duì)話框可以對(duì)數(shù)據(jù)變量完成定義、修改等操作,以及數(shù)據(jù)庫(kù)的管理工作,在“變量名”處輸入變量名,如:“檢測(cè)值1”;在“變量類型”處選擇變量類型如:“I/O實(shí)數(shù)”,設(shè)置好其他參數(shù),單擊“確定”即可。</p><p><b>  (2)基本變量類型</b></p>

25、<p>  變量的基本類型共有兩類:內(nèi)存變量、I/O變量。</p><p>  IO變量是指可與外部數(shù)據(jù)采集程序直接進(jìn)行數(shù)據(jù)交換的變量,如下位機(jī)數(shù)據(jù)采集設(shè)備(如PLC、儀表等)或其它應(yīng)用程序(如DDE、OPC服務(wù)器等)。這種數(shù)據(jù)交換是雙向的、動(dòng)態(tài)的,就是說:在“組態(tài)王”系統(tǒng)運(yùn)行過程中,每當(dāng)I/O變量的值改變時(shí),該值就會(huì)自動(dòng)寫入下位機(jī)或其它應(yīng)用程序;每當(dāng)下位機(jī)或應(yīng)用程序中的值改變時(shí),“組態(tài)王”系統(tǒng)中的變量

26、值也會(huì)自動(dòng)更新。所以,那些從下位機(jī)采集來的數(shù)據(jù)、發(fā)送給下位機(jī)的指令,比如“檢測(cè)值1”、“檢測(cè)值2”等變量,都需要設(shè)置成“I/O變量”。</p><p>  內(nèi)存變量是指那些不需要和其它應(yīng)用程序交換數(shù)據(jù)、也不需要從下位機(jī)得到數(shù)據(jù)、只在“組態(tài)王”內(nèi)需要的變量,比如計(jì)算過程的中間變量,就可以設(shè)置成“內(nèi)存變量”。</p><p> ?。?)變量的數(shù)據(jù)類型 </p><p>

27、  組態(tài)王中變量的數(shù)據(jù)類型與一般程序設(shè)計(jì)語言中的變量比較類似,主要有以下幾種:</p><p><b>  實(shí)型變量</b></p><p>  類似一般程序設(shè)計(jì)語言中的浮點(diǎn)型變量,用于表示浮點(diǎn)(float)型數(shù)據(jù),取值范圍10E-38~10E+38,有效值7位。</p><p><b>  離散變量</b></p&

28、gt;<p>  類似一般程序設(shè)計(jì)語言中的布爾(BOOL)變量,只有0,1兩種取值,用于表示一些開關(guān)量。</p><p><b>  字符串型變量</b></p><p>  類似一般程序設(shè)計(jì)語言中的字符串變量,可用于記錄一些有特定含義的字符串,如名稱,密碼等,該類型變量可以進(jìn)行比較運(yùn)算和賦值運(yùn)算。字符串長(zhǎng)度最大值為128個(gè)字符。</p>

29、<p><b>  整數(shù)變量</b></p><p>  類似一般程序設(shè)計(jì)語言中的有符號(hào)長(zhǎng)整數(shù)型變量,用于表示帶符號(hào)的整型數(shù)據(jù),取值范圍(-2147483648)~2147483647。</p><p>  3.2.5建立動(dòng)畫連接</p><p><b> ?。?)動(dòng)畫連接概述</b></p>&l

30、t;p>  工程人員在組態(tài)王開發(fā)系統(tǒng)中制作的畫面都是靜態(tài)的,那么它們?nèi)绾尾拍芊从彻I(yè)現(xiàn)場(chǎng)的狀況呢?通過“動(dòng)畫連接”——所謂“動(dòng)畫連接”就是建立畫面的圖素與數(shù)據(jù)庫(kù)變量的對(duì)應(yīng)關(guān)系。這樣,工業(yè)現(xiàn)場(chǎng)的數(shù)據(jù),比如溫度、液面高度等,當(dāng)它們發(fā)生變化時(shí),通過I/O接口,將引起實(shí)時(shí)數(shù)據(jù)庫(kù)中變量的變化,如果設(shè)計(jì)者曾經(jīng)定義了一個(gè)畫面圖素——比如指針——與這個(gè)變量相關(guān),我們將會(huì)看到指針在同步偏轉(zhuǎn)。動(dòng)畫連接的引入是設(shè)計(jì)人機(jī)接口的一次突破,它把工程人員從重復(fù)

31、的圖形編程中解放出來,為工程人員提供了標(biāo)準(zhǔn)的工業(yè)控制圖形界面,并且由可編程的命令語言連接來增強(qiáng)圖形界面的功能。圖形對(duì)象與變量之間有豐富的連接類型,給工程人員設(shè)計(jì)圖形界面提供了極大的方便。</p><p>  文本對(duì)象定義動(dòng)畫連接</p><p>  給文本對(duì)象定義動(dòng)畫連接是在“動(dòng)畫連接” 對(duì)話框中進(jìn)行的。例如需要在圖中實(shí)時(shí)顯示液位變送器的檢測(cè)值,如下圖:</p><p&

32、gt;<b>  圖3-10文本對(duì)象</b></p><p>  雙擊文本對(duì)象“###”,可彈出“動(dòng)畫連接”對(duì)話框,如下圖:</p><p><b>  圖3-11動(dòng)畫連接</b></p><p>  用鼠標(biāo)單擊“模擬值輸出”按鈕,彈出對(duì)話框如下圖:</p><p>  圖3-12模擬值輸出連接&l

33、t;/p><p>  在“表達(dá)式”處通過瀏覽,本站點(diǎn)已設(shè)好的變量中找到檢測(cè)值一,其余屬性目前不用更改。再單擊“確定”返回組態(tài)王開發(fā)系統(tǒng)。</p><p> ?。?)動(dòng)畫連接命令語言</p><p>  對(duì)于圖素,有時(shí)一般的動(dòng)畫連接表達(dá)式完成不了工作,而程序只需要點(diǎn)擊一下畫面上的按鈕等圖素才執(zhí)行,如點(diǎn)擊一個(gè)按鈕,執(zhí)行一連串的動(dòng)作,或執(zhí)行一些運(yùn)算、操作等。這時(shí)可以使用動(dòng)畫連

34、接命令語言。該命令語言是針對(duì)畫面上的圖素的動(dòng)畫連接的,組態(tài)王中的大多數(shù)圖素都可以定義動(dòng)畫連接命令語言。如在登錄界面上放置一個(gè)登錄按鈕,如下圖:</p><p><b>  圖3-13按鈕對(duì)象</b></p><p>  雙擊該按鈕,彈出動(dòng)畫連接對(duì)話框,如下圖:</p><p><b>  圖3-14動(dòng)畫連接</b><

35、/p><p>  在“命令語言連接”選項(xiàng)中包含三個(gè)選項(xiàng):</p><p><b>  按下時(shí):</b></p><p>  當(dāng)鼠標(biāo)在該按鈕上按下時(shí),或與該連接相關(guān)聯(lián)的熱鍵按下時(shí)執(zhí)行一次。</p><p><b>  彈起時(shí):</b></p><p>  當(dāng)鼠標(biāo)在該按鈕上彈起時(shí),或

36、與該連接相關(guān)聯(lián)的熱鍵彈起時(shí)執(zhí)行一次。</p><p><b>  按住時(shí):</b></p><p>  當(dāng)鼠標(biāo)在該按鈕上按住,或與該連接相關(guān)聯(lián)的熱鍵按住,沒有彈起時(shí)周期性執(zhí)行該段命令語言。按住時(shí)命令語言連接可以定義執(zhí)行周期,在按鈕后面的“毫秒”標(biāo)簽編輯框中輸入按鈕被按住時(shí)命令語言執(zhí)行的周期。</p><p>  圖3-15 命令語句窗口<

37、/p><p><b>  函數(shù)說明:</b></p><p><b>  ①LogOn:</b></p><p>  此函數(shù)用于在TOUCHVEW中登錄。 </p><p>  畫面程序運(yùn)行時(shí)單擊此按鈕,彈出“登錄”對(duì)話框。操作者在此對(duì)話框中輸入用戶名和口令,以獲得操作權(quán)限。</p>&l

38、t;p><b> ?、?LogOff:</b></p><p>  此函數(shù)用于在TOUCHVEW中退出登錄?!?lt;/p><p>  ③ShowPicture:</p><p>  此函數(shù)用于顯示畫面?!?lt;/p><p> ?、蹸losePicture:</p><p>  此函數(shù)用于將已調(diào)入

39、內(nèi)存的畫面關(guān)閉,并從內(nèi)存中刪除。</p><p> ?、軷eportSaveAs:</p><p>  此函數(shù)為報(bào)表專用函數(shù),將指定報(bào)表按照所給的文件名存儲(chǔ)到指定目錄下?;?qū)⒅付ǖ膱?bào)表存儲(chǔ)為EXCEL格式的文件。</p><p> ?、轗eportSetHistData2:</p><p>  此函數(shù)為報(bào)表專用函數(shù)。查詢歷史數(shù)據(jù),使用該函數(shù),

40、只要設(shè)置查詢的數(shù)據(jù)在報(bào)表中填充的起始位置,即輸入起始行數(shù)(StartRow)、列數(shù)(StartCol)。系統(tǒng)會(huì)自動(dòng)彈出歷史數(shù)據(jù)查詢對(duì)話框。</p><p><b>  3.2.6趨勢(shì)曲線</b></p><p>  組態(tài)王的實(shí)時(shí)數(shù)據(jù)和歷史數(shù)據(jù)除了在畫面中以值輸出的方式顯示外,還可以趨勢(shì)曲線形式顯示。趨勢(shì)曲線有實(shí)時(shí)趨勢(shì)曲線和歷史趨勢(shì)曲線兩種。曲線外形類似于坐標(biāo)紙,X軸代

41、表時(shí)間,Y軸代表變量值。</p><p><b> ?。?)實(shí)時(shí)趨勢(shì)曲線</b></p><p>  對(duì)于實(shí)時(shí)趨勢(shì)曲線最多可顯示四條曲線,在畫面程序運(yùn)行時(shí),實(shí)時(shí)趨勢(shì)曲線隨時(shí)間變化自動(dòng)卷動(dòng),以快速反應(yīng)變量的新變化,時(shí)間軸不能回卷,不能查閱變量的歷史數(shù)據(jù)。</p><p>  激活畫面制作系統(tǒng)Touchmak,在工具箱中選用“實(shí)時(shí)趨勢(shì)曲線”工具,然

42、后在畫面上繪制趨勢(shì)曲線,為了讓操作者使用方便,在趨勢(shì)曲線的下方需要增加標(biāo)注,說明各種顏色的曲線所代表的變量。雙擊此實(shí)時(shí)趨勢(shì)曲線對(duì)象,彈出“實(shí)時(shí)趨勢(shì)曲線對(duì)象”對(duì)話框,對(duì)話框設(shè)置如下圖:</p><p>  圖3-16液位實(shí)時(shí)趨勢(shì)曲線對(duì)象</p><p>  圖3-17實(shí)時(shí)趨勢(shì)曲線設(shè)置對(duì)話框</p><p><b>  (2)歷史趨勢(shì)趨勢(shì)</b>&

43、lt;/p><p>  歷史趨勢(shì)曲線最多可顯示十六條曲線,畫面程序運(yùn)行時(shí),歷史趨勢(shì)曲線可以完成歷史數(shù)據(jù)的查看工作,但它不會(huì)自動(dòng)卷動(dòng),而需要通過帶有命令語言的功能按鈕來輔助實(shí)現(xiàn)查閱功能。</p><p>  從圖庫(kù)中調(diào)用已經(jīng)定義好各功能按扭的歷史趨勢(shì)曲線,對(duì)于這種歷史趨勢(shì)曲線,用戶只需要定義幾個(gè)相關(guān)變量,適當(dāng)調(diào)整曲線外觀即可完成歷史趨勢(shì)曲線的復(fù)雜功能,這種形式使用簡(jiǎn)單方便;該曲線控件最多可以繪制

44、8條曲線,但該曲線無法實(shí)現(xiàn)曲線打印功能。</p><p>  圖3-18流量歷史趨勢(shì)曲線對(duì)象</p><p>  雙擊曲線對(duì)象,彈出“歷史曲線向?qū)А睂?duì)話框,并建立和變量的關(guān)聯(lián),如下圖:</p><p>  圖3-19歷史曲線向?qū)?duì)話框</p><p><b>  3.2.7數(shù)據(jù)報(bào)表</b></p><

45、p>  數(shù)據(jù)報(bào)表是反應(yīng)生產(chǎn)過程中的數(shù)據(jù)、狀態(tài)等,并對(duì)數(shù)據(jù)進(jìn)行記錄的一種重要形式。是生產(chǎn)過程必不可少的一個(gè)部分。它既能反映系統(tǒng)實(shí)時(shí)的生產(chǎn)情況,也能對(duì)長(zhǎng)期的生產(chǎn)過程進(jìn)行統(tǒng)計(jì)、分析,使管理人員能夠?qū)崟r(shí)掌握和分析生產(chǎn)情況。</p><p>  組態(tài)王提供內(nèi)嵌式報(bào)表系統(tǒng),工程人員可以任意設(shè)置報(bào)表格式,對(duì)報(bào)表進(jìn)行組態(tài)。組態(tài)王為工程人員提供了豐富的報(bào)表函數(shù),實(shí)現(xiàn)各種運(yùn)算、數(shù)據(jù)轉(zhuǎn)換、統(tǒng)計(jì)分析、報(bào)表打印等。既可以制作實(shí)時(shí)報(bào)表

46、,也可以制作歷史報(bào)表。組態(tài)王還支持運(yùn)行狀態(tài)下單元格的輸入操作,在運(yùn)行狀態(tài)下通過鼠標(biāo)拖動(dòng)改變行高,列寬。另外,工程人員還可以制作各種報(bào)表模板,實(shí)現(xiàn)多次使用,以免重復(fù)工作。</p><p><b>  實(shí)時(shí)數(shù)據(jù)報(bào)表</b></p><p>  實(shí)時(shí)數(shù)據(jù)報(bào)表主要是來顯示系統(tǒng)實(shí)時(shí)數(shù)據(jù)。除了在表格中實(shí)時(shí)顯示變量的值外,報(bào)表還可以按照單元格中設(shè)置的函數(shù)、公式等實(shí)時(shí)刷新單元格中的數(shù)

47、據(jù)。</p><p>  在報(bào)表的單元格中直接輸入“=變量名”,既可在運(yùn)行時(shí)在該單元格中顯示該變量的數(shù)值,當(dāng)變量的數(shù)據(jù)發(fā)生變化時(shí),單元格中顯示的數(shù)值也會(huì)被實(shí)時(shí)刷新。如下圖:</p><p>  圖3-20實(shí)時(shí)數(shù)據(jù)報(bào)表</p><p><b>  歷史數(shù)據(jù)報(bào)表</b></p><p>  歷史報(bào)表記錄了以往的生產(chǎn)記錄數(shù)據(jù),

48、對(duì)用戶來說是非常重要的。</p><p>  圖3-21歷史數(shù)據(jù)報(bào)表</p><p>  在工程目錄樹中選數(shù)據(jù)改變命名語言;雙擊有窗口中的新建圖標(biāo);在變量域中填上:\\本站點(diǎn)\$秒;在程序窗口中寫下如下語句:</p><p>  圖3-22數(shù)據(jù)改變命名語言</p><p><b>  3.2.8報(bào)警窗口</b></

49、p><p>  組態(tài)王運(yùn)行系統(tǒng)中報(bào)警的實(shí)時(shí)顯示是通過報(bào)警窗口實(shí)現(xiàn)的。報(bào)警窗口分為兩類:實(shí)時(shí)報(bào)警窗和歷史報(bào)警窗。實(shí)時(shí)報(bào)警窗口主要顯示當(dāng)前系統(tǒng)中存在的符合報(bào)警窗顯示配置條件的實(shí)時(shí)報(bào)警信息和報(bào)警確認(rèn)信息,當(dāng)某一報(bào)警恢復(fù)后,不再在實(shí)時(shí)報(bào)警窗中顯示。實(shí)時(shí)報(bào)警窗不顯示系統(tǒng)中的事件。歷史報(bào)警窗顯示當(dāng)前系統(tǒng)中符合報(bào)警窗顯示配置條件的所有報(bào)警和事件信息。報(bào)警窗口中最大顯示的報(bào)警條數(shù)取決于報(bào)警緩沖區(qū)大小的設(shè)置。</p>&

50、lt;p>  在組態(tài)王中新建畫面,在工具箱中單擊報(bào)警窗口按鈕,鼠標(biāo)箭頭變?yōu)閱尉€“十”字型,在畫面上適當(dāng)位置按下鼠標(biāo)左鍵并拖動(dòng),繪出一個(gè)矩形框,當(dāng)舉行框大小符合報(bào)警窗口大小要求時(shí),松開鼠標(biāo)左鍵,報(bào)警窗口創(chuàng)建成功,如下圖:</p><p><b>  圖3-23報(bào)警窗口</b></p><p>  報(bào)警窗口創(chuàng)建完成后,要對(duì)其進(jìn)行配置。雙擊報(bào)警窗口,彈出報(bào)警窗口配置屬

51、性頁(yè),如下圖所示。首先顯示的是通用屬性頁(yè)。在該頁(yè)中有一個(gè)實(shí)時(shí)報(bào)警窗和歷史報(bào)警窗的選項(xiàng),選擇當(dāng)前報(bào)警窗是哪一個(gè)類型:如果選擇“實(shí)時(shí)報(bào)警窗”,則當(dāng)前窗口將成為實(shí)時(shí)報(bào)警窗;否則,如果選擇“歷史報(bào)警窗”,則當(dāng)前窗口將成為歷史報(bào)警窗。實(shí)時(shí)和歷史報(bào)警窗的配置選項(xiàng)大多數(shù)相同。如下圖:</p><p>  圖3-24報(bào)警窗口配置屬性頁(yè)</p><p><b>  3.3調(diào)試</b>&

52、lt;/p><p>  主副調(diào)節(jié)器在恒壓供水條件下工作,將上水箱液位和流量組成串級(jí)實(shí)驗(yàn)設(shè)備,安系統(tǒng)框圖接好導(dǎo)線。</p><p>  圖3-25 登錄界面</p><p>  圖3-26 主控界面</p><p><b>  圖3-27參數(shù)設(shè)置</b></p><p>  圖3-28流量歷史曲線<

53、;/p><p>  圖3-29液位歷史曲線</p><p>  圖3-30實(shí)時(shí)數(shù)據(jù)報(bào)表</p><p>  圖3-31實(shí)時(shí)報(bào)表導(dǎo)出</p><p>  圖3-32歷史數(shù)據(jù)報(bào)表</p><p>  圖3-33歷史報(bào)警記錄</p><p><b>  4.總結(jié)</b></p&

54、gt;<p>  4.1實(shí)驗(yàn)過程中遇到的問題及解決方法</p><p> ?。?)點(diǎn)擊“view”開始運(yùn)行時(shí),運(yùn)行的界面為空白無任何畫面。解決方法:在工程瀏覽器中點(diǎn)擊“運(yùn)行”,在彈出來的“運(yùn)行系統(tǒng)設(shè)置”窗口中的“主畫面配置”一欄里設(shè)置“登錄”界面為主畫面,再次點(diǎn)擊“view”開始運(yùn)行時(shí),就會(huì)直接顯示登錄界面。</p><p> ?。?)調(diào)試時(shí),歷史曲線沒有顯示,提示歷史數(shù)據(jù)服

55、務(wù)器沒有打開。解決方法:重新安裝了組態(tài)王軟件,歷史曲線可以顯示了。</p><p> ?。?)調(diào)試時(shí),“實(shí)時(shí)報(bào)警記錄”“歷史報(bào)警記錄”無顯示。解決方法:在工程瀏覽器中對(duì)“數(shù)據(jù)詞典”中的變量進(jìn)行報(bào)警定義,確定其報(bào)警限。</p><p> ?。?)調(diào)試時(shí),對(duì)副回路進(jìn)行參數(shù)自整定不成功。解決方法:副調(diào)節(jié)器的給定值是時(shí)刻變化的,因此對(duì)副回路進(jìn)行參數(shù)自整定是不正確的,只能對(duì)主回路進(jìn)行參數(shù)自整定,只需

56、將主調(diào)節(jié)器708的ctl設(shè)為2,此時(shí)系統(tǒng)進(jìn)行參數(shù)自整定,整定完畢后ctl會(huì)變成3。而實(shí)驗(yàn)書中已經(jīng)給出主副調(diào)節(jié)器的參數(shù)表,這些參數(shù)是已經(jīng)進(jìn)行優(yōu)化過的參數(shù),因此只要對(duì)照參數(shù)表將主副調(diào)節(jié)器的參數(shù)設(shè)置好,系統(tǒng)就可以達(dá)到比較穩(wěn)定的控制。</p><p><b>  4.2心得體會(huì)</b></p><p>  組態(tài)王這一軟件是從我們本學(xué)期開始上過控實(shí)驗(yàn)才接觸的一款組態(tài)軟件,而實(shí)驗(yàn)

57、課上我們對(duì)組態(tài)王的了解,也只是停留在使用浙江求是科教設(shè)備有限公司生產(chǎn)的PCT系列過控實(shí)驗(yàn)系統(tǒng)裝置自帶的監(jiān)控系統(tǒng),而從未涉及過使用組態(tài)王來設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)監(jiān)控系統(tǒng)。記得當(dāng)時(shí)在葛洲壩電廠實(shí)習(xí)時(shí),在二江電廠里,技術(shù)人員曾像我們展示過一款由華科自主開發(fā)研制的監(jiān)控系統(tǒng),當(dāng)時(shí)就給我留下了深刻的影響,沒想到這次課程設(shè)計(jì)我能自己動(dòng)手嘗試使用組態(tài)王軟件來設(shè)計(jì)反應(yīng)車間計(jì)算機(jī)監(jiān)控系統(tǒng)。</p><p>  整個(gè)課程設(shè)計(jì)下來,我發(fā)現(xiàn)自己

58、其實(shí)鍛煉了很多,學(xué)到了很多,我基本掌握了組態(tài)王軟件的使用,能夠用組態(tài)王設(shè)計(jì)與實(shí)現(xiàn)簡(jiǎn)單的反應(yīng)車間計(jì)算機(jī)監(jiān)控系統(tǒng)組態(tài)。并且更深入的理解了串級(jí)控制系統(tǒng)的特點(diǎn)。同時(shí)也鍛煉了自己獨(dú)立思考問題的能力和通過查看相關(guān)資料來解決問題的習(xí)慣。</p><p>  設(shè)計(jì)本身并不是有很重要的意義,重要的是同學(xué)們對(duì)待問題時(shí)的態(tài)度和處理事情的能力,以及設(shè)計(jì)的過程,設(shè)計(jì)的思想和設(shè)計(jì)中的每一個(gè)環(huán)節(jié)。 </p><p> 

59、 在此特別感謝陳老師的悉心指導(dǎo),使我將整個(gè)課程設(shè)計(jì)較為成功的完成。有了這一段豐富的經(jīng)歷,我相信今后的課程設(shè)計(jì),我一定可以完成的比這次更好。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1] 胡壽松. 自動(dòng)控制原理[M].北京:科學(xué)出版社,2001.</p><p>  [2] 組態(tài)王6.5初級(jí)培訓(xùn)教程[Z].北京亞控公司

60、,2007.</p><p>  [3] 金以慧. 過程控制[M].北京:清華大學(xué)出版社,2000.</p><p>  [4] 徐兵等,過程控制,機(jī)械工業(yè)出版社,2004.</p><p><b>  課程設(shè)計(jì)成績(jī):</b></p><p>  注:教師按學(xué)生實(shí)際成績(jī)(平時(shí)成績(jī)和業(yè)務(wù)考核成績(jī))登記并錄入教務(wù)MIS系統(tǒng),

61、由系統(tǒng)自動(dòng)轉(zhuǎn)化為“優(yōu)秀(90~100分)、良好(80~89分)、中等(70~79分)、及格(60~69分)和不及格(60分以下)”五等。</p><p><b>  指導(dǎo)教師評(píng)語:</b></p><p>  指導(dǎo)教師(簽名): </p><p><b>  20 年</b></p&g

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(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)論