版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
項目四液體攪拌機組態(tài)監(jiān)控系統(tǒng)設計163任務2液體攪拌機實時曲線與歷史曲線創(chuàng)建任務1液體攪拌機組態(tài)監(jiān)控系統(tǒng)界面創(chuàng)建設計任務1液體攪拌機組態(tài)監(jiān)控系統(tǒng)界面創(chuàng)建設計165學習目標1.掌握填充、流動、離散值輸出和字符串輸出動畫連接的方法。2.掌握菜單的定義方法。3.能完成液體攪拌機組態(tài)監(jiān)控系統(tǒng)界面的創(chuàng)建設計。166任務引入控制系統(tǒng)中的自動控制可由下位機(如PLC)控制器實現(xiàn),還可以通過上位機中的運行程序?qū)崿F(xiàn)。創(chuàng)建如圖所示的液體攪拌機組態(tài)監(jiān)控系統(tǒng)畫面,設置相應動畫連接,利用組態(tài)軟件的腳本程序與下位機PLC配合實現(xiàn)液體攪拌機監(jiān)控系統(tǒng)運行。167168液體攪拌機組態(tài)監(jiān)控系統(tǒng)畫面a)主畫面b)實時曲線畫面c)歷史曲線畫面具體要求如下:1.各頁面中頁眉可以實時顯示日期、時間,通過畫面菜單可以選擇任意畫面。2.初始狀態(tài):所有閥門處于關閉狀態(tài),攪拌電動機處于停止狀態(tài),液位開關處于斷開狀態(tài)。1693.在主窗口中單擊“啟動”按鈕,閥門Y000打開,注入A料,液位開始上升,液位值從0開始增加,下液位=ON。當液位上升到中液位時,中液位=ON,閥門Y000關閉,閥門Y001打開,注入B料。當液位上升至上液位時,上液位=ON,閥門Y001關閉,攪拌電動機開始工作。8s后停止攪拌,放出成品料,此時閥門Y003打開,液位開始下降。當液位下降至下液位以下時,下液位=OFF,閥門Y003關閉。開始下一周期,如此循環(huán)。1704.單擊“停止”按鈕,系統(tǒng)完成當前工作周期后停止。5.閥門對象變量等于1時為紅色,等于0時為綠色;液位開關、料名等文本對象變量等于1時為紅色,等于0時為黑色。6.畫面菜單可進行畫面切換,“退出系統(tǒng)”菜單項可退出組態(tài)王運行系統(tǒng)。171相關知識一、動畫連接1.填充連接填充連接的功能是使被連接對象的填充物(顏色和填充類型)占整體的百分比隨連接表達式的值的變化而變化?!颈磉_式】:在此編輯框內(nèi)輸入合法的連接表達式,單擊“?”可以查看已有的變量名和變量域?!咀钚√畛涓叨取浚狠斎雽ο筇畛涓叨茸钚r占據(jù)的被連接對象高度(或?qū)挾龋┑陌俜直龋ㄕ紦?jù)百分比)及對應的表達式的值(對應數(shù)值)。172【最大填充高度】:輸入對象填充高度最大時占據(jù)的被連接對象高度(或?qū)挾龋┑陌俜直龋ㄕ紦?jù)百分比)及對應的表達式的值(對應數(shù)值)?!咎畛浞较颉浚涸O定填充方向,由“填充方向”對應按鈕和填充方向示意圖兩部分組成?!救笔√畛洚嬎ⅰ浚河糜谠O置對象填充的類型與顏色,若本連接對象沒有填充屬性連接,則運行時用此缺省填充畫刷。1732.流動連接流動連接用于設置立體管道內(nèi)液體流線的流動狀態(tài)。流動狀態(tài)根據(jù)“流動條件”表達式的值確定。在畫面上繪制立體管道并雙擊該管道,在“動畫連接”對話框中單擊“流動”,彈出如圖所示的“管道流動連接”對話框。174“線屬性連接”對話框【流動條件】:輸入流動狀態(tài)關聯(lián)變量,應為整型變量,單擊“?”可以選擇已定義的變量名。管道流動的狀態(tài)由關聯(lián)變量的值確定:(1)當變量值為0時,不產(chǎn)生流動效果,管道內(nèi)不顯示流線。(2)當變量值為1~10時,管道內(nèi)液體流線的流動方向為管道起點至管道終點,流速為設定值,10為速度的最大值。(3)當變量值為-10~-1時,管道內(nèi)液體流線的流動方向為管道終點至管道起點,流速為設定值,-10為速度的最大值。(4)當變量值為-255時,停止流動,管道內(nèi)顯示靜止的流線。1753.離散值輸出連接離散值輸出連接的功能是使文本對象內(nèi)容在運行時顯示連接表達式的指定字符串?!緱l件表達式】:輸入合法的連接表達式,單擊右側的“?”可以選擇已定義的變量名和變量域?!颈磉_式為真時,輸出信息】:當表達式為真時,被連接對象(文本)輸出的內(nèi)容?!颈磉_式為假時,輸出信息】:當表達式為假時,被連接對象(文本)輸出的內(nèi)容。【對齊方式】:運行時輸出的離散量字符串與當前被連接字符串在位置上按照居左、居中、居右方式對齊。1764.字符串輸出連接字符串輸出連接的功能是使畫面中文本對象的內(nèi)容在運行時顯示數(shù)據(jù)庫中某個變量的字符串值。在“動畫連接”對話框中單擊“字符串輸出”,彈出“文本輸出連接”對話框,如圖所示。177“文本輸出連接”對話框【表達式】:輸入要顯示內(nèi)容的字符串變量,單擊右側的“?”可以選擇已定義的變量名和變量域?!緦R方式】:選擇運行時輸出的字符串與當前被連接字符串在位置上的對齊方式。178二、菜單定義組態(tài)王允許用戶將經(jīng)常調(diào)用的功能做成菜單形式,方便用戶管理,并且可以對該菜單設置權限,提高系統(tǒng)操作的安全性。單擊“工具”→“菜單”,鼠標光標變?yōu)椤笆弊中?,操作方法如下?.首先將鼠標光標置于一個起始位置,此位置就是矩形菜單的左上角。2.按住鼠標左鍵并拖動鼠標,牽拉出菜單的另一個對角頂點即可,松開鼠標左鍵則菜單出現(xiàn)并固定。1793.菜單繪制完成后,必須對菜單進行功能定義。雙擊菜單或右擊菜單并單擊“動畫連接”,彈出圖所示的“菜單定義”對話框。180“菜單定義”對話框【菜單文本】:定義主菜單名稱,可以輸入任何文本(包括空格),長度不能超過31個字符?!静藛雾棥浚憾x各子菜單名稱。菜單項定義為樹形結構,可以將各個功能做成下拉菜單的形式。運行時,單擊該菜單即可選擇用戶需要的功能?!久钫Z言】:單擊“命令語言”,彈出“命令語言”對話框,在編輯區(qū)輸入命令語言來實現(xiàn)菜單各項要執(zhí)行的功能。181【安全性】:定義菜單按鈕運行時的權限,即沒有授權的用戶不可以操作該菜單?!緳嘞蕖浚狠斎氩藛伟粹o的操作優(yōu)先級,范圍為1~999?!景踩珔^(qū)】:選擇該菜單按鈕的操作安全區(qū),安全區(qū)只允許選擇,不允許直接輸入,防止輸入錯誤。182任務2液體攪拌機實時曲線與歷史曲線創(chuàng)建183學習目標1.了解組態(tài)王控件的相關知識。2.掌握組態(tài)王實時趨勢曲線和歷史趨勢曲線的設置與使用方法。3.能正確完成液體攪拌機實時曲線和歷史曲線的創(chuàng)建。184任務引入在液體攪拌機組態(tài)監(jiān)控系統(tǒng)中,常需要對液位的實時變化和歷史變化情況進行監(jiān)控。創(chuàng)建如圖所示的實時曲線和歷史曲線,實現(xiàn)對儲液罐中液位實時數(shù)據(jù)和歷史數(shù)據(jù)變化情況的監(jiān)控。185曲線畫面a)實時曲線畫面b)歷史曲線畫面相關知識一、控件1.控件概述控件是用來執(zhí)行專門任務的重復使用的對象。每個控件實質(zhì)上都是一個微型程序,但不是一個獨立的應用程序,可以通過控件的屬性、方法等控制控件的外觀和行為,接受輸入并提供輸出。1862.控件的功能控件在外觀上類似于組合圖素,只需把它放在畫面上,然后配置控件的屬性,進行相應的函數(shù)連接,就能完成復雜的功能。當所需功能由主程序完成需要很復雜的命令語言,或根本無法完成時,可使用控件。主程序只需要向控件提供輸入,而其他復雜工作將由控件完成。3.組態(tài)王支持的控件組態(tài)王提供了很多內(nèi)置控件,如列表框、選項按鈕、棒圖、溫控曲線、視頻控件等,這些控件只能通過組態(tài)王主程序來調(diào)用,其他程序無法使用,這些控件的使用主要通過組態(tài)王的相應控件函數(shù)或與之連接的變量實現(xiàn)。187二、趨勢曲線趨勢曲線用來表示數(shù)據(jù)變量隨時間的變化情況,趨勢曲線有實時趨勢曲線和歷史趨勢曲線兩種。這兩種曲線外形都類似于坐標軸,X軸代表時間,Y軸代表變量值。不同的是,當程序運行時,實時趨勢曲線隨時間變化自動卷動,以快速顯示變量的新變化,但是不能隨時間軸“回卷”,不能查閱變量的歷史數(shù)據(jù)。歷史趨勢曲線可以完成歷史數(shù)據(jù)的查看工作,但它不會自動卷動,而需要通過命令語言來輔助實現(xiàn)查閱功能。一個畫面中可定義數(shù)量不限的趨勢曲線,在同一個趨勢曲線中最多可同時顯示4個變量的變化情況。1881.實時趨勢曲線組態(tài)王提供兩種形式的實時趨勢曲線:工具箱中的組態(tài)王內(nèi)置實時趨勢曲線和實時趨勢曲線ActiveX控件。(1)內(nèi)置實時趨勢曲線單擊“工具”→“實時趨勢曲線”或選用工具箱中的“實時趨勢曲線”工具可繪制內(nèi)置實時趨勢曲線,如圖所示。實時趨勢曲線對象的中間是一個帶有網(wǎng)格的繪圖區(qū)域,表示曲線將在這個區(qū)域內(nèi)繪出,網(wǎng)格左側和下方分別是X軸(時間軸)和Y軸(數(shù)值軸)的坐標標注??梢酝ㄟ^選中實時趨勢曲線對象(周圍出現(xiàn)8個小矩形)來移動其位置或改變其大小。189190內(nèi)置實時趨勢曲線(2)實時趨勢曲線控件單擊“編輯”→“插入通用控件”或選用工具箱中的“插入通用控件”工具,彈出“插入通用控件”對話框,在列表中選擇“CKvRealTimeCurvesControl”,畫面中將會創(chuàng)建實時趨勢曲線控件,如圖所示。組態(tài)王實時趨勢曲線控件可以通過TCP/IP獲得實時數(shù)據(jù),數(shù)據(jù)服務器可以是任何一臺運行組態(tài)王的機器,而無須進行組態(tài)工程網(wǎng)絡配置。實時趨勢曲線控件最多可以顯示20條曲線,可以分別設置各曲線的繪制方式和采集時間段,對曲線進行保持、加載和打印。191192實時趨勢曲線控件2.歷史趨勢曲線組態(tài)王提供3種形式的歷史趨勢曲線:第一種是從圖庫中調(diào)用已經(jīng)定義好各功能按鈕的歷史趨勢曲線,該歷史趨勢曲線只需要定義幾個相關變量,適當調(diào)整曲線外觀即可完成復雜的功能。這種形式的歷史趨勢曲線使用簡單、方便,最多可以繪制8條曲線,無曲線打印功能。193第二種是調(diào)用歷史趨勢曲線控件,該歷史趨勢曲線功能很強大,使用比較簡單。通過使用該控件,不但可以實現(xiàn)組態(tài)王歷史數(shù)據(jù)的曲線繪制,還可以實現(xiàn)工業(yè)庫中歷史數(shù)據(jù)的曲線繪制、ODBC數(shù)據(jù)庫中記錄數(shù)據(jù)的曲線繪制。在運行狀態(tài)下,可以實現(xiàn)在線動態(tài)增加/刪除曲線、曲線圖表的無級縮放、曲線的動態(tài)比較、曲線的打印等。194第三種是從工具箱中調(diào)用歷史趨勢曲線,該歷史趨勢曲線需要對曲線的各個操作按鈕進行定義,即建立命令語言連接才能操作歷史趨勢曲線,使用時自主性較強,能繪制個性化的歷史趨勢曲線。這種情況下,最多可以繪制8條曲線,無曲線打印功能。無論使用哪一種歷史趨勢曲線,都要進行相關設置,主要包括變量屬性設置和歷史數(shù)據(jù)文件存放位置設置。195三、實時趨勢曲線控件屬性實時趨勢曲線控件包括“常規(guī)”和“曲線”兩個選項卡。1.“常規(guī)”屬性實時趨勢曲線控件“常規(guī)”屬性頁如圖所示,可設置繪制范圍、時間跨度等。196“常規(guī)”屬性頁(1)繪制范圍【距左邊】:實時曲線繪圖區(qū)與控件左邊界的距離,設置范圍為0~200?!揪嘤疫叀浚簩崟r曲線繪圖區(qū)與控件右邊界的距離,設置范圍為0~200?!揪嗌线叀浚簩崟r曲線繪圖區(qū)與控件上邊界的距離,設置范圍為25~200?!揪嘞逻叀浚簩崟r曲線繪圖區(qū)與控件工具條顯示區(qū)的距離,設置范圍為25~200。197(2)標注字體單擊“選擇字體”,可以設置標注字體。(3)時間跨度【顯示時間跨度】:曲線圖表的時間軸長度。設置范圍為1~100000,單位為s?!静杉瘯r間跨度】:每次繪制一屏曲線總的時間長度。設置范圍為1~100000,單位為s。采集時間跨度可以大于顯示時間跨度。當繪制的曲線超出圖表顯示范圍時,可以使用圖表工具條中的左移、右移按鈕移動查看曲線。198(4)采集結束時曲線的處理方式【到達采集結束時間,自動清空數(shù)據(jù)重新開始】:到達采集結束時間(即“采集時間跨度”設置的時間),系統(tǒng)自動清空整個采集周期內(nèi)(即一個“采集時間跨度”內(nèi))的曲線數(shù)據(jù),曲線重新開始繪制?!镜竭_采集結束時間,自動暫?!浚旱竭_采集結束時間,系統(tǒng)暫停曲線數(shù)據(jù)采集,繪圖區(qū)顯示停止時刻的曲線。(5)服務端IP繪制曲線的變量所在數(shù)據(jù)服務器的IP地址,如果是本機變量,則輸入本機IP地址。該控件在組態(tài)王“單機”模式下使用。1992.“曲線”屬性實時趨勢曲線控件“曲線”屬性頁如圖所示,可進行曲線添加、編輯和刪除操作。單擊“添加”,彈出“新增加曲線”對話框,如圖所示。200“曲線”屬性頁“新增加曲線”對話框(1)曲線繪點【繪點】:選擇曲線是否以繪點方式繪制,勾選此復選框表示繪制數(shù)據(jù)點?!痉抡鏁r間戳】:勾選此復選框則曲線上增加描繪的數(shù)據(jù)點,仿真數(shù)據(jù)在曲線上的描點頻率為本地運行系統(tǒng)基準頻率(即仿真時間戳的變化頻率)。該選項主要適用于數(shù)據(jù)長時間不變的變量曲線?!具x擇點顏色】:單擊該按鈕可以選擇標記數(shù)據(jù)點的顯示顏色?!军c線寬】:設置標記數(shù)據(jù)點的大小,范圍為1~6。201(2)曲線繪線【繪線】:選擇曲線是否以繪線方式繪制,勾選此復選框表示繪線?!具B線方式】:選擇曲線的連線方式,包括模擬方式和階梯方式?!具x擇線顏色】:單擊該按鈕可以選擇曲線的顯示顏色?!揪€寬】:設置曲線寬度,范圍為1~6。(3)Y軸最大最小值【最小值】:設置Y軸的最小值?!咀畲笾怠浚涸O置Y軸的最大值?!颈A粜?shù)點位數(shù)】:Y軸坐標值顯示的小數(shù)點位數(shù)。202(4)曲線對應變量【變量名】:曲線關聯(lián)的變量名?!咀兞繂挝弧浚簽樽兞吭O置單位,可以為空。(5)對照曲線【顯示對照曲線】:選擇是否顯示曲線的對照曲線,勾選此復選框表示顯示?!具x擇線顏色】:單擊該按鈕可以選擇對照曲線的顯示顏色?!揪€寬】:設置對照曲線的寬度,范圍為1~6。203四、歷史趨勢曲線控件屬性歷史趨勢曲線控件包括“曲線”“坐標系”“預置打印選項”“報警區(qū)域選項”和“游標配置選項”選項卡。1.“曲線”屬性歷史趨勢曲線控件的“曲線”屬性頁如圖所示?!扒€”屬性頁中曲線列表的功能是定義曲線圖表初始狀態(tài)的曲線變量、繪制曲線的方式、是否進行曲線比較等,曲線中數(shù)據(jù)的來源可以是組態(tài)王歷史庫、工業(yè)庫或其他通過ODBC連接的數(shù)據(jù)源。204205“曲線”屬性頁2.“坐標系”屬性歷史趨勢曲線控件的“坐標系”屬性頁如圖所示。206“坐標系”屬性頁【邊框顏色】:設置曲線圖表的邊框顏色?!颈尘邦伾浚涸O置曲線圖表的背景顏色?!纠L制坐標軸】:是否在圖表上繪制坐標軸。打開“軸線類型”下拉列表可以選擇坐標軸線的類型;單擊“軸線顏色”對應按鈕可以選擇坐標軸線的顏色?!痉指罹€】:定義時間軸和數(shù)值軸主、次分割線的數(shù)目、線類型、線顏色?!緮?shù)值(Y)軸】:設置具體曲線Y軸坐標參數(shù)?!緯r間(X)軸】:設置具體曲線X軸坐標參數(shù)?!居螛孙@示】:勾選對應復選框,可以在繪圖區(qū)顯示左游標和右游標。2073.“預置打印選項”屬性歷史趨勢曲線控件的“預置打印選項”屬性頁如圖所示。208“預置打印選項”屬性頁【是否打印標題】:勾選此復選框,標題的編輯框變?yōu)榭奢斎霠顟B(tài),可以在此編輯框內(nèi)輸入要打印圖表的標題?!臼欠翊蛴∏€列表】:勾選此復選框,可以打印曲線變量的列表?!具吔绫尘吧浚簽榇蛴∏€選擇不同的邊界背景色?!厩€背景色】:為打印曲線選擇不同的曲線背景色。2094.“報警區(qū)域選項”屬性歷史趨勢曲線
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024電子商務協(xié)議:法律風險與合規(guī)指引版B版
- 2024油料訂購合同
- 1石頭(說課稿)-2023-2024學年一年下冊科學蘇教版
- 18《富饒的西沙群島》說課稿-2024-2025學年統(tǒng)編版三年級語文上冊
- 專項工程臨時用工協(xié)議(2024年)
- 2025年度企業(yè)信息化升級采購電腦合同3篇
- 2024版專業(yè)勞動協(xié)議格式范本版
- 6《騎鵝旅行記(節(jié)選)》說課稿-2023-2024學年統(tǒng)編版語文六年級下冊
- 福建省南平市衛(wèi)閩中學2020-2021學年高三數(shù)學文測試題含解析
- 福建省南平市塔前中學高三物理下學期期末試題含解析
- 外墻外保溫工程檢驗批質(zhì)量驗收記錄表
- 信訪十種情形追責問責制度
- 大型儲罐施工工法倒裝法安裝
- 手機歸屬地表格
- 一年級上冊數(shù)學思維教材
- GB/T 24479-2023火災情況下的電梯特性
- 鼻空腸管的護理
- ICH Q3D元素雜質(zhì)指導原則
- 中國重汽集團服務手冊
- 象棋特色學校申請報告
- 漢語教學 《成功之路+進步篇+2》第16課課件
評論
0/150
提交評論