Описание
Новый AC80-260V 10A/100A AC RS485 Modbus-RTU Связь модуль используется для измерения переменного напряжения тока активный Мощность частоты Мощность Factoy 12006048
PZEM-014/016 AC коммуникационный модуль
Обзор: материнская плата
Этот документ описывает спецификации модуля связи PZEM-014/016 переменного тока, модуль в основном используется для измерения напряжения переменного тока, тока, активной мощности, частоты, коэффициента мощности и активной энергии, модуль Без функция дисплея, данные считываются с помощью RS485 интерфейсом.
PZEM-014: Диапазон измерений 10А (Встроенный шунт)
PZEM-016: диапазон измерения 100A (внешний трансформатор)
1. Описание функции:
1,1 Напряжение
1.1.1 Диапазон измерения: 80 ~ 260 в
1.1.2 Разрешение: 0,1 в
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 Вт
Разрешение: 0,1 Вт
1.3.4 Дисплей Формат:
Когда данные <1000 Вт, он отображает один десятичный, например: 999,9 Вт; Когда данные ≥1000W, он отображает только целое число, например: 1000 W1.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 ~ 9999,99квт · ч
1.6.2 Разрешение: 1Wh
1.6.3 Точность измерения: 0.5%
1.6.4 Дисплей Формат:
Когда данные <10 кВт · ч, дисплей Wh (1 кВт · ч = 1000 Вт · ч), например: 9999вт · ч;
Когда данные ≥10 кВт · ч, дисплей-кВт · ч, например: 9999.99квт · ч
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Читать результат измерений
Формат команды master считывает результат измерения (всего 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 Вт |
0x0004 | Низкое значение мощности 16 бит | |
0x0005 | Значение энергии 16 бит | 1LSB соответствуют 1Wh |
0x0006 | Низкое энергопотребление 16 бит | |
0x0007 | Значение частоты | 1LSB соответствует 0,1 Гц |
0x0008 | Мощность фактор соотношение цена/качество | 1LSB соответствуют 0,01 |
0x0009 | Состояние тревоги | 0 xFFFF сигнализация, 0x0000не сигнализация |
Например, мастер отправляет следующую команду (код проверки CRC заменен на 0xHH и 0xLL, то же самое ниже)
0x01 + 0x04 +0x00 + 0x00 +0x00 + 0x0A+ 0xHH + 0xLL
Означает, что мастер должен считывать 10 регистраторов с slave адресом 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 |
Формат команды master для чтения параметров slave и чтения результатов измерений одинаковый (описан в деталях в разделе 3,3), необходимо только изменить код функции от 0x04 до 0x03.
Формат команды master для изменения параметров slave (всего 8 байт):
Рабский адрес + 0x06 + зарегистрированный адрес высокий байт + зарегистрированный адрес низкий байт + зарегистрированное значение высокий байт + зарегистрированное значение низкий байт + проверка CRC высокий байт + проверка CRC низкий байт.
Формат команды ответа от раба делится на два вида:
Правильный ответ: рабочий адрес + 0x06 + количество байтов + зарегистрированный адрес низкий байт + зарегистрированное значение высокий байт + зарегистрированное значение низкий байт + проверка CRC высокий байт + проверка CRC низкий байт.
Ответ об ошибке: рабочий адрес + 0x86 + ненормальный код + проверка CRC высокий байт + проверка CRC низкий байт.
Например, Мастер устанавливает порог будильника питания раба:
0x01 + 0x04 +0x00 + 0x01 +0x08 + 0xFC+ 0xHH + 0xLL
Означает, что мастер должен установить 0x0001 Регистратор (порог питания) до 0x08FC (2300 Вт).
Настройте правильно, раб возвращается к данным, которые отправляются от мастера.
Например, Мастер устанавливает адрес раба
0x01 + 0x04 + 0x00 + 0x02 + 0x00 + 0x05 + 0xHH + 0xLL
Означает, что мастер должен установить 0x0002 register (адрес Modbus-RTU) до 0x0005
Настройте правильно, раб возвращается к данным, которые отправляются от мастера.
2,5Сброс энергии
Формат команды master для сброса питания раба (всего 4 байта):
Рабочий адрес + 0x42 + проверка CRC высокий байт + проверка CRC низкий байт.
Правильный ответ: рабочий адрес + 0x42 + проверка CRC высокий байт + проверка CRC низкий байт.
Ответ об ошибке: рабочий адрес + 0xC2 + ненормальный код + проверка CRC высокий байт + проверка CRC низкий байт
2,6Калибровки
Формат команды мастера для калибровки раба (всего 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.Другое инструкции
4,1Мощность питания
Напряжение переменного тока обеспечивает два с изолированными выходами после через импульсный источник питания, один способ-3,3 В обеспечивает систему измерения, другой способ-5 в обеспечивает 485 схемы связи и внешние схемы.
485 Мощность интерфейса связи (+ 5 В), сила тока выхода 100мА
4,2Рабочая температура
-20 ℃ ~ + 60℃
5.Схема подключения
PZEM-014 Монтажная схема
U: AC80 ~ 260 V
I: 0 ~ 10A
Фото 5,1 PZEM-014 схема проводки
PZEM-016 Монтажная схема
U: AC80 ~ 260 V
I: 0 ~ 100A
Фото 5,2 PZEM-016 схема проводки
5. Размеры
1 x Связь модуль
(1 шт.);USB к 485Модуль1 х Руководство пользователя на английском языке
PZEM-016 (100А с CT)
1 x Связь модуль
1 x трансформатор тока
(1 шт.);USB к 485Модуль
1 х Руководство пользователя на английском языке
Характеристики
- Номинальное напряжение
- 220 В
- Рабочая температура
- -20Degrees celsius-60Degrees celsius
- Максимальный рабочий ток
- 80A-99A
- Питания
- Переменный ток
- Материалы для самостоятельного изготовления
- Электрический
- Размеры
- 90x6.05x23mm
- Выходное напряжение
- AC80~260V
- Бренд
- peacefair
- Фаза
- Однофазный
- Диапазон измерения энергии
- 0~9999.99kWh
- Класс точности
- 1.0
- Номер модели
- PZEM-014/PZEM-016
- Тип дисплея
- Without display
- Voltage Range
- AC80~260V
- Current Range
- 0~10A(PZEM-014)/0~100A(PZEM-016)
- Active Power Range
- 0~2.3KW(PZEM-014)/0~23KW(PZEM-016)
- Active Energy Range
- 0~9999.99kWh
- Power factor
- 0.00~1.00
- Working Frequency
- 45~65Hz