現(xiàn)如今,工業(yè)互聯(lián)網(wǎng)和5G齊頭并進(jìn)的時代,可視化系統(tǒng)的搭建可以承載更多數(shù)據(jù)的監(jiān)管,設(shè)施的完善就會伴隨著設(shè)施的監(jiān)管和維護(hù),監(jiān)控平臺就能實(shí)現(xiàn)更多的事情。對于地,在當(dāng)今大數(shù)據(jù)、移動互聯(lián)網(wǎng)、物聯(lián)網(wǎng)、云計算的高速發(fā)展背景下。從宏觀的角度來看,物流作為最低層的基礎(chǔ)設(shè)施,既連接生產(chǎn)與消費(fèi),又是城市支柱產(chǎn)業(yè)與優(yōu)勢產(chǎn)業(yè)的保障。
一座城市的物流倉配模式會直接影響城市的交通負(fù)荷狀況,因此,智慧物流日益成為智慧城市建設(shè)的得力抓手和有力支撐。而在可視化系統(tǒng)的實(shí)現(xiàn)下,智慧倉儲的管理實(shí)現(xiàn)將更加地便利,介于 2D 組態(tài)和 3D 組態(tài)上,Hightopo(以下簡稱 HT )的HT for Web產(chǎn)品上的有著豐富的組態(tài)化可供選擇,本文將介紹如何運(yùn)用 HT 豐富的 2D組態(tài)搭建出一個 HT倉儲轉(zhuǎn)運(yùn)監(jiān)控平臺的解決方案。
HT 倉儲轉(zhuǎn)運(yùn)監(jiān)控平臺上的實(shí)現(xiàn)效果,是通過在兩層倉儲場景中可以通過緩動的動畫效果來進(jìn)行切換,可以達(dá)到對于多個倉儲場景起到監(jiān)控的范圍效果;而在每個倉儲轉(zhuǎn)運(yùn)中心里面,對于貨架和攝像頭進(jìn)行了數(shù)據(jù)采集,可以通過可視化系統(tǒng)快速獲取設(shè)備的運(yùn)行狀態(tài)、貨架的數(shù)據(jù)變更以及監(jiān)控視頻的實(shí)時反饋,達(dá)到全方位掌控倉儲轉(zhuǎn)運(yùn)中心的活動狀態(tài),起到監(jiān)管和維護(hù)多維度統(tǒng)一的倉儲轉(zhuǎn)運(yùn)監(jiān)控平臺。
一、樓層的切換
實(shí)現(xiàn)樓層切換的動畫,主要是借助 HT 的動畫函數(shù) ht.Default.startAnim(),通過 Time-Based 的動畫方式來控制動畫的進(jìn)行,只需要指定 duration 的動畫周期毫秒數(shù),HT 將在指定的時間內(nèi)完成動畫,主要通過在動畫執(zhí)行函數(shù) action 里控制所要實(shí)現(xiàn)的動畫對象里動畫數(shù)據(jù)的變動,例如案例中,是通過將兩層倉儲放在同一張圖紙里面形成一個塊 block,實(shí)現(xiàn)切換動畫的時候?qū)⒄麄€ block 進(jìn)行對應(yīng)的平移就能達(dá)到切換的效果。
單純的平移動畫,顯得會有點(diǎn)生硬突兀,但是 HT 的動畫函數(shù)中,easing 參數(shù)則是用于讓用戶自定義函數(shù),通過數(shù)學(xué)公式控制動畫,如勻速變化、先慢后快等效果。而本案例中采用緩動的動畫效果是 easeInOutElastic,一種彈性的緩進(jìn)緩出的動畫函數(shù)效果,可以使得樓層切換的動畫更加地生動。
二、隨機(jī)事件的數(shù)據(jù)處理
貨架和攝像頭的狀態(tài)監(jiān)控,也是對系統(tǒng)維護(hù)所必備的一個重要條件。監(jiān)控平臺的意義不僅是對于數(shù)據(jù)上采集的捕獲反饋,設(shè)備狀態(tài)的維護(hù)同樣是具有極為重要的意義,現(xiàn)場的人員可以根據(jù)監(jiān)控平臺的反饋,快速地鎖定出問題的設(shè)備進(jìn)行查驗(yàn),確保設(shè)備之間掛鉤的數(shù)據(jù)能及時處理反饋給平臺,這是一個良性的循環(huán)結(jié)構(gòu),有著相當(dāng)可觀的實(shí)現(xiàn)價值。
對于卸貨車的出現(xiàn),我們采用隨機(jī)數(shù)的方式來顯示和隱藏,而對于卸貨運(yùn)輸?shù)墓艿懒鲃拥倪\(yùn)行,則是采用節(jié)點(diǎn)屬性監(jiān)聽的方式,判斷卸貨車是否存在而執(zhí)行流動的效果。
而倉儲轉(zhuǎn)運(yùn)監(jiān)控系統(tǒng)中的物流水滴傳輸效果,是運(yùn)用了 HT 的流動插件 ht-flow 來實(shí)現(xiàn)的,流動線插件可以在 ht.Shape 和 ht.Edge 上增加流動效果,支持內(nèi)部元素或用戶自定義的流動元素沿著路徑步進(jìn),而且沒有引入新的類,只是在 ht.Shape、ht.Edge 和 ht.graph.GraphView 上擴(kuò)展了一些方法或樣式,因此非常易于使用,有興趣的話可以通過 HT 的官網(wǎng)了解更多的使用方法。
對于物流水滴傳輸效果的出現(xiàn)并執(zhí)行,是通過監(jiān)聽車輛節(jié)點(diǎn)的顯示屬性 2d.visible,并且通過車輛屬性節(jié)點(diǎn)顯示隱藏的改變,來判斷對應(yīng)的物流水滴做出是否執(zhí)行流動的指令,這也是 HT 中常用的監(jiān)聽器之一,增加模型中 Data 數(shù)據(jù)屬性變化事件監(jiān)聽器 addDataPropertyChangeListener(func, scope),可用簡寫 md(func, scope)。主要是用來監(jiān)聽節(jié)點(diǎn) Data 中某個屬性 property 對應(yīng)的新值 newValue 和舊值 oldValue 的數(shù)值改變。有了顯示屬性數(shù)值上的變化監(jiān)聽,物流水滴自然而然地也明白什么時候應(yīng)該流動起來了。
三、攝像頭監(jiān)控以及貨箱數(shù)據(jù)
數(shù)據(jù)可視化的優(yōu)勢體現(xiàn),就是通過借助圖形或者模型來承載數(shù)據(jù)的變動,起到數(shù)據(jù)可視化監(jiān)管的作用,所以說系統(tǒng)中的數(shù)據(jù)對于整個實(shí)現(xiàn)上來說,意義是重大的。在倉儲轉(zhuǎn)運(yùn)監(jiān)控平臺中,可以通過數(shù)據(jù)采集器來捕獲到每個倉儲貨架上的信息,通過對接數(shù)據(jù)接口的形式,返回給界面進(jìn)行展示監(jiān)管;視頻監(jiān)控也可以通過常用的流媒體格式或者視頻流資源傳輸?shù)浇缑嬷羞M(jìn)行播放。不難看出一個數(shù)據(jù)可視化監(jiān)控平臺的實(shí)現(xiàn),我們可以將一些枯燥的數(shù)據(jù)串聯(lián)到一個構(gòu)思可觀的界面上,來進(jìn)行數(shù)據(jù)的監(jiān)控和維護(hù),往往會比傳統(tǒng)的數(shù)據(jù)報表來得清晰生動,這也是工業(yè)互聯(lián)網(wǎng)近年來興起的新風(fēng)潮。
最后,在彈出的面板實(shí)現(xiàn)上,我們進(jìn)行了數(shù)據(jù)接口對接的形式,來實(shí)現(xiàn)數(shù)據(jù)上的顯示:
1、數(shù)據(jù)上的接口對接實(shí)現(xiàn):
對于數(shù)據(jù)接口的獲取,可以運(yùn)用一些主流的方法:
ajax:使用 JavaScript 向服務(wù)器提出請求并處理響應(yīng)而不阻塞用戶核心對象 XMLHttpRequest;
axios:基于 promise 的 HTTP 庫,可以用在瀏覽器和 node.js 中;
WebSocket:HTML5 提供的一種在單個 TCP 連接上進(jìn)行全雙工通訊的協(xié)議;
2、監(jiān)控視頻上的對接實(shí)現(xiàn):
對于實(shí)景的實(shí)現(xiàn)上,我們可以通過對接實(shí)時的視頻數(shù)據(jù)流,現(xiàn)在主要常用的流媒體傳輸協(xié)議有:RTMP、RTSP、HLS 和 HTTP-FLV。
RTMP (Real Time Messaging Protocol):實(shí)時消息傳輸協(xié)議,RTMP 協(xié)議中,視頻必須是 H264 編碼,音頻必須是 AAC 或 MP3 編碼,且多以 flv 格式封包。因?yàn)?RTMP 協(xié)議傳輸?shù)幕臼?FLV 格式的流文件,必須使用 flash 播放器才能播放。
RTSP (Real-Time Stream Protocol):RTSP 實(shí)時效果非常好,適合視頻聊天、視頻監(jiān)控等方向。
HLS(Http Live Streaming):由 Apple 公司定義的基于 HTTP 的流媒體實(shí)時傳輸協(xié)議。傳輸內(nèi)容包括兩部分:1.M3U8 描述文件,2.TS 媒體文件。TS 媒體文件中的視頻必須是H264編碼,音頻必須是 AAC 或 MP3 編碼。數(shù)據(jù)通過 HTTP 協(xié)議傳輸。目前 video.js 庫支持該格式文件的播放。
HTTP-FLV:本協(xié)議就是 http+flv,將音視頻數(shù)據(jù)封裝成FLV格式,然后通過http協(xié)議傳輸?shù)娇蛻舳耍@個協(xié)議大大方便了瀏覽器客戶端播放直播視頻流.目前 flv.js 庫支持該格式的文件播放。
物流行業(yè)作為新零售或無界零售發(fā)展的重要組成部分,從傳統(tǒng)的貨品流動發(fā)展到如今的智能體系化運(yùn)營,智慧物流儼然已成為各個企業(yè)的必爭之地。數(shù)據(jù)顯示,智慧物流企業(yè)的融資事件在不斷增長,2010-2018年融資事件總計403起,據(jù)已公開的具體融資計算,總額高達(dá)711.6億元,按照均值計算,每起融資規(guī)模均以億元為單位,融資金額達(dá)1.7億元。可見智慧物流成為了資本追捧的行業(yè),智慧物流已成為物流行業(yè)的下一個風(fēng)口。
fqj
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2914文章
45013瀏覽量
377770 -
數(shù)據(jù)可視化
+關(guān)注
關(guān)注
0文章
471瀏覽量
10393 -
智慧物流
+關(guān)注
關(guān)注
2文章
430瀏覽量
14374
發(fā)布評論請先 登錄
相關(guān)推薦
夢之墨完成新一輪數(shù)千萬元融資
云鯨智能完成數(shù)億元新一輪融資
如何管理和提升倉庫管理效率?藍(lán)牙AOA智慧倉儲到底是什么
小馬智行獲得廣汽集團(tuán)2700萬美元新一輪投資
字節(jié)跳動開啟新一輪股權(quán)回購
Anthropic擬進(jìn)行新一輪融資
武漢敏聲再獲新一輪融資
喆塔科技完成新一輪戰(zhàn)略融資
智能倉儲解決方案 |倉儲管理系統(tǒng) 生產(chǎn) 無人倉
自動駕駛企業(yè)惠爾智能獲新一輪融資
聯(lián)誠發(fā)LCF與LED Garanti Reklam正式簽署新一輪戰(zhàn)略合作協(xié)議
![聯(lián)誠發(fā)LCF與LED Garanti Reklam正式簽署<b class='flag-5'>新一輪</b>戰(zhàn)略合作協(xié)議](https://file1.elecfans.com/web2/M00/E8/DB/wKgaomZNltuAAEojAAAgWMMi9Gc502.jpg)
評論