Блок для чтения данных с энергомонитора PZEM-004T
Блок служит для чтения данных с модуля PZEM-004T
.
Внимание!
Блок работает с модулями начиная с 3-й версии.
С версиями 1 и 2 блок не работает
Блок работает с модулями начиная с 3-й версии.
С версиями 1 и 2 блок не работает
Блок настраивается с помощью редактора блока.
В настройках модуля выбирается UART к которому подключен модуль, или шлейф модулей.
При активации чекбокса «Вход сброса счётчика киловатт - часов» у блока создаётся вход «R». По переднему фронту импульса на этом входе происходит сброс счетчика киловатт-часов в модуле.
При активации чекбокса «Выход напряжения» у блока создается выход «Voltage» на котором будет текущее значение напряжения измеряемое модулем в вольтах.
При активации чекбокса «Выход тока» у блока создается выход «Current» на котором будет текущее значение тока измеряемое модулем в амперах.
При активации чекбокса «Выход мощности» у блока создается выход «Power» на котором будет текущее значение мощности измеряемое модулем в киловатах.
При активации чекбокса «Выход киловатт-часов» у блока создается выход «Energy» на котором будет текущее значение счетчика киловатт-часов измеряемое модулем.
При активации чекбокса «Выход частоты» у блока создается выход «Frequency» на котором будет текущее значение частоты сети измеряемое модулем в герцах.
При активации чекбокса «Выход коэффициента мощности» у блока создается выход «PF» на котором будет текущее значение коэффициента мощности измеряемое модулем.
По умолчанию тип данных на ваходах модуля – Float.
Для экономии памяти контроллера можно активировать чекбокс «Использовать целые значения на выходах». При этом тип данных на выходах измениться на Integer а у выхода «Energy» тип данных станет Unsigned Long. Значения на выходах будут следующие:
При активации чекбокса «Вход сброса счётчика киловатт - часов» у блока создаётся вход «R». По переднему фронту импульса на этом входе происходит сброс счетчика киловатт-часов в модуле.
При активации чекбокса «Выход напряжения» у блока создается выход «Voltage» на котором будет текущее значение напряжения измеряемое модулем в вольтах.
При активации чекбокса «Выход тока» у блока создается выход «Current» на котором будет текущее значение тока измеряемое модулем в амперах.
При активации чекбокса «Выход мощности» у блока создается выход «Power» на котором будет текущее значение мощности измеряемое модулем в киловатах.
При активации чекбокса «Выход киловатт-часов» у блока создается выход «Energy» на котором будет текущее значение счетчика киловатт-часов измеряемое модулем.
При активации чекбокса «Выход частоты» у блока создается выход «Frequency» на котором будет текущее значение частоты сети измеряемое модулем в герцах.
При активации чекбокса «Выход коэффициента мощности» у блока создается выход «PF» на котором будет текущее значение коэффициента мощности измеряемое модулем.
По умолчанию тип данных на ваходах модуля – Float.
Для экономии памяти контроллера можно активировать чекбокс «Использовать целые значения на выходах». При этом тип данных на выходах измениться на Integer а у выхода «Energy» тип данных станет Unsigned Long. Значения на выходах будут следующие:
| Voltage | Напряжение в вольтах *10 |
| Current | Ток в миллиамперах |
| Power | Мощность в Ваттах *10 |
| Energy | Счетчик Ватт-часов |
| Frequency | Частота в Герцах*10 |
| PF | Коэффициент мощности*100 |
В поле «Период опроса» задаётся с какой периодичностью будет происходить опрос модуля.
По информации от производителя модуля не рекомендуется опрашивать модуль чаще 2 раз в секунду. Мною удачно проверенна периодичность опроса в 200 миллисекунд, Но возможно на других экземплярах модулей при такой периодичности будут ошибки.
При подключении нескольких модулей шлейфом к одному UART (с помощью преобразователей UART <-> RS485) необходимо активировать чекбокс «Использовать адрес».
По информации от производителя модуля не рекомендуется опрашивать модуль чаще 2 раз в секунду. Мною удачно проверенна периодичность опроса в 200 миллисекунд, Но возможно на других экземплярах модулей при такой периодичности будут ошибки.
При подключении нескольких модулей шлейфом к одному UART (с помощью преобразователей UART <-> RS485) необходимо активировать чекбокс «Использовать адрес».
В появившемся поле «Адрес» ввести адрес модуля, с которым данный блок будет работать.
К одному UART можно привязать несколько блоков чтения данных энергомонитора.
К одному UART можно привязать несколько блоков чтения данных энергомонитора.