rus | eng
Тел./факс: (3812) 37-22-37, 31-00-33
Электронная почта: market@alektogroup.com

Преобразование получаемого по модбасу кода у АЕТ

Гость 24-03-2009

Как правильно преобразовать получаемый по модбасу код в реальное положительное либо отрицательное значение?

 
Иван Чуваев 24 Мар 2009 в 12:38 # Ответить
Из описания протокола обмена следует, что данные измерений передаются как два байта на параметр, т.к. преобразователь АЕТ измеряет мощности трехфазной сети в двух направлениях, при передаче измеренных данных используется двухбайтное знаковое целое число (short), старший бит отвечает за знак оставшиеся 15 бит отвечают за величину измеренной мощности. Т.о. коды измеренной мощности могут принимать значения от 5000 до минус 5000 (код 5000 соответствует номинальному значению измеряемой мощности и называется в руководстве по эксплуатации преобразователя АЕТ коэффициентом К1). При передаче данных значению 5000 в шестнадцатеричном коде соответствует 1388h (00010011 10001000), значению минус 5000 в шестнадцатеричном коде соответствует EC78h (11101100 01111000). Для того, чтобы из значения "полученного по модбасу кода" получить первичную измеренную величину, необходимо значение полученного кода (оно будет со знаком) умножить на номинальное_значение_измеряемой величины (в физических единицах) и поделить результат умножения на 5000.
 
 
Ладыгин А.Н. 02 Июл 2010 в 09:30 # Ответить
Здравствуйте! Большая просьба для окончательного прояснения вопроса выслать примеры значения измеряемых параметров с их видом в Hex формате

для проверки правильности пересчёта.

С уважением Ладыгин А.Н.
 
 
Иван Чуваев 06 Июл 2010 в 12:53 # Ответить
Отписались Вам на email, ответ также публикуем здесь: Формат представления данных short (-32768...32767). Для частоты unsigned short (0...65535). Для преобразователей АЕТ: - абсолютное значение регистров данных мощностей, передаваемых по MODBUS, находится в интервале от минус 5000 до 5000 (диапазон от минус Pном (Qном) до Pном (Qном), где Pном (Qном) – номинальное значение измеряемой активной (реактивной) мощности). При передаче данных значению 5000 в шестнадцатеричном коде соответствует 1388h (00010011 10001000), значению минус 5000 в шестнадцатеричном коде соответствует EC78h (11101100 01111000); - абсолютное значение регистров данных напряжений, токов и полной мощности – от 0 до 5000 (диапазон от 0 до Uном (Iном) и от 0 до Sном, где Uном, Iном – номинальное значение входных сигналов напряжения и тока преобразователя и Sном - номинальное значение измеряемой полной мощности); - абсолютное значение регистров данных частоты, находится в интервале от 45000 до 55000 (диапазон от 45 Гц до 55 Гц).
 
 
Андрей 17 Май 2015 в 15:00 # Ответить
По модбасу получаем значение частоты 5126, умножив это значение на 50 и разделив на 50000 получаем частоту 5,126.
Коэффициент к3 выставлен по умолчанию. Что делаю не так.
Мощности так же не соответствуют действительности .
 
 
Андрей 17 Май 2015 в 15:31 # Ответить
Токи и напряжения правильные
 

Комментарии (3)

  1. Игорь 12 июля 2016, 21:14 # 0
    К сожалению вопрос Андрея с «частотой» остался без ответа. У меня аналогичный случай на АЕТ413: значение частоты в квантах 5200, умножив это значение на 50 и разделив на 50000 получаем частоту 5,2.Коэффициент к3=50000. Что делаю не так?
    1. Илья 11 октября 2016, 11:07 # 0
      Согласен
      1. Иван 17 декабря 2016, 12:44(Комментарий был изменён) # 0
        Значение частоты в квантах 5126 и 5200 не может быть, т.к. частота в квантах передается 5-ти значным числом: 50 Гц = 50000 квантов. Очевидно Андрей и Игорь считывают значение частоты не из регистра частоты, а из какого-то другого регистра (тока, напряжения или мощности — там значения в квантах передаются 4-х значными числами: 5 А = 5000 квантов и т.д.).

        Каталог изделий Алекто:

        Многофункциональные цифровые измерительные преобразователи АЕТ
        Измерительные преобразователи с унифицированным токовым выходом. (16)
        AEDC предназначены для измерения постоянного тока и напряжения постоянного тока. Аналоговый токовый выход и интерефейс RS-485. (3)
        Электронно-цифровое табло для бензоколонок типа «НАРА», «КЭД» и «Ливенка» (2)
        Устройства индикации AED и АЕGD предназначены для подключения к преобразователю АЕТ для отображения результатов измерений. (2)
        Активатор электрохимических источников питания (аккумуляторов)
        Анализатор электрохимических источников питания (аккумуляторов)

        Форум «Алекто»

        Форум
        AET 411-11ce подключение по протоколу МЭК-104
        22.11.2017 (Последний комментарий - 27.11.2017 г.)
        Форум
        Крик разроботчикам
        02.10.2017 (Последний комментарий - 06.10.2017 г.)
        Форум
        Принципиальная схема ЭЦТ 1/5 МА-4
        09.04.2009 (Последний комментарий - 21.08.2017 г.)
        Форум
        Е849ВР1
        22.07.2017
        Форум
        ЭЦТ - 1998.
        27.04.2017
        Форум
        Заряд Ca/ca АКБ
        08.01.2017 (Последний комментарий - 19.04.2017 г.)
        Форум
        АЕТ411
        21.02.2017
        Форум
        Зависание АЕТ
        30.11.2016 (Последний комментарий - 10.01.2017 г.)
        Форум
        Преобразователь мощности Е1849В2
        07.12.2016 (Последний комментарий - 20.12.2016 г.)

        Приборы б/у, неликвиды

        Осциллографы, анализаторы, вольтметры, амперметры, ваттметры и т.д.