1 变电站油水混合物及外排水质MQTT应用案例-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

变电站油水混合物及外排水质MQTT应用案例

蓝蜂物联网 2023-08-31 14:28 次阅读

一、项目介绍

随着中国经济的持续快速发展,城市进程和工业化进程的不断增加,环境污染日益严重,国家对环保的重视程度也越来越高。近年来,由于国家加大了环保基础设施的建设投资,有力拉动了相关产业的市场需求,环保产业总体规模迅速扩大,产业水平明显提升

为了响应国家环境保护的需求号召,上海博取仪器有限公司研发了一款能够实时监测水质的变化情况的水质监测仪,能够监测包括氨氮、总磷、总氮、PH、溶解氧、电导率等多种水质参数,并且支持将水质检测数据上报至华为ROMA平台,搭建了一套针对于变电站油水混合物及外派水质监测解决方案

二、项目痛点和问题

1.水质检测主机目前仅支持现场查看水质数据,无法实现远程数据监测,人员必须到现场才能了解水质情况,导致运维服务成本高,人工成本大,急需对接一款边缘计算网关,能够实现远程数据监测和上报。

2.项目要求将检测水质监测数据对接至国网湖北电科院所使用的华为ROMA平台,通过MQTT协议进行数据上报,经过沟通后,发现ROMA平台所需要的数据格式特定格式,比较复杂,市场上其他厂家网关无法满足ROMA平台的要求。

3.由于研发企业对平台技术并不了解,对接ROMA平台有很大的困难,进行因此希望网关厂商能够提供专业的对接方案,希望能够在短时间内实现数据对接。

三、方案总体设计

了解项目需求后,我们推荐使用蓝蜂LF220网关,与水质检测主机进行设备对接,实现远程数据监测和上报。

wKgZomTwMtOARBPdAADDr3e4aB4375.png

蓝蜂LF220网关作为一款支持MQTT协议的边缘计算网关,南向支持Modbus协议和其他多种PLC,北向支持MQTT协议,可将采集到的水质监测数据转换为MQTT协议,上报给云平台,可通过脚本功能控制数据上报格式,满足复杂的数据上报要求

平台对接方面,通过查看ROMA平台相关文档和说明,与项目人员沟通后,我方制定了针对于ROMA平台的上报数据协议格式,能够在短时间内实现低成本高效率的数据对接

四、详细方案说明

wKgaomTwMtOAJs5TAACbfjRrmq8820.png

(系统架构图)

4.1硬件部署

1.水质分析主机控制柜中安装蓝蜂网关,使用4G卡进行联网通信

2.蓝蜂网关使用RS485端口与水质分析主机进行连接,通过Modbus协议与设备进行通讯,通过客户提供的点位表设置对应变量,实现边缘侧采集数据。

3.网关上电后,网关通过MQTT协议将采集到的数据通过4G卡上报至华为ROMA平台,实现远程数据监测和上报

4.2对接华为ROMA平台

1.我方与ROMA平台方约定好MQTT服务器的对接的服务器地址,账号,用户名密码,以及报文传输协议,经过测试,顺利通过MQTT协议进行数据上报

3.我方提供蓝蜂MQTT网关配置工具,通过蓝蜂MQTT配置工具,能够快速调试网关的相关MQTT参数,包括服务器用户名,地址,账号,上报数据主题,可支持远程方式进行参数的配置和调试。

wKgZomTwMtOAR5rRAADt73eAIYo868.png

4.3配置驱动和变量点位

4.3.1通过Modbus协议对接水质检测主机

水质分析仪支持Modbus协议,蓝蜂网关使用RS485端口与水质分析主机进行连接,通过Modbus协议与设备进行通讯

通过蓝蜂MQTT网关配置工具,进行驱动配置,可创建Modbus协议驱动,选择RS485通讯口进行配置,连接至水质检测主机。

wKgZomTwMtSAKG2XAAC2lBB8Pq4095.png

4.3.2配置变量

根据项目需求,需要通过网关采集如下数据包括:COD、氨氮、总磷、总氮、PH、溶解氧、电导率、浊度、温度、空调温度、空调湿度、液位等参数

根据客户提供的监测水质的点位表,在蓝蜂MQTT网关配置工具中点击变量管理功能,通过配置对应的变量,用于网关进行数据的采集和上报

wKgZomTwMtWAOGxIAAGitjKUz-I364.png

添加变量功能中,允许用户根据点位表,自行定义寄存器类型,数据类型,小数位数,读写类型

wKgaomTwMtWAJP79AAFKiZ0SjvU570.png

4.4数据上报

4.4.1约定数据上报格式

根据与平台方的沟通,平台方提供了MQTT协议通信规范,要求按通信协议规范规定的主题和数据格式进行数值上报

主题Topic

Topic/v1/devices/{gatewayId}/datas
消息发送方边设备
消息接收方物联网平台

参数说明

字段名必选/可选类型参数描述
devices必选DeviceS[]设备数据。

DeviceS结构体说明

字段名必选/可选类型参数描述
deviceId必选String(256)平台生成的设备唯一标识,对应设备客户端ID。
services必选List服务列表。

Services结构体说明

字段名必选/可选类型参数描述
serviceId必选String(256)服务ID。
data必选ObjectNode服务数据。
eventTime必选String(256)时间格式:yyyyMMdd’T’HHmmss’Z’ 如:20151212T121212Z。

JSON格式示例

{

"devices": [{

"deviceId": "D68NZxB4",

"services": [{

"data": {

"key": "value"

},

"eventTime": "20191023T173625Z",

"serviceId": "serviceName"

}]

}]

}

  1. 配置数据上报主题

通过蓝蜂MQTT配置工具,可根据需要进行配置上报主题和上报数据内容,按照平台方要求的数据格式,可使用脚本代码编写上报数据业务逻辑,匹配平台方通信协议格式

wKgZomTwMtWAeneAAAGAs6inHhk305.png

为了匹配平台方上报数据需求,做出如下配置:

  1. 主题内容:/v1/devices/${sn}/datas
  2. 上报方式:选择定时上报,时间间隔为30秒
  3. 选择自定义脚本加工方式,匹配数据上报格式

4.4.3 编写脚本匹配上报数据格式要求

按照平台方要求的数据格式,编写对应脚本,将采集到的数据转换为对应的JSON格式进行数据上报,脚本代码如下:

function reportToJson(signalArray, system){

var data = {}

for(var i=0; i

var signal = signalArray[i];

data[signal.key] = signal.value

}

var dateStr = new Date().toISOString()

dateStr = dateStr.replace(/-/g, "")

dateStr = dateStr.replace(/:/g, "")

dateStr = dateStr.substr(0,15) + 'Z'

var json ={

devices: [{

deviceId: system.deviceId,

services: [{

data: data,

eventTime: dateStr,

serviceId: system.serviceId

}]

}]

}

return JSON.stringify(json);

}

4.4.4查看上报结果

通过第三方工具,订阅数据上报的主题,可以看到网关已经将采集到的数据按照通信协议格式上报给ROMA云平台了

wKgaomTwMtSAPsezAABsSVfaM9U143.png

五、方案总结

5.1方案优势

  1. 蓝蜂LF220为边缘侧计算网关,相比传统的透传网关,能够实现自主采集,自主上报,数据格式自动转换,相比市场上其他网关,能够完全满足数据远程监控的需求。
  2. 通过蓝蜂MQTT网关脚本加工功能,能够对接ROMA平台的MQTT通信协议,将复杂的数据上报格式
  3. LF220网关性能稳定,功能强大,客户端软件操作简单容易上手,方便操作人员无需花费过多时间,即可使用熟练,提升工作效率

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 变电站
    +关注

    关注

    7

    文章

    1253

    浏览量

    41765
  • MQTT
    +关注

    关注

    5

    文章

    650

    浏览量

    22487
收藏 人收藏

    评论

    相关推荐

    箱式变电站的运行要求

    箱式变电站运行与维护涉及多个关键方面,必须严格遵守操作规程以确保系统的稳定和安全。本文将详细探讨箱式变电站的运行要求,包括选址、接地与安全、通风与冷却、电力设备的管理和维护、以及必要的预防措施。 一
    的头像 发表于 08-28 16:57 430次阅读

    箱式变电站的类别有哪些

    一、拼装式箱式变电站 拼装式箱式变电站是早期常见的一种类型,其主要特点是将高低压成套装置和变压器分别安装于一个大型的金属箱体内。在这种设计中,箱体内部通常会留有操作走廊,以便于设备检修和维护。然而
    的头像 发表于 08-28 16:41 479次阅读

    箱式变电站具有哪些优点

    箱式变电站的主要作用是将电网中的高压电能转换成适合终端用户使用的低压电能。这种转换是通过箱体内的变压器实现的,同时,高低压开关设备则负责控制电能的流向和分配。由于所有设备都被密封在一个箱体中,箱式
    的头像 发表于 08-28 16:30 547次阅读

    箱式变电站跳闸故障的检修方法

    在电力系统中,箱式变电站作为一种重要的配电设备,其稳定运行对于保障电力供应至关重要。然而,跳闸故障是箱式变电站常见的问题之一,尤其是在运行阶段。跳闸故障不仅会影响电力供应的稳定性,还可能对电网设备
    的头像 发表于 08-27 15:44 670次阅读

    变电站RTU技术解析

    在现代变电站自动化监控系统中,远动终端装置发挥着至关重要的角色。本文将深入探讨变电站RTU的技术细节及其对电力系统监控的影响。 远动终端装置是变电站SCADA系统的核心组件,负责收集和传输变电
    的头像 发表于 08-19 17:41 752次阅读
    <b class='flag-5'>变电站</b>RTU技术解析

    变电站的定义与重要性

    变电站是电力系统中至关重要的组成部分,它主要承担着改变电压、传输和分配电能的核心任务。在电力输送过程中,发电厂所产生的电能通常需要通过变电站来调整电压,以便能够高效、安全地传输到遥远地区。变电
    的头像 发表于 08-19 17:04 744次阅读

    变电站母线失压的依据是什么

    变电站母线失压是指变电站母线电压降低到一定值以下,导致变电站不能正常供电的现象。母线失压是电力系统运行中的一种常见故障,对电力系统的安全稳定运行具有重要影响。 一、变电站母线失压的依据
    的头像 发表于 08-13 17:25 992次阅读

    变电站的瞬态过电压和雷击保护

    瞬态过电压是电力系统的典型现象。过电压的来源是直接或附近的雷击、开关操作、电磁脉冲和静电放电。保护变电站设备免受瞬态过电压影响的经典装置是避雷器。变电站常见的暂态过电压来自于开关操作,可怕的是雷电
    发表于 08-05 16:44

    变电站远程监控有哪些方式

    ?、、、、??? 变电站
    发表于 07-24 15:53

    变电站无人值守化管理 如何运维呢

    摘要: 智能变电站是智能电网的重要构成部分,对其进行合理开发应用,能够实现对能源的合理转换。在对智能变电站运行期间,应当做好对运维技术应用的分析。本文阐明了智能变电站的现状以及其技术特点,然后分析了
    的头像 发表于 06-26 11:07 623次阅读
    <b class='flag-5'>变电站</b>无人值守化管理 如何运维呢

    智能变电站远程监控解决方案

    变电站的实时监控、数据采集、状态分析等功能,提高变电站的运行效率和安全性。 智能变电站远程监控解决方案,通过智能配电监控模块、电参数采集模块、电流/电压传感器等硬件模块,利用联网、
    的头像 发表于 04-11 17:23 347次阅读

    无人值守变电站的发展与变电站综合自动化系统

    摘要: 变电站的运行管理模式逐渐从无人值守转变为无人值守,不仅避免了无人值守的不安全问题,还节省了大量的人力和企业成本,使变电站管理更加规范和科学。所谓无人值守,是指不再需要指派相关人员来监督变电站
    的头像 发表于 04-02 10:25 587次阅读
    无人值守<b class='flag-5'>变电站</b>的发展与<b class='flag-5'>变电站</b>综合自动化系统

    安全监测系统变电站中的应用

    变电站是电力系统中重要的组成部分,随着电力系统规模的不断扩大和复杂化,变电站的数量和重要性日益增加。变电站作为电力系统中的重要节点,负责将高压电力经过变压器变成适合输送到用户终端的低压电力。然而
    的头像 发表于 03-22 14:27 538次阅读
    安全监测系统<b class='flag-5'>变电站</b>中的应用

    变电站变电运维管理分析

    德赢Vwin官网 网站提供《变电站变电运维管理分析.docx》资料免费下载
    发表于 01-15 15:38 0次下载

    变电站接地箱选型应用方案

    变电站接地箱 是一种用于变电站内部的电气设备,主要用于实现电压变换、电能分配、电路开闭、电力控制和保护等功能。变电站接电箱的结构一般由箱体、开关设备、变压器、保护测量装置、接线方案等组成,根据
    的头像 发表于 12-27 10:03 456次阅读
    <b class='flag-5'>变电站</b>接地箱选型应用方案