首页 > 其他分享 >v2.2发布,CNC Fanuc、QnA 1E驱动即将到来

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

时间:2022-10-10 11:37:21浏览次数:77  
标签:node Neuron v2.2 1E CNC 版本 驱动 数据 QnA

九月,我们发布了 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​

标签:node,Neuron,v2.2,1E,CNC,版本,驱动,数据,QnA
From: https://blog.51cto.com/u_15204296/5742962

相关文章

  • 如何设计CNC加工零件
    为了充分利用CNC加工的能力,设计师必须遵循特定的制造规则设计。但这可能是一个挑战,因为不存在特定的行业标准。在这篇文章中,我们用CNC加工的最佳设计实践汇编了全面的指南。......
  • CNC加工中心中几组常用指令的区别及编程技巧
    随着科技的发展和社会的进步,人们对产品的性能和质量要求越来越高,从而使数控机床应用已得到一定程度的普及,而高性能高效率的加工中心也逐渐成为社会所需。通过几年的加工中心......
  • CF1081E Missing Numbers
    大致是官方题解,因为题解里没有\(\mathcal{O(x\logx)}\)的做法。设\(x\)偶数项值域为\(V\)。设\(s_i=t_i^2=\sum\limits_{j=1}^{i}x_i\),随后\(V\gex_{2i......
  • 第十单元 企业服务器安全之JumpServer-v2.26页面操作使用
    在新的服务器上配置如下防火墙规则#cat/etc/hosts.denysshd:all:deny#cat/etc/hosts.allowsshd:192.168.1.10:allow重启服务器[root@anonymous~]#systemc......
  • TZOJ 7509求1e8以内的素数个数 埃氏筛/欧拉筛
    描述  给定一个正整数N,求出1到N中有多少个素数。  输入  输入一行一个正整数N。对于30%的数据,N<=100对于70%的数据,N<=5000对于100%的数据,N<=10000......
  • CF1701E Text Editor 题解报告
    题意翻译给定两个字符串\(S,T\),初始时光标在串\(T\)尾部,你可以进行以下操作:\(\texttt{left}\):将光标向左移动一个字符,如光标在字符串最左侧则不移动。\(\texttt{ri......
  • ABC 241E - Putting Candies(循环节:链+环)
    https://zhuanlan.zhihu.com/p/473078132这位大佬的E解释的非常清楚,强推E-PuttingCandieshttps://atcoder.jp/contests/abc241/tasks/abc241_e题目大意:给定一个......
  • KubeVela 1.5:灵活框选 CNCF 原子能力打造独特的企业应用发布平台
    简介: KubeVela1.5于近日正式发布。在该版本中为社区带来了更多的开箱即用的应用交付能力,包括新增系统可观测;新增CloudShell终端,将VelaCLI搬到了浏览器;增强的金丝......
  • 类欧几里得,以及ARC111E和ARC123E
    例题https://atcoder.jp/contests/practice2/tasks/practice2_c在\(O(\log(n+m+k+b))\)的时间复杂度求:\[\sum_{i=0}^{n-1}\lfloor{\frac{ki+b}{m}}\rfloor\]其中\(n,......
  • antdV2.2.8版本,组件a-upload 文件上传 uploading只触发一次
    antd的a-upload组件,再上传文件时,有三个状态uploadingdoneerror但是,在上传时,一直在uploading状态,即使文件已经上传成功了,uploading状态还不切换到done状态。解决办法......