首页 > 其他分享 >关于华普物联HP-ERS-T200串口服务器HPYUN 操作案例

关于华普物联HP-ERS-T200串口服务器HPYUN 操作案例

时间:2023-01-11 15:25:14浏览次数:53  
标签:01 ERS HPYUN 添加 传感器 串口 T200 设备

本文档针对 HPYUN 使用做了简单操作案例,共举例两种实用案例:普通数据透传和传感器的信息采集。

硬件连接

HP-ERS-T200 的 RS485 接口与传感器直连,RS232 接口通过 USB 转 RS232 串口线接到 PC 的 USB 口上, 网口通过网线直连交换机,且通过上位机配置软件设置参数。

 

电脑COM 口号确认

 点击电脑计算机,右击之后,点击设备管理器,查看端口,确认 USB-RS232 串口线的 COM 口号。

 

 透传云网页设置

 1.注册账户并绑定微信

网页搜索华普透传云网址:https://cloud.hpiot.cn,完成注册并登录。登录后需先绑定用户微信。

 

2.添加项目

在“设备管理”的“项目管理”中,添加新项目,并命名。例如“测试 T200-项目-01”。

3.添加模板

在“设备管理”的“变量模板”中,添加新模板,并命名。例如“测试 T200-模板-01”。 “所属项目”选择“测试 T200-项目-01”,“采取策略”选择为“边缘计算”。

点击下一步后,无需配置从机和变量,直接进行下一步操作。

4.添加设备

在“设备管理”的“设备列表”中,添加新设备,并命名。例如“测试 T200-设备-01”。“项目分组”选择“测试 T200-项目-01”。在设置 SN 中,如图使系统自动生成 SN,即设备 ID。

 

生成设备 ID 后,如图选择添加模块。

 

5添加应用

在“数据推送”的“应用管理”中,添加新应用,并命名。例如“测试 T200-应用-01”。

 

对添加的新应用进行配置,添加项目。项目为“测试 T200-项目-01”。

上位机参数设置

以上位机串口搜索配置为例,打开上位机软件,在“搜索串口设备”中,选择设备连接的 COM 口号,例如COM7,打开串口。进入配置模式,并加载参数。

 

修改设备 IP 地址为“动态地址”。

修改工作方式为“透传云模式”,连接地址为“equi.hpiot.cn”,端口号“9110”。通讯方式为“TCP”。透传云认证方式为“SN”。输入网页里“设备列表”的“编辑”中,生成的 SN(设备 ID)通讯密码。设置完成后保存重启,重启完成后关闭串口。

 

手机微信小程序使用

 1.微信小程序搜索“华普云调试助手”,选择“透传调试工具”,点击进入。

2.进入后选择刚刚添加过的新设备,页面会提示连接成功,选择设备后即可进行透传。

 

3.上位机进入通讯模式,此时手机小程序可以和上位机进行透传数据。

 

PC 端华普云调试助手

华普透传云 PC 调试助手下载地址:

http://oss.hp-iot.cn/cloud/tools/common/HpCloudDevTool-1.1.0.4.zip

1.如图在数据推送应用管理中,查看已添加应用“测试 T200-应用-01”的应用详情,并将其复制至华普透传云 PC 调试助手中。

2.复制完成后,初始化 SDK,调试助手会提示 SDK 连接成功,并自动加载设备。打开上位机,在通信模式下,即可与调试助手透传消息。

HPYUN 透传测试至此完成。

 

传感器信息采集

 在测试传感器前,需给传感器供电并连接至设备。如传感器供电线接至设备电源,信号线接至设备 RS485 信号线处。

 

如上图传感器(温湿度 PM2.5 传感器三合一),棕色线极,黑色线极,供电范围 12-24V。黄色485A蓝色485B。按照对应线序接线即可。

1.进入华普透传云网页,如图添加新模板,并命名。例如“测试 T200-模板-02”。“采取策略”为“云端轮询”。点击“下一步,配置从机和变量”。

2.添加从机,在“协议和产品”中选择传感器类型。在此案例中,所使用的传感器为“温湿度 PM2.5 传感器三合一”。添加“串口序号”为“1”。

 

进入“设备列表”,对设备“测试 T200-设备-01”进行编辑,为其更换新模版,即“测试 T200-模板-02”。

 

3.云平台查看传感器数据:在设备管理设备列表中,如图点击更多,选择数据查看。页面跳转后,选择需   要查看的变量,进行主动采集,随后便可通过历史查询查看传感器采集的数据。

 

 

同样也可如下图在“数据中心”的“历史记录”中,选择要查看的设备和从机,以及需要查看的变量。最后   点击“查询”。

3.微信小程序查看传感器数据:微信小程序搜索“华普云调试助手”,进入“设备数据显示”,如图选择项目和设备。选择完成后在参数值中查看历史记录。

 

4.在变量中,可选择要查看的变量,变量信息将以曲线形式展现出来。还可以滑动曲线图下方的进度条,进   行局部查看。

 

  • <注意>如果采集信息后,传感器并无信息反馈,需检查以下两点:

 

l T200 波特率是否与传感器波特率匹配

 

l 传感器模块从机地址是否匹配

 

 

从机地址修改方式如下图:在设备管理变量模板中,选择编辑模板,然后编辑从机

 

 

一般串口序号从机地址均默认为“1”,传感器默认波特率“9600”。在此案例中,该传感器串口序号为“1”,从机地址为“2”,传感器波特率为“9600”。所以 T200 波特率也应为“9600”。

 

标签:01,ERS,HPYUN,添加,传感器,串口,T200,设备
From: https://www.cnblogs.com/hpiot/p/17043839.html

相关文章

  • CF850B Arpa and a list of numbers 题解 枚举
    题目链接:https://codeforces.com/problemset/problem/850/B题目大意我们定义一个数列是”坏的数列”当且仅当这个数列不为空且数列中所有元素的最大公约数为\(1\)。......
  • Linux部署Subversion
    1.安装Subversionyuminstallsubversionyuminstallmod_dav_svn#不需要http访问svn可不安装,可选2.查看是否安装成功【可选】svn--version3.创建仓库根路径【......
  • Microsoft Azure解决方案:如何用Powershell批量安装Microsoft.Graph PowerShell模块
    51CTO博客地址:https://blog.51cto.com/14669127Azure培训视频地址:https://space.bilibili.com/2000820534很多熟悉AzureAutomation和GraphAPI的小伙伴提到在Automati......
  • HAL库教程5:串口数据发送
    使用CubeMX配置串口1配置引脚  我的板子上使用插针引出了串口1,串口1连接PA8与PA9。配置串口通信参数  使能串口1,并配置为异步模式,波特率为115200,模式8N1。使能串口中断......
  • HAL库教程9:串口接收不定长数据
      串口收到的两组数据之间,往往会有一定的时间间隔。可以判断这个间隔,来实现无需结束符,无需指定长度,串口可接收不定长数据的功能。如果串口在一定的时间内没有收到新的数据......
  • Codeforces 1335E2 Three Blocks Palindrome (hard version)
    链接难度:\(\texttt{1800}\)\(T\)组数据。一个序列\(a_{1\simn}\)。定义\([\underbrace{a,a,\dots,a}_{x},\underbrace{b,b,\dots,b}_{y},\underbrace{a,......
  • CF1761F Anti-median (Easy Version)
    称一个排列是好的,当且仅当对于所有\(m\)都满足所有长度为\(2m+1\)的子串的中位数不在第\(m+1\)个。给定一个一些数被替换成\(-1\)的排列\(p\),你需要统计所有可能......
  • Kubernetes(k8s) kubectl version常用命令
    kubectl在$HOME/.kube目录中查找一个名为config的配置文件。可以通过设置KUBECONFIG环境变量或设置--kubeconfig参数来指定其它kubeconfig文件。本文主要介绍K......
  • pycharm:无法加载文件 C:\Users\admin\PycharmProjects\pythonProject1\venv\Scr
    以前一直在vmware虚机上用pycharm,这次想在win10pc上试试 安装pycharm后,打开终端直接报错:无法加载文件C:\Users\admin\PycharmProjects\pythonProject1\venv\Scripts......
  • Linux 部署 WANdisco Subversion(SVN)
    官方有提供安装的shell脚本。点击选择合适的版本下载运行安装。但是我们点击查看具体的脚本内容会发现,本质上还是配置了相应的软件源。我们可以手动来完成相应的操作。1......