《工業(yè)組態(tài)軟件應(yīng)用技術(shù)-組態(tài)王7.5》 課件 項目3、4 交通燈組態(tài)監(jiān)控系統(tǒng)設(shè)計、液體攪拌機組態(tài)監(jiān)控系統(tǒng)設(shè)計_第1頁
《工業(yè)組態(tài)軟件應(yīng)用技術(shù)-組態(tài)王7.5》 課件 項目3、4 交通燈組態(tài)監(jiān)控系統(tǒng)設(shè)計、液體攪拌機組態(tài)監(jiān)控系統(tǒng)設(shè)計_第2頁
《工業(yè)組態(tài)軟件應(yīng)用技術(shù)-組態(tài)王7.5》 課件 項目3、4 交通燈組態(tài)監(jiān)控系統(tǒng)設(shè)計、液體攪拌機組態(tài)監(jiān)控系統(tǒng)設(shè)計_第3頁
《工業(yè)組態(tài)軟件應(yīng)用技術(shù)-組態(tài)王7.5》 課件 項目3、4 交通燈組態(tài)監(jiān)控系統(tǒng)設(shè)計、液體攪拌機組態(tài)監(jiān)控系統(tǒng)設(shè)計_第4頁
《工業(yè)組態(tài)軟件應(yīng)用技術(shù)-組態(tài)王7.5》 課件 項目3、4 交通燈組態(tài)監(jiān)控系統(tǒng)設(shè)計、液體攪拌機組態(tài)監(jiān)控系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩76頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

項目三交通燈組態(tài)監(jiān)控系統(tǒng)設(shè)計133任務(wù)2交通燈組態(tài)監(jiān)控系統(tǒng)動畫連接任務(wù)1交通燈組態(tài)監(jiān)控系統(tǒng)畫面設(shè)計任務(wù)1交通燈組態(tài)監(jiān)控系統(tǒng)畫面設(shè)計135學(xué)習(xí)目標(biāo)1.掌握線屬性、填充屬性、閃爍和隱含連接的功能及其設(shè)置方法。2.能正確設(shè)計交通燈組態(tài)監(jiān)控系統(tǒng)畫面。136任務(wù)引入組態(tài)王監(jiān)控工程的畫面設(shè)計是工程的基礎(chǔ)性工作,直接關(guān)系到動畫連接后的實際效果,設(shè)計如圖所示的交通燈監(jiān)控畫面,學(xué)習(xí)組態(tài)王畫面編輯工具的使用技巧。137交通燈監(jiān)控畫面相關(guān)知識動畫連接1.線屬性連接線屬性連接使被連接對象的邊框或線的顏色和線形隨連接表達(dá)式的值的改變而改變。在“動畫連接”對話框中,單擊“線屬性”,彈出如圖所示的“線屬性連接”對話框。定義這類連接需要同時定義分段點(閾值)和對應(yīng)的線屬性,利用連接表達(dá)式的多樣性,可以設(shè)計很多實用的連接。138139“線屬性連接”對話框【表達(dá)式】:用于輸入連接表達(dá)式,單擊“?”可以查看已定義的變量名和變量域?!驹黾印浚涸黾有碌姆侄吸c。【修改】:修改選中的分段點。“修改”對話框的設(shè)置方法同“輸入新值”對話框?!緞h除】:刪除選中的分段點。1402.填充屬性連接填充屬性連接使圖形對象的填充顏色和填充類型隨連接表達(dá)式的值的改變而改變,通過定義一些分段點,使圖形對象的填充屬性在一段數(shù)值內(nèi)為指定值。在“動畫連接”對話框中單擊“填充屬性”,彈出“填充屬性連接”對話框,如圖所示。141“填充屬性連接”對話框【表達(dá)式】:用于輸入連接表達(dá)式,單擊“?”可以查看已定義的變量名和變量域?!驹黾印浚涸黾有碌姆侄吸c。單擊“增加”可以彈出“輸入新值”對話框?!拘薷摹浚盒薷倪x中的分段點?!靶薷摹睂υ捒虻脑O(shè)置方法同“輸入新值”對話框?!緞h除】:刪除選中的分段點。1423.閃爍連接閃爍連接使被連接對象在條件表達(dá)式的值為真時閃爍。閃爍效果容易引起注意,故常用于出現(xiàn)非正常狀態(tài)時的報警。在“動畫連接”對話框中單擊“閃爍”,彈出圖所示的“閃爍連接”對話框。143“閃爍連接”對話框【閃爍條件】:用于輸入閃爍條件表達(dá)式,當(dāng)此條件表達(dá)式的值為真時,圖形對象開始閃爍,當(dāng)表達(dá)式的值為假時閃爍自動停止。單擊“?”可以查看已定義的變量名和變量域。【閃爍速度】:設(shè)置閃爍的頻率。1444.隱含連接隱含連接使被連接對象根據(jù)條件表達(dá)式的值而顯示或隱含。在“動畫連接”對話框中單擊“隱含”,彈出如圖所示的“隱含連接”對話框。145“隱含連接”對話框【條件表達(dá)式】:用于輸入顯示或隱含的條件表達(dá)式,單擊“?”可以查看已定義的變量名和變量域?!颈磉_(dá)式為真時】:設(shè)定當(dāng)條件表達(dá)式的值為真時,被連接對象是顯示還是隱含。當(dāng)條件表達(dá)式的值為假時,定義為“顯示”狀態(tài)的對象自動隱含,定義為“隱含”狀態(tài)的對象自動顯示。146任務(wù)2交通燈組態(tài)監(jiān)控系統(tǒng)動畫連接147學(xué)習(xí)目標(biāo)1.了解命令語言的類型。2.掌握命令語言的語法。3.能完成交通燈組態(tài)監(jiān)控系統(tǒng)動畫連接。148任務(wù)引入組態(tài)軟件作為上位機監(jiān)控軟件不僅具有監(jiān)控功能,還可以通過編寫腳本程序?qū)Ξ嬅婧瓦B接設(shè)備進(jìn)行控制。本任務(wù)要求設(shè)置按鈕、指示燈、文字等對象的動畫連接,通過編寫腳本程序?qū)崿F(xiàn)上位機對連接設(shè)備PLC被控對象的監(jiān)控,交通燈組態(tài)監(jiān)控系統(tǒng)動畫圖如圖所示。具體要求如下:149交通燈組態(tài)監(jiān)控系統(tǒng)動畫圖1.單擊“啟動”按鈕或按“F1”鍵程序運行,南北方向紅燈亮25s,同時東西方向綠燈亮20s,20s后東西方向綠燈滅,黃燈閃亮5s。5s后南北方向紅燈滅,東西方向黃燈滅,東西方向紅燈亮25s,同時南北方向綠燈亮20s。20s后南北方向綠燈滅,黃燈閃亮5s,循環(huán)此過程。單擊“停止”按鈕或按“F2”鍵程序停止,所有信號燈關(guān)閉。2.監(jiān)控畫面可顯示日期、時間、PLC通信狀態(tài)和運行時間。當(dāng)東西或南北方向紅燈亮?xí)r,對應(yīng)人行橫道斑馬線顯示為紅色,對應(yīng)方向閃爍顯示“紅燈禁止通行”紅色文字;東西或南北方向綠燈亮?xí)r,對應(yīng)人行橫道斑馬線顯示為白色,對應(yīng)方向顯示“綠燈安全通行”藍(lán)色文字。3.單擊“退出系統(tǒng)”按鈕或按“Esc”鍵,退出應(yīng)用程序。150相關(guān)知識一、命令語言類型組態(tài)王命令語言都是通過事件觸發(fā)執(zhí)行的,如定時時間到、數(shù)據(jù)的變化、鍵盤鍵的按下、鼠標(biāo)的點擊等。根據(jù)事件和功能的不同,命令語言分為應(yīng)用程序命令語言、熱鍵命令語言、事件命令語言、數(shù)據(jù)改變命令語言、自定義函數(shù)命令語言、動畫連接命令語言、畫面命令語言等。151其中,應(yīng)用程序命令語言、熱鍵命令語言、事件命令語言、數(shù)據(jù)改變命令語言可以稱為后臺命令語言,它們的執(zhí)行不受畫面打開與否的限制,只要符合條件即可執(zhí)行。另外,可以通過單擊運行系統(tǒng)中的“特殊”→“開始執(zhí)行后臺任務(wù)”和“特殊”→“停止執(zhí)行后臺任務(wù)”控制應(yīng)用程序命令語言在系統(tǒng)運行時是否執(zhí)行,也可以通過修改系統(tǒng)變量“$啟動后臺命令語言”的值來控制,當(dāng)值置0時停止執(zhí)行,置1時開始執(zhí)行。1521.應(yīng)用程序命令語言應(yīng)用程序命令語言是組態(tài)王運行系統(tǒng)應(yīng)用程序啟動時、運行期間和退出時執(zhí)行的命令語言程序。在運行系統(tǒng)運行期間,該程序按照指定時間間隔定時執(zhí)行。單擊工程瀏覽器工程目錄顯示區(qū)中“命令語言”下的“應(yīng)用程序命令語言”,則右側(cè)的內(nèi)容顯示區(qū)會顯示“請雙擊這兒進(jìn)入<應(yīng)用程序命令語言>對話框...”圖標(biāo),雙擊圖標(biāo),彈出“應(yīng)用程序命令語言”對話框,如圖所示。153154“應(yīng)用程序命令語言”對話框(1)菜單欄:包括“文件”和“編輯”菜單?!拔募辈藛沃杏小按_認(rèn)”和“取消”菜單項,這兩個菜單項與編輯器右下角的“確定”和“取消”按鈕作用相同?!熬庉嫛辈藛翁峁┦褂镁庉嬈骶庉嬅钫Z言時的常用工具。(2)工具欄:提供編輯命令語言的工具。包括剪切、復(fù)制、粘貼、刪除、全選、查找、替換和字體。(3)關(guān)鍵字選擇列表:可以在此列表中直接選擇現(xiàn)有的畫面名稱、報警組名稱和關(guān)鍵字名稱(如運算連接符)輸入命令語言編輯器中。例如,單擊一個畫面名稱,該畫面名稱即可自動添加到編輯器中。155(4)函數(shù)選擇列表和函數(shù)類型選擇區(qū):雙擊函數(shù)選擇列表中的某一函數(shù),該函數(shù)即可被添加到編輯器中。(5)運算符輸入?yún)^(qū):單擊某一按鈕,該按鈕對應(yīng)的運算符或語句會自動輸入編輯器中。(6)變量選擇區(qū):選擇變量或變量域到編輯器中。(7)命令語言編輯區(qū):輸入命令語言程序的區(qū)域。(8)觸發(fā)條件:觸發(fā)命令語言執(zhí)行的條件,不同的命令語言類型有不同的觸發(fā)條件。1562.數(shù)據(jù)改變命令語言數(shù)據(jù)改變命令語言的觸發(fā)條件為連接的變量或變量的域的值發(fā)生了變化。連接的變量和變量的域可以是任何類型,如離散型、整型、實型、字符串型等。數(shù)據(jù)改變命令語言可以根據(jù)需要定義多個。1573.事件命令語言事件命令語言是當(dāng)規(guī)定表達(dá)式的條件成立時執(zhí)行的命令語言。事件命令語言有發(fā)生時、存在時、消失時三種類型。(1)發(fā)生時:事件條件成立初始執(zhí)行一次。(2)存在時:事件存在期間定時執(zhí)行,在“每…毫秒”編輯框中輸入執(zhí)行周期,則在事件條件成立期間周期性執(zhí)行命令語言。(3)消失時:當(dāng)事件條件由成立變?yōu)椴怀闪r執(zhí)行一次。1584.熱鍵命令語言熱鍵命令語言可以將命令語言程序鏈接到指定的計算機鍵盤熱鍵上,運行期間操作人員按下鍵盤上相應(yīng)的熱鍵即可啟動對應(yīng)的命令語言程序。熱鍵命令語言可以指定使用權(quán)限和操作安全區(qū)。1595.畫面命令語言畫面命令語言是與畫面顯示與否有關(guān)的命令語言程序。畫面命令語言在畫面屬性中定義,分為顯示時、存在時、隱含時三種類型。(1)顯示時:當(dāng)打開或激活畫面為當(dāng)前畫面,或畫面由隱含變?yōu)轱@示時執(zhí)行一次。(2)存在時:畫面顯示過程中周期性地執(zhí)行,可以設(shè)定執(zhí)行周期。(3)隱含時:當(dāng)畫面由激活狀態(tài)變?yōu)殡[含狀態(tài)或被關(guān)閉時執(zhí)行一次。只有畫面被關(guān)閉或被其他畫面完全遮蓋時,畫面命令語言才會停止執(zhí)行。160二、命令語言語法命令語言的語法與一般C程序的語法沒有太大區(qū)別,每一程序語句的末尾應(yīng)該用“;”結(jié)束,當(dāng)使用if…else…、while()等語句時,其程序要用“{}”括起來。1.if-else語句if-else語句的功能是按表達(dá)式的狀態(tài)有條件地執(zhí)行不同的程序,可以嵌套使用。語法為:if(表達(dá)式)161{一條或多條語句;}else{一條或多條語句;}162項目四液體攪拌機組態(tài)監(jiān)控系統(tǒng)設(shè)計163任務(wù)2液體攪拌機實時曲線與歷史曲線創(chuàng)建任務(wù)1液體攪拌機組態(tài)監(jiān)控系統(tǒng)界面創(chuàng)建設(shè)計任務(wù)1液體攪拌機組態(tài)監(jiān)控系統(tǒng)界面創(chuàng)建設(shè)計165學(xué)習(xí)目標(biāo)1.掌握填充、流動、離散值輸出和字符串輸出動畫連接的方法。2.掌握菜單的定義方法。3.能完成液體攪拌機組態(tài)監(jiān)控系統(tǒng)界面的創(chuàng)建設(shè)計。166任務(wù)引入控制系統(tǒng)中的自動控制可由下位機(如PLC)控制器實現(xiàn),還可以通過上位機中的運行程序?qū)崿F(xiàn)。創(chuàng)建如圖所示的液體攪拌機組態(tài)監(jiān)控系統(tǒng)畫面,設(shè)置相應(yīng)動畫連接,利用組態(tài)軟件的腳本程序與下位機PLC配合實現(xiàn)液體攪拌機監(jiān)控系統(tǒng)運行。167168液體攪拌機組態(tài)監(jiān)控系統(tǒng)畫面a)主畫面b)實時曲線畫面c)歷史曲線畫面具體要求如下:1.各頁面中頁眉可以實時顯示日期、時間,通過畫面菜單可以選擇任意畫面。2.初始狀態(tài):所有閥門處于關(guān)閉狀態(tài),攪拌電動機處于停止?fàn)顟B(tài),液位開關(guān)處于斷開狀態(tài)。1693.在主窗口中單擊“啟動”按鈕,閥門Y000打開,注入A料,液位開始上升,液位值從0開始增加,下液位=ON。當(dāng)液位上升到中液位時,中液位=ON,閥門Y000關(guān)閉,閥門Y001打開,注入B料。當(dāng)液位上升至上液位時,上液位=ON,閥門Y001關(guān)閉,攪拌電動機開始工作。8s后停止攪拌,放出成品料,此時閥門Y003打開,液位開始下降。當(dāng)液位下降至下液位以下時,下液位=OFF,閥門Y003關(guān)閉。開始下一周期,如此循環(huán)。1704.單擊“停止”按鈕,系統(tǒng)完成當(dāng)前工作周期后停止。5.閥門對象變量等于1時為紅色,等于0時為綠色;液位開關(guān)、料名等文本對象變量等于1時為紅色,等于0時為黑色。6.畫面菜單可進(jìn)行畫面切換,“退出系統(tǒng)”菜單項可退出組態(tài)王運行系統(tǒng)。171相關(guān)知識一、動畫連接1.填充連接填充連接的功能是使被連接對象的填充物(顏色和填充類型)占整體的百分比隨連接表達(dá)式的值的變化而變化。【表達(dá)式】:在此編輯框內(nèi)輸入合法的連接表達(dá)式,單擊“?”可以查看已有的變量名和變量域?!咀钚√畛涓叨取浚狠斎雽ο筇畛涓叨茸钚r占據(jù)的被連接對象高度(或?qū)挾龋┑陌俜直龋ㄕ紦?jù)百分比)及對應(yīng)的表達(dá)式的值(對應(yīng)數(shù)值)。172【最大填充高度】:輸入對象填充高度最大時占據(jù)的被連接對象高度(或?qū)挾龋┑陌俜直龋ㄕ紦?jù)百分比)及對應(yīng)的表達(dá)式的值(對應(yīng)數(shù)值)。【填充方向】:設(shè)定填充方向,由“填充方向”對應(yīng)按鈕和填充方向示意圖兩部分組成?!救笔√畛洚嬎ⅰ浚河糜谠O(shè)置對象填充的類型與顏色,若本連接對象沒有填充屬性連接,則運行時用此缺省填充畫刷。1732.流動連接流動連接用于設(shè)置立體管道內(nèi)液體流線的流動狀態(tài)。流動狀態(tài)根據(jù)“流動條件”表達(dá)式的值確定。在畫面上繪制立體管道并雙擊該管道,在“動畫連接”對話框中單擊“流動”,彈出如圖所示的“管道流動連接”對話框。174“線屬性連接”對話框【流動條件】:輸入流動狀態(tài)關(guān)聯(lián)變量,應(yīng)為整型變量,單擊“?”可以選擇已定義的變量名。管道流動的狀態(tài)由關(guān)聯(lián)變量的值確定:(1)當(dāng)變量值為0時,不產(chǎn)生流動效果,管道內(nèi)不顯示流線。(2)當(dāng)變量值為1~10時,管道內(nèi)液體流線的流動方向為管道起點至管道終點,流速為設(shè)定值,10為速度的最大值。(3)當(dāng)變量值為-10~-1時,管道內(nèi)液體流線的流動方向為管道終點至管道起點,流速為設(shè)定值,-10為速度的最大值。(4)當(dāng)變量值為-255時,停止流動,管道內(nèi)顯示靜止的流線。1753.離散值輸出連接離散值輸出連接的功能是使文本對象內(nèi)容在運行時顯示連接表達(dá)式的指定字符串。【條件表達(dá)式】:輸入合法的連接表達(dá)式,單擊右側(cè)的“?”可以選擇已定義的變量名和變量域。【表達(dá)式為真時,輸出信息】:當(dāng)表達(dá)式為真時,被連接對象(文本)輸出的內(nèi)容。【表達(dá)式為假時,輸出信息】:當(dāng)表達(dá)式為假時,被連接對象(文本)輸出的內(nèi)容?!緦R方式】:運行時輸出的離散量字符串與當(dāng)前被連接字符串在位置上按照居左、居中、居右方式對齊。1764.字符串輸出連接字符串輸出連接的功能是使畫面中文本對象的內(nèi)容在運行時顯示數(shù)據(jù)庫中某個變量的字符串值。在“動畫連接”對話框中單擊“字符串輸出”,彈出“文本輸出連接”對話框,如圖所示。177“文本輸出連接”對話框【表達(dá)式】:輸入要顯示內(nèi)容的字符串變量,單擊右側(cè)的“?”可以選擇已定義的變量名和變量域?!緦R方式】:選擇運行時輸出的字符串與當(dāng)前被連接字符串在位置上的對齊方式。178二、菜單定義組態(tài)王允許用戶將經(jīng)常調(diào)用的功能做成菜單形式,方便用戶管理,并且可以對該菜單設(shè)置權(quán)限,提高系統(tǒng)操作的安全性。單擊“工具”→“菜單”,鼠標(biāo)光標(biāo)變?yōu)椤笆弊中危僮鞣椒ㄈ缦拢?.首先將鼠標(biāo)光標(biāo)置于一個起始位置,此位置就是矩形菜單的左上角。2.按住鼠標(biāo)左鍵并拖動鼠標(biāo),牽拉出菜單的另一個對角頂點即可,松開鼠標(biāo)左鍵則菜單出現(xiàn)并固定。1793.菜單繪制完成后,必須對菜單進(jìn)行功能定義。雙擊菜單或右擊菜單并單擊“動畫連接”,彈出圖所示的“菜單定義”對話框。180“菜單定義”對話框【菜單文本】:定義主菜單名稱,可以輸入任何文本(包括空格),長度不能超過31個字符?!静藛雾棥浚憾x各子菜單名稱。菜單項定義為樹形結(jié)構(gòu),可以將各個功能做成下拉菜單的形式。運行時,單擊該菜單即可選擇用戶需要的功能?!久钫Z言】:單擊“命令語言”,彈出“命令語言”對話框,在編輯區(qū)輸入命令語言來實現(xiàn)菜單各項要執(zhí)行的功能。181【安全性】:定義菜單按鈕運行時的權(quán)限,即沒有授權(quán)的用戶不可以操作該菜單?!緳?quán)限】:輸入菜單按鈕的操作優(yōu)先級,范圍為1~999?!景踩珔^(qū)】:選擇該菜單按鈕的操作安全區(qū),安全區(qū)只允許選擇,不允許直接輸入,防止輸入錯誤。182任務(wù)2液體攪拌機實時曲線與歷史曲線創(chuàng)建183學(xué)習(xí)目標(biāo)1.了解組態(tài)王控件的相關(guān)知識。2.掌握組態(tài)王實時趨勢曲線和歷史趨勢曲線的設(shè)置與使用方法。3.能正確完成液體攪拌機實時曲線和歷史曲線的創(chuàng)建。184任務(wù)引入在液體攪拌機組態(tài)監(jiān)控系統(tǒng)中,常需要對液位的實時變化和歷史變化情況進(jìn)行監(jiān)控。創(chuàng)建如圖所示的實時曲線和歷史曲線,實現(xiàn)對儲液罐中液位實時數(shù)據(jù)和歷史數(shù)據(jù)變化情況的監(jiān)控。185曲線畫面a)實時曲線畫面b)歷史曲線畫面相關(guān)知識一、控件1.控件概述控件是用來執(zhí)行專門任務(wù)的重復(fù)使用的對象。每個控件實質(zhì)上都是一個微型程序,但不是一個獨立的應(yīng)用程序,可以通過控件的屬性、方法等控制控件的外觀和行為,接受輸入并提供輸出。1862.控件的功能控件在外觀上類似于組合圖素,只需把它放在畫面上,然后配置控件的屬性,進(jìn)行相應(yīng)的函數(shù)連接,就能完成復(fù)雜的功能。當(dāng)所需功能由主程序完成需要很復(fù)雜的命令語言,或根本無法完成時,可使用控件。主程序只需要向控件提供輸入,而其他復(fù)雜工作將由控件完成。3.組態(tài)王支持的控件組態(tài)王提供了很多內(nèi)置控件,如列表框、選項按鈕、棒圖、溫控曲線、視頻控件等,這些控件只能通過組態(tài)王主程序來調(diào)用,其他程序無法使用,這些控件的使用主要通過組態(tài)王的相應(yīng)控件函數(shù)或與之連接的變量實現(xiàn)。187二、趨勢曲線趨勢曲線用來表示數(shù)據(jù)變量隨時間的變化情況,趨勢曲線有實時趨勢曲線和歷史趨勢曲線兩種。這兩種曲線外形都類似于坐標(biāo)軸,X軸代表時間,Y軸代表變量值。不同的是,當(dāng)程序運行時,實時趨勢曲線隨時間變化自動卷動,以快速顯示變量的新變化,但是不能隨時間軸“回卷”,不能查閱變量的歷史數(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)格左側(cè)和下方分別是X軸(時間軸)和Y軸(數(shù)值軸)的坐標(biāo)標(biāo)注??梢酝ㄟ^選中實時趨勢曲線對象(周圍出現(xiàn)8個小矩形)來移動其位置或改變其大小。189190內(nèi)置實時趨勢曲線(2)實時趨勢曲線控件單擊“編輯”→“插入通用控件”或選用工具箱中的“插入通用控件”工具,彈出“插入通用控件”對話框,在列表中選擇“CKvRealTimeCurvesControl”,畫面中將會創(chuàng)建實時趨勢曲線控件,如圖所示。組態(tài)王實時趨勢曲線控件可以通過TCP/IP獲得實時數(shù)據(jù),數(shù)據(jù)服務(wù)器可以是任何一臺運行組態(tài)王的機器,而無須進(jìn)行組態(tài)工程網(wǎng)絡(luò)配置。實時趨勢曲線控件最多可以顯示20條曲線,可以分別設(shè)置各曲線的繪制方式和采集時間段,對曲線進(jìn)行保持、加載和打印。191192實時趨勢曲線控件2.歷史趨勢曲線組態(tài)王提供3種形式的歷史趨勢曲線:第一種是從圖庫中調(diào)用已經(jīng)定義好各功能按鈕的歷史趨勢曲線,該歷史趨勢曲線只需要定義幾個相關(guān)變量,適當(dāng)調(diào)整曲線外觀即可完成復(fù)雜的功能。這種形式的歷史趨勢曲線使用簡單、方便,最多可以繪制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)用歷史趨勢曲線,該歷史趨勢曲線需要對曲線的各個操作按鈕進(jìn)行定義,即建立命令語言連接才能操作歷史趨勢曲線,使用時自主性較強,能繪制個性化的歷史趨勢曲線。這種情況下,最多可以繪制8條曲線,無曲線打印功能。無論使用哪一種歷史趨勢曲線,都要進(jìn)行相關(guān)設(shè)置,主要包括變量屬性設(shè)置和歷史數(shù)據(jù)文件存放位置設(shè)置。195三、實時趨勢曲線控件屬性實時趨勢曲線控件包括“常規(guī)”和“曲線”兩個選項卡。1.“常規(guī)”屬性實時趨勢曲線控件“常規(guī)”屬性頁如圖所示,可設(shè)置繪制范圍、時間跨度等。196“常規(guī)”屬性頁(1)繪制范圍【距左邊】:實時曲線繪圖區(qū)與控件左邊界的距離,設(shè)置范圍為0~200?!揪嘤疫叀浚簩崟r曲線繪圖區(qū)與控件右邊界的距離,設(shè)置范圍為0~200。【距上邊】:實時曲線繪圖區(qū)與控件上邊界的距離,設(shè)置范圍為25~200?!揪嘞逻叀浚簩崟r曲線繪圖區(qū)與控件工具條顯示區(qū)的距離,設(shè)置范圍為25~200。197(2)標(biāo)注字體單擊“選擇字體”,可以設(shè)置標(biāo)注字體。(3)時間跨度【顯示時間跨度】:曲線圖表的時間軸長度。設(shè)置范圍為1~100000,單位為s。【采集時間跨度】:每次繪制一屏曲線總的時間長度。設(shè)置范圍為1~100000,單位為s。采集時間跨度可以大于顯示時間跨度。當(dāng)繪制的曲線超出圖表顯示范圍時,可以使用圖表工具條中的左移、右移按鈕移動查看曲線。198(4)采集結(jié)束時曲線的處理方式【到達(dá)采集結(jié)束時間,自動清空數(shù)據(jù)重新開始】:到達(dá)采集結(jié)束時間(即“采集時間跨度”設(shè)置的時間),系統(tǒng)自動清空整個采集周期內(nèi)(即一個“采集時間跨度”內(nèi))的曲線數(shù)據(jù),曲線重新開始繪制。【到達(dá)采集結(jié)束時間,自動暫?!浚旱竭_(dá)采集結(jié)束時間,系統(tǒng)暫停曲線數(shù)據(jù)采集,繪圖區(qū)顯示停止時刻的曲線。(5)服務(wù)端IP繪制曲線的變量所在數(shù)據(jù)服務(wù)器的IP地址,如果是本機變量,則輸入本機IP地址。該控件在組態(tài)王“單機”模式下使用。1992.“曲線”屬性實時趨勢曲線控件“曲線”屬性頁如圖所示,可進(jìn)行曲線添加、編輯和刪除操作。單擊“添加”,彈出“新增加曲線”對話框,如圖所示。200“曲線”屬性頁“新增加曲線”對話框(1)曲線繪點【繪點】:選擇曲線是否以繪點方式繪制,勾選此復(fù)選框表示繪制數(shù)據(jù)點。【仿真時間戳】:勾選此復(fù)選框則曲線上增加描繪的數(shù)據(jù)點,仿真數(shù)據(jù)在曲線上的描點頻率為本地運行系統(tǒng)基準(zhǔn)頻率(即仿真時間戳的變化頻率)。該選項主要適用于數(shù)據(jù)長時間不變的變量曲線?!具x擇點顏色】:單擊該按鈕可以選擇標(biāo)記數(shù)據(jù)點的顯示顏色。【點線寬】:設(shè)置標(biāo)記數(shù)據(jù)點的大小,范圍為1~6。201(2)曲線繪線【繪線】:選擇曲線是否以繪線方式繪制,勾選此復(fù)選框表示繪線?!具B線方式】:選擇曲線的連線方式,包括模擬方式和階梯方式。【選擇線顏色】:單擊該按鈕可以選擇曲線的顯示顏色?!揪€寬】:設(shè)置曲線寬度,范圍為1~6。(3)Y軸最大最小值【最小值】:設(shè)置Y軸的最小值?!咀畲笾怠浚涸O(shè)置Y軸的最大值?!颈A粜?shù)點位數(shù)】:Y軸坐標(biāo)值顯示的小數(shù)點位數(shù)。202(4)曲線對應(yīng)變量【變量名】:曲線關(guān)聯(lián)的變量名?!咀兞繂挝弧浚簽樽兞吭O(shè)置單位,可以為空。(5)對照曲線【顯示對照曲線】:選擇是否顯示曲線的對照曲線,勾選此復(fù)選框表示顯示?!具x擇線顏色】:單擊該按鈕可以選擇對照曲線的顯示顏色。【線寬】:設(shè)置對照曲線的寬度,范圍為1~6。203四、歷史趨勢曲線控件屬性歷史趨勢曲線控件包括“曲線”“坐標(biāo)系”“預(yù)置打印選項”“報警區(qū)域選項”和“游標(biāo)配置選項”選項卡。1.“曲線”屬性歷史趨勢曲線控件的“曲線”屬性頁如圖所示。“曲線”屬性頁中曲線列表的功能是定義曲線圖表初始狀態(tài)的曲線變量、繪制曲線的方式、是否進(jìn)行曲線比較等,曲線中數(shù)據(jù)的來源可以是組態(tài)王歷史庫、工業(yè)庫或其他通過ODBC連接的數(shù)據(jù)源。204205“曲線”屬性頁2.“坐標(biāo)系”屬性歷史趨勢曲線控件的“坐標(biāo)系”屬性頁如圖所示。206“坐標(biāo)系”屬性頁【邊框顏色】:設(shè)置曲線圖表的邊框顏色?!颈尘邦伾浚涸O(shè)置曲線圖表的背景顏色?!纠L制坐標(biāo)軸】:是否在圖表上繪制坐標(biāo)軸。打開“軸線類型”下拉列表可以選擇坐標(biāo)軸線的類型;單擊“軸線顏色”對應(yī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

提交評論