Примеры использования команд aM, aC и aD - WXT530

Серия WXT530 Руководство пользователя

Document code
M211840RU
Revision
F
Language
Русский (Россия)
Product
WXT530
Document type
Руководство пользователя

Порядок параметров в сообщениях:

Wind (M1): Dn Dm Dx Sn Sm Sx

PTU (M2): Ta Tp Ua Pa

Rain (M3): Rc Rd Ri Hc Hd Hi Rp Hp

Supv (M5): Th Vh Vs Vr Id

Comp (M): Wind PTU Rain Supv (порядок параметров приведен выше)

Порядок параметров в сообщении фиксированный, но при настройке метеостанции можно исключить любой параметр из сообщений.

Порядок параметров в режиме SDI-12:

Analog in (M4): Tr Ra Sl Rt Sr

Во всех примерах адрес устройства равен 0.

Пример 1.

Начать измерение параметров ветра и запросить данные измерений (в данной команде запрашиваются все 6 параметров ветра):

0M1!00036<cr><lf>

(время выполнения измерения — 3 с, 6 параметров доступны)

0<cr><lf>

(измерение выполнено)

0D0!0+339+018+030+0.1+0.1+0.1<cr><lf>

Пример 2.

Начать одновременное измерение атмосферного давления, температуры и влажности и запросить данные измерений:

0C2!000503<cr><lf>

(время выполнения измерения — 5 с, 3 параметра доступны, для команды aC адрес устройства не отправлен, что свидетельствует о незавершенном измерении)

0D0!0+23.6+29.5+1009.5<cr><lf>

Пример 3.

Начать измерение осадков и запросить данные:

0M3!00006<cr><lf>

(6 параметров доступны незамедлительно, поэтому адрес устройства не отправлен)

0D0!0+0.15+20+0.0+0.0+0+0.0<cr><lf>

Пример 4.

Начать контрольное измерение с CRC и запросить данные:

0MC5!00014<cr><lf>

(время выполнения измерения — 1 с, 4 параметра доступны)

0<cr><lf>

(измерение выполнено)

0D0!0+34.3+10.5+10.7+3.366DpD<cr><lf>

Пример 5.

Начать составное измерение и запросить данные. Конфигурация набора параметров предусматривает измерение 9 параметров. Поэтому можно использовать команду начала измерения aM. Поскольку ответное сообщение ограничено 35 символами, команда aD0 вернет только 6 параметров. Оставшиеся параметры считываются с помощью команды aD1.

0M!00059<cr><lf>

(время выполнения измерения — 5 с, 9 параметров доступны)

0<cr><lf>

(измерение выполнено)

0D0!0+340+0.1+23.7+27.9+1009.3+0.15<cr><lf>

0D1!0+0.0+0+0.0<cr><lf>

Пример 6.

Начать составное измерение и запросить данные. Конфигурация набора параметров предусматривает доступность 20 параметров. Поэтому следует использовать команду начала одновременного измерения aC. Поскольку ответное сообщение ограничено 75 символами, команда aD0 вернет только 14 параметров. Оставшиеся параметры считываются с помощью команды aD1.

0C!000520<cr><lf>

(время выполнения измерения — 5 с, 20 параметра доступны, для команды aC адрес устройства не отправлен, что свидетельствует о незавершенном измерении)

0D0!0+069+079+084+0.1+0.6+1.1+21.1+21.7+32.0+1000.3+0.02+20+0.0+0.0<cr><lf>

0D1!0+0+0.0+1.3+0.0+0+77.1<cr><lf>