Neuron v2.2 发布,CNC Fanuc、QnA 1E 驱动即将到


九月,我们发布了 Neuron 2.2。该版本增加了一系列新驱动以及新特性:新增 Beckhoff ADS、OPC DA、NONA11 驱动,统一了 HTTP 服务对外暴露的端口。 此外,本月我们专注于数据统计以及事件告警系统的搭建,计划在 Neuron 2.3 中将系统内部的关键数据统以及关键事件通过 Prometheus 规范反馈出来,完善在Neuron使用过程中对其及其所连接设备的监控管理。

数据升级

最新版本中增加了从 Neuron 1.x 升级至 2.x 的数据升级脚本,同时 Neuron 2.2 之后在安装包中集成了数据升级,在安装新版本时,可自动将老版本的数据升级到新版本支持,无需在安装新版本后再次配置设备以及设备点位数据。

在 Neuron 2.2 中引入 SQLite 存储 Neuron 配置信息之后,Neuron 采用了 SQL schema 来对数据存储组织格式进行版本管理,便于在版本升级时进行数据升级。

关键数据统计以及事件通知

Neuron 将在 2.3 版本中提供基于 HTTP 与 MQTT 的数据统计插件,将 Neuron 中的一些关键数据及关键事件反馈出去。

统计信息主要为南北向 node 数据统计,包括 node 数量、运行中 node 数量、与设备断开连接的 node 数量、南向 node 中配置的点位数量、node 收发数据的字节数、指令数,以及 node 中更为细致的一些状态信息,如与设备之间的延迟等。

事件通知主要在 Neuron 内部,将一些关键变更作为事件,通知外部。如增删改设备的相关配置以及点位信息、Neuron 与设备建立连接以及断开连接等。

其中基于 HTTP Server 的接口,将以符合 Prometheus 规范的数据格式进行统计信息以及事件的汇总,方便接入 Prometheus 监控系统,对 Neuron 及其设备进行监控管理。

即将到来的驱动

QnA 1E 驱动

此驱动与现有驱动 QnA 3E 类似,主要对接三菱 PLC 中一些比较老的型号,支持以串口连接的方式进行通讯。支持的数据类型与 QnA 3E 相同,囊括了常用的数据类型。

CNC FANUC 驱动

此驱动主要应用于 CNC(数控机床),与 FANUC 的数控机床进行交互,获取机床的一些基本信息,如主轴速度、距离、绝对与相对位置信息等。

问题修复

  • 修复 float 以及 double 类型的数据精度问题。

  • 修复导入大量点位花费时间较长的问题。

其他更新

  • UI 修改导入导出至 group 列表页面,现在可以一次导入导出多个 group 的点位数据。

  • UI 完善错误提示。

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

原文链接:https://www.emqx.com/zh/blog/neuron-newsletter-202209


相關推薦

2022-12-16

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

2023-03-08

2 月,Neuron 团队主要侧重于开发新的驱动,新增了南向 IEC61850 驱动、南向 Allen-Bradley DF1 驱动、Profinet 驱动支持以及静态点位等功能,这些新驱动和新功能将在 2.4 版本中正式发布。 IEC61850 驱动 IEC61850 标准是电力系统自动化

2023-04-08

3 月,Neuron 团队主要在为 2.4.0 版本的发布做准备,进行了官网文档的重构与完善,为常用驱动增加了相应的连接示例及常见问题。同时新增南向驱动 ABB COMLI,此驱动可通过串口连接 ABB 某些型号的 PLC。 新增驱动插件 南向驱

2023-04-08

eKuiper 的性能和可用性: IO Connectors 增强。新增了多 Neuron 连接的功能;在 HTTP 连接方面,我们提供了类 oAuth 的基于动态 token 的鉴权过程的支持;此外还支持了 MQTT 连接中压缩和解压,减少边云传输的带宽损耗。 分析能

2023-03-08

较小的迭代版本,主要目标是实现与工业协议网关软件 Neuron 的多实例连接。目前主要完成了功能调研和规划工作,以及新功能 Python 插件虚拟环境支持的开发。 此外,2 月还发布了 1.8.1 版本,包含导入 Portable 插件以及 Flow Edito

2021-12-16

基于上述种种原因,这个见证移动设备发展史的功能即将从 Java 中移除,按键手机和它的 Java 小应用也随岁月一去不返。

2022-10-10

库和特定于驱动程序的加速后端组成。 目前 Libva 2.16.0 发布了,此版本带来如下改动: 添加:为 AV1e 添加 HierarchicalFlag 和 hierarchy_level_plus1。 autotools:使用 wayland-scanner 私有代码 autotools:使用 wayland-scanner.pc 来定位 prog me

2022-06-02

RabbitMQ 是一个 Advanced Message Queuing Protocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 编写而成,RabbitMQ 也继承了这些优点。 RabbitMQ 3.10.4 是一个维护版本,此版本至少需要 Erlang 23.2,并支持 Erlang 24 和 25 ,

2022-06-22

FreeCAD 0.20 已发布。FreeCAD 是一个通用的参数化 3D CAD 建模器,配备了 FEA 工具、实验 CFD、 CAM/CNC 工作台、机器人模拟模块等,基于 LGPL 许可对外发布。  与大部分 CAD 建模器一样,它具备许多 2D 组件,以便绘制平面形状或

2022-09-20

宣布将用 Rust 编写的插件作为其官方二进制版本的一部分发布。“经过整整一个月非常恼人的构建系统工作,我们终于可以将用 rustlang 编写的 gstreamer 插件与我们的官方二进制版本一起发布了。” 科技网站 Phoronix 指出

2022-07-09

移植工作。 近日,Marcan 称正在开发一个新的 Linux 驱动,用于支持 Apple M2 MacBook 的键盘和触摸板。截至昨天,他完成了大约 1000 行能初步支持键盘的代码(未真正完成),接下来继续实现对触摸板的初步支持,毕竟这对笔

2022-12-12

Kubernetes 1.26 已正式发布。此版本总共包含 37 项功能变化,其中:11 项增强功能正在升级到 stable 阶段,10 项增强功能正在升级到 beta 阶段,16 项增强功能正在进入 alpha 阶段,此外还有 12 项功能已被标记为弃用或删除。 Kubernetes

2023-09-01

领域的神器 or 鸡肋? Linux内核开发团队日前宣布,即将发布的Linux 6.6版本将增强内核模块机制,以更好地防御NVIDIA闭源驱动的不正当行为。 Linux内核开发者Christoph Hellwig发现,NVIDIA最近通过将专有模块中的符号导入声称为GPL许

2023-04-08

3 月,EMQX 开源版发布了 v5.0.19、v5.0.20 以及 v5.0.21 三个版本,提供 Rocky Linux 9 以及 MacOS 12 Intel 平台安装包。企业版发布了 v4.4.15 以及 v4.4.16 版本,提供了 Apache IoTDB 支持、HStreamDB 最新版本的适配、MongoDB 6.0 支持等多个更新。除