citecthistorian報(bào)表制作

citecthistorian報(bào)表制作

ID:22838886

大?。?.88 MB

頁數(shù):54頁

時(shí)間:2018-10-31

citecthistorian報(bào)表制作_第1頁
citecthistorian報(bào)表制作_第2頁
citecthistorian報(bào)表制作_第3頁
citecthistorian報(bào)表制作_第4頁
citecthistorian報(bào)表制作_第5頁
資源描述:

《citecthistorian報(bào)表制作》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、目 錄一.前言2二.ReportingManager安裝51.存儲(chǔ)過程和函數(shù)52. 安裝過程6三.ReportingManager配置91.HistorianReports部署管理92.數(shù)據(jù)庫存儲(chǔ)過程和函數(shù)21四.報(bào)表制作與發(fā)布281.報(bào)表開發(fā)282.報(bào)表發(fā)布51CitectHistorian報(bào)表制作一.前言CitectHistorian具有二種數(shù)據(jù)存儲(chǔ)機(jī)制1.逢變則存:當(dāng)數(shù)據(jù)變化超過設(shè)定的死區(qū)時(shí),將數(shù)據(jù)存入到Historian的數(shù)據(jù)庫中(默認(rèn))2.定時(shí)上傳:按照用戶設(shè)定的時(shí)間,將數(shù)據(jù)存入到用戶自定義的數(shù)據(jù)庫中二種方式都有各自的優(yōu)缺點(diǎn)逢變則存方式可以節(jié)省用戶組態(tài)時(shí)間,數(shù)據(jù)結(jié)構(gòu)高效合理

2、,缺點(diǎn)就是沒有提供豐富的數(shù)據(jù)接口,方便用戶提取數(shù)據(jù)制作報(bào)表。如用戶想獲取一組變量,無論這些數(shù)據(jù)點(diǎn)是否發(fā)生了變化,或者變化了多少次,按照用戶設(shè)定的起始終止時(shí)間,時(shí)間間隔等輸入條件,返回指定的記錄集等。需要獨(dú)立安裝citect提供的報(bào)表工具,安裝和修改一些SQL函數(shù),才能完成定時(shí)上傳需要用戶根據(jù)報(bào)表的需求先預(yù)先定義好數(shù)據(jù)表的字段,設(shè)定定時(shí)時(shí)間,查詢簡(jiǎn)單,方便報(bào)表的制作。缺點(diǎn)是報(bào)表需要的數(shù)據(jù)點(diǎn)多時(shí),數(shù)據(jù)庫創(chuàng)建和組態(tài)配置,調(diào)試運(yùn)行麻煩。數(shù)據(jù)變化緩慢時(shí)浪費(fèi)硬盤空間。所以,這篇文檔最主要是側(cè)重于citectHistorian逢變則存方式下,按照設(shè)定的時(shí)間間隔在指定的時(shí)間范圍內(nèi)搜索數(shù)據(jù)。方便用戶制

3、作最常見的日,月,年等報(bào)表。以Citect安裝程序自帶的Example為例,將5個(gè)回路的SP,PV值共10個(gè)點(diǎn)為例,存入到Hisotiran的實(shí)時(shí)數(shù)據(jù)庫中,然后制作日?qǐng)?bào)表。如圖1.1,將回路運(yùn)行在自動(dòng)模式下,手動(dòng)修改SP值,則PV的值經(jīng)過一段時(shí)間后穩(wěn)定。圖1.1將5個(gè)回路的SP,PV變量值分別存入Historian的Loop_SP,loop_PV文件夾中,如圖1.2圖1.2通過Historian的屬性,可以獲知綁定的SQL數(shù)據(jù)庫,如下圖1.3定義的為ExamleHisDB,圖1.3在以后的報(bào)表示例,關(guān)聯(lián)的數(shù)據(jù)則需要通過SLQ語句直接從上圖的ExampleHisDB數(shù)據(jù)庫中查詢。在Hi

4、storian數(shù)據(jù)庫中,如ExampleHisDB,最重要的3張數(shù)據(jù)表,如下圖紅色框Tags:用于存儲(chǔ)用戶選擇的變量信息,并且為每一個(gè)變量分配一個(gè)ID.NumericSamples:所有模擬量變量的變量ID,實(shí)時(shí)值,時(shí)間戳,質(zhì)量戳全部存儲(chǔ)在該表中DigitalSamples:所有開關(guān)量變量的變量ID,實(shí)時(shí)值,時(shí)間戳,質(zhì)量戳全部存儲(chǔ)在該表中所有報(bào)表數(shù)據(jù)的查詢分析最本質(zhì)還是基于這些關(guān)系表,如圖1.4&1.5圖1.4圖1.5二.ReportingManager安裝1.存儲(chǔ)過程和函數(shù)打開開始菜單->程序->MicrosoftSQLserver2008R2->SQLserverManageme

5、ntStudio連接后找到Historian所對(duì)應(yīng)的運(yùn)行數(shù)據(jù)庫,如ExampleHisDB,Citect在創(chuàng)建該數(shù)據(jù)庫的同時(shí),也創(chuàng)建了citect為客戶提供的方便查詢和分析的存儲(chǔ)過程和函數(shù),如圖2.1.1圖2.1.1如上圖,最重要的函數(shù)為dbo.ToDate以及dbo.ToBigInt,由于Historian存儲(chǔ)的時(shí)間戳是以納秒級(jí)為單位的時(shí)間值,用戶必須通過該函數(shù)的轉(zhuǎn)換才能獲取常規(guī)顯示的YYYY-MM-DDHH:SS:TT格式,但是這些函數(shù)對(duì)于報(bào)表的制作顯然還不夠簡(jiǎn)潔和友好,需要大量的代碼編程,所以需要安裝工具-ReportManager2. 安裝過程打開Historian的安裝文件

6、目錄,找到ExtrasReportingManager,雙擊SetUp.exe,如圖2.2.1圖2.2.1點(diǎn)擊Accept,選擇接受協(xié)議許可圖2.2.2等待安裝文件就緒,就緒后進(jìn)行下圖2.2.3安裝圖2.2.3點(diǎn)擊Next,默認(rèn)選擇程序安裝,如圖2.2.4圖2.2.4點(diǎn)擊Next,繼續(xù)安裝,如圖2.2.5圖2.2.5點(diǎn)擊Next,繼續(xù)安裝,如圖2.2.6圖2.2.6點(diǎn)擊Close,完成了ReportManager工具的全部安裝三.ReportingManager配置1.HistorianReports部署管理打開配置工具,如下圖3.1.1圖3.1.1進(jìn)入HistorianRepo

7、rts部署管理工具,圖圖3.1.2選擇HistorianDatabase,,右鍵選擇功能菜單Register,如下圖3.1.3圖3.1.3彈出數(shù)據(jù)庫連接設(shè)置,手動(dòng)輸入需要部署的數(shù)據(jù)庫信息,如圖3.1.4圖3.1.4圖3.1.5如上圖3.1.5:sqlserver:輸入ip地址實(shí)例名默認(rèn)采用集成的windows驗(yàn)證,也可以采用SQL的驗(yàn)證,那么則需要手動(dòng)輸入SQL里賬戶名和密碼Database:從下拉框中選擇需要部署的數(shù)據(jù)庫,一次只能部署一個(gè),如果想要部署

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。