我们使用的插件是node-red-contrib-modbus(5.26.0),该插件最近一直在更新,每周下载量也可以。使用modbus-red节点的时候,不需要指定类型是16int还是其他,使用modbus-response节点就可以看到收到的数据。
它跟Modscan一样有较好的容错机制。举个例子,同样的配置,thingsboard gateway报错的时候,用Node-red就没问题,所以这几个工具配合起来调试数据采集还是非常有必要的。


前面说了无需指定类型,是比较方便,在int类型的时候没啥问题,但是在浮点类型时,就不会自动解析了。
所以,就需要将读到的2个整数保存到buffer中,然后使用一个function节点来解析。
