[三菱] Modbus RTU/TCP 完全开源|Neuron Newsletter 2023-04

[复制链接]
查看26611 | 回复0 | 2024-4-14 23:17:07 | 显示全部楼层 |阅读模式
Neuron 为工业物联网的「连接」而生,支持同时为多个不同通讯协议设备、数十种工业协议进行一站式接入及 MQTT 协议转换,仅占用超低资源,可以原生或容器的方式部署在 X86、ARM 等架构的各类边缘硬件中,助力构建工业物联网应用。Neuron 与 EMQX 集成后可实现各类工业设备的接入,并分发到其他各工业信息系统。

社区站网址:https://neugates.io/zh

Github 仓库:https://github.com/emqx/neuron

本月,Neuron 将 Modbus RTU/TCP 插件进行了完全开源,替换之前的 Modbus TCP 开源插件,现在开源的 Modbus RTU/TCP 插件有更好的兼容性,支持 Client/Server 模式,能适配接入更多的设备,后续也将逐步开放更多的驱动。此外,为了方便用户测试使用,在最新的 2.4.3 版本中,无需导入 License 也可试用所用的插件。



Modbus RTU/TCP 开源

Modbus RTU 与 Modbus TCP 两个开源插件将在 2.5 版本中正式发布,目前用户可以自行通过编译源码的方式来使用。两个插件将为用户带来以下新特性:

    支持了包括 Double、INT64 在内的更多数据类型;

    支持 Server 模式,可用于接入通过 4G 上网的 DTU 设备,无需配置端口透传转发;

    支持配置调整指令发送策略,对于一个串口上多个设备的场景有更好的兼容性。



驱动测试 License

在最新的 2.4.3 版本中,Neuron 内置了可试用所有驱动的 30 点位限制许可证。用户通过官网下载的安装包或 Docker 镜像,无需再申请测试 License 即可试用所有驱动。

BACnet/IP 驱动完善

BACnet 是一种用于自动化和控制系统的通信协议,广泛应用于建筑自动化和控制领域。在 HVAC 系统控制中,BACnet 可以用来检测和控制空气处理器、风机、冷却器、加湿器、排风机等设备;在照明系统中,BACnet 可以用于控制建筑内的照明系统,如灯光开关、调光器、定时器等;在安全系统中,BACnet 用于检测控制监控摄像头、门禁系统、火灾报警系统等;对于建筑内能源系统等管理,如对电力、燃气、水等,通过 BACnet 可实时检测和控制,从而优化能源等使用效率。

在 Neuron 2.4 版本中,完善了对 BACnet/IP 的支持,支持对接更多类型的设备,支持读取设备点位的更多信息。



新驱动开发

多个南向驱动正在开发中,包括松下 FP-Series、欧姆龙 FINS over UDP、DLT645-1997、Profinet IO。

    松下 FP-Series 南向驱动主要用于对接松下 FP 系列的可编程逻辑控制器 (PLC), 包括 FP0、FP-X、FP2、FP5等。

    欧姆龙 FINS over UDP 主要用于欧姆龙 NX、CJ 系列的 PLC,这些系列型号的欧姆龙 PLC 不再支持 FINS over TCP。与之相比,FINS over UDP 拥有更高的传输效率以及传输速度。

    DLT645 是一种用于电力行业的通信协议,它是由中国电力行业标准化技术委员会制定的标准,用于电能表及相关设备之间的通信。DLT645 目前主要分为 1997 和 2007 两个版本,Neuron 目前已经支持的是 2007 版本的标准,1997 版本的标准也即将支持。

    Profinet IO 是一种用于工业自动化领域的通信协议,支持实时数据交换和控制,广泛应用于自动化生产线、机器控制、工业网络等领域。Profinet IO 使用以太网介质,但不使用 TCP/IP 协议栈,具有高速、实时性强等特点。



问题修复

    修复 2.4.0 版本中已知的 UI 问题。

    修复 SparkPlug B 在未配置时异常退出的问题。

    修复 WebSocket 连接异常的问题。




点击“阅读原文”,详细了解 Neuron

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则