目 錄
1. 概述... 2
2. 概念解釋... 2
3. 資料點的計算與預警... 2
4. 裝置的計算與預警... 3
5. 業務的計算與預警... 4
1. 概述
iNeuOS本次更新主要完善資料點、裝置和計算平臺的計算預警,三個地方的計算預警作用的資料範圍不一樣,資料點只對單獨資料點、裝置是對當前裝置範圍的資料點、計算平臺是對當前平臺的所有資料點。資料點和裝置的計算,只要資料更新就會觸發計算。
2. 概念解釋
預警間隔:多長時間(秒)執行一次邏輯判斷指令碼。
預警延遲:邏輯判斷指令碼為真的次數大於等於預警延遲才進行訊息推送,如果小於預警延遲期間邏輯判斷指令碼為假,那麼重新計數。
預警提示:預警推送的提示資訊。
3. 資料點的計算與預警
裝置的資料點管理,單獨資料點的【計算預警】,計算編輯公式例如:${flow}/100*1.5,會實時計算,並且把計算結果重新賦值給當前資料點。如下圖:
預警公式編輯例如:${flow}/100>1.5,同時具備計算和邏輯判斷的功能。如下圖:
如果選擇了【是否預警】,那麼優先判斷資料點限值設定,再判斷預警指令碼公式。判斷限值為資料點的最大值和最小值、上上限值和下下限值、上限值和下限值,分別對應的預警級別為致命預警、嚴重預警和一般預警。如下圖:
4. 裝置的計算與預警
裝置的計算預警是針對裝置包括的所有資料點,一個公式可以操作多個資料點變數,計算編輯公式例如:${flow}*100= ${vir},把計算的結果賦值給資料虛擬點的中間變數,實時計算結果進行儲存。如下圖:
裝置預警編輯公式例如:${flow}/100> 1.5,與資料點的預警相同。如下圖:
5. 業務的計算與預警
業務的計算預警是針對平臺所有資料點進行業務事務進行計算與預警,一個公式可以操作多個資料點變數,任務的基本資訊包括任務名稱、任務描述、是否啟動、是否推送和間隔時長。如下圖:
計算編輯公式例如:${flow}/100*1.5=${vir},與裝置的計算一致,如下圖:
預警公式編輯例如:${vir}/100>1.5,與資料和裝置的預警一致,如下圖:
可以增加多個計算預警任務,多工的情況下支援計算資源複用,不用擔心資源利用率過高的情況。任務列表,如下圖:
物聯網&大資料技術 QQ群:54256083
物聯網&大資料專案 QQ群:727664080
QQ:504547114
微信:wxzz0151
部落格:https://www.cnblogs.com/lsjwq
微信公眾號:iNeuOS