接上一篇https://mp.csdn.net/postedit/90445213

解决问题

上一篇留下两个待解决问题:

  1.发现数据在上传一段时间后,在激活网络过程中程序死机。2.没有实现控制多个终端的效果。

第一个问题怀疑是串口通讯问题,串口上报数据指令与发送激活网络指令时间刚好撞在一起,导致串口卡死,最终导致程序死机,暂时只能尽可能错开两个发送时间,或者添加看门狗。

第二个问题利用串口加平台进行协调配合。在平台再添加一个按钮(官方文档里说明是添加按钮时数据设置为开关型,但是经过测试,这样是平台是无法控制的,应该设置为数据可读类型),添加完按钮与数据点后,进行绑定。

1.根据官方手册,模块有两种接收服务器下发指令的格式,一种是直接接收数据长度与实际数据,一种是再发送一个命令到服务器进行获取。建议选第一种,比较方便。

2.我没有找到官方文档关于服务器下发指令的格式,只能通过文档得知客户端要获取服务器指令必须先上报数据。所以串口调试工具,平台下发数据给模块,PC通过串口发送一段数据给模块,模块获得数据进行上报,接着就得到了服务器下发的指令(指令有点规律,大概就是从机设备+06功能码+寄存器起始地址(我猜的)+校验码)。看到这里应该知道了,服务器是通过寄存器来操作从机设备的。

3.从机设备上报数据,下图是上报格式

平台添加了新的数据点,要相对应的改变上报的数据格式,不然会产生上报错误。

稳恒(有人透传云)NBIOT模块使用指南(2)相关推荐

  1. 稳恒(有人透传云)NBIOT模块使用指南(1)

    在利用这个模块进行开发,发现官方给的资料让我看得头大,网上资料也不多,就跟大家分享一下. 一.模块介绍 NB模块选择的是稳恒插针式NB-73,资料相对来说有点少,介绍的也不是很全,网页搜索也少有人用这 ...

  2. 稳恒nb-iot模块WH-NB73 UDP透传和透传云使用说明

    一.Coap使用说明 1.模块硬件连接 注:评估板与USR-GM3产品通用. 2.透传云操作 2.1添加设备 2.1.1查询模块的IMEI码和SN码 2.1.2添加设备 2.1.3设置云交换机 > ...

  3. nbiot模块WH-NB73 UDP透传和透传云使用说明

    一.Coap使用说明 1.模块硬件连接 资源下载地址:http://www.mokuai.cn/products/55.html 注:评估板与USR-GM3产品通用. 2.透传云操作 2.1添加设备 ...

  4. 无线抄表免费透传云服务器,两个WIFI模块USR-WIFI232-B2连接有人云实现远程一对一透传...

    本案例基于STA模式的无线网络配置: 数据流向:PC端串口调试软件----1号A2/B2设备-----有人云透传组----2号A2/B2设备---PC端串口调试软件 客户实际应用:串口设备---A2/ ...

  5. 物联网平台TZ-IOT发布透传云内测服务:V1.0

    物联网平台TZ-IOT发布透传云内测服务:V1.0 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 物联网简介: 什么是物联网?顾名思义,物联网是万物互 ...

  6. 用软件模拟硬件连接透传云

    1.需要用到的软件有透传云系统.有人虚拟串口软件.modbus slave. 2.到https://newconsole.usr.cn申请账号,登录透传云. 3.在[设备列表]中添加设备,通讯协议选择 ...

  7. CAN总线车联网透传云网关简介

    车联网透传云网关 CANIOT-222W/G车联网透传云网关 功能说明 透传功能:串口透传.网口透传.CAN口透传 云端功能:设备管理.OTA升级.远程调试.远程监控 云平台 主要通过互联网(2G/3 ...

  8. JDY-06蓝牙透传无天线模块介绍

    JDY-06蓝牙透传无天线模块简介 JDY-06透传模块是基于蓝牙4.0协议标准,工作频段为2.4GHZ范围,调制方式为GFSK,最大发射功率为0db,最大发射距离60米,采用TICC2541芯片设计 ...

  9. 信捷服务器Z相信号,USR-G781连接信捷PLC ,使用透传云服务器进行远程上传程序

    注意: 1.USR-G781是出厂默认参数. 2.USR-G781配置软件下载地址为: 3.虚拟串口软件下载地址为: 一.打开配置软件,选择对应的COM口,串口参数出厂为115200 NONE 8 1 ...

最新文章

  1. PostgreSQL可视化客户端工具
  2. laravel CURD facade原始SQL
  3. LiveVideoStack冬季招聘(高级策划编辑,市场BD主管)
  4. 【启智树NOIP模拟】奇偶【卢卡斯定理】【背包】【bitset】
  5. python中的模块_python的模块和包的详细说明
  6. springMVC集成缓存框架Ehcache
  7. 用UltraISO制作CentOS的DVD光盘启动盘 安装系统
  8. 推荐一款十分好用的本地查词软件——MDict
  9. 通过分享后的百度网盘链接获取外链图片地址
  10. 将不同数据来源的ggplot图绘制到同一张图中,并添加统一的图例
  11. Vue3.2——父传子、子传父
  12. Metinfo 5.3.17 前台SQL注入漏洞分析及实验
  13. 关于MFC程序中隐藏任务栏图标的问题
  14. 玩转代码|免费获取在线Logo设计网站的Logo
  15. 再见 Dockerfile,是时候拥抱下一代新型镜像构建技术 Buildpacks 了
  16. 在不使用ssr的情况下解决Vue单页面SEO问题
  17. NumPy学习笔记(基础)
  18. 零维系统热自燃问题求解
  19. Scalad的环境安装
  20. 【机器学习】逻辑回归-基础认识与鸢尾花分类实操案例

热门文章

  1. 中控系统一键关机--读取串口数据并判断
  2. 【Macbook 软件分享|使用技巧】干货
  3. 黄河秦晋峡谷流凌大量封堵 冰凌覆盖壶口瀑布
  4. ILOG CPLEX求解TSP问题
  5. QT编程从入门到精通之三十四:“第五章:Qt GUI应用程序设计”之“5.5 Qt Creator使用技巧”
  6. Java项目-宠物商城管理系统
  7. xshell删除文件夹命令_XShell常用命令
  8. 有赞Vant组件库的引入及轮播图片预览的实现
  9. Centos8火狐浏览器升级
  10. SecureCRT如何使用脚本