有人云模拟轮询&主动上报数据测试 您所在的位置:网站首页 有人云登陆 有人云模拟轮询&主动上报数据测试

有人云模拟轮询&主动上报数据测试

2024-04-28 05:52| 来源: 网络整理| 查看: 265

一、基础资料

 

有人云入口:http://cloud.usr.cn/

虚拟串口下载地址:http://www.usr.cn/Download/31.html

有人串口网络调试助手下载地址:http://www.usr.cn/Download/27.html

CRC校验工具:http://www.usr.cn/Download/201.html

二、连接示意图

 

串口调试助手——虚拟串口——有人云——数据显示

 

三、有人云设置

1、登录有人云

2、添加设备(这里我们使用虚拟串口模拟测试)

(1)设备列表—添加设备—自定义设备名称与项目分组—以ID方式添加(特别注意)

 

(2)添加模板—自定义设备模板名称—Modbus—Modbus Rtu—云端采集—保存

 

(3)配置从机和变量

 

四、虚拟串口设置

虚拟串口:自定义

网络协议:TCP Client

目标端口:15000

点击高级—启用透传云—填写设备编号和密码(在有人云中查看见下图)

 

在串口调试助手打开虚拟串口创建的串口号;虚拟串口的波特率等参数是自适应的,这里可以不用设置

 

 

五、模拟数据测试

 

1、看到有人云下发的采集指令,然后给有人云回复相应的modbus rtu指令;

  

可以看到数据成功在有人云上显示

 

2、模拟主动上报

(1)在有人云设置不采集主动上报

 

(2)设备主动上报数据后可以看到有人云返回数据

 

(3)有人云成功显示上报的数据

 

举例说明有人云轮询和主动上报的数据格式

有人云轮询的时候设置

功能码30001-30002

从机地址1

有人云下发的采集指令 01 04 00 00 00 02 71 CB

终端上传的数据 :01  04 04 00 19 00 58 2B B9

透传云 下发的采集指令解析

01代表从机地址

04代表功能码

00 00为起始地址

00 02为数据长度

71 CB为CRC 16校验

终端上传解析

01 代表从设备地址

04代表寄存器单元类型

04 字节长度

00 19 00 58 为数据  (00 19代表 十进制25)

2B B9为 CRC16 校验

 

 

主动上报的数据格式

功能码是30001-30002

从机地址是1

01 44 00 00 00 02 04 00 44 00 56 71 10

01 代表从设备地址

44代表寄存器单元类型

0000 为起始地址

0002为寄存器单元长度

04 位数据长度

00 44 00 56 为数据

71 10 为 CRC16 校验,

其中数据 00 44 转化 10 进制就是68

 

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有