廚余垃圾處理設備工業(yè)監控PLC連接APP小程序智能軟硬件開(kāi)發(fā)之功能原理篇
接著(zhù)上一篇《廚余垃圾處理設備工業(yè)監控PLC連接APP小程序智能軟硬件開(kāi)發(fā)之功能結構篇》繼續總結一下廚余垃圾處理設備智能軟硬件統的原理。
所有的軟硬件系統全是自己一人獨自開(kāi)發(fā),看法和角度難免有局限性。希望拋磚引玉,將該智能軟硬件系統分享給更多有類(lèi)似需求的朋友。
廚余垃圾處理設備智能軟硬件的基本原理可理解為一臺PLC的上位機,從PLC獲取數據,再將數據傳到云端;將云端的指令下發(fā),再傳到PLC。然而實(shí)際的成品則要復雜幾十上百倍,具體細節較多,下面且聽(tīng)我為朋友們一一道來(lái)。
廚余垃圾處理設備工業(yè)監控PLC連接APP小程序智能軟硬件開(kāi)發(fā)之功能原理篇
接著(zhù)上一篇《廚余垃圾處理設備工業(yè)監控PLC連接APP小程序智能軟硬件開(kāi)發(fā)之功能結構篇》繼續總結一下廚余垃圾處理設備智能軟硬件統的原理。
所有的軟硬件系統全是自己一人獨自開(kāi)發(fā),看法和角度難免有局限性。希望拋磚引玉,將該智能軟硬件系統分享給更多有類(lèi)似需求的朋友。
廚余垃圾處理設備智能軟硬件的基本原理可理解為一臺PLC的上位機,從PLC獲取數據,再將數據傳到云端;將云端的指令下發(fā),再傳到PLC。然而實(shí)際的成品則要復雜幾十上百倍,具體細節較多,下面且聽(tīng)我為朋友們一一道來(lái)。
廚余垃圾處理設備工業(yè)監控PLC連接APP小程序智能軟硬件開(kāi)發(fā)之PLC設備
一、一套智能軟硬件系統的目的在于用技術(shù)來(lái)解決生產(chǎn)中遇到的實(shí)際問(wèn)題,首要的元素便是數據的準確性。
數據準確性,這里指的是通過(guò)比對智能軟硬件系統獲取到的廚余垃圾處理設備的數據值和PLC操控端顯示的是否一致。包括實(shí)時(shí)數據、累計數據、當前數據、歷史數據等數據。只有完全一致,才能證明獲取的數據時(shí)準確的。
廚余垃圾處理設備工業(yè)監控PLC連接APP小程序智能軟硬件開(kāi)發(fā)之智能網(wǎng)關(guān)
二、因為廚余垃圾處理設備是7X24小時(shí)的運轉,所以,穩定是重中之重。
這個(gè)有點(diǎn)類(lèi)似開(kāi)發(fā)一套承載100萬(wàn)并發(fā)量的網(wǎng)站,各種測試均沒(méi)問(wèn)題后上線(xiàn)并入系統。訪(fǎng)問(wèn)量一上來(lái),各種小毛病就顯現出來(lái),要么宕機,要么業(yè)務(wù)數據不完整,要么延遲厲害。通常解決辦法不外乎查看靜態(tài)訪(fǎng)問(wèn)日志、動(dòng)態(tài)訪(fǎng)問(wèn)日志、數據庫操作日志,再根據經(jīng)驗來(lái)分析、判斷和找出問(wèn)題所在并完善之。但對于分布在幾十個(gè)不同現場(chǎng)的智能硬件來(lái)說(shuō),如何獲知數據獲取和指令下發(fā)的準確性及唯一性、硬件連接PLC的日志、奔潰的日志、數據獲取的日志、指令下發(fā)的日志,是一個(gè)十分必要的事情。跟網(wǎng)站開(kāi)發(fā)一樣,沒(méi)有日志無(wú)異于盲人摸象,很難看清全局。然而這些沒(méi)有現成的模塊可用,只能根據經(jīng)驗來(lái)開(kāi)發(fā)。只有在以上各種日志支持下,結合系統后臺進(jìn)行遠程操作,才能不斷完善和修復,才能保證智能硬件7X24小時(shí)的持續工作。
廚余垃圾處理設備工業(yè)監控PLC連接APP小程序智能軟硬件開(kāi)發(fā)之不同廠(chǎng)家智能網(wǎng)關(guān)
三、如果安裝量達到一定規模后,平時(shí)一些不起眼的浪費會(huì )被無(wú)限放大,累加起來(lái)的量相當驚人。比如電費、流量費。如何做到節能和低碳,是一個(gè)必須考慮和重視的問(wèn)題。
好比用微波爐加熱牛奶時(shí),需要2分鐘。但是通過(guò)不斷的采樣和分析后,得知在1.53分鐘時(shí)關(guān)閉加熱功能,余溫也能將牛奶完全加熱。這樣一來(lái)每次加熱就能節省0.47分鐘的電能。
按照該功率微波爐0.47分鐘使用電能0.03元算,每十分鐘加熱一次,100臺微波爐,每年可節約:0.03 * 6 * 24 * 100 * 365 = 15.768萬(wàn)。
當然,這里只是舉一個(gè)例子,廚余垃圾處理設備功率大比這個(gè)大的多,每次加工、發(fā)酵持續的時(shí)間長(cháng),每年耗電量高達6.7萬(wàn)度。加上節能控制系統后,電能能迅速縮減到4.5萬(wàn)度。但是這必須改動(dòng)設備,廠(chǎng)家不授權無(wú)法實(shí)現各種傳感器的添加和控制現有設備。
除了電能就數流量費支出大,有朋友建議:“干嘛不直接拉一根網(wǎng)線(xiàn),便宜又穩定”。安裝場(chǎng)地不屬于甲方,而是第三方,別人的地盤(pán)不是說(shuō)想拉就能給垃圾回收場(chǎng)地安裝光纖的。加上一臺廚余垃圾處理設備每天可盈利3000來(lái)塊,不會(huì )太在意幾十塊的流量費。然而經(jīng)過(guò)安裝我們的智能軟硬件系統后,50臺設備每年節省了100來(lái)萬(wàn)元的流量費用。
廚余垃圾處理設備工業(yè)監控PLC連接APP小程序智能軟硬件開(kāi)發(fā)之數據共享
四、在數據準確、運行穩定、節能的基礎上,還需要把數據共享及流轉落實(shí)下來(lái)。因為甲方同時(shí)安裝幾十臺廚余垃圾處理設備,每臺設備的生產(chǎn)數據能否在約定的時(shí)間內流轉到協(xié)議的平臺,這是甲方尤其關(guān)心的環(huán)節。
數據流轉一方面是規則配置,比如每天允許流轉上、下限,流轉規則和觸發(fā)條件;另一方面是下一流轉場(chǎng)景對象配置,包括數據傳輸方式、數據結構、加解密方式、流轉流程和步驟等。只有將數據流轉起來(lái),讓數據產(chǎn)生價(jià)值,才是整個(gè)項目的目的(其實(shí)就是落地與變現)。
廚余垃圾處理設備工業(yè)監控PLC連接APP小程序智能軟硬件開(kāi)發(fā)之云端品控
五、 細心的朋友或許會(huì )疑惑:“搞這么套智能軟硬件系統,僅僅用來(lái)收集和共享數據”? 其實(shí)不然,數據挖掘和數據模型是軟件的核心部分。
數據挖掘指的是對生產(chǎn)數據、設備數據、流量數據、電力數據等數據進(jìn)行計算、分析、取樣、篩選和儲存。
數據模型則用于品控、設備維護、智能網(wǎng)關(guān)維護、流量控制、電能控制等方面。
品控,是根據數據模型計算和匹配出當前產(chǎn)品的質(zhì)量是否達標、是否有殘次品。如果有,則通過(guò)云端操控對現場(chǎng)的廚余垃圾處理設備進(jìn)行微調。當同一個(gè)微調三次均未成功,該告警信息會(huì )同時(shí)通知維護員,若通知兩次維護員均未得到相應和解決,系統自動(dòng)停機。即便人工強行重啟設備,系統也會(huì )強制停機,直到系統檢查到告警信息已經(jīng)消除才恢復生產(chǎn)。
廚余垃圾處理設備工業(yè)監控PLC連接APP小程序智能軟硬件開(kāi)發(fā)之設備及數據配置
六、當設備穩定運行、系統獲取到準確的數據正常運轉后,甲方往往會(huì )對智能軟硬件系統的安裝提要求,安裝、調試必須直觀(guān)、方便、易操作。不同甲方的需求不同、接入的PLC不同、廚余垃圾處理設備不同、智能網(wǎng)關(guān)不同;如果每次安裝和調試都需要軟、硬件工程師(其實(shí)就我一人代辦)一起修改代碼的話(huà),顯然人力和時(shí)間成本太高,未知因素也較多。一旦在別的現場(chǎng)運行好好的智能軟硬件系統,換個(gè)場(chǎng)地突然不行時(shí),檢查起來(lái)會(huì )讓人抓狂。為了減少和避免人為的失誤,將運行參數都改為可配置文件,一旦出現問(wèn)題,也能縮小排查范圍和減少停工時(shí)間。
PLC需要配置,包括波特率、停止位、通訊協(xié)議等;獲取數據需要配置,比如當前數據地址、累計數據地址、數據獲取模式、數據上傳模式;數據流轉需要配置,包括每天獲取頻次、每天流轉頻次、每天流轉上下限、流轉規則等;智能網(wǎng)關(guān)需要配置;不同品牌PLC需要配置;不同廠(chǎng)家廚余垃圾處理設備需要配置。只有豐富且必要的配置,才能保證每次安裝、調試的順利與及時(shí)。
有配置文件后,即便是設備的硬件維護員,也能按照操作手冊,快速的上手、安裝和排查問(wèn)題所在。
廚余垃圾處理設備工業(yè)監控PLC連接APP小程序智能軟硬件開(kāi)發(fā)之銷(xiāo)售員小程序
七、聊完基礎,咱再來(lái)介紹一下咱IT碼農較熟悉的領(lǐng)域:多業(yè)態(tài)展示與控制。
對于一家企業(yè)來(lái)說(shuō),市場(chǎng)重要,技術(shù)也重要;一個(gè)變現,另一個(gè)生產(chǎn)。既要給設備維護員一個(gè)用于維護設備的APP來(lái)滿(mǎn)足工作需要;也要給銷(xiāo)售員直觀(guān)展示與遠程操控廚余垃圾處理設備的小程序。
同一名維護員負責十臺廚余垃圾處理設備的維護時(shí),沒(méi)有一個(gè)管理APP的話(huà),除了顧此失彼的忙得團團轉之外,還不能圓滿(mǎn)及時(shí)的解決任何問(wèn)題。因為不同設備安裝場(chǎng)地之間離得遠,光是日常巡查一圈就得2-3天時(shí)間,剛從設備甲場(chǎng)地檢查完離開(kāi)去設備乙場(chǎng)地的路上,設備甲突然溫度過(guò)高必須立即處理,沒(méi)有管理APP,等維護員花3天時(shí)間把剩下的9臺設備巡檢完,估計設備甲的現場(chǎng)已經(jīng)上新聞了。所以有一個(gè)方便、好用的管理員APP相當重要。
一名銷(xiāo)售員只能靠PPT介紹設備的優(yōu)勢時(shí),遠不如在小程序里展示某臺設備當天、昨天、前天生產(chǎn)數據及生產(chǎn)走勢圖來(lái)得直觀(guān),再讓客戶(hù)遠程操控一下該設備,這遠在天邊卻又近在咫尺的感覺(jué),會(huì )讓設備的展示和匯報更具競爭優(yōu)勢。
廚余垃圾處理設備工業(yè)監控PLC連接APP小程序智能軟硬件開(kāi)發(fā)之落地大屏
八、總部接待訪(fǎng)客時(shí),得有一個(gè)像樣的落地大屏來(lái)直觀(guān)、震撼的展示(其實(shí)是炫耀)企業(yè)的設備裝機規模、全球分布圖、每天生產(chǎn)量、每臺設備運行情況、生產(chǎn)走勢圖、節能統計數據、低碳對比數據等數據。
總部接待訪(fǎng)客參觀(guān)展覽室時(shí),撲面而來(lái)的和展廳一樣高、5米寬的落地大屏,里面不停變化的數字正顯示全國各地安裝的廚余垃圾處理設備的生產(chǎn)數據的排名、對比、趨勢走向等大數據;當講解員隨意點(diǎn)擊一臺設備,畫(huà)面切換到該設備節能數據、流量消耗數據、低碳數據、歷史生產(chǎn)數據、當天生產(chǎn)數據、環(huán)比生產(chǎn)數據比、生產(chǎn)走勢圖分析及現場(chǎng)多角度監控視頻時(shí)。給人的感覺(jué)極為震撼。
廚余垃圾處理設備工業(yè)監控PLC連接APP小程序智能軟硬件開(kāi)發(fā)之維護員APP
九、當遇到維護員不足以同時(shí)解決多臺設備突發(fā)的告警信息時(shí),必須得給調度員一個(gè)可增派附近空閑維護員的工作臺。
當遇到維護員上報或系統預判需要更換配件時(shí),調度員負責協(xié)調庫房及采購員,配件或部件出庫時(shí)調度員不僅僅按申報員進(jìn)行派單,而是按照設備地理位置進(jìn)行派單,附近的維護員誰(shuí)空閑誰(shuí)上,從而避免配件等人耽誤生產(chǎn)的尷尬。
廚余垃圾處理設備工業(yè)監控PLC連接APP小程序智能軟硬件開(kāi)發(fā)之管理后臺
十、以上的問(wèn)題都落地后,就只剩下一個(gè)對所有功能和數據進(jìn)行管理的操作后臺,這點(diǎn)跟咱開(kāi)發(fā)企業(yè)CMS很像,都需要有一個(gè)人機對話(huà)界面。
比如流量監控、調試數據記錄、心跳包數據記錄、安裝場(chǎng)地管理、角色權限管理、智能網(wǎng)關(guān)管理、生產(chǎn)數據管理等,無(wú)一不是通過(guò)管理后臺進(jìn)行管理。不同角色登錄管理后臺,根據權限,各自查看和管理各自的設備和數據。
至此,一個(gè)可適配包括三菱FX3U型號PLC在內多種PLC,以及國內多家品牌的智能網(wǎng)關(guān)和多家廚余垃圾處理設備廠(chǎng)家的設備的智能網(wǎng)關(guān)系統算是開(kāi)發(fā)、調試完成。
因為該系統全部由我一人獨自開(kāi)發(fā),所以架構、函數、接口、功能均有很大的可提升空間,歡迎盆友們私信我交流和溝通。更希望這套小小的智能軟硬件系統能夠發(fā)揮更多的作用。
未完待續。