在客戶現(xiàn)場的實際應(yīng)用中,經(jīng)常碰到要對KEPServerEX采集到的數(shù)據(jù)進行二次處理,我們首先想到的是Advanced Tags高級插件,它可以實現(xiàn)數(shù)學(xué)邏輯運算、取最大值/最小值、復(fù)合運算等。但是如果需要應(yīng)用字符串的變換、截取、自定義開發(fā)及數(shù)據(jù)的迭代運算怎么辦?本文要給大家介紹的是如何使用Universal Device驅(qū)動(UDD)配合IoT Gateway插件的方式實現(xiàn)更加靈活的數(shù)據(jù)處理。
數(shù)據(jù)處理大師-KEPServerEX
IT業(yè)
在客戶現(xiàn)場的實際應(yīng)用中,經(jīng)常碰到要對KEPServerEX采集到的數(shù)據(jù)進行二次處理,我們首先想到的是Advanced Tags高級插件,它可以實現(xiàn)數(shù)學(xué)邏輯運算、取最大值/最小值、復(fù)合運算等。但是如果需要應(yīng)用字符串的變換、截取、自定義開發(fā)及數(shù)據(jù)的迭代運算怎么辦?本文要給大家介紹的是如何使用Universal Device驅(qū)動(UDD)配合IoT Gateway插件的方式實現(xiàn)更加靈活的數(shù)據(jù)處理。
之前郵件中提到的UCON驅(qū)動,是一種用戶自定義的硬件驅(qū)動程序,不同于UDD驅(qū)動。
UDD驅(qū)動即通用設(shè)備驅(qū)動程序,它使用JavaScript加速創(chuàng)建用戶自定義驅(qū)動程序配置文件,從而提高對制造設(shè)備的可見性,包括條形碼閱讀器、秤、各種傳感器和RTU。通用開發(fā)框架以及腳本引擎的引入使開發(fā)者能夠靈活控制管理驅(qū)動程序,如基本通信類型以及構(gòu)建和解析消息傳遞。

UCON更適合于現(xiàn)場總線,基于報文解析。
UDD更適合IOT,根據(jù)腳本定義各種函數(shù)構(gòu)建消息,可以根據(jù)要構(gòu)建的消息類型創(chuàng)建條件消息(例如IF語句)。

用戶可以使用Universal Device驅(qū)動實現(xiàn)自定義驅(qū)動程序的開發(fā),用戶需提前使用JavaScript語言進行驅(qū)動程序配置文件的創(chuàng)建,再通過導(dǎo)入到KEPServerEX中形成Profile文件,即可開始使用。
UDD驅(qū)動基于腳本的界面,使用戶可以靈活地實現(xiàn)所需功能,它的引擎是眾所周知的V8,由Google設(shè)計(必要函數(shù):GetDriverInfo、ValidateAddress、BuildMessage和ParseMessage)。
IoT Gateway通過開放REST Server的Agent,將需要處理的Tag點添加到IoT Item中,再通過UDD驅(qū)動使用提前開發(fā)好的腳本實現(xiàn)REST Client的功能,調(diào)用IoT Gateway插件里面的Tag,再進行程序的處理,即可實現(xiàn)數(shù)據(jù)的二次處理。

(點擊下方視頻鏈接查看如何使用UDD+IoT Gateway完成字符串的截取功能)
數(shù)據(jù)集成和連接性: UDD驅(qū)動提供了通用的設(shè)備連接和通信功能,可以與多種設(shè)備和系統(tǒng)進行無縫集成。而IoT Gateway插件可以對外提供REST API接口方便UDD驅(qū)動直接獲取,實現(xiàn)數(shù)據(jù)的集成和連接性,為后續(xù)的二次處理提供了數(shù)據(jù)基礎(chǔ)。
實時數(shù)據(jù)分析和監(jiān)控: 通過IoT Gateway將實時數(shù)據(jù)傳輸?shù)経DD驅(qū)動或云端,可以進行高級的數(shù)據(jù)分析和監(jiān)控。制造業(yè)可以利用云平臺提供的分析工具和算法,實時監(jiān)測生產(chǎn)過程中的關(guān)鍵指標(biāo),例如設(shè)備狀態(tài)、生產(chǎn)效率、能源消耗等。這樣可以及時發(fā)現(xiàn)問題、優(yōu)化生產(chǎn)流程,并做出即時的決策。
預(yù)測性維護: 通過對實時數(shù)據(jù)的分析和處理,制造業(yè)可以實現(xiàn)預(yù)測性維護。通過監(jiān)測設(shè)備傳感器數(shù)據(jù)、運行狀態(tài)和維護記錄,可以使用機器學(xué)習(xí)和數(shù)據(jù)建模技術(shù)來預(yù)測設(shè)備故障和維護需求。這樣可以采取適時的維護措施,減少設(shè)備故障和停機時間,提高設(shè)備可靠性和生產(chǎn)效率。
現(xiàn)在就行動起來,下載KEPServerEX V6.15版本吧!
泗博公司可提供免費的KEPServerEX云接入方案博云控體驗,方便客戶對現(xiàn)場設(shè)備進行遠程管理、遠程運維、報警管理等。
現(xiàn)在開始,就申請試用吧! 試用熱線 : 400-613-9938