版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
我們畢業(yè)啦其實(shí)是答辯的標(biāo)題地方組態(tài)軟件及應(yīng)用技術(shù)14.1組態(tài)王變量的歷史記錄屬性第14章
組態(tài)王歷史庫(kù)14.2歷史記錄存儲(chǔ)及文件的格式14.3歷史數(shù)據(jù)的查詢14.4網(wǎng)絡(luò)歷史庫(kù)的備份合并14.1組態(tài)王變量的歷史記錄屬性圖14-1記錄屬性設(shè)置在組態(tài)王中,離散型、整型和實(shí)型變量支持歷史記錄,字符串型變量不支持歷史記錄。組態(tài)王的歷史記錄形式可以分為數(shù)據(jù)變化記錄、定時(shí)記錄(最小單位為1分鐘)和備份記錄。記錄形式的定義通過(guò)變量屬性對(duì)話框中提供的選項(xiàng)完成。在工程瀏覽器的數(shù)據(jù)詞典中找到需要定義記錄的變量,雙擊該變量進(jìn)入“定義變量”對(duì)話框,選擇“記錄和安全區(qū)”屬性頁(yè),如圖14-1所示。記錄屬性的定義:不記錄:此選項(xiàng)有效時(shí),則該變量值不進(jìn)行歷史記錄。數(shù)據(jù)變化記錄:系統(tǒng)運(yùn)行時(shí),變量的值發(fā)生變化,而且當(dāng)前變量值與上次的值之間的差值大于設(shè)置的變化靈敏度時(shí),該變量的值才會(huì)被記錄到歷史記錄中。這種記錄方式適合于數(shù)據(jù)變化較快的場(chǎng)合。如圖14-2所示。遠(yuǎn)程有若干具有歷史記錄功能的數(shù)據(jù)采集設(shè)備,中心控制室通過(guò)撥號(hào)網(wǎng)絡(luò)與這些站點(diǎn)數(shù)據(jù)采集設(shè)備循環(huán)連接,因?yàn)槭桥c每個(gè)站點(diǎn)間斷連接的,所以如果在中心站上直接記錄數(shù)據(jù)的話,會(huì)造成歷史記錄為間斷的現(xiàn)象。而設(shè)備中存儲(chǔ)的記錄如果此時(shí)直接插入到歷史庫(kù)中,也會(huì)造成歷史庫(kù)混亂。在組態(tài)王6.53中完整的解決了這個(gè)問(wèn)題。首先對(duì)應(yīng)的變量的歷史記錄定義為“備份記錄”,則無(wú)論系統(tǒng)是否與數(shù)據(jù)采集設(shè)備相連接,變量都不會(huì)向歷史庫(kù)中記錄數(shù)據(jù)。當(dāng)系統(tǒng)與某個(gè)設(shè)備連通后,系統(tǒng)通過(guò)驅(qū)動(dòng)程序?qū)⒃O(shè)備中存儲(chǔ)的歷史記錄讀取上來(lái),并按照約定的時(shí)間格式和變量類型等插入到組態(tài)王的歷史庫(kù)中。這樣就保證了歷史庫(kù)的完整性。圖14-2采集遠(yuǎn)程設(shè)備中的歷史記錄14.2歷史記錄存儲(chǔ)及文件的格式在組態(tài)王工程瀏覽器中,打開(kāi)“歷史記錄配置”屬性對(duì)話框。如圖14-3所示。圖14-3歷史記錄配置⑴歷史記錄的啟動(dòng)選擇:如果選擇“運(yùn)行時(shí)自動(dòng)啟動(dòng)”選項(xiàng),則運(yùn)行系統(tǒng)啟動(dòng)時(shí),直接啟動(dòng)歷史記錄。否則,運(yùn)行時(shí)用戶也可以通過(guò)系統(tǒng)變量“$啟動(dòng)歷史記錄”來(lái)隨時(shí)啟動(dòng)歷史記錄?;蛲ㄟ^(guò)選擇運(yùn)行系統(tǒng)中“特殊”菜單下的“啟動(dòng)歷史記錄”命令來(lái)啟動(dòng)歷史記錄。⑵歷史庫(kù)文件保存時(shí)間長(zhǎng)度設(shè)置:在“文件保存天數(shù)”"編輯框中選擇歷史庫(kù)保存的時(shí)間長(zhǎng)度。最長(zhǎng)為8000天,最短為1天。當(dāng)?shù)竭_(dá)規(guī)定的時(shí)間時(shí),系統(tǒng)自動(dòng)刪除最早的歷史記錄文件。⑶
歷史庫(kù)存儲(chǔ)路徑的選擇:歷史庫(kù)的存儲(chǔ)路徑可以選擇當(dāng)前工程路徑,也可以指定一個(gè)路徑。如果工程為單機(jī)模式運(yùn)行,則系統(tǒng)在指定目錄下建立一個(gè)“本站點(diǎn)”目錄,存儲(chǔ)歷史記錄文件。如果是網(wǎng)絡(luò)模式,本機(jī)為“歷史記錄服務(wù)器”,則系統(tǒng)在該目錄下為每個(gè)與本機(jī)連接的IO服務(wù)器建立一個(gè)目錄(本機(jī)的目錄名稱為本機(jī)的節(jié)點(diǎn)名,IO服務(wù)器的目錄名稱為IO服務(wù)器的站點(diǎn)名),分別保存來(lái)自各站點(diǎn)的歷史數(shù)據(jù)。⑷歷史記錄文件格式:組態(tài)王的歷史記錄文件包括三種:*.tmp,*.std,*.ev。*.tmp為臨時(shí)的數(shù)據(jù)文件,*.std為壓縮的原始數(shù)據(jù)文件,*.ev為進(jìn)行了數(shù)據(jù)處理的特征值文件,供組態(tài)王歷史趨勢(shì)曲線調(diào)用。為了保證數(shù)據(jù)記錄的快速和穩(wěn)定,保證系統(tǒng)的運(yùn)行效率,當(dāng)被記錄的變量的值發(fā)生變化或者定時(shí)記錄中所設(shè)定的時(shí)間間隔到達(dá)后,組態(tài)王的歷史記錄首先被記錄到一個(gè)臨時(shí)文件中,該文件的文件名格式類似為project200308200700.tmp(project年月日時(shí).tmp),每一小時(shí)生成一個(gè),該文件不是壓縮文件,而每到整點(diǎn)時(shí)間如8點(diǎn)時(shí),運(yùn)行系統(tǒng)讀出.temp文件中的數(shù)據(jù)進(jìn)行壓縮處理并生成真正的歷史庫(kù)記錄文件——.std文件,如project200308200700.std。數(shù)據(jù)壓縮處理完成后,生成一個(gè)新的時(shí)刻的.tmp文件,上一個(gè)小時(shí)的.tmp文件則被刪除。組態(tài)王每一天的歷史數(shù)據(jù)保存為一個(gè).std文件。在每個(gè)整點(diǎn)時(shí)刻,組態(tài)王讀出.tmp文件中的數(shù)據(jù)進(jìn)行壓縮處理的同時(shí),要對(duì)原始的數(shù)據(jù)文件進(jìn)行算法過(guò)濾,生成.ev文件,如project200300.ev,此文件專供組態(tài)王的歷史趨勢(shì)曲線調(diào)用,每一年生成一個(gè)新的ev文件。注意:歷史記錄配置對(duì)話框中的“數(shù)據(jù)文件記錄時(shí)數(shù)”和“記錄起始時(shí)刻”不起作用,保留它只是為了保證版本的兼容性14.3歷史數(shù)據(jù)的查詢?cè)诮M態(tài)王運(yùn)行系統(tǒng)中可以通過(guò)以下兩種方式查詢歷史數(shù)據(jù):報(bào)表、歷史趨勢(shì)曲線。l、使用報(bào)表查詢歷史數(shù)據(jù):主要通過(guò)以下兩個(gè)函數(shù)實(shí)現(xiàn):ReportsetHistdata()和ReportsetHistData2()。有關(guān)這兩個(gè)函數(shù)的說(shuō)明及使用方法請(qǐng)參見(jiàn)報(bào)表歷史數(shù)據(jù)查詢函數(shù)或查看命令語(yǔ)言函數(shù)。2、使用歷史趨勢(shì)曲線查詢歷史數(shù)據(jù)。組態(tài)王提供三種形式的歷史趨勢(shì)曲線:1).歷史趨勢(shì)曲線控件。歷史趨勢(shì)曲線控件的使用方法請(qǐng)參見(jiàn)歷史趨勢(shì)曲線控件。
2).圖庫(kù)中的歷史趨勢(shì)曲線。使用方法請(qǐng)參見(jiàn)通用歷史趨勢(shì)曲線。
3).工具箱中的歷史趨勢(shì)曲線。使用方法請(qǐng)參見(jiàn)個(gè)性化歷史趨勢(shì)曲線。用戶可以根據(jù)自己的需要來(lái)選擇使用哪種曲線。14.4網(wǎng)絡(luò)歷史庫(kù)的備份合并在使用組態(tài)王網(wǎng)絡(luò)功能時(shí),有些系統(tǒng)中歷史記錄服務(wù)器與IO服務(wù)器不是經(jīng)常連接的,而是間斷連接的,如撥號(hào)網(wǎng)絡(luò)連接的網(wǎng)絡(luò)系統(tǒng)。在這種情況下,IO服務(wù)器上變量的歷史記錄數(shù)據(jù)如果在網(wǎng)絡(luò)不通的時(shí)候很容易丟失。為了解決這個(gè)問(wèn)題,組態(tài)王中專門(mén)提供了網(wǎng)絡(luò)歷史庫(kù)存儲(chǔ)“備份合并”的功能。在一般的網(wǎng)絡(luò)里,IO服務(wù)器是不進(jìn)行歷史庫(kù)記錄的,而是將所有的數(shù)據(jù)都發(fā)送到歷史記錄服務(wù)器上記錄。在組態(tài)王的“網(wǎng)絡(luò)配置”中提供了一個(gè)選項(xiàng)“進(jìn)行歷史數(shù)據(jù)備份”。如圖14-4所示。網(wǎng)絡(luò)配置的其它選項(xiàng)及功能請(qǐng)參見(jiàn)“第9章組態(tài)王的網(wǎng)絡(luò)連接及ForInternet應(yīng)用”。圖14-4IO服務(wù)器上選擇歷史數(shù)據(jù)庫(kù)備份在IO服務(wù)器上選擇該項(xiàng),則系統(tǒng)運(yùn)行時(shí),IO服務(wù)器自動(dòng)記錄本機(jī)產(chǎn)生的歷史記錄。在歷史記錄服務(wù)器上建立遠(yuǎn)程站點(diǎn)時(shí),可以看到IO服務(wù)器記錄歷史記錄的選項(xiàng),如圖14-5所示。圖14-5在歷史記錄服務(wù)器上建立遠(yuǎn)程站點(diǎn)注意:進(jìn)行歷史數(shù)據(jù)備份的站點(diǎn),必須在“網(wǎng)絡(luò)配置”中選擇“本機(jī)是歷史記錄服務(wù)器”,否則無(wú)法進(jìn)行歷史記錄。
然后定義歷史記錄服務(wù)器的節(jié)點(diǎn)類型,如圖14-6所示。圖14-6定義歷史記錄服務(wù)器的節(jié)點(diǎn)類型這樣當(dāng)系統(tǒng)運(yùn)行時(shí),無(wú)論網(wǎng)絡(luò)連通與否,歷史記錄服務(wù)器都不會(huì)記錄來(lái)自IO服務(wù)器上的變量的實(shí)時(shí)庫(kù)中的值。在網(wǎng)絡(luò)連通時(shí),需要用戶通過(guò)命令語(yǔ)言調(diào)用組態(tài)王提供的歷史庫(kù)備份函數(shù)——BackUpHistData()來(lái)將IO服務(wù)器上的歷史數(shù)據(jù)傳送到歷史記錄服務(wù)器上。BackUpHistData()函數(shù)的使用方法:函數(shù)名稱:BackupStationData(Str*chMchinename,LongftEndtime)功能:通過(guò)網(wǎng)絡(luò)與遠(yuǎn)程站點(diǎn)建立連接,將遠(yuǎn)程站點(diǎn)的數(shù)據(jù)從上一次備份的時(shí)間到ftEndtime的時(shí)間段之間的數(shù)據(jù)備份到服務(wù)器中。返回值:BOOL型。當(dāng)函數(shù)調(diào)用成功函數(shù)返回TRUE,否則返回FALSE。參數(shù)1:chMchinename
字符串型,遠(yuǎn)程站點(diǎn)IO服務(wù)器名稱,服務(wù)程序通過(guò)該名稱與遠(yuǎn)程站點(diǎn)建立連接。參數(shù)2:ftEndtime
代表時(shí)間的長(zhǎng)整型秒數(shù),指定備份的結(jié)束時(shí)間??梢允褂肏TConvertTime()函數(shù)來(lái)獲得結(jié)束時(shí)間的整型。例如:在歷史記錄服務(wù)器上備份“IO采集站”的歷史記錄到當(dāng)前時(shí)間。在命令語(yǔ)言中按照以下方法實(shí)現(xiàn)。longendTime;endTime=HTConvertTime($年,$月,$日,$時(shí),$分,0);BackUpHis
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年綜合石材供應(yīng)安裝合同3篇
- 2025年度出租車公司車輛保險(xiǎn)理賠服務(wù)合同3篇
- 2024年資料管理臨時(shí)工聘任協(xié)議范本版
- 2025年度智能家居燈具定制安裝合同模板2篇
- 《鮮益母草膠囊a》課件
- 2024年試樁項(xiàng)目施工責(zé)任協(xié)議版B版
- 2024年知名電影發(fā)行與放映合同
- 2024年電動(dòng)滑板車租賃合同3篇
- 2024年酒店會(huì)議住宿優(yōu)惠合同
- 2024幼兒園教職員工勞動(dòng)合同與幼兒安全教育及應(yīng)急處理協(xié)議3篇
- 2025年四川長(zhǎng)寧縣城投公司招聘筆試參考題庫(kù)含答案解析
- 2024年06月上海廣發(fā)銀行上海分行社會(huì)招考(622)筆試歷年參考題庫(kù)附帶答案詳解
- TSG 51-2023 起重機(jī)械安全技術(shù)規(guī)程 含2024年第1號(hào)修改單
- 計(jì)算機(jī)科學(xué)導(dǎo)論
- 浙江省杭州市錢塘區(qū)2023-2024學(xué)年四年級(jí)上學(xué)期英語(yǔ)期末試卷
- 《工程勘察設(shè)計(jì)收費(fèi)標(biāo)準(zhǔn)》(2002年修訂本)
- 2024年一級(jí)消防工程師《消防安全技術(shù)綜合能力》考試真題及答案解析
- 安徽省森林撫育技術(shù)導(dǎo)則
- 2023七年級(jí)英語(yǔ)下冊(cè) Unit 3 How do you get to school Section A 第1課時(shí)(1a-2e)教案 (新版)人教新目標(biāo)版
- 泌尿科主任述職報(bào)告
- 2024年湖南省公務(wù)員考試《行測(cè)》真題及答案解析
評(píng)論
0/150
提交評(píng)論