亚洲第一色在线-亚洲第一视频在线播放-亚洲第一页乱-亚洲第一页色-人人干人人草-人人干人人插

工業協議網關協議轉化開發案例,工業網關細節全公布

2024-08-12 14:49:08 admin 49



某化工廠需要通過SG500網關采集各種設備的能耗數據,主要包括:


1. 10臺電磁流量計,用于測量各生產環節的水流量,型號為LDCK-25,支持Modbus RTU協議,RS485接口,波特率9600bps,數據位8位,無校驗位,停止位1位。Modbus寄存器信息如下:

   流量計地址 寄存器地址 數據類型 讀寫屬性 備注

   1 0x0000 float 只讀 瞬時流量

   1 0x0002 float 只讀 正累積流量

   1 0x0004 float 只讀 負累積流量

   ...

   10 0x0000 float 只讀 瞬時流量

   10 0x0002 float 只讀 正累積流量

   10 0x0004 float 只讀 負累積流量

5g/4g工業路由網關

2. 5臺電能質量儀表,用于測量各車間的電能質量數據,型號為CSPEM-96,支持Modbus RTU協議,RS485接口,波特率19200bps,數據位8位,偶校驗,停止位1位。Modbus寄存器信息如下:

   儀表地址 寄存器地址 數據類型 讀寫屬性 備注  

   1 0x0000 float 只讀 A相電壓

   1 0x0002 float 只讀 B相電壓

   1 0x0004 float 只讀 C相電壓

   1 0x0006 float 只讀 A相電流

   ...

   5 0x0000 float 只讀 A相電壓

   5 0x0002 float 只讀 B相電壓

   5 0x0004 float 只讀 C相電壓

   5 0x0006 float 只讀 A相電流


3. 1臺天然氣流量計,用于測量總進氣量,型號為FLOWSIC600-XT,支持Modbus TCP協議,以太網接口,Modbus TCP端口502。Modbus寄存器信息如下:

   寄存器地址 數據類型 讀寫屬性 備注

   0x0000 float 只讀 瞬時流量

   0x0002 float 只讀 累積流量

   0x0004 int 只讀 工作狀態字


數據中心使用的是MQTT協議,接入OneNET平臺。要求每5分鐘上傳一次數據。


基于以上需求,使用SG500網關的開發步驟如下:

Industrial IoT Gateway(SG500)

1. 將10臺LDCK-25電磁流量計和5臺CSPEM-96電能質量儀表的RS485接口,通過RS485總線全部連接到SG500的RS485接口。注意要接120歐姆終端電阻。將FLOWSIC600-XT天然氣流量計的以太網口接到SG500的LAN口。


2. 在SG500上安裝Modbus RTU主站程序mbrtu,用于輪詢流量計和電表的數據。配置輪詢周期為5分鐘,從站等待響應超時時間1秒,重發3次。配置Modbus TCP主站程序mbtcp,用于輪詢天然氣流量計數據。


3. 編寫數據解析程序parse_data,對輪詢回來的Modbus數據進行解析,提取出各個測點的實際數值和單位。比如流量計的數據解析如下:

   def parse_flow_data(data):

       flow = struct.unpack('>f', data[0:4])[0]

       pos_total = struct.unpack('>f', data[4:8])[0]  

       neg_total = struct.unpack('>f', data[8:12])[0]

       return {

           'flow': round(flow, 2), 

           'flow_unit': 'm3/h',

           'pos_total': round(pos_total, 2),

           'neg_total': round(neg_total, 2),

           'total_unit': 'm3'

       }

5g/4g工業路由網關

4. 編寫數據封裝程序pack_data,將解析后的數據封裝成統一的JSON格式。設備編號、時間戳、測點等信息都要包含在內。例如:

   {

       'gateway_id': 'SG500_1',

       'timestamp': 1634227200,

       'devices': [

           {

               'device_id': 'LDCK-25-1',

               'data': [

                   {'flow': 23.61, 'flow_unit': 'm3/h'},

                   {'pos_total': 1638.22, 'total_unit': 'm3'},

                   {'neg_total': 0.11, 'total_unit': 'm3'}

               ]

           },

           {

               'device_id': 'CSPEM-96-1',

               'data': [

                   {'ua': 380.5, 'ua_unit': 'V'},

                   {'ub': 378.1, 'ub_unit': 'V'},

                   {'uc': 379.6, 'uc_unit': 'V'},

                   {'ia': 62.5, 'ia_unit': 'A'}

               ]  

           },

           {

               'device_id': 'FLOWSIC600',

               'data': [

                   {'flow': 899.32, 'flow_unit': 'm3/h'},

                   {'total': 123838.63, 'total_unit': 'm3'},

                   {'status': 1}

               ]

           }

       ]

   }


5. 在SG500上安裝MQTT客戶端程序mosquitto,使用4G網絡連接到OneNET的MQTT服務器。按照OneNET的設備接入要求,配置MQTT參數:

   - 服務器地址: iot-mqtts.heclouds.com

   - 端口: 8883

   - 證書文件: iot-mqtts-certificate.pem

   - 用戶名: 設備ID

   - 密碼: 鑒權信息


6. 編寫MQTT發布程序pub_data,將封裝好的JSON數據,以5分鐘為周期,通過MQTT發布到OneNET平臺的設備數據流主題。


7. 使用SG500的RS485 DTU功能,將Modbus RTU數據透明傳輸到數據中心,作為數據校驗。配置RS485的TCP服務器模式,本地端口號為502。這樣數據中心也可以直接通過Modbus TCP讀取設備的原始數據。


8. 考慮到工業環境的復雜性,在SG500本地使用SQLite數據庫,對采集到的數據進行本地存儲,并記錄上傳狀態。每次存儲數據前,先檢查磁盤使用率,超過90%時,刪除最早的數據。MQTT發布失敗時,存儲發布失敗的數據,等待網絡恢復后補發。


9. 配置SG500的看門狗功能,監控Modbus采集程序mbrtu、mbtcp和MQTT發布程序pub_data。如果進程異常退出,看門狗會自動重啟進程。同時通過MQTT發布一條異常告警信息到數據中心。


10. 對SG500的系統日志進行配置,將系統日志發送到數據中心的日志服務器。日志等級為INFO,采用rsyslog格式,通過TCP協議發送。

Industrial IoT Gateway(SG500)

11. 使用SG500提供的"星云"網管平臺,對網關進行批量配置、升級、監控。比如修改輪詢周期、更新Modbus寄存器地址等參數,都可以通過網管平臺遠程操作。


12. 將以上開發的程序打包成SG500的固件,通過網管平臺進行批量升級。升級時先將新固件上傳到SG500的TF卡中,再通過網管平臺下發升級指令,SG500本地完成固件更新和程序替換,實現零宕機升級。


以上就是一個比較完整的工業網關協議轉換項目的開發流程。涉及了多種工業協議解析、數據庫存儲、邊緣計算、網絡傳輸、網管平臺等方面的內容。充分利用了SG500網關提供的軟硬件資源,可以高效地實現工業設備數據采集和上云。


本案例重點展示了SG500在工業協議轉換和邊緣計算方面的應用。通過二次開發,可以將SG500打造成一個功能強大的工業物聯網關,適用于各種工業場景。


當然,實際項目中還需要考慮更多的細節,如數據安全、設備冗余、應用集成等。這需要根據具體需求進行定制化開發。SG500提供了完善的二次開發環境和技術支持,用戶可以基于此進行深度定制,開發出滿足自己需求的應用。


希望通過本案例,讓您對SG500能耗網關有一個更加直觀和深入的了解。如果您有任何問題或需求,歡迎隨時聯系我們,我們將竭誠為您服務!


標簽: 工業網關
相關文章推薦:
網站首頁
解決方案
產品中心
在線咨詢
国内精品国内精品自线在拍| MM1313午夜视频在线观看| 岳的奶大又白又紧| 13小男生GAY自慰脱裤子| wwwxxx一区二区| 国产AV成人无码精品网站| 国产精品理论片在线观看| 狠狠色综合TV久久久久久| 麻豆传播媒体APP官网在线观看 | 亚洲无码视频一区二区| 18禁美女黄网站色大片免费看| 扒开双腿疯狂进出爽爽爽视频| 国产高潮流白浆喷水在线观看| 日产乱码一二三区别免费演员表 | A级毛片高清免费播放| 纯肉高H爽文粗大| 国语高潮无遮挡无码免费看| 老公朋友东西好大| 人人人爽人人澡人人高潮| 性生交大片免费看淑女出招| 伊人精品无码一区二区三区电影| 啊~每一次都撞到最里面| 国产乱沈阳女人高潮乱叫老| 久久久一本精品99久久精品66| 人妻少妇精品中文字幕av蜜桃| 无人区码一码二码三码是| 与亲女洗澡时伦了毛片| 城中村勾搭老熟女啪啪| 黑人大荫蒂老太大| 欧美成人精品a∨在线观看| 天天影视色香欲综合久久| 亚洲午夜福利在线观看| 被义子侵犯的漂亮人妻中字| 国产在线精品99一区不卡| 女人18片毛片60分钟| 天天摸天天透天天添| 又大又粗进出白浆直流视频在线 | 疯狂做爰XXXⅩ高潮69短| 精品久久久久久亚洲综合网| 人妻系列无码专区无码中出| 亚洲AV无码成人| BT天堂新版中文在线地址| 国产午夜福利精品一区二区三区 | 公粗挺进了我的密道在线观看| 久精品国产欧美亚洲色AⅤ大片| 人人玩人人添人人澡| 亚洲欧美日韩国产精品一区| 差差差很疼30分钟的视频| 精品少妇人妻AV一区二区三区| 日韩精品卡2卡3卡4卡5| 亚洲色一色鲁一鲁鲁| 错位关系C1V1一块五花肉| 久久久久久久久精品无码中文字幕| 日韩大片高清播放器大全| 亚洲永久无码3D动漫一区| 丰满少妇张开双腿无码AV| 乱码一线二线三线新区破解版| 为老公升职我主动奉献的句子说说| 自拍偷区亚洲综合美利坚| 国产无遮挡又黄又爽免费网站| 欧美性受XXXX视频| 亚洲欧洲日韩综合色天使| 高h乱好爽要尿了潮喷了| 美女扒开腿让男人桶爽网站| 亚瑟国产精品久久| 被男狂揉吃奶胸高潮视频在线观看| 久久99国产精品尤物| 天天躁日日躁很很躁2022| 97久久超碰福利国产精品…| 激情国产AV做激情国产爱| 日韩一区二区三区视频| 中国凸偷窥XXXX自由视频| 国产性一交一乱一伦一色一情| 人人妻人人澡人人爽人人精直播| 亚洲欧美日本韩国| 国产好大好硬好爽免费不卡| 欧美嫩交一区二区三区| 亚洲熟女WWW一区二区三区| 国产精品久久高潮呻吟无码| 欧美性爱XXXX黑人| 亚洲中文字幕无码永久在线不卡| 国产剧情AV在线| 日本一本免费一区二区三区免| 中国熟妇老熟女妓女9| 好吊视频一区二区三区| 少妇高潮喷潮久久久影院| 99精品视频在线观看免费| 久久久久久久99精品国产片| 性CHINESE新婚VIDEO| 大乳丰满人妻中文字幕日本| 女人天堂亚洲AⅤ在线观看| 亚洲熟妇久久国内精品| 国产又粗又猛又爽又黄的视频在线 | 老狼一区忘忧草欢迎您大豆| 亚洲V欧美V日韩V国产V| 国产精品久久久久久超碰| 色播久久人人爽人人爽人人片AV| AE成品免费下载网站| 乱码精品一区二区三区| 亚洲日韩乱码1区二区| 国产亚洲精久久久久久无码777| 色婷婷综合久久久久中文一区二区| BRAZZERSHD欧美大屁股| 美女扒开内裤无遮挡| 亚洲综合网国产精品一区| 火柴人战争遗产破解版| 性欧美丰满熟妇XXXX性久久久| 国产69精品久久久久9999| 人人爽人人澡人人人妻、百度| 2021国内精品久久久久精品K| 久久人妻无码一区二区三区av| 亚洲开心婷婷中文字幕| 好儿子妈妈今后就是你的人| 先锋影音人妻啪啪VA资源网站| 公的粗大挺进了我的密道视频| 日产精品99久久久久久| YYYY11111少妇无码影院| 女主快穿到各个世界做小三| 中文日本字幕MV在现线观看| 久久躁夜夜躁天天躁| 亚洲综合一区二区三区无码| 精品无码中文字幕不卡| 亚洲精品无码专区| 精品国产V无码大片在线观看| 亚洲AV无码专区精品无码| 国产在线精品一区二区高清不卡| 午夜精品一区二区三区在线观看| 国产福利一区二区三区在线视频| 婷婷综合久久中文字幕蜜桃三电影| 第一次爱的人视频播放完整版| 三个男人换着躁我一个| 高清VPSWINDOWS另类乱| 视频一区麻豆国产传媒| 国产SUV精品一区二区四区三区| 入禽太深免费视频| 公交车大龟廷进我身体里视频| 试看120秒做受小视频免费| 国产成人精品亚洲精品| 为什么穿裙子方便打野| 国产强伦姧在线看无码| 亚洲AV无码专区国产乱码4SE| 好深好大再浪一点| 亚洲欧洲AV综合色无码| 久久久亚洲AV成人网站| 孕妇滴着奶水做着爱A| 妺妺窝人体色7777777| HEYZO无码综合国产精品| 人妻少妇无码精品视频区| 丁香五月婷婷色人阁TP精品| 熟妇女人妻丰满少妇中文字幕性生活 | 在线观看无码AV网站永久| 内射白浆一区二区在线观看| JAPANESE日本熟妇伦| 日韩欧国产精品一区综合无码 | 性生大片免费观看网站| 韩漫漫画无遮挡免费| 亚洲中文字幕波多野结衣| 美女内射在线观看| 扒开校花的粉嫩小泬| 深灬深灬深灬深灬一点| 国产综合久久亚洲综合| 亚洲欧美另类久久久精品 | 免费视频成人片在线观看| MM1313又粗又大受不了| 熟妇人妻中文AV无码| 国产又大又粗又黄又爽白丝 | 海角国精产品三区二区三区 | 在线V观看免费国岛国片| 欧美熟妇另类久久久久久多毛 | 欧美老熟妇手机在线观看| 大波妺AV网站影院| 亚洲ⅤA中文字幕无码| 久久久久久精品免费免费4K| 99热热久久这里只有精品68| 色777狠狠狠综合| 国产无遮挡又黄又爽在线观看| 亚洲线精品一区二区三区影音先锋| 男男黄Gay片免费网站www| 抖抈短视频APP下载| 亚洲AV永久无码精品少妇| 麻花传媒剧在线MV免费观看| 槽溜2021入口一二三四绿巨人| 无码日韩人妻精品久久| 久久久久久AV无码免费网站 | 小BBW小BBW小BBW小| 久久久久99精品成人片三人毛片 | 精品人妻一区二区三区免费| 2020久久国产综合精品SWA| 日韩人妻在线一区二区三区| 国产午夜精品免费一区二区三区 | 中文字幕精品亚洲无线码一区应用| 欧洲多毛裸体XXXXX| 国产精品久久毛片| 在糖心VLOG唐伯虎女主角是谁 | 护士被强女千到高潮视频| 45歳の▽バツ1熟女とハメ撮り | 成人午夜福利无码不卡视频| 亚洲AⅤ永久无码中文字幕| 麻麻让我挺进她的黑森林| 国产92刮伦脏话对白|