一、組態王實時趨勢控件的特點
1、 通過TCPIP獲得實時數據,數據服務器可以是任何一臺運行組態王的機器,而不需進行組態王網絡配置。
2、 最多可以顯示20條曲線。
3、 可以設置每條曲線的繪製方式,可以為每條曲線設定對照曲線。
4、 可以移動曲線,顯示一個採集週期內任意時間段的曲線。
5、 可以保存曲線,加載曲線。
6、 可以打印曲線。
二、創建實時趨勢曲線控件
打開組態王畫面,在工具箱中單擊“插入通用控件”或選擇菜單“編輯”下的“插入通用控件”命令,彈出“插入控件”對話框,在列表中選擇“CkvrealTimeCurves Control”,單擊“確定”按鈕,對話框自動消失,鼠標箭頭變為小“十”字型,在畫面上選擇控件的左上角,按下鼠標左鍵並拖動,畫面上顯示出一個虛線的矩形框,該矩形框為創建後的曲線的外框。當達到所需大小時,鬆開鼠標左鍵,則實時曲線控件創建成功,畫面上顯示出該曲線,如圖所示。
三、實時曲線控件的屬性設置
實時曲線控件創建完成後,在控件上單擊右鍵,在彈出的快捷菜單中選擇“控件屬性”命令,彈出實時曲線控件的屬性設置對話框,如圖所示。
實時曲線控件包括兩個屬性頁:“常規”屬性頁和“曲線”屬性頁。下面詳細介紹屬性頁中每一項的具體的含義。
“常規”屬性頁:
如圖8.7所示,常規屬性頁中包括:
繪製範圍設置
距左邊:實時曲線繪圖區距離控件左邊界的距離,設置範圍0—200,
距右邊:實時曲線繪圖區距離控件右邊界的距離,設置範圍0—200。
距上邊:實時曲線繪圖區距離控件上邊界的距離,設置範圍25—200。
距下邊:實時曲線繪圖區距離控件工具條顯示區的距離,設置範圍25—200。
以上設置範圍的單位為像素。
標註字體設置
點擊“選擇字體”按鈕,設置標註字體。
時間跨度設置
顯示時間跨度:曲線圖表時間軸長度。設置範圍是1—100000,單位s。
採集時間跨度:每次繪製一屏曲線總的時間長度。設置範圍是1—100000,單位s。
採集時間跨度可以大於顯示時間跨度。當繪製的曲線超出圖表顯示時,可以使用圖表工具條上的左移、右移按鈕移動查看曲線。
採集結束時,曲線的處理方式
到達採集結束時間,自動清空數據重新開始:採集結束時間即為一個採集週期(即時間跨度設置中的“採集時間跨度”)的結束時間,時間到,系統自動清空整個採集週期內的曲線數據,曲線重新開始繪製。
到達採集結束時間,自動暫停:到達採集結束時間,系統暫停曲線數據採集,繪圖區顯示停止時刻的曲線。
服務端IP
要繪製曲線的變量所在的數據服務器的IP地址,如果是本機變量,則輸入本機IP地址。該控件的使用在組態王“單機”模式下即可。
“曲線”屬性頁:如圖所示
在“曲線”屬性頁中進行曲線添加,編輯和刪除的操作。
1、 添加曲線
點擊“添加”按鈕,顯示“新增加曲線”對話框,如圖所示。
曲線繪點設置
繪點:選擇曲線是否以繪點方式繪製,選中狀態表示繪製數據點。繪點是指控件在繪製曲線時,在曲線上對每個數據點根據選擇的點的顏色和線寬做標記點。如圖所示
仿真時間戳:選擇該項則曲線上增加描繪的數據點,仿真數據在曲線上的描點頻率為本地運行系統基準頻率(即仿真時間戳的變化頻率)。該選項主要適用於數據長時間不變的變量曲線。
選擇點顏色:點擊該按鈕選擇標記數據點的顯示顏色。
點線寬:標記數據點的大小,設置範圍為1-6。
曲線繪線設置
繪線:選擇曲線是否以繪點方式繪製,選中狀態表示繪線。
連線方式:選擇曲線的連線方式,包括模擬方式和階梯方式。
選擇線顏色:點擊該按鈕選擇曲線的顯示顏色。
線寬:曲線寬度,設置範圍1-6。
Y軸最大值最小值
最小值,最大值:設置Y軸的最小值和最大值。
保留小數點位數:Y軸座標顯示的小數點位數。
曲線對應變量
變量名:曲線關聯的變量名。
變量單位:為變量設置單位名稱,可以為空。
對照曲線
可以為每條曲線設置對照曲線。
顯示對照曲線:選擇是否顯示曲線的對照曲線,選中狀態表示顯示。
選擇線顏色:點擊該按鈕選擇對照曲線的顯示顏色。
線寬:對照曲線的寬度,設置範圍1-6。
編輯對照曲線:點擊該按鈕,設置對照曲線。如圖所示
添加:點擊“添加”按鈕,在對照曲線數據點列表中添加一數據點。設置該數據點距採集起始時間的時間,和該數據點的值。如圖所示。
刪除:在對照曲線數據點列表中選擇某個數據點或某些數據點,點擊“刪除”按鈕,刪除選擇的數據點。
另存:將設置的對照曲線數據保存到.CMP文件中。點擊該按鈕將顯示“另存為”對話框。
加載:將保存過的CMP文件數據加載到對照曲線數據點列表中。
三、運行時修改實時曲線屬性
實時曲線屬性定義完成後,進入組態王運行系統,運行系統的實時曲線,如圖所示。
在運行系統的實時曲線顯示圖中:
1、設置曲線屬性。在變量列表區選擇某個曲線變量,點擊該按鈕,彈出“設置曲線”對話框,在該對話框中修改曲線屬性。如圖所示
設置方法有編輯時設置相同,這裡做累述,參見圖4
2、添加新曲線。點擊該按鈕彈出如圖所示對話框。
使用方法請參見前面實時曲線控件的屬性設置,這裡不做累述。
3、刪除曲線。在變量列表區選擇某個或某幾個曲線變量,點擊該按鈕,彈出下面的對話框:
如果確認要刪除曲線,點擊“是(Y)”,所選曲線被刪除。
4、繪圖設置。點擊該按鈕,彈出如圖所示對話框。
在該對話框中可以設置繪製範圍,時間跨度等屬性,該對話框中各項的設置方法與開發系統相同,參見前文實時曲線控件的屬性設置。
關於組態王實時控件使用介紹,就寫到這裡。
知識共享是一種時代發展的趨勢!保守註定是要落後的!
閱讀更多 Profit01 的文章