IEC104转MQTT网关轻松将IEC104设备数据传输到Zabbix、阿里云、华为云、亚马逊AWS、ThingsBoard、Ignition云平台

随着工业4.0的深入发展和物联网技术的广泛应用,IEC 104(IEC 60870-5-104)作为电力系统中的重要通信协议,正逐步与各种现代监控、管理和云平台实现深度融合。IEC104转MQTT网关BE113作为这一融合过程中的关键设备,其能够将IEC 104协议的数据转换为MQTT消息,从而轻松接入Zabbix、阿里云、华为云、亚马逊AWS、ThingsBoard、Ignition等平台,实现数据的实时传输、监控与分析。本文将深入探讨BE113网关在这些平台中的应用场景及配置。

一、网关概述

BE113是一款专为电力系统设计的物联网网关,支持DL/T645、IEC104、Modbus RTU Master、Modbus TCP Master协议转换为MQTT;内置阿里云、华为云、亚马逊AWS、ThingsBoard、Ignition、Zabbix等数据模板,一键对接各大云平台和监控系统,广泛应用于电力运维、楼宇集成等领域。

提供2/6路RS232/RS485可选串口输入,1路电源输入,2路以太网口(WAN口和LAN口)以及2路USB接口,支持SIM卡,支持WiFi;以4G网络、WiFi或以太网方式接入互联网,具有速率快,延时低的特点。

二、功能特点

  1. 宽工作电压设计,支持DC 9-36V供电,接口为接线端子方式,带有防反接保护设计;
  2. 支持2路RS232/RS485可选输入;串口波特率支持2400bps-115200bps;停止位支持1,2位,数据位支持7,8位,支持None,Odd,Even 校验方式;
  3. 支持2路RJ45以太网口,分别为 1LAN +1WAN,WAN口和LAN口可以直接采集设备或采集级联交换机上的设备,具备链路和数据指示灯,网口内置隔离变压器,高达2KV 电磁隔离;
  4. 支持远程配置参数和远程升级固件;
  5. 支持芯片温度、内存、网口设备、串口设备、4G信号等状态信息上报;
  6. 支持SNMPV1/V2;支持路由功能;支持4G功能,可以设置APN参数;插网线连外网时候,优先使用有线上网,无有线网络会切换到4G网络;
  7. 支持OpenVPN功能;支持Modbus RTU 转 Modbus TCP、透明传输;
  8. 支持RESET按键恢复出厂功能(在开机状态长按,直到RUN指示灯熄灭),防止参数设置错误;
  9. 支持软硬件看门狗,具有高度的可靠性;
  10. 设备体积小,30mm*83mm*110mm,支持墙面壁挂式安装以及工业导轨安装。

三、在Zabbix中的应用

Zabbix作为一款开源的企业级监控解决方案,以其强大的监控能力和灵活的配置选项而广受欢迎。网关BE113能够将来自IEC 104设备的实时数据转换为MQTT消息,并通过MQTT协议发送到Zabbix支持的MQTT代理或服务器。在Zabbix中,管理员可以配置相应的监控项和触发器,以接收并处理这些MQTT消息,实现对电力系统状态的实时监控和报警通知。这种集成方式不仅提高了监控系统的灵活性和可扩展性,还降低了系统间的耦合度,便于后期的维护和升级。

四、在阿里云、华为云、亚马逊AWS中的应用

随着云计算技术的不断发展,阿里云、华为云、亚马逊AWS等云平台为企业提供了丰富的计算资源、存储资源和数据分析服务。网关BE113能够轻松将IEC 104设备的数据传输到这些云平台上,实现数据的云端存储和分析。在阿里云IoT套件、华为云IoT Hub或亚马逊AWS IoT等物联网服务中,用户可以创建MQTT主题来接收来自BE113网关的MQTT消息,并利用云平台提供的数据处理和分析工具对电力数据进行深入挖掘。这种云端集成的方式不仅提高了数据处理的效率和准确性,还为企业提供了更加灵活的数据管理和应用方式。相关配置如下:

  1. 阿里云配置

数据点要一个个添加,添加数据点如下图:只需要阿里云平台的标识符要与配置软件上变量标签一致,功能名称与配置软件上的变量名称可以不相同。

2.华为云

数据点框默认空白,即不选数据点,就是默认全部数据点上传。如果是多个服务ID,只能第一个服务ID可以默认空白,其他服务ID一定要选择发布的数据点,不能留空白。

3.亚马逊云

五、在ThingsBoard中的应用

ThingsBoard是一个开源的物联网平台,专注于设备的连接、数据可视化与规则引擎。BE113与ThingsBoard的集成可以通过MQTT协议实现。在ThingsBoard中,用户可以创建仪表板来展示来自IEC 104设备的实时数据,并通过规则引擎设置复杂的报警与通知规则。此外,ThingsBoard还提供了丰富的数据可视化组件和插件,使得用户可以根据实际需求定制个性化的监控界面,为用户提供了更加直观、便捷的数据监控和分析工具。

六、在Ignition中的应用

Ignition是一款功能强大的工业自动化平台,它提供了丰富的可视化工具、实时数据监控与处理能力。BE113与Ignition的集成可以通过MQTT协议或Ignition的自定义模块实现。在Ignition中,用户可以创建项目来接收并处理来自BE113网关的MQTT消息。通过Ignition的脚本引擎和图形化编程工具,用户可以轻松实现数据的实时分析、处理和可视化展示。此外,Ignition还支持与多种数据库和第三方系统的集成,使得用户可以将电力数据与其他业务数据进行整合和分析。

钡铼网关BE113在Zabbix、阿里云、华为云、亚马逊AWS、ThingsBoard、Ignition等多元化平台中的应用,为电力系统的智能化管理和监控提供了有力支持。通过这一网关的部署和应用,企业可以实现IEC 104设备与现代监控、管理和云平台的无缝对接,提高数据处理的效率和准确性,降低系统间的耦合度!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/50350.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

动手学深度学习V2每日笔记(模型选择+过拟合和欠拟合)

本文主要参考沐神的视频教程 https://www.bilibili.com/video/BV1K64y1Q7wu/?spm_id_from333.788.recommend_more_video.0&vd_sourcec7bfc6ce0ea0cbe43aa288ba2713e56d 文档教程 https://zh-v2.d2l.ai/ 本文的主要内容对沐神提供的代码中个人不太理解的内容进行笔记记录&a…

通过IEC104转MQTT网关轻松接入阿里云平台

随着智能电网和物联网技术的飞速发展,电力系统中的传统IEC 104协议设备正面临向现代化、智能化转型的迫切需求。阿里云作为全球领先的云计算服务提供商,其强大的物联网平台为IEC 104设备的接入与数据处理提供了强大的支持。本文将深入探讨钡铼网关在MQTT…

linux查看某个是否被占用以及释放端口

在 Linux 系统中&#xff0c;可以使用多种方法来检查某个端口是否被占用&#xff0c;并释放该端口。以下是详细的步骤&#xff1a; 1. 检查端口是否被占用 使用 netstat sudo netstat -tuln | grep <port_number>例如&#xff0c;要检查端口 8080 是否被占用&#xff…

UML通信图建模技术及应用例

新书速览|《UML 2.5基础、建模与设计实践》 在对系统的动态行为进行建模时&#xff0c;通信图常被用于按组织结构对控制流进行建模。与顺序图一样&#xff0c;一个单独的通信图只能显示一个控制流。 使用通信图建模时可以遵循如下策略&#xff1a; &#xff08;1&#xff09…

WinDbg用户模式调试基础

WinDbg用户模式调试基础 在前面的文章中&#xff0c;介绍了如何使用WinDbg分析蓝屏原因https://www.cnblogs.com/zhaotianff/p/15150244.html 不过那会都是在网上找的资料&#xff0c;东拼西凑出来&#xff0c;并没有系统的去学习WinDbg。 最近在学习内核开发这一块的内容&…

Arrays.asList()创建的集合不能使用remove函数

Arrays.asList() 创建的集合确实不能直接使用 remove 方法&#xff0c;这是因为该方法返回的集合是一个固定大小的列表&#xff0c;背后由一个数组支持。由于数组的长度是固定的&#xff0c;所以这个列表也不能增加或减少元素。 以下是详细解释和解决方案&#xff1a; 原因 …

顺序表的实现和操作

目录 一.前言 二. 顺序表的优缺点 三. 顺序表的定义和初始化 四.顺序表的相关操作 一.前言 首先介绍下线性表的定义&#xff0c;线性表是具有相同特性的数据元素的一个有限序列。而我们的顺序表就是线性表的一种&#xff0c;是线性表的顺序存储结构。所谓顺序存储就是把逻辑…

Photos框架 - 自定义媒体选择器(UI列表)

引言Photos框架 - 自定义媒体资源选择器&#xff08;数据部分&#xff09;-CSDN博客 关于自定义媒体选择器上一篇博客我们已经介绍了使用Photos获取媒体资源数据和处理媒体资源数据&#xff0c;有了数据&#xff0c;UI的实现就比较灵活了&#xff0c;我就以上面的设计样式为例…

LabVIEW操作系列1

系列文章目录 我的记录&#xff1a; LabVIEW操作系列 文章目录 系列文章目录前言五、特殊用法5.1 取值范围表示5.2 对输入值取值范围进行限定5.3 控制多个While循环停止运行。5.4 获取按钮上的文本5.5 获取按钮上的文本【进阶】 六、使用步骤1.引入库2.读入数据 七、其余功能7.…

数学建模基础:数据的分析与模型构建

引言 在当今数据驱动的世界中&#xff0c;数学建模已成为解决复杂问题的关键工具。本篇文章将探讨数学建模的基础知识&#xff0c;特别是数据处理与拟合模型的重要性和方法。 第一部分&#xff1a;数据的重要性 数据是数学建模的基石。在开始任何建模工作之前&#xff0c;我…

Spring源码(六)--Bean生命周期相关的接口

Bean生命周期相关的接口 Bean生命周期接口相关的这些类和接口&#xff0c;都可以多看看。 Bean工厂实现应该尽可能支持标准的Bean生命周期接口。 整套初始化方法及其标准顺序为: * * <li>BeanNameAwares {code setBeanName}* <li>BeanClassLoaderAwares {code se…

2.5 openCv -- 使用 OpenCV 合并(混合)两张图片

目标 在本教程中,您将学习: 什么是线性混合及其用途;如何使用 addWeighted() 函数合并两张图片。理论 注释 下面的解释来自 Richard Szeliski 的书籍《计算机视觉:算法与应用》。 从我们之前的教程中,我们已经了解了一些像素运算符。一个有趣的二元(双输入)运算符是线…

【Python selenium过极验五子棋】自动化过五子棋人机验证,享受丝滑的落子,秒了

文章日期&#xff1a;2024.07.25 使用工具&#xff1a;Python 文章类型&#xff1a;自动化过极验五子棋 文章全程已做去敏处理&#xff01;&#xff01;&#xff01; 【需要做的可联系我】 AES解密处理&#xff08;直接解密即可&#xff09;&#xff08;crypto-js.js 标准算法…

Spring Boot(八十二):SpringBoot通过rsa实现API加密

项目中使用RSA加密方式对API接口返回的数据加密,让API数据更加安全。别人无法对提供的数据进行破解。Spring Boot接口加密,可以对返回值、参数值通过注解的方式自动加解密 。 下面开始代码演示 1 接口加密 1.1 新建一个springboot项目 1.2 添加依赖 <dependency>&l…

如何做校园圈子小程序,需要哪些功能?可打包APP小程序H5,源码交付,支持二开!

独立学校首页 支持每个学校独立首页!每个学校都可以拥有专属首页&#xff0c;打造不同风格的学校首页展示效果 多业务覆盖 可实现校园内外卖、跑腿、超市、药店水果、快餐店等业务全覆盖!所有配送业务平台都可开展 多站点运营 支持多学校多站点运营&#xff0c;各分站管理员可独…

【Docker】CentOS7环境下的安装

环境展示 安装 配置仓库 sudo yum install -y yum-utils # docker官方key文件下载 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo # 建议使用阿里云key文件下载 sudo yum-config-manager --add-repo https://mirrors.aliyun.…

Python小工具——监听某网站的数据变化并进行邮件通知

目录 一、需求描述 二、解析 三、实例代码 一、需求描述 监听自考网2024年广东省6月份的毕业生学历注册进度&#xff0c;这是网址&#xff1a;https://www.chsi.com.cn/xlcx/count_zk.jsp&#xff0c; 如上图所示&#xff0c;我们想知道这个红色的空格啥时候被填满&#xf…

【yolov8】|小目标优化|:增加CA机制 运行成功

🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀 你好,我是@努力的小巴掌 之前用baseline跑了yolov8。 为了提升性能,我们需要对yolov8进行优化。 本次的优化,我们从增加注意力机制开始…

无人机组装与操作实训课程详解

一、课程名称与目标 课程名称&#xff1a;无人机组装与操作实训课程 课程目标&#xff1a;本课程旨在培养学员对无人机组装技术的深入理解和实际操作能力&#xff0c;使学员能够独立完成无人机的组装、调试和日常维护工作&#xff0c;并具备一定的无人机操作能力和安全意识。…

Web开发:使用数据库工具Navicat技巧合集

1.EXCEL批量导入数据 打开Navicat准备导入数据&#xff0c;点击导入 选择excel 字段名行应该写0&#xff08;下图错误&#xff09; 下一步&#xff0c;表已经用语法建好了&#xff0c;因此不用打勾 配置好字段&#xff0c;下一步&#xff0c;点击开始即可。 2.数据表从一个服…