組態(tài)王歷史趨勢曲線
發(fā)布于2023-02-01 09:47
23
2
標(biāo)簽:組態(tài)王
①通用歷史趨勢曲線 在組態(tài)王開發(fā)系統(tǒng)中制作畫面時,選擇"菜單圖庫\打開圖庫\圖庫管理器",雙擊歷史曲線庫中的歷史趨勢曲線圖庫精靈,在畫面上繪出如圖8-85所示的歷史趨勢曲線。
雙擊歷史趨勢曲線,打開如圖8-86所示的“歷史趨勢曲線向?qū)А睂υ捒颉?
a.曲線定義頁設(shè)置
·歷史趨勢曲線名:定義歷史趨勢曲線在數(shù)據(jù)庫中的變量名(區(qū)分大小寫),引用歷史趨勢曲線的各個域和使用一些函數(shù)時需要此名稱。
·曲線1~曲線8:定義歷史趨勢曲線繪制的8條曲線對應(yīng)的數(shù)據(jù)變量名。數(shù)據(jù)變量必須是在數(shù)據(jù)庫中已定義的變量,不能使用表達(dá)式和域,并且定義變量時在“變量屬性”對話框中選中是否記錄選擇框,因為組態(tài)王只對這些變量作歷史記錄。每條曲線可由右邊的線條類型和線條顏色選擇按鈕分別選擇線型和線條顏色。
圖8-85 歷史趨勢曲線
·選項:定義歷史趨勢曲線是否需要顯示時間指示器、時間軸縮放平移面板和Y軸縮放面板。
b.坐標(biāo)系頁 坐標(biāo)系頁如圖8-87所示。
·邊框顏色、背景顏色:分別規(guī)定網(wǎng)格區(qū)域的邊框和背景顏色。按下按鈕,彈出浮動調(diào)色板,選擇所需的顏色。
·繪制坐標(biāo)軸:選擇是否在網(wǎng)格的底邊和左邊顯示帶箭頭的坐標(biāo)軸線。選中繪制坐標(biāo)軸檢查框(檢查框中出現(xiàn)“√”號)表示需要坐標(biāo)軸線,同時下面的軸線按鈕加亮,可選擇軸線的顏色和線型。
·分割線為短線:選擇分割線的類型。選中此項后在坐標(biāo)軸上只有很短的主分割線,整個圖紙區(qū)域接近空白狀態(tài),沒有網(wǎng)格,同時下面的次分割線選擇項變灰。
·分割線:X方向和Y方向的主分割線將繪圖區(qū)劃分成矩形網(wǎng)格,次分割線將再次劃分主分割線劃分成的小矩形。這兩種線都可通過屬性按鈕選擇各自分割線的顏色和線型。分割線的數(shù)目可以通過小方框右邊的加減按鈕增加或減少,也可通過編輯區(qū)直接輸入。工程人員可以根據(jù)歷史趨勢曲線的大小決定分割線的數(shù)目,分割線最好與標(biāo)識定義(標(biāo)注)相對應(yīng)。
·標(biāo)識X軸——時間軸、標(biāo)識Y軸——數(shù)值軸:選擇是否為X或Y軸加標(biāo)識,即在繪圖區(qū)域的外面用文字標(biāo)注坐標(biāo)的數(shù)值。如果此項選中,左邊的檢查框中出現(xiàn)“√”號,同時下面定義相應(yīng)標(biāo)識的選擇項也由灰變加亮。
·數(shù)值軸(Y軸)定義區(qū):因為一個歷史趨勢曲線可以同時顯示8個變量的變化,變量的數(shù)值范圍可能相差很大,為使每個變量都能表現(xiàn)清楚,組態(tài)王中規(guī)定,變量在Y軸上以百分?jǐn)?shù)表示,即以變量值與變量范圍(最大值與最小值之差)的比值表示。所以Y軸的范圍是0(0%)~1(100%)。
標(biāo)識數(shù)目:數(shù)值軸標(biāo)識的數(shù)目,這些標(biāo)識在數(shù)值軸上等間隔設(shè)置。起始值:規(guī)定數(shù)值軸起點對應(yīng)的百分比值,最小為0。最大值:規(guī)定數(shù)值軸終點對應(yīng)的百分比值,最大為100。字體:規(guī)定數(shù)值軸標(biāo)識所用的字體?!r間軸(X軸)定義區(qū)。
標(biāo)識數(shù)目:時間軸標(biāo)識的數(shù)目,這些標(biāo)識在數(shù)值軸上等間隔。在組態(tài)王開發(fā)系統(tǒng)、制作系統(tǒng)中,時間是以yy:mm:dd:hh:Hmm:ss的形式表示;在TouchVew運行系統(tǒng)中,顯示實際的時間。
格式:時間軸標(biāo)識的格式,選擇顯示哪些時間量。
時間長度:時間軸所表示的時間范圍。運行時通過定義命令語言連接來改變此值。字體:規(guī)定時間軸標(biāo)識所用的字體。
c. 操作面板和安全屬性頁 操作面板和安全屬性頁如圖8-88所示,可以設(shè)置換作面板關(guān)聯(lián)變量、安全屬性。
圖8-88 操作面板和安全屬性頁
· 操作面板關(guān)聯(lián)變量:定義X軸(時間軸)縮放平移的參數(shù),即操作按鈕對應(yīng)的參數(shù),包括調(diào)整跨度和卷動百分比。
·調(diào)整跨度:定義歷史曲線向左或向右平移一個時間段,利用該變量來改變平移時間段的大小。
·卷動百分比:當(dāng)需要時使歷史趨勢曲線的時間軸左移或右移一個時間百分比,百分比是指移動量與趨勢曲線當(dāng)前時間軸長度的比值,利用該變量改變該百分比的大小。
在進(jìn)行操作面板和安全屬性頁設(shè)置之前,需要預(yù)先建立下面兩個內(nèi)存整型量。
·調(diào)整跨度:變量的最小值設(shè)為0,最大值設(shè)為3600(相當(dāng)于10h,可以根據(jù)需要設(shè)定)。用戶可以在運行系統(tǒng)中通過對此變量值的修改來改變時間軸平移或單邊移動的實際長度(以s為單位)。
·卷動百分比:變量的最小值設(shè)為0,最大值設(shè)為100。用戶可以在運行系統(tǒng)中通過對此變量值的修改來改變時間軸平移的百分比長度(當(dāng)前時間軸長度的百分比)。
只有在定義變量對話框中選擇數(shù)據(jù)變化記錄或定時記錄選項時,才能在歷史趨勢曲線中顯示此變量的變化情況,這是因為歷史趨勢曲線中的數(shù)據(jù)都取自歷史數(shù)據(jù)記錄文件,而歷史數(shù)據(jù)記錄文件只記錄那些記錄屬性有效的變量。
如果需要的不僅是曲線,而且要求查看具體的數(shù)值,或者需要進(jìn)行曲線名稱的替換等操作,可以通過函數(shù)來實現(xiàn)。
②個性化歷史趨勢曲線 在組態(tài)王開發(fā)系統(tǒng)中制作畫面時,選擇"菜單工具\歷史趨勢曲線”項或單擊工具箱中的“畫歷史趨勢曲線”按鈕,此時鼠標(biāo)在畫面中變?yōu)槭中危诋嬅嬷杏檬髽?biāo)畫出一個矩形,就會出現(xiàn)類似于圖8-85所示的歷史趨勢曲線。雙擊歷史趨勢曲線,也可以打開"歷史趨勢曲線設(shè)置"對話框,并進(jìn)行相應(yīng)設(shè)置,具體設(shè)置見實時趨勢曲線設(shè)置。