通过IEC104转MQTT网关对接阿里云、华为云、亚马逊AWS、ThingsBoard、Ignition、Zabbix

随着工业互联网的快速发展,传统电力系统中的IEC 104协议设备正逐步向更加开放、灵活的物联网架构转型。MQTT(Message Queuing Telemetry Transport)作为一种轻量级的消息传输协议,因其低带宽消耗、高可靠性和广泛的支持性,在物联网领域得到了广泛应用。本文将探讨钡铼IEC 104转MQTT网关在阿里云、华为云、亚马逊AWS、ThingsBoard、Ignition以及Zabbix等主流云平台中的应用场景与优势。

一、IEC 104协议概述

IEC104协议是IEC 60870-5标准的一部分,主要用于电力系统中的远动数据传输。该协议在IEC 101的基础上发展而来,通过TCP/IP网络协议进行数据传输,为远动信息的网络传输提供了通信规约依据。IEC104协议支持实时监测电力系统的状态、采集各种数据、控制设备的运行和保护等功能,为电力系统的安全稳定运行提供了重要支持。

二、MQTT协议简介

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议)是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,由IBM在1999年发布。该协议构建于TCP/IP协议之上,为硬件性能低下的远程设备以及网络状况糟糕的情况下的通信而设计,被广泛应用于物联网(IoT)、小型设备、移动应用等领域,特别是在机器与机器(M2M)通信中。

三、IEC104转MQTT网关概述

IEC104(IEC 60870-5-104)协议是电力系统中用于远动通信的重要标准,它通过TCP/IP网络传输电力设备的实时数据和控制命令。而MQTT协议则以其低延迟、高可靠性和小型消息格式成为物联网通信的理想选择。IEC104转MQTT网关作为桥梁,实现了两种协议之间的数据转换与传输,使得IEC 104设备能够无缝接入现代物联网系统。

1.协议支持

下行支持:DL/T645、IEC104、Modbus RTU Master、Modbus TCP Master。

上行支持:MQTT、华为云IoT、亚马逊云IoT、阿里云IoT、ThingsBoard、Ignition、zabbix。

2.接口设计

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

3.主要功能

①协议转换

通过在网关内部集成IEC 104和MQTT的解析与封装模块来实现IEC 104协议与MQTT协议的转换。

②数据采集

网关可以实时采集处理IEC 104协议设备的数据。

4.特点

①支持OpenVPN功能;支持SNMPV1/V2;

②支持路由功能以及级联交换机数据采集,方便采集更多的工业设备数据,软件功能完善,覆盖绝大多数常规应用场景;

③集成了钡铼技术秉承的人性化配置界面,以及远程配置、远程升级固件等功能,用户只需通过简单的设置即可使用;

④采用紧固结构,带有防反接保护电源设计,采用自有专利的导轨卡扣技术,支持标准的DIN35导轨安装及壁挂安装。

⑤支持4G功能,可以设置APN参数;插网线连外网时候,优先使用有线上网,无有线网络会切换到4G网络;

⑥支持Modbus RTU 转 Modbus TCP、透明传输;

⑦支持RESET按键恢复出厂功能(在开机状态长按,直到RUN指示灯熄灭),防止参数设置错误;

⑧支持软硬件看门狗,具有高度的可靠性;

四、具体应用

1.阿里云

阿里云提供了丰富的物联网解决方案,包括物联网平台、数据分析、边缘计算等服务。钡铼IEC104转MQTT网关可以将电力设备的实时数据转换为MQTT消息,并通过阿里云物联网平台接入云端。在云端,用户可以利用阿里云提供的数据分析、可视化工具对电力数据进行深入挖掘,实现远程监控、故障预警等功能。

2.华为云

华为云同样是一个拥有强大的物联网平台,支持多种协议的设备接入。钡铼IEC104转MQTT网关能够轻松将电力数据推送到华为云物联网平台,实现数据的集中管理和分析。此外,华为云还提供了AI算法、大数据处理等服务,帮助用户优化电力调度、提高能效。

3.亚马逊AWS

亚马逊AWS IoT Core是AWS提供的物联网管理服务,支持MQTT等协议的设备接入。钡铼IEC104转MQTT网关可将电力数据通过MQTT协议发送到AWS IoT Core,进而实现与AWS其他服务的无缝集成。例如,用户可以利用AWS Lambda处理实时数据,使用DynamoDB存储历史数据,或利用Amazon QuickSight进行数据可视化。

3.ThingsBoard

ThingsBoard是一个开源的物联网平台,支持MQTT,CoAP和HTTP等多种协议的设备接入和复杂的数据处理,并支持云和本地部署。钡铼IEC104转MQTT网关将电力数据转换为MQTT消息后,可直接接入ThingsBoard平台。在ThingsBoard上,用户可以创建自定义的仪表板、规则引擎和警报系统,实现对电力设备的实时监控和远程控制。

4.Ignition

Ignition是Inductive Automation公司开发的工业自动化软件,可查看、控制、分析相关的数据,广泛应用于SCADA(监控与数据采集)系统。通过钡铼IEC104转MQTT网关,Ignition可以接收来自电力设备的MQTT消息,并将其集成到SCADA系统中,用户可以在Ignition平台上实现电力设备的远程实时监控、数据分析、告警、报表统计以及图表趋势等功能。

5.Zabbix

Zabbix作为老牌的监控系统,包括了被监控设备和Zabbix监控服务器两大部分,它有主动和被动两种工作模式。通过钡铼IEC104转MQTT网关可以将电力数据推送至Zabbix平台,然后将获取到数据存放到Zabbix Server的数据库中,Zabbix UI(Web)可以读取服务器中的数据,以图表的方式展示出来,实现数据的跨平台共享与分析。

通过钡铼IEC104转MQTT网关在阿里云、华为云、亚马逊AWS、ThingsBoard、Ignition、Zabbix中的应用,为电力系统的数字化转型提供了强有力的支持。通过这一网关,传统IEC 104设备能够轻松接入现代物联网系统,实现数据的实时采集和数据传输,提高了电力系统的运行效率和安全性,为电力行业的智能化提供有力的支持。

注:本文提及的所有其他商标及注册商标仅供功能演示用途,不代表任何商业推广或盈利,其所有权利均归各自所有人拥有。

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

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

相关文章

vue3前端开发-小兔鲜项目-路由拦截器增加token的携带

vue3前端开发-小兔鲜项目-路由拦截器增加token的携带!实际开发中,很多业务接口的请求,都要求必须是登录状态!为此,这个token信息就会频繁的被加入到了请求头部信息中。request请求头内既然需要频繁的携带这个token.我们…

集团ERP信息化项目实施方案(82页PPT)

集团ERP信息化项目实施方案的82页PPT详尽阐述了企业资源规划(ERP)系统实施的全过程,旨在帮助集团整合多个业务流程于一个统一的平台。方案从当前市场环境分析入手,解释了ERP系统对于提升集团运营效率、降低成本和优化资源配置的必…

【OpenCV C++20 学习笔记】图片融合

图片融合 原理实现结果展示完整代码 原理 关于OpenCV的配置和基础用法,请参阅本专栏的其他文章:垚武田的OpenCV合集 这里采用的图片熔合的算法来自Richard Szeliski的书《Computer Vision: Algorithms and Applications》(《计算机视觉&#…

STM32是使用的内部时钟还是外部时钟

STM32是使用的内部时钟还是外部时钟,经常会有人问这个问题。 1、先了解时钟树,见下图: 2、在MDK中,使用的是HSEPLL作为SYSCLK,因此需要对时钟配置寄存器(RCC_CFGR)进行配置,寄存器内…

Eaton伊顿触摸屏维修XV-303-15-C00-A00-1C

伊顿触摸屏维修,工业触摸屏维修,主板维修,坏高故障,损坏显示,不损坏,运行稳定,不花屏,无反应慢等故障维修,维修有保障,资费低.,触摸屏主板坏,高压板故障,按键损坏等均可修理。 伊顿触摸屏维修 EATON触摸屏维修 伊顿工控机维修 EATON工控机维修 伊顿人机界面维修 EATON触摸屏维…

深度解读大语言模型中的Transformer架构

一、Transformer的诞生背景 传统的循环神经网络(RNN)和长短期记忆网络(LSTM)在处理自然语言时存在诸多局限性。RNN 由于其递归的结构,在处理长序列时容易出现梯度消失和梯度爆炸的问题。这导致模型难以捕捉长距离的依…

【机器学习】用Jupyter Notebook实现并探索单变量线性回归的代价函数以及遇到的一些问题

引言 在机器学习中,代价函数(Cost Function)是一个用于衡量模型预测值与实际值之间差异的函数。在监督学习中,代价函数是评估模型性能的关键工具,它可以帮助我们了解模型在训练数据上的表现,并通过优化过程…

数据结构——排序大汇总(建议收藏)

这篇文章将为大家详细讲解各大排序的基本思想与实现代码~ 内有动图 首先,我们来看常见的排序有以下几大类: 1.插入排序 插入排序的主要思想是将每个位置的元素插入到前面已具备顺序的数组中 实际中我们玩扑克牌时,就用了插入排序的思想 …

快手可灵视频生成大模型全方位测评

快手视频生成大模型“可灵”(Kling),是全球首个真正用户可用的视频生成大模型,自面世以来,凭借其无与伦比的视频生成效果,在全球范围内赢得了用户的热烈追捧与高度评价。截至目前,申请体验其内测…

人工智能:大语言模型提示注入攻击安全风险分析报告下载

大语言模型提示注入攻击安全风险分析报告下载 今天分享的是人工智能AI研究报告:《大语言模型提示注入攻击安全风险分析报告》。(报告出品方:大数据协同安全技术国家工程研究中心安全大脑国家新一代人工智能开放创新平台) 研究报告…

stats 监控 macOS 系统

Stats 监控 macOS 系统 CPU 利用率GPU 利用率内存使用情况磁盘利用率网络使用情况电池电量 brew install stats参考 stats github

59、mysql存储过程

存储过程 一、存储过程: 1.1、存储过程的概念 概念:完成特定功能的sql语句的集合。把定义好的sql集合在一个特定的sql的函数当中 每次执行调用函数即可。还可以实现传参的调用。 1.2、存储过程的语法: delimiter $$ ##delimiter开始和结…

支持4K高分辨率,PixArt-Sigma最新文生图落地经验

PixArt-Sigma是由华为诺亚方舟实验室、大连理工大学和香港大学的研究人员共同开发的一个先进的文本到图像(Text-to-Image,T2I)生成模型。 PixArt-Sigma是在PixArt-alpha的基础上进一步改进的模型,旨在生成高质量的4K分辨率图像。…

2024牛客暑期多校第四场

A-LCT 带权并查集&#xff0c;维护一下每个点在当前树的深度和以它为根能找到的最深的深度。‘ #include<bits/stdc.h>using namespace std; typedef long long ll; const int N 1e6 100;int fa[N],ans[N],val[N];int find(int x){if(fa[x]x)return x;int tfa[x];fa[x…

C++初学(3)

面向对象编程&#xff08;OOP&#xff09;的本质是设计并拓展自己的数据类型&#xff0c;设计自己的数据类型就是让类型与数据匹配。内置的C类型分为两组&#xff1a;基本类型和复合类型。这里我们将介绍基本类型的整数和浮点数 3.1、简单变量 3.1.1、变量名 C必须遵循几种简…

场外期权如何报价?名义本金是什么?

今天带你了解场外期权如何报价&#xff1f;名义本金是什么&#xff1f;投资者首先需要挑选自己想要进行期权交易的沪深上市公司股票。选出股票后&#xff0c;需要将股票信息、预期的操作时间&#xff08;如期限&#xff09;、看涨或看跌的选择以及预计的交易金额等信息报给场外…

计算机网络(四)数字签名和CA认证

什么是数字签名和CA认证&#xff1f; 数字签名 数字签名的过程通常涉及以下几个步骤&#xff1a; 信息哈希&#xff1a;首先&#xff0c;发送方使用一个哈希函数&#xff08;如SHA-256&#xff09;对要发送的信息&#xff08;如电子邮件、文件等&#xff09;生成一个固定长度…

全链路追踪 性能监控,GO 应用可观测全面升级

作者&#xff1a;古琦 01 介绍 随着 Kubernetes 和容器化技术的普及&#xff0c;Go 语言不仅在云原生基础组件领域广泛应用&#xff0c;也在各类业务场景中占据了重要地位。如今&#xff0c;越来越多的新兴业务选择 Golang 作为首选编程语言。得益于丰富的 RPC 框架&#xff…

Golang实现Word模板内容填充导出

这里我们使用一个广泛使用且免费处理 .docx 文件的库&#xff0c;github.com/nguyenthenguyen/docx. 安装 github.com/nguyenthenguyen/docx 库 首先&#xff0c;确保你已经安装了 docx 库&#xff1a; go get github.com/nguyenthenguyen/docx使用 docx 库处理 Word 模板 …

ubuntu实践

目录 扩容 本机上ping不通新建立的虚拟机 ssh连接 装sshd ssh客户端版本较低&#xff0c;会报key exchange算法不匹配问题 ubuntun上装docker 将centos7下的安装包改造成适配 ubuntu的包 参考文章 扩容 Hyper-V 管理器安装的ubutun扩容磁盘空间说明_hype-v磁盘扩容-…