注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
我爱下载的个人空间 https://home.eeworld.com.cn/space-uid-101026.html [收藏] [复制] [分享] [RSS]
日志

【VisionFive 2 单板计算机试用】+采用Node-red测试Modbus数据的读写

已有 360 次阅读2023-7-20 17:08 |个人分类:产品评测

基于Node-red的Modbus-TCP数据读写测试

 

1、nodejs的下载和安装 

    1)下载

            针对对于riscv64,官方提供了编译好的安装包,下载地址为:
javascript:;
由于在github下载,所以失败的机率非常高,我把下载的内容放到了百度网盘,如果需要自己去下载吧。
链接:javascript:;
提取码:563u

    2)安装

        将下载的deb文件复制到vf2中,执行

        sudo dpkg –i nodejs-18.0.0_riscv64.deb

        等待安装结束。

 

    3)cnpm的安装
    为了便于安装nodejs下面的包,可以安装cnpm 使用国内源,包安装和更新的速度比较快。
执行
    sudo npm install -g cnpm --registry=javascript:;

 

2、node-red的安装和测试

    1)利用cnpm安装node-red的最新版本
        执行

            sudo cnpm install -g node-red
        安装最新版本的node-red到系统中。

 

    2)执行node-red

        在终端执行node-red

根据提示,我们可以打开端口号为1880的管理界面:

表明我们的安装已经成功了,node-red已经运行起来了。我们可以node-red快速的开发引用,并部署到系统中。

 

3、搭建modbus辅机的测试环境
使用Mobus Slave 软件在windows下模拟一台具有modbus TCP通讯接口的采集设备。

 

4、基于node-red的modbus通讯

4.1读取和写入输入寄存器FC4和FC16

4.2 读取和控制输出寄存器FC1 和 FC5

本文来自论坛,点击查看完整帖子内容。

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章