基于組態(tài)王的液位過程控制系統(tǒng)設(shè)計(jì)_第1頁
基于組態(tài)王的液位過程控制系統(tǒng)設(shè)計(jì)_第2頁
基于組態(tài)王的液位過程控制系統(tǒng)設(shè)計(jì)_第3頁
基于組態(tài)王的液位過程控制系統(tǒng)設(shè)計(jì)_第4頁
基于組態(tài)王的液位過程控制系統(tǒng)設(shè)計(jì)_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1《控制系統(tǒng)分析與綜合》任務(wù)書題目:液位控制系統(tǒng)設(shè)計(jì)一、工程訓(xùn)練任務(wù)本實(shí)訓(xùn)綜合運(yùn)用自動(dòng)化原理、PLC技術(shù)以及組態(tài)軟件等相關(guān)課程,通過本實(shí)訓(xùn)的鍛煉,使學(xué)生掌握自動(dòng)化系統(tǒng)的基礎(chǔ)理論、技術(shù)與方法,鞏固和加深對理論知識的理解。本課題針對液位控制系統(tǒng)作初步設(shè)計(jì)和基本研究,該系統(tǒng)能對水箱液位信號進(jìn)行采集,以PLC為下位機(jī),以工控組態(tài)軟件組態(tài)王設(shè)計(jì)上位機(jī)監(jiān)控畫面,運(yùn)用PID控制算法對水箱液位進(jìn)行控制。二、工程訓(xùn)練目的通過本次工程訓(xùn)練使學(xué)生掌握運(yùn)用組態(tài)王軟件及PLC構(gòu)建工業(yè)控制系統(tǒng)的能力,增強(qiáng)學(xué)生對PLC控制系統(tǒng)以及組態(tài)王軟件的應(yīng)用能力,培養(yǎng)學(xué)生解決實(shí)際問題的能力,為今后從事工程技術(shù)工作、科學(xué)研究打下堅(jiān)實(shí)的基礎(chǔ).三、工程訓(xùn)練內(nèi)容1)確定PLC的I/O分配表;2)根據(jù)PID控制算法理論,運(yùn)用PLC程序?qū)崿F(xiàn)PID控制算法;3)編寫整個(gè)液位控制系統(tǒng)實(shí)訓(xùn)項(xiàng)目的PLC控制程序;4)在組態(tài)王中定義輸入輸出設(shè)備;5)在組態(tài)王中定義變量;6)設(shè)計(jì)上位機(jī)監(jiān)控畫面;7)進(jìn)行系統(tǒng)調(diào)試。四、工程訓(xùn)練報(bào)告要求報(bào)告中提供如下內(nèi)容:1、目錄2、任務(wù)書3、正文4、收獲、體會5、參考文獻(xiàn)五、工程訓(xùn)練進(jìn)度安排周次工作日工作內(nèi)容第一周1布置課程設(shè)計(jì)任務(wù),查找相關(guān)資料完成總體設(shè)計(jì)方案23完成PLC程序設(shè)計(jì)完成監(jiān)控畫面設(shè)計(jì)45第二周1調(diào)試23準(zhǔn)備訓(xùn)練報(bào)告4完成訓(xùn)練報(bào)告并于下午兩點(diǎn)之前上交5答辯六、工程訓(xùn)練考核辦法本工程訓(xùn)練滿分為100分,從工程訓(xùn)練平時(shí)表現(xiàn)、工程訓(xùn)練報(bào)告及工程訓(xùn)練答辯三個(gè)方面進(jìn)行評分,其所占比例分別為20%、40%、40%。2總體設(shè)計(jì)方案2。1關(guān)于組態(tài)王的概述組態(tài)王軟件是一種通用的工業(yè)監(jiān)控軟件,它融過程控制設(shè)計(jì)、現(xiàn)場操作以及工廠資源管理于一體,將一個(gè)企業(yè)內(nèi)部的各種生產(chǎn)系統(tǒng)和應(yīng)用以及信息交流匯集在一起,實(shí)現(xiàn)最優(yōu)化管理.它基于MicrosoftWindowsXP/NT/2000操作系統(tǒng),用戶可以在企業(yè)網(wǎng)絡(luò)的所有層次的各個(gè)位置上都可以及時(shí)獲得系統(tǒng)的實(shí)時(shí)信息。采用組態(tài)王軟件開發(fā)工業(yè)監(jiān)控工程,可以極大地增強(qiáng)用戶生產(chǎn)控制能力、提高工廠的生產(chǎn)力和效率、提高產(chǎn)品的質(zhì)量、減少成本及原材料的消耗。它適用于從單一設(shè)備的生產(chǎn)運(yùn)營管理和故障診斷,到網(wǎng)絡(luò)結(jié)構(gòu)分布式大型集中監(jiān)控管理系統(tǒng)的開發(fā).組態(tài)王軟件結(jié)構(gòu)由工程管理器、工程瀏覽器及運(yùn)行系統(tǒng)三部分構(gòu)成。工程管理器:工程管理器用于新工程的創(chuàng)建和已有工程的管理,對已有工程進(jìn)行搜索、添加、備份、恢復(fù)以及實(shí)現(xiàn)數(shù)據(jù)詞典的導(dǎo)入和導(dǎo)出等功能。工程瀏覽器:工程瀏覽器是一個(gè)工程開發(fā)設(shè)計(jì)工具,用于創(chuàng)建監(jiān)控畫面、監(jiān)控的設(shè)備及相關(guān)量、動(dòng)畫鏈接、命令語言以及設(shè)定運(yùn)行系統(tǒng)配置等的系統(tǒng)組態(tài)工具。運(yùn)行系統(tǒng):工程運(yùn)行界面,從采集設(shè)備中獲得通訊數(shù)據(jù),并依據(jù)工程瀏覽器的動(dòng)畫設(shè)計(jì)顯示動(dòng)態(tài)畫面,實(shí)現(xiàn)人與控制設(shè)備的交互操作。2.2組態(tài)王與I/O設(shè)備組態(tài)王軟件作為一個(gè)開放型的通用工業(yè)監(jiān)控軟件,支持與國內(nèi)外常見的PLC、智能模塊、智能儀表、變頻器、數(shù)據(jù)采集板卡等(如:西門子PLC、莫迪康PLC、歐姆龍PLC、三菱PLC、研華模塊等等)通過常規(guī)通訊接口(如串口方式、USB接口方式、以太網(wǎng)、總線、GPRS等)進(jìn)行數(shù)據(jù)通訊。組態(tài)王軟件與IO設(shè)備進(jìn)行通訊一般是通過調(diào)用*。dll動(dòng)態(tài)庫來實(shí)現(xiàn)的,不同的設(shè)備、協(xié)議對應(yīng)不同的動(dòng)態(tài)庫。工程開發(fā)人員無須關(guān)心復(fù)雜的動(dòng)態(tài)庫代碼及設(shè)備通訊協(xié)議,只須使用組態(tài)王提供的設(shè)備定義向?qū)?,即可定義工程中使用的I/O設(shè)備,并通過變量的定義實(shí)現(xiàn)與I/O設(shè)備的關(guān)聯(lián),對用戶來說既簡單又方便。2。3組態(tài)王的開放性組態(tài)王支持通過OPC、DDE等標(biāo)準(zhǔn)傳輸機(jī)制和其他監(jiān)控軟件(如:Intouch、Ifix、Wincc等)或其他應(yīng)用程序(如:VB、VC等)進(jìn)行本機(jī)或者網(wǎng)絡(luò)上的數(shù)據(jù)交互。2.4A3000現(xiàn)場系統(tǒng)使用說明2.4.1系統(tǒng)簡介A3000過程控制教學(xué)與實(shí)驗(yàn)系統(tǒng)包括以下部分:A3000-CS過程控制系統(tǒng);A3000—FBS總線型現(xiàn)場系統(tǒng)或A3000—FS常規(guī)型現(xiàn)場系統(tǒng)。系統(tǒng)的消耗指標(biāo):三相四線制電源(380VAC),最大用電6kW;單相電源(220VAC),最大用電1kW;自來水150升,重復(fù)使用。2。4.2現(xiàn)場系統(tǒng)組成A3000高級過程控制實(shí)驗(yàn)系統(tǒng)獨(dú)創(chuàng)現(xiàn)場系統(tǒng)概念,而不是對象系統(tǒng)?,F(xiàn)場系統(tǒng)包括了實(shí)驗(yàn)對象單元、供電系統(tǒng)、傳感器、執(zhí)行器(包括電動(dòng)調(diào)節(jié)閥、變頻器及移相調(diào)壓器)、以及半模擬屏,從而組成了一個(gè)只需接受外部標(biāo)準(zhǔn)控制信號的完整、獨(dú)立的現(xiàn)場環(huán)境。它具備如下特點(diǎn):現(xiàn)場系統(tǒng)通過一個(gè)現(xiàn)場控制箱,集成供電系統(tǒng)、變頻器、移相調(diào)壓器、以及現(xiàn)場繼電器,所有驅(qū)動(dòng)電力由現(xiàn)場系統(tǒng)提供。它僅需通過標(biāo)準(zhǔn)接線端子接收標(biāo)準(zhǔn)控制信號即能完成所有實(shí)驗(yàn)功能,從而實(shí)現(xiàn)了現(xiàn)場系統(tǒng)與控制系統(tǒng)完全獨(dú)立的模塊化設(shè)計(jì)?,F(xiàn)場控制箱側(cè)面是工業(yè)標(biāo)準(zhǔn)接線端子盒。這種標(biāo)準(zhǔn)信號接口可以使現(xiàn)場系統(tǒng)與用戶自行選定的DCS系統(tǒng)、PLC系統(tǒng)、DDC系統(tǒng)方便連接,甚至用戶自己用單片機(jī)組成的系統(tǒng)都可以對現(xiàn)場系統(tǒng)進(jìn)行控制?,F(xiàn)場系統(tǒng)的設(shè)計(jì)另外的優(yōu)勢是保證動(dòng)力線與控制線的電磁干擾隔離.現(xiàn)場系統(tǒng)的設(shè)計(jì)保證了控制系統(tǒng)只需要直流低壓就可以了,使得系統(tǒng)設(shè)計(jì)更模塊化,更安全、具有更大的擴(kuò)展性.每個(gè)學(xué)年實(shí)驗(yàn)結(jié)束后,放空儲水箱的水,清洗各個(gè)水箱.拆下渦輪流量計(jì)濾網(wǎng),進(jìn)行清洗.在做變?nèi)莼蚍蔷€性容積水箱實(shí)驗(yàn)時(shí),由于浮力特別大,需要一個(gè)人壓著三角柱體,盡量不要嘗試使用其他重物壓,以避免砸壞。根據(jù)本工程訓(xùn)練任務(wù),在這決定采用A3000過程控制實(shí)驗(yàn)系統(tǒng)作為實(shí)驗(yàn)平臺進(jìn)行研究。該系統(tǒng)是一個(gè)只需接受外部標(biāo)準(zhǔn)控制信號的完整、獨(dú)立的現(xiàn)場環(huán)境,包括了測試對象單元、供電系統(tǒng)、傳感器、執(zhí)行器(包括變頻器及移相調(diào)壓器).A3000測試平臺總體物理系統(tǒng)如圖1所示。圖1A3000測試平臺物理系統(tǒng)為達(dá)到項(xiàng)目要求,設(shè)計(jì)系統(tǒng)對中水箱右液位信號進(jìn)行采集,以PLC為下位機(jī),以工控組態(tài)軟件組態(tài)王設(shè)計(jì)上位機(jī)監(jiān)控畫面,運(yùn)用PID控制算法對水箱液位進(jìn)行控制。系統(tǒng)邏輯結(jié)構(gòu)如圖2所示.圖2系統(tǒng)邏輯結(jié)構(gòu)系統(tǒng)工作時(shí),水由泵P102從水箱V104中加壓獲得壓頭,經(jīng)由管路系統(tǒng)進(jìn)入水箱V102a,通過手閥QV—118、水箱V102b、手閥QV—117、水箱V103、手閥QV-116回流至水箱V104而形成水循環(huán);其中,水箱V102b的液位由LT-104測得,用手閥QV—118調(diào)節(jié)水箱V102a流入V102b的水量。圖3現(xiàn)場系統(tǒng)示意圖3PLC的設(shè)計(jì)在這使用西門子S7—200PLC進(jìn)行研究,西門子PLC產(chǎn)品在國內(nèi)市場推廣較早,是國內(nèi)應(yīng)用最廣泛的PLC產(chǎn)品之一,S7-200PLC是一種小型PLC,其結(jié)構(gòu)緊湊,功能強(qiáng)大,適用于各行各業(yè),各種場合中的檢測、監(jiān)測及控制的自動(dòng)化。S7-200系列的強(qiáng)大功能使其無論在獨(dú)立運(yùn)行中,或者連成網(wǎng)絡(luò)皆能實(shí)現(xiàn)復(fù)雜控制功能。S7-200PLC控制器硬件系統(tǒng)由四部分組成:CPU模塊、擴(kuò)展模塊及PC/PPI電纜,還有計(jì)算機(jī).系統(tǒng)連接如圖4所示圖4系統(tǒng)連接圖PLC模擬量閉環(huán)控制系統(tǒng)如圖5所示,點(diǎn)劃線部分在PLC內(nèi).在模擬量閉環(huán)控制系統(tǒng)中,被控量c(t)(液位)是連續(xù)變化的模擬量,某些執(zhí)行機(jī)構(gòu)(變頻器)要求PLC輸出模擬信號M(t),而PLC的CPU只能處理數(shù)字量。c(t)首先被測量元件(傳感器)和變送器轉(zhuǎn)換為標(biāo)準(zhǔn)量程的直流電流信號或直流電壓信號pv(t),PLC的模擬量輸入模塊用A/D轉(zhuǎn)換器將它們轉(zhuǎn)換為數(shù)字量pv(n)。PLC按照一定的時(shí)間間隔采集反饋量,并進(jìn)行PID控制的計(jì)算。這個(gè)時(shí)間間隔為采樣周期。圖中的sp(n)、pv(n)、e(n)、M(n)均為第n次采樣時(shí)的數(shù)字量,pv(n)、M(t)、c(t)為連續(xù)變化的模擬量.圖5PLC模擬量閉環(huán)控制系統(tǒng)框圖在中水箱右液位閉環(huán)控制系統(tǒng)中,用壓力傳感器檢測水箱液位,液位變送器將傳感器輸出的微弱的電壓信號轉(zhuǎn)換為標(biāo)準(zhǔn)量程的電流或電壓,然后送給模擬量輸入模塊,經(jīng)A/D轉(zhuǎn)化后得到與液位成比例的數(shù)字量,CPU將它與液位設(shè)定值比較,并按PID控制算法對誤差值進(jìn)行運(yùn)算,將運(yùn)算結(jié)果(數(shù)字量)送給模擬量輸出模塊,經(jīng)D/A轉(zhuǎn)換后變?yōu)殡娏餍盘柣螂妷盒盘?,用來控制調(diào)節(jié)閥控制量,通過它控制進(jìn)水流量,實(shí)現(xiàn)對液位的閉環(huán)控制。3。1外部接線本項(xiàng)目通過控制變頻器的控制量,從而使中水箱右液位達(dá)到并穩(wěn)定于設(shè)定值。其中涉及了調(diào)節(jié)閥的控制以及中水箱右液位,根據(jù)A3000過程控制實(shí)驗(yàn)系統(tǒng)的使用指南,外部接線如下圖.圖6PLC外部接線3。2程序編寫鑒于上述,采用PLC中的PID回路指令進(jìn)行程序的編寫,該指令利用回路表中的輸入信號和組態(tài)信息,進(jìn)行PID運(yùn)算,使用方法非常方便.其中使用PID指令的關(guān)鍵有三步:1.建立PID回路表;2.對輸入采樣數(shù)據(jù)進(jìn)行歸一化處理;3.對PID輸出數(shù)據(jù)進(jìn)行工程量轉(zhuǎn)換。表1PID回路表變量名變量類型寄存器數(shù)據(jù)類型讀寫屬性數(shù)據(jù)范圍描述PID0—PVI/O實(shí)數(shù)V300Float只讀0~1測量值PID0—SPI/O實(shí)數(shù)V417Float讀寫0~1設(shè)定值PID0—MVI/O實(shí)數(shù)V308Float讀寫0~1輸出值PID0-PI/O實(shí)數(shù)V312Float讀寫-1000~1000增益Kp,負(fù)數(shù)為副作用,正數(shù)為正作用PID0-II/O實(shí)數(shù)V320Float讀寫0~10000積分時(shí)間Ti,單位為分鐘PID0-DI/O實(shí)數(shù)V324Float讀寫0~10000微分時(shí)間Td,單位為分鐘自動(dòng)手動(dòng)I/O實(shí)數(shù)M0.1Bit讀寫0~1為0時(shí)自動(dòng),1時(shí)手動(dòng)首先畫出程序流程圖:主程序中斷服務(wù)子程序圖7程序流程圖由上述流程圖編寫梯形圖,分為三部分:MAIN(主程序)、SBR_0(PID回路表初始化子程序)、INT_0(中斷服務(wù)子程序)。MAIN:調(diào)用初始化子程序初始化:建立PID回路表,裝入設(shè)定值、回路增益、積分時(shí)間以及微分時(shí)間(地址參照表1進(jìn)行配置);設(shè)置時(shí)基0,每200ms產(chǎn)生中斷,并連接中斷事件。PID算法:4組態(tài)王4。1新建工程啟動(dòng)“組態(tài)王”工程管理器,選擇“文件/新建工程”或單擊“新建"按鈕,彈出歡迎使用向?qū)?。單擊“下一步”繼續(xù)。彈出“新建工程向?qū)е?選擇工程所在路徑",在工程路徑文本框中輸入一個(gè)有效的工程路徑,或單擊“瀏覽…”按鈕,在彈出的路徑選擇對話框中選擇一個(gè)有效的路徑。單擊“下一步”繼續(xù)。彈出“新建工程向?qū)еこ堂Q和描述",在工程名稱文本框中輸入工程的名稱,該工程名稱同時(shí)將被作為當(dāng)前工程的名稱。在工程描述文本框中輸入對該工程的描述文字。單擊“完成”完成工程的新建.4.2創(chuàng)建組態(tài)畫面進(jìn)入組態(tài)王開發(fā)系統(tǒng)后,就可以為每個(gè)工程建立數(shù)目不限的畫面,在每個(gè)畫面上生成互相關(guān)聯(lián)的靜態(tài)或動(dòng)態(tài)圖形對象。這些畫面都是由“組態(tài)王"提供的類型豐富得圖形對象組成的.本項(xiàng)目創(chuàng)建了三個(gè)組態(tài)畫面:主畫面、報(bào)警窗口、歷史曲線.各畫面如下圖所示。圖7主畫面圖7報(bào)警窗口圖8歷史曲線4.3定義IO設(shè)備定義IO設(shè)備包括指定設(shè)備驅(qū)動(dòng),地址,邏輯名等關(guān)鍵參數(shù).選擇工程瀏覽器左側(cè)大綱項(xiàng)“設(shè)備/COM1",在工程瀏覽器右側(cè)用鼠標(biāo)左鍵雙擊“新建”圖標(biāo),運(yùn)行“設(shè)備配置向?qū)А?,選擇“PLC”的“西門子"“S7-200系列”的“PPI”項(xiàng)。圖9設(shè)備配置向?qū)螕簟跋乱徊健?,彈出“邏輯名稱"窗口,輸入名稱“sim"。單擊“下一步”,彈出“選擇串口號”窗口,選擇“COM1”。單擊“下一步",彈出“設(shè)備地址設(shè)置指南”,地址“2”。最后“設(shè)備安裝向?qū)?-信息總結(jié)"如下圖。圖10設(shè)備安裝向?qū)?.4構(gòu)造數(shù)據(jù)庫數(shù)據(jù)庫是“組態(tài)王"軟件的核心部分,工業(yè)現(xiàn)場的生產(chǎn)狀況要以動(dòng)畫的形式反映在屏幕上,操作者在計(jì)算機(jī)前發(fā)布的指令也要迅速送往生產(chǎn)現(xiàn)場,所有這一切都是以實(shí)時(shí)數(shù)據(jù)庫為中介環(huán)節(jié),所以說數(shù)據(jù)庫是聯(lián)系上位機(jī)和下位機(jī)的橋梁。選擇工程瀏覽器左側(cè)大綱項(xiàng)“數(shù)據(jù)庫/數(shù)據(jù)詞典”,在工程瀏覽器右側(cè)用鼠標(biāo)左鍵雙擊“新建"圖標(biāo),彈出“變量屬性”對話框。此對話框可以對數(shù)據(jù)變量完成定義、修改等操作,以及數(shù)據(jù)庫的管理工作.在“變量名"處輸入變量名,如:調(diào)整跨度;在“變量類型”處選擇變量類型:內(nèi)存實(shí)數(shù),單擊“確定”即可。下面定義一個(gè)I/O變量.在“變量名”處輸入變量名,如:P;在“變量類型”處選擇變量類型:I/O實(shí)數(shù);在“連接設(shè)備”中選擇先前定義好的IO設(shè)備:sim;在“寄存器”中定義為:V112;在“數(shù)據(jù)類型"中定義為:float類型。單擊“確定”即可。圖11定義I/O變量同上述步驟,建立如下數(shù)據(jù)庫:表2組態(tài)王數(shù)據(jù)庫變量名變量類型連接設(shè)備寄存器報(bào)警組描述開始停止I/O離散s7_200M0。0手/自動(dòng)切換PID0_PI/O實(shí)數(shù)s7_200V312PID調(diào)節(jié)器比例系數(shù)PID0_II/O實(shí)數(shù)s7_200V320PID調(diào)節(jié)器積分系數(shù)PID0_DI/O實(shí)數(shù)s7_200V324PID調(diào)節(jié)器微分系數(shù)PID0_SPI/O實(shí)數(shù)s7_200V417RootNodePID調(diào)節(jié)器液位設(shè)定值PID0_MVI/O實(shí)數(shù)s7_200V308RootNode手動(dòng)控制量PID0_PVI/O實(shí)數(shù)s7_200V300液位當(dāng)前值kuadu內(nèi)存實(shí)數(shù)用于創(chuàng)建歷史曲線juandong內(nèi)存實(shí)數(shù)用于創(chuàng)建歷史曲線畫面如下:4。5動(dòng)畫連接定義動(dòng)畫連接是指在畫面的圖形對象與數(shù)據(jù)庫的數(shù)據(jù)變量之間建立一種關(guān)系,當(dāng)變量的值改變時(shí),在畫面上以圖形對象的動(dòng)畫效果表現(xiàn)出來.為實(shí)現(xiàn)在畫面中水箱右側(cè)矩形對象模擬水箱實(shí)際液位,可作如下操作。雙擊中水箱右側(cè)矩形對象,可彈出“動(dòng)畫連接"對話框,選擇“位置與大小變化"中“填充",可彈出“填充連接"對話框,其中表達(dá)式選擇“\\本站點(diǎn)\PV”,其它最小填充高度等設(shè)置如圖15。圖12數(shù)據(jù)詞典4。5動(dòng)畫連接定義動(dòng)畫連接是指在畫面的圖形對象與數(shù)據(jù)庫的數(shù)據(jù)變量之間建立一種關(guān)系,當(dāng)變量的值改變時(shí),在畫面上以圖形對象的動(dòng)畫效果表現(xiàn)出來。為實(shí)現(xiàn)在畫面中水箱右側(cè)矩形對象模擬水箱實(shí)際液位,可作如下操作.雙擊中水箱左側(cè)矩形對象,可彈出“動(dòng)畫連接"對話框,選擇“模擬值輸出",可彈出“模擬值輸出連接”對話框,其中表達(dá)式選擇“\\本站點(diǎn)\PID0_PV—10”,其設(shè)置如圖13。圖13模擬值的動(dòng)畫連接創(chuàng)建模擬量輸入可作如下操作:雙擊按鈕“P設(shè)置”,可彈出“動(dòng)畫連接”對話框,選擇“模擬量輸入”,在彈出“模擬值輸入連接”對話框中變量名選擇“\\本站點(diǎn)\PID0_P",其它設(shè)置如下圖14所示.圖14模擬量輸入設(shè)置關(guān)于“命令語言"設(shè)置如下:雙擊按鈕對象“開始”,可彈出“動(dòng)畫連接”對話框,選擇“命令語言連接"的“彈起時(shí)”,在彈出“命令語言”對話框中填入“\\本站點(diǎn)\開始停止=1;",單擊確定.可實(shí)現(xiàn),按下該按鈕時(shí),變量開始停止=1。圖15命令語言的使用又比如,雙擊按鈕對象“手動(dòng)",可彈出“動(dòng)畫連接”對話框,選擇“命令語言連接”的“彈起時(shí)”,在彈出“命令語言”對話框中填入“\\本站點(diǎn)\自動(dòng)手動(dòng)=0;\\本站點(diǎn)\電機(jī)正轉(zhuǎn)=1;”,單擊確定.可實(shí)現(xiàn),按下該按鈕時(shí),變量自動(dòng)手動(dòng)=0,電機(jī)正轉(zhuǎn)=1。圖16命令語言的使用4.6實(shí)時(shí)趨勢曲線在組態(tài)王開發(fā)系統(tǒng)中制作畫面時(shí),選擇“工具/實(shí)時(shí)趨勢曲線”項(xiàng)或單擊工具箱中的“畫實(shí)時(shí)趨勢曲線”按鈕,此時(shí)鼠標(biāo)在畫面中變?yōu)槭中?,在畫面中用鼠?biāo)畫出一個(gè)矩形,實(shí)時(shí)趨勢曲線就在這個(gè)矩形中繪出.雙擊實(shí)時(shí)趨勢曲線對象,對“曲線定義”設(shè)置如圖17。圖17實(shí)時(shí)趨勢曲線4。7歷史曲線創(chuàng)建歷史趨勢曲線可使用歷史趨勢曲線控件,KVHTrend曲線控件是組態(tài)王以ActiveX控件形式提供的繪制歷史曲線和ODBC數(shù)據(jù)庫曲線的功能性工具.該曲線具有以下特點(diǎn):1.即可以連接組態(tài)王的歷史庫,也可以通過ODBC數(shù)據(jù)源連接到其它數(shù)據(jù)庫上,如Access、SQLServer等。2.連接組態(tài)王歷史庫時(shí),可以定義查詢數(shù)據(jù)的時(shí)間間隔,如同在組態(tài)王中使用報(bào)表查詢歷史數(shù)據(jù)時(shí)使用查詢間隔一樣。3.完全兼容了組態(tài)王原有歷史曲線的功能。最多可同時(shí)繪制16條曲線。4.可以在系統(tǒng)運(yùn)行時(shí)動(dòng)態(tài)增加、刪除、隱藏曲線。還可以修改曲線屬性。5.曲線圖表實(shí)現(xiàn)無級縮放.6.可實(shí)現(xiàn)某條曲線在某個(gè)時(shí)間段上的曲線比較.7.?dāng)?shù)值軸可以使用工程百分比標(biāo)識,也可用曲線實(shí)際范圍標(biāo)識,二者之間自由切換。8.可直接打印圖表曲線。9.可以自由選擇曲線列表框中的顯示內(nèi)容。10.可以選擇移動(dòng)游標(biāo)時(shí)是否顯示曲線數(shù)值。11.可以在曲線中顯示報(bào)警區(qū)域的背景色。圖18歷史曲線控件選擇菜單“圖庫/打開圖庫”項(xiàng),彈出“圖庫管理器”中的“歷史曲線”,在圖庫窗口內(nèi)用鼠標(biāo)左鍵雙擊歷史曲線。從而生成歷史趨勢曲線對象,在對象上雙擊鼠標(biāo)左鍵,彈出“歷史趨勢曲線”對話框.歷史曲線向?qū)υ捒蛴扇齻€(gè)屬性片“曲線定義”、“坐標(biāo)系”和“操作面板和安全屬性"組成?!扒€定義”設(shè)置向?qū)Э梢栽O(shè)定所有曲線的顏色,對應(yīng)的變量.相應(yīng)設(shè)置如圖19所示。圖19歷史曲線向?qū)е€定義對于要以歷史趨勢曲線形式顯示的變量,都需要對變量做記錄。在組態(tài)王工程瀏覽器中單擊“數(shù)據(jù)庫”項(xiàng),再選擇“數(shù)據(jù)詞典"項(xiàng),選中要作歷史記錄的變量,雙擊該變量,則彈出“定義變量"對話框,如圖20所示。圖20定義變量之記錄和安全區(qū)“操作面板和安全屬性"向?qū)В憾xX軸(時(shí)間軸)縮放平移的參數(shù),即操作按鈕對應(yīng)的參數(shù).包括調(diào)整跨度和卷動(dòng)百分比.如圖21所示。調(diào)整跨度:歷史趨勢曲線可以向左或向右平移一個(gè)時(shí)間段,利用該變量來改變平移時(shí)間段的大小。卷動(dòng)百分比:歷史趨勢曲線的時(shí)間軸可以左移或右移一個(gè)時(shí)間百分比,百分比是指移動(dòng)量與趨勢曲線當(dāng)前時(shí)間軸的長度的比值,利用該變量來改變該百分比的值大小。圖21歷史曲線向?qū)е僮髅姘搴桶踩珜傩?。8報(bào)警窗口報(bào)警是指當(dāng)系統(tǒng)中某些量的值超過了所規(guī)定的界限時(shí),系統(tǒng)自動(dòng)產(chǎn)生相應(yīng)警告信息,表明該量的值已經(jīng)超限,提醒操作人員。在組態(tài)王工程瀏覽器“數(shù)據(jù)庫/數(shù)據(jù)詞典"中選擇一個(gè)原有的變量雙擊它,在彈出的“定義變量"對話框上選擇“報(bào)警定義"屬性頁,如圖22所示設(shè)置報(bào)警定義。圖22定義變量之報(bào)警定義新建一個(gè)畫面,在工具箱中選中“報(bào)警窗口",用鼠標(biāo)左鍵在屏幕上拖動(dòng),在選定區(qū)域內(nèi)繪制報(bào)警窗口。雙擊報(bào)警窗口輸入“雙容水箱液位”,選擇“實(shí)時(shí)報(bào)警窗",如圖23。圖23報(bào)警窗口配置屬性頁之通用屬性4.9調(diào)試運(yùn)行及其結(jié)果4.9.1調(diào)試步驟1.編寫控制器算法程序,下載調(diào)試;編寫測試組態(tài)工程,和控制器聯(lián)合調(diào)試.2.在現(xiàn)場系統(tǒng)上,打開手閥QV-118、QV-117、QV—116,其余閥門關(guān)閉。3.在控制系統(tǒng)上,將IO面板的中水箱右液位輸出連接到AI0,IO面板的電動(dòng)調(diào)節(jié)閥控制端連到AO0.4.打開設(shè)備電源.啟動(dòng)右邊水泵P102和調(diào)節(jié)閥。5.啟動(dòng)計(jì)算機(jī)組態(tài)軟件,進(jìn)入測試項(xiàng)目界面。啟動(dòng)調(diào)節(jié)器,設(shè)置各項(xiàng)參數(shù),可將調(diào)節(jié)器的手動(dòng)控制切換到自動(dòng)控制。6.首先進(jìn)行純比例湊試。置積分時(shí)間最大Ti=∞,微分時(shí)間為零Td=0。選擇控制器的比例增益Kc的初值.將控制器投自動(dòng),對設(shè)定值施加一個(gè)偏移,記錄響應(yīng)曲線并觀察曲線形狀,盡量得到4:1的衰減響應(yīng)曲線。通常,加大增益Kc響應(yīng)曲線振蕩加強(qiáng),減小Kc響應(yīng)曲線振蕩減弱。每改變一次Kc都要對設(shè)定值施加一個(gè)偏移,并記錄響應(yīng)曲線,觀察曲線形狀,直到滿足要求。7.第二步進(jìn)行積分作用湊試。先選擇一個(gè)初始積分時(shí)間值,減小積分時(shí)間,積分作用增強(qiáng);加大積分時(shí)間,積分作用減弱。同比例湊試,每改變一次積分時(shí)間,都要施加階躍干擾,并觀察響應(yīng)曲線.由于加入積分作用后系統(tǒng)穩(wěn)定性有所降低,應(yīng)將比例增益Kc減小10~20%左右,以便補(bǔ)償加入積分作用后導(dǎo)致的系統(tǒng)穩(wěn)定性下降.8.最后加入微分作用。微分時(shí)間越大,微分作用越強(qiáng)。微分時(shí)間Td大約是積分時(shí)間Ti的1/3~1/4。加入微分作用后,可適當(dāng)加大Kc,減小Ti。9.選擇合適的Kc、Ti和Td,使系統(tǒng)的輸出響應(yīng)為一條較滿意的過渡過程曲線.4.8.2調(diào)試結(jié)果經(jīng)過以上的步驟,下面進(jìn)行調(diào)試.P、I、D參數(shù)分別為08、1555、00,系統(tǒng)相應(yīng)界面如圖24。圖24系統(tǒng)界面1P、I、D參數(shù)分別為30、1555、00,系統(tǒng)相應(yīng)界面如圖25。圖25系統(tǒng)界面2P、I、D參數(shù)分別為70、1555、00,系統(tǒng)相應(yīng)界面如圖26。圖26系統(tǒng)界面3這里發(fā)現(xiàn)曲線顯示有問題,只能觀察到部分曲線,所以在“實(shí)時(shí)趨勢曲線”對話框中選擇“標(biāo)識定義",改變對應(yīng)的數(shù)值軸和時(shí)間軸對應(yīng)的數(shù)值。調(diào)整后的對應(yīng)系統(tǒ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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論