工業(yè)組態(tài)軟件實用技術(shù) 創(chuàng)建一個簡單工程_第1頁
工業(yè)組態(tài)軟件實用技術(shù) 創(chuàng)建一個簡單工程_第2頁
工業(yè)組態(tài)軟件實用技術(shù) 創(chuàng)建一個簡單工程_第3頁
工業(yè)組態(tài)軟件實用技術(shù) 創(chuàng)建一個簡單工程_第4頁
工業(yè)組態(tài)軟件實用技術(shù) 創(chuàng)建一個簡單工程_第5頁
已閱讀5頁,還剩67頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第2章 圖形界面及其生成系統(tǒng)2.2 創(chuàng)建簡單工程2.1 力控監(jiān)控組態(tài)軟件組成2.3 創(chuàng)建圖形對象2.4 動畫連接 2.5 運(yùn)行 2.6 創(chuàng)建實時趨勢 2.7 創(chuàng)建歷史報表 2.1 力控監(jiān)控組態(tài)軟件組成開發(fā)系統(tǒng)(Draw)、界面運(yùn)行系統(tǒng)(View )和數(shù)據(jù)庫系統(tǒng)(DB)都是組態(tài)軟件的基本組成部分。Draw和View主要完成人機(jī)界面的組態(tài)和運(yùn)行,DB主要完成過程實時數(shù)據(jù)的采集(通過I/O 驅(qū)動程序)、實時數(shù)據(jù)的處理(包括:報警處理、統(tǒng)計處理等)、歷史數(shù)據(jù)處理等 一. ForceControl 集成環(huán)境開發(fā)系統(tǒng)(Draw): 是一個集成的開發(fā)環(huán)境,可以創(chuàng)建工程畫面,配置各種系統(tǒng)參數(shù),啟動力控其它程序

2、組件等。Draw有4種圖形對象:線、填充體、文本、按鈕 屬性為-顏色,大小,靜態(tài)、動畫。界面運(yùn)行系統(tǒng)(View): 界面運(yùn)行系統(tǒng)用來運(yùn)行由開發(fā)系統(tǒng)Draw創(chuàng)建的畫面。支持的畫面數(shù)量不受限制,數(shù)據(jù)刷新速度為5s實時數(shù)據(jù)庫(DB):是數(shù)據(jù)處理的核心,構(gòu)建分布式應(yīng)用系統(tǒng)的基礎(chǔ)。它負(fù)責(zé)實時數(shù)據(jù)處理、歷史數(shù)據(jù)存儲、統(tǒng)計數(shù)據(jù)處理、報警處理、數(shù)據(jù)服務(wù)請求處理等。I/O驅(qū)動程序: I/O驅(qū)動程序負(fù)責(zé)力控與I/O設(shè)備的通信。它將I/O設(shè)備寄存器中的數(shù)據(jù)讀出后,傳送到力控的數(shù)據(jù)庫,然后在界面運(yùn)行系統(tǒng)的畫面上動態(tài)顯示。二.ForceControl 其它的可選程序組件網(wǎng)絡(luò)通信程序(NetClient/NetServe

3、r):網(wǎng)絡(luò)通信程序采用TCP/IP通信協(xié)議,可利用Intranet/Internet實現(xiàn)不同網(wǎng)絡(luò)結(jié)點(diǎn)上力控之間的數(shù)據(jù)通信。 串行通信程序(SCOMClient/SCOMServer): 兩臺計算機(jī)之間,使用RS232C/422/485接口,可實現(xiàn)一對一的通信;如果使用RS485總線,還可實現(xiàn)一對多臺計算機(jī)的通信。Web服務(wù)器程序(Web Server): Web服務(wù)器程序可為處在世界各地的遠(yuǎn)程用戶實現(xiàn)在臺式機(jī)或便攜機(jī)上用標(biāo)準(zhǔn)瀏覽器實時監(jiān)控現(xiàn)場生產(chǎn)過程。 控制策略生成器(StrategyBuilder): 是面向控制的新一代軟件邏輯自動化控制軟件。提供包括:變量、數(shù)學(xué)運(yùn)算、邏輯功能和程序控制處理

4、等在內(nèi)的十幾類基本運(yùn)算塊,內(nèi)置常規(guī)PID、比值控制、開關(guān)控制、斜坡控制等豐富的控制算法。同時提供開放的算法接口,可以嵌入用戶自己的控制程序。 撥號通信程序(TelClient/TelServer): 任何地方與工業(yè)現(xiàn)場之間,只要能撥打電話,就可以實現(xiàn)對遠(yuǎn)程現(xiàn)場生產(chǎn)過程的實時監(jiān)控,唯一需要的是Modem和電話線。 三、力控組態(tài)實例入門1、建立工程打開工程管理器,選擇“新增應(yīng)用”,在應(yīng)用名稱對話框中輸入一個應(yīng)用程序的名稱 “MonitorPLC”,按“確定”按鈕。在工程列表中會出現(xiàn)新建的工程,單擊該工程(或開發(fā)系統(tǒng)按鈕)并進(jìn)入組態(tài),打開Draw,開始組態(tài)工作。MonitorPLC2、創(chuàng)建點(diǎn)、Dra

5、w導(dǎo)航器中雙擊“實時數(shù)據(jù)庫”項使其展開,在展開項目中雙擊“數(shù)據(jù)庫組態(tài)”啟動組態(tài)程序DbManger,如圖所示。、啟動DbManger后出現(xiàn)DbManger主窗口,如圖所示、選擇菜單命令“點(diǎn)/新建”或在右側(cè)的點(diǎn)表上雙擊任一空白行,出現(xiàn)“指定區(qū)域和點(diǎn)類型”對話框,如圖所示選擇“區(qū)域00”及“數(shù)字I/O點(diǎn)”點(diǎn)類型,然后單擊 “繼續(xù)”按鈕,進(jìn)入點(diǎn)定義對話框,如圖所示。 . 在“點(diǎn)名”輸入框內(nèi)鍵入點(diǎn)名“MX0”,其它參數(shù)可以采用系統(tǒng)提供的缺省值。單擊 “確定”按鈕,在點(diǎn)表中增加了一個點(diǎn)“MX0”,如圖所示。.重復(fù)以上步驟,創(chuàng)建MX1、MY0、MY1和MY2點(diǎn)。 最后單擊“存盤”按鈕保存組態(tài)內(nèi)容,然后單擊

6、“退出”按鈕,返回到主窗口。 3、定義I/O設(shè)備在數(shù)據(jù)庫中定義了上述5個點(diǎn)后,下面將建立一個I/O設(shè)備PLC,上述定義好的5個點(diǎn)的值將取自PLC。在Draw導(dǎo)航器中雙擊“實時數(shù)據(jù)庫”項使其展開,選擇“I/O設(shè)備驅(qū)動”項使其展開,在展開項目中選擇“PLC”項并雙擊使其展開,然后繼續(xù)選擇廠商名“NaiS(松下電工)”并雙擊使其展開后,選擇項目“FX系列”,如圖所示。、雙擊項目“FX系列”出現(xiàn)“I/O設(shè)備定義”對話框在“設(shè)備名稱”輸入框內(nèi)鍵入一個人為定義的名稱 “NEWPLC”(大小寫不限)。在通信端口下拉條中選擇“COM1”,“設(shè)備地址”輸入框內(nèi)鍵入1。其余保持默認(rèn)值。點(diǎn)擊“完成”按鈕。如圖所示。

7、此時在導(dǎo)航器的“FX系列”下面增加了一項“NEWPLC”。數(shù)據(jù)連接現(xiàn)在將已經(jīng)創(chuàng)建的5個數(shù)據(jù)庫點(diǎn)與NEWPLC聯(lián)系起來,以使這5個點(diǎn)的PV參數(shù)值能與I/O設(shè)備NEWPLC進(jìn)行實時數(shù)據(jù)交換。這個過程就是建立數(shù)據(jù)連接的過程。由于數(shù)據(jù)庫可以與多個I/O設(shè)備進(jìn)行數(shù)據(jù)交換,所以我們必須指定哪些點(diǎn)與哪個I/O設(shè)備建立數(shù)據(jù)連接。、啟動數(shù)據(jù)庫組態(tài)程序DbManager,雙擊點(diǎn)“MX0”,切換到“數(shù)據(jù)連接”一頁,出現(xiàn)如圖所示對話框。、點(diǎn)擊參數(shù)“PV”,在“連接I/O設(shè)備”的“設(shè)備”下拉框中選擇設(shè)備“NEWPLC”。點(diǎn)擊“增加”按鈕,出現(xiàn)如圖所示的“設(shè)備連接項”對話框。在“寄存器/繼電器”選擇框中選擇“X/WX(外

8、部輸入繼電器)”,在“地址”輸入框中輸入0,“位偏移”輸入框中輸入0,點(diǎn)擊“確定”返回 重復(fù)上述步驟,可連接所有定義過的點(diǎn)。在重復(fù)上述步驟時,對于同一個繼電器,位偏移依次加1。對話框中填寫的值如表所示。MX0MX1MY0MY1MY2寄存器/繼電器X(按位)X(按位)Y(按位)Y(按位)Y(按位)數(shù)據(jù)格式bitbitbitbitbit地址01012最終結(jié)果如圖所示。單擊“退出”按鈕,返回DRAW主窗口4、創(chuàng)建窗口選擇“文件F/新建”命令出現(xiàn)“窗口屬性”對話框,如圖所示。全部保持默認(rèn)值,點(diǎn)擊“確定”按扭,建立了一個新的窗口。 按圖所示繪制窗口圖形。 5、制作動畫連接前面已經(jīng)做了很多事情,包括:制作

9、顯示畫面、創(chuàng)建數(shù)據(jù)庫點(diǎn),并通過一個自己定義的I/O設(shè)備“NEWPLC”把數(shù)據(jù)庫點(diǎn)的過程值與設(shè)備NEWPLC連接起來。現(xiàn)在再回到開發(fā)環(huán)境Draw中,通過制作動畫鏈接使顯示畫面活動起來(1)定義數(shù)據(jù)源界面系統(tǒng)除了可以訪問本地數(shù)據(jù)庫(即與界面系統(tǒng)運(yùn)行在同一臺PC機(jī)上的數(shù)據(jù)庫)外,還可以通過網(wǎng)絡(luò)訪問安裝在其它計算機(jī)上的ForceControl數(shù)據(jù)庫中的數(shù)據(jù)。因此,當(dāng)在界面系統(tǒng)Draw中創(chuàng)建變量時,如果變量引用的是外部數(shù)據(jù)源(包括:ForceControl數(shù)據(jù)庫,DDE服務(wù)器或其它第三方數(shù)據(jù)提供方),首先對要引用的外部數(shù)據(jù)源進(jìn)行定義。激活Draw菜單“特殊功能S/數(shù)據(jù)源定義”,出現(xiàn)“數(shù)據(jù)源定義”列表框,

10、如圖所示。列表框中已經(jīng)存在了一個數(shù)據(jù)源:“本地數(shù)據(jù)庫(DB)”。這是系統(tǒng)缺省定義的數(shù)據(jù)源,它指向本機(jī)上的DB數(shù)據(jù)庫(2)單擊“取消”和“返回”按鈕,退出“數(shù)據(jù)源定義”對話框(3)動畫連接有了變量之后就可以制作動畫連接。一旦創(chuàng)建了一個圖形對象,給它加上動畫連接就相當(dāng)于賦予它“生命”使其“活動”起來。雙擊“X0”上面的圖形,彈出如圖所示的“動畫連接”對話框。單擊“顏色相關(guān)動作”一列中的“條件”按扭,彈出“顏色變化”對話框如圖所示。單擊“變量選擇”按扭,彈出“變量選擇”對話框,如圖所示。圖中,選擇“MX0”和“PV”,點(diǎn)擊“選擇”按扭。然后“確認(rèn)”每一個對話框,則第一個圓的動畫連接就制作完成。同理,

11、按上述步驟定義其余圖形的動畫連接。注意變量選擇與相應(yīng)的標(biāo)注相同,即MX0為監(jiān)視PLC中的X0的接點(diǎn),依次類推。保存制作結(jié)果。6、配置系統(tǒng)在導(dǎo)航器中選擇“配置”、“初始啟動設(shè)置”,彈出“初始啟動設(shè)置”對話框,如圖所示。點(diǎn)擊“增加”按扭,選擇“DRAW1”,“確定”該對話框。到現(xiàn)在為止,上位機(jī)的組態(tài)程序已經(jīng)制作完成。連接PLC和計算機(jī),啟動FPWIN-GR,編一小段PLC程序下載到PLC中并讓其運(yùn)行,再切換到“離線”狀態(tài)。然后在ForceControl工程管理器中選擇應(yīng)用程序“MonitorPLC”,進(jìn)入“運(yùn)行系統(tǒng)”。接通PLC的X0,X1點(diǎn)可以看到組態(tài)畫面上的圖形顏色隨PLC上接點(diǎn)的變化而變化。

12、習(xí)題1、 ForceControl 集成環(huán)境提供了哪些核心內(nèi)容?2、簡述利用ForceControl 創(chuàng)建一個工程的大致步驟?2.1.2 創(chuàng)建簡單工程 一、工程總體概況 工業(yè)控制中一個項目總的要求可分為5個部分,即控制現(xiàn)場及工藝,執(zhí)行部件及控制點(diǎn)數(shù),控制設(shè)備,現(xiàn)場模擬和監(jiān)控以及數(shù)據(jù)庫。應(yīng)用實例存儲罐液面的實時高度、入口閥門、出口閥門、啟動和停止兩個按鈕;有1個工藝,為罐中液體的配方化學(xué)反應(yīng)釜PLC控制組態(tài)仿真在本例中,有5個控制點(diǎn),為存儲罐液面的實時高度、入口閥門、出口閥門、啟動和停止兩個按鈕;有1個工藝,為罐中液體的配方。5個點(diǎn)中入口閥門和出口閥門用電磁閥控制,液面的實時高度用高精度液位傳感

13、器檢測,兩個按鈕用常用的機(jī)械按鈕。但是5個點(diǎn)用4個變量(即反映存儲罐的液位模擬量、入口閥門的狀態(tài)為數(shù)字量、反映出口閥門開關(guān)狀態(tài)的數(shù)字量、控制整個系統(tǒng)的啟動與停止的開關(guān)量)就行。 具體驅(qū)動控制電磁閥和檢測兩個按鈕的開關(guān)狀態(tài)用一臺PLC(可編程控制器)來實現(xiàn)。即PLC的輸出端用兩個點(diǎn)接電磁閥,用兩個輸入點(diǎn)接兩個按鈕。PLC的拖串行線與一臺工業(yè)PC機(jī)相連。現(xiàn)場模擬和監(jiān)控 可以用軟件將現(xiàn)場情況在工業(yè)PC機(jī)中模擬出來,例如:在存儲罐的液體控制項目中,可以設(shè)計兩個按鍵代替實際的啟動和停止開關(guān),再設(shè)計出一個存儲罐和兩個閥門,當(dāng)用鼠標(biāo)單擊開始按鍵時入口閥門不斷地向一個空的存儲罐內(nèi)注入某種液體,當(dāng)存儲罐的液位快

14、滿時,入口閥門自動關(guān)閉,同時出口閥門自動打開,將存儲罐內(nèi)的液體排放到下游。當(dāng)存儲罐的液位快空時,出口閥門自動關(guān)閉,入口閥門打開,又開始向快空的存儲罐內(nèi)注入液體,過程如此反復(fù)進(jìn)行。同時將液位的變化用數(shù)字顯示出來。在實際控制過程中用一臺PLC來實現(xiàn)控制,在仿真時,整個邏輯的控制過程都是用一臺仿真PLC(可編程控制器)來實現(xiàn)的, 仿真PLC是一個力控的仿真軟件,它除了采集存儲罐的液位數(shù)據(jù),還能判斷什么時候應(yīng)該打開或關(guān)閉哪一個閥門。力控R除了要在計算機(jī)屏幕上看到整個系統(tǒng)的運(yùn)行情況(如:存儲罐的液位變化和出入口閥門的開關(guān)狀態(tài)變化等)外,還要能實現(xiàn)控制整個系統(tǒng)的啟動與停止 。二、 使用組態(tài)軟件的一般步驟組

15、態(tài)軟件創(chuàng)建新的工程項目的一般過程是:繪制圖形界面、創(chuàng)建數(shù)據(jù)庫、配置I/O設(shè)備并進(jìn)行I/O數(shù)據(jù)連接、建立動畫連接、運(yùn)行及調(diào)試。 組態(tài)一般步驟 : 將開發(fā)的工業(yè)控制項目中所有I/O點(diǎn)的參數(shù)收集齊全,并填寫表格。 搞清楚所使用的I/O設(shè)備的生產(chǎn)商、種類、型號,使用的通訊接口類型、采用的通訊協(xié)議,以便在定義I/O設(shè)備時做出準(zhǔn)確選擇設(shè)備包括PLC、板卡、模塊、智能儀表等等。 將所有I/O點(diǎn)的I/O標(biāo)識收集齊全,并填寫表格,I/O標(biāo)識是唯一地確定一個I/O點(diǎn)的關(guān)鍵字,組態(tài)軟件通過向I/O設(shè)備發(fā)出I/O標(biāo)識來請求其對應(yīng)的數(shù)據(jù)。在大多數(shù)情況下I/O標(biāo)識是I/O點(diǎn)的地址或位號名稱。 根據(jù)工藝過程繪制、設(shè)計畫面結(jié)

16、構(gòu)和畫面草圖。 按照第1步統(tǒng)計出的表格,建立實時數(shù)據(jù)庫,正確組態(tài)各種變量參數(shù)。 根據(jù)第1步和第3步的統(tǒng)計結(jié)果,在實時數(shù)據(jù)庫中建立實時數(shù)據(jù)庫變量與I/O點(diǎn)的一一對應(yīng)關(guān)系,即定義數(shù)據(jù)連接。 根據(jù)第4步的畫面結(jié)構(gòu)和畫面草圖,組態(tài)每一幅靜態(tài)的操作畫面(主要是繪圖)。 將操作畫面中的圖形對象與實時數(shù)據(jù)庫變量建立動畫連接關(guān)系,規(guī)定動畫屬性和幅度。 對組態(tài)內(nèi)容進(jìn)行分段和總體調(diào)試。 系統(tǒng)投入運(yùn)行1、啟動力控R工程管理器,出現(xiàn)工程管理器窗口 三、創(chuàng)建第一個簡單工程實例 2、單擊“新增應(yīng)用”按鈕,創(chuàng)建一個新的工程。出現(xiàn)如圖2-2所示的應(yīng)用定義對話框在“應(yīng)用名”輸入框內(nèi)輸入要創(chuàng)建的應(yīng)用程序的名稱,不妨命名為“液位平

17、衡”。在“路徑”輸入框內(nèi)輸入應(yīng)用程序的路徑,或者單擊“.”按鈕創(chuàng)建路徑。最后單擊“確認(rèn)”按鈕返回。應(yīng)用程序列表增加了“液位平衡”,即創(chuàng)建了液位平衡項目,同時也是液位平衡項目的開發(fā)窗口 3、單擊“開發(fā)系統(tǒng)”按鈕進(jìn)入開發(fā)系統(tǒng)。即進(jìn)入圖2-3所示的液位平衡項目的開發(fā)窗口 2.2 開發(fā)環(huán)境 開發(fā)系統(tǒng)(Draw)、界面運(yùn)行系統(tǒng)(View)和數(shù)據(jù)庫系統(tǒng)(DB)都是組態(tài)軟件的基本組成部分。Draw和View主要完成人機(jī)界面的組態(tài)和運(yùn)行,DB主要完成過程實時數(shù)據(jù)的采集(通過I/O 驅(qū)動程序)、實時數(shù)據(jù)的處理(包括:報警處理、統(tǒng)計處理等)、歷史數(shù)據(jù)處理等 2.2.1 數(shù)據(jù)庫概述 雙擊圖2-3中“數(shù)據(jù)庫組態(tài)”選項

18、,出現(xiàn)如圖2-4(最小化)所示的窗口 根據(jù)以上工藝需求,定義4個點(diǎn)參數(shù):(1)反映存儲罐的液位模擬I/O點(diǎn),點(diǎn)的名稱定為“YW”。(2)入口閥門的狀態(tài)為數(shù)字I/O點(diǎn),點(diǎn)名定為“IN1”。 (3)反映出口閥門開關(guān)狀態(tài)的數(shù)字I/O點(diǎn),命名為“OUT1”。(4)控制整個系統(tǒng)的啟動與停止的開關(guān)量,命名為“RUN”。 2.2.3 定義I/O設(shè)備 (1)在導(dǎo)航器中選擇“I/O設(shè)備驅(qū)動”項使其展開,在展開項目中選擇“PLC”項并雙擊使其展開,選擇項目“仿真PLC”下的“Simulator(仿真PLC)” (2)雙擊項目“Simulator(仿真PLC)”出現(xiàn)“設(shè)備定義向?qū)А睂υ捒?,如圖2-8。在“設(shè)備名稱”

19、輸入框內(nèi)鍵入自定義的名稱,命名為“PLC1”(不區(qū)分大小寫)?!皵?shù)據(jù)更新周期”可以1000毫秒。即I/O驅(qū)動程序向數(shù)據(jù)庫提供更新的數(shù)據(jù)的周期。 2.2.4 數(shù)據(jù)連接 (1)啟動數(shù)據(jù)庫組態(tài)程序DBManager,雙擊點(diǎn)“YW”,再單擊“數(shù)據(jù)連接”,出現(xiàn)如圖2-9所示對話框: (2)在“定義I/O設(shè)備”下拉框中選擇設(shè)備“PLC1”,再單擊“增加”按鈕,出現(xiàn)如圖210所示數(shù)據(jù)連接生成器對話框: (3)雙擊“IN1”,再單擊打開“數(shù)據(jù)連接”頁,建立數(shù)據(jù)連接。單擊“增加”按鈕,出現(xiàn)圖211所示數(shù)據(jù)連接生成器對話框,在“選擇區(qū)域”下拉列表中選擇“DI(數(shù)字輸入?yún)^(qū))”,“通道號”指定為“0”。 (4)用同樣

20、的方法為點(diǎn)OUT1和RUN創(chuàng)建PLC1下的數(shù)據(jù)連接,它們的“選擇區(qū)域”分別選擇“DI(數(shù)字輸入?yún)^(qū))”和“DO(數(shù)字輸出區(qū))”,“通道號”分別指定為“1”和“0”,最后的對話框形式如圖212所示: 2.3創(chuàng)建窗口 選擇菜單命令“文件F/新建”,出現(xiàn)如圖213所示的 “窗口屬性”對話框 2.4 創(chuàng)建圖形對象 在開發(fā)系統(tǒng)(Draw)導(dǎo)航器中(見圖23)雙擊“子圖”出現(xiàn)圖214子圖列表對話框。單擊子圖前面的“”號展開子目錄(圖215),在子目錄中選“罐”,所有的罐顯示在窗口中,選457號,雙擊457號罐就出現(xiàn)在作圖窗口中 同理可選“管道”,所有的“管道”顯示在窗口中,分別選481號和482號,雙擊就出

21、現(xiàn)在作圖窗口中。同理可選“閥門”,所有的“閥門”顯示在窗口中,分別選521號作入口閥門選530號作出口閥門,雙擊就出現(xiàn)在作圖窗口中。同理可選“傳感器”,所有的“傳感器”顯示在窗口中,分別選633號,雙擊就出現(xiàn)在作圖窗口中 2.文本制作 創(chuàng)建一個顯示存儲罐液位高度的文本域和一些說明文字。選擇工具箱“文本”工具,把鼠標(biāo)移動到存儲罐下面,單擊一下(這個操作定位“文本”工具)。輸入“#.#”然后按回車鍵結(jié)束了第一個字符串,然后您可以輸入另外幾個字符串“入口閥門”、“出口閥門”和“存儲罐液位”。把“反應(yīng)監(jiān)控中心”和符號(#)移動到存儲罐的下面。把字符串“入口閥門”和“出口閥門”分別移動到入口閥門和出口閥

22、門圖形下面。 3.按紐制作 創(chuàng)建的按鈕上有一個標(biāo)志“Text”(文本)。選定這個按鈕,單擊鼠標(biāo)右鍵,彈出右鍵菜單。選擇“對象屬性(A)”,彈出“按鈕屬性”對話框,在其中的“新文字”項中輸入“開始”,然后選擇“確認(rèn)”鍵確認(rèn)。用同樣的方法繼續(xù)創(chuàng)建“停止”按鈕。 2.5 動畫連接 1.閥門動畫連接 雙擊入口閥門對象,出現(xiàn)圖217動畫連接對話框 要讓入口閥門按一個狀態(tài)值來改變顏色。選用連接“顏色變化-條件”。單擊“條件”按鈕,出現(xiàn)圖218所示的對話框 在對話框: 單擊“變量選擇”按鈕,展開“本地數(shù)據(jù)庫”項,然后選擇點(diǎn)名“IN1”在右邊的參數(shù)列表中選擇“PV”參數(shù), 然后單擊“選擇”按鈕,“顏色變化”對

23、話框“條件表達(dá)式”項中自動加入了變量名“IN1.PV”,在該表達(dá)式后輸入“=1”,使最后的表達(dá)式為:“IN1.PV =1”(力控R中的所有名稱標(biāo)識、表達(dá)式和腳本程序均不區(qū)分大小寫)。 2.液位動畫連接 首先來處理液位值的顯示。選中存儲罐下面的磅符號“#.#”后雙擊鼠標(biāo)左鍵,出現(xiàn)圖217所示動畫連接對話框 ,要讓#.#符號在運(yùn)行時顯示液位值的變化。選用“數(shù)值輸出-模擬” 連接。單擊“模擬”按鈕出現(xiàn)圖221所示模擬值輸出對話框,在對話框中單擊“變量選擇”按鈕,出現(xiàn)圖219,選擇點(diǎn)名“yw”,在右邊的參數(shù)列表中選擇“PV”參數(shù),然后單擊“選擇”按鈕,再單擊圖221中“確認(rèn)”按鈕,設(shè)置完成。 選中存儲

24、罐后雙擊鼠標(biāo)左鍵,出現(xiàn)圖217所示動畫連接對話框,選用連接“百分比填充-垂直”。單擊“垂直”按鈕,彈出圖222百分比填充對話框,在“表達(dá)式”項內(nèi)鍵入“YW.PV”:如果值為0,存儲罐將填充0%即全空;如果值為100,存儲罐將是全滿的;如果值為50,將是半滿的等 2.按紐動畫連接 選中按鈕后雙擊鼠標(biāo)左鍵,出現(xiàn)動畫連接對話框,選用連接“觸敏動作/左鍵動作”。單擊“左鍵動作”按鈕,彈出腳本編輯器: 在開始按紐的“按下鼠標(biāo)”事件的腳本編輯器里輸入“RUN.PV = 1;”。這個設(shè)置表示,當(dāng)鼠標(biāo)按下“開始”按鈕后,變量RUN.PV的值被設(shè)置為1。在停止按紐的“按下鼠標(biāo)”事件的腳本編輯器里輸入“RUN.P

25、V = 0;”。這個設(shè)置表示,當(dāng)鼠標(biāo)按下“停止”按鈕后,變量RUN.PV的值被設(shè)置為0。 2.6 運(yùn)行 保存所有組態(tài)內(nèi)容,重新啟動力控R工程管理器,選擇工程“液位平衡”,然后單擊“進(jìn)入運(yùn)行”按鈕運(yùn)行系統(tǒng)。在運(yùn)行畫面的菜單中選擇“文件(F)/打開(O)”,彈出圖224選擇窗口對話框 選擇“液位平衡”窗口,再按“確定”,出現(xiàn)圖225所示運(yùn)行過程。在畫面上單擊“開始”按鈕,您會看到閥門打開,存儲罐開始被注入;一旦存儲罐即將被注滿,它會自動排放,然后重復(fù)以上過程。您可以在任何時候單擊“停止”按鈕來中止這個 2.7 創(chuàng)建實時趨勢 1.制作按鈕 在主畫面反應(yīng)監(jiān)控中心中創(chuàng)建一個“觀察實時趨勢曲線”按鈕。按2

26、.4節(jié)制作按鈕的方法 2創(chuàng)建窗口 創(chuàng)建一個新的實時趨勢窗口,方法是:點(diǎn)擊工具條中的“創(chuàng)建一個新文檔”工具條或主菜單中文件/新建或者雙擊導(dǎo)航器中窗口,出現(xiàn)如圖213所示的窗口屬性對話框,在窗口名字中輸入“實時趨勢”,按“確定”鈕3創(chuàng)建實時趨勢 在工具箱中選擇“實時趨勢”按鈕或主菜單中插入/實時趨勢,在“實時趨勢”窗口中點(diǎn)擊并拖拽到合適大小后釋放鼠標(biāo)。 這時可以象處理普通圖形對象一樣來改變實時趨勢圖的屬性。右擊“實時趨勢圖” 打開其“對像屬性”對話框,通過這個對話框可以改變實時趨勢圖的填充顏色、邊線顏色、邊線風(fēng)格等。 雙擊趨勢對象,彈出如圖227所示的“實時趨勢組態(tài)”對話框 分別修改“時間刻度/刻度數(shù)”為6及“數(shù)值刻度/刻度數(shù)”為4,其他相應(yīng)的值改變?nèi)鐖D 改變“表達(dá)式”的值。雙擊筆號1,打開“變量選擇”對話框,在選項卡“實時數(shù)據(jù)庫”中選擇變量yw.pv即可。 在本窗口中創(chuàng)建一個“返回按鈕

溫馨提示

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

評論

0/150

提交評論