目 錄
1. 概述... 2
2. 平台演示... 2
3. 設備容器新版本介紹... 2
4. 全局數據計算及預警平台... 3
5. 設備數據計算及預警... 4
6. 獨立數據點的預警... 5
1. 概述
這次升級主要對iNeuKernel設備容器全面進行改版和升級,以及增加對設備數據和獨立數據點進行計算及預警。
iNeuKernel是iNeuOS內核設備運行容器,是以物理設備或傳感器為核心構建的框架,可以隨意掛載設備驅動在內容容器下運行,總體協調設備驅動(協議)、IO通道(COM和NET)、運行機制(模式)之間的協作機制,使之無縫結合、運行,支持二次開發。結構示意,發下圖:
2. 平台演示
在線演示:http://demo.ineuos.net (注:自已注冊用戶,體驗系統功能)
視頻介紹:https://v.qq.com/x/page/c3107nnfvt5.html
3. 設備容器新版本介紹
新版本的設備容器主要以現實應用場景的設備為中心,構建現實世界層級關系的物理模型,實現設備的數據交互和設備管理。從操作角度,以設備為中心構建設備基本信息、數據集信息、計算預警等,更簡單、易用,容易理解。
左邊是設備樹,右邊是設備的信息、數據點和計算預警配置,將來擴展其他業務功能。
設備信息包括基本設置、COM、Socket和MQTT的設置。如下圖:
數據點設置和管理,如下圖:
計算和預警在后面進行專門介紹。
4. 全局數據計算及預警平台
計算平台是對平台所有數據點進行計算和預警配置,主要作用是根據采集的數據,結合實際的業務計算出來新的數據,方便在組態上展示和進行數據分析。完成數據點計算的流程包括:在計算平台中配置規則公式並保存到虛擬數據點、在組態綁定及監測虛擬數據點。如下圖:
支持公式如下:
(1)計算公式事例:(signal+flow)*1000=compute //compute是虛擬計算點,用於保存結果數據。
(2)預警公式事例:signal>1000 //結果為true或false值,對預警信息直接推送。
(3)推理公式事例:if (signal>1000, 10, if (flow < 100, 15, 20)) = compute //像excel的iif函數一樣,可以嵌套邏輯判斷,具體形式:if(3 % 2 = 1, 'value is true', 'value is false')
5. 設備數據計算及預警
設備的計算預警是針對本設備范圍內的數據點進行實時計算、預警判斷和邏輯推理,同樣支持計算公式、預警公式、推理公式,參見上述內容。界面操作,如下圖:
6. 獨立數據點的預警
對平台任何獨立數據進行預警判斷,只支持預警公式,參見上述內容,符合條件則主動推送預警信息,操作界面,如下圖:
物聯網&大數據技術 QQ群:54256083
物聯網&大數據合作 QQ群:727664080
聯系QQ:504547114
合作微信:wxzz0151
官方博客:https://www.cnblogs.com/lsjwq