intouch 通過Excel 生成報表_第1頁
intouch 通過Excel 生成報表_第2頁
intouch 通過Excel 生成報表_第3頁
intouch 通過Excel 生成報表_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、1、 自動生成需要的標(biāo)記名在intouch開發(fā)環(huán)境中,將向?qū)熘?趨勢/歷史向?qū)В℉istData)放入窗口,這將自動生成若干標(biāo)記名(如下)。有關(guān)標(biāo)記名以HDW開頭,加上他們的DDE的Item命名。標(biāo)記名說明如下:HDWDataDir 消息型 歷史數(shù)據(jù)文件的目錄的路徑名,可用函數(shù)賦值。 例如: HDWDataDir = HTGetLogDirectory();HDWDBDir 消息型 intouch標(biāo)記名字典的目錄的路徑名,可用函數(shù)賦值。 例如:HDWDBDir = InfoInTouchAppDir();HDWStratDate 消息型 與$DataString 相同格式的數(shù)據(jù)采樣開始日期。

2、 例如:HDWStartTime 消息型 使用24小時時鐘的HH:MM:SS 格式的數(shù)據(jù)采樣開始時間 例如:09:45:33HDWDuration 消息型 數(shù)據(jù)時間長度(報表時間總長度) 可以用星期,天,時,分,秒,等來表示。下面是有效的字符: W 星期,D 天, H 小時; M 分, S 秒。允許使用小數(shù)值例如:0.5s 表示500毫秒;若只需要一個樣本,請將Duration 設(shè)為零。HDWInterval 消息型 采樣間隔的時間長度 可以用星期,日,小時,分,秒來表示 例如1W 表示一星期。 允許使用小數(shù)值例如:.25d 來表示6小時。 有效字符與HDWDuration相同;注意Durat

3、ion 和Interval允許的最打時間長度為6周,這適用于所有請求類型日,秒,等。例如 如果使用日則最大值為42, 7天*6周=42天。HDWTags 消息型 歷史數(shù)據(jù)的標(biāo)記名列表(報表中需要的標(biāo)記名) 以taga,tagb;tagz格式輸入,此外采樣日期或時間可以通過使用內(nèi)部系統(tǒng)標(biāo)記$Date和 $Time來請求。HDWFileName 消息型 規(guī)定生成的.CSV文件的路徑和名稱。 例如: E:111111.csvHDWWriteFile 整形 當(dāng)設(shè)置為1時,HistData 會將請求數(shù)據(jù)寫入由FileName項目名指定的文件,當(dāng)文件更新完成后WriteFile 會自動重置為0Status

4、 離散型 顯示最后一次操作的狀態(tài) 1 表示成功, 0 表示出錯Error 消息型 包含上次錯誤說明的字符串,如Status 為1 則表示無,如Status 為0 則表示錯誤消息字符串。例如:下面腳本生成一個日期由StartData1規(guī)定,但包含兩個標(biāo)記名PI-101;TI-101,日報表??梢詮?fù)制在腳本中,修改一下就可以形成所需的.CSV文件。HDWStartDate=StartDate1;HDWStartTime=”00:00:00”;HDWDBDir=InfoIntouchAppDir();HDWDataDir=HTGetLogDirectory();HDWFilename=” E:111

5、111.csv”;HDWTags=”$Date,$Time, PI-101,TI-101”;HDWInterval=”1H”;HDWDuration=”1D”;HDWWritefile=1;例如:設(shè)計一個按鈕,當(dāng)按下按鈕時,生成一個.CSV表格。生成表格的起始日期,和起始時間可調(diào),表格時間間隔也可調(diào)。新建內(nèi)存型標(biāo)簽,標(biāo)簽數(shù)據(jù)類型為消息型:startdate 消息型; starttime 消息型其中:a,b,c,d,e,f 為需要在excel表格中體現(xiàn)的數(shù)據(jù)列。報表生成。 HDWStartDate = startdate;HDWStartTime =starttime; HDWDBDir = InfoInTouchAppDir(); HDWDataDir = HTGetLogDirectory(); HDWFilename = "E:111141.csv" HDWTags ="$Date, $Time, temp1,level1" HDWInterval = "1s" HDWDuration

溫馨提示

  • 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

提交評論