5 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Включение и отключение нагрузки по расписанию

Преимущества

filter_4 Многотарифный

В счетчике предусмотрено 4 тарифных регистра для каждого вида энергии. Расписание переключения тарифов может быть настроено по множеству параметров.

developer_board Управление нагрузкой

Возможно управления нагрузкой с помощью реле и 2 дискретных выходов по заданному расписанию. Реле может отключать нагрузку по событиям.

settings_input_component Каналы связи

В зависимости от условий конктретного проекта, счетчик может комплектоваться различными модулями для связи с верхним уровнем учетной системы.

Тарификация

В счетчике предусмотрено 4 тарифных регистра для каждого вида энергии (активной потребленной, активной отпущенной, реактивной потребленной, реактивной отпущенной). Переключение регистров производится по времени суток. В календарном году может быть задано до 255 сезонов, отличающихся временем переключения тарифных регистров.

В каждом сезоне задается до 8 типов дней с различным временем переключения тарифных регистров, что позволяет предусмотреть отдельные расписания переключения тарифов для каждого дня недели с понедельника по воскресенье и отдельно для праздничных дней.

Праздничные дни задаются списком (до 255 дат) с заданием фиксированных и вычисляемых по дню недели (например, второе воскресенье мая, последнее воскресенье августа и т.д.) дат. Предусмотрен список до 255 дней с особой тарификацией, включающий фиксированные и вычисляемые даты.

Переходы на летнее/зимнее время в электросчетчике могут быть отключены или включены. Даты переходов на сезонное время могут быть фиксированными или вычисляемыми по дню недели. Также задается час перехода на сезонное время. Механизм переходов на сезонное время корректно работает и для северного и для южного полушария Земли.

Управление нагрузкой по расписанию

В счетчике предусмотрено изменение состояния реле управления нагрузкой и двумя дискретными выходами по заданному расписанию. В системе управления по расписанию могут использоваться как все линии управления, так и часть из них.

Расписание может быть суточное, недельное, месячное или годовое.

Подсистема управления по расписанию может работать в двух режимах: автоматическом (управление по заданному расписанию без участия оператора) и режиме дистанционного управления (управление подсистемой производится интерфейсными командами от компьютера диспетчера по телефонным, Ethernet-, GSM/GPRS-каналам).

Реле управления нагрузкой

Реле управления нагрузкой также может использоваться для отключения нагрузки при возникновении следующих событий:

  • прием интерфейсной команды на отключение;
  • превышение заданного лимита мощности;
  • превышение заданного лимита энергии;
  • выход напряжения за границы заданных предельно допустимых значений;
  • выход частоты за границы заданных предельно допустимых значений;
  • превышение разности токов фазного и нулевого проводов заданного предельного значения.

Набор событий, влияющих на состояние реле отключения нагрузки, задается при настройке счетчика. В счетчике предусмотрено 2 варианта задания лимита энергии: месячный и бессрочный.

Интерфейс счетчика

В счетчике реализованы 3 последовательных канала ввода/вывода UART1.. UART3. Сигна-лы каналов UART1 и UART3 выведены на интерфейсный разъем счетчика, к UART2 подключен оптопорт.

Счетчик поддерживает 3 интерфейсных протокола: BIN2, Modbus RTU и DLMS/COSEM (СПОДЭС). Протокол BIN2 наиболее функционален и включает команды чтения и изменения настроек счетчика, команды чтения текущих и архивных данных. В протоколах Modbus RTU и DLMS/COSEM реализовано только чтение текущих значений и основных параметров настройки. Тип протокола, скорость и формат, устанавливаемые для каждого UART при включении счетчика, задаются в настройках.

Модули связи

Для связи с системами управления и учёта счетчик может комплектоваться раздичными модулями:

  • модуль RS485-интерфейса, позволяющий обеспечить передачу данных на расстояние до 1200 м;
  • LoRa-модем, работая в сети LoRaWan одеспечивает связь на расстояние до 5 км;
  • PLC-модем, позволяющий передавать данные по силовым сетям электропитания;
  • GSM/GPRS-модем, обеспечивающий беспроводную передачу данных с использованием сотовых сетей.

Также в счетчик дополнительно могут быть добавлены модули для связи по интерфейсам: Bluetooth, WiFi, RS-232, токовая петля, USB.

fiber_new CrossBoard-платформа для SmartOn EE1

CrossBoard — новая универсальная платформа, благодаря которому можно организовать одновременную работу разных каналов связи. Установленный на плате автономный источник питания позволяет включить различные модули связи в режиме роутера.

Более подробную информацию о счетчике электроэнергии SmartOn EE-1 можно узнать в нашем каталоге продукции.

Урок 39. Реле времени: управление устройствами по таймеру

В этом уроке мы создадим четырёхканальное реле времени. К данному устройству можно подключить до 4 приборов (лампочки, светодиодные ленты, моторы, обогреватели, вентиляторы и т.д.), каждое из которых будет включаться на заданные для него промежутки времени суток и в заданные дни недели.

Читать еще:  5 способов наточить нож без точилки в походных условиях

Каждый из четырёх каналов нашего реле времени может выдавать не только логические уровни (1/0 — вкл/выкл), но и сигналы ШИМ (включать приборы на определённую мощность).

В реле времени имеется 20 таймеров (их количество можно уменьшить или увеличить до 128, указав нужное число в строке 16 скетча). Один таймер включает только одно устройство (канал) на заданный промежуток времени, не влияя на работу остальных устройств (каналов). Каждому устройству (каналу) можно назначить несколько таймеров, следовательно, включать и выключать каждое из устройств можно несколько раз в сутки и на разную мощность. При отключении питания, таймеры реле не сбиваются, так как их настройки хранятся в энергонезависимой памяти Arduino. Текущее время также не сбивается, так как оно берётся из модуля часов реального времени, который снабжен батарейкой.

Реле времени можно использовать для включения освещения по времени в доме, квартире, на даче, на производстве и т.д. Можно использовать для включения по времени вентиляции, котлов, обогревателей, полива газонов, систем очистки дачных бассейнов и т.д. Еще одним преимуществом реле времени является создание эффекта присутствия, например, Вас нет дома, но свет утром и вечером включается, а днём и ночью выключается, утром включается радио или телевизор, а ночью включается ночник. Это может заставить задуматься нежелательных «гостей», что дом обитаем и делать там нечего.

Нам понадобится:

  • Arduino Uno х 1шт.
  • Дисплей LCD1602 I2C зелёный или синий x 1шт.
  • Trema I2C HUB прямоугольный или квадратный x 1шт.
  • Trema модуль — RTC (часы реального времени) x 1шт.
  • Trema модуль — энкодер x 1шт.
  • Trema Shield x 1шт.

Для реализации проекта нам необходимо установить библиотеки:

  • LiquidCrystal_I2C для работы с символьными ЖК дисплеями.
  • iarduino_Encoder_tmr для работы с энкодерами через аппаратный таймер.
  • iarduino_RTC для работы с модулями реального времени.
  • Библиотеки EEPROM, Wire и pgmspace используемые в скетче, входят в стандартный набор Arduino IDE.

О том как устанавливать библиотеки, Вы можете ознакомиться на странице Wiki — Установка библиотек в Arduino IDE .

Видео:

Схема подключения:

Trema модуль RTC и дисплей LCD1602 I2C подключаются к аппаратной шине I2C через Trema I2C HUB, а Trema энкодер можно подключать к любым (цифровым или аналоговым) выводам Arduino, их номера указываются в скетче (в примере использованы выводы D4, D7 и D8). Для удобства подключения используется Trema Shield.

Приборы подключаются к каналам 1-4:
  • Маломощные приборы с питанием 5 В постоянного тока до 20 мА можно подключать напрямую к одному из каналов.
  • Приборы с питанием до 30 В постоянного тока подключаются через силовой ключ.
  • Приборы с питанием от сети 220 В переменного тока подключаются через твердотельное или электромеханическое реле.

Алгоритм работы:

Режим просмотра времени: При включении питания на индикаторе отображается текущее время, дата и день недели. Номера включённых каналов отображаются в правом верхнем углу дисплея.

Меню: Для входа в меню нужно нажать на энкодер. Далее поворачивая экодер вправо или влево можно выбрать разделы «ТАЙМЕРЫ», «ЧАСЫ», «ВЫХОД», для входа в требуемый раздел нужно опять нажать на энкодер.

Меню>часы: В данном разделе меню, поворачивая энкодер вправо или влево, можно выбрать разделы «ВРЕМЯ», «ДАТА», «ВЫХОД», для входа в требуемый раздел нужно нажать на энкодер.

Меню>часы>время: Этот раздел меню предназначен для установки текущего времени. Устанавливаемый в данный момент параметр времени (часы, минуты, секунды) должен мигать. Выбор значения осуществляется поворотом энкодера, а переход к следующему значению, нажатием на энкодер.

Меню>часы>дата: Этот раздел меню предназначен для установки текущей даты и дня недели. Устанавливаемый в данный момент параметр даты (день, месяц, год, день недели) должен мигать. Выбор значения осуществляется поворотом энкодера, а переход к следующему значению, нажатием на энкодер.

Меню>таймеры: В данном разделе меню, поворачивая энкодер вправо или влево, можно выбрать один из установленных таймеров (для их редактирования) или разделы «НОВЫЙ ТАЙМЕР», «СТЕРЕТЬ ВСЕ ТАЙМЕРЫ», «ВЫХОД», для входа в требуемый раздел нужно нажать на энкодер. Установленные таймеры отображаются в виде строки из времени их старта/сброса и номера канала «00:00-00:00-0».

Меню>таймеры>новый таймер: Выбор данного раздела приведёт к созданию нового таймера, на экране отобразится надпись «НОВЫЙ ТАЙМЕР СОЗДАН» после чего Вам будет предложено ввести время старта/сброса и указать номер канала (который будет включаться данным таймером). Данный раздел меню недоступен если установлены все таймеры.

Читать еще:  Фото коллаж из семейных фото

Меню>таймеры>стереть все таймеры: Выбор данного раздела приведёт к удалению всех таймеров, на экране отобразится надпись «ВСЕ ТАЙМЕРЫ УДАЛЕНЫ». Данный раздел меню недоступен если нет ни одного установленного таймера.

Меню>таймеры>00:00-00:00-0: Вместо «00:00-00:00-0» будет строка из времени старта/сброса таймера и номера канала которым он управляет. Данный раздел меню предназначен для редактирования выбранного таймера, поворачивая энкодер вправо или влево, можно выбрать разделы «ВРЕМЯ И КАНАЛ», «ПОВТОРЫ», «УРОВЕНЬ СИГНАЛА», «СТЕРЕТЬ ТАЙМЕР», «ВЫХОД», для входа в требуемый раздел нужно нажать на энкодер.

Меню>таймеры>00:00-00:00-0>время и канал: Этот раздел меню предназначен для установки (редактирования) времени старта/сброса таймера и номера канала которым он управляет. Устанавливаемый в данный момент параметр (час старта, минута старта, час сброса, минута сброса, номер канала) должен мигать. Выбор значения осуществляется поворотом энкодера, а переход к следующему значению, нажатием на энкодер.

Меню>таймеры>00:00-00:00-0>повторы: Этот раздел меню предназначен для установки (редактирования) повторов таймера по дням недели, в которые он должен срабатывать. Под устанавливаемым в данный момент параметром (ПН, ВТ, СР, ЧТ, ПТ, СБ, ВС) должен мигать курсор. Поворот энкодера устанавливает или сбрасывает стрелочку под устанавливаемым параметром, если она установлена значит в этот день недели таймер будет срабатывать, иначе он срабатывать не будет. Переход к следующему дню недели осуществляется нажатием на энкодер.

Меню>таймеры>00:00-00:00-0>уровень сигнала: Этот раздел меню предназначен для установки (редактирования) уровня сигнала на выбранном канале при срабатывании таймера. Выбор уровня сигнала от 5% до 100% осуществляется поворотом энкодера с шагом 5%, а нажатие на энкодер приведёт к выходу из данного раздела.

Меню>таймеры>00:00-00:00-0>стереть таймер: Выбор данного раздела приведёт к удалению выбранного таймера, на экране отобразится надпись «ТАЙМЕР УДАЛЕН».

Примеры:

Создание таймера который по будням, между 18:00 и 20:00, будет включать 4 канал с уровнем сигнала 100%:
  • Нажмите на энкодер для входа в меню.
  • Поворачивайте энкодер пока не увидите раздел «ТАЙМЕРЫ» и войдите в него нажав на энкодер.
  • Поворачивайте энкодер пока не увидите раздел «НОВЫЙ ТАЙМЕР» и войдите в него нажав на энкодер.
  • Введите «18:00-20:00 к4». Выбор значений осуществляется поворотом энкодера, а переход к следующему — нажатием.
  • Поворачивайте энкодер пока не увидите раздел «ПОВТОРЫ» и войдите в него нажав на энкодер.
  • Установите галочки под «ПН, ВТ,СР,ЧТ,ПТ» . Установка осуществляется поворотом энкодера, а переход — нажатием.
  • Поворачивайте энкодер пока не увидите раздел «УРОВЕНЬ СИГНАЛА» и войдите в него нажав на энкодер.
  • Установите значение «100%». Выбор значения осуществляется поворотом энкодера, а установка — нажатием.
  • Поворачивайте энкодер пока не увидите раздел «ВЫХОД» и выйдите из редактирования таймера нажав на энкодер.
  • Поворачивайте энкодер пока не увидите раздел «ВЫХОД» и выйдите из раздела «ТАЙМЕРЫ» нажав на энкодер.
  • Поворачивайте энкодер пока не увидите раздел «ВЫХОД» и выйдите из «МЕНЮ» нажав на энкодер.

Теперь на экране отображается текущее время, дата и день недели, а по будням, с 18:00 до 20:00 в правом верхнем углу экрана будет отображаться цифра 4, при этом на 4 канале будет установлен уровень логической «1» (сигнал ШИМ со 100% заполнением). На остальных каналах будет уровень логического «0».

Создание таймера который между 19:00 и 21:00 каждого дня, будет включать 3 канал с уровнем сигнала 50%:
    Повторите все шаги из предыдущего примера, но:
  • Вместо «18:00-20:00 к4» введите «19:00-21:00 к3» .
  • Вместо «ПН, ВТ, СР, ЧТ, ПТ» установите галочки под всеми днями недели «ПН, ВТ, СР, ЧТ, ПТ, СБ, ВС».
  • Вместо «100%» установите уровень сигнала «50%».

После того как Вы установите два таймера (из 1 и 2 примера): По будням с 18:00 до 19:00 в правом верхнем углу экрана будет отображаться цифра 4, при этом на 4 канале будет установлен уровень логической 1 (сигнал ШИМ со 100% заполнением). По будням с 19:00 до 20:00 в правом верхнем углу экрана будет отображаться цифра 3 и 4, при этом на 3 канале будет установлен сигнал ШИМ с 50% заполнением, а на 4 канале будет установлен уровень логической «1» (сигнал ШИМ со 100% заполнением). По будням с 20:00 до 21:00 и в выходные с 19:00 до 21:00, в правом верхнем углу экрана будет отображаться цифра 3, при этом на 3 канале будет установлен сигнал ШИМ с 50% заполнением.

Читать еще:  10 Ваттный светодиодный светильник

Примечание:

Включение и выключение устройств осуществляется по установленным таймерам только в режиме просмотра времени. Это сделано для того, чтобы устройства «случайно» не включились во время редактирования текущей даты, времени или таймера.

Код программы:

Библиотека iarduino_Encoder_tmr использует второй аппаратный таймер, НЕ ВЫВОДИТЕ СИГНАЛЫ ШИМ НА 3 ИЛИ 11 ВЫВОД!

Преимущества

filter_4 Многотарифный

В счетчике предусмотрено 4 тарифных регистра для каждого вида энергии. Расписание переключения тарифов может быть настроено по множеству параметров.

developer_board Управление нагрузкой

Возможно управления нагрузкой с помощью реле и 2 дискретных выходов по заданному расписанию. Реле может отключать нагрузку по событиям.

settings_input_component Каналы связи

В зависимости от условий конктретного проекта, счетчик может комплектоваться различными модулями для связи с верхним уровнем учетной системы.

Тарификация

В счетчике предусмотрено 4 тарифных регистра для каждого вида энергии (активной потребленной, активной отпущенной, реактивной потребленной, реактивной отпущенной). Переключение регистров производится по времени суток. В календарном году может быть задано до 255 сезонов, отличающихся временем переключения тарифных регистров.

В каждом сезоне задается до 8 типов дней с различным временем переключения тарифных регистров, что позволяет предусмотреть отдельные расписания переключения тарифов для каждого дня недели с понедельника по воскресенье и отдельно для праздничных дней.

Праздничные дни задаются списком (до 255 дат) с заданием фиксированных и вычисляемых по дню недели (например, второе воскресенье мая, последнее воскресенье августа и т.д.) дат. Предусмотрен список до 255 дней с особой тарификацией, включающий фиксированные и вычисляемые даты.

Переходы на летнее/зимнее время в электросчетчике могут быть отключены или включены. Даты переходов на сезонное время могут быть фиксированными или вычисляемыми по дню недели. Также задается час перехода на сезонное время. Механизм переходов на сезонное время корректно работает и для северного и для южного полушария Земли.

Управление нагрузкой по расписанию

В счетчике предусмотрено изменение состояния реле управления нагрузкой и двумя дискретными выходами по заданному расписанию. В системе управления по расписанию могут использоваться как все линии управления, так и часть из них.

Расписание может быть суточное, недельное, месячное или годовое.

Подсистема управления по расписанию может работать в двух режимах: автоматическом (управление по заданному расписанию без участия оператора) и режиме дистанционного управления (управление подсистемой производится интерфейсными командами от компьютера диспетчера по телефонным, Ethernet-, GSM/GPRS-каналам).

Реле управления нагрузкой

Реле управления нагрузкой также может использоваться для отключения нагрузки при возникновении следующих событий:

  • прием интерфейсной команды на отключение;
  • превышение заданного лимита мощности;
  • превышение заданного лимита энергии;
  • выход напряжения за границы заданных предельно допустимых значений;
  • выход частоты за границы заданных предельно допустимых значений;
  • превышение разности токов фазного и нулевого проводов заданного предельного значения.

Набор событий, влияющих на состояние реле отключения нагрузки, задается при настройке счетчика. В счетчике предусмотрено 2 варианта задания лимита энергии: месячный и бессрочный.

Интерфейс счетчика

В счетчике реализованы 3 последовательных канала ввода/вывода UART1.. UART3. Сигна-лы каналов UART1 и UART3 выведены на интерфейсный разъем счетчика, к UART2 подключен оптопорт.

Счетчик поддерживает 3 интерфейсных протокола: BIN2, Modbus RTU и DLMS/COSEM (СПОДЭС). Протокол BIN2 наиболее функционален и включает команды чтения и изменения настроек счетчика, команды чтения текущих и архивных данных. В протоколах Modbus RTU и DLMS/COSEM реализовано только чтение текущих значений и основных параметров настройки. Тип протокола, скорость и формат, устанавливаемые для каждого UART при включении счетчика, задаются в настройках.

Модули связи

Для связи с системами управления и учёта счетчик может комплектоваться раздичными модулями:

  • модуль RS485-интерфейса, позволяющий обеспечить передачу данных на расстояние до 1200 м;
  • LoRa-модем, работая в сети LoRaWan одеспечивает связь на расстояние до 5 км;
  • PLC-модем, позволяющий передавать данные по силовым сетям электропитания;
  • GSM/GPRS-модем, обеспечивающий беспроводную передачу данных с использованием сотовых сетей.

Также в счетчик дополнительно могут быть добавлены модули для связи по интерфейсам: Bluetooth, WiFi, RS-232, токовая петля, USB.

fiber_new CrossBoard-платформа для SmartOn EE1

CrossBoard — новая универсальная платформа, благодаря которому можно организовать одновременную работу разных каналов связи. Установленный на плате автономный источник питания позволяет включить различные модули связи в режиме роутера.

Более подробную информацию о счетчике электроэнергии SmartOn EE-1 можно узнать в нашем каталоге продукции.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector