《監(jiān)控組態(tài)軟件》實(shí)驗(yàn)指導(dǎo)書(shū)_第1頁(yè)
《監(jiān)控組態(tài)軟件》實(shí)驗(yàn)指導(dǎo)書(shū)_第2頁(yè)
《監(jiān)控組態(tài)軟件》實(shí)驗(yàn)指導(dǎo)書(shū)_第3頁(yè)
《監(jiān)控組態(tài)軟件》實(shí)驗(yàn)指導(dǎo)書(shū)_第4頁(yè)
《監(jiān)控組態(tài)軟件》實(shí)驗(yàn)指導(dǎo)書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

監(jiān)控組態(tài)軟件》課程實(shí)驗(yàn)指導(dǎo)書(shū)廣西大學(xué)電氣工程學(xué)院過(guò)程控制實(shí)驗(yàn)室2015年4月6日說(shuō)明:建立新力控工程的一般過(guò)程是:(1)設(shè)計(jì)圖形界面(定義畫(huà)面)(2)定義設(shè)備,也就是組態(tài)硬件,以便可以構(gòu)造數(shù)據(jù)庫(kù)。(3)構(gòu)造數(shù)據(jù)庫(kù)(定義變量),就是建立上位計(jì)算機(jī)和下位控制器或DA&C模塊的通訊。(4)建立動(dòng)畫(huà)連接,就是讓獲得的數(shù)據(jù)在屏幕上形象生動(dòng)地顯示出來(lái)。(5)運(yùn)行和調(diào)試需要說(shuō)明的是,這五個(gè)步驟并不是完全獨(dú)立的,事實(shí)上,這四個(gè)部分常常是交錯(cuò)進(jìn)行的。在用力控畫(huà)面開(kāi)發(fā)系統(tǒng)編制工程時(shí),要依照此過(guò)程考慮三個(gè)方面:圖形用戶(hù)希望怎樣的圖形畫(huà)面?也就是怎樣用抽象的圖形畫(huà)面來(lái)模擬實(shí)際的工業(yè)現(xiàn)場(chǎng)和相應(yīng)的工控設(shè)備。數(shù)據(jù)怎樣用數(shù)據(jù)來(lái)描述工控對(duì)象的各種屬性?也就是創(chuàng)建一個(gè)具體的數(shù)據(jù)庫(kù),此數(shù)據(jù)庫(kù)中的變量反映了工控對(duì)象的各種屬性,比如溫度,壓力等。連接數(shù)據(jù)和圖形畫(huà)面中的圖素的連接關(guān)系是什么?也就是畫(huà)面上的圖素以怎樣的動(dòng)畫(huà)來(lái)模擬現(xiàn)場(chǎng)設(shè)備的運(yùn)行,以及怎樣讓操作者輸入控制設(shè)備的指令。按照上述設(shè)計(jì)思想,本課程的實(shí)驗(yàn)是用三個(gè)子實(shí)驗(yàn)來(lái)完成一個(gè)工程建立。實(shí)驗(yàn)一、實(shí)驗(yàn)二將要求掌握ForceControl監(jiān)控組態(tài)軟件的功能、體系結(jié)構(gòu),包括:界面開(kāi)發(fā)系統(tǒng)(Draw)和運(yùn)行系統(tǒng)。學(xué)會(huì)在界面開(kāi)發(fā)系統(tǒng)中完成創(chuàng)建工程畫(huà)面、分析曲線(xiàn)、報(bào)表生成、定義變量、編制動(dòng)作腳本、動(dòng)畫(huà)連接定義、數(shù)據(jù)庫(kù)組態(tài)、I/O設(shè)備組態(tài)等。結(jié)合雙容水箱液位監(jiān)控系統(tǒng),在運(yùn)行系統(tǒng)中設(shè)計(jì)完整的監(jiān)控系統(tǒng)。實(shí)驗(yàn)三完成力控組態(tài)軟件與A3000高級(jí)過(guò)程控制裝置的連接,利用實(shí)驗(yàn)一、實(shí)驗(yàn)二所設(shè)計(jì)好的水箱液位監(jiān)控組態(tài)界面,實(shí)現(xiàn)液位的采集和數(shù)據(jù)處理、報(bào)表及趨勢(shì)顯示等。實(shí)驗(yàn)一熟悉圖形開(kāi)發(fā)環(huán)境一、 實(shí)驗(yàn)?zāi)康?、 熟悉力控組態(tài)軟件開(kāi)發(fā)環(huán)境2、 初步掌握實(shí)時(shí)數(shù)據(jù)庫(kù)的創(chuàng)建、組態(tài)與使用3、 利用仿真驅(qū)動(dòng)程序進(jìn)行實(shí)時(shí)數(shù)據(jù)庫(kù)的組態(tài)二、 實(shí)驗(yàn)設(shè)備計(jì)算機(jī)(安裝力控組態(tài)軟件)三、 實(shí)驗(yàn)內(nèi)容1建立新工程打開(kāi)ForceControl,進(jìn)入工程管理器界面,點(diǎn)擊“新建”圖標(biāo)如圖1.1(a),彈出圖1.1(b)示的對(duì)話(huà)框,點(diǎn)擊“新建”按鈕建項(xiàng)目名稱(chēng)為“雙容水箱液位監(jiān)控系統(tǒng)”的工程,默認(rèn)生成路徑。(a)項(xiàng)目類(lèi)型:模版_J新建工程漩新遂?…T電1TU

酉里化爐氣妲能房區(qū)也鍋燃水智機(jī)罐其(b)1建立新工程操作圖1.(a)項(xiàng)目類(lèi)型:模版_J新建工程漩新遂?…T電1TU

酉里化爐氣妲能房區(qū)也鍋燃水智機(jī)罐其(b)1建立新工程操作圖1.建立好工程后,點(diǎn)擊工具欄中的“開(kāi)發(fā)”按鈕,進(jìn)入開(kāi)發(fā)環(huán)境(Draw)。項(xiàng)目容稱(chēng):I孤容水箱液位監(jiān)控系統(tǒng)I生咸路徑:描述信息:2設(shè)備連接及數(shù)據(jù)庫(kù)組態(tài)2.1定義外部設(shè)備及數(shù)據(jù)連接項(xiàng)在ForceControl中,把需要與監(jiān)控組態(tài)軟件之間交換數(shù)據(jù)的設(shè)備或程序都作為I/O設(shè)備,包括:智能儀表、PLC、只能模塊、OPC、DDE、變頻器等,這些設(shè)備一般通過(guò)串口或以太網(wǎng)等方式與上位機(jī)交換數(shù)據(jù);定義了I/O設(shè)備,才能保證ForceControl數(shù)據(jù)庫(kù)與這些I/O設(shè)備的數(shù)據(jù)交換。本實(shí)驗(yàn)要求完成ForceControl仿真設(shè)備和福建百特智能儀表設(shè)備連接,故將它們分別介紹如下。ForceControl仿真設(shè)備的建立與連接(a)(b)圖1.2仿真連接的建立打開(kāi)開(kāi)發(fā)環(huán)境Draw的工程項(xiàng)目導(dǎo)航欄如圖1.2(a)所示,雙擊“I/O設(shè)備組態(tài)”項(xiàng)出現(xiàn)IoManager如圖1.2(b)所示對(duì)話(huà)框,在展開(kāi)的項(xiàng)目中選擇“力控”項(xiàng)雙擊展開(kāi),在展開(kāi)的菜單中選“驅(qū)動(dòng)仿真”項(xiàng)雙擊,就會(huì)彈出“Simulator(仿真)”項(xiàng),雙擊選擇,彈出Simulator的設(shè)備配置框如圖1.3示,填入小于8字符的設(shè)備名稱(chēng),描述可缺省,下邊的采集方式中,更新周期依I/O設(shè)備而定,不同設(shè)備,配以適合的采集周期。超時(shí)時(shí)間按系統(tǒng)要求而定。設(shè)備地址必填。通信方式在仿真驅(qū)動(dòng)中可以不做選擇。單擊“完成”,見(jiàn)有名為“Simulate”、描述為“仿真驅(qū)動(dòng)”的設(shè)備被添加到了IoManager右邊的窗口中。仿真設(shè)備建立成功,關(guān)閉IoManager回到Draw環(huán)境。如需改動(dòng),則雙擊生成的設(shè)備連接便可以修改。設(shè)備連接需要用到數(shù)據(jù)庫(kù)中的點(diǎn)參數(shù),故將其在下一小節(jié)闡述。

圖1.3設(shè)備配置對(duì)話(huà)框福建百特智能儀表設(shè)備的建立與連接基本步驟與仿真設(shè)備建立時(shí)大體一致,只在選擇I/O設(shè)備時(shí)換做“智能儀表”項(xiàng),選擇“福建百特”中的“百特系列”,進(jìn)行設(shè)備配置。如圖1.4示。配置后,單擊“完成”,IoManager中百特設(shè)備被添入。(a)(b)圖1.4百特儀表的設(shè)備配置2.2數(shù)據(jù)庫(kù)組態(tài)在數(shù)據(jù)庫(kù)組態(tài)前,先要對(duì)工藝流程進(jìn)行準(zhǔn)確的分析,選出控制點(diǎn)和監(jiān)測(cè)點(diǎn)排列給出,以方便進(jìn)行數(shù)據(jù)庫(kù)組態(tài)。本系統(tǒng)中所用到的控制變量及檢測(cè)變量選列于表1.1中。

表1.1數(shù)據(jù)庫(kù)變量表LT101上水箱液位變量eku上水箱液位誤差LT102下水箱液位變量ekd下水箱液位誤差FT101上水箱入口流量FT201下水箱入口流量FT102上水箱出口流量FT202下水箱出口流量FV101控制閥的控制度FV101R控制閥的真實(shí)開(kāi)度依據(jù)上表進(jìn)行數(shù)據(jù)庫(kù)組態(tài),其余用到的變量可根據(jù)實(shí)際情況要求定義成中間變量、間接變量或中間窗口變量。中間變量的作用范圍為整個(gè)應(yīng)用程序,可以被任意窗口引用,它是一種中間臨時(shí)變量,沒(méi)有自己的數(shù)據(jù)源,因而適用于在整個(gè)應(yīng)用程序中為全局性變量、需要全局引用的計(jì)算保存臨時(shí)結(jié)果,而不能保存歷史趨勢(shì)。窗口中間變量的作用域僅限于應(yīng)用程序的一個(gè)窗口,在一個(gè)窗口內(nèi)創(chuàng)建的窗口中間變量,在其他的窗口是不可引用的,它沒(méi)有自己的數(shù)據(jù)源,通常用于在一個(gè)窗口內(nèi)保存臨時(shí)結(jié)果。將數(shù)據(jù)庫(kù)組態(tài)詳細(xì)闡述如下:(1)在工程項(xiàng)目導(dǎo)航欄中選擇“數(shù)據(jù)庫(kù)組態(tài)”啟動(dòng)DbManager(如果沒(méi)有出現(xiàn)導(dǎo)航欄,激活Draw菜單命令“查看/工程項(xiàng)目導(dǎo)航欄”)。豆DbManager-[E:\ForceControt\Projecf刃容水塔茨位監(jiān)控^統(tǒng)]工程[D]點(diǎn)[T]工ME幫助[H]圖1.5DbManager窗口(2)啟動(dòng)DbManager后出現(xiàn)如圖1.5示的DbManager主窗口。單擊菜單條的“點(diǎn)"選項(xiàng)選擇新建或雙擊單元格,出現(xiàn)“請(qǐng)指定區(qū)域、點(diǎn)類(lèi)型”向?qū)?duì)話(huà)框選擇“模擬I/O點(diǎn)”,然后雙擊該點(diǎn)類(lèi)型,出現(xiàn)圖1.6示對(duì)話(huà)框,在“點(diǎn)名(NAME)”輸入“LT101”。按圖1.6進(jìn)行配置,單擊“確定”返回,在點(diǎn)名單元格中便增加了一個(gè)點(diǎn)名為“LT101”,點(diǎn)說(shuō)明為“上水箱液位”的點(diǎn)。

"新增:區(qū)域0-槿擬1/o點(diǎn)亠〕基本蚩埶抿藝堡埶頻據(jù)連接歷史蚩頻亠〕LT101點(diǎn)塔(MANE):LT101單元(UNIT):小數(shù)位(FORMAT):3重程下限(EUL0):0.000重程上限單元(UNIT):小數(shù)位(FORMAT):3重程下限(EUL0):0.000重程上限(Elffil):4^測(cè)重初值(FV):0.000工程單位(IU):厘米里稈孌播(SCAI1FL)裸數(shù)據(jù)下限^VRAWLO):0.000裸頻據(jù)上限(I'VRAWHI):4095.000數(shù)據(jù)轉(zhuǎn)換開(kāi)平方CSQRTFL)計(jì)段緯件化(HWEFL)分段線(xiàn)性化濾波、統(tǒng)計(jì)統(tǒng)計(jì)GTATIS) 濾波?DCFL)慮皮限值ffioc):0.000依此法,建立所有的模擬點(diǎn)和數(shù)字圖1建立后建立據(jù)庫(kù)變量如圖1.7所示軻DbManager-[E:\ForceCorrtrol\Project\最終設(shè)計(jì)一工程界面] [工程[D]點(diǎn)[T]工Mm轉(zhuǎn)[H]耳巳日尋毎籍唏四電於黑間虬轡卷曰律備庫(kù)曰律備庫(kù)自g匹..00i--Ei帥/O點(diǎn)L-O數(shù)宇i/o點(diǎn)NAME[點(diǎn)窖]DESC[說(shuō)明]%IOLINK[I/O^]%HIS[歷蟲(chóng)緒]EU[工程單1eku上艸液蘇PV二Smins:地址:0x0001竄星奇產(chǎn)器最小:0最大:1002FT101上zm入口腿PV=Smins:地址:0x0002常量寄存器最小:0最天:100PV=1.00D%和分3FT102上水箱出口流星PV=Smins:地址:0x0003帛量寄存器聶小:0最大:100期分4FV101電施閥控制量PV=Sm」ns:地址:0x0004帛量寄存器最小:0最大:100%5FV1O1R入口嘟礪實(shí)開(kāi)度PV=Sm」ns:地址:0x0005常星寄存器最小:0最大:100%6LT101上zKm位PV=Sm」ns:地址:0x0006常量寄存器最小0最大:40PV=1.000%穌7PID.Il儀表1的積分時(shí)間PV=Sm」加地址:0?0007常星寄存器農(nóng)小:0最大:1000000ms8PID.Pl儀表1比例冊(cè)PV=Smins:地址:0x0008弟星寄1?器最小1000000000最大:10000000009SPu上昨液靖齟PV=Sm」ns:地址:OxOOOg常量寄存器最小:0最大:100cm10ekd下昨液蘇PV=Sm」陽(yáng)地址:0常星寄存器最小:0最大:1000011FT201下瞬入口謔PV=Sm」ns:地址:0x000e常量寄存器最小:0最大:100前分12FT202下水箱出口流星PV=Sm」ns:地址:OxOOOf帛呈寄存器最小0最大:100期分13LT102下水箱液位PV=Sm」ns:地址:0?0010帛量寄存器最?。?最大:30PV=1.00D%14PID.I2儀表2積分時(shí)間PV=Sm」ns:地址:0x0011常星寄存器最?。?最大:1000000ms15PIDP2儀表2比例刼PV=Smins:mt:0X0012帛星寄存器 1000000000最大:100000000016SPd下水箱液站審PV=Smins:地址:0x0013常星寄存器最小:0最大:30PV=1.000%cm17PU上艸裁壓PV=Sm」ns:地址:0x0016常量寄存器最小0最大:10000帕18PD卞艸液壓PV=Sm」加地址:0?0017常星寄存器農(nóng)小:0最大:10000帕19PIDD1儀表1的微分時(shí)間PV=Smins:地址:0x0018第星寄1?器最小:0最犬:1000ms20PIDD2儀表2的微分時(shí)間PV=Smins:mt:OxO019常雖寄存器最小:0最大:1000ms21SpRIOl上水箱入口流星給創(chuàng)SP=Sminsdtttt:OxO01a第星奇存器最小:0最尢100期分22ekfPV=Smins:地址:0x001b帛量寄存器最小:0最大:100前分23ekfl再前一次采樣時(shí)劃的寸PV=Sm」ns:地址:OkO01u常量寄存器最小?:<)量大:100期分24PID.Pf流量?jī)x表的P參數(shù)PV=Smins:地址:0x001d弟屋寄存器>J\-1000000000BX:100000000025PID.If流星儀表的I參數(shù)PV=Smins:地址:0x001e第量寄存器最小:1000000000最大:1000000000ms26PID.Df流星儀表的P參數(shù)PV=Smins:mt:OxO01f帛量寄存器最小1000000000 1000000000ms圖1?7建立好的數(shù)據(jù)庫(kù)點(diǎn)及其I/O連接和歷史參數(shù)I/O連接、歷史參數(shù)及報(bào)警參數(shù)配置數(shù)據(jù)庫(kù)組態(tài)完成后,前面建立一個(gè)名為“Simulate”和一個(gè)“百特儀表”的設(shè)備?,F(xiàn)在的問(wèn)題是如何將創(chuàng)建好的數(shù)據(jù)庫(kù)點(diǎn)與這兩個(gè)設(shè)備中的數(shù)據(jù)項(xiàng)連接起來(lái)以使這些點(diǎn)的PV值能給入當(dāng)前數(shù)據(jù),這就是上一小節(jié)遺留的數(shù)據(jù)連接工作。具體完成操作如下:雙擊DbManager中“%IOLINK[I/O連接]”,彈出圖1.8(a)所示對(duì)話(huà)框,選擇數(shù)據(jù)連接項(xiàng),然后在“設(shè)備”里選擇“Simulate”,單擊“增加”按鈕,出現(xiàn)圖1.8(b)所示對(duì)話(huà)框:

(a) (b)圖1.8數(shù)據(jù)連接寄存器地址,設(shè)置成0x0000,寄存器地址有唯一性,不能與其他同類(lèi)型寄存器數(shù)據(jù)的地址重復(fù)。最大值和最小值的設(shè)置依據(jù)水位信號(hào)的量程而定,為0-40cm。配置完成后點(diǎn)擊“確認(rèn)”按鈕完成設(shè)置。在PV參數(shù)一行會(huì)顯示“紅色勾號(hào)”并有連接信息,說(shuō)明連接成功。以此法,將所有需要連接的點(diǎn)進(jìn)行數(shù)據(jù)連接。對(duì)需要進(jìn)行歷史參數(shù)保存的點(diǎn)進(jìn)行歷史參數(shù)的配置。點(diǎn)擊DbManager中的“%HIS[歷史參數(shù)]”,依舊是1.8(a)圖,但要點(diǎn)擊“歷史參數(shù)”選項(xiàng),如圖1.9。圖1.9歷史參數(shù)連接對(duì)于需要配置的點(diǎn),可以選擇數(shù)據(jù)變化保存或數(shù)據(jù)定時(shí)保存,這里選擇以變化率為1.00%的精度進(jìn)行數(shù)據(jù)變化保存,單擊確定后可以看出點(diǎn)LT101的PV值已經(jīng)建立了歷史數(shù)據(jù)連接。依此法建立其他點(diǎn)的歷史參數(shù)。歷史參數(shù)是很有用的,它直接關(guān)系到實(shí)時(shí)曲線(xiàn)和歷史曲線(xiàn)能否正常連接,所以必須將其配置好。報(bào)警參數(shù)配置主要用于監(jiān)控組態(tài)軟件的報(bào)警功能,包含超限、偏差、變化率三種報(bào)警觸發(fā)方式,其他時(shí)間參數(shù)由工藝決定。具體做法是,將“報(bào)警參數(shù)”下“報(bào)警開(kāi)關(guān)(ALMENAB)”選中,將欲選擇的報(bào)警觸發(fā)方式及限制配置好即可。以便與報(bào)警控件相關(guān)聯(lián)。如圖1.10所示。實(shí)驗(yàn)二監(jiān)控系統(tǒng)的組態(tài)畫(huà)面一、實(shí)驗(yàn)?zāi)康?、進(jìn)一步熟悉監(jiān)控組態(tài)軟件圖形開(kāi)發(fā)環(huán)境和運(yùn)用環(huán)境的使用2、依據(jù)仿真驅(qū)動(dòng)程序創(chuàng)建組態(tài)實(shí)時(shí)數(shù)據(jù)庫(kù)、建立實(shí)時(shí)趨勢(shì)、歷史趨勢(shì),X-Y曲線(xiàn),歷史報(bào)表、掌握復(fù)雜對(duì)象的組態(tài)和腳本語(yǔ)言的運(yùn)用方法3、設(shè)計(jì)液位控制工程的監(jiān)控組態(tài)界面二、實(shí)驗(yàn)設(shè)備計(jì)算機(jī)(安裝力控組態(tài)軟件)三、實(shí)驗(yàn)內(nèi)容完成了數(shù)據(jù)庫(kù)組態(tài)及I/O連接后,重新回到開(kāi)發(fā)環(huán)境Draw中來(lái),進(jìn)行畫(huà)面的組態(tài)。所有的監(jiān)控組態(tài)軟件系統(tǒng),必不可缺的畫(huà)面有:工藝流程圖、趨勢(shì)曲線(xiàn)(實(shí)時(shí)曲線(xiàn)、歷史曲線(xiàn))、報(bào)表、報(bào)警、儀表盤(pán)等。在做組態(tài)畫(huà)面時(shí),這些都要進(jìn)行組態(tài)。ForceControl的對(duì)象有很多類(lèi)型,諸如:普通圖元、復(fù)合組件、后臺(tái)組件、標(biāo)準(zhǔn)ActiveX控件以及智能單元對(duì)象。進(jìn)行畫(huà)面組態(tài)前,F(xiàn)orceControl開(kāi)發(fā)環(huán)境Draw中關(guān)于圖形對(duì)象的一些基本概念必須熟悉。在我們進(jìn)行畫(huà)面組態(tài)工作時(shí),這些對(duì)象中的大多細(xì)節(jié)都會(huì)用到。進(jìn)行工程開(kāi)發(fā)畫(huà)面組態(tài)流程如下。依據(jù)工藝流程和控制方案建立流程圖畫(huà)面在開(kāi)發(fā)系統(tǒng)窗口Draw中,雙擊工程窗口中樹(shù)形菜單中的窗口項(xiàng),彈出對(duì)話(huà)框,如圖2.1所示,建立名“工程界面”的窗口,屬性默認(rèn),背景色自己給定,保存。建立好之后會(huì)在“工程項(xiàng)目”樹(shù)形菜單“窗口”下拉菜單顯示新建窗口名,并將圖形繪畫(huà)開(kāi)發(fā)窗口呈現(xiàn)給用戶(hù),在此開(kāi)始進(jìn)行畫(huà)面組態(tài)。圖2.1窗口新建示步驟根據(jù)具體的工藝流程,給出雙容水箱液位監(jiān)控系統(tǒng)的控制方塊圖如圖2.2所示。圖2.2雙容水箱液位監(jiān)控系統(tǒng)方塊圖

依此圖,在“工程界面”窗口中命令操作區(qū)的“選擇圖庫(kù)”項(xiàng)選擇合適的圖元諸如,泵、化工單元、儲(chǔ)罐、管道等等,若無(wú)滿(mǎn)意的圖元,可在“工具箱”尋找或手動(dòng)繪制,如:按鈕多邊形、立體管道、文本等。所有需要的圖元具備后,將它們按設(shè)計(jì)好的流程圖“搭建組裝”起來(lái),并在細(xì)微處加以修飾潤(rùn)色,構(gòu)成完整的工藝流程畫(huà)面,這是良好人機(jī)接口的重要部分。所有在畫(huà)面組態(tài)區(qū)域中出現(xiàn)的對(duì)象,我們都可以通過(guò)屬性修改方法對(duì)它們的屬性(如對(duì)象名、背景色、填充色、圖層、顯示風(fēng)格等)進(jìn)行修改,達(dá)到滿(mǎn)意效果。畫(huà)面組態(tài)的過(guò)程如圖2.3所示。運(yùn)行的組態(tài)畫(huà)面如圖2.4所示。在一個(gè)窗口中的所有對(duì)象可以通過(guò)選擇“工程項(xiàng)目”工具欄查看,點(diǎn)擊“窗口”將其展開(kāi),選擇要查看的窗口雙擊,再單擊展開(kāi),所有其包含的對(duì)象及其命名都顯示出來(lái)。這對(duì)于要對(duì)對(duì)象進(jìn)行操作時(shí)很有用,例如對(duì)趨勢(shì)曲線(xiàn)的操作。;文件(B編輯㈢童看GOKCD邊庁細(xì)IS角黑屜粹洞存話(huà)匣1EE囹]罕X□-C3戟霾信亙;文件(B編輯㈢童看GOKCD邊庁細(xì)IS角黑屜粹洞存話(huà)匣1EE囹]罕X□-C3戟霾信亙□□!節(jié)點(diǎn)ffiS}???電弼ES:?…粵I網(wǎng)絡(luò)節(jié)點(diǎn)田口麴g源…護(hù)雙機(jī)71旗白“立耒統(tǒng)配宣|?“£開(kāi)發(fā)曲細(xì)…"舊言1初始啟動(dòng)窗口I?…@初始啟昶序|^打印期L圏工苗詒田心報(bào)MSE-a事件配置-_i.用戶(hù)配宣E-C3其它按作9)觴功能⑸幫助凹 =,尊題誌圃閹同B爲(wèi)囲囹法?-屛H-XHE?mW&Ei:&rj抽區(qū)電日鄙囹=施 Text|回旳■.■T 遅]||]工前基本圖元k畫(huà)A/eLre回口oo囹庫(kù)文件(C)子類(lèi)(L)圖庫(kù)⑸空亙裁管Q)器口-邙撰表道門(mén)關(guān)鈕機(jī)標(biāo)釋勤全柿庫(kù)擢手儀管閥開(kāi)按泵電游注報(bào)安面圍??⑥⑥⑥⑥⑥⑥挖CULB」I11X)52010/5/31會(huì)扈???耳…爲(wèi)工..|廊黍...[(a)LI102OAPI101LI101&L窗扈..@幫尼工“’FW至…755025控制%11:182010/5/31皿E:\ForceControl\Prcject煜^設(shè)計(jì)一■工程界面-工程界面文件(B錨⑥查看凹IMCDLI102OAPI101LI101&L窗扈..@幫尼工“’FW至…755025控制%11:182010/5/31皿E:\ForceControl\Prcject煜^設(shè)計(jì)一■工程界面-工程界面文件(B錨⑥查看凹IMCD揍作◎鶴功能⑸幫助?津嘲薦魁丨匣1EBEE14工曰m匣弘愚糙奄毎器厠圖工程項(xiàng)目曰廊頂目(融設(shè)計(jì)一工程界面)回?口WEB服務(wù)曰?他窗口??…圍FIC101儀表?…圈FIC101儀表緲軽??…闔LIClOl儀表??圍UC02儀表??闔交§框??H]儀表1辣罐定??m儀表2錨翌定??m歷史監(jiān)控曲線(xiàn)??國(guó)實(shí)時(shí)監(jiān)控曲線(xiàn)田圈工程界面?“圍報(bào)表??m報(bào)普B-U界面總覽田“口變星--嗚琳庫(kù)組態(tài)?…圍[O設(shè)雷組態(tài)田“広眈田乜菜單--Q白走義畫(huà)數(shù)■■■■Q礪田口 勰田“口工M…*后雒件H復(fù)命件PU02ttt.ttPaIM基本圖元FI101ttt.ttt常用組件Window^空件復(fù)她件飛豎II回路切換」|退出「買(mǎi)IHHH我||曲史UH我|「那表—上水箱出口濟(jì)里kt.ttt CE下水輜出口螢里tH.Ht(b)圖2.3組態(tài)畫(huà)面的建立FI1Q2209187Pa:運(yùn)行系統(tǒng)-[工程界面](演示方式,剩余時(shí)間:59分鐘)「FI1Q2209187Pa:運(yùn)行系統(tǒng)-[工程界面](演示方式,剩余時(shí)間:59分鐘)「LI102「211\聊:0.00pv:21.790P:0.00上上毆30.00上眼:28.00T眼:2.00下下眼:1.00換作狀態(tài):水泵開(kāi)關(guān)100%儀表1參數(shù)圖2.4運(yùn)行后的組態(tài)畫(huà)面趨勢(shì)曲線(xiàn)畫(huà)面的組態(tài)(1) 實(shí)時(shí)監(jiān)控曲線(xiàn)畫(huà)面組態(tài)依然是在開(kāi)發(fā)系統(tǒng)Draw環(huán)境下,與建立“工程界面”方法一致,只在窗口命名時(shí)命做

“實(shí)時(shí)監(jiān)控曲線(xiàn)”,保存窗口。在“實(shí)時(shí)監(jiān)控曲線(xiàn)”窗口中,打開(kāi)“工程項(xiàng)目”欄,雙擊在下方的“復(fù)合組件”選項(xiàng)便打開(kāi)包含有windows控件、曲線(xiàn)、曲線(xiàn)模板、報(bào)表、報(bào)警、事件等內(nèi)容的庫(kù)。選擇“曲線(xiàn)”,“精靈圖庫(kù)”便打開(kāi)了,拖動(dòng)“趨勢(shì)曲線(xiàn)”至組態(tài)窗口中,模板便完成了,如圖2.5所示。文帕祕(mì)I)履錨R ?SSK*,id4s&^文帕祕(mì)I)履錨R ?SSK*,id4s&^恤%dm叩艸a2■_■sw1.0iMBH■颶儀帰歷剋潮孵?0.00圖2.5實(shí)時(shí)曲線(xiàn)模板的建立接下來(lái)是對(duì)趨勢(shì)曲線(xiàn)的屬性配置。雙擊曲線(xiàn)模板,彈出“屬性”對(duì)話(huà)框,自上而下配置,“曲線(xiàn)類(lèi)型”欄選擇“實(shí)時(shí)趨勢(shì)”,“數(shù)據(jù)源”欄選擇“系統(tǒng)”?!扒€(xiàn)”中的“畫(huà)筆”欄在“名稱(chēng)”欄填入“上水箱液位曲線(xiàn)”,后點(diǎn)擊“變量”欄邊上的“?”可進(jìn)行數(shù)據(jù)庫(kù)變量及其點(diǎn)參數(shù)的選擇,也可以手動(dòng)填寫(xiě)。“低/高限”以實(shí)際情況配置,曲線(xiàn)屬性依個(gè)人而定。“時(shí)間”欄需要注意的是,可進(jìn)行配置的只有“顯示格式”、“時(shí)間長(zhǎng)度”以及“采樣間隔”。由于是“實(shí)時(shí)曲線(xiàn)”,所以不能對(duì)“開(kāi)始時(shí)間”進(jìn)行配置。配置完畢后點(diǎn)擊“增加”按鈕,曲線(xiàn)添入上方空欄中,單擊下方“確定”保存設(shè)置,如欲修改,可再雙擊曲線(xiàn)模板,重新進(jìn)行配置。實(shí)時(shí)曲線(xiàn)屬性配置參見(jiàn)圖2.6所示。對(duì)實(shí)時(shí)趨勢(shì)曲線(xiàn)窗口進(jìn)行修飾潤(rùn)色后得到圖2.7所示的實(shí)時(shí)監(jiān)控曲線(xiàn)畫(huà)面。圖2.6實(shí)時(shí)曲線(xiàn)屬性配置圖2.7運(yùn)行中的實(shí)時(shí)趨勢(shì)監(jiān)控曲線(xiàn)(2) 歷史監(jiān)控曲線(xiàn)畫(huà)面組態(tài)仿照實(shí)時(shí)曲線(xiàn)的建立方法步驟建立歷史曲線(xiàn),不同處在于,“曲線(xiàn)類(lèi)型”欄選擇“歷史趨勢(shì)”而“時(shí)間”選項(xiàng)中的“開(kāi)始時(shí)間”可選而且必須設(shè)置,它直接關(guān)系到歷史趨勢(shì)的存儲(chǔ)起始時(shí)間。其余選項(xiàng)參見(jiàn)“實(shí)時(shí)趨勢(shì)”的設(shè)置。配置好的歷史趨勢(shì)曲線(xiàn)監(jiān)控畫(huà)面如圖2.8所示。數(shù)的連接,否則“歷史趨勢(shì)”不會(huì)呈現(xiàn)任何曲線(xiàn),“實(shí)時(shí)趨勢(shì)”的曲線(xiàn)也只能顯示當(dāng)前時(shí)刻開(kāi)始的曲線(xiàn),一旦發(fā)生窗口切換或關(guān)閉后重開(kāi)便不再存在了。報(bào)表組態(tài)報(bào)表,是監(jiān)控組態(tài)軟件中重要的組成部分之一。一般有歷史報(bào)表和專(zhuān)家報(bào)表之分。ForceControl的專(zhuān)家報(bào)表是技術(shù)成熟,功能強(qiáng)大的報(bào)表組態(tài)工具。能夠解決實(shí)際開(kāi)發(fā)過(guò)程中的圖表、報(bào)表顯示、輸入、打印輸出等問(wèn)題的最理想的解決方案。采用專(zhuān)家報(bào)表可以極大的減少報(bào)表開(kāi)發(fā)工作量,改善報(bào)表的人機(jī)界面,提高組態(tài)效率??梢愿斓倪M(jìn)行編輯。專(zhuān)家報(bào)表提供類(lèi)似Excel的電子表格功能,可實(shí)現(xiàn)形式更為復(fù)雜的報(bào)表格式,它的目的是提供一個(gè)方便、靈活、高效的報(bào)表設(shè)計(jì)系統(tǒng)。將報(bào)表組態(tài)步驟詳述如下:首當(dāng)注意的是,如果需要報(bào)表中顯示數(shù)據(jù)的歷史記錄值,在進(jìn)行報(bào)表組態(tài)前要檢查數(shù)據(jù)庫(kù)組態(tài)中的相關(guān)點(diǎn)參數(shù)是否連接了“歷史連接”,這一點(diǎn)我們?cè)谇笆稣鹿?jié)有所提及。然后,在開(kāi)發(fā)系統(tǒng)Draw下建立“專(zhuān)家報(bào)表窗口”在窗口“工具箱”或“工程項(xiàng)目”中找到“組件”下屬的“專(zhuān)家報(bào)表”,拖到開(kāi)發(fā)窗口中。如圖2.9所示。

□ftiQ@ ③細(xì)JEH1EG凰IS:垢I睜林囹亞囹□ftiQ@ ③細(xì)JEH1EG凰IS:垢I睜林囹亞囹MX曰SI亟』hW?E:\ForceControl\Project岡容水第茨位監(jiān)控^統(tǒng)-專(zhuān)家報(bào)表文件(£)巒㈢童看電)3CD鎭?zhàn)?Q)特殊功能⑸WCH]園位圖臥趨勢(shì)曲線(xiàn)型)報(bào)警尅剰牛S歷頓表圉專(zhuān)罰讎囲X-Y曲線(xiàn)S潟控曲線(xiàn)基本圏兀常用組件圖2.9專(zhuān)家報(bào)表窗口雙擊表格,彈出報(bào)表的“屬性”設(shè)置對(duì)話(huà)框,我們選擇建立“力控?cái)?shù)據(jù)庫(kù)報(bào)表向?qū)А?,單擊下一步,將“表格外觀(guān)”、“報(bào)表制定”、“時(shí)間設(shè)置”基本屬性依工程要求設(shè)置好,最后到“選擇數(shù)據(jù)源變量”一步時(shí),將要在報(bào)表中顯示的數(shù)據(jù)變量添加進(jìn)去并依數(shù)據(jù)的重要性給以排序,單擊完成便設(shè)置成功了,具體做法參見(jiàn)圖2.10(a)、(b)。(a)組態(tài)完畢后并運(yùn)行起來(lái)的專(zhuān)家報(bào)表如圖2.11所示。該表中設(shè)有三個(gè)顯示變量,為日?qǐng)?bào)表,表中的“-9999.00”表示無(wú)效數(shù)據(jù),是系統(tǒng)默認(rèn)值,可更改。

(a)圖2.11運(yùn)行中的專(zhuān)家報(bào)表報(bào)警窗口的建立與設(shè)置報(bào)警,也是監(jiān)控組態(tài)軟件的不可缺少的部分,利用報(bào)警功能可以顯示現(xiàn)場(chǎng)出現(xiàn)的問(wèn)題及故障等,提示操作人員引以注意或檢修。ForceControl提供三種報(bào)警控件的組態(tài)方法,并且具有語(yǔ)音報(bào)警功能。這里以一例進(jìn)行詳述如下:首先,要實(shí)現(xiàn)報(bào)警功能,必須將相關(guān)數(shù)據(jù)點(diǎn)參數(shù)在數(shù)據(jù)庫(kù)組態(tài)時(shí)進(jìn)行“報(bào)警參數(shù)設(shè)置”,這一點(diǎn)前面已經(jīng)提及,這里不再贅述。其次,在開(kāi)發(fā)系統(tǒng)Draw中建立報(bào)警窗口,并在“工具箱”中找到“復(fù)合組件”中的“報(bào)警”組件拖出,雙擊彈出屬性配置對(duì)話(huà)框,將其配置完畢后,確定關(guān)閉。如圖2.12(a)示,運(yùn)行中的報(bào)警控件見(jiàn)圖2.12(b)。1%e.oo^^jebeg35f^0;4JH61%e.oo^^jebeg35f^0;4JH6E:\ForceControl\Project^S^厳強(qiáng)西i-務(wù)文剛縫E磧MIM?理擬就5)關(guān)凹標(biāo)喝畀瑩sfflshi:曰也囹nwGsa早:野農(nóng)口勺①&畐丘就皓小有転z.m辭聽(tīng)O窗口鵜:O(b)圖2.12報(bào)警控件配置及運(yùn)行效果動(dòng)畫(huà)連接ForceControl是面向?qū)ο蟮谋O(jiān)控組態(tài)軟件,所以,每一個(gè)對(duì)象的動(dòng)作都與相應(yīng)的變量、函數(shù)或腳本關(guān)聯(lián),每一個(gè)變量、函數(shù)或腳本也必須關(guān)聯(lián)相應(yīng)的對(duì)象。所以要想實(shí)現(xiàn)ForceControl監(jiān)控組態(tài)軟件的動(dòng)畫(huà)效果,必需要將數(shù)據(jù)庫(kù)組態(tài)或變量、腳本與對(duì)象關(guān)聯(lián)上。工程界面窗口的組態(tài)畫(huà)面完成后,我們要對(duì)其中對(duì)象進(jìn)行動(dòng)畫(huà)的連接。在本設(shè)計(jì)中要實(shí)現(xiàn)動(dòng)畫(huà)功能是:(1)初始進(jìn)入窗口時(shí),系統(tǒng)呈手動(dòng)狀態(tài),操作人員可進(jìn)行手動(dòng)開(kāi)/關(guān)泵、調(diào)節(jié)閥、對(duì)儀表參數(shù)整定、M/A/CAS切換、控制回路切換以及組態(tài)畫(huà)面上方一排按鈕中的所有功能。(2)打開(kāi)水泵開(kāi)關(guān)及調(diào)節(jié)閥后,可以實(shí)現(xiàn)管道中流體流動(dòng)、水位依流量大小做增減填充、觀(guān)察實(shí)時(shí)/歷史趨勢(shì)曲線(xiàn)、報(bào)表操作、觀(guān)察事件及報(bào)警。圖2.13動(dòng)畫(huà)連接對(duì)話(huà)框(3)投入自動(dòng)或串級(jí)控制后,可以將水位維持在給定值的允許誤差范圍內(nèi)。依據(jù)上述的動(dòng)作要求,依次將要求有動(dòng)畫(huà)的對(duì)象進(jìn)行動(dòng)畫(huà)連接。動(dòng)畫(huà)連接的方法有兩種,一是在“屬性”窗口中選擇,一種是雙擊對(duì)象后自動(dòng)產(chǎn)生對(duì)話(huà)框,兩種方法是一致的都會(huì)彈出圖2.13所示的動(dòng)畫(huà)連接對(duì)話(huà)框。圖中劃分了五個(gè)區(qū)域,分別為“鼠標(biāo)相關(guān)動(dòng)作”、“顏色相關(guān)動(dòng)作”、“尺寸旋轉(zhuǎn)移動(dòng)”、“數(shù)值輸入顯示”及“雜項(xiàng)”,這些動(dòng)畫(huà)類(lèi)別本設(shè)計(jì)中大都有用到,這里舉例介紹:(1) “鼠標(biāo)相關(guān)動(dòng)作”,包含“拖動(dòng)”(下分垂直、水平拖動(dòng))和“觸敏動(dòng)作”(下分窗口顯示、左鍵動(dòng)作、右鍵動(dòng)作、信息提示)?!巴蟿?dòng)”連接使對(duì)象的位置與變量數(shù)值相連接,在系統(tǒng)運(yùn)行時(shí),當(dāng)對(duì)象被鼠標(biāo)選中或拖動(dòng)時(shí),動(dòng)作觸發(fā);“觸敏動(dòng)作”則是系統(tǒng)運(yùn)行時(shí)點(diǎn)擊或?qū)⑹髽?biāo)放置在對(duì)象上,動(dòng)作觸發(fā)。以“垂直拖動(dòng)”和左鍵動(dòng)作為例。垂直拖動(dòng):首先要確定拖動(dòng)距離,以像素表示,可以畫(huà)一條參考豎線(xiàn),上下兩端點(diǎn)作為拖動(dòng)的首末端,在工具箱狀態(tài)區(qū)域中記下其長(zhǎng)度及坐標(biāo)。其次選取或建立拖動(dòng)對(duì)象,使對(duì)象與參考端對(duì)齊放置。再次,單擊“動(dòng)畫(huà)連接”對(duì)話(huà)框中“垂直”彈出圖2.14所示對(duì)話(huà)框,將變量關(guān)聯(lián),并配以拖動(dòng)的數(shù)值參數(shù)(上述記下的長(zhǎng)度和坐標(biāo))。單擊確定完成。

圖2.14垂直拖動(dòng)的連接對(duì)話(huà)框左鍵動(dòng)作:選取對(duì)象(這里選擇一個(gè)“增強(qiáng)型按鈕”)并雙擊,彈出“動(dòng)畫(huà)連接”對(duì)話(huà)框,單擊“左鍵動(dòng)作”彈出鼠標(biāo)動(dòng)作的“腳本編輯器”,“腳本編輯器”中一次為“按下鼠標(biāo)”、“鼠標(biāo)按著周期執(zhí)行”以及“釋放鼠標(biāo)”,依據(jù)此按鈕的作用選取合適的執(zhí)行條件,這里為“按下鼠標(biāo)”。如圖2.15示,在按下鼠標(biāo)中輸入語(yǔ)句“#Report.SetTimePar(-l);”點(diǎn)擊工具欄中的“編譯”動(dòng)作,如果腳本圖2.15鼠標(biāo)動(dòng)作腳本編輯器語(yǔ)句正確,則會(huì)在“按下鼠標(biāo)”前顯示一個(gè)“紅勾號(hào)”這樣就完成了“左鍵動(dòng)作”的連接。該鍵完成時(shí)間設(shè)置的功能。(2) “顏色相關(guān)動(dòng)作”,包含“顏色變化”和“百分比填充”,可使圖形對(duì)象的線(xiàn)色填充色、文本顏色等屬性隨著變量或表達(dá)式的值的變化而變化。根據(jù)變化條件的不同,顏色變化分為邊線(xiàn)、實(shí)體/文本、條件和閃爍動(dòng)畫(huà)連接4種。其中邊線(xiàn)、實(shí)體/文本動(dòng)畫(huà)連接的為模擬量,條件和閃爍動(dòng)畫(huà)連接的為開(kāi)關(guān)量。以“閃爍”和“垂直填充”為例。圖2.16閃爍動(dòng)畫(huà)配置對(duì)話(huà)框閃爍:確定對(duì)象(這里為一段文本),雙擊產(chǎn)生“動(dòng)畫(huà)連接”對(duì)話(huà)框,選擇“閃爍”,彈出“閃爍”配置對(duì)話(huà)框,添加變量“FLAG”,并配置好屬性及閃爍頻率,單擊確定完成。如圖2.16所示。垂直填充:首先,創(chuàng)建用于垂直填充連接的圖形對(duì)象(這里為一個(gè)水箱),雙擊該對(duì)象進(jìn)入“動(dòng)畫(huà)連接”。其次,選擇“百分比填充/垂直”彈出圖2.17所示對(duì)話(huà)框,填入變量名“LT102.PV”,配置好填充最值、參考點(diǎn)及填充背景色,單擊確定完成。

圖2.17垂直百分比填充配置對(duì)話(huà)框“數(shù)值輸入顯示”,包含“數(shù)值輸入”和“數(shù)值輸出”,二者均下分為“模擬量”、“開(kāi)關(guān)量”、“字符串”,通常關(guān)聯(lián)著使用,即輸入的同時(shí)可以顯示出輸入的內(nèi)容。以一個(gè)PID儀表的參數(shù)給定界面為例,如圖2.18(a)所示。具體操作:雙擊文本,產(chǎn)生“動(dòng)畫(huà)連接”對(duì)話(huà)框,點(diǎn)擊“模擬”彈出圖2.18(b)所示對(duì)話(huà)框,關(guān)聯(lián)好變量,在“帶提示”選相處打勾號(hào),運(yùn)行時(shí)單擊對(duì)象會(huì)出現(xiàn)2.18(c)所示的軟鍵盤(pán),只需鼠標(biāo)操作,而無(wú)需在用真正的鍵盤(pán),方便了輸入。LIC101參數(shù)P:D:########靈回ITLIC101參數(shù)P:D:########靈回IT41請(qǐng)輸人:0.0取消確認(rèn)(a)(c)(b)(a)(c)圖2.18數(shù)值輸入的動(dòng)畫(huà)連接“雜項(xiàng)”,包含“一般動(dòng)作”、“隱藏”、“禁止”和“流動(dòng)屬性”。以“流動(dòng)屬性”為例。建立一個(gè)對(duì)象,這里為一段管道,雙擊對(duì)象彈出“動(dòng)畫(huà)連接”對(duì)話(huà)框,選擇“流動(dòng)屬性”彈出圖2.1

溫馨提示

  • 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. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論