組態王歷史數據查詢_第1頁
組態王歷史數據查詢_第2頁
組態王歷史數據查詢_第3頁
組態王歷史數據查詢_第4頁
組態王歷史數據查詢_第5頁
已閱讀5頁,還剩7頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

. .. ..... .歷史數據查詢功能概述常規需求:很多工業現場會存儲數據并對存儲的歷史數據進展查詢、打印輸出。查詢。組態王中的實現方法:利用組態王置報表以及報表的函數來實現對歷史數據的查詢。組態王置報表的操作類似excel,操作簡潔、便利,并且組態王供給了大量的報表函數來實現各種簡單功能。工程實例一要求的具體步驟。操作步驟定義設備依據工程中實際使用得設備進展定義,本例程使用亞控的仿真PLC設備,使用“PLC-亞控-仿真PLC-串口”驅動,定義設備名稱為“PLC”。定義變量〔IO實數類型〔IO實數類型〔IO實數類型、電壓〔IO、電流〔IO。01000,100,連接設備PLC,存放器INCREA100,數據類型short,讀寫屬性為只讀,采集頻率1000。記錄和安全區選擇“數據00500100PLC,存放器DECREA100,數據類型short,讀寫屬性為只讀,采集頻率1000。記錄和安全區選擇“數據0密度變量:最小值0,最大值1,最小原始值0,最大原始值100,連接設備PLC,存放器INCREA100,數據類型short,讀寫屬性為只讀,采集頻率1000。記錄和安全區選擇“數據03050010030,連接設備PLCDECREA100,數據類型short1000。記錄和安全區選擇“數據變化記錄01802500,100220,連接設備PLCDECREA100,數據類型short1000。記錄和安全區選擇“數據變化記錄0制作畫面創立報表建畫面,畫面名稱“歷史數據查詢口”按鈕,此時,鼠標箭頭變為小“+”字形,在畫面上需要參加報表的位置按下鼠標左鍵,并拖動,畫出一個矩形,松開鼠標鍵,報表窗口創立成功,如圖一所示。圖一報表〔表格單元格區域外沒有單元格的局部Report圖二報表設計我們依據需要對報表的格式進展設置,如報表的表頭,標題等。我們選中單元格A1到E1,點擊右鍵彈出快捷菜單,選擇“合并單元格所示:圖三歷史數據報表命令語言制作按鈕:在組態王工具箱中我們選擇按鈕,此時鼠標光標變為“+”字形,按下鼠標左鍵并拖動,畫出矩形按鈕。按鈕的大小依據需要進展調整。選中按鈕,點擊右鍵,彈出快捷菜單,選擇“字符串替換命令語言:實現歷史數據的查詢我們需要使用組態王的報表函數來實現,報表函數為:ReportSetHistData2,此函數的介紹如下:ReportSetHistData2(StartRow,StartCol);參數說明:StartRow:查詢的數據在報表中填充的起始行數。StartCol:查詢的數據在報表中填充的起始列數。起始位置,即輸入起始行數StartRo、列數StartCo對話框。雙擊“歷史數據查詢”按鈕,彈出按鈕的“動畫連接圖四快捷菜單圖五按鈕屬性圖六按鈕屬性圖七動畫連接ReportSetHistData2八所示:點擊“確定StartRo:2,StartCo:1,腳本程序如下:ReportSetHistData2(2,1);參考圖九所示:點擊“確認”完成按鈕命令語言的編寫。圖八選擇函數圖九命令語言依據上面的步驟實現報表的“打印”功能。打印函數為:ReportPrintSetup(szRptName);語法格式使用如下:ReportPrintSetup(szRptName);參數說明:szRptName:要打印預覽的報表名稱添加一個的按鈕,通過“字符串替換”將“文本”修改為“打印所示:腳本程序如下:ReportPrintSetup(“Report0“);圖十打印報表完成按鈕命令語言的編寫后,保存畫面。畫面如以下圖十一所示:圖十一歷史數據查詢畫面進入運行系統畫面開發完成后在工程掃瞄器的“系統設置”中的“設置運行系統”中對“配置主畫面”選的“View”按鈕切換到運行系統。史數據查詢”按鈕,彈出歷史數據查詢選擇對話框,如圖十二所示:在報表屬性設置中報表名稱為我們定義的報表的名稱,起始行、起始列為報表函數中設置的起始行、起始列。排圖十二報表屬性圖十三時間屬性圖十四變量屬性圖十五變量挨次設置圖十六歷史數據查詢點擊“打印”按鈕,可以對報表進展打印輸出,并且可以進展報表的打印預覽,如圖十七所示:可以對頁面

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論