Neuron 2.3.0 发布:更轻松地接入和管理海量工业设备

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 开源工业协议网关软件Neuron发布2.3.0版本,新增CIP Ethernet/IP、Mitsubishi Melsec 1E frame E71和Fanuc Focas三个协议驱动,帮助更多工业用户实现海量工业设备接入。

Neuron 2.3.0 版本现已正式发布!

除了新增数据统计、模糊搜索、页面下载日志等功能提升产品易用性外,Neuron 2.3.0 版本还新增了 CIP Ethernet/IP、Mitsubishi Melsec 1E frame E71 和 Fanuc Focas 三个协议驱动,以更强大的能力帮助工业用户实现海量工业设备的接入。

此外,自 2.3.0 版本起,集成 eKuiper 的 Neuron 版本正式命名为 NeuronEX;访问 Web 和 HTTP API 的端口统一为 7000,不再需要 7001 端口。

新功能提升运维体验

数据统计

Neuron 2.3.0 版本基于 Prometheus 的数据模型新增了数据统计功能。Prometheus 的基本原理是通过 HTTP 协议周期性抓取被监控组件的状态,任意组件只要提供对应的 HTTP 接口就可以接入监控。因此 Neuron 提供了对应接口,便可以顺利接入 Prometheus,实现对 Neuron 运行状态的监控。

目前,Neuron 已实现一些全局字段和南北向字段的统计,后续会根据需求持续增加统计字段。已支持的统计字段中部分字段的说明如下:

全局统计字段说明

用户可在系统信息关于查看系统运行时长和系统状态。
表1.png

南向统计字段说明

表2.png

北向统计字段说明

表3.png

模糊搜索

Neuron 具备配置数十甚至上百个驱动的能力,以实现多设备的同时采集接入。在南向驱动配置界面,每个驱动 node 以卡片的形式展示。在以往的版本中,页面不具备搜索查找的功能,所以在配置数量较多的驱动 node 卡片或者 tag 后,查找某个 node 或者 tag 较为困难。为解决这一问题,Neuron 2.3.0 版本中新增模糊搜索查询功能,提升易用性。

用户可通过筛选插件类型的方式,查找使用同一插件的所有 node;也可以直接通过以 node 名称为关键字,查找某一个 node;还可以在 tag 列表中,通过以 tag 名称为关键字,查找某一个 tag。

Neuron 驱动管理 图4.png

页面下载日志

以往在问题排查的过程中,用户需自行到安装目录中拷贝日志文件。Neuron 2.3.0 对此进行了改进,用户在页面就可以便捷地下载日志文件,并且可以单独设置某个节点打印 debug 日志。这为用户更好地排查问题提供了便利。

用户可以将安装目录中的 logs 文件夹通过网页打包下载。同时,若想在某个节点采集数据异常的情况下单独排查某个节点的问题,Neuron 还支持通过 node 卡片上 DEBUG 日志 的操作打印该 node 的 debug 日志,打印约十分钟后,将自动切回默认日志等级。

优化离线缓存

Neuron 2.2 已支持北向应用 MQTT 的离线缓存,可将数据存储在内存中。2.3.0 版本进一步优化此功能,支持将数据存储在磁盘中,方便用户存储更大的数据量。

MQTT 处于离线状态时,Neuron 会将数据优先存储在内存中,待 MQTT 恢复在线状态后,再将缓存的数据发送到 MQTT Broker 中。缓存数据的大小由用户在应用配置界面中配置的 Cache size 决定。

其他更新

  • 2.3.0 版本新增支持修改用户密码,保护用户使用 Neuron 采集设备数据的安全。
  • Neuron 官方文档中新增加关于 DTU 连接示例的文档,感兴趣的用户可参考:官方文档

新驱动增强接入能力

新版本增加了三个协议驱动,使得 Neuron 的工业接入能力变得更加强大。

CIP Ethernet/IP

EtherNet/IP 是由洛克威尔自动化公司开发的工业以太网通讯协议,由 ODVA(ODVA)管理,可应用在程序控制及其他自动化的应用中,是通用工业协定(CIP)*中的一部分。EtherNet/IP 是基于标准以太网协议(IEEE 802.3)的技术,支持 TCP 与 UDP 传输协议,支持数种网络拓扑连接方式。

注:通用工业协定(CIP)是一种在工业设备中组织和共享数据的机制,是 CompoNet、EtherNet/IP、DeviceNet 和 ControlNet 背后的核心技术,提供通用数据组织和通用消息传递来解决各种制造应用程序问题。

Mitsubishi Melsec 1E frame E71

三菱 Melsec 1E 框架用于使用 MELSEC 通信协议(简称 MC 协议)的 FX3G/FX3U/FX3UC 系列 PLC ENET 模块,可通过以太网使用 TCP/IP 或 UDP/IP 通信协议与模块通信。

Fanuc FOCAS

Fanuc FOCAS 是从 Fanuc CNC 机器收集数据的标准协议。它是一种广泛采用的工业通信协议,因为许多机床制造商使用发那科 CNC 控制器来控制他们的设备。

FOCAS 库由 Fanuc CNC 提供,用于检索 CNC 内部的大部分信息。 Neuron 使用这些库通过以太网直接从控制器访问信息。通过 FOCAS 可获得的常见数据包括:CNC 状态(运行、空闲、警报)、零件计数信息、程序名称、编号、尺寸和修改日期、刀具和工件偏移、警报编号和文本、进给倍率、参数、位置数据 、主轴转速和模态数据等。

未来规划

支持模版配置实现驱动批量管理

Neuron 未来版本将解决当前版本中用户手动配置驱动节点带来的重复工作量问题。通过支持模版的配置功能减少配置的工作量,方便用户进行同一类设备的批量添加和管理,提高 Neuron 的易用性。

持续新增驱动

Neuron 也将持续增加新的驱动,加强协议连接能力,为工业 4.0 时代的数字化进程提供设备接入支撑。

版权声明: 本文为 EMQ 原创,转载请注明出处。

原文链接:https://www.emqx.com/zh/blog/neuron-v-2-3-0-release-notes

相关实践学习
消息队列RocketMQ版:基础消息收发功能体验
本实验场景介绍消息队列RocketMQ版的基础消息收发功能,涵盖实例创建、Topic、Group资源创建以及消息收发体验等基础功能模块。
消息队列 MNS 入门课程
1、消息队列MNS简介 本节课介绍消息队列的MNS的基础概念 2、消息队列MNS特性 本节课介绍消息队列的MNS的主要特性 3、MNS的最佳实践及场景应用 本节课介绍消息队列的MNS的最佳实践及场景应用案例 4、手把手系列:消息队列MNS实操讲 本节课介绍消息队列的MNS的实际操作演示 5、动手实验:基于MNS,0基础轻松构建 Web Client 本节课带您一起基于MNS,0基础轻松构建 Web Client
目录
相关文章
EMQ
|
数据采集 JSON 算法
对接多个 Neuron 实例,实现多网关协同分析与设备联动
3月,eKuiper团队主要进行了1.9.0版本的开发,增强了分析能力与运营效率以进一步提高eKuiper的性能和可用性。
EMQ
251 0
对接多个 Neuron 实例,实现多网关协同分析与设备联动
|
数据采集 传感器 监控
【工业物联网基础】现代企业环境中的DCS(分布式控制系统)和SCADA(站点控制和数据采集)
【工业物联网基础】现代企业环境中的DCS(分布式控制系统)和SCADA(站点控制和数据采集)
|
物联网
阿里云产品体系分为6大分类——物联网——分为7类——低功耗广域网
阿里云产品体系分为6大分类——物联网——分为7类——低功耗广域网自制脑图
151 1
|
存储 安全 网络协议
IoT亿级设备接入层建设实践
互联网的产品基本都需要解决终端的接入问题,每个接入层会因为终端数量、终端能力、网络环境等不同的因素有各自的设计特性。物联网场景下由于IoT设备的特点,不同的"物"特性催生了不同的IoT接入层。本文详细介绍了阿里云IoT在接入层的一些关键策略和设计。
1362 0
EMQ
|
监控 物联网 机器人
Neuron 2.4.0 发布:体验下一代工业物联网连接和管理
近日,EMQ 旗下的工业协议网关软件 Neuron 发布了最新的 2.4.0 版本。该版本新增了包括 ABB COMLI 在内的四个南向驱动和一个北向应用,同时对现有的插件功能和 UI 进行了优化。
EMQ
181 0
|
存储 人工智能 监控
IoT设备物模型接入价值与实践(一)|学习笔记
快速学习IoT设备物模型接入价值与实践(一)
IoT设备物模型接入价值与实践(一)|学习笔记
|
物联网 Java 开发工具
IoT设备物模型接入价值与实践(二)|学习笔记
快速学习IoT设备物模型接入价值与实践(二)
IoT设备物模型接入价值与实践(二)|学习笔记
EMQ
|
数据采集 传感器 SQL
一站式工业边缘数据采集处理与设备反控实践
本文将详细介绍如何在Neuron中利用eKuiper将采集的设备端生产数据进行计算后发送到云端,以及eKuiper接收云端指令后通过Neuron反控设备的流程。
EMQ
412 0
一站式工业边缘数据采集处理与设备反控实践
|
机器学习/深度学习 存储 边缘计算
如何将 MLOps 用于物联网和边缘设备(Valohai)
机器学习和智能设备的结合引发了新的自动化浪潮。 从智能冰箱到无收银员结账和自动驾驶汽车,支持机器学习的设备将对我们的日常生活产生深远影响。 随着用例的复杂性和设备数量的增加,我们将不得不采用新的策略来向用户部署这些 ML 功能并对其进行管理。
|
物联网 开发工具 开发者
IoT设备物模型接入价值与实践(三)|学习笔记
快速学习IoT设备物模型接入价值与实践(三)
下一篇
DataWorks