有人M100-DTU-TCP接入ThingsKit
1、准备工作
1-1、硬件设备准备
本次测试本次测试所需硬件为有人M100网关,普锐森社温湿度变送器(扁卡轨壳485型)以及各类线材:
普锐森社温湿度变送器(扁卡轨壳485型),型号:PR-3008-WS-N01
购买地址:https://detail.tmall.com/item.htm?id=593512960885
有人M100网关,型号:USR-M100
购买地址:https://item.taobao.com/item.htm?id=682791286743
PS:本次测试联网方式为以太网
2、设置网关参数
本次测试需要在有人官网:https://www.usr.cn/
下载对应设备配置工具,查询设备ip并配合网页进行设置
2-1、修改网关网络配置
首次使用有人M100时,网关默认为静态ip192.168.0.7,所以我们需要把自己上位机的网络修改为0网段在与网关网线直连:
将上位机网络修改为0网段后,打开网页输入设备默认ip:
PS:有人M100使用DHCP功能需要上端路由设备
修改网络配置后重启网关,将网关接入局域网
然后用上位机打开配置软件:【搜索动态IP】
确认网关设备ip后,使用浏览器配置网关
登录系统
关闭边缘网关功能
2-2、修改网关通讯配置
PS:本次测试传感器接入设备RS485接口1,所以本次选择串口1进行配置
PS:本次测试传感器参数:
接下来进行网关TCP通讯配置
2-3、修改TCP通讯
提示:采用Modbus-RTU模式上云
进入Socket选项后,进行TCP通讯修改:
PS:如果使用此方式无法使用平台任务中心进行轮询,请用测试串口SocketB指向服务器,SocketA只填写注册包和心跳包信息
3、ThingsKit配置
3-1、创建USR_M100-TCP 网关设备产品和USR_M100-TCP温湿度网关子设备产品
3-1-1、创建USR_M100-TCP网关设备产品
PS:平台支持TCP数据上报,但目前仅支持接收Modbus-RTU格式的数据应答帧。
网关设备产品创建成功:
3-1-2、创建USR_M100-TCP温湿度网关子设备产品
网关子设备产品创建成功:
3-2、创建网关子设备产品的物模型
传感器所属网关子设备成功创建后,创建对应“物模型”(传感器数据的展现)。
首先点击需要创建物模型的产品详情:
创建湿度物模型:
创建温度物模型:
PS:物模型创建成功后需要点击“发布上线”按钮进行发布:
发布成功后效果如下:
3-3、创建网关设备和网关子设备
3-3-1、创建USR_M100-TCP网关设备
产品创建成功后,在“设备列表”处添加对应设备:
PS:USR_M100设备的地址码来源
PS:访问令牌应与注册包内容一致
3-3-2、创建USR_M100-TCP温湿度 网关子设备
PS:平台配置完毕后建议重启网关,重启后原本处于‘待激活’状态的设备,其状态会更改为‘在线’。
3-4、新增轮询任务
由于有人M100网关没有轮询任务设置,所以接下来我们在平台上新建轮询:
创建任务后效果如下:
3-5、数据测试
返回“设备”,确定网关设备和网关子设备上线后(如果设备未上线,重启网关或检查设置和线路是否错误),点击“详情”: