Wonderware-InTouch历史数据库之报表曲线Historian客户端开发
Historian是Wonderware系列的歷史數據庫,專門用來存儲Intouch標記名的歷史數據的。若需要查看其數據,需要借助與之成套的客戶端:Trend和Querry。因此在采購Historian的同時,還需要另外采購一套或者多套Client客戶端,這樣用戶就可以利用查詢數據報表以及曲線了。
然而Historian和Client價格昂貴,根據點數不同價格不同。為了適當減輕一些其采購費用,可通過C#或者VB語言開發Client客戶端,實現類似Trend和Querry的功能,省去了萬把大幾萬塊錢,何樂而不為,在功能方面為只求實用,過猶不及,也比較給力,下面就是開發出來的一個雛形。
-
思路1:根據DTPicker控件設定起始時間
-
思路2:分系統或組規劃數據類型
-
思路3:報表和曲線集成在一起,共用數據集
-
思路4:設定分析線,放大及縮小曲線比例
-
思路5:以exe或者ocx或者dll的形式存在,根據實際需求自定義
-
思路6:導出、打印報表或者曲線圖譜
-
思路7:可移植性強
-
思路8:數據源來自Historian、SQL、Mysql、Access、InSQL
-
思路9 :多色渲染,美觀大方
-
思路10:查詢檢索速度要快、數據分析量要大
-
思路11:動態選擇展示的變量,自行添加需要顯示報表和曲線的變量
以下曲線時間跨度是半年
?
自制Historian客戶端與原版Historian Client的比較:
原版Historian Client的Trend曲線
自制Historian客戶端曲線
兩者時間跨度為相同一個月時間,起止時間一致。
個人時間有限,功能管理方面只能慢慢完善,根據以上列出的11個思路,制作你想要的功能。
詳細了解請從下面鏈接觀看視頻:
?
Wonderware-InTouch歷史數據庫之報表曲線Historian客戶端開發
?
?
?
?
?
?
?
?
?
?
總結
以上是生活随笔為你收集整理的Wonderware-InTouch历史数据库之报表曲线Historian客户端开发的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ClickHouse SAMPLE 采样
- 下一篇: PostgreSQL in amp; =