Pro215-Sw15-空气净化器部分功能


如何输入输出

 在 Functions 的 write Register 功能里面,可以选择对应的地址、位数、搭载内容发送数据。

输入

 在 Setup 的 log 功能里面,可以按照图上的内容选择 log ,可以输出每秒的帧数据。


输出

 再用Excel导入文本数据,便于查看。

输出效果

 在这个层面上,可以仅仅通过 Write register 来输入控制(并且键盘鼠标的控制可以不出这个界面以外),依靠 Modbus Poll 本身的 Log 可以实现数据帧记录,这样就不需要额外的处理。


集中精力到 Write register

 首先,选择状态栏的[16:Write multiple registers]的16,【6】的小圈为我们的鼠标起始参考坐标。
 关于初始化方面:

  • 第一:PM2.5、二氧化碳、甲醛、环境温度,室内温度,设备温度,都要进行初始化,避免它们对风机控制产生控制影响。
  • 第二:将计时器部分,通过通讯后门清除两个计数器、高低位的值。

构建测试骨架

自动测试模块
  ├─ 空气质量模块  
  │  ├─ 105:甲醛浓度
  │  ├─ 104:T1
  │  ├─ 103:湿度
  │  ├─ 102:CO2浓度
  │  ├─ 101:PM2.5浓度
  │  └─ 100:传感器模块后门开启位
  ├─ 滤网模块
  │  ├─ 107:滤网模块后门开启位
  │  ├─ 108:低效网使用时间高位
  │  ├─ 109:低效网使用时间低位
  │  ├─ 110:高效网使用时间高位
  │  └─ 111:高效网使用时间低位
  ├─ 模式模块
  │  └─ 80:设定模式
  ├─ 风速模块
  │  └─ 81:设定风挡&风速
  ├─ 湿度模块
  │  └─ 82:设定湿度
  ├─ 功能模块
  │  ├─ 83-bit4:强净
  │  ├─ 83-bit3:预热
  │  ├─ 83-bit2:节能
  │  ├─ 83-bit1:睡眠
  │  └─ 83-bit0:联动
  └─ 滤网提醒清除
      ├─ 85-bit1:清除-清洗标志
      └─ 85-bit0:清除-更换标志
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,891评论 18 139
  • 给Java程序猿们推荐一些值得一看的好书原文出处: 五月的仓颉学习的最好途径就是看书“学习的最好途径就是看书...
    加油小杜阅读 259评论 0 0
  • 文/素素 生在这个鸡汤泛滥的年代,庆幸的是总少不了那些能像打了鸡血一样成长的人。 1. 我记得2012年《谁的青春...
    喵不栖阅读 3,118评论 10 50
  • 天气晴朗。今天有点特别,一整天停电的时光。 停电对于我们来说并不陌生。停电让我们知道有电的时候是多么的好。 ...
    大吉AE阅读 280评论 0 0