組態(tài)王液位控制實例教學(xué)提綱_第1頁
組態(tài)王液位控制實例教學(xué)提綱_第2頁
組態(tài)王液位控制實例教學(xué)提綱_第3頁
組態(tài)王液位控制實例教學(xué)提綱_第4頁
組態(tài)王液位控制實例教學(xué)提綱_第5頁
已閱讀5頁,還剩36頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、學(xué)習(xí)項目5 學(xué)習(xí)項目5 用IPC和組態(tài)王實現(xiàn)水箱水位監(jiān)控系統(tǒng) 內(nèi)容提要 本章通過水位監(jiān)控系統(tǒng)實例學(xué)習(xí)采用Kingview組態(tài)軟件、IPC和PLC構(gòu)成計算機控制系統(tǒng)的方法。 首先提出系統(tǒng)控制要求,然后對水位對象進行分析,確定(qudng)了控制方案。之后進行了接口部件的選型,確定(qudng)使用凌華牛頓系列的ND-6018智能模塊和三菱FX2N-48MR PLC作為I/O接口設(shè)備,并根據(jù)其接線端子定義畫出系統(tǒng)接線圖。最后詳細介紹了用Kingview進行監(jiān)控畫面制作、監(jiān)控程序編寫與調(diào)試的方法。第一頁,共41頁。學(xué)習(xí)項目55.1 水箱水位監(jiān)控系統(tǒng)的方案設(shè)計5.1.1 水箱水位監(jiān)控系統(tǒng)的控制要求水位

2、監(jiān)控系統(tǒng)組成如圖5.1所示。水箱通過一臺水泵(Pump)和相應(yīng)進水管道為水箱供水,水箱出水管道連接到多個用戶,為用戶提供水源。為了保持水壓的相對穩(wěn)定,要求水箱的水位(Liquid Level)在合適的范圍內(nèi)。水箱水位有兩個報警限,分別是上限和下限。已知水箱高30m,上限為26m,下限為1m。監(jiān)控要求如下:(1)進行水位控制:如果水位低于下限,則水泵工作,為水箱進水;水位上升到上限,則關(guān)閉(gunb)水泵。(2)進行水位實時監(jiān)測與顯示。(3)報表輸出:生成水位參數(shù)的實時報表和歷史報表,供顯示和打印。(4)曲線顯示:生成水位參數(shù)的實時趨勢曲線和歷史趨勢曲線。圖5.1 水位監(jiān)控(jin kn)系統(tǒng)第

3、二頁,共41頁。學(xué)習(xí)項目55.1.2 水箱水位監(jiān)控系統(tǒng)對象分析水箱水位監(jiān)控系統(tǒng)對象分析由于用戶用水量隨時可能變化,造成水箱水位隨之改變,應(yīng)該采用閉環(huán)形式隨由于用戶用水量隨時可能變化,造成水箱水位隨之改變,應(yīng)該采用閉環(huán)形式隨時檢測水位變化并實時調(diào)整供水量。此外,水位控制范圍時檢測水位變化并實時調(diào)整供水量。此外,水位控制范圍126m,范圍較寬,范圍較寬,控制品質(zhì)要求較低,故可采用水位過低時接通水泵;水位過高時斷開水泵的位控制品質(zhì)要求較低,故可采用水位過低時接通水泵;水位過高時斷開水泵的位式控制算法。式控制算法。用圖形描述以上控制規(guī)律,如圖用圖形描述以上控制規(guī)律,如圖5.2所示。圖所示。圖5.3是水

4、箱用水量從是水箱用水量從0突然變化為突然變化為100%時,按照時,按照(nzho)以上控制算法進行控制得到的水位變化曲線。以上控制算法進行控制得到的水位變化曲線。 圖5.2 帶中間(zhngjin)區(qū)的位式控制算法圖5.3 罐2出水量階躍變化情況下H2控制(kngzh)結(jié)果水箱用水量階躍擾動下系統(tǒng)工作過程如下:(1)系統(tǒng)剛開始工作時。水位H=0,由于H1m,水泵接通,開始上水,H逐漸增加,直到水位達到上限,H26m時,水泵關(guān)斷。(2)用水閥打開后。H逐漸下降,H1m后,水泵再次接通,由于進水量大于出水量,H重新上升,H26m后進水閥關(guān)斷。之后H下降,不斷重復(fù)本過程。第三頁,共41頁。學(xué)習(xí)項目5

5、總結(jié):被控對象水箱。被控參數(shù)水箱水位H??刂颇繕?biāo)使H保持在126m范圍??刂谱兞克玫耐〝唷?刂扑惴◣е虚g區(qū)的位式控制算法。5.1.3 水箱水位監(jiān)控系統(tǒng)初方案制訂水位監(jiān)控系統(tǒng)方框圖如圖5.4所示。水位經(jīng)檢測后通過輸入接口(ji ku)送計算機,計算機根據(jù)水位高低發(fā)出控制命令,控制命令通過輸出接口(ji ku)作用到水泵上,實現(xiàn)水位的閉環(huán)控制。圖5.4 水箱(shuxing)水位監(jiān)控系統(tǒng)方框圖一第四頁,共41頁。學(xué)習(xí)項目55.2 水箱水位監(jiān)控系統(tǒng)的軟、硬件設(shè)備選型與電路設(shè)計5.2.1 命令輸入設(shè)備選型本系統(tǒng)命令有:啟動、停止、手動、自動。本系統(tǒng)采用直接在計算機上輸入命令。5.2.2 傳感器和變送

6、器選型僅就控制而言,本系統(tǒng)采用帶中間區(qū)的位式控制算法,水位檢測使用(shyng)簡單的水位開關(guān)即可。當(dāng)水位達到限位值時,水位開關(guān)動作。但考慮到水位實時監(jiān)測的要求,需要選擇模擬量輸出的水位傳感器。在這里選用與項目3相同的DBYG型壓力變送器。5.2.3 執(zhí)行器選型本系統(tǒng)水泵參數(shù)如下:型號:25SG-10-30??趶剑?5mm。流量:10m3/h。揚程:30m。效率:60%。功率:1.5kW。電壓:380V,50Hz。轉(zhuǎn)數(shù):2800r/min。5.2.4 I/O接口設(shè)備選型1儲液罐系統(tǒng)I/O點基本情況水箱水位系統(tǒng)的I/O點見表5.1,共有1個AI,1個DO。第五頁,共41頁。學(xué)習(xí)項目52水箱水位系

7、統(tǒng)的I/O設(shè)備選擇選擇凌華公司牛頓系列(Nudam)的ND-6018智能模塊作為輸入接口設(shè)備,接收(jishu)壓力變送器輸出代表水位高低的420mA電流信號。選擇三菱公司的FX2-48MR型PLC作為輸出接口設(shè)備,輸出IPC的控制命令,控制水泵的通斷。ND-6018是凌華科技(中國)有限公司生產(chǎn)的8通道模擬量輸入模塊。其外觀和接線端子定義如圖5.5所示。圖5.5 ND-6018模擬量輸入模塊外觀(wigun)及接線端子定義第六頁,共41頁。學(xué)習(xí)項目55.2.6 其他器件的選型其他器件的選型1通信模塊的選型通信模塊的選型ND-6018模塊將輸入的模擬量轉(zhuǎn)換為串行數(shù)字信號,此信號為模塊將輸入的模

8、擬量轉(zhuǎn)換為串行數(shù)字信號,此信號為RS-485標(biāo)標(biāo)準(zhǔn)。為了能夠與計算機的準(zhǔn)。為了能夠與計算機的RS-232串行口溝通,在串行口溝通,在ND-6018和計算機之間和計算機之間需要一個需要一個RS-485到到RS-232的轉(zhuǎn)換模塊。在凌華牛頓系列中的轉(zhuǎn)換模塊。在凌華牛頓系列中ND-6520具有具有(jyu)此功能。其外觀及端子定義如圖此功能。其外觀及端子定義如圖5.6所示。所示。圖5.6 ND-6520轉(zhuǎn)換(zhunhun)模塊(RS-485到RS-232)外觀及接線端子定義2配電器選型配電器的作用有3個:(1)為兩線制變送器提供24V電源(本系統(tǒng)為DBYG-4000A/STXX2型擴散硅壓力變送器

9、)。(2)接收(jishu)變送器輸出的420mA電流信號,轉(zhuǎn)換為15V后送下一個接收(jishu)裝置(本系統(tǒng)為ND-6018)。第七頁,共41頁。學(xué)習(xí)項目5(3)將變送器輸出信號與下一級信號接收裝置(本系統(tǒng)為ND-6018)進行電氣隔離??蛇x擇DFP-2100型配電器,其外觀和接線端子定義如圖5.7所示。A部分為變送器信號輸入端子組,其中1、2為第I路變送器輸入端子,3、4為第II路變送器輸入端子。B部分為電源供應(yīng)和輸出端子組,其中11、12為DC24V供電(n din)輸入端,1、2為第I路變送器電壓輸出端子,3、4為第I路變送器電流輸出端子,5、6為第II路變送器電壓輸出端子,7、8為

10、第II路變送器電流輸出端子。圖5.7 DFP-2100配電器外觀及接線(ji xin)端子定義第八頁,共41頁。學(xué)習(xí)項目55.2.7 水箱水位監(jiān)控系統(tǒng)方框圖和電路水箱水位監(jiān)控系統(tǒng)方框圖和電路(dinl)接線圖繪制接線圖繪制1水位監(jiān)控系統(tǒng)方框圖水位監(jiān)控系統(tǒng)方框圖選定選定I/O設(shè)備后更詳盡的水位監(jiān)控系統(tǒng)方框圖如圖設(shè)備后更詳盡的水位監(jiān)控系統(tǒng)方框圖如圖5.8所示。所示。圖5.8 水箱水位監(jiān)控(jin kn)系統(tǒng)方框圖二2FX2N-48MR與水位及計算機的連接電路圖(1)水箱(shuxing)水位監(jiān)控系統(tǒng)I/O分配見表5.2。第九頁,共41頁。學(xué)習(xí)項目5(2)系統(tǒng)(xtng)接線圖如圖5.9所示。圖5.

11、9 水位(shuwi)系統(tǒng)接線圖5.3 水箱水位監(jiān)控軟件的設(shè)計(shj)與調(diào)試5.3.1 工程的建立(1)單擊桌面“組態(tài)王”圖標(biāo),或“開始”“程序”“組態(tài)王6.0”“組態(tài)王”,此時出現(xiàn)“組態(tài)王工程管理器”窗口。(2)在“組態(tài)王工程管理器”窗口中單擊“新建”按鈕(或者單擊“文件”菜單下面的“新建工程”菜單項),出現(xiàn)“新建工程向?qū)е弧贝翱?。第十頁,?1頁。學(xué)習(xí)項目5(3)單擊“下一步”按鈕,在“新建工程向?qū)е贝翱谥械奈谋究蛑兄苯虞斎牖蛴谩盀g覽”方式確定工程路徑。(4)單擊“下一步”按鈕,在出現(xiàn)的“新建工程向?qū)е贝翱谥休斎搿肮こ堂Q”為“水箱水位監(jiān)控系統(tǒng)”。 (5)單擊“完成”按鈕,在出

12、現(xiàn)的 “是否將新建的工程設(shè)置為組態(tài)王當(dāng)前工程”對話框中單擊“是”按鈕,完成工程的建立。(6)此時(c sh),組態(tài)王在指定路徑下出現(xiàn)了一個“水箱水位監(jiān)控系統(tǒng)”項目名,如圖5.10所示,以后所進行的組態(tài)工作的所有數(shù)據(jù)都將存儲在這個目錄中。圖5.10 工程管理器中的水位(shuwi)監(jiān)控系統(tǒng)第十一頁,共41頁。學(xué)習(xí)項目55.3.2 變量的定義變量的定義1變量分配變量分配根據(jù)表根據(jù)表5.1,需要建立,需要建立1個模擬量輸入變量和個模擬量輸入變量和1個數(shù)字量輸出變量,實現(xiàn)與個數(shù)字量輸出變量,實現(xiàn)與ND-6018模塊和模塊和PLC的數(shù)據(jù)交換。的數(shù)據(jù)交換。2變量定義步驟變量定義步驟(1)建立)建立“水位水

13、位”變量。變量。 單擊單擊“數(shù)據(jù)庫數(shù)據(jù)庫”大綱項下面的大綱項下面的“數(shù)據(jù)詞典數(shù)據(jù)詞典”成員名,然后在目錄內(nèi)容顯示區(qū)成員名,然后在目錄內(nèi)容顯示區(qū)中雙擊中雙擊“新建新建”圖標(biāo),出現(xiàn)圖標(biāo),出現(xiàn)“定義變量定義變量”窗口,在窗口,在“基本基本(jbn)屬性屬性”頁中輸入頁中輸入變量名變量名“水位水位”,變量類型設(shè)置為,變量類型設(shè)置為“內(nèi)存實數(shù)內(nèi)存實數(shù)”,最大值:,最大值:30。 單擊單擊“報警定義報警定義”選項卡,設(shè)置高報警限為選項卡,設(shè)置高報警限為26m,低報警限為,低報警限為1m。 單擊單擊“記錄和安全區(qū)記錄和安全區(qū)”選項卡,單擊選中選項卡,單擊選中“數(shù)據(jù)變化記錄數(shù)據(jù)變化記錄”單選按鈕,并設(shè)單選按鈕

14、,并設(shè)置變化靈敏為置變化靈敏為0.05,也就是說水位每變化,也就是說水位每變化5cm進行一次歷史數(shù)據(jù)記錄。最后單擊進行一次歷史數(shù)據(jù)記錄。最后單擊“確定確定”按鈕,完成了第一個變量按鈕,完成了第一個變量“水位水位”的建立,如圖的建立,如圖5.11所示。所示。第十二頁,共41頁。學(xué)習(xí)項目5圖5.11 建立“水位(shuwi)”變量(2)建立“水泵運行”變量。 在目錄內(nèi)容顯示區(qū)中雙擊“新建”圖標(biāo),再次出現(xiàn)“定義變量”窗口(chungku),將變量名設(shè)置為“水泵運行”,變量類型設(shè)置為“內(nèi)存離散”,初始值為“關(guān)”,如圖5.12所示。 單擊“記錄和安全區(qū)”選項卡,單擊選中“數(shù)據(jù)變化記錄”單選按鈕,再單擊“

15、確定”按鈕,完成“水泵運行”變量的設(shè)置。第十三頁,共41頁。學(xué)習(xí)項目5圖5.12 建立“水泵運行(ynxng)”變量與“水位”變量類似,為了能進行模擬調(diào)試,先將I/O離散型變量“水泵運行”設(shè)置為內(nèi)存離散型變量。(3)其他變量的定義。為了能夠在程序中生成報表,對每小時的水位情況進行報表打印輸出,需要建立24個內(nèi)存實數(shù)變量,存儲24個小時整點時的水位數(shù)值。建立水位024變量的方法是:在目錄內(nèi)容顯示(xinsh)區(qū)中雙擊“新建”圖標(biāo),出現(xiàn)“定義變量”對話框,將變量名設(shè)置為“水位0”,變量類型設(shè)置為“內(nèi)存實數(shù)”,最大值設(shè)置為30。選中“保存數(shù)值”復(fù)選框,再單擊“確定”按鈕,則“水位0”變量被定義完畢。

16、其他23個內(nèi)存實數(shù)變量的定義方法類似,只是變量名分別為“水位1”、“水位2”、“水位23”,如圖5.13所示。第十四頁,共41頁。學(xué)習(xí)項目5圖5.13 建立(jinl)其他內(nèi)存變量5.3.3 畫面的設(shè)計與編輯畫面的設(shè)計與編輯1新建畫面新建畫面(1)在工程瀏覽器的工程目錄)在工程瀏覽器的工程目錄(ml)顯示區(qū)中單擊顯示區(qū)中單擊“文件文件”大綱項大綱項下面的下面的“畫面畫面”成員名,然后在目錄成員名,然后在目錄(ml)內(nèi)容顯示區(qū)中雙擊內(nèi)容顯示區(qū)中雙擊“新建新建”圖標(biāo),出現(xiàn)圖標(biāo),出現(xiàn)“新畫面新畫面”對話框。對話框。(2)在)在“畫面名稱畫面名稱”旁邊的編輯框中輸入旁邊的編輯框中輸入“水位監(jiān)控系統(tǒng)主畫

17、面水位監(jiān)控系統(tǒng)主畫面”,大小可變,如圖大小可變,如圖5.14(a)所示,單擊)所示,單擊“確定確定”按鈕,則返回工程瀏按鈕,則返回工程瀏覽器,可看到在目錄覽器,可看到在目錄(ml)內(nèi)容顯示區(qū)中增加了內(nèi)容顯示區(qū)中增加了“水位監(jiān)控系統(tǒng)主畫水位監(jiān)控系統(tǒng)主畫面面”圖標(biāo)。圖標(biāo)。(3)雙擊此圖標(biāo),即進入了組態(tài)王開發(fā)系統(tǒng),并且已經(jīng)打開了)雙擊此圖標(biāo),即進入了組態(tài)王開發(fā)系統(tǒng),并且已經(jīng)打開了“水水位監(jiān)控系統(tǒng)位監(jiān)控系統(tǒng)”主畫面。制作完畢的主畫面如圖主畫面。制作完畢的主畫面如圖5.14(b)所示。)所示。第十五頁,共41頁。學(xué)習(xí)項目5(a) (b)圖5.14 水位監(jiān)控系統(tǒng)(xtng)主畫面2畫面制作(1)利用文本工

18、具、字體工具、調(diào)色板工具輸入文本。(2)利用按鈕工具制作按鈕。水位監(jiān)控系統(tǒng)中要發(fā)出系統(tǒng)啟動和系統(tǒng)停止這兩個命令,可以通過兩個按鈕來完成,如圖5.16所示。單擊“工具箱”中的“按鈕”工具 ,然后將鼠標(biāo)移動到畫面上的合適(hsh)位置,拉出一個合適(hsh)大小的方框,然后右鍵單擊這個按鈕,在彈出的菜單中單擊“字符串替換”菜單項,彈出“按鈕屬性”對話框,在“按鈕文本”編輯框中輸入“系統(tǒng)啟動”,再單擊“確定”按鈕,則“系統(tǒng)啟動”按鈕制作完成。用同樣方法可以制作出“系統(tǒng)停止”按鈕。第十六頁,共41頁。學(xué)習(xí)項目5(3)利用圖庫繪制“指示燈”。單擊“圖庫”“打開圖庫”菜單項(或者按下鍵盤上的F2鍵),出現(xiàn)

19、“圖庫管理器”窗口,如圖5.17所示。選中“指示燈”類別中的左起第六個指示燈,雙擊之后,將鼠標(biāo)移動(ydng)到畫面上適當(dāng)?shù)奈恢貌螕?,則指示燈出現(xiàn)在畫面上,用鼠標(biāo)將它的大小調(diào)整合適后,即完成了“指示燈”的繪制。這里用“指示燈”指示系統(tǒng)是處于運行狀態(tài)還是處于停止?fàn)顟B(tài)。圖5.16 修改(xigi)按鈕文本圖5.17 從圖庫中取出“指示燈”第十七頁,共41頁。學(xué)習(xí)項目5(4)“水源”的繪制。在“工具箱”中單擊“顯示線型”按鈕 ,在出現(xiàn)的“線型”窗口中單擊第一排左起第三個按鈕,即選中虛線,然后單擊“工具箱”中的“直線(zhxin)”按鈕,并用鼠標(biāo)在畫面的適當(dāng)位置拉出4根水平線,如圖5.18所示,即完

20、成了“水源”的繪制。(5)“水泵”的繪制。按F2鍵打開圖庫后,選中“泵”中的左起第三種水泵,如圖5.19所示,雙擊后將鼠標(biāo)移動到畫面適當(dāng)位置單擊,則“水泵”出現(xiàn)在畫面上,用鼠標(biāo)將其大小調(diào)整到合適,即完成了“水泵”的繪制。圖5.18 選擇直線的線形(xin xn) 圖5.19 從圖庫中取出“水泵”(6)“水箱”的繪制。按F2鍵打開圖庫,選中“反應(yīng)器”第四行第一個,如圖5.20(a)所示,雙擊后將鼠標(biāo)移動到畫面適當(dāng)位置單擊,則“水箱”出現(xiàn)在畫面上,調(diào)整其大小到合適程度,“水箱”便繪制好了。(7)“水位傳感器”的繪制。將圖庫打開后,選中“傳感器”第一行第四個傳感器,如圖5.20(b)所示,雙擊后將鼠

21、標(biāo)移動到畫面適當(dāng)位置單擊,此時(c sh)“水位傳感器”出現(xiàn)在畫面上,將其大小調(diào)整到適當(dāng)程度,“水位傳感器”便繪制完畢。第十八頁,共41頁。學(xué)習(xí)項目5(8)管道”的繪制。將圖庫打開,在“管道”類圖庫中選擇適當(dāng)?shù)墓艿?,如圖5.21所示,放置在畫面中。如果管道的長度不夠,則可以復(fù)制出多段管道進行(jnxng)組合,直到與圖5.14中所示接近即可。(a) (b)圖5.20 從圖庫中取出“水位(shuwi)傳感器”和“水箱”圖5.21 圖庫中的各種( zhn)管道(9)水位顯示文本繪制。在“水位傳感器”右邊,放置一文本,隨便輸入一字符串如“#”即可。此字符串在運行時將用于顯示水位的數(shù)值。至此,水位監(jiān)控

22、系統(tǒng)主畫面的繪制全部結(jié)束。第十九頁,共41頁。學(xué)習(xí)項目55.3.4 動畫連接與調(diào)試動畫連接與調(diào)試(1)系統(tǒng)啟動按鈕、停止按鈕和指示燈的動畫連接。)系統(tǒng)啟動按鈕、停止按鈕和指示燈的動畫連接。 雙擊雙擊“系統(tǒng)啟動系統(tǒng)啟動”按鈕,出現(xiàn)按鈕,出現(xiàn)“動畫連接動畫連接”對話框,單擊對話框,單擊“命令語言連接命令語言連接”中的中的“彈起時彈起時”按鈕,則出現(xiàn)按鈕,則出現(xiàn)“命令語言命令語言”窗口,在其中輸入以下命令語言:窗口,在其中輸入以下命令語言:“本站點本站點系統(tǒng)啟動系統(tǒng)啟動=1;”(雙引號不用輸入),如圖(雙引號不用輸入),如圖5.22(a)所示。單擊)所示。單擊“確確定定”按鈕,返回到按鈕,返回到“動

23、畫連接動畫連接”對話框,再單擊對話框,再單擊“確定確定”按鈕,則按鈕,則“系統(tǒng)啟動系統(tǒng)啟動”按鈕的動畫連接完成按鈕的動畫連接完成(wn chng)。 雙擊雙擊“系統(tǒng)停止系統(tǒng)停止”按鈕,出現(xiàn)按鈕,出現(xiàn)“動畫連接動畫連接”對話框,單擊對話框,單擊“命令語言連接命令語言連接”中的中的“彈起時彈起時”按鈕,則出現(xiàn)按鈕,則出現(xiàn)“命令語言命令語言”窗口,在其中輸入以下命令語言:窗口,在其中輸入以下命令語言:“本站點本站點系統(tǒng)啟動系統(tǒng)啟動=0;”(雙引號不用輸入),如圖(雙引號不用輸入),如圖5.22(b)所示。單擊)所示。單擊“確確定定”按鈕,返回到按鈕,返回到“動畫連接動畫連接”對話框,再單擊對話框,再

24、單擊“確定確定”按鈕,則按鈕,則“系統(tǒng)停止系統(tǒng)停止”按鈕的動畫連接完成按鈕的動畫連接完成(wn chng)。圖5.22 “系統(tǒng)(xtng)啟動”和“系統(tǒng)(xtng)停止”按鈕命令語言連接(續(xù)) 第二十頁,共41頁。學(xué)習(xí)項目5 雙擊“指示燈”,出現(xiàn)“指示燈向?qū)А睂υ捒?,將“變量名”設(shè)定為“本站點系統(tǒng)啟動”,并將“正常色”設(shè)定為綠色,“報警色”設(shè)定為紅色(hngs),如圖5.23所示,單擊“確定”按鈕,則“指示燈”動畫連接完成。在運行狀態(tài)下,此指示燈的顏色將指示系統(tǒng)的運行狀態(tài):紅色(hngs)表示系統(tǒng)處于停止?fàn)顟B(tài),綠色表示系統(tǒng)處于運行狀態(tài)。(2)系統(tǒng)啟動按鈕、停止按鈕和指示燈動畫連接效果的調(diào)試。

25、在“開發(fā)系統(tǒng)”中單擊菜單“文件全部存”,進行存儲。 在“工程瀏覽器”的目錄顯示區(qū)中選擇:“系統(tǒng)設(shè)置”,雙擊“設(shè)置運行系統(tǒng)”。 在彈出的對話框中單擊“主畫面配置”選項卡,將“主畫面”設(shè)置為“水位監(jiān)控系統(tǒng)主畫面”。 單擊“特殊”選項卡,將“運行系統(tǒng)基準(zhǔn)頻率”設(shè)置為100ms,以加快系統(tǒng)的響應(yīng)速度;把“時間變量更新頻率”設(shè)置為1 000ms,以保證每1s系統(tǒng)時間變量變化一次,如圖5.24所示。圖5.23 “指示燈”的動畫連接(linji)第二十一頁,共41頁。學(xué)習(xí)項目5 在“工程瀏覽器”下單擊VIEW按鈕 ,進入運行環(huán)境。 在“運行環(huán)境”下單擊“系統(tǒng)啟動”按鈕,指示燈應(yīng)變?yōu)榫G色;單擊“系統(tǒng)停止”按鈕

26、,指示燈應(yīng)變?yōu)榧t色。(3)水泵動畫連接。 在開發(fā)系統(tǒng)“水位監(jiān)控系統(tǒng)主畫面”中雙擊“水泵”,出現(xiàn)“泵”對話框,將其中的“變量名”設(shè)置為本站點水泵運行;開啟時顏色:綠色;關(guān)閉時顏色:紅色,如圖5.25所示,單擊“確定”按鈕,則“水泵”動畫連接完成。在運行時,水泵中央顯示綠色表示水泵正在(zhngzi)工作,顯示紅色表示水泵處于停止?fàn)顟B(tài)。 在水泵旁寫文字“手動控制水泵”。圖5.24 運行系統(tǒng)(xtng)主畫面和基準(zhǔn)頻率設(shè)置第二十二頁,共41頁。學(xué)習(xí)項目5 雙擊文字“手動控制水泵”,在彈出的動畫連接窗口中選擇“離散(lsn)值輸入”,變量名為本站點水泵運行,如圖5.26(a)所示。圖5.25 “水泵(

27、shubng)”的動畫連接(a) (b)圖5.26 文字“手動控制水泵”的離散值輸入(shr)動畫連接第二十三頁,共41頁。學(xué)習(xí)項目5(4)水泵動畫連接調(diào)試。 全部存盤后進入運行環(huán)境。 將鼠標(biāo)移動到文字“手動控制水泵”,單擊后出現(xiàn)對話框,如圖5.26(b)所示。 選擇“打開”后,水泵將顯示綠色;選擇“關(guān)閉”后,水泵將顯示紅色。(5)水箱動畫連接 雙擊“水箱”,出現(xiàn)“反應(yīng)器”對話框。將其中的“變量名”設(shè)置(shzh)為“本站點水位”,“填充顏色”設(shè)置(shzh)為藍色,并把“最大值”設(shè)置(shzh)為30,如圖5.27所示,單擊“確定”按鈕,則完成“水箱”的動畫連接。在運行中,水位為0時,水箱中

28、填充的高度為0%;水位為30m時,水箱填充高度100%,即填充高度表示了水箱水位的高低。 雙擊水位變送器旁的文字“#”,出現(xiàn)“動畫連接”對話框,單擊“模擬值輸出”按鈕,則彈出“模擬值輸出連接”對話框,將其中的“表達式”設(shè)置(shzh)為“本站點水位”,整數(shù)位數(shù)為2,小數(shù)位數(shù)為1,如圖5.28所示,單擊“確定”按鈕返回“動畫連接”對話框,再次單擊“確定”按鈕,完成“水位顯示”動畫連接。第二十四頁,共41頁。學(xué)習(xí)項目5圖5.27 “水箱”的動畫連接 圖5.28 “水位(shuwi)顯示”的動畫連接 單擊菜單“圖庫打開圖庫游標(biāo)”選擇第一行第二列游標(biāo),雙擊后在畫面中繪制該游標(biāo)并拖動為合適大小(dxio

29、),如圖5.29(a)、(b)所示。 雙擊該游標(biāo)進行動畫連接,將變量名設(shè)置為本站點水位,最大:30,如圖5.29(c)所示。(a) (b) 第二十五頁,共41頁。學(xué)習(xí)項目5(6)水箱動畫連接的調(diào)試 全部存盤后進入運行環(huán)境。 鼠標(biāo)拖動游標(biāo)中的滑塊,觀察游標(biāo)顯示(xinsh)、水位顯示(xinsh)值和水箱中水位填充色的變化,三者應(yīng)彼此同步變化,如圖5.30所示。(c)圖5.29 水位游標(biāo)(yubio)的動畫連接圖5.30 運行(ynxng)環(huán)境下拖動游標(biāo)后的顯示效果第二十六頁,共41頁。學(xué)習(xí)項目55.3.6 實時和歷史報警窗口的制作實時和歷史報警窗口的制作(zhzu)與調(diào)試與調(diào)試1報警窗口的制作

30、報警窗口的制作(zhzu)(1)在組態(tài)王開發(fā)系統(tǒng)中,單擊)在組態(tài)王開發(fā)系統(tǒng)中,單擊“文件文件”“新畫面新畫面”菜單命令,則出現(xiàn)菜單命令,則出現(xiàn)“新畫新畫面面”對話框。對話框。(2)在)在“畫面名稱畫面名稱”中輸入中輸入“水位監(jiān)控系統(tǒng)報警畫面水位監(jiān)控系統(tǒng)報警畫面”,大小可變,單擊,大小可變,單擊“確確定定”按鈕,則新建立了一個報警畫面。按鈕,則新建立了一個報警畫面。(3)單擊)單擊“工具箱工具箱”中的中的“報警窗口報警窗口”按鈕,然后用鼠標(biāo)在畫面上拉出一個矩按鈕,然后用鼠標(biāo)在畫面上拉出一個矩形。形。(4)雙擊新建立的報警窗口,出現(xiàn))雙擊新建立的報警窗口,出現(xiàn)“報警窗口配置屬性頁報警窗口配置屬性頁

31、”。(5)在)在“通用屬性通用屬性”頁面中將頁面中將“報警窗口名報警窗口名”設(shè)置為設(shè)置為“水位報警水位報警”;在;在“報警報警窗口名窗口名”下面的選項中選擇下面的選項中選擇“歷史報警窗歷史報警窗”,如圖,如圖5.34(a)所示。)所示。(6)在)在“條件屬性條件屬性”頁面中將頁面中將“報警服務(wù)器名報警服務(wù)器名”設(shè)置為設(shè)置為“本站點本站點”;選中;選中“報報警信息源站點警信息源站點”中的中的“本站點本站點”多選框;將多選框;將“報警組報警組”設(shè)置為設(shè)置為“RootNode”;“報警類型報警類型”選擇選擇“低低”和和“高高”;“時間類型時間類型”選擇選擇“報警報警”、“恢復(fù)恢復(fù)”、“確認確認”,如

32、圖,如圖5.34(b)所示。最后單擊)所示。最后單擊“確定確定”按鈕,即完成了按鈕,即完成了“水位監(jiān)控水位監(jiān)控系統(tǒng)系統(tǒng)”的報警窗口配置。的報警窗口配置。 第二十七頁,共41頁。學(xué)習(xí)項目5(7)在“水位監(jiān)控系統(tǒng)報警畫面”中制作一個游標(biāo),用于水位模擬輸入。方法與“水位監(jiān)控系統(tǒng)主畫面”中的游標(biāo)相同。(8)實時報警窗口的制作與之類似,只需在“通用屬性(shxng)”頁中選擇“實時報警窗”即可。 (a) (b)圖5.34 文字“手動控制(kngzh)水泵”的離散值輸入動畫連接第二十八頁,共41頁。學(xué)習(xí)項目55.3.7 實時和歷史曲線的制作與調(diào)試實時和歷史曲線的制作與調(diào)試1實時曲線的制作實時曲線的制作(1

33、)在組態(tài)王開發(fā)系統(tǒng)中,單擊)在組態(tài)王開發(fā)系統(tǒng)中,單擊“文件文件”“新畫面新畫面”菜單命令,出現(xiàn)菜單命令,出現(xiàn)“新新畫面畫面”對話框。對話框。(2)在)在“畫面名稱畫面名稱”中輸入中輸入“水位水位(shuwi)監(jiān)控系統(tǒng)實時曲線監(jiān)控系統(tǒng)實時曲線”,“大小大小可變可變”,單擊,單擊“確定確定”按鈕,則新建立了一個實時曲線畫面。按鈕,則新建立了一個實時曲線畫面。(3)在)在“工具箱工具箱”中單擊中單擊“實時趨勢曲線實時趨勢曲線”按鈕按鈕 ,將鼠標(biāo)移動到畫面上,將鼠標(biāo)移動到畫面上,拖拉出一個適當(dāng)大小的矩形框,如圖拖拉出一個適當(dāng)大小的矩形框,如圖5.37所示。所示。(4)雙擊該矩形框,出現(xiàn))雙擊該矩形框,

34、出現(xiàn)“實時趨勢曲線實時趨勢曲線”對話框,在對話框,在“曲線定義曲線定義”頁,頁,將將“曲線曲線1”的表達式設(shè)置為的表達式設(shè)置為“本站點本站點水位水位(shuwi)”,顏色為紅色;將,顏色為紅色;將“曲線曲線2”的表達式設(shè)置為的表達式設(shè)置為“本站點本站點系統(tǒng)啟動系統(tǒng)啟動”,顏色為綠色;將,顏色為綠色;將“曲線曲線3”的表達式設(shè)置為的表達式設(shè)置為“本站點本站點水泵運行水泵運行”,顏色為藍色,如圖,顏色為藍色,如圖5.38(a)所示。)所示。在在“標(biāo)識定義標(biāo)識定義”頁,設(shè)置標(biāo)識頁,設(shè)置標(biāo)識X軸,標(biāo)識軸,標(biāo)識Y軸,時間長度:軸,時間長度:20s,如圖,如圖5.38(b)所示。)所示。圖5.37 實時(

35、sh sh)趨勢曲線圖5.38 “實時曲線(qxin)”的配置第二十九頁,共41頁。學(xué)習(xí)項目5(5)在“水位監(jiān)控系統(tǒng)實時(sh sh)曲線”畫面中制作一個游標(biāo),用于水位模擬輸入,方法與“水位監(jiān)控系統(tǒng)主畫面”中的游標(biāo)相同。制作完成后的畫面如圖5.39所示。圖5.39 制作完成后的“水位(shuwi)監(jiān)控系統(tǒng)實時曲線”畫面5.3.8 日報表的制作與調(diào)試日報表的制作與調(diào)試(1)在組態(tài)王開發(fā)系統(tǒng)中,單擊)在組態(tài)王開發(fā)系統(tǒng)中,單擊“文件文件”“新畫面新畫面”菜單菜單(ci dn)命令,出現(xiàn)命令,出現(xiàn)“新畫面新畫面”對話框。對話框。(2)在)在“畫面名稱畫面名稱”中輸入中輸入“水位水位監(jiān)控系統(tǒng)報表顯示監(jiān)控

36、系統(tǒng)報表顯示”,“大小可變大小可變”,單擊單擊“確定確定”按鈕,則新建立了一個按鈕,則新建立了一個報表顯示畫面。報表顯示畫面。(3)在組態(tài)王開發(fā)系統(tǒng)的)在組態(tài)王開發(fā)系統(tǒng)的“工具箱工具箱”中,單擊中,單擊“報表窗口報表窗口”按鈕,在畫面按鈕,在畫面上拖拉出一個矩形,如圖上拖拉出一個矩形,如圖5.43所示。所示。圖5.43 “報表”窗口第三十頁,共41頁。學(xué)習(xí)項目5(4)雙擊矩形的深色部分,出現(xiàn)“報表設(shè)計”對話框,為報表控件取名為“日報表”,報表尺寸設(shè)定為6行6列(共計24個數(shù)據(jù),第一行作標(biāo)題,第二行顯示日期和時間),單擊“確認”按鈕,如圖5.44所示。(5)用鼠標(biāo)選中A1F1這6個單元格,單擊“

37、報表工具箱”中的“合并單元格”按鈕,則把這6個單元格合并為一個單元格,在這個單元格中輸入文字“水位監(jiān)控系統(tǒng)日報表”,鼠標(biāo)右鍵單擊此單元格,在彈出的菜單中單擊“設(shè)置單元格格式”菜單項,設(shè)置格式為:居中對齊,字體為宋體常規(guī)20號。(6)將A2C2單元格合并,輸入文字“=Date($年,$月,$日)”(雙引號不用輸入,只輸入引號內(nèi)的文字);設(shè)置單元格格式為日期類型(lixng):YY/MM/DD。(7)將D2F2單元格合并,在單元格中輸入文字“=Time($時,$分,$秒)”,設(shè)置單元格格式為“時間類型(lixng):13時30分00秒”。(8)在A3F3單元格中分別輸入“=水位0”、“=水位1”、

38、“=水位5”。在A4F4單元格中分別輸入“=水位6”,“=水位7” 、“=水位11”。在A5F5單元格中分別輸入“=水位12”,“=水位13” 、“=水位17”。在A6F6單元格中分別輸入“=水位18”,“=水位19” 、“=水位23”。這24個單元格中依次顯示過去24小時內(nèi)每個整點的水箱水位。參見圖5.45所示。 第三十一頁,共41頁。學(xué)習(xí)項目5圖5.44 “報表(bobio)設(shè)計”窗口圖5.45 報表(bobio)制作5.4 水箱水位監(jiān)控系統(tǒng)的軟、硬件聯(lián)調(diào)5.4.1 三菱FX2N-48MR PLC通信參數(shù)的設(shè)置為了保證FX2N-48MR型PLC能夠正常與IPC進行(jnxng)通信,需要在

39、PLC中運行如圖5.47所示的一段程序。其功能是將PLC的通信參數(shù)設(shè)置為:波特率9 600bps,7位數(shù)據(jù)位,1位停止位,偶校驗,站號為0。圖5.47 PLC通信參數(shù)設(shè)置程序第三十二頁,共41頁。學(xué)習(xí)項目55.4.2 在組態(tài)王中進行三菱在組態(tài)王中進行三菱FX2N-48MR PLC和凌華和凌華ND-6018智能模塊智能模塊的設(shè)備配置的設(shè)備配置1在組態(tài)王中添加在組態(tài)王中添加FX2N-48MR型型PLC設(shè)備設(shè)備(1)在工程瀏覽器中選擇工程目錄顯示區(qū)中)在工程瀏覽器中選擇工程目錄顯示區(qū)中“設(shè)備設(shè)備COM1”。(2)雙擊)雙擊COM1,彈出串行口通信參數(shù)設(shè)置窗口,彈出串行口通信參數(shù)設(shè)置窗口.(3)在窗口

40、中輸入串行通信口)在窗口中輸入串行通信口COM1的通信參數(shù),包括波特率的通信參數(shù),包括波特率9 600bps,偶校驗,偶校驗,7位數(shù)據(jù)位,位數(shù)據(jù)位,1位停止位,位停止位,RS232通信方式,然后單通信方式,然后單擊擊“確定確定”按鈕。按鈕。(4)添加)添加FX2N-48MR設(shè)備。雙擊目錄內(nèi)容設(shè)備。雙擊目錄內(nèi)容(nirng)顯示區(qū)中的顯示區(qū)中的“新新建建”圖標(biāo),在出現(xiàn)的圖標(biāo),在出現(xiàn)的“設(shè)備配置向?qū)гO(shè)備配置向?qū)А敝袉螕糁袉螕簟癙LC”“三三菱菱”“FX2N”“編程口編程口”。(5)單擊)單擊“下一步下一步”按鈕,在下一個窗口中給這個設(shè)備取一個名字按鈕,在下一個窗口中給這個設(shè)備取一個名字“FX2PL

41、C”。(6)單擊)單擊“下一步下一步”按鈕,在下一個出現(xiàn)的窗口中為設(shè)備指定所連接按鈕,在下一個出現(xiàn)的窗口中為設(shè)備指定所連接的串口的串口“COM1”。(7)單擊)單擊“下一步下一步”按鈕,在下一個窗口中為設(shè)備指定一個地址按鈕,在下一個窗口中為設(shè)備指定一個地址“0”。(8)單擊)單擊“下一步下一步”按鈕,出現(xiàn)按鈕,出現(xiàn)“通信故障恢復(fù)策略通信故障恢復(fù)策略”設(shè)定窗口,使設(shè)定窗口,使用默認設(shè)置即可。用默認設(shè)置即可。(9)單擊)單擊“下一步下一步”按鈕,出現(xiàn)按鈕,出現(xiàn)“信息總結(jié)信息總結(jié)”窗口,檢查無誤后單擊窗口,檢查無誤后單擊“完成完成”按鈕,完成設(shè)備的配置。此時在工程瀏覽器的按鈕,完成設(shè)備的配置。此時在

42、工程瀏覽器的“目錄內(nèi)容目錄內(nèi)容(nirng)顯示區(qū)顯示區(qū)”中出現(xiàn)了中出現(xiàn)了“FX2PLC”圖標(biāo)。圖標(biāo)。第三十三頁,共41頁。學(xué)習(xí)項目52在組態(tài)王中添加ND-6018設(shè)備(1)在廠家提供的模塊配置程序上進行配置。 首先運行廠家提供的模塊配置程序(NuDAM Administration Utility for Windows),將通信口設(shè)置為COM2,無校驗,波特率為9 600bps,數(shù)據(jù)位為8位,停止位為1位,如圖5.50所示。 單擊“搜索”按鈕,程序開始在COM2串行通信口上搜索設(shè)備。找到設(shè)備后,將設(shè)備的地址、模塊型號等信息顯示在程序窗口(chungku)中。 單擊“配置”按鈕,出現(xiàn)“配置”窗口(chungku),按照圖5.50中所示的內(nèi)容配置好模塊,再單擊“OK”按鈕,完成設(shè)置。注意通道5的輸入類型為2.5V,其他通道被禁止。圖5.

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論