您的位置 首页 主动

组态王配套G730连接modbus设备通信实例

河北小漫电子商务有限公司为山东有人授权代理商,提供技术支持,免费样品,现货库存等服务,电话: 400-1155-216 手机:18531077631 官网:www.xiaoman.net.cn

一、准备工作

1.1 硬件需求:MODBUS RTU设备(USR-WSD-2温湿度传感器),DTU(USR-G730)

1.2 软件需求:透传云软件控制台http://console.usr.cn/  

USR-G730配置软件http://www.usr.cn/Download/580.html

1.3 实现功能:串口设备连接DTU,DTU设置参数后与透传云服务器连接,组态王连接虚拟串口软件,实现组态王发送MODBUS RTU协议的请求数据,MODBUSRTU下位机返回对应的参数值

1.4 MODBU RTU获取温湿度协议

读湿度数据: 

命令帧:0x11  0x04   0x00 0x00   0x00 0x01    0x33  0x5A 

ID   功能码  起始地址   读取数据个数   CRC  校验码

响应帧:0x11  0x04        0x02      0x01 0xC3   0x39 0x32 

ID   响应功能码 返回字节数 返回湿度数据 CRC 校验码 

返回湿度数据为0x01C3,换算为十进制为451,表示当前相对湿度为45.1%

 

读温度数据: 

命令帧:0x11 0x04    0x00 0x01  0x00 0x01   0x62 0x9A 

ID   功能码  起始地址  读取数据个数 CRC 校验码 

响应帧:0x11 0x04        0x02       0x00 0xEE   0xF8 0xBF 

ID   响应功能码 返回字节数 返回湿度数据 CRC 校验码 

返回温度数据为0x00EE,换算为十进制为238,表示当前温度为23.8℃。

 

读湿度、温度数据: 

命令帧:0x11 0x04    0x00 0x00  0x00 0x02   0x73 0x5B 

ID   功能码 起始地址   读取数据个数 CRC 校验码 

响应帧:0x11 0x04        0x04      0x01 0xC8  0x00 0xED 0xAA 0x0A 

ID   响应功能码 返回字节数 湿度数据  温度数据   CRC 校验码 

返回湿度数据为0x01C8,换算为十进制为456,表示当前相对湿度为45.6%;返回温度数据为 0x00ED,换算为十进制为 237,表示当前温度为 23.7℃

二、登陆透传云后台添加设备编号、透传云组及G730、虚拟串口软件连接透传云

具体步骤见以下案例:

USR-G730使用透传云实现一对一通信- http://www.usr.cn/Faq/263.html

注意点:串口参数设置



三、设置完参数后,将730串口与温湿度传感器对接上,连接服务器。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/zhudong/328443.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部