“智慧”千里眼助力水泵站
泵站是为水提供势能和压能,解决无自流条件下的排灌、供水和水资源调配问题的唯一动力来源,在工农业用水、防洪、排涝和抗旱减灾等方面发挥着重要作用。一旦出现异常,对经济生产将造成难以估量的损失,给水利安全管理造成负担。因此,泵站的运行与管理,至关重要。
为了集中监控,减少运维成本,钡铼技术推出一款泵站监测网关BL102,因为它可以提高泵站的工作效率,及时上报处理故障,同时也保障了城市生活和工业生产所需的水资源。
案例描述
泵站现场为泵机设备,含泵闸、电表等。而且城市或地区的泵站较分散,形成泵站信息孤岛化。运维人员无法高效查看每个泵站的运行情况,调度管理成本大。
现场问题
01)泵站需要24小时人工职守,容易出错
02)大量费用用于工人、交通
03)主管部门不能实时了解处于不同位置的泵站的实时信息
04)传统模式效率低,泵站设备隐患不能及时发现
05)泵房数量多、分布分散,管理效率低
解决方案
用户在水泵站布设排口流量计、液位传感器、变频器等设备,在泵站控制柜中水泵PLC实时采集水泵站的运行数据,然后通过RS485串口与PLC网关BL102相连,进行数据处理,转换成MQTT协议内容,通过4G或以太网,上传至泵站监控系统平台,同时可与加压泵房设备联动用来控制水泵的启停、阀门的开闭等。可实现对多个监测泵站设备进行分布式监控和集中管理,提升智能管理水平,提高泵站故障响应速度,有效降低事故处理时间。
架构设计与特点
1、监测状态:各泵站水位;水泵开关状态、报警状态;水泵电流、电压;排水量;格栅机工作状态;安防报警;视频监控
2、远程监控:各水泵启停;格栅机启停;切换控制模式;监测参数、泵站状态异常等情况报警;门禁控制
3、平台功能:支持逻辑计算功能,本地、云端的多个云平台、组态、上位系统等9个同时在线接入。
4、双向通讯:既能采集数据上传到云平台,也能下发控制指令,满足大部分泵站场景需求。
现场设备照片
网关特点
1、协议转换
下行支持:西门子、三菱、欧姆龙、台达、AB、施耐德等各种PLC;
上行支持:Modbus TCP、MQTT、OPC UA、华为云IoT、阿里云 IoT、AWS IoT、钡铼云等协议。
2、扩展性强
具有2路RJ45以太网网口,可以实现级联,具备良好的可扩展性,可根据泵站规模及数量需求对采集模块进行灵活扩展。
- 安全及辅助管理
支持“零丢包”断点续传、数据TSL/SSL、X.509证书、密钥加密、OpenVPN、APN专用网络、离线缓存、软硬件看门狗等多种特色功能,保证稳定、高效通讯,支持网关程序远程配置升级及远程云端管理。
4、节能且坚固
通常部署在露天环境,虽然网关不直接暴露于现场,但它需要保证7x24h全天候运行。采用耐超高低温、坚固耐用的元器件,支持软件看门狗,具有高度的可靠性。最后,宽工作电压设计和电源冗余设计加强了产品稳定性。
5、其他功能
支持二次开发、个性化设置、私有化部署,提供定制服务。
方案效益总结与拓展
1.根据泵房水压适时调整,满足不同场合的排水供水要求。
2.降低设备维护费用,定时控制水泵轮流运行,避免其中某一台设备高负荷运行,能够最大限度的发挥泵机的使用效率。
3.自控功能,遇故障能够自动启动,保证设备安全运行,无需人为操作。
4.可将多台空压机通过以太网或者光纤连接至远程监控系统,方便对整个空压站供气的实时监控。
5.延伸连接至多台泵机,机组、节制阀等多台设备,实现一体化控制。
6.日后若增加辅机设备而升级系统,即插即用,可拓展能力强。
BL102PLC网关在泵站远程监测领域发挥了重要的作用。通过下行支持的各种PLC协议和上行支持的各种协议,可以实现数据采集、远程监控、远程控制、预警和故障处理等功能。同时,BL102 PLC网关采用嵌入式ARM MCU,具有高度的稳定性,适用于各种复杂的工业环境。未来,随着工业智能化的不断发展,BL102 PLC网关将在更多的领域得到应用和拓展。
钡铼技术八大优势
底层开发完善
钡铼技术自主开发协议驱动,目前支持市场400+通讯协议,MODBUS和MQTT协议在现场有较为成熟的应用产品。
硬件配置强大
采用国外高性能元器件,比起国内元器件,运行效能提升5倍。
支持WiFi
安全稳定的无线解决方案
支持多种PLC
一机多用,灵活应用在各种工业自动化现场
断网续传
断网时资料缓存至本地,恢复时加上时间戳上传至服务器
OPC UA
打通数字化工厂无缝衔接
MQTT
建立云端数据中心
专业负责的售后服务
在沟通、响应速度和解决问题方面,钡铼技术一直把客户的满意放在第一位。
相关文章:

“智慧”千里眼助力水泵站
泵站是为水提供势能和压能,解决无自流条件下的排灌、供水和水资源调配问题的唯一动力来源,在工农业用水、防洪、排涝和抗旱减灾等方面发挥着重要作用。一旦出现异常,对经济生产将造成难以估量的损失,给水利安全管理造成负担。因此…...

C++多态性——(5)运算符重载(第二节)
归纳编程学习的感悟, 记录奋斗路上的点滴, 希望能帮到一样刻苦的你! 如有不足欢迎指正! 共同学习交流! 🌎欢迎各位→点赞 👍 收藏⭐ 留言📝 身先才能率人,律己才能服人…...

ES -极客学习
Elasticsearch 简介及其发展历史 起源 Lucene 于 Java 语言开发的搜索引擎库类创建于 1999 年,2005 年成为 Apache 顶级开源项目Lucene 具有高性能、易扩展的优点Lucene 的局限性 只能基于 Java 语言开发类库的接口学习曲线陡峭原生并不支持水平扩展原生并不支持水…...

【大厂秘籍】系列 - Java多线程面试题
Java多线程面试题 友情提示,看完此文,在Java多线程这块,基本上可以吊打面试官了 线程和进程的区别 进程是资源分配的最小单位,线程是CPU调度的最小单位 线程是进程的子集,一个进程可以有很多线程,每条线…...
vue实现画笔回放,canvas转视频播放功能
示例图: 一、vue2版本 <template><div class"canvas-video"><canvasref"myCanvasByVideo"class"myCanvas"id"myCanvasByVideo":width"width":height"height"></canvas><d…...

Docker中镜像的相关操作
1.辅助操作 docker version:用查看docker客户端引擎和server端引擎版本信息。 docker info:用来查看docker引擎的详细信息。 docker --help:用来查看帮助信息。 2.镜像Image docker images:查看当前本地仓库中存在哪些镜像。 …...

[python]python利用pyaudio录制系统声音没有立体声混音怎么录制系统音频
当电脑没有立体声混音导致Python写代码无法使用pyaudio进行录制系统声音怎么办?查阅资料和安装驱动等方法都不行,难道没办法了吗?那为什么电脑其他软件可以做到呢?因此研究了一下pyaudio在没有立体声混音情况下确实无法录制声音&a…...

使用echarts的bmap配置项绘制区域轮廓遮罩
示例图 代码 <template><div id"map" style"width: 100%; height: 100vh"></div> </template><script> import * as echarts from "echarts"; import "echarts/extension/bmap/bmap"; export default…...
第3章 【课后习题】(完整版)
【3.18】写出下面程序的运行结果 //3.18写出下面程序的运行结果 #include <iostream> using namespace std; class test{public:test();~test() {};private:int i; }; test::test() {i25;for(int ctr0;ctr<10;ctr){cout<<"Counting at "<<ctr…...

redis安装与配置
目录 1. 切换到 root 用户 2. 搜索安装包 3. 安装 redis 4. 查看 redis 是否正常存在 5. 修改ip 6. 重新启动服务器 7. 连接服务器 1. 切换到 root 用户 通过 su 命令切换到 root 用户。 2. 搜索安装包 apt search redis 这里安装的是下面的版本: 3. 安装 …...
kotlin first/last/indexOf/elementAt
kotlin 中 first 是取集合元素中第一个元素 last 是取集合元素中最后一个元素 indexOf 根据元素寻找下标,默认是第一个 elementAt 根据下标找元素 下面写一个demo 说明下他们几个的使用 val list listOf("A", "D", "A", "…...
计算机网络——网络中要解决的问题
1. 从网络管理的角度看 1.1 配置管理 追踪所有部署的硬件和软件资源,包括设备配置和软件版本。 1.2 故障管理 监控设备的运行状态,以确保所有组件都正常工作,以及快速响应和修复任何故障。 1.3 计费管理 监控资源消耗并进行计费…...

初识STL
目录 💡STL 💡STL六大组件 💡三大组件介绍 💡容器 💡算法 💡迭代器 💡示例 💡STL C STL(标准模板库)是一套功能强大的 C 模板类,提供了…...

程序员副业之无人直播助眠
介绍和概览 大家好,我是小黑,本文给大家介绍一个比较轻松简单的副业,无人直播助眠副业。 这个项目的核心就是通过直播一些助眠素材来赚钱。比如你可以放一些舒缓的雨声之类的,吸引观众进来。然后,咱们可以挂个小程序…...

imazing破解版百度云2.17.3(附激活许可证下载)
iMazing是一款强大的 iOS 设备管理软件,不管是 iPhone、iPad 或 iPod Touch 设备,只要将 iOS 设备连接到计算机,就可以处理不同类型的数据。 iPhone 和 iPad 备份 借助 iMazing 的独有 iOS 备份技术(无线、隐私和自动)…...

VS+QT五子棋游戏开发
1、首先安装好VS软件和QT库,将其配置好,具体不在此展开说明。 2、文件结构如下图: 3、绘制棋盘代码,如下: void Qwzq::paintEvent(QPaintEvent* event) {QPainter painter(this);painter.setRenderHint(QPainter::An…...

SpringBoot中动态注册接口
1. 说明 接口注册,使用RequestMappingHandlerMapping来实现mybatis中动态执行sql使用github上的SqlMapper工具类实现 2. 核心代码片段 以下代码为spring动态注册接口代码示例 Autowired private RequestMappingHandlerMapping requestMappingHandlerMapping;publ…...

CSS 实现两个圆圈重叠部分颜色不同
这是期望实现的效果,由图可知,圆圈底图透明度是0.4,左侧要求重叠部分透明度是0.7,所以不能通过简单的透明度叠加来实现最右侧的效果。 这就需要另外新建一个图层来叠加在两个圆圈重叠上方。 直接看代码 .circle_hight {width: 1…...

【数据库系统概念】第7-14章集合
文章目录 第七章 数据库设计和E-R模型(重点!!!)~~7.1 设计过程概览(了解)~~7.1.1 设计阶段7.1.2 设计选择 7.2 实体-联系模型(重点掌握)7.2.1 实体集7.2.2 联系集联系集的…...

Kibana
Kibana是一个针对Elastic Search的开源分析及可视化的平台,使用kibana可以查询、查看并与存储在ES索引的数据进行交互操作,可以理解为一个客户端的工具,比如mysql和navicat。 使用kibana能执行高级的数据分析,并能以图表、表格和地…...

【Python】 -- 趣味代码 - 小恐龙游戏
文章目录 文章目录 00 小恐龙游戏程序设计框架代码结构和功能游戏流程总结01 小恐龙游戏程序设计02 百度网盘地址00 小恐龙游戏程序设计框架 这段代码是一个基于 Pygame 的简易跑酷游戏的完整实现,玩家控制一个角色(龙)躲避障碍物(仙人掌和乌鸦)。以下是代码的详细介绍:…...

linux之kylin系统nginx的安装
一、nginx的作用 1.可做高性能的web服务器 直接处理静态资源(HTML/CSS/图片等),响应速度远超传统服务器类似apache支持高并发连接 2.反向代理服务器 隐藏后端服务器IP地址,提高安全性 3.负载均衡服务器 支持多种策略分发流量…...
mongodb源码分析session执行handleRequest命令find过程
mongo/transport/service_state_machine.cpp已经分析startSession创建ASIOSession过程,并且验证connection是否超过限制ASIOSession和connection是循环接受客户端命令,把数据流转换成Message,状态转变流程是:State::Created 》 St…...

基于uniapp+WebSocket实现聊天对话、消息监听、消息推送、聊天室等功能,多端兼容
基于 UniApp + WebSocket实现多端兼容的实时通讯系统,涵盖WebSocket连接建立、消息收发机制、多端兼容性配置、消息实时监听等功能,适配微信小程序、H5、Android、iOS等终端 目录 技术选型分析WebSocket协议优势UniApp跨平台特性WebSocket 基础实现连接管理消息收发连接…...
《Playwright:微软的自动化测试工具详解》
Playwright 简介:声明内容来自网络,将内容拼接整理出来的文档 Playwright 是微软开发的自动化测试工具,支持 Chrome、Firefox、Safari 等主流浏览器,提供多语言 API(Python、JavaScript、Java、.NET)。它的特点包括&a…...
可靠性+灵活性:电力载波技术在楼宇自控中的核心价值
可靠性灵活性:电力载波技术在楼宇自控中的核心价值 在智能楼宇的自动化控制中,电力载波技术(PLC)凭借其独特的优势,正成为构建高效、稳定、灵活系统的核心解决方案。它利用现有电力线路传输数据,无需额外布…...
AtCoder 第409场初级竞赛 A~E题解
A Conflict 【题目链接】 原题链接:A - Conflict 【考点】 枚举 【题目大意】 找到是否有两人都想要的物品。 【解析】 遍历两端字符串,只有在同时为 o 时输出 Yes 并结束程序,否则输出 No。 【难度】 GESP三级 【代码参考】 #i…...
工业自动化时代的精准装配革新:迁移科技3D视觉系统如何重塑机器人定位装配
AI3D视觉的工业赋能者 迁移科技成立于2017年,作为行业领先的3D工业相机及视觉系统供应商,累计完成数亿元融资。其核心技术覆盖硬件设计、算法优化及软件集成,通过稳定、易用、高回报的AI3D视觉系统,为汽车、新能源、金属制造等行…...

k8s业务程序联调工具-KtConnect
概述 原理 工具作用是建立了一个从本地到集群的单向VPN,根据VPN原理,打通两个内网必然需要借助一个公共中继节点,ktconnect工具巧妙的利用k8s原生的portforward能力,简化了建立连接的过程,apiserver间接起到了中继节…...
rnn判断string中第一次出现a的下标
# coding:utf8 import torch import torch.nn as nn import numpy as np import random import json""" 基于pytorch的网络编写 实现一个RNN网络完成多分类任务 判断字符 a 第一次出现在字符串中的位置 """class TorchModel(nn.Module):def __in…...