node-red里数据读取不完整

Blade 未结 2 636
zgc
zgc 2024-11-22 10:46

一、现在我使用node-red来搭建一个数据收集平台,具体流程如下,通过modbus-getter读取华为逆变器的寄存器地址数据,通过函数来改变读取到的数据格式,通过join节点来合并70条数据成一条消息,再通过一个函数来把数据变成我需要的json格式的数据,但是目前遇到一个情况,就是数据收集过程中它的收集情况并不完整,我预计的数据有70条,但是每一次的收集后基本都达不到70条,基本在60条左右就没有数据了。加了延迟也还是这样的情况。这种要怎么解决啊?

求助大神!!!



三、你正在使用的是什么产品,什么版本?在什么操作系统上?

在windows系统上


2条回答
  •  admin
    admin (楼主)
    2024-11-22 11:03

    寄存器地址一份拆成两三份分段获取,然后再合并看看有没有读取全。

    你的这个问题是所有固定地址都没有数据还是说有时候有,有时候没有?

    单独新开一个设计器,用一个新节点来获取60-70的地址,看看能不能实时获取到。

提交回复