开始测量命令 (aM) - WXT530

WXT530 系列 用户指南

Document code
M211840ZH
Revision
F
Language
中文 (大陆)
Product
WXT530
Document type
用户指南

此命令请求设备进行测量。不自动发送测量的数据。必须使用“发送数据”命令 aD 来请求数据。

在测量完成之前,不允许主机向总线上的其他设备发送任何命令。

多个设备连接到同一总线并需要从很多设备同时测量时,请使用“开始并发测量”命令 aC 或“使用 CRC 开始并发测量”命令 aCC

命令格式:

aMx!
a 设备地址
M “开始测量”命令
x 要进行测量的所需传感器
1 = 风
2 = 温度、湿度、气压
3 = 降水
4 = 模拟输入
5 = 监控数据
如果 x 省略,查询适用于通过一条命令从多个传感器请求数据的组合的数据信息。
! 命令终止符
对于模拟输入测量,测量完成时间是 aUI,AaIP,A 值(太阳辐射传感器、超声测距传感器和额外温度传感器的平均时间)中较大的一个。

响应分两部分发送。

第一部分:

atttn<cr><lf>

第二部分(指示数据已可以请求):

a<cr><lf>
a 设备地址
ttt 测量完成时间(以秒为单位)
n 可用的测量参数数目(最大数目是 9)
<cr><lf> 响应终止符
测量时间不到 1 秒时,不发送第二部分的响应。降水测量 aM3 就属于这种情况。
可使用 aMaMC 命令测量的最大参数数目为 9。如果必须测量更多参数,请使用“开始并发测量”命令 aCaCC(此时要测量的最大参数数目为 20)。