|
|
下面從歷史報(bào)表的組態(tài)、查詢功能建立、報(bào)表的自動(dòng)和手動(dòng)打印、表頭手動(dòng)繪制等方面介紹力控組態(tài)軟件的歷史報(bào)表功能。<BR> <BR> 一、歷史報(bào)表組態(tài)<BR> <BR> 在工具箱中選擇歷史報(bào)表按鈕,在窗口中點(diǎn)擊并拖拽到合適大小后釋放鼠標(biāo)。<BR> <br><A HREF="/editor/uploadfiles/learns01/20047910431779203.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047910431779203.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> 選中歷史報(bào)表對(duì)象,單擊鼠標(biāo)右鍵,彈出右鍵菜單:<BR> <br><A HREF="/editor/uploadfiles/learns01/20047910434855088.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047910434855088.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> 選擇“對(duì)象屬性”,彈出“改變對(duì)象屬性”對(duì)話框,通過(guò)這個(gè)對(duì)話框可以改變歷史報(bào)表的填充色、邊線顏色、邊線風(fēng)格等。 <BR> <BR> 雙擊歷史報(bào)表對(duì)象,彈出“歷史報(bào)表組態(tài)”對(duì)話框:<BR> <br><A HREF="/editor/uploadfiles/learns01/20047910443617280.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047910443617280.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> 對(duì)話框由“一般”和“變量”兩頁(yè)內(nèi)容組成。<BR> <BR> 首次進(jìn)入對(duì)話框時(shí),顯示“一般”頁(yè)!耙话恪表(yè)中包括下列各項(xiàng):<BR> <BR> 1、起始時(shí)間<BR> <BR> 指定起始時(shí)刻:顯示從指定時(shí)間開始的一段歷史數(shù)據(jù)。<BR> <BR> 起始時(shí)刻決定于打印時(shí)間:從報(bào)表打印時(shí)間開始向前追溯一段時(shí)間顯示歷史數(shù)據(jù)。<BR> <BR> 2、報(bào)表起始時(shí)間<BR> <BR> 當(dāng)在單選按鈕“起始時(shí)間”選擇了“指定起始時(shí)刻”選項(xiàng)時(shí),該項(xiàng)變?yōu)橛行,否則為禁止?fàn)顟B(tài)。<BR> <BR> 此項(xiàng)用于指定報(bào)表從什么時(shí)間開始來(lái)獲取一段歷史數(shù)據(jù)。具體需要指定從前幾天(0表示當(dāng)天)的第幾點(diǎn)鐘(0~23)和第幾分鐘(0~59)。<BR> <BR> 3、字體<BR> <BR> 單擊該按鈕,彈出報(bào)表字體定義對(duì)話框:<BR> <br><A HREF="/editor/uploadfiles/learns01/20047910452693075.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047910452693075.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> 從中選擇需要的字體和字號(hào)后單擊“確認(rèn)”按鈕返回。<BR> <BR> 4、顏色<BR> <BR> “標(biāo)題背景”、“工位號(hào)/標(biāo)題”、“序號(hào)”、“值”和“時(shí)間”這5項(xiàng)分別用來(lái)指定歷史報(bào)表的標(biāo)題背景顏色、位號(hào)名稱/標(biāo)題文字的顯示顏色、序號(hào)的顯示顏色、過(guò)程值(PV)的顯示顏色和PV值采樣時(shí)間的顯示顏色。點(diǎn)擊對(duì)應(yīng)的顏色按鈕,出現(xiàn)調(diào)色板窗口以選擇顏色。<BR> <br><A HREF="/editor/uploadfiles/learns01/20047910461380655.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047910461380655.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> 5、時(shí)間<BR> <BR> 該組共有4項(xiàng)內(nèi)容,包括一個(gè)復(fù)選框和三個(gè)輸入框。<BR> <BR> 顯示時(shí)間:是否顯示和打印歷史數(shù)據(jù)產(chǎn)生的時(shí)間。<BR> <BR> 范圍:用來(lái)輸入報(bào)表獲取歷史數(shù)據(jù)的時(shí)間跨度。<BR> <BR> 間隔:用來(lái)輸入報(bào)表獲取歷史數(shù)據(jù)(歷史數(shù)據(jù)采樣點(diǎn))的時(shí)間間隔。<BR> <BR> 格式:用來(lái)輸入報(bào)表中顯示時(shí)間所占用的字符寬度。<BR> <BR> 6、數(shù)據(jù)源<BR> <BR> 選擇連接實(shí)時(shí)數(shù)據(jù)庫(kù)的數(shù)據(jù)源。<BR> <BR> 7、數(shù)據(jù)類型<BR> <BR> 當(dāng)在單選按鈕“起始時(shí)間”選擇了“指定起始時(shí)刻”選項(xiàng)時(shí),該項(xiàng)變?yōu)橛行,否則為禁止?fàn)顟B(tài)。此項(xiàng)用于指定報(bào)表將獲取哪一類歷史數(shù)據(jù)。共有4個(gè)選項(xiàng):<BR> <BR> 1 瞬時(shí)值<BR> <BR> 指定報(bào)表將獲取數(shù)據(jù)庫(kù)點(diǎn)的過(guò)程值(PV值)歷史數(shù)據(jù)。<BR> <BR> 2 平均值<BR> <BR> 指定報(bào)表將獲取數(shù)據(jù)庫(kù)點(diǎn)的過(guò)程值(PV值)在指定的小時(shí)時(shí)間內(nèi)的平均值歷史數(shù)據(jù)。<BR> <BR> 3 最大值<BR> <BR> 指定報(bào)表將獲取數(shù)據(jù)庫(kù)點(diǎn)的過(guò)程值(PV值)在指定的以小時(shí)為單位的時(shí)間內(nèi)的最大值作為歷史數(shù)據(jù)。<BR> <BR> 4 最小值<BR> <BR> 指定報(bào)表將獲取數(shù)據(jù)庫(kù)點(diǎn)的過(guò)程值(PV值)在指定的以小時(shí)為單位的時(shí)間內(nèi)的最小值作為歷史數(shù)據(jù)。<BR> <BR> 需要注意的是,平均值、最大值與最小值屬于數(shù)據(jù)庫(kù)點(diǎn)的統(tǒng)計(jì)數(shù)據(jù),只有在數(shù)據(jù)庫(kù)組態(tài)時(shí)指定生成統(tǒng)計(jì)數(shù)據(jù)的點(diǎn)才會(huì)產(chǎn)生統(tǒng)計(jì)數(shù)據(jù)。<BR> <BR> <BR> 單擊標(biāo)簽名“變量”切換到“變量”頁(yè):<BR> <br><A HREF="/editor/uploadfiles/learns01/20047910472577233.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047910472577233.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> 8、點(diǎn)<BR> <BR> 此輸入框用來(lái)指定實(shí)時(shí)數(shù)據(jù)庫(kù)的點(diǎn)參數(shù)。<BR> <BR> 但要注意,在此處引用的數(shù)據(jù)庫(kù)點(diǎn)參數(shù)必須已經(jīng)指定保存歷史數(shù)據(jù)。<BR> <BR> 9、格式<BR> <BR> 此輸入框指定數(shù)值的字符顯示寬度,如8.2表示字符顯示寬度為8,其中小數(shù)點(diǎn)后位數(shù)為2。<BR> <BR> <BR> 二、查詢歷史報(bào)表<BR> <BR> 若要連續(xù)查詢歷史報(bào)表數(shù)據(jù),需要給報(bào)表加入控制對(duì)象。<BR> <BR> 比如,我們要加入4個(gè)按鈕:“前一天”、“后一天”、“前8小時(shí)”、“后8小時(shí)”,分別控制報(bào)表查詢數(shù)據(jù)的相對(duì)起始時(shí)間:向前變更一天、向后變更一天、向前變更8個(gè)小時(shí)、向后變更8個(gè)小時(shí)。<BR> <BR> 可以按如下步驟加入控制(假設(shè)選擇“前一天”按鈕作為控制對(duì)象):<BR> <BR> 1)、同時(shí)選中4個(gè)按鈕和歷史報(bào)表,用工具箱中“打成單元”工具,將按鈕和歷史報(bào)表打成單元。<BR> <BR> 2)、雙擊“前一天”按鈕出現(xiàn)動(dòng)畫鏈接對(duì)話框:<BR> <br><A HREF="/editor/uploadfiles/learns01/20047910483540177.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047910483540177.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> 3)、選中“觸敏動(dòng)作/左鍵動(dòng)作”,在彈出的腳本編輯器中輸入:<BR> <BR> “this.off_day=this.off_day+1”。<BR> <br><A HREF="/editor/uploadfiles/learns01/20047910491257047.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047910491257047.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> 4、單擊“確認(rèn)”和“返回”按鈕。<BR> <BR> 5、其它幾個(gè)按鈕的處理方法相同,但腳本程序分別是:<BR> <BR> “后一天”按鈕: “this.off_day = this.off_day - 1”。<BR> <BR> “前8小時(shí)”按鈕:“this.off_hour = this.off_hour + 8”。<BR> <BR> “后8小時(shí)”按鈕:“this.off_hour = this.off_hour - 8”。<BR> <BR> <BR> 三、手動(dòng)打印報(bào)表<BR> <BR> 可以通過(guò)操作其它圖形對(duì)象打印報(bào)表,如:通過(guò)單擊一個(gè)按鈕來(lái)打印報(bào)表。<BR> <BR> 比如,報(bào)表創(chuàng)建在窗口Report1上,同時(shí)Report1上某按鈕用于控制報(bào)表的打印。為該按鈕定義動(dòng)作:“觸敏動(dòng)作/一般動(dòng)作”,在“按下鼠標(biāo)”事件腳本中加入:<BR> <BR> print("Report1.drw");<BR> <BR> 當(dāng)該按鈕被點(diǎn)擊時(shí),打印窗口Report1及報(bào)表。<BR> <BR> <BR> 四、自動(dòng)打印報(bào)表<BR> <BR> 若要在每天固定時(shí)刻自動(dòng)打印報(bào)表?梢酝ㄟ^(guò)腳本控制來(lái)實(shí)現(xiàn)。<BR> <BR> 比如,我們希望在每天上午6點(diǎn)時(shí),自動(dòng)打印窗口Report1中的報(bào)表。<BR> <BR> 可按下面步驟進(jìn)行:<BR> <BR> 1、在左部導(dǎo)航欄中選擇“動(dòng)作/數(shù)據(jù)改變動(dòng)作”(在特殊功能菜單中也有相應(yīng)項(xiàng)),進(jìn)入腳本編輯對(duì)話框,在“變量名”內(nèi)鍵入系統(tǒng)變量“$Hour”,在編輯器內(nèi)鍵入腳本:<BR> <BR> if($Hour == 6) then<BR> <BR> print("Report1.drw");<BR> <BR> ENDIF<BR> <br><A HREF="/editor/uploadfiles/learns01/20047910501937711.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047910501937711.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> 2、按照上面的設(shè)置,每當(dāng)時(shí)間由上午5點(diǎn)59分59秒變?yōu)?點(diǎn)時(shí),報(bào)表便會(huì)自動(dòng)打印出來(lái)。<BR> <BR> <BR> 實(shí)際上,如果我們希望打印時(shí)間再靈活一些,而不象上例中為固定的上午6點(diǎn)的話,只需要將上面數(shù)據(jù)改變動(dòng)作腳本的比較數(shù)值“6”換成一個(gè)變量即可,通過(guò)對(duì)該變量賦值就可實(shí)現(xiàn)任意控制報(bào)表打印時(shí)間。<BR> <BR> <BR> 五、自繪歷史報(bào)表表頭<BR> <BR> 當(dāng)要實(shí)現(xiàn)形式較為復(fù)雜的歷史報(bào)表表頭時(shí),可以利用Draw提供的圖形對(duì)象,如:線、文本、矩形等,自行繪制歷史報(bào)表的表頭。
|
|
狀 態(tài):
離線
公司簡(jiǎn)介
產(chǎn)品目錄
|
|
公司名稱:
|
力控科技
|
聯(lián) 系 人: |
張平
|
電 話: |
010-59835588
|
傳 真: |
010-59835566 |
地 址: |
北京市海淀區(qū)農(nóng)大南路33號(hào)興天海園二層 |
郵 編: |
100193 |
主 頁(yè): |
|
|
|
|
|