国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于邊緣計算網(wǎng)關(guān)的云平臺設(shè)計及應(yīng)用

2022-06-06 05:11:08范曉陽張立浩李家旭
科學(xué)與財富 2022年2期
關(guān)鍵詞:物聯(lián)網(wǎng)

范曉陽 張立浩 李家旭

摘?要:基于一條直動式限位開關(guān)生產(chǎn)線,利用通訊設(shè)備與網(wǎng)絡(luò)平臺,搭建一套完整的網(wǎng)絡(luò)體系,使工業(yè)生產(chǎn)的應(yīng)用層數(shù)據(jù)可以穩(wěn)定的與網(wǎng)絡(luò)層云平臺進(jìn)行數(shù)據(jù)交互。通過采集現(xiàn)場數(shù)據(jù)傳輸?shù)皆破脚_,工程師可通過移動端APP進(jìn)行數(shù)據(jù)監(jiān)控與處理,從而提高信息利用率,生產(chǎn)安全性,以及產(chǎn)品智能化生產(chǎn)。智能網(wǎng)關(guān)實現(xiàn)工業(yè)以太網(wǎng)和Internet兩種網(wǎng)絡(luò)的互聯(lián)。在智能網(wǎng)關(guān)中安裝基于Linux開發(fā)的操作系統(tǒng),實現(xiàn)PLC數(shù)據(jù)與云平臺數(shù)據(jù)的映射。智能網(wǎng)關(guān)通過Internet網(wǎng)絡(luò)將自動化層的數(shù)據(jù)映射到云平臺;云平臺的各種云應(yīng)用,例如Web端、移動客戶端等,通過Internet網(wǎng)絡(luò)與云平臺的數(shù)據(jù)實現(xiàn)映射。

關(guān)鍵詞:邊緣計算網(wǎng)關(guān);工業(yè)云平臺;消息隊列遙測傳輸;物聯(lián)網(wǎng)

1 引言

目前,工業(yè)領(lǐng)域正處于第四次革命,也稱作工業(yè)4.0。工業(yè)4.0旨在提高工廠自動化程度并使用智能設(shè)備,利用所有數(shù)據(jù)源使工廠的更高效的完成商品生產(chǎn),使商品生產(chǎn)具有更高的靈活性,既能實現(xiàn)大規(guī)模生產(chǎn),又可實現(xiàn)生產(chǎn)高度定制化,可以使工廠集效率與規(guī)模于一身,也能更好地滿足客戶需求。

物聯(lián)網(wǎng)技術(shù)與邊緣計算技術(shù)是工業(yè)4.0極其重要的組成部分,將現(xiàn)場設(shè)備裝配傳感器,保證其IP地址能夠支持網(wǎng)絡(luò)內(nèi)其他設(shè)備的連接,利用這種設(shè)備與網(wǎng)絡(luò)的連接可以收集、分析和交換大量有價值的數(shù)據(jù)。目前工廠內(nèi)許多數(shù)據(jù)需要滿足在邊緣位置進(jìn)行分析處理,這意味著要盡可能縮短數(shù)據(jù)傳輸?shù)捻憫?yīng)時間,例如涉及到安全質(zhì)量等問題時,需要對設(shè)備進(jìn)行近乎實時同步的控制,若按照傳統(tǒng)方式將數(shù)據(jù)傳輸至企業(yè)云服務(wù)器再返回現(xiàn)場設(shè)備,過程中可能存在較長延時。邊緣計算還可以將數(shù)據(jù)保存在現(xiàn)場,提高數(shù)據(jù)安全性。

2 邊緣計算網(wǎng)關(guān)與工業(yè)云交互方案

2.1邊緣計算網(wǎng)關(guān)

綜合考慮本次設(shè)計對于網(wǎng)絡(luò)通訊的需求,選用SIMATIC IOT2050作為此系統(tǒng)的邊緣計算網(wǎng)關(guān)。通過IOT2050可與 Industrial Edge 平臺、工業(yè)物聯(lián)網(wǎng)和云端相連接,實現(xiàn)高性能的數(shù)據(jù)計算,同一系列通訊協(xié)議進(jìn)行轉(zhuǎn)換,并可對多種程序語言進(jìn)行預(yù)處理。通過邊緣計算網(wǎng)關(guān),完成生產(chǎn)線數(shù)據(jù)的采集,將數(shù)據(jù)解析后傳輸至不同終端,同樣也可以接收來自各終端的控制信息下發(fā)至生產(chǎn)線設(shè)備,完成生產(chǎn)線的聯(lián)網(wǎng)功能,SIMATIC IOT2050使用example image V1.0.2系統(tǒng)版本。系統(tǒng)內(nèi)置Node-RED工具,使用此工具可進(jìn)行數(shù)據(jù)的采集、過程分析與輸出。

2.2工業(yè)云平臺組態(tài)

SIMATIC IOT2050設(shè)備面板的X1 LAN-P2口接入現(xiàn)場端局域網(wǎng)完成實時數(shù)據(jù)采集,X1 LAN-P1口以DHCP方式接入互聯(lián)網(wǎng)以備連接云服務(wù)器,以保證內(nèi)外網(wǎng)隔離。采用騰訊云服務(wù)器的物聯(lián)網(wǎng)開發(fā)平臺實現(xiàn)生產(chǎn)線的云服務(wù)器搭建?;贛ySQL 5.7建立數(shù)據(jù)庫,實現(xiàn)數(shù)據(jù)存儲和訪問的功能,通過Navicat Premium 15軟件進(jìn)行數(shù)據(jù)庫管理。移動端采用微信小程序訪問騰訊云服務(wù)器,實時查看生產(chǎn)線設(shè)備的各種數(shù)據(jù)。本方案工業(yè)云平臺結(jié)構(gòu)如圖1所示。

3 數(shù)據(jù)交互方案

現(xiàn)場生產(chǎn)線設(shè)備的輸入輸出信號連接至各PLC輸入輸出端子,IOT2050設(shè)備通過以太網(wǎng)實時采集PLC變量信號,IOT2050設(shè)備與云服務(wù)器間、個人終端與云服務(wù)器間均采用MQTT協(xié)議完成數(shù)據(jù)交換,數(shù)據(jù)庫同IOT2050設(shè)備通過以太網(wǎng)連接完成歷史數(shù)據(jù)的存儲與訪問。PLC數(shù)據(jù)由SIMATIC IOT2050內(nèi)置Node-RED工具完成采集、處理與傳輸,首先通過contrib-s7節(jié)點配置IP地址、機(jī)架槽等信息,組態(tài)IOT2050與PLC間通訊,通過contrib-qcloud-iotexplorer節(jié)點配置三元組信息并訂閱發(fā)布topic,組態(tài)IOT2050與騰訊云服務(wù)器間通訊,通過node-MySQL節(jié)點配置IP地址、用戶密碼等信息,組態(tài)SIMATIC IOT2050與數(shù)據(jù)庫間通訊。

通過Function節(jié)點將PLC數(shù)據(jù)解析為騰訊云報文格式與數(shù)據(jù)庫格式即可完成數(shù)據(jù)交互,數(shù)據(jù)上報節(jié)點流搭建如圖2所示,以主件供料站為例,數(shù)據(jù)解析如圖3所示。

4云平臺應(yīng)用

本方案中,物聯(lián)網(wǎng)模塊IOT2050實現(xiàn)了生產(chǎn)線數(shù)據(jù)的上傳和下發(fā),除了在本地進(jìn)行現(xiàn)場大屏的展示之外,更主要的是實現(xiàn)各類云平臺應(yīng)用。本方案中選擇騰訊云作為云服務(wù)器,并完成小程序功能開發(fā),可以實現(xiàn)遠(yuǎn)程查看生產(chǎn)線工作狀態(tài)、遠(yuǎn)程下發(fā)命令到生產(chǎn)線。

4.1騰訊云物聯(lián)網(wǎng)項目配置

在騰訊云物聯(lián)網(wǎng)開發(fā)平臺中創(chuàng)建項目,完成小程序自定義功能創(chuàng)建、產(chǎn)品展示配置、快捷入口配置,面板配置等操作,可根據(jù)生產(chǎn)線不同工作站的情況進(jìn)行區(qū)別開發(fā)。本方案小程序項目如圖4所示。

在SIMATIC IOT2050內(nèi)置Node-RED工具中使用contrib-qcloud-iotexplorer節(jié)點配置ID、名稱、密鑰三元組信息以及Topic信息,配置正確后騰訊云物聯(lián)網(wǎng)開發(fā)平臺對應(yīng)項目將被激活,完成通訊連接。

4.2移動端數(shù)據(jù)監(jiān)控設(shè)計

根據(jù)前述總體設(shè)計,在云平臺數(shù)據(jù)與IOT2050間實現(xiàn)映射、IOT2050與生產(chǎn)線數(shù)據(jù)(PLC)間實現(xiàn)映射后,可以開展各種云平臺應(yīng)用。常見的云平臺應(yīng)用有基于web端、移動端等方式,本方案設(shè)計基于移動端的微信小程序訪問云平臺數(shù)據(jù)實現(xiàn)遠(yuǎn)程監(jiān)控與控制,管理人員通過掃描二維碼綁定具體設(shè)備,小程序分為設(shè)備總覽界面與生產(chǎn)線詳情界面,進(jìn)入設(shè)備詳情界面即可監(jiān)控各工作站工作狀態(tài)。為實現(xiàn)管理人員遠(yuǎn)程監(jiān)控生產(chǎn)線具體信息,并針對總體生產(chǎn)線或具體工作站進(jìn)行控制,本方案將設(shè)備信息分為工作站IO狀態(tài)監(jiān)控和生產(chǎn)線數(shù)據(jù)統(tǒng)計兩類畫面,管理人員可進(jìn)入具體工作站監(jiān)控界面,此界面將監(jiān)控工作站各IO狀態(tài),同樣可以對工作站個別變量進(jìn)行控制;管理人員也可以進(jìn)入生產(chǎn)線總覽界面對生產(chǎn)線統(tǒng)計數(shù)據(jù)進(jìn)行查看,對生產(chǎn)計劃等數(shù)據(jù)做出調(diào)整,如圖5所示。810809B7-C3AC-43E1-85FA-04ED8058FCD0

在生產(chǎn)線管理系統(tǒng)中,重要事件發(fā)生后需要管理人員來及時做出決策,本方案設(shè)計可通過多種方式對管理人員通知告警,有效提升事件處理效率,減少人員疏忽導(dǎo)致事件處理滯后的概率。通過騰訊物聯(lián)網(wǎng)開發(fā)平臺進(jìn)行數(shù)據(jù)流開發(fā),實現(xiàn)重要事件告警提示,并顯示在移動端屏幕上,部分?jǐn)?shù)據(jù)流開發(fā)如圖6所示。

5結(jié)束語

本設(shè)計為一條直動式限位開關(guān)生產(chǎn)線進(jìn)行了工業(yè)云平臺搭建與應(yīng)用開發(fā),利用邊緣計算網(wǎng)關(guān)SIMATIC IOT2050將工業(yè)以太網(wǎng)和Internet兩種網(wǎng)絡(luò)進(jìn)行互聯(lián),利用Node-RED完成過程數(shù)據(jù)分析,云端服務(wù)器采用騰訊云服務(wù)器,數(shù)據(jù)庫基于MySQL5.7進(jìn)行本地部署,移動端使用騰訊連連APP完成終端部署,經(jīng)調(diào)試SIMATIC IOT2050通過工業(yè)以太網(wǎng)成功采集現(xiàn)場PLC數(shù)據(jù),SIMATIC IOT2050與騰訊云服務(wù)器之間上報下發(fā)數(shù)據(jù)功能正常,移動端應(yīng)用數(shù)據(jù)監(jiān)控符合實際數(shù)據(jù)。實現(xiàn)了生產(chǎn)線云平臺的搭建,通過從現(xiàn)場生產(chǎn)線收集到的數(shù)據(jù)與企業(yè)運(yùn)營數(shù)據(jù)相結(jié)合,工廠可以實現(xiàn)信息高度透明化、可視化,利用這些數(shù)據(jù)可以使工廠完成智能化的決策。

參考文獻(xiàn):

[1]吉順平,孫承志,路明.?西門子PLC與工業(yè)網(wǎng)絡(luò)技術(shù).?北京:機(jī)械工業(yè)出版社,2008.

[2]宋磊,黃希.面向工控現(xiàn)場應(yīng)用的邊緣網(wǎng)關(guān)架構(gòu)設(shè)計和性能評估[J].信息技術(shù)與網(wǎng)絡(luò)安全,2021,40(06):15-21.

[3]劉亮, 李卉. 邊緣計算網(wǎng)關(guān)的功能設(shè)計與系統(tǒng)實現(xiàn)[J]. 電測與儀表, 2021.

[4]王弘揚(yáng), 肖威, 孫云輝,等. OPC UA與Node-red技術(shù)在IOT2040物聯(lián)網(wǎng)網(wǎng)關(guān)的應(yīng)用[J]. 制造業(yè)自動化, 2018, 40(7):3.

[5]孫潔、王興楠、孫曄、崔婷婷、高亮亮. 基于PLC的工業(yè)云平臺控制系統(tǒng)設(shè)計[J]. 電氣傳動, 2020, 50(7):5.

[6]楊維明, 劉愛軍, 齊建軍,等. 工業(yè)云平臺的建設(shè)與應(yīng)用實踐[J]. 中華紙業(yè), 2013(20):7.

[7]張永德, 李鑫. PROFINET的組成及其應(yīng)用[J]. 工業(yè)儀表與自動化裝置, 2006(1):5.

[8] Tabaa M ,?Chouri B ,?Saadaoui S , et al. Industrial Communication based on Modbus and Node-RED[J]. Procedia Computer Science, 2018, 130:583-588.

[9] Satyanarayanan M . The Emergence of Edge Computing[J]. Computer, 2017, 50(1):30-39.

[10] Blackstock M ,?Lea R . Toward a Distributed Data Flow Platform for the Web of Things (Distributed Node-RED)[J]. IEEE, 2014.810809B7-C3AC-43E1-85FA-04ED8058FCD0

猜你喜歡
物聯(lián)網(wǎng)
基于物聯(lián)網(wǎng)的無線測溫模塊設(shè)計
基于物聯(lián)網(wǎng)ZigBee技術(shù)的智能家居監(jiān)控系統(tǒng) 
物聯(lián)網(wǎng)監(jiān)測技術(shù)在G15W112邊坡的應(yīng)用
基于物聯(lián)網(wǎng)的健康管理服務(wù)模式
基于物聯(lián)網(wǎng)的煤礦智能倉儲與物流運(yùn)輸管理系統(tǒng)設(shè)計與應(yīng)用
基于高職院校物聯(lián)網(wǎng)技術(shù)應(yīng)用人才培養(yǎng)的思考分析
如何在高校架設(shè)學(xué)生洗衣服務(wù)系統(tǒng)
科技視界(2016年22期)2016-10-18 17:23:30
基于無線組網(wǎng)的智慧公交站點信息系統(tǒng)研究與實踐
基于LABVIEW的溫室管理系統(tǒng)的研究與設(shè)計
論智能油田的發(fā)展趨勢及必要性
九龙城区| 辛集市| 灵武市| 府谷县| 白朗县| 苍梧县| 石狮市| 罗平县| 博兴县| 明星| 柘荣县| 邵东县| 织金县| 榕江县| 西宁市| 丰镇市| 垦利县| 新丰县| 马尔康县| 女性| 革吉县| 祁阳县| 衡阳市| 穆棱市| 伊川县| 池州市| 清河县| 西安市| 桐柏县| 潞城市| 苗栗市| 大竹县| 乌拉特后旗| 教育| 遂昌县| 曲麻莱县| 浦城县| 高青县| 敦化市| 景宁| 府谷县|