WinCC中歸檔數(shù)據(jù)片段的時(shí)間和尺寸設(shè)置_第1頁(yè)
WinCC中歸檔數(shù)據(jù)片段的時(shí)間和尺寸設(shè)置_第2頁(yè)
WinCC中歸檔數(shù)據(jù)片段的時(shí)間和尺寸設(shè)置_第3頁(yè)
WinCC中歸檔數(shù)據(jù)片段的時(shí)間和尺寸設(shè)置_第4頁(yè)
WinCC中歸檔數(shù)據(jù)片段的時(shí)間和尺寸設(shè)置_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、1歸檔數(shù)據(jù)片段介紹1.1概述WinCCV6.2開(kāi)始的后臺(tái)數(shù)據(jù)庫(kù)采用了MSSQLServer2005,所以歸檔方式與V5有所不同,它的運(yùn)行數(shù)據(jù)存放在數(shù)據(jù)片段(segment)當(dāng)中,工程師可以根據(jù)尺寸需求組態(tài)最大容量或根據(jù)時(shí)間周期啟動(dòng)新的數(shù)據(jù)庫(kù)歸檔片段。將歸檔數(shù)據(jù)連續(xù)的寫(xiě)入數(shù)據(jù)庫(kù),單個(gè)數(shù)據(jù)片段的尺寸到達(dá)或者時(shí)間界限到達(dá)時(shí),系統(tǒng)會(huì)自動(dòng)開(kāi)啟另一個(gè)數(shù)據(jù)片段進(jìn)行歸檔。當(dāng)數(shù)據(jù)片段的總體尺寸達(dá)到最大時(shí),最早的數(shù)據(jù)片段就會(huì)被覆蓋,重新開(kāi)始新的歸檔。如圖1所示。備份功能可以把將要被覆蓋的數(shù)據(jù)保存起來(lái)。1i.Ai-chivefil:iiLSgerA_:rrrTiLijp;ginp;T=gL:ip;glTLgF:d_

2、zt變量記錄-TestPicwin.mcpQhS-aEi-Ei-Ea-二二二DEi-Ea-三三EJTestPirAiiri.m匚p定時(shí)器丈件(F.:i嗣輯訛圖們箱肋:H.:iJJ歸襠TagLogginciT-agLogging瞞歸襠組態(tài)FastSlow;-n|;行I消息歸襠S報(bào)警記錄-TestPicwrin.mcpHDbb,二二l-ElElSSS文件(尸)編輯(E)視圖消息工具幫助(H+F消息塊+a消息類(lèi)別+擁組消息+血?dú)w檔齟態(tài)WinCC的歸檔數(shù)據(jù)分三部分,即變量記錄中的快速歸檔、慢速歸檔和報(bào)警記錄中的消息歸檔。對(duì)應(yīng)的數(shù)據(jù)分別保存在項(xiàng)目文件夾下ArchiveManager中的TagLoggin

3、gFast、TagLoggingSlow和AlarmLogging。三類(lèi)歸檔的運(yùn)行機(jī)制是一樣的,都是基于各自“歸檔組態(tài)”中設(shè)置的參數(shù)來(lái)維護(hù)歷史數(shù)據(jù)的。以快速歸檔為例說(shuō)明“歸檔大小”中各參數(shù)的含義。在運(yùn)行過(guò)程中,當(dāng)單個(gè)分段文件的尺寸達(dá)到A的參數(shù)100M后,系統(tǒng)自動(dòng)創(chuàng)建新的分段文件;如果系統(tǒng)連續(xù)運(yùn)行B參數(shù)1天后,仍沒(méi)有達(dá)到100M,但系統(tǒng)也會(huì)自動(dòng)創(chuàng)建新的分段文件,即使文件大小只有1M,系統(tǒng)也會(huì)自動(dòng)創(chuàng)建新的分段文件,因?yàn)闀r(shí)間超過(guò)了B參數(shù)。這樣,系統(tǒng)運(yùn)行中首先監(jiān)測(cè)單個(gè)分段文件的大小,只要超過(guò)A的參數(shù),系統(tǒng)就會(huì)自動(dòng)創(chuàng)建新的分段文件;同時(shí),單個(gè)分段中的數(shù)據(jù)時(shí)間范圍如果超出了B參數(shù)1天后,系統(tǒng)同樣會(huì)自動(dòng)創(chuàng)建

4、新的分段文件。文件夾TagLoggingFast中總的數(shù)據(jù)尺寸首先不會(huì)超過(guò)C的參數(shù),同時(shí)也不會(huì)超過(guò)D的參數(shù)。例如,系統(tǒng)1小時(shí)的數(shù)據(jù)就達(dá)到了100M,那么,根據(jù)設(shè)定系統(tǒng)只能保存10個(gè)小時(shí)的數(shù)據(jù)。因?yàn)榧词箾](méi)有達(dá)到BD限制的參數(shù),但是受到AC參數(shù)限制的原因,只能保存10個(gè)分段文件。對(duì)于超出參數(shù)CD的分段文件,系統(tǒng)默認(rèn)會(huì)刪除;如需保留,則需要設(shè)置第二頁(yè)選項(xiàng)卡“備份組態(tài)”。對(duì)于“更改分段的時(shí)間”中的設(shè)置,只有小于“單個(gè)分段所包含的時(shí)間段”的參數(shù)才起作用。如果“單個(gè)分段所包含的時(shí)間段”為1天,則“更改分段的時(shí)間”中的“月”“日”“星期”都不起作用。單個(gè)分段所包含的時(shí)間段更改分段的時(shí)間組中的有效參數(shù)小時(shí)分鐘

5、天小時(shí),分鐘周周,小時(shí),分鐘月日,“小時(shí),分鐘年月,日,小時(shí),分鐘例如:在“單個(gè)分段所包含的時(shí)間段”設(shè)定的是1小時(shí),則只有更改分段的時(shí)間組中“分鐘”參數(shù)是有效的;在“單個(gè)分段所包含的時(shí)間段”設(shè)定的是8小時(shí),則只有更改分段的時(shí)間組中“小時(shí)”和“分鐘”參數(shù)是有效的;在“單個(gè)分段所包含的時(shí)間段”設(shè)定的是1個(gè)月,則更改分段的時(shí)間組中的“日”,“小時(shí)”和“分鐘”參數(shù)是有效的。歸檔組態(tài)中的設(shè)置修改只有在下一次數(shù)據(jù)段生成的時(shí)候才會(huì)生效。組態(tài)要點(diǎn):在歸檔組態(tài)中,需要保證所有單個(gè)歸檔(包括快速歸檔,慢速歸檔和報(bào)警歸檔)片斷的個(gè)數(shù)不超過(guò)某一個(gè)值。經(jīng)過(guò)測(cè)試比較,SQL數(shù)據(jù)庫(kù)所能連接的單個(gè)歸檔片斷最大可行的數(shù)量為20

6、0個(gè)。歸檔片斷個(gè)數(shù)不能過(guò)多地超過(guò)這個(gè)數(shù)量,否則會(huì)影響MicrosoftSQLserver運(yùn)行性能。這會(huì)導(dǎo)致數(shù)據(jù)管理錯(cuò)誤。單個(gè)歸檔片斷的大小在服務(wù)器不應(yīng)超過(guò)700M,或者在CAS上不應(yīng)超過(guò)1G。1.2變量記錄計(jì)算為了詳細(xì)解釋數(shù)據(jù)段的功能和用法,舉例加以說(shuō)明:某用戶(hù)希望進(jìn)行兩個(gè)月的數(shù)據(jù)歸檔,其中有5000個(gè)變量的歸檔周期是2分鐘,50個(gè)變量的歸檔周期是2秒鐘,單個(gè)的數(shù)據(jù)片段時(shí)間設(shè)置為1周,怎樣設(shè)置相應(yīng)的數(shù)據(jù)段尺寸?在計(jì)算數(shù)據(jù)段尺寸前需要先考慮以下三個(gè)問(wèn)題:首先,一條慢速變量歸檔記錄與一條快速變量歸檔記錄占用的硬盤(pán)空間是不同的,因此要計(jì)算數(shù)據(jù)庫(kù)尺寸就得分兩種情況考慮。第二,WinCCV6.0版本開(kāi)始

7、,快慢速歸檔的歸檔周期界限可以由用戶(hù)自行設(shè)定,該參數(shù)在快速歸檔屬性的第三個(gè)標(biāo)簽項(xiàng)“歸檔內(nèi)容”中設(shè)置(如圖2)。所有勾選的條目將作為快速歸檔保存,除了勾選條目之外的其他歸檔數(shù)據(jù)則作為慢速歸檔保存。系統(tǒng)默認(rèn)采用1分鐘進(jìn)行計(jì)算。TagJ_oggingFasg圖2第三,數(shù)據(jù)歸檔類(lèi)型分為四類(lèi),只有周期連續(xù)歸檔的數(shù)據(jù)才能定量的計(jì)算其占用的數(shù)據(jù)庫(kù)尺寸,因此當(dāng)根據(jù)設(shè)定時(shí)間期限來(lái)計(jì)算并設(shè)置數(shù)據(jù)庫(kù)尺寸大小時(shí),需要考慮其他數(shù)據(jù)歸檔類(lèi)型的數(shù)據(jù),留出相應(yīng)的余量。1.2.1V6.慢速歸檔數(shù)據(jù)尺寸慢速歸檔時(shí)一條變量歸檔記錄占用32字節(jié)的空間,每個(gè)變量以2分鐘為歸檔周期,一周之內(nèi)會(huì)產(chǎn)生5040條記錄,若有5000個(gè)變量的歸檔

8、,則單個(gè)數(shù)據(jù)片段的大小計(jì)算為:32x5000 x5040=806400000byte=約等于800MB考慮到留出20%的余量,設(shè)定單個(gè)數(shù)據(jù)片段為1G所有數(shù)據(jù)歸檔期限是兩個(gè)月,因此所有段的尺寸為單個(gè)片段尺寸乘以單個(gè)片段的個(gè)數(shù),即:1GBx9=9GB該用戶(hù)在慢速歸檔的組態(tài)設(shè)置如圖3所示:Togl-QggingSlowArchiveCorifigurstiorRackupCorfiguration0KCancel數(shù)據(jù)歸檔兩個(gè)月以后,該用戶(hù)在SQLServer2000的企業(yè)管理器里可以看到9個(gè)標(biāo)志起止時(shí)間的數(shù)據(jù)庫(kù),這些都屬于數(shù)據(jù)片段。1.2.2V6.快速歸檔數(shù)據(jù)尺寸快速歸檔時(shí)一條變量歸檔記錄占用10字

9、節(jié)的空間,每個(gè)變量以2秒鐘為歸檔周期,一周之內(nèi)會(huì)產(chǎn)生302400條記錄,若有50個(gè)變量的歸檔,則單個(gè)數(shù)據(jù)片段的大小計(jì)算為:10 x50 x302400=151200000byte=約等于151MB考慮到留出20%的余量,設(shè)定單個(gè)數(shù)據(jù)片段為180MB所有數(shù)據(jù)歸檔期限是兩個(gè)月,因此所有段的尺寸為單個(gè)片段尺寸乘以單個(gè)片段的個(gè)數(shù),即:180MBx9=1620MB該用戶(hù)在快速歸檔的組態(tài)設(shè)置如圖4所示:圖41.2.3V6.2及以后版本歸檔數(shù)據(jù)尺寸從WinCCV6.2開(kāi)始,其計(jì)算比舊版本更容易,因?yàn)樗袛?shù)據(jù)都是以壓縮的形式存在的,快速和慢速歸檔都是以壓縮的形式保存??焖贇w檔所要求的空間取決于被存檔值的歸檔設(shè)

10、置,數(shù)據(jù)類(lèi)型和時(shí)間特性??焖贇w檔的值在數(shù)據(jù)庫(kù)中以壓縮格式儲(chǔ)存,并且每個(gè)測(cè)量值需要大約10到15個(gè)字節(jié)。在一些情況下可用更高的壓縮比。1.3報(bào)警記錄計(jì)算消息的運(yùn)行系統(tǒng)數(shù)據(jù):無(wú)過(guò)程值和注釋的每條消息需要至少172字節(jié)的硬盤(pán)空間。帶有最大數(shù)量過(guò)程值和注釋的每條消息需要4012字節(jié)的硬盤(pán)空間。由于不同項(xiàng)目添加的“系統(tǒng)塊”“用戶(hù)文本塊”和“過(guò)程值塊”的數(shù)量不同,而且報(bào)警發(fā)生的頻率并不確定,因此不能預(yù)先計(jì)算出報(bào)警記錄單個(gè)分段的最大尺寸。如果硬盤(pán)的容量比較大,結(jié)合1.1概述中的組態(tài)要點(diǎn),“單個(gè)分段的最大尺寸”不應(yīng)超過(guò)700M,根據(jù)工藝需要修改“單個(gè)分段所包含的時(shí)間段”大小。2.備份組態(tài)Tdg|_ogging

11、Fast歸檔組態(tài)備份組態(tài)歸檔內(nèi)容0KCancelHelpbpply對(duì)于分段時(shí)間超過(guò)“所有分段的時(shí)間段”或分段文件尺寸超過(guò)“所有分段的最大尺寸”的數(shù)據(jù),可以在右側(cè)“備份組態(tài)”勾選“激活備份”,設(shè)置“目標(biāo)路徑”保存超出的數(shù)據(jù);只有當(dāng)“目標(biāo)路徑”不存在或不可用時(shí),通過(guò)“備選目標(biāo)路徑”來(lái)保存超出的數(shù)據(jù);如果勾選“備份到兩個(gè)路徑”,超出的數(shù)據(jù)同時(shí)寫(xiě)入“目標(biāo)路徑”和“備選目標(biāo)路徑”,直到把整個(gè)硬盤(pán)寫(xiě)滿(mǎn)。3.査詢(xún)歷史歸檔在WinCC運(yùn)行系統(tǒng)中,只能查詢(xún)“歸檔組態(tài)”中的歸檔數(shù)據(jù),對(duì)于“備份組態(tài)”中導(dǎo)出的數(shù)據(jù)無(wú)法直接通過(guò)“在線(xiàn)趨勢(shì)/在線(xiàn)表格”控件查詢(xún)。在WinCC運(yùn)行時(shí),通過(guò)以下方法可以鏈接導(dǎo)出的歸檔數(shù)據(jù),對(duì)應(yīng)

12、的歷史數(shù)據(jù)即可通過(guò)“在線(xiàn)趨勢(shì)/在線(xiàn)表格”控件查詢(xún)。-TestPicwin.mcp文件編輯(E)視圖胖)幫助(H)kEl-Ei-B-二二二DCi-Q-=E=J:_JJTestPmin.mcp仍定時(shí)器丄歸襠鼬歸檔組卷TagLoggingFastTagLoggingSlowS報(bào)警記錄-TestPiGwin.mcpl文件苗)編輯(E)視圖但)消息工具(T)幫曲(H)沒(méi)有)鏈接的歸檔數(shù)據(jù)查詢(xún)結(jié)束后要及時(shí)斷開(kāi)鏈接,以免增加WinCC系統(tǒng)負(fù)荷。其他更多的方法請(qǐng)參考以下鏈接:在WinCC運(yùn)行系統(tǒng)中如何連接或斷開(kāi)已經(jīng)導(dǎo)出的報(bào)警記錄或變量記錄的歸檔片段?描述:如果超出了歸檔組態(tài)中設(shè)置的“所有分段的時(shí)間段”的范圍,

13、早期歸檔的報(bào)警記錄或變量記錄將不會(huì)在運(yùn)行系統(tǒng)中顯示。為了不丟失數(shù)據(jù),可以在備份組態(tài)中激活備份。歸檔備份的數(shù)據(jù)以“單個(gè)時(shí)間分段”的形式存儲(chǔ)在組態(tài)的目標(biāo)路徑中。當(dāng)運(yùn)行系統(tǒng)中再次需要備份的數(shù)據(jù)時(shí),可以使用下列幾種方法重新連接已經(jīng)備份出的報(bào)警記錄和變量記錄的數(shù)據(jù)。注意:歸檔片段的文件名(每個(gè)歸檔片段包含兩個(gè)文件)總是以時(shí)間戳結(jié)尾。格式如下:YYYYMMDDhhmm(例如:200908112245代表2009年8月11日22點(diǎn)45分)在WinCC信息系統(tǒng)的如下路徑中,可以獲得關(guān)于如何連接和斷開(kāi)導(dǎo)出的歸檔備份片斷的詳細(xì)描述:“使用WinCC歸檔過(guò)程值組態(tài)過(guò)程值歸檔”。“使用WinCC建立消息系統(tǒng)消息歸檔組

14、態(tài)消息歸檔”。注意:在自動(dòng)連接的情況下,需要注意接連地逐個(gè)拷貝歸檔片斷到相應(yīng)的路徑下;否則,一些歸檔片斷或許不能正確連接。通過(guò)控件連接/斷開(kāi)歸檔片斷(WinCC7.0及以上版本)WinCC7.0提供了新的WinCC控件。下列的控件通過(guò)工具欄在運(yùn)行環(huán)境下就能夠連接/斷開(kāi)歸檔片斷:AlarmControlTrendControlTableControlFunctionControlNo.過(guò)程1啟動(dòng)WinCC,在“圖形編輯器”中打開(kāi)帶有新控件的畫(huà)面。2雙擊控件,在彈出的對(duì)話(huà)框中選擇“工具欄”標(biāo)簽頁(yè)。注意:如果“屬性對(duì)話(huà)框”處于激活狀態(tài),那么在運(yùn)行環(huán)境中同樣也可以通過(guò)該菜單打開(kāi)屬性對(duì)話(huà)框。3在“鍵盤(pán)功

15、能”項(xiàng),激活“連接備份”和“斷開(kāi)備份”選項(xiàng)。然后點(diǎn)擊“確定”按鈕。4運(yùn)行時(shí)連接歸檔片斷點(diǎn)擊“連接備份”圖標(biāo)然后點(diǎn)擊“”按鈕。從列表中選擇包含所需歸檔片斷的文件夾。從當(dāng)前列表中選擇所需的路徑,點(diǎn)擊“確定”確認(rèn)。支持多項(xiàng)選擇。運(yùn)行時(shí)斷開(kāi)歸檔片斷點(diǎn)擊“斷開(kāi)備份”圖標(biāo)。選擇不需要的歸檔片斷,點(diǎn)擊“確定”確認(rèn)。支持多項(xiàng)選擇。通過(guò)VBS腳本連接/斷開(kāi)歸檔片斷使用如下的VBS功能連接/斷開(kāi)歸檔片斷:HMIRuntime.Logging.AlarmLogs.RestoreHMIRuntime.Logging.AlarmLogs.RemoveHMIRuntime.Logging.DataLogs.Restore

16、HMIRuntime.Logging.DataLogs.Remove以下提供的下載中包含一個(gè)WinCC畫(huà)面,該畫(huà)面中提供了用于連接/斷開(kāi)歸檔片斷的用戶(hù)接口。下載中還包含了文本形式的VBS腳本。WinCC畫(huà)面ConnectBackup_V6-2-SP2.PDL適用于WinCCV6.2SP2,WinCC畫(huà)面“ConnectBackup_V7-0.PDL”(圖01)適用于WinCCV7.0。ConnectAlarm-Backup-startedtnFolder:C:tesftALGIt?From:2009-08-11To:2009-08-14Return:0ConnectAlarm-Backup-f

17、inished22.08.0917:31:16Format:YYYY-r.1f.1-DDFrom:2009-0B-11To:2009-06-1-ConnectAlarm-BackupConnectTag-BackupRemoteAlarm-BackupRemoveTag-BackupFolder:C:tesMLG圖01m詼Connect_Archiv-Backup_in_Runtime.zip(19KB)關(guān)于下載中WinCC畫(huà)面的注意事項(xiàng):顯示畫(huà)面窗口中的畫(huà)面“ConnectBackup.PDL”大小是寬290像素、高350像素。畫(huà)面窗口同等大小,但是可以自適應(yīng)。在輸入域中以指定的格式輸入時(shí)間

18、范圍??梢蕴砑訒r(shí)間的格式類(lèi)型為(YYYY-MM-DDhh:mm:ss)。在輸入域“From:”中指定第一個(gè)歸檔片斷的起始時(shí)間,在輸入域“To:”中指定最后一個(gè)歸檔片斷的起始時(shí)間。選擇的輸出格式為“2999-19-39”,如果添加了時(shí)間那么輸出格式為“2999-19-3929:59:59”。在輸入域“Folder”中輸入歸檔片斷的目標(biāo)路徑,該路徑是在報(bào)警記錄和變量記錄的歸檔組態(tài)中已經(jīng)設(shè)置的。當(dāng)連接/斷開(kāi)變量記錄的歸檔片斷時(shí),指定時(shí)間范圍內(nèi)的所有的歸檔片斷(包括快速歸檔和慢速歸檔)都會(huì)被連接/移除。在連接/斷開(kāi)過(guò)程中,相應(yīng)的按鈕禁用。關(guān)于下載中腳本的注意事項(xiàng):在腳本中用到的VBS函數(shù)RestoreMethod。RestoreMethod的超時(shí)參數(shù)的值被設(shè)置為-T,也就是說(shuō)將會(huì)一直等待直到片斷的數(shù)據(jù)被連接上。關(guān)于“RestoreMethod和它參數(shù)的詳細(xì)描述參見(jiàn)WinCC信息系統(tǒng)中的以下路徑“使用WinCCVBSforcreatingproceduresandactionsVBSReferenceMet

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論