wincc變量數據歸檔(案例)

歸檔就是數據存儲,將現場採集、監控等數據進行處理和保存。

原理圖如下

AS
DM
歸檔系統
DB

案例

工藝流程在這裏插入圖片描述

建立變量

使用內部變量建立浮點數變量(number)
在這裏插入圖片描述

變量歸檔

定時器設置

本例子使用的定時器爲2s。這裏特別說下:

  1. 定時器名稱儘量明確,比如2s,就代表2s的週期時間
  2. wincc提供一個時間基準,用戶可以根據需要調整時間係數,改變週期時間,比如2s的週期時間:選擇時間基準爲1秒,時間係數爲2

在這裏插入圖片描述

歸檔變量建立

  1. 選擇變量,在變量表中找到你要歸檔的變量
  2. 選擇採集週期和歸檔週期,這個週期就是選擇第一步建立的定時器
    在這裏插入圖片描述

畫面組態

趨勢圖、表格、輸入輸出域
在這裏插入圖片描述在進行趨勢圖和表格設置時,記得在數據源處選擇你歸檔的變量。
在這裏插入圖片描述在這裏插入圖片描述

腳本

建立全局腳本,腳本觸發頻率爲1s
在這裏插入圖片描述
在這裏插入圖片描述
代碼如下

Dim number
number=HMIRuntime.Tags("number").Read
If number >=300 Then
	number=100*Rnd
End If
HMIRuntime.Tags("number").Write number
If number < 300 Then
	number=number+2
End If
HMIRuntime.Tags("number").Write number

效果

在這裏插入圖片描述

Tips

運行之前,記得檢查計算機啓動項是否勾選變量記錄系統
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章