《組態(tài)軟件及應(yīng)用技術(shù)(基于組態(tài)王KingView)》 課件 第七章 報(bào)表系統(tǒng)_第1頁
《組態(tài)軟件及應(yīng)用技術(shù)(基于組態(tài)王KingView)》 課件 第七章 報(bào)表系統(tǒng)_第2頁
《組態(tài)軟件及應(yīng)用技術(shù)(基于組態(tài)王KingView)》 課件 第七章 報(bào)表系統(tǒng)_第3頁
《組態(tài)軟件及應(yīng)用技術(shù)(基于組態(tài)王KingView)》 課件 第七章 報(bào)表系統(tǒng)_第4頁
《組態(tài)軟件及應(yīng)用技術(shù)(基于組態(tài)王KingView)》 課件 第七章 報(bào)表系統(tǒng)_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

我們畢業(yè)啦其實(shí)是答辯的標(biāo)題地方工控組態(tài)及應(yīng)用7.1實(shí)時(shí)數(shù)據(jù)報(bào)表7.2歷史數(shù)據(jù)報(bào)表第7章

報(bào)表系統(tǒng)7.1實(shí)時(shí)數(shù)據(jù)報(bào)表數(shù)據(jù)報(bào)表是反映生產(chǎn)過程中的過程數(shù)據(jù)、運(yùn)行狀態(tài)等,并對數(shù)據(jù)進(jìn)行記錄、統(tǒng)計(jì)的一種重要工具,是生產(chǎn)過程必不可少的一個(gè)重要環(huán)節(jié)。它既能反映系統(tǒng)實(shí)時(shí)的生產(chǎn)情況又能對長期的生產(chǎn)過程數(shù)據(jù)進(jìn)行統(tǒng)計(jì)、分析,使管理人員能夠掌握和分析生產(chǎn)過程情況。組態(tài)王提供內(nèi)嵌式報(bào)表系統(tǒng),工程人員可以任意設(shè)置報(bào)表格式,對報(bào)表進(jìn)行組態(tài)。組態(tài)王為工程人員提供了豐富的報(bào)表函數(shù),實(shí)現(xiàn)各種運(yùn)算、數(shù)據(jù)轉(zhuǎn)換、統(tǒng)計(jì)分析、報(bào)表打印等。既可以制作實(shí)時(shí)報(bào)表又可以制作歷史報(bào)表。另外,工程人員還可以制作各種報(bào)表模板,實(shí)現(xiàn)多次使用,以免重復(fù)工作。圖7-2報(bào)表設(shè)計(jì)對話框7.1實(shí)時(shí)數(shù)據(jù)報(bào)表7.1.1創(chuàng)建實(shí)時(shí)數(shù)據(jù)報(bào)表實(shí)時(shí)數(shù)據(jù)報(bào)表創(chuàng)建過程如下:(l)新建一畫面,名稱為:實(shí)時(shí)數(shù)據(jù)報(bào)表畫面。(2)選擇工具箱中的工具,在畫面上輸入文字:實(shí)時(shí)數(shù)據(jù)報(bào)表。(3)選擇工具箱中的工具,在畫面上繪制一實(shí)時(shí)數(shù)據(jù)報(bào)表窗口,“報(bào)表工具箱”會自動顯示出來,如圖7-1所示。(4)雙擊窗口的灰色部分,彈出“報(bào)表設(shè)計(jì)”對話框,如圖7-2所示。圖7-1實(shí)時(shí)數(shù)據(jù)報(bào)表窗口對話框設(shè)置如下:報(bào)表控件名:Reportl行數(shù):6列數(shù):10(5)輸入靜態(tài)文字:選中A1到J1的單元格區(qū)域,執(zhí)行“報(bào)表工具箱”中的“合并單元格”命令并在合并完成的單元格中輸入:實(shí)時(shí)數(shù)據(jù)報(bào)表演示。利用同樣方法輸入其它靜態(tài)文字,如圖7-3所示。圖7-3實(shí)時(shí)數(shù)據(jù)報(bào)表窗口中的靜態(tài)文字(6)插入動態(tài)變量:合并B2和C2單元格,并在合并完成的單元格中輸入:=\\本站點(diǎn)\$日期。(變量的輸入可以利用“報(bào)表工具箱”中的“插入變量”按鈕實(shí)現(xiàn))。利用同樣方法輸入其它動態(tài)變量,如圖7-4所示。圖7-4設(shè)置完畢的報(bào)表窗口注:如果變量名前沒有添加“=”符號的話此變量被當(dāng)作靜態(tài)文字來處理。(7)單擊“文件”菜單中的“全部存”命令,保存您所作的設(shè)置。(8)單擊“文件”菜單中的“切換到VIEW”命令,進(jìn)入運(yùn)行系統(tǒng)。系統(tǒng)默認(rèn)運(yùn)行的畫面可能不是您剛剛編輯完成的“實(shí)時(shí)數(shù)據(jù)報(bào)表畫面”,您可以通過運(yùn)行界面中“畫面”菜單中的“打開”命令將其打開后方可運(yùn)行,如圖7-5所示。圖7-5運(yùn)行中的實(shí)時(shí)數(shù)據(jù)報(bào)表7.1.2實(shí)時(shí)數(shù)據(jù)報(bào)表打印實(shí)時(shí)數(shù)據(jù)報(bào)表打印設(shè)置過程如下:

(1)在“實(shí)時(shí)9數(shù)據(jù)報(bào)表畫面”中添加一按鈕,按鈕文本為:實(shí)時(shí)數(shù)據(jù)報(bào)表打印。(2)在按鈕的彈起事件中輸入如下命令語言,如圖7-6所示。圖7-6實(shí)時(shí)數(shù)據(jù)報(bào)表打印命令語言(3)單擊“確認(rèn)”按鈕關(guān)閉命令語言編輯框。當(dāng)系統(tǒng)處于運(yùn)行狀態(tài)時(shí),單擊此按鈕數(shù)據(jù)報(bào)表將被打印出來。7.1.3實(shí)時(shí)數(shù)據(jù)報(bào)表的存儲實(shí)現(xiàn)以當(dāng)前時(shí)間作為文件名將實(shí)時(shí)數(shù)據(jù)報(bào)表保存到指定文件夾下的操作過程如下:(1)在當(dāng)前工程路徑下建立一文件夾:實(shí)時(shí)數(shù)據(jù)文件夾。(2)在“實(shí)時(shí)數(shù)據(jù)報(bào)表畫面”中添加一按鈕,按鈕文本為:保存實(shí)時(shí)數(shù)據(jù)報(bào)表。(3)在按鈕的彈起事件中輸入如下命令語言,如圖7-7所示。(4)單擊“確認(rèn)”按鈕關(guān)閉命令語言編輯框。當(dāng)系統(tǒng)處于運(yùn)行狀態(tài)時(shí),單擊此按鈕數(shù)據(jù)報(bào)表將以當(dāng)前時(shí)間作為文件名保存實(shí)時(shí)數(shù)據(jù)報(bào)表。7.1.4實(shí)時(shí)數(shù)據(jù)報(bào)表的查詢利用系統(tǒng)提供的命令語言可將實(shí)時(shí)數(shù)據(jù)報(bào)表以當(dāng)前時(shí)間作為文件名保存在指定的文件夾中,對于已經(jīng)保存到文件夾中的報(bào)表文件如何在組態(tài)王中進(jìn)行查詢呢?利用組態(tài)王提供的下拉式組合框與一報(bào)表窗口控件可以實(shí)現(xiàn)上述功能。下面將介紹一下實(shí)時(shí)數(shù)據(jù)報(bào)表的查詢過程:(1)在工程瀏覽器窗口的數(shù)據(jù)詞典中定義一個(gè)內(nèi)存字符串變量:變量名:報(bào)表查詢變量

變量類型:內(nèi)存字符串初始值:空(2)新建一畫面,名稱為:實(shí)時(shí)數(shù)據(jù)報(bào)表查詢畫面。(3)選擇工具箱中的圖7-7保存實(shí)時(shí)數(shù)據(jù)報(bào)表命令語言工具,在畫面上輸入文字:實(shí)時(shí)數(shù)據(jù)報(bào)表查詢。(4)選擇工具箱中的工具,在畫面上繪制一實(shí)時(shí)數(shù)據(jù)報(bào)表窗口,控件名稱為:Report2。(5)選擇工具箱中的工具,在畫面上插入一“下拉式組合框”控件,控件屬性設(shè)置如圖7-8所示。圖7-8下拉式組合框?qū)傩栽O(shè)置(6)在畫面中單擊鼠標(biāo)右鍵,在畫面屬性的命令語言中輸入如下命令語言,如圖7-9所示。上述命令語言的作用是將已經(jīng)保存到“C:\DocumentsandSettings\jcr\桌面\jmsjcr\實(shí)時(shí)數(shù)據(jù)文件夾\”中的實(shí)時(shí)報(bào)表文件名稱在下拉式組合框中顯示出來。(7)在畫面中添加一按鈕,按鈕文本為:實(shí)時(shí)數(shù)據(jù)報(bào)表查詢。圖7-9報(bào)表文件在下拉式組合框中顯示的命令語言

(8)在按鈕的彈起事件中輸入如下命令語言,如圖7-10所示。圖7-10查詢下拉式組合框中選中的報(bào)表文件的命令語言上述命令語言的作用是將下拉式組合框中選中的報(bào)表文件的數(shù)據(jù)顯示在Report2報(bào)表窗口中,其中\(zhòng)\本站點(diǎn)\報(bào)表查詢變量保存了下拉式組合框中選中的報(bào)表文件名。(9)設(shè)置完畢后單擊“文件”菜單中的“全部存”命令,保存您所作的設(shè)置。(10)單擊“文件”菜單中的“切換到VIEW”命令,運(yùn)行此畫面。當(dāng)您單擊下拉式組合框控件時(shí)保存在指定路徑下的報(bào)表文件全部顯示出來,選擇任一報(bào)表文件名,單擊“實(shí)時(shí)數(shù)據(jù)報(bào)表查詢”按鈕后此報(bào)表文件中的數(shù)據(jù)會在報(bào)表窗口中顯示出來,從而達(dá)到了實(shí)時(shí)數(shù)據(jù)報(bào)表查詢的目的。7.2歷史數(shù)據(jù)報(bào)表7.2.1創(chuàng)建歷史數(shù)據(jù)報(bào)表歷史數(shù)據(jù)報(bào)表創(chuàng)建過程如下:(l)新建一畫面,名稱為:歷史數(shù)據(jù)報(bào)表畫面。(2)選擇工具箱中的工具,在畫面上輸入文字:歷史數(shù)據(jù)報(bào)表。(3)選擇工具箱中的工具,在畫面上繪制一歷史數(shù)據(jù)報(bào)表窗口,控件名稱為:Report5,并設(shè)計(jì)表格,如圖7-11所示。圖7-11歷史數(shù)據(jù)報(bào)表設(shè)計(jì)7.2.2歷史數(shù)據(jù)報(bào)表查詢利用組態(tài)王提供的ReportSetHistData2函數(shù)可實(shí)現(xiàn)歷史報(bào)表查詢功能,設(shè)置過程如下:(1)在畫面中添加一按鈕,按鈕文本為:歷史數(shù)據(jù)報(bào)表查詢。(2)在按鈕的彈起事件中輸入如下命令語言,如圖7-12所示。圖7-12歷史數(shù)據(jù)報(bào)表查詢命令語言(3)設(shè)置完畢后單擊“文件”菜單中的“全部存”命令,保存您所作的設(shè)置。(4)單擊“文件”菜單中的“切換到VIEW”命令,運(yùn)行此畫面。單擊“歷史數(shù)據(jù)報(bào)表查詢”按鈕,彈出報(bào)表歷史查詢對話框,如圖7-13所示。圖7-13報(bào)表歷史查詢對話框報(bào)表歷史查詢對話框分三個(gè)屬性頁:報(bào)表屬性頁、時(shí)間屬性頁、變量屬性頁。報(bào)表屬性頁:在報(bào)表屬性頁中您可以設(shè)置報(bào)表查詢的顯示格式,此屬性頁設(shè)置如圖7-13所示。

時(shí)間屬性頁:在時(shí)間屬性頁中您可以設(shè)置查詢的起止時(shí)間以及查詢的時(shí)間間隔,如圖7-14所示。圖7-14報(bào)表歷史查詢窗口中的時(shí)間屬性頁變量屬性頁:在變量屬性頁中您可以選擇欲查詢歷史數(shù)據(jù)的變量,如圖7-15所示。圖7-15報(bào)表歷史查詢窗口中的變量屬性頁(5)設(shè)置完畢后單擊“確定”按鈕,原料油液位變量的歷史數(shù)據(jù)即可顯示在歷史數(shù)據(jù)報(bào)表控件中,從而達(dá)到了歷史數(shù)據(jù)查詢的目的,如圖7-16所示。圖7-16查詢歷史數(shù)據(jù)7.2.3歷史數(shù)據(jù)報(bào)表刷新歷史數(shù)據(jù)報(bào)表刷新設(shè)置過程如下:(l)在歷史數(shù)據(jù)報(bào)表畫面中選中歷史報(bào)表窗口,并利用報(bào)表工具箱中的“保存”按鈕將歷史數(shù)據(jù)報(bào)表保存成一個(gè)報(bào)表模板存儲在當(dāng)前工程路徑下(后綴名.rtl)。

(2)在歷史數(shù)據(jù)報(bào)表畫面中添加一按鈕,按鈕文本為:歷史數(shù)據(jù)報(bào)表刷新。

(3)在按鈕的彈起事件中輸入如下命令語言,如圖7-17所示。(4)設(shè)置完畢后單擊“文件”菜單中的“全部存”命令,保存您所作的設(shè)置。(5)當(dāng)系統(tǒng)處于運(yùn)行狀態(tài)時(shí),單擊此按鈕刷新歷史數(shù)據(jù)報(bào)表窗口。7.2.4歷史數(shù)據(jù)報(bào)表的其它應(yīng)用利用報(bào)表窗口工具結(jié)合組態(tài)王提供的命令語言可實(shí)現(xiàn)一個(gè)1分鐘的數(shù)據(jù)報(bào)表,設(shè)置過程如下:(l)新建一畫面,名稱為:1分鐘數(shù)據(jù)報(bào)表畫面。(2)選擇工具箱中的工具,在畫面上輸入圖7-17歷史數(shù)據(jù)報(bào)表刷新命令語言文字:1分鐘數(shù)據(jù)報(bào)表。(3)選擇工具箱中的工具,在畫面上繪制一報(bào)表窗口(63行5列),控件名稱為:report6,并設(shè)計(jì)表格,如圖7-18所示。

圖7-181分鐘數(shù)據(jù)報(bào)表設(shè)計(jì)(4)在工程瀏覽器窗口左側(cè)“工程目錄顯示區(qū)”中選擇“命令語言”中的“數(shù)據(jù)改變命令語言”選項(xiàng),在右側(cè)“目錄內(nèi)容顯示區(qū)’’中雙擊“新建”圖標(biāo),在彈出的編輯框中輸入如下腳本語言,如圖7-19所示。圖7

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論