Протокол обмена данными - получение значений уголов между фазными напряжениями

Модели:
Меркурий 230 АRT, 231 AT, Меркурий 231 АRT, Меркурий 234 ART, 234 ARTM, 236 АRT, 238 LF
Ответить
Аватара пользователя
Михаил
Сообщения: 1
Зарегистрирован: 19 окт 2018, 10:26

Протокол обмена данными - получение значений уголов между фазными напряжениями

Сообщение Михаил » 19 окт 2018, 10:35

Здравствуйте

По протоколу вашей компании "Описание протокола взаимодействия со счётчиком Меркурий 236 версия ПО 8.0.0 M234 версия ПО 9.0.0 v. 131211"

Дается возможность получать с электросчетчика угол между фазными напряжениям стр.52 .

Вопрос 1: как понять диапазон значений угла между фазами 0 до 360 или -180 до 180
Вопрос 2: если диапазон -180 до 180 как получить знак угла.

При чтении протокола, был найдено упоминание что значение должно быть отмаскировано 0x3FFFFF стр. 53
- "
где: Nu, Ni, Np,q,s, Nϕ, Nf, NfU, NcF, NcT – код ответа с отмаскированными битами
направления соответственно для напряжения, тока, активной, реактивной и полной мощности,
коэффициента мощности, частоты, угла между фазными напряжениями и коэффициента иска-жения синусоидальности фазного напряжения
"

так же был найден формат значение стр 53. рис 36. где приведена расшифровка двух битов в которых хранится направление активной и реактивной энергии. Однако нет никакой информации о том где брать знак угла.

Вопрос 3: Если все таки диапазон 0 до 360, то по идее его нет смысла маскировать на 0x3FFFFF. Так как два бита должны быть пустые или запрашивая значения угла я все равно
в этих двух битах получаю направление энергий.

Теги:

Ответить

Вернуться в «Трехфазные многотарифные счётчики электроэнергии»