0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

MQTT 网关对接水务二次供水管理平台案例

蓝蜂物联网 ? 来源:蓝蜂物联网 ? 作者:蓝蜂物联网 ? 2023-09-12 14:05 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、客户介绍

随着城市发展和人口增长,对水务行业的监测和管理要求也越来越高。然而,传统的水务行业监测方式存在很多不足,如数据传输的缓慢和不可靠,数据安全风险大等,为了更有效地监测和管理这些信息,供水公司需要一个能够实时收集、传输和存储这些信息的系统,便于供水数据能快速便捷接入总公司二次供水管理平台,以实现泵房的远程监控,最终保障安全供水“最后一公里”

二、客户所面临的问题

1.现有的监控方式低效:__如手工抄表、人工巡检等,导致信息收集不及时、不准确,难以及时发现并解决问题,无法实现设备数据实时上云。
2.数据不可靠:__普通的透传网关在数据传输过程中易受干扰,导致数据丢失或错误。
3.数据安全风险大:__普通的透传网关数据传输方式没有采用加密技术,数据容易被窃取或篡改
4.缺乏远程监控功能:__在水务管理系统中,依旧使用传统的触摸屏管理,仅支持现场进行控制,难以实现远程管理和控制。
5.无法远程维护设备程序:__传统触摸屏、透传网关,无法做到PLC程序的远程上下载控制,导致程序无法及时更新。
6.普通平台功能受限:__在使用过程中碰到额外的场景或需求时,普通平台无法及时升级或进行解决。

三、方案总体设计

为了解决上述问题,我们提出使用 蓝蜂MQTT 网关作为二次供水系统的核心监控设施,并在二次供水设施中部署传感器,通过蓝蜂MQTT网关对接供水设备进行数据采集, 再通过MQTT协议将实时数据发送到云端服务器,通过云端服务器进行数据存储、分析、展示。
image.png

(架构图)

四、详细方案设计

4.1现场硬件部署

现场设备/仪表-> PLC -> MQTT网关 -> 平台

1、部署传感器:在二次供水设施中部署水质传感器、水量传感器、水压传感器等,实时监测水质、水量、水压

2.连接 MQTT 网关:将传感器PLC 与MQTT 网关连接,并使用 MQTT 协议将实时数据发送到网关上。

3.网关通过MQTT协议将数据上报给水务应用平台或监管平台

4.2 功能设计概要

  1. 连接MQTT云服务器,做好数据上报准备
  2. 对接二次供水相关设备,做好设备连接准备
  3. 网关进行数据采集、上报:通过蓝蜂MQTT网关,实现边缘数据采集,边缘上报,能够实现按照需求进行,周期,定时,条件化数据上报
  4. 数据读取查询:通过蓝蜂MQTT网关,能够读取和查询实时采集的数据,了解网关采集数值的实际情况

5 .远程水务开关的开启和关闭:通过蓝蜂MQTT网关,可对PLC进行远程写值操作,能够实现远程下发指令开启对应水务开关的开启和关闭的功能

  1. PLC程序远程上下载:通过蓝蜂MQTT网关,可实现对于PLC进行远程调试,实现远程上下载功能
  2. 脚本功能:能够通过脚本处理新增的业务逻辑或场景,增加网关的功能扩展性。

4.3 具体功能实现步骤

4.3.1连接MQTT服务器

1694498195282cjvgf6x7r5

蓝蜂MQTT网关支持连接阿里云、华为云、oneNet,腾讯云,以及自建MQTT服务器,能够很方便对接不同类型的MQTT云服务器

同时支持SSL/TLS加密,可实现数据传输单向和双向加密认证,最大限度保证数据传输的安全性

使用蓝蜂MQTT配置工具,可配置网关连接MQTT服务器的具体参数,包括服务器地址、端口号、用户名和密码等。配置成功即可通过数据上报主题向MQTT服务器上报数据
image.png

4.3.2创建驱动、变量

蓝蜂MQTT网关,支持多种PLC协议和仪表传感器,能够连接多种下位机设备,包括西门子,三菱,信捷,台达,Modbus,可根据需要进行下位设备连接,支持RS232,RS485,以及LAN口进行通讯。

通过蓝蜂MQTT网关配置页面中驱动管理功能,可进行驱动配置管理,支持创建/编辑,删除驱动,设置通讯口配置信息等,如图
image.png

变量管理可用来配置要上报给水务平台的具体的变量,支持新增、编辑、导入、导出、复制等功能,能够快速方便的定义好要上报数据基础信息配置。
image.png

4.3.3上报数据

image.png

蓝蜂网关在边缘侧实现协议解析、数据处理、数据换算、数据上报等工作。极大减少无效数据上传云端。

通过蓝蜂MQTT配置工具,可进行数据上报配置,支持将网关采集到的数据通过主题发上报MQTT服务器,并且可以通过脚本编辑上报数据的格式。

一个网关可以设置多个数据上报主题,支持通过不同的主题上报不同的数据

举例:

主题名称:Topic/<{Company}>/<${clientID}>/system/

支持使用通配符,对网关,公司等节点进行划分,实现不同网关,不同组织的数据上报
image.png

数据上报方式可使用三种:定时上报,条件上报,变化上报,能够按照客户的实际需求进行选择,支持定时场景上报数据,满足特定条件上报数据,数据变化上报数三种场景
image.png

同时,针对于上报数据的格式,可通过自定义脚本实现定制化,实现灵活多样的数据格式进行上传

上报数据JSON举例:

{

"time":"2019-7-1619:21:44",

"Data":[

{"name":"mqtt_connect","value":"1"},

{"name":"{SN}_{ADS}","value":"0.456280"}

]

}

4.3.4 读取设备数据

蓝蜂MQTT网关,支持通过MQTT协议对设备变量数值读取功能。

使用蓝蜂MQTT配置工具,在读变量配置中可实现主动读取网关中某一个或多个变量的数值

4.3.5远程控制设备

image.png

蓝蜂MQTT网关,支持通过MQTT协议进行数写变量功能,可对设备进行写值操作,通过请求主题向设备写入变量的值,通过响应主题发送写入结果,在大棚管理系统中,下发对应设备数值后,即可通过网关远程项设备写入数值,达到远程控制设备目的

功能应用举例:

比如发现某一个供水机组需要及时开闸放水,则可通过配置写变量主题,向PLC写入开闸参数,实现远程开闸功能

4.4.PLC远程上下载

蓝蜂MQTT网关可以进行远程上下载操作,选择开启远程上下载功能后,可以通过网关建立与PLC的虚拟网络通道,实现对PLC程序远程上下载功能。

目前支持主流PLC设备的程序进行远程上下载和在线监测,即使设备远在国外,也可以实现远程管理。

4.5脚本功能

4.5.1 脚本功能说明

蓝蜂MQTT网关的支持强大的脚本功能,当某些任务或功能在常规情况下难以实现时,可编写脚本进行解决

通过脚本编写控制程序和处理逻辑,能够极大增强整个网关对于业务的支撑,让网关功能更强大
image.png

4.5.2 脚本功能应用

__ 客户业务场景介绍:__

PLC需要根据数值变化修改寄存器的值,比如温度过高(>85)需要关闭阀门。

在常规平台中,需要人工进行监视和处理,但是无法做到24小时监控,且浪费大量的人力和无力,导致企业成本极大提高。

解决方案:

创建一个脚本,设置运行环境为:条件执行,表达式为:$(温度)>85

按照如下逻辑脚本程序:当温度超出85摄氏度后,网关对阀门所代表的变量自动进行写值执行关闭操作

脚本示例代码如下:

function main( ){

//通过脚本进行写值操作

	API.writeSignalValue("on-off",0);

}

脚本执行结果:

创建以上脚本后,当网关检测到对应的变量满足设置的条件表达式后,会自动执行脚本,进行写值操作,关闭阀门,满足无人值守进行设备管理的需求。

4.6断点续传

image.png

当网络异常时,网关会将报文缓存到存储中,待网络恢复后补发缓存的报文,并支持数据采集时间的上报,从而保证数据的连续和完整性

五、方案总结

5.1 本方案的优势

1.统一的协议:使用MQTT网关可以将各个设备之间的通信统一到MQTT协议上,方便管理和维护。

2.高效的数据传输:MQTT协议具有较低的带宽占用和低功耗特点,使得数据传输更加高效。

3.安全可靠:MQTT协议具有较高的安全性,可以通过加密等方式保证数

4.实时监控:通过实时数据采集和读取,能够及时发现异常情况并采取应对措施。

5.远程管理:通过蓝蜂MQTT网关,能够对设备实现远程上下载和实时监测,提高管理效率。

6.性能稳定,功能强大:客户端软件操作简单容易上手,方便基层人员操作,在常规功能无法支持的情况下,可通过编写脚本程序实现比较复杂的业务逻辑和功能。

审核编辑 黄宇

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

    关注

    2933

    文章

    46502

    浏览量

    396269
  • 远程监控
    +关注

    关注

    2

    文章

    1523

    浏览量

    31407
  • MQTT
    +关注

    关注

    5

    文章

    698

    浏览量

    23894
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    二次供水PLC数据采集解决方案

    。现水务公司要求将泵站数据上传到二次供水管理平台中,以实现远程监控与管理控制,物通博联提供高效可靠的物联网解决方案。 通过将WG583工业智
    的头像 发表于 08-18 13:54 ?145次阅读
    <b class='flag-5'>二次</b><b class='flag-5'>供水</b>PLC数据采集解决方案

    农村供水智慧化管理平台怎么建设?

    。 结合农村供水点多、面广、基础设施相对薄弱、运维资源有限等特点,数之能提供基于智慧供水管理平台的物联网解决方案,通过集成水质监测、设备监控、运维管理、视频监控等模块,实现农村
    的头像 发表于 08-14 15:35 ?85次阅读
    农村<b class='flag-5'>供水</b>智慧化<b class='flag-5'>管理</b><b class='flag-5'>平台</b>怎么建设?

    二次供水智慧化建设:物联网赋能水质安全保障的全场景解决方案

    智慧水务技术通过物联网、大数据、AI算法的深度融合,推动二次供水向“全感知、全联动、全智能”转型,成为破解行业困局的核心路径。
    的头像 发表于 08-06 10:07 ?188次阅读
    <b class='flag-5'>二次</b><b class='flag-5'>供水</b>智慧化建设:物联网赋能水质安全保障的全场景解决方案

    智慧水务赋能二次供水管理精细化转型:物联网驱动的全链路解决方案

    通过御控工业物联网网关实现PLC、传感器、摄像头、电动阀等设备的协议转换,支持Modbus TCP、OPC UA、MQTT等50+工业协议,构建“设备-边缘计算-云平台”的标准化数据链路。
    的头像 发表于 08-06 09:46 ?90次阅读
    智慧<b class='flag-5'>水务</b>赋能<b class='flag-5'>二次</b><b class='flag-5'>供水管理</b>精细化转型:物联网驱动的全链路解决方案

    边缘智能网关水务行业中的应用—龙兴物联

    海量实时数据的上云带宽需求。 保障供水安全:? 快速响应突发污染,最大限度减少影响范围。 管网泄漏监测与定位? 应用:? 在供水管网部署压力、流量、声波振动传感器,边缘网关实时分析数据流。 优势
    发表于 08-02 18:28

    二次供水管理系统:远程监控+智能调控+故障预警解决方案

    基于物联网技术的智能化解决方案,正通过设备互联、数据驱动和实时决策,重新定义供水管理标准。
    的头像 发表于 07-22 14:06 ?191次阅读

    城镇供水管网通过数据中台对接到数字孪生水务模型的解决方案

    提供的数据中台,能够为城镇供水管对接数字孪生水务模型提供了关键支撑,构建起一套高效、智能的解决方案。 构建供水管网的数字孪生水务模型,涉及
    的头像 发表于 07-14 10:37 ?170次阅读
    城镇<b class='flag-5'>供水管</b>网通过数据中台<b class='flag-5'>对接</b>到数字孪生<b class='flag-5'>水务</b>模型的解决方案

    智慧水务物联网管理平台有哪些应用案例

    智慧水务物联网管理平台通过物联网、大数据、云计算等技术,实现对水务系统的智能化管理,在供水、排水
    的头像 发表于 06-24 14:24 ?102次阅读

    工业组态平台远程监控供水管道流量并控制阀门开关

    ,影响到供水安全与用水质量。因此,建立一套远程化、智能化的供水监测管理系统有其必要性。 对此,数之能基于工业组态平台提供远程监测供水流量和阀
    的头像 发表于 06-13 17:30 ?250次阅读

    基于网关的污水泵站PLC数据对接水务平台方案

    本文提出一种通过工业网关(以御控网关为例)实现污水泵站PLC数据对接水务平台的方案。该方案借助网关强大的协议转换、数据采集与解析能力,将PL
    的头像 发表于 05-20 15:12 ?215次阅读

    供水管网水质远程监测物联网系统方案

    需要耗费大量时间和精力,穿梭在城市的各个角落,逐个检查监测点 ,且只能按固定的时间间隔进行,导致获取的数据存在明显的时间差,无法实时反映水质的动态变化。 对此,物通博联提供基于物联网网关供水管网水质远程监测系
    的头像 发表于 03-21 16:23 ?417次阅读
    <b class='flag-5'>供水管</b>网水质远程监测物联网系统方案

    智慧二次供水泵站运维管理系统解决方案

    。国家统计局数据显示,2024年我国城镇化率为67.00%,城市人口的持续增加,对供水设施的需求也水涨船高。 痛点分析 二次供水系统是城市供水体系中的重要组成部分,主要负责将水从一级
    的头像 发表于 02-20 15:22 ?374次阅读

    智慧水务二次供水管理系统物联网解决方案

    随着人口增长、城市化进程加速以及工业化发展,供水需求持续增长。特别是高层建筑和远离市政供水管网的区域,为二次供水行业提供了广阔的发展空间。同时在物联网、大数据、云计算等技术的支持,
    的头像 发表于 11-03 10:49 ?830次阅读
    智慧<b class='flag-5'>水务</b><b class='flag-5'>二次</b><b class='flag-5'>供水管理</b>系统物联网解决方案

    供水管网监测的重要性

    在城市的脉络中,供水管网如同一条条隐秘的动脉,源源不断地将生命之水输送到千家万户。然而,随着工业化和城市化的加速推进,水资源污染问题日益严峻,对供水系统的安全性和可靠性带来了严峻的挑战。因此,供水管网水质监测在保障居民健康、维护
    的头像 发表于 09-09 14:39 ?534次阅读

    二次供水泵站实时监控自动告警系统方案

    随着城市化道路的持续推进,二次供水泵站作为保证居民用水安全的重要基础设施,其运行管理制度越来越受到水务公司的关注。某城市有上百个二次
    的头像 发表于 08-29 13:35 ?487次阅读
    <b class='flag-5'>二次</b><b class='flag-5'>供水</b>泵站实时监控自动告警系统方案