999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MQTT協(xié)議的煤層氣無線遠程監(jiān)控系統(tǒng)設(shè)計與實現(xiàn)

2020-09-10 07:22:44朱光燦
中國化工貿(mào)易·上旬刊 2020年6期

摘 要:隨著網(wǎng)絡(luò)技術(shù)與數(shù)字通信的飛速進步,基于物聯(lián)網(wǎng)技術(shù)的燃氣遠程監(jiān)控系統(tǒng)提出了一種基于MQTT協(xié)議。MQTT最大優(yōu)點在于,可以以極少的代碼和有限的帶寬,為連接遠程設(shè)備提供實時可靠的消息服務(wù)。從而成功實現(xiàn)了對智能燃氣流量計與智能卡控制系統(tǒng)及安全報警系統(tǒng)的遠程監(jiān)控。該系統(tǒng)對于提高燃氣計量及管理的現(xiàn)代化水平具有重要的意義。

關(guān)鍵詞:MQTT協(xié)議;煤層氣;無線遠程監(jiān)控

1 MQTT協(xié)議簡介

是一種基于發(fā)布/訂閱(publish/subscribe)模式的“輕量級”通訊協(xié)議,該協(xié)議構(gòu)建于TCP/IP協(xié)議上,由IBM在1999年發(fā)布。MQTT最大優(yōu)點在于,可以以極少的代碼和有限的帶寬,為連接遠程設(shè)備提供實時可靠的消息服務(wù)。做為一種低開銷、低帶寬占用的即時通訊協(xié)議,使其在物聯(lián)網(wǎng)、小型設(shè)備、移動應(yīng)用等方面有較廣泛的應(yīng)用。

2 系統(tǒng)總體設(shè)計

2.1 系統(tǒng)架構(gòu)設(shè)計

圖1為基于MQTT協(xié)議的煤層氣無線遠程監(jiān)控系統(tǒng)整體架構(gòu),系統(tǒng)基于工業(yè)云架構(gòu)引入了MQTT中間代理,B/S架構(gòu)軟件,移動APP等新技術(shù),構(gòu)成了新一代的燃氣監(jiān)管控架構(gòu)。員工不再依靠單獨的傳統(tǒng)的調(diào)度中心,而是通過APP,網(wǎng)頁瀏覽等方式,實現(xiàn)了人人監(jiān)管、移動監(jiān)管的新辦公方式。安全部門、調(diào)度中心、維保部門、巡線部門作為末端用戶,充分使用崗位對應(yīng)的軟件功能,提升了工作效率和質(zhì)量。

調(diào)度中心是公司內(nèi)部的管控中心,根據(jù)智慧燃氣云平臺和銘石SCADA系統(tǒng)實時監(jiān)控全市燃氣管網(wǎng)壓力流量等信息。不僅可以查詢到今日用氣量的同比和環(huán)比信息,還可以通過預(yù)測模型,分析出明日用氣量和用氣分布。區(qū)別于傳統(tǒng)的調(diào)度方式,可以做到提前預(yù)知、提前部署。極大地釋放了人員工作壓力,緩解了用氣高峰時的用氣壓力,減少了用氣低谷時的浪費。

安全部門通過基于MQTT協(xié)議的煤層氣無線遠程監(jiān)控系統(tǒng)的實時展示、實時報警功能,能在兩分鐘之內(nèi)發(fā)現(xiàn)報警,響應(yīng)報警。通過智慧燃氣遠傳終端,將壓力,門禁,切斷閥狀態(tài)和泄漏報警等信息,實時傳送到智慧燃氣云平臺。平臺會根據(jù)事先錄好的信息,將具體報警信息例如超壓報警,門禁報警,泄漏報警等推送到指定安全人員的手機APP上。APP會記錄報警信息,處理狀態(tài),處理日期等信息,做到有記錄可查,責任定點到位。

2.2 系統(tǒng)安全設(shè)計

當設(shè)備和系統(tǒng)暴露在公網(wǎng)環(huán)境中時,就有可能遭受到網(wǎng)絡(luò)攻擊。所以在使用這些遠傳監(jiān)控設(shè)備和網(wǎng)絡(luò)平臺時,就必須有安全防護措施。煤層氣無線遠程監(jiān)控系統(tǒng)設(shè)計了以下網(wǎng)絡(luò)安全防護的措施:

①賬號密碼驗證;

②智能終端內(nèi)部需要設(shè)定指定的賬號、密碼、ip、端口,才能與MQTT代理服務(wù)器相連。消息以隊列形式存儲在MQTT代理服務(wù)器當中,云平臺也是通過上述信息連接代理服務(wù)器,從中獲取信息。云平臺對外不提供數(shù)據(jù)接入的端口,保障了平臺及數(shù)據(jù)庫的安全性。云平臺根據(jù)已經(jīng)事先設(shè)定好的TOPIC,到代理服務(wù)器中獲取數(shù)據(jù)。沒有事先設(shè)定的數(shù)據(jù),不會被云平臺獲取;

③數(shù)據(jù)格式分析:智能終端按照規(guī)定格式發(fā)送數(shù)據(jù)。以統(tǒng)一的topic為鍵,不同類型的設(shè)備按照規(guī)定發(fā)送相應(yīng)的payload,數(shù)據(jù)不涉及明文及具體含義。云平臺從代理服務(wù)器中接收到需要的數(shù)據(jù)后,進行解密拆分,將相應(yīng)的數(shù)據(jù)存儲到服務(wù)器中。多余的數(shù)據(jù)會被代理服務(wù)器遺棄;

④數(shù)據(jù)加密:加密方式:AES-128-CBC。設(shè)備發(fā)送數(shù)據(jù)給平臺,例如:平臺會記錄數(shù)據(jù)收發(fā)日志,對于非法數(shù)據(jù),會記錄其來源、數(shù)值等,下次在數(shù)據(jù)入口處,即可排除。并且上報系統(tǒng)管理員。

3 Modbus TCP/MQTT 協(xié)議網(wǎng)關(guān)設(shè)計

3.1 Modbus協(xié)議介紹

MODBUS是一種串行通信協(xié)議,是Modicon公司(現(xiàn)在的施耐德電氣Schneider Electric)于1979年為使用可編程邏輯控制器(PLC)通信而發(fā)表。Modbus已經(jīng)成為工業(yè)領(lǐng)域通信協(xié)議的業(yè)界標準(De facto),并且現(xiàn)在是工業(yè)電子設(shè)備之間常用的連接方式。MODBUS協(xié)議是一個master/slave架構(gòu)的協(xié)議。有一個節(jié)點是master節(jié)點,其他使用MODBUS協(xié)議參與通信的節(jié)點是slave節(jié)點。每一個slave設(shè)備都有一個唯一的地址。在串行和MB+網(wǎng)絡(luò)中,只有被指定為主節(jié)點的節(jié)點可以啟動一個命令(在以太網(wǎng)上,任何一個設(shè)備都能發(fā)送一個MODBUS命令,但是通常也只有一個主節(jié)點設(shè)備啟動指令)。

3.2 實現(xiàn)形式

RTU與modbus協(xié)議的設(shè)備通過EIA-485接口相連。以流量計為例,RTU發(fā)送指令給流量計數(shù)據(jù),流量計返回一條帶有所有數(shù)據(jù)的十六進制數(shù)據(jù)給RTU。RTU根據(jù)設(shè)備說明書,將這條數(shù)據(jù)拆分成標況累積量、工況累積量、標況流量、工況流量、壓力、溫度等數(shù)據(jù),并將數(shù)據(jù)整合加密,與其他EIA-485接口數(shù)據(jù)一同打包,通過MQTT模塊將數(shù)據(jù)發(fā)送至云平臺。

云平臺和SCADA系統(tǒng)之間的通信采用MODBUS/TCP方式。在數(shù)據(jù)發(fā)送之前雙方定義好點位表,即對應(yīng)數(shù)據(jù)位的數(shù)據(jù)意義。接口采用python語言開發(fā),使用的是modbus_tk功能包。

第一步、綁定本機地址作為主站:

import socket

s = socket.socket(socket.AF_INET,

socket.SOCK_STREAM)

s.bind((‘192.168.254.29’,502))。

第二步、scada服務(wù)器通過上述綁定的地址連接網(wǎng)關(guān),發(fā)送一段指令給網(wǎng)關(guān)。指令中帶有起始地址、長度、設(shè)備號等信息(例如:09 00 00 00 00 06 01 03 00 00 00 64)

第四步、網(wǎng)關(guān)接收到指令后會解析處設(shè)備號,起始地址,長度等信息。然后查詢處理數(shù)據(jù),根據(jù)點位表形成正確排列的數(shù)據(jù),并以約定好的數(shù)據(jù)格式以十六進制返回到請求的原地址端口。

conn.send(bytes.fromhex(Res[‘hex’]))

4 監(jiān)控系統(tǒng)信息管理平臺

信息管理平臺包括數(shù)據(jù)接收模塊、數(shù)據(jù)處理模塊、數(shù)據(jù)分析模塊、數(shù)據(jù)轉(zhuǎn)發(fā)接口模塊、頁面展示模塊。數(shù)據(jù)接收模塊負責接收MQTT代理服務(wù)器的數(shù)據(jù)和接收其他來源的數(shù)據(jù),例如透傳的直發(fā)型流量計等。數(shù)據(jù)處理模塊負責解密數(shù)據(jù)并存儲進數(shù)據(jù)庫。數(shù)據(jù)分析模塊負責分析數(shù)據(jù),并將數(shù)據(jù)展示在網(wǎng)站上。數(shù)據(jù)轉(zhuǎn)發(fā)接口模塊負責將數(shù)據(jù)轉(zhuǎn)發(fā)到組態(tài)軟件等別的平臺軟件上。頁面展示模塊負責將數(shù)據(jù)展示在網(wǎng)站上和APP上。

5 結(jié)論

本文針對煤層氣開采過程中實時監(jiān)控的實際問題,分析設(shè)計了煤層氣遠程監(jiān)測系統(tǒng)。維保部門通過這套系統(tǒng),可以詳細記錄每個站點的設(shè)備信息。小到一塊皮膜的生產(chǎn)日期、使用壽命、維保記錄,大到調(diào)壓門站的安裝記錄等。巡線人員每日巡線的時候,使用APP可以詳細記錄巡線狀況,遇到的問題,可能發(fā)生的故障等,形成每日巡線記錄表,防范問題的發(fā)生。維修人員可以詳細記錄每一零部件的保養(yǎng)維修更換記錄,平臺可以生成詳細記錄,并且可以結(jié)合算法,預(yù)測零部件的保養(yǎng)時間,更換時間等。

參考文獻:

[1]劉麗等.Citect工控組態(tài)軟件及其在輸氣管道SCADA系統(tǒng)中的應(yīng)用[J].工業(yè)控制計算機,2001,14(1):36-38.

[2]張義星,孟國營等.基于Citect的煤礦裝車監(jiān)控系統(tǒng)設(shè)計[J].煤炭工程,2012(5):120-122.

[3]衡軍山.基于雙CPU的冗余控制研究與實現(xiàn)[J].機床與液壓,2008,36(7):350-351.

作者簡介:

朱光燦(1986- ),男,漢族,碩士,自動化及網(wǎng)絡(luò)控制技術(shù)工程師。

主站蜘蛛池模板: 美女视频黄又黄又免费高清| av大片在线无码免费| 国产91成人| 婷婷激情亚洲| 欧洲av毛片| 国产无遮挡裸体免费视频| AV在线天堂进入| 精品国产黑色丝袜高跟鞋| AⅤ色综合久久天堂AV色综合| 亚洲六月丁香六月婷婷蜜芽| 久久久久亚洲av成人网人人软件| 国产jizzjizz视频| 91色国产在线| 国产福利观看| 好紧好深好大乳无码中文字幕| av在线5g无码天天| 最新国产精品鲁鲁免费视频| 亚洲一级无毛片无码在线免费视频| 成人一区在线| 91丝袜乱伦| 欧美精品成人| 國產尤物AV尤物在線觀看| аⅴ资源中文在线天堂| 毛片视频网| 红杏AV在线无码| 欧美激情视频一区二区三区免费| av一区二区无码在线| 好吊妞欧美视频免费| 高清色本在线www| 先锋资源久久| 在线观看精品自拍视频| 啊嗯不日本网站| 韩国v欧美v亚洲v日本v| 免费一级成人毛片| 天堂成人在线视频| 亚洲丝袜中文字幕| 91在线激情在线观看| 香蕉精品在线| 伊人久久综在合线亚洲2019| 日韩精品资源| 欧美.成人.综合在线| 亚洲国产亚洲综合在线尤物| 精品久久777| 91最新精品视频发布页| 亚洲国产成人麻豆精品| 国产主播一区二区三区| 日韩欧美国产精品| 88av在线| 国产一区二区三区精品久久呦| 二级毛片免费观看全程| 欧美午夜在线播放| 亚洲欧美人成人让影院| 亚洲日韩欧美在线观看| 99热这里只有精品国产99| 国产精品自在拍首页视频8| a欧美在线| 久久永久视频| 五月婷婷欧美| 精品亚洲欧美中文字幕在线看| 成人在线观看不卡| 丰满的熟女一区二区三区l| 呦女精品网站| 国产日产欧美精品| 成·人免费午夜无码视频在线观看 | 国产视频入口| 日韩欧美中文字幕在线韩免费| 天天综合色网| 国产在线一二三区| 精品国产香蕉伊思人在线| 99久久精品国产自免费| 伊人久久综在合线亚洲91| 国产精品无码制服丝袜| 国产精品爽爽va在线无码观看 | 亚洲欧美在线综合一区二区三区| 久久精品人人做人人综合试看| 视频国产精品丝袜第一页| www.精品视频| 亚洲无码高清一区二区| 国产91丝袜| 一区二区理伦视频| 一级毛片在线播放免费观看| 五月激情综合网|