请登陆官网,下载串口调试助手,并按照下图顺序,进行连网。
1、在透传云上注册账号
2、输入账号密码,手机号或者邮箱,获取验证码,注册账号;
3、创建数据模板
4、 创建数据模板——数据点,寄存器地址如图所示,设置完保存
5、添加设备,自定义设备名称,选择设备为 默认设备,设备id(可以自定义后8位,其余的12位,系统自动补齐)通信密码为8位,可自定义;
6、在设备列表中,点击刚刚创建的设备id的预览;
7、创建虚拟串口,选择网络协议为TCP client ,目标ip为clouddata.awz91.com ,端口为 15000,点击高级,启用透传云,填上上图中透传云的设备id和Fun88网站密码;
8、你会看到透传云上的设备id上线了;
9、用小黄人打开虚拟串口创建的串口号;虚拟串口的波特率等参数是自适应的,这里可以不用设置;
10、可以看到透传云下发的数据,然后给透传云回复相应的modbus rtu指令;
12、就可以在透传云上进行数据显示;
13、可以在透传云上设置,不采集主动上报;设置完保存
14、可以主动上发有人这边自有的modbus rtu 协议。
15、就可以在透传云上看到数据显示;
以下是透传云轮询和主动上报的数据格式,可以用作参考:
透传云轮询的格式
功能码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校验
终端485上传解析
01 代表从设备地址
04代表寄存器单元类型
04 字节长度
00 19 00 58 为数据 (00 19代表 十进制25)
2B B9为 CRC16 校验,
主动上报的数据格式
例1
功能码为40001-40003
从机地址是1
01 46 00 00 00 03 06 00 25 00 14 00 00 23 8b
01 代表从设备地址
44代表寄存器单元类型
0000 为起始地址
0003 为寄存器单元长度
06 位数据长度
002500140000 为数据
238B 为 CRC16 校验,
其中数据 0025 转化 10 进制就是 37
例2
功能码是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
相关产品
发表评论