1、背景
WinCC實現報表歷來是老大難,自帶的報表功能不好使,又沒有好用的第三方控件。雖然網上也有很多實現報表的方法,但是毫無例外的要求使用者具有腳本編程功底,HwDataReport的出現將終結這一現象。您無需一行腳本即可完成WINCC報表,除了可以打印及導出Excel外還支持曲線展示。
該控件不但可以嵌入到WinCC/TIA WinCC畫面中,還有單獨的可執行程序提供查詢。除了可以在控件界面里操作查詢,還支持使用腳本控制該控件,功能非常強大。
2、控件授權
控件授權:V4.0以下免費,V5.0及以上收費
3、HwDataReport簡介
HwDataReport是一個第三方報表控件,它的使用極其簡單,你只需將它拖到畫面上即可,在運行時通過選擇起始時間、結束時間即可顯示該時間段內的數據。通過查詢時間間隔可以設置讀到報表中的數據間隔時間,比如取一分鍾的平均值、10分鍾的平均值或是1小時的平均值等,可以很容易的形成日報表、班報表及月報表等等。所有功能無需一行腳本代碼即可完成。
4、控件功能
控件名稱: HwDataReport
V41.0
1、不用寫一行腳本;
2、可以自定義查詢時間,支持生成班、日、月和年報表;
3、可以自定義報表標題、背景色和字體;
4、可以自定義列標題,替換歸檔變量名稱為自定義名稱;
5、自定義顯示的小數位數;
6、支持累積量、平均值、最大值、最小值和差值;
7、支持多個不同格式的報表;
8、支持數據預覽和打印;
9、支持導出為Excel;
10、提供API接口,可以使用VBS控制它定時自動生成報表並打印;
11、支持運行在客戶機上,可以設置歸檔數據服務器名稱;
12、支持自定義報表打印樣式;
13、支持曲線展示;
14、可以嵌入到WinCC畫面里,和您的項目融為一體;
15、支持查詢字符串類型變量;
5、控件下載
下載地址(這里有使用演示):
鏈接:https://pan.baidu.com/s/1t-5BPQmeUbWRVH9FJ-tjPg
提取碼:63rt
購買地址;
https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4023-18175796676.16.54639955
6、控件支持平台
下列平台已測試通過:
Win7/Win8/Win8.1/Win10 32/64bit
經典WinCC V7.0及以上版本
TIA WinCC Prefessional V11.0及以上版本
經過若干大版本更新及根據客戶使用反饋對bug的修補,該控件目前已非常成熟,歡迎使用!任何使用中的問題請隨時反饋,謝謝支持和關注!
7、技術優勢
目前市面上做WinCC報表的非常多,但是無外乎是基於MSFlexGrid及OWC,它們無一例外都屬於ActiveX技術,這是微軟一種過時的技術。MSFlexGrid表格樣式太古老,非常難看,未來的操作系統未必會支持。OWC在Win10上會有問題,且它不是免費的,綁定了Office授權,也就是說如果你的Office不是正版,那么使用OWC是存在版權問題的。
HwDataReport基於微軟最新的DotNet技術,界面清新且完美支持Win10及未來版本,可以放心使用。
8、主要更新記錄
2018-9-22: V33.0(PRO)&V3.1(Int'l)
允許自定義打印時的表頭和表尾,下圖是配置窗口:
下圖是打印效果:
2019-4-5: V35.0(PRO)&V10.0(Int'l)
優化對曲線的支持、可選橫向和縱向打印;
2019-6-3: V38.0:
修補了連接遠程WINCC的bug;
2019-8-21:V40.0:
修補了授權bug,重啟后有時授權無效;
2019-9-18:V41.0:
增加了對字符串歸檔變量的支持;