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

下載本文檔

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

文檔簡(jiǎn)介

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

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

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

4、 離散型 顯示最后一次操作的狀態(tài) 1 表示成功, 0 表示出錯(cuò)Error 消息型 包含上次錯(cuò)誤說(shuō)明的字符串,如Status 為1 則表示無(wú),如Status 為0 則表示錯(cuò)誤消息字符串。例如:下面腳本生成一個(gè)日期由StartData1規(guī)定,但包含兩個(gè)標(biāo)記名PI-101;TI-101,日?qǐng)?bào)表。可以復(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è)計(jì)一個(gè)按鈕,當(dāng)按下按鈕時(shí),生成一個(gè).CSV表格。生成表格的起始日期,和起始時(shí)間可調(diào),表格時(shí)間間隔也可調(diào)。新建內(nèi)存型標(biāo)簽,標(biāo)簽數(shù)據(jù)類型為消息型:startdate 消息型; starttime 消息型其中:a,b,c,d,e,f 為需要在excel表格中體現(xiàn)的數(shù)據(jù)列。報(bào)表生成。 HDWStartDate = startdate;HDWStartTime =starttime; HDWDBDir = InfoInTouchAppDir(); HDWDataDir = HTGetLogDirectory(); HDWFilename = "E:111141.csv" HDWTags ="$Date, $Time, temp1,level1" HDWInterval = "1s" HDWDuration

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論