
Neuron Newsletter 2022-05|新增 2 个南向驱动和 1 个北向应用、Modbus TCP 实现定制扩展
五月,我们发布了 Neuron 2.0.1,并新增了南向 BACnet/IP、KNXnet/IP 驱动,北向 Sparkplug 应用,以及定制扩展了 Modbus TCP 协议,极大提高了点位采集效率。
了解更多 →Neuron 是一款开源的轻量的工业协议网关软件,为海量异构工业设备、数十种工业协议提供一站式的设备连接、数据接入、MQTT 协议转换,实现工业设备彼此之间、及其与工业物联网系统之间的互联互通,为工业设备赋予工业 4.0 时代关键的物联网连接能力。
仅需极低的资源占用,Neuron 即可以原生或容器的方式部署在 X86、ARM 和 RISC-V 等架构的各类边缘硬件中。同时,Neuron 支持与 EMQX Cloud 或 AWS、阿里云、华为云等公有云无缝集成,从边缘到云端实现对工业设备的数据采集、远程控制、配置更新和设备资产管理。
核心框架和 Modbus、OPC-UA 驱动的代码在 LGPL 下授权。
支持访问 20 多种工业协议,包括 Modbus、OPC-UA,以及更多。
实时运行以利用边缘的超低延迟的工业数据处理。
连接数百个工业设备,轻易地处理超过 10,000 个数据点。
具有较低的内存佔用,小于 10M,在低配置的硬件上运行。
可在 X86、ARM、RISC-V 和其他架构的边缘硬件上进行部署。
$ docker pull neugates/neuron:2.0.1 $ docker run -d --name neuron -p 7000:7000 -p 7001:7001 --privileged=true --restart=always neugates/neuron:2.0.1
$ git clone https://github.com/emqx/neuron $ cd neuron $ git submodule update --init $ mkdir build && cd build $ cmake .. && make
支持最广泛的工业连接种类,包括资产、设备和软件应用。
通过 MQTT 或 API 为工业应用,如 MES 或 ERP、IIoT 和数据分析软件,提供数据访问接口。
内置 MQTT 和 WebSocket 协议,轻易地建立 IIoT 应用。
可以为 AI/ML 和控制逻辑在集成的流处理引擎中创建流式 SQL 脚本。
支持加密 TLS、HTTPS 和 JWT 认证,确保数据传输的安全性。
提供 SDK 以扩展更多的南向驱动或北向应用插件服务。
Neuron 是基于现代消息总线架构设计的,具有高性能、可扩展性和可延伸性。
通过与 EMQX Cloud、AWS、Google Cloud Platform 和 Microsoft Azure 等各种云平台集成,Neuron 可以将实时工业数据直接无缝地流向工业应用,如 MES、SCADA 等。
Neuron 还提供了一个集成的SQL流处理规则引擎 eKuiper,用于数据分析 AI/ML,以利用边缘侧的低延迟处理的好处。