Последнее обновление: 03.09.2024
Новый AC80-260V 10A/100A AC RS485 Modbus-RTU Связь модуль используется для измерения переменного напряжения тока активный Мощность частоты Мощность Factoy 12006048

Этот документ описывает характеристики цветного защитного покрытия на PZEM-014/016 AC коммуникационный модуль, модуль используется в основном для измерения напряжения переменного тока, сила тока, активная мощность, частота, коэффициент мощности и активной энергии, модуль Без функция дисплея, данные считываются с помощью RS485 интерфейсом.
PZEM-014: Диапазон измерений 10A (Встроенный шунт)
PZEM-016: диапазон измерений 100 А (внешний трансформатор)


1,1 Напряжение
1,1.1 Диапазон измерений: 80 ~ 260 в
1.1.2 Разрешение: 0,1 V
1.1.3 точность измерений: 0.5%
1,2 ток1.2.1 Диапазон измерений: 0 ~ 10A(PZEM-014); 0 ~ 100A(PZEM-016)
1.2.2 Запуск измерения тока: 0,01a (PZEM-014); 0,02a (PZEM-016)
1.2.3 Разрешение: 0.001A
1.2.4 точность измерений: 0.5%
1,3 активный Кнопка питания
1.3.1 Диапазон измерений: 0 ~ 2.3kW(PZEM-014); 0 ~ 23kW(PZEM-016)
1.3.2 начиная измерения мощности: 0,4 W
1.3.3 Разрешение: 0,1 W
1.3.4 Формат дисплея:
Когда данные <1000 Вт, они отображают один десятичный сигнал, например: 999,9 Вт; Когда данные ≤ 1000 Вт, они отображают только целое число, например: 1000 Вт1.3.5Точность измерений: 0.5%
1,4 Мощность фактор1.4.1 Диапазон измерения: 0,00 ~ 1,00
1.4.2 Разрешение: 0,01
1.4.3 точность измерений: 1%
1,5 частота1,5.1 Диапазон измерений: 45 Гц ~ 65 Гц
1.5.2 Разрешение: 0,1 Гц
1.5.3 точность измерений: 0.5%
1,6 активной энергии1,6.1 Диапазон измерений: 0 ~ 999999 кВт/ч
1.6.2 Разрешение: 1Wh
1.6.3 точность измерений: 0.5%
1.6.4 Формат дисплея:
Когда данные <10kWh, дисплей блока Wh(1kWh = 1000Wh), например: 9999Wh;
Когда данные ③ 10kWh, дисплейный модуль kWh, например: 99,99,99kwh
1.6.5 сброс энергии: Используйте программное обеспечение для сброса.
1,7 сигнализация перезарядки Порог активной мощности может быть установлен, когда измеренная активная мощность превышает пороговый уровень, она может сигнализировать 1,8 Связь интерфейс RS485 интерфейс 2.Связь протокол2,1Физический уровень протокол
Физический уровень, используйте интерфейс связи UART к RS485
Скорость передачи данных 9600, 8 бит данных, 1 стоп-бит, без паритета
2,2Применение протокол
Уровень приложения использует протокол Modbus-RTU для общения. В настоящее время он поддерживает только функциональные коды, такие как 0x03 (запись для чтения), 0x04 (регистр для чтения входов), 0x06 (запись одиночного регистра), 0x41 (калибровка), 0x42 (сброс энергии). И т. д.
0x41 код функции предназначен только для внутреннего использования (адрес может быть только в том случае, 0xF8), используется для заводскую калибровку и вернуться к заводским настройкам обслуживание случаев, после того, как код функции для того, чтобы увеличить 16-бит пароль, пароль по умолчанию 0x3721
Диапазон адресов подчиненного составляет 0x01 ~ 0xF7. Адрес 0x00 используется в качестве вещания тот адрес, который указан, раб не нужно ответить мастера. Адрес 0xF8 используется как общий адрес, этот адрес может использоваться только в условиях однократного подчинения, а также используется для калибровки и т. Д. Работы.
2,3Прочтите результаты измерений
Команду формат мастера читает результат измерений (всего 8 байт):
Рабочий адрес + 0x04 + регистровый адрес, высокий байт + регистровый адрес, низкий байт + количество регистров, высокий байт + количество регистров, низкий байт + проверка CRC, высокий байт + проверка CRC, низкий байт.
Команду формат ответа от Ведомого делится на два вида:
Правильный ответ: рабочий адрес + 0x04 + количество байтов + регистр 1 Высокий байт данных + регистр 1 низкий байт данных +... + Проверка CRC, высокий байт + проверка CRC, низкий байт
Ошибка ответа: рабочий адрес + 0x84 + ненормальный код + проверка CRC, высокий байт + проверка CRC, низкий байт
Ненормальный код, приведенный ниже (см. Ниже)
0x01, незаконная функция 0x02, незаконный адрес 0x03, незаконные данные 0x04, ошибка подчиненногоВ таблице, приведенной ниже, представлены результаты измерений
Адрес регистра
Описание продукта:
Разрешение
0x0000
Напряжение соотношение цена/качество
1LSB соответствуют 0,1 V
0x0001
Текущее значение, высокое 16 бит
1LSB соответствуют 0.001A
0x0002
Текущее значение, низкое 16 бит
0x0003
Мощность соотношение цены и высокий каблук 16 бит
1LSB соответствуют 0,1 W
0x0004
Низкое значение мощности 16 бит
0x0005
Высокая энергетическая ценность 16 бит
1LSB соответствуют 1Wh
0x0006
Низкое значение энергии 16 бит
0x0007
Значение частоты
1LSB соответствуют 0,1 Гц
0x0008
Мощность фактор соотношение цена/качество
1LSB соответствуют 0,01
0x0009
Состояние тревоги
0xFFFF is alarm,0x0000is not alarm
Например, мастер отправляет следующие команды (код проверки CRC заменен на 0xHH и 0xLL, то же самое ниже)
0x01 + 0x04 +0x00 + 0x00 +0x00 + 0x0A+ 0xHH + 0xLL
Указывает, что мастеру необходимо считывать 10 регистров с подчиненным адресом 0x01, а начальный адрес регистра-0x0000
Правильный ответ от раба заключается в следующем:
0x01 + 0x04 + 0x14 +0x08 + 0x98 +0x00 + 0x00 + 0x03 + 0xE8 +0x00 + 0x00 + 0x08 + 0x98 + 0x00 + 0x00 + 0x00 + 0x00+ 0x01 + 0xF4 +0x00 + 0x64 +0x00 + 0x00+ 0xHH + 0xLL
Выше представлены данные
Напряжение-0x0898, конвертируется в десятичное-2200, дисплей 220,0 в Ток 0x000003E8, конвертируется в десятичное значение 1000, дисплей 1.000A Мощность 0x00000898, конвертируется в десятичное-2200, дисплей 220,0 Вт Энергия-0x00000000, конвертируется в десятичное-0, дисплей-0 Вт/ч Частота 0x01F4, конвертируется в десятичное значение 500, дисплей 50,0 Гц Мощность фактор 0x0064, преобразуется в десятичная система является 100, дисплей 1,00 Состояние будильника 0x0000, означает, что сила тока ниже, чем пороговое значение мощности будильника2,4Прочитайте и модифицируйте рабочие параметры
В настоящее время он поддерживает только считывание и изменение адреса подчиненного устройства и порога будильника питания
Регистр расположен как указанная ниже Таблица
Адрес регистра
Описание продукта:
Разрешение
0x0001
Мощность будильник порог
1LSB соответствует 1 Вт
0x0002
Адрес Modbus-RTU
Диапазон: 0x0001 ~ 0x00F7
Команду формат мастера следующим образом: ведомый параметры и чтение результатов измерений такие же (описаны в деталях в разделе 3,3), нужно всего лишь изменить код функции с 0x04 на 0x03.
Команду формат мастера модифицировать slave параметров (всего 8 байт):
Рабочий адрес + 0x06 + адрес регистра, высокий байт + адрес регистра, низкий байт + значение регистра, высокий байт + значение регистра, низкий байт + проверка CRC, высокий байт + проверка CRC, низкий байт.
Команду формат ответа от Ведомого делится на два вида:
Правильный ответ: рабочий адрес + 0x06 + количество байтов + адрес регистра, низкий байт + значение регистра, высокий байт + значение регистра, низкий байт + проверка CRC, высокий байт + проверка CRC, низкий байт.
Ошибка ответа: рабочий адрес + 0x86 + ненормальный код + CRC проверьте высокий байт + CRC проверьте низкий байт.
К примеру, мастер комплекты раба порог питания:
0x01 + 0x04 +0x00 + 0x01 +0x08 + 0xFC+ 0xHH + 0xLL
Указывает, что мастеру необходимо задать регистр 0x0001 (пороговый сигнал питания) на 0x08FC (2300 Вт).
Правильно настроенный, раб возвращается к данным, которые отправляются от мастера.
К примеру, мастер комплекты адрес slave
0x01 + 0x04 + 0x00 + 0x02 + 0x00 + 0x05 + 0xHH + 0xLL
Указывает, что мастеру необходимо задать регистр 0x0002 (адрес Modbus-RTU) на 0x0005
Правильно настроенный, раб возвращается к данным, которые отправляются от мастера.
2,5Сброс энергии
Команду формат мастера для того, чтобы сбросить раба мощность (всего 4 байт):
Рабочий адрес + 0x42 + CRC проверьте высокий байт + CRC проверьте низкий байт.
Правильный ответ: рабочий адрес + 0x42 + CRC проверьте высокий байт + CRC проверьте низкий байт.
Ошибка ответа: рабочий адрес + 0xC2 + ненормальный код + CRC проверьте высокий байт + CRC проверьте низкий байт
2,6Калибровки
Формат команды master для калибровки подчиненного (всего 6 байт):
0xF8 + 0x41 + 0x37 + 0x21 + проверка CRC высокий байт + проверка CRC низкий байт.
Правильный ответ: 0xF8 + 0x41 + 0x37 + 0x21 + CRC проверьте высокий байт + CRC проверьте низкий байт.
Ошибка ответа: 0xF8 + 0xC1 + ненормальный код + CRC проверьте высокий байт + CRC проверьте низкий байт.
Следует отметить, что калибровка занимает от 3 до 4 секунд, после того, как мастер отправил команды, если калибровка успешно, это займет 3-4 секунды, чтобы получить ответ от раба.
2,7Проверка CRC
Проверка CRC использует формат 16 бит, занимает два байта, полиномиал генератора X16 + X15 + X2 + 1, полиномиальное значение, используемое для подсчета 0xA001.
Значение проверки CRC-это кадр данных, разделяющий все результаты проверки всех байт, за исключением контрольного значения CRC.
3.Функциональный блок-схема Изображение 3,1 PZEM-014 функциональный блок-схема
Изображение 3,2 PZEM-016 функциональный блок-схема
4,1Мощность питания
Напряжение переменного тока предоставляет два изолированные выходы после через импульсный источник питания, один из способов-3,3 V обеспечивает измерительную систему, другой путь 5V обеспечивает до 485 линий связи и внешние схемы.
Мощность интерфейса связи 485 (+ 5 В), выходная мощность тока-100 мА
4,2Рабочая температура
-20 ℃ ~ + 60℃
5.Схема подключенияPZEM-014 Монтажная схема
U:AC80 ~ 260 В
I:0 ~ 10A
Рисунок 5,1, схема подключения к проводке с помощью PZEM-014
PZEM-016 Монтажная схема
U:AC80 ~ 260 В
I:0 ~ 100A
Изображение 5,2 PZEM-016 Монтажная схема
5. Размеры
1 x модуль связи
(1 шт.);USB к 485Модуль1 x Руководство пользователя на английском языке
PZEM-016(100A с CT)
1 x модуль связи
1 х трансформатор тока
(1 шт.);USB к 485Модуль
1 x Руководство пользователя на английском языке






