In July, we released two versions of Neuron 2.1.1 and 2.1.2, mainly to fix the problems in version 2.1.0. In addition, we also introduced SQLite to store Neuron's configuration information, and added the southbound driver non-A11. At the same time, the error codes of each plug-in are optimized, and most problems can be located through the error codes. In the CI, cppcheck is introduced to perform static inspection of the code, and some problems can be avoided in the development stage.

Non-A11 driver

Non-A11 drivers are suitable for non-A11 devices, and the plug-in supports CLIENT and SERVER mode docking devices. Currently, the plug-in supports UINT16/INT16/UINT32/INT32/FLOAT/STRING data types, and supports user-defined instructions to read data.

Overview of other new features

  • Added MQTT periodic reporting of heartbeat messages, including the status information of each Node configured under Neuron.
  • A new driver plug-in test template is added, which is implemented using the Template of the automatic testing framework Robot Framework. The new southbound driver can use this test template to perform functional testing more conveniently.
  • Introduce SQLite to store Neuron configurations.
  • The Mitsubishi Drive QnA 3E automatically collects data in batches according to the configured point information to improve the collection efficiency.
  • Added driver plug-in for Siemens S7-300PLC.
  • When the plug-in is stopped, the connection to the device will be disconnected, and an error will be reported when reading and writing data.

bug fix

  • Fix the problem of CPU running full in some cases of MQTT plugin.
  • Fixed OPC UA plugin crash.
  • Fixed the abnormal display of MODBUS plug-in status.
  • Fixed the problem of abnormal license verification of the S7COMM plug-in.

Documentation update

  • Improve the official website documentation of Neuron 2.1.0, add some device configuration examples and some modifications corresponding to the Neuron version.

coming soon

  • OPC DA southbound plug-in, which can be used to connect to an OPC DA server.
  • Beckhoff Southbound plug-in for connecting Beckhoff devices.
  • Point subscription, the point collection value changes will be reported.
  • The SDK package implemented in C language can be used for plug-in development.

Copyright statement: This article is original by EMQ, please indicate the source when reprinting.

Original link: https://www.emqx.com/zh/blog/neuron-newsletter-202207


EMQX
336 声望438 粉丝

EMQ(杭州映云科技有限公司)是一家开源物联网数据基础设施软件供应商,交付全球领先的开源 MQTT 消息服务器和流处理数据库,提供基于云原生+边缘计算技术的一站式解决方案,实现企业云边端实时数据连接、移动、...