一、 概述。
本曲線控制元件在處理快速長時間實時曲線繪圖和打開處理超大容量靜態曲線資料時,具有優異的性能,例如:放大、縮小、平移、恢復全圖、實時移動繪制曲線、實時收碩訓制曲線、無級不對稱平移或放縮曲線、固定橫向或縱向放碩訓平移曲線等等,任何狀態下曲線顯示不失真。在打開多達200多兆的外部曲線資料時,用時僅幾十秒,調入顯示后,可以隨時隨意地快速編輯(放大、縮小、平移等)曲線,并且可以任意次關閉打開大容量曲線資料檔案。
本控制元件在實時或靜止狀態下,對螢屏上資料曲線的處理(顯示和呼叫等),都是精確并真實的!沒有做任何諸如“曲線擬合”、“平均值”等的失真處理,可以將繪圖區域的全部曲線點無級縮小成一個點,也可以無級放大到只顯示一個步長曲線點。這些主要特點如下:
1. 全屏顯示長時間高速度地收碩訓制曲線,并且隨時瞬間完成實時地任意編輯(放縮、平移、無級不對稱平移并放縮…)曲線,不出現延時現象。這個“全屏顯示”就是無論曲線資料點數有多大(幾十萬點、幾百萬點、幾千萬點…,只要計算機系統允許容納。目前,本系統對單條曲線的繪制可以達到38873827個點,8位元組Double型別Y值。)都可以實時快速地顯示在螢屏的控制元件繪圖區域;這個“長時間”就是數天、數周、數月等等(只要采集的繪制曲線的資料量被計算機系統允許,例如:對單條曲線繪制來說,若計算機每秒采集10個資料,則系統可以連續采集繪制運行45天,期間,不影響實時對曲線進行編輯處理等。);這個“高速度”就是繪制曲線顯示速率最高可達100個/每秒(速度受顯示幕性能限制,否則高于100/S)。
2. 針對外部存盤器上的超大容量(最高多達3千多萬點,8位元組Double型別Y值,近300M資料)靜態歷史曲線資料檔案,僅第一次,本控制元件可以在幾十秒內從存盤設備讀出并繪制在螢屏上,剩下可以任意不延時地在螢屏上編輯曲線(放縮、平移、無級不對稱平移并放縮… ),并且,根據需要可以快速關閉該曲線檔案,再任意次反復打開外部存盤器上其它超大容量歷史曲線檔案進行處理,從而不僅節省大量時間,并且實作了對超大容量歷史曲線資料進行快速精確比較、分析和研究。
3. 首次使用滑鼠實作無級不對稱同步平移放縮曲線,實作把曲線像面團一樣揉捏,從而可以快速并方便地顯示需要的曲線部分進行分析比較觀察。
4. 實時保存資料和靜態打開連接資料技術:本控制元件設定了許多屬性和方法,從坐標、網格、顏色等進行定制,還設定了實時曲線固定時長或固定步長進行實時存盤方法,當曲線資料快要達到極限時,用戶可以呼叫初始化方法,不停機地進行下一輪實時資料采集繪制,從而滿足了長時間采集資料繪制曲線并實時保存資料的要求。后期用戶可以將這些分時分段保存的資料檔案依次打開并實作 連接組裝成一個檔案。
5. 靈活的曲線坐標起始點設定技術:曲線起始點可以沿著縱向網格線間距上下跳動。無論在程式設計或運行階段,用戶可以根據需求靈活地執行該功能。
6. 實用的動態坐標顯示技術:無論是在靜態還是動態繪制曲線時,用戶可以使用滑鼠在繪圖區域滑動時,實時地顯示當時滑鼠指向點的坐標值。從而方便地來定量觀察分析曲線,滿足實際需求。
二、 技術適應范圍。
曲線控制元件為32位Windows系統控制元件,在32位Windows計算機系統上可以直接注冊使用,例如:Windows XP、Windows 2000、Windows 7、Windows10等。在64位Windows系統中,下載使用CC3260MT.dll來實作注冊 。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/277906.html
上一篇:新手求助,在下面的引數加上"const"程式就不會報錯了,想知道為什么會這樣,"const"在其中做了什么,感謝各位解答的大佬