WINCC的變量記錄中,有壓縮歸檔的功能,可以在設(shè)定的時(shí)間間隔內(nèi),對(duì)已采集的數(shù)據(jù)進(jìn)行一定的數(shù)值計(jì)算,如平均值、求和值、最大值、最小值。因而在某些需要應(yīng)用場(chǎng)合使用壓縮歸檔比較方便。
例如:
1、通過每個(gè)小時(shí)進(jìn)行一次數(shù)值壓縮,即可實(shí)現(xiàn)簡(jiǎn)單的整點(diǎn)報(bào)表。
2、如《WINCC完美報(bào)表專用版例程》中描述的,對(duì)于時(shí)間跨度較長(zhǎng)的報(bào)表,如月報(bào)表和年報(bào)表,使用每日的壓縮歸檔,可以相當(dāng)大程度地提高查詢速度。
首先,壓縮歸檔的時(shí)間間隔,最好使用自定義的定時(shí)器,這樣可以在調(diào)試階段通過手動(dòng)設(shè)置到較短的時(shí)間內(nèi)進(jìn)行功能測(cè)試,而測(cè)試完成后交工時(shí),則設(shè)置到正常的日或者時(shí)。
一直以來(lái),被這四種方法搞得很糊涂。而且每次看完幫助以后,很快就遺忘。最近總算清晰地梳理了。
壓縮歸檔屬性設(shè)置這里面一共有3個(gè)詞匯:計(jì)算、復(fù)制和刪除。
不必再言,一定要計(jì)算,計(jì)算才能得到壓縮歸檔的結(jié)果。所以,每個(gè)選項(xiàng)里面都有計(jì)算。
2、復(fù)制
復(fù)制是指壓縮數(shù)據(jù)庫(kù)對(duì)待原始數(shù)據(jù)的態(tài)度,是復(fù)制過來(lái)還是不復(fù)制過來(lái)。
如果選擇復(fù)制,則會(huì)在壓縮數(shù)據(jù)庫(kù)中生成兩套數(shù)據(jù),就是原始數(shù)據(jù)在一定的時(shí)間間隔內(nèi),會(huì)有一次統(tǒng)計(jì)數(shù)據(jù)行。這一點(diǎn),在求和統(tǒng)計(jì)時(shí)特別明顯。或許可以用于某種形式的簡(jiǎn)單報(bào)表的數(shù)據(jù)加統(tǒng)計(jì)功能,但前提是,數(shù)據(jù)的排列時(shí)間需要精確可提取,還有,統(tǒng)計(jì)數(shù)據(jù)這一行的時(shí)間標(biāo)簽如何能加上統(tǒng)計(jì)符號(hào)的標(biāo)記?恐怕只有客戶不在乎的情況下才可以。
3、刪除
刪除是指存放源數(shù)據(jù)的原數(shù)據(jù)庫(kù),對(duì)待原始數(shù)據(jù)的態(tài)度。如果選擇了刪除,那么在每次進(jìn)行計(jì)算統(tǒng)計(jì)之后,系統(tǒng)將刪除原數(shù)據(jù)庫(kù)中的數(shù)據(jù)。 如果選擇刪除,那么曲線趨勢(shì)圖功能也會(huì)受到影響,因而趨勢(shì)圖只能選擇用壓縮歸檔來(lái)做曲線了。
現(xiàn)在看,恐怕極少的項(xiàng)目會(huì)接受。
數(shù)據(jù)刪除,速度可能提高一些?數(shù)據(jù)存儲(chǔ)量無(wú)疑是可以大大減少了。但我們現(xiàn)在的硬盤,一般的項(xiàng)目會(huì)在乎嗎?
弄明白了三個(gè)術(shù)語(yǔ)的含義,壓縮歸檔處理方法里面的4個(gè)選擇項(xiàng)分別啥含義,就很明白了。我們一般做項(xiàng)目,沒有特殊考慮,還是大部分要選擇最簡(jiǎn)單的“計(jì)算”即可。如果您還有不明白之處,歡迎您到本站“儀表論壇”發(fā)帖交流。