新增 IEC61850、Profinet 驱动
2 月,Neuron 团队主要侧重于开发新的驱动,新增了南向 IEC61850 驱动、南向 Allen-Bradley DF1 驱动、Profinet 驱动支持以及静态点位等功能,这些新驱动和新功能将在 2.4 版本中正式发布。
IEC61850 驱动
IEC61850 标准是电力系统自动化领域的通用标准。Neuron IEC61850 驱动实现了该标准中 MMS 协议的连接和读写操作。MMS 中的多种数据类型也已经映射到 Neuron 类型中,现在可以通过指定 IED(智能电子设备)中的 DA(对象属性)地址和类型,完成数据的获取和修改操作。
Allen-Bradley DF1 驱动
DF1 协议是 AB 公司可编程控制器系统广泛支持的数据链路层通信协议,各系列可编程控制器及装有 RSLinx 通信软件的计算机均支持 DF1 协议。它的物理层建立在 RS232 和 RS485 等电气标准之上,针对不同的设备建立不同的应用层命令。综合物理层、数据链路层和应用层后能够完成基于 DF1 协议的通信。
目前 Neuron 已实现半双工通信方式的部分应用层指令,使用 CRC 校验方式。Neuron 与设备之间通过串口建立连接,并通过站点号与指定的 PLC 模块建立通信。
Profinet 驱动
Profinet 是一个通过以太网通信的现场总线。Neuron 将作为 Profinet 中的 Controller 与 Profinet IO 设备进行高频率的数据交换,交换频率精度根据设备硬件配置可达到毫秒级别。因 Profinet 循环数据主要在以太网第二层上运行,即不存在 IP 网络层,将不能进行路由间的数据转发,需要保证 Neuron 与 Profinet IO 设备在同一个局域网中。
静态点位支持
静态点位主要用于一些静态数据的配置以及上传。静态点位将不会下发到插件层面,完全由 Neuron 核心支持处理,可在任何 Group 中添加静态点位,静态点位可读可写,用户可随时修改静态点位的值;并且通过北向订阅 Group 后进行发送。
数据处理相关 UI 升级
目前已发布的 NeuronEX 版本中实现的数据流处理 UI 适配的是 eKuiper 1.6 版本的相关 UI。因此我们将NeuronEX 版本中的数据流处理 UI 进行了升级,适配较新的版本,并增加了 Source 的配置以及上传插件等 UI。
问题修复
本月我们对如下问题进行了修复:
Modbus RTU 配置页面未能根据 schema 正确切换
配置多个 OPC UA node 时,SSL 证书导致的连接异常
ADS 插件多线程数据竞争
S7Comm 插件某些情况下异常退出
Docker 镜像中设置 VOLUME 异常
版权声明: 本文为 EMQ 原创,转载请注明出处。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
开源女神节——撕掉标签,自由随我
又是一年女神节到来,祝所有女性节日快乐! 社区女神节活动也正式开始啦!扫码参与活动赢女神节礼品! 在整个程序员群体当中,女性程序员占比约22.96%,即使人数在不断增长,但仍有很多人对女性程序员存在刻板印象,例如:秃头富婆、技术不过关、不够温柔、性格沉闷...实则不然,她们只是一个普普通通在众多行业之一“搬砖”的打工人。 对于打工人来说,最开心的时刻莫过于下班离开工位的那一刻,下班之后才能做回真正的自己。常常说:上班是为了生活,下班是用心热爱生活。 上班常常需要把自己归位在众多格子间之一,为面包和所爱嗑下一个个难题,无法展示最真实的自己。下班或许意味着拥有了生活的所有权,回到舒适安心的环境,做自己想做的任何事情,无需遮遮掩掩。 本次活动希望可以给大家提供一个展示“反差美”的平台,展现女程序员们对生活的热爱。 第一位 上班是吊安全绳高空作业的阳刚女子,下班摇身一变为精致优雅女孩子;别看上班载重攀爬、超强体力,下班换身衣服一样是温文尔雅的漂亮姐姐。这说的就是咱电力工人! 第二位 “上班不准笑,下班去搞笑”一句话概括了上下班两种极致反差的角色。如果不说很难有人能够联想到脱口秀的舞台上给大家带...
- 下一篇
Python 插件虚拟环境支持
eKuiper 团队于年前发布了 1.8.0 版本,并在 2 月对该版本的文档进行了完善,同时通过 EMQ Demo Day 直播帮助用户更进一步了解新功能的使用场景。 我们也开始了下一个版本 1.9.0 的开发,该版本将是一个较小的迭代版本,主要目标是实现与工业协议网关软件 Neuron 的多实例连接。目前主要完成了功能调研和规划工作,以及新功能 Python 插件虚拟环境支持的开发。 此外,2 月还发布了 1.8.1 版本,包含导入 Portable 插件以及 Flow Editor 等 bug 修复。 Python 插件虚拟环境支持 虚拟环境是 Python 开发中常用的技术,对 Python 的依赖性管理很有帮助。Anaconda 或 Miniconda 是最流行的 Python 环境管理器之一。conda 软件包和环境管理器包含在所有版本的 Anaconda®、Miniconda 和 Anaconda Repository 中。eKuiper 支持使用 conda 环境运行 Python 插件。 使用该功能之前,用户需要确保 eKuiper 运行的主机或者 Docker co...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2配置默认Tomcat设置,开启更多高级功能