Модульные таймеры времени

Модуль time – таймеры времени

Модуль Python time обеспечивает доступ к нескольким различным типам, каждые из которых применяются для разных целей. Функция monotonic() может использоваться для измерения прошедшего времени в длительном процессе. Она никогда не уменьшает значение времени, даже если изменяется системное время.

Для тестирования производительности perf_counter() обеспечивает доступ к таймерам с самым высоким дроблением единиц времени для более точного измерения. Время CPU доступно через clock(), а process_time() возвращает комбинированное значение времени процессора и системы.

Примечание

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

Сравнение часов

Детали реализации таймера в Python модуле time зависят от платформы. Используйте get_clock_info() для получения основной информации о текущей реализации, включая доступную точность часов:

time_get_clock_info.py import textwrap import time available_clocks = [ ('clock', time.clock), ('monotonic', time.monotonic), ('perf_counter', time.perf_counter), ('process_time', time.process_time), ('time', time.time), ] for clock_name, func in available_clocks: print(textwrap.dedent(''' {name}: adjustable : {info.adjustable} implementation: {info.implementation} monotonic : {info.monotonic} resolution : {info.resolution} current : {current} ''').format( name=clock_name, info=time.get_clock_info(clock_name), current=func()) )

Этот вывод для Mac OS X показывает, что Python time таймеры monotonic и perf_counter реализованы с использованием одного и того же базового системного вызова:

$ python3 time_get_clock_info.py clock: adjustable : False implementation: clock() monotonic : True resolution : 1e-06 current : 0.028399 monotonic: adjustable : False implementation: mach_absolute_time() monotonic : True resolution : 1e-09 current : 172336.002232467 perf_counter: adjustable : False implementation: mach_absolute_time() monotonic : True resolution : 1e-09 current : 172336.002280763 process_time: adjustable : False implementation: getrusage(RUSAGE_SELF) monotonic : True resolution : 1e-06 current : 0.028593 time: adjustable : True implementation: gettimeofday() monotonic : False resolution : 1e-06 current : 1471198232.045526

Основной таймер

Одной из функций ядра Python модуля time является функция time(), которая возвращает количество секунд с момента начала «эпохи» в виде значения с плавающей запятой:

time_time.py import time print('The time is:', time.time())

Эпоха — это начало измерения времени, которым для систем Unix является 0:00 1 января 1970 года. Хотя значение всегда является числом с плавающей запятой, фактическая точность зависит от платформы:

$ python3 time_time.py The time is: 1471198232.091589

Десятичная дробь полезна при хранении или сравнении дат, но не для создания читаемых человеком представлений. Для регистрации или вывода времени более полезной может оказаться функция ctime():

$ python3 time_ctime.py The time is : Sun Aug 14 14:10:32 2016 15 secs from now : Sun Aug 14 14:10:47 2016

Второй вызов print() в этом примере иллюстрирует, как использовать ctime() для форматирования значения времени, которое отличается от текущего:

$ python3 time_ctime.py The time is : Sun Aug 14 14:10:32 2016 15 secs from now : Sun Aug 14 14:10:47 2016

Таймер относительного времени

Python time() использует системные часы, которые часы могут быть изменены пользовательскими или системными службами для синхронизации часов на нескольких компьютерах. Поэтому повторяющиеся вызовы time() могут давать значения, которые отличаются в большую или в меньшую сторону. Это может привести к неожиданному поведению при попытке измерения промежутка времени.

Избегайте таких ситуаций путем использования функции monotonic(), у которой возвращаемое при повторном вызове значение всегда больше предыдущего:

time_monotonic.py import time start = time.monotonic() time.sleep(0.1) end = time.monotonic() print('start : {:>9.2f}'.format(start)) print('end : {:>9.2f}'.format(end)) print('span : {:>9.2f}'.format(end – start))

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

$ python3 time_monotonic.py start : 172336.14 end : 172336.24 span : 0.10

Таймер процессора

В то время как time() возвращает время основных часов, clock() возвращает время процессора. Для этого можно использовать Python get time.

Значения, возвращаемые функцией clock(), отражают фактическое время, используемое программой при ее запуске:

time_clock.py import hashlib import time # Данные, используемые для вычисления контрольной суммы md5 data = open(__file__, 'rb').read() for i in range(5): h = hashlib.sha1() print(time.ctime(), ': {:0.3f} {:0.3f}'.format( time.time(), time.clock())) for i in range(300000): h.update(data) cksum = h.digest()

В этом примере отформатированная ctime() выводится вместе со значениями с плавающей запятой из time() и clock() через цикл для каждой итерации.

Примечание

Если хотите запустить этот код в своей системе, то может потребоваться добавить во внутренний цикл другие циклы или придется работать с большим количеством данных, чтобы увидеть разницу во времени с помощью Python time:

$ python3 time_clock.py Sun Aug 14 14:10:32 2016 : 1471198232.327 0.033 Sun Aug 14 14:10:32 2016 : 1471198232.705 0.409 Sun Aug 14 14:10:33 2016 : 1471198233.086 0.787 Sun Aug 14 14:10:33 2016 : 1471198233.466 1.166 Sun Aug 14 14:10:33 2016 : 1471198233.842 1.540

Как правило, часы процессора ничего не засекают, если программа ничего не делает:

time_clock_sleep.py import time template = '{} – {:0.2f} – {:0.2f}' print(template.format( time.ctime(), time.time(), time.clock()) ) for i in range(3, 0, -1): print('Sleeping', i) time.sleep(i) print(template.format( time.ctime(), time.time(), time.clock()) )

В этом примере Python 3 time sleep цикл выполняет мало действий, переходя в спящий режим после каждой итерации. Значение time() увеличивается даже тогда, когда приложение находится в спящем режиме, но значение clock() отсутствует:

$ python3 -u time_clock_sleep.py Sun Aug 14 14:10:34 2016 – 1471198234.28 – 0.03 Sleeping 3 Sun Aug 14 14:10:37 2016 – 1471198237.28 – 0.03 Sleeping 2 Sun Aug 14 14:10:39 2016 – 1471198239.29 – 0.03 Sleeping 1 Sun Aug 14 14:10:40 2016 – 1471198240.29 – 0.03

Вызов sleep() передает управление из текущего потока и указывает ожидать, пока система активирует его. Если программа имеет только один поток, это эффективно блокирует приложение, и оно не работает.

Счетчик производительности

Для измерения производительности важно иметь таймеры monotonic с высокой точностью. Определение наилучшего источника данных синхронизации требует наличия информации о платформе, которую Python предоставляет в perf_counter():

time_perf_counter.py import hashlib import time # Data to use to calculate md5 checksums data = open(__file__, 'rb').read() loop_start = time.perf_counter() for i in range(5): iter_start = time.perf_counter() h = hashlib.sha1() for i in range(300000): h.update(data) cksum = h.digest() now = time.perf_counter() loop_elapsed = now – loop_start iter_elapsed = now – iter_start print(time.ctime(), ': {:0.3f} {:0.3f}'.format( iter_elapsed, loop_elapsed))

Как и в случае с функцией Python time monotonic(), эпоха для perf_counter() не определяется. Значения предназначены для сравнения и вычисления, а не в качестве абсолютных значений:

$ python3 time_perf_counter.py Sun Aug 14 14:10:40 2016 : 0.487 0.487 Sun Aug 14 14:10:41 2016 : 0.485 0.973 Sun Aug 14 14:10:41 2016 : 0.494 1.466 Sun Aug 14 14:10:42 2016 : 0.487 1.953 Sun Aug 14 14:10:42 2016 : 0.480 2.434

Компоненты времени

Хранимое в виде прошедших секунд время используется в некоторых ситуациях. Но иногда программа должна иметь доступ к отдельным полям даты (год, месяц и т. д.). Модуль времени определяет struct_time для хранения значений даты и времени с разбитыми компонентами, поэтому они легко доступны. Существует несколько функций, которые работают со значениями struct_time вместо float:

time_struct.py import time def show_struct(s): print(' tm_year :', s.tm_year) print(' tm_mon :', s.tm_mon) print(' tm_mday :', s.tm_mday) print(' tm_hour :', s.tm_hour) print(' tm_min :', s.tm_min) print(' tm_sec :', s.tm_sec) print(' tm_wday :', s.tm_wday) print(' tm_yday :', s.tm_yday) print(' tm_isdst:', s.tm_isdst) print('gmtime:') show_struct(time.gmtime()) print('nlocaltime:') show_struct(time.localtime()) print('nmktime:', time.mktime(time.localtime()))

Функция Python модуля time gmtime() возвращает текущее время в UTC. Localtime() возвращает текущее время с использованием текущего часового пояса. Mktime() принимает struct_time и преобразует его в формат с плавающей запятой:

$ python3 time_struct.py gmtime: tm_year : 2016 tm_mon : 8 tm_mday : 14 tm_hour : 18 tm_min : 10 tm_sec : 42 tm_wday : 6 tm_yday : 227 tm_isdst: 0 localtime: tm_year : 2016 tm_mon : 8 tm_mday : 14 tm_hour : 14 tm_min : 10 tm_sec : 42 tm_wday : 6 tm_yday : 227 tm_isdst: 1 mktime: 1471198242.0

Работа с часовыми поясами

Выбор функции для определения текущего времени зависит от того, установлен ли часовой пояс программой или системой. Изменение часового пояса не изменяет фактическое время — только способ его представления.

Чтобы изменить часовой пояс, установите переменную среды TZ, затем вызовите tzset(). Часовой пояс можно указать с различными данными, вплоть до времени начала и завершения периода так называемого «летнего» времени. Проще всего использовать название часового пояса, но базовые библиотеки получают и другую информацию.

Приведенная ниже программа без Python time sleep, и задает несколько разных значений для часового пояса и показывает, как изменения влияют на другие настройки в модуле времени:

time_timezone.py import time import os def show_zone_info(): print(' TZ :', os.environ.get('TZ', '(not set)')) print(' tzname:', time.tzname) print(' Zone : {} ({})'.format( time.timezone, (time.timezone / 3600))) print(' DST :', time.daylight) print(' Time :', time.ctime()) print() print('Default :') show_zone_info() ZONES = [ 'GMT', 'Europe/Amsterdam', ] for zone in ZONES: os.environ['TZ'] = zone time.tzset() print(zone, ':') show_zone_info()

Часовой пояс по умолчанию для системы, используемой в примерах — US / Eastern. Другие зоны в примере Python модуля time изменяют значение tzname, продолжительности светового дня и значение смещения часового пояса:

$ python3 time_timezone.py Default : TZ : (not set) tzname: ('EST', 'EDT') Zone : 18000 (5.0) DST : 1 Time : Sun Aug 14 14:10:42 2016 GMT : TZ : GMT tzname: ('GMT', 'GMT') Zone : 0 (0.0) DST : 0 Time : Sun Aug 14 18:10:42 2016 Europe/Amsterdam : TZ : Europe/Amsterdam tzname: ('CET', 'CEST') Zone : -3600 (-1.0) DST : 1 Time : Sun Aug 14 20:10:42 2016

Обработка и форматирование времени

Функции strptime() и strftime() преобразуют struct_time в строковые представления значений времени и наоборот. Существует длинный список инструкций по форматированию для поддержки ввода и вывода в разных форматах. Полный список указан в документации библиотеки для модуля time.

В приведенном ниже примере Python time текущее время преобразуется из строки в экземпляр struct_time и обратно в строку:

time_strptime.py import time def show_struct(s): print(' tm_year :', s.tm_year) print(' tm_mon :', s.tm_mon) print(' tm_mday :', s.tm_mday) print(' tm_hour :', s.tm_hour) print(' tm_min :', s.tm_min) print(' tm_sec :', s.tm_sec) print(' tm_wday :', s.tm_wday) print(' tm_yday :', s.tm_yday) print(' tm_isdst:', s.tm_isdst) now = time.ctime(1483391847.433716) print('Now:', now) parsed = time.strptime(now) print('nParsed:') show_struct(parsed) print('nFormatted:', time.strftime(“%a %b %d %H:%M:%S %Y”, parsed))

Читайте также:  Газогенераторные электростанции

В примере с time strftime Python строка вывода не такая же, как и входная, так как день месяца имеет префикс с нулем:

$ python3 time_strptime.py Now: Mon Jan 2 16:17:27 2017 Parsed: tm_year : 2017 tm_mon : 1 tm_mday : 2 tm_hour : 16 tm_min : 17 tm_sec : 27 tm_wday : 0 tm_yday : 2 tm_isdst: -1 Formatted: Mon Jan 02 16:17:27 2017

Перевод статьи «time — Clock Time» дружной командой проекта Сайтостроение от А до Я.

Источник: http://www.internet-technologies.ru/articles/modul-time-taymery-vremeni.html

Цифровые электронные таймеры

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

Изделие обычно размещается в специальном защитном корпусе, которое позволяет закрепить устройство на DIN-рейку. Электронный таймер характеризуется легкостью, простотой монтажа, компактностью, а также удобен и помогает экономно использовать место в распределительном щитке или шкафу.

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

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

Кроме монтажа на DIN-рейки электронные таймеры времени могут устанавливаться на стены, под облицовочные панели.

Контроллеры времени могут иметь устройство резервного питания, при этом можно использовать устройство еще на протяжении около 100 часов после отключения электричества.

Номинальные показатели напряжения питания в цифровом таймере при использовании постоянного тока могут составлять 12, 24 или 48 Вольт. При использовании переменного тока напряжение могут составлять 120 или 230 вольт.

Устройство обычно оснащено защитной крышкой, которая способствует устранению негативного влияния внешних сред. В дополнение ко всему таймеры времени могут работать в широком температурном диапазоне, от -10 до +45 градусов.

Принцип работы таймера следующий. Это устройство может программироваться по определенному циклу: суточному или недельному. Эта функция очень удобна.

К примеру, в большом торговом центре можно установить на рабочий режим с 8.45 до 21.15, при режиме работы магазина с 9 до 21 часа.

Если устройство устанавливается на лестничной площадке, то время действия устанавливают в интервале от полуминуты до десяти минут.

По истечении установленного времени электронный таймер автоматически выключится, а включить его можно простым механическим нажатием кнопки на устройстве. Альтернативным способом включения осветительных приборов на лестницах или в коридорах можно назвать датчик движения, в котором вмонтирован модульный датчик времени.

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

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

Устанавливают электронный таймер времени и в аквариумах и террариумах, где животный мир требует определенного расписания освещения.

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

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

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

Цифровой таймер – практичная конструкция для комнатных обогревателей. Обогреватель оснащается таймером, включается в определенный момент времени.

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

Это очень эффективный вариант для отпугивания воров и грабителей. В определенные моменты времени в пустующем доме будет включаться освещение телевизор или радио.

Источник: https://SvetElektro.net/power-equipment/and-control-relays/rele-vremeni/modular-timers

Модульные электронные таймеры HAGER

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

Особое место занимает группа современных приборов – цифровые таймеры Cronotec. Благодаря простому управлению через программный ключ, который служит элементом памяти для программы коммутации. С его помощью программа может быть быстро введена в несколько таймеров Hager.

Программное обеспечение Chronolog предоставляется нашим техническим отделом.

Основные преимущества применения таймеров

  • Энергоэффективность, экономия расходов на электроэнергию в управлении освещением, отоплением, вентиляцией
  • Повышение безопасности – работа электрических устройств в строго определенный промежуток времени
  • Простое и быстрое программирование: цифровые таймеры могут программироваться при помощи ключа или вручную; аналоговые таймеры могут программироваться вручную при помощи коммутационного рейтера
  • В таймерах серии Chronotech Смена программ с помощью разных ключей программирования и активизация путем вставления в таймер
  • Запас хода – 5 лет, обеспечивается литиевым элементом питания.

Технические преимущества цифровых таймеров HAGER

  • Программируемый цикл – суточный, недельный или годичный

Технические преимущества цифровых таймеров HAGER

http://www.hagersystems.ru/public/products/timer/1.jpg

Эффективная синхронизация времени

http://www.hagersystems.ru/public/products/timer/2.jpg

Простой монтаж на дин-рейке и удобный встроенный отсек для хранения цифровых ключей

http://www.hagersystems.ru/public/products/timer/3.jpg

Возможность маркировки таймеров и цифровых ключей

http://www.hagersystems.ru/public/products/timer/4.jpg

Два типа ключей – желтый для отключения таймера и серый для перепрограммирования таймера

http://www.hagersystems.ru/public/products/timer/5.jpg

Перепрограммирование таймера возможно в ручном режиме и в отсутствии питания таймера

http://www.hagersystems.ru/public/products/timer/6.jpg

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

http://www.hagersystems.ru/public/products/timer/7.jpg

Разработан специальный разъем для подключения ключа к компьютеру.

Ассортимент модульных таймеров HAGER

Фото Артикул Описание
EG103 Недельный таймер1W/16A,2M,цифровой В комплекте с ключом EG0051Р, 16А, 230В, 50 Гц, AC Кол-во модулей (17,5 мм) – 2М
 EG203 Недельный таймер2W/16A,2M,цифровой В комплекте с ключом EG0052Р, 16А, 230В, 50 Гц, AC  Кол-во модулей (17,5 мм) – 2М
 EG103E Недельный таймер1W/16A,2M,цифровой В комплекте с ключом EG0051Р, 16А, 230В, 50 Гц, AC  Кол-во модулей (17,5 мм) – 2М
 EG103V  Недельный таймер1W/16A,2M,12/24V, цифровойВ комплекте с ключом EG005 1Р, 16А, 230В / 12-24В, AC  Кол-во модулей (17,5 мм) – 2М
 EG203E Недельный таймер2W/16A,2M,цифровой В комплекте с ключом EG0052Р, 16А, 230В, 50 Гц, AC Кол-во модулей (17,5 мм) – 2М
EG004  Блокирующий ключ для таймера Cronotec 
 EG005 Программируемый ключ для таймера Cronotec 
EG003 Адаптер для программирования ключа с ПК, интерфейс  RS232с программным обеспечением для Windows 95, 98, 2000, NT, Millenium, XP;
EG003G Адаптер для программирования ключа с ПК, интерфейс USB
EG006 Ячейка хранения ключей для таймера Cronotec
EE180  Астрономический недельный таймер, одноканальный1Р, 16А, 230В, 50 Гц, AC56 программных шагов, без подсветки, запас хода – 5 лет, возможность ввода географических координат места, встроенное время рассветов и закатов.
EE181  Астрономический недельный таймер, двухканальный1Р, 16А, 230В, 50 Гц, AC56 программных шагов, без подсветки, запас хода – 5 лет, возможность ввода географических координат места, встроенное время рассветов и закатов.
EG010  Суточный таймер 1W/16A, 1P, АС, 230В, 50 Гц, 1М, цифровой 
EG071 Недельный таймер 1W/16A, 1P, АС, 230В, 50 Гц, 1М, цифровой  
EG403E Таймер 4-х канальный, недельная программа, 2п.+2н.о., 10А 250В АС, цифровой 
EG493E Таймер 4-х канальный, годовая и недельная программы, 2п.+2н.о., 10А 250В АС, цифровой 
EG293B Таймер 2-х канальный, годовая программа, 2п., 10А 250В АС, цифровой 
EG007 Ключ программируемый для таймеров EG293B, 403E, 493E 

Источник: http://www.hagersystems.ru/production/Building-automation/timer/

Как правильно выбрать реле времени и таймеры

Как правильно выбрать реле времени и таймеры

Таймер и реле времени — это два похожих по принципу действия прибора, но с разным назначением. Самые частые вопросы:

  • Какой прибор стоит установить для ежедневного полива на даче?
  • Чем можно автоматически включать и выключать компрессор и освещение в домашнем аквариуме?
  • Как настроить включение бойлера до пробуждения? И пр.

Интернет статьи говорят о том, что для домашнего полива лучше использовать таймер, а вот какой-нибудь Федор Степанович на форуме дачников утверждает, что реле времени.

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

Изрядно пересмотрев все разделы электротехники на сайте АксиомПлюс (имено этот сайт из-за полного ассортимента) мы пришли к некоторым выводам.

.

Отличия в принципах действия таймера от реле времени

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

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

Точность срабатывания таймера очень высока — до десятой или даже сотой доли секунды.

Реле времени работает уже не по времени, а согласно одному циклу. Например для капельного полива, который будет включаться каждый час, или для включения вентиляции каждые два часа на 10 минут.

.

И те и другие могут устанавливаться на DIN-рейку, а некоторые модели реле помещается даже в установочную коробку выключателя. Например для контроля работы только одного прибора, например вытяжки.

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

Не каждое устройство подойдет для автоматического полива Для капельного полива лучше использовать реле времени, которое будет включать воду с заданной Вами периодичностью, и поливать растения капельно под корень на протяжении всего дня. Подойдет один из приборов Новатек-Электро, например РЭВ-114,

.

«Дождевой» полив нельзя осуществлять днем — рискуете сжечь солнцем листья растений. Поливать нужно или ранним утром, с восходом солнца или до него, или уже перед закатом.

Читайте также:  Примеры выбора плавких предохранителей и автоматических выключателей

Реле времени в этом случае будет не актуальным, так как солнце заходит и встает в разное время года по-разному — повторять полив каждые 12 часов не вариант. Лучше установите таймер с астрономической функцией — в зависимости от часового пояса он будет включать и выключать полив.

Например, через 15 минут после восхода солнца на 30 минут. Для таких целей подойдет таймер ADC-0411-15.
.

Автоматическое управление оборудованием для аквариума

Если хотите автоматически управлять подачей кислорода и очисткой воды — подойдет реле (вы наверное знаете, что эти процессы должны происходить с постоянной периодичностью, независимо от времени суток или года). Чтобы сильно не потратиться на автоматизацию, выбирайте одно из недорогих устройств, можно ADC-0440, ADECS, если конечно есть место в электрощитке.

А вот для освещения аквариума можете использовать таймер и настроить его таким образом, чтобы свет включался не только тогда, когда нужен рыбкам и водорослям для нормальной жизнедеятельности, но и тогда, когда Вы дома (не очень интересно смотреть на темный аквариум, правда?). С этим отлично справится простой в монтаже розеточный таймер, как этот E.Next e.control.t13.

.

Автоматическое управление температурой теплого пола

В этом случае лучше использовать не таймер, а терморегулятор с таймером (два в одном). Они могут работать как независимые приборы по отдельности, и как единый «механизм».

Терморегулятор Terneo pro имеет функцию недельного таймера, и Вы сможете настроить прибор на нагрев пола в необходимое время: на выходных, когда все дома или рано утром по низкому тарифу электричества (если говорить об электрическом обогреве).
.

Для остальных отопительных приборов и бойлера

Подойдут только таймеры, ведь суть использования автоматического управления заключается в том, чтобы в ночное время по дешевому тарифу включать те, или иные нагревательные приборы. Для управления можете выбрать любой таймер с суточной программой (этого достаточно). Например двухканальной моделью РЭВ-302 сможете управлять и бойлером, и обогревателями одновременно.

Даже при всей универсальности, не всегда рационально применить таймеры или реле времени. Как альтернативу используют и другое релейное оборудование.

.

Для автоматизации наружного освещения

Хороший датчик движения стоит достаточно дорого. Как выход из ситуации — установите в уличные фонари светодиодные лампочки и подключите автоматическое их включение и выключение с помощью сумеречного реле. Как только солнечного света на улице будет меньше заданной Вами нормы (в приборе указывается в Люксах) — освещение включится автоматически.

А функция таймера, выключит освещение, когда Вы не будете нуждаться в нем. Также с помощью этого дополнения Вы сможете устанавливать дополнительные временные настройки. То есть свет включится с закатом солнца и автоматически выключится в 24.00; выключится утром в 6.00 и будет гореть до восхода солнца или заданного времени.

Модель SOU-2/230V ELKOep полностью справится с возложенными задачами.
.

Освещение в подъезде с лестничным реле

Лестничное реле тоже относится к реле времени, и работает очень просто: в конце и в начале лестницы размещаете по выключателю, а само реле ставите в установочную коробку.

Включаете освещение на лестнице одним из выключателей, и оно автоматически гаснет по истечении 7 минут. За это время Вы успеете спуститься или подняться, но при этом не забудете выключить свет. Потратьте IEK ТО-47 16А всего за 310,39 грн.

и не переживайте по поводу оставленного включенного света на лестнице.

Автоматическая вытяжка в ванной комнате только «на реле»

Отлично будут работать реле с задержкой включения/выключения если мы говорим о квартирной вытяжке в ванной комнате. Вы включите свет — устройство включит вытяжку через 5 минут, и выключит ее через 10 минут после выключения светильника. Одно из таких устройств — SMR-T/230V, ELKOep.

Для проветривания жилых комнат достаточно прибора, который сможет запускать систему проветривания на 15 минут каждые два часа. С этим заданием отлично справится модель CRM-91H/230V, ELKOep.

.
.

Как вы уже поняли, даже недорого можно легко автоматизировать своё домашнее электрооборудование. Полные каталоги устройств с ценами и характеристиками смотрите на сайте.

Примеры взяты из интернет-магазинов

Источник: http://highlogistic.ru/stati/kak-pravilno-vybrat-rele-vremeni-i-tajmery.html

Таймеры и реле времени

Товаров: 62

  • Сортировать по:
  • наименованию
  • артикулу
  • цене
  • Сортировать по:
  • наименованию
  • артикулу
  • цене

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

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

Реле времени делится на такие типы:

  • с пневматическим замедлением – оснащено специальным замедляющим устройством, это может быть катаракт или пневматический демпфер. Реле такого типа гарантирует выдержку времени от 0,4 до 180 с, при точности срабатывания 10 % от уставки;
  • с электромагнитным замедлением – используется только тогда, когда есть постоянный ток, такой тип оснащен дополнительной короткозамкнутой обмоткой (изготовлена из медной гильзы). Выдержка времени при срабатывании составляет от 0,07 с до 0,11 с, а при отключении от 0,5 с до 1,4 с;
  • с анкерным или часовым механизмом – его работа построена на пружине, что приводится в действие с помощью электромагнита, а сами контакты реле  начинают работать только после того, когда анкерный механизм отсчитает время, что отображается на шкале. Выдержка времени при работе этого  реле составляет от 0,1 до 20 с при точности срабатывания 10 % от уставки;
  • электронные реле – работа заключается на переходных процессах, которые происходят в разрядном контуре. Такие реле отрабатывают нужную задержку времени по программе, что встроена в микроконтроллер;
  • моторные реле – созданы для отсчета времени от 10 с до часов. В их состав входит  редуктор, синхронный двигатель, контакты, а также электромагнит для сцепления и расцепления двигателя и редуктора.

Сейчас на рынке выпускают очень много видов и типов реле, в частности можно напомнить о таких производителях реле времени: АВВ, Schneider, Finder, РВО, Legrand, ОВЕН, OMRON и много других. Реле времени авв являются лидером на рынке реле времени, так как известны своим качеством и долгим сроком службы.

На примере можно осмотреть электронное реле времени abb серии CT-D, которое имеет такие технические характеристики:

  • имеется многофункциональных реле – 2;
  • однофункциональных реле – 10;
  • временных диапазонов – 7;
  • цвет корпуса – светло серый RAL 7035;
  • имеется один переключающейся контакт либо два переключающихся контакта;
  • имеются светодиоды, что размещены на лицевой панели – показывают все изменения состояния;
  • возможность подключения провода сечения при помощи просторного клеммного пространства;
  • вес – 60 г;
  • монтаж при помощи DIN-рейки;
  • потребление мощности – 0,6 А;
  • диапазон частоты составляет 47-63 Гц;
  • насчитывается семь интервалов времени до 100 часов;
  • имеется 1 замкнутый или разомкнутый контакт.

Источник: http://xn—-7sbbcazvpbg1dxa3l.xn--p1ai/catalog/taymery_i_rele_vremeni/

Модульные таймеры Орбис UNO, INCA, SUPRA, CRONO, ALPHA, MINI T

Изготовитель Orbis → Таймеры → Таймеры аналоговые

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

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

Модели

МодельРезервТипМинимальный интервал между операциями
UNO D Без резерва Суточный 15 минут
UNO QRD С резервом (минимум 100 часов) Суточный 15 минут
UNO QRS С резервом (минимум 100 часов) Недельный 2 часа

Технические характеристики

Источник питания 230 V AC или 120 VAC 12, 24, 48 V AC/DC
Частота 50-60 Гц
Коммутируемая нагрузка 16 (4) A / 250 V AC
Точность операций (± 1 сек/сутки при 22°C)
Мощность потребления 0.5 W прибл.
Максимальная рекомендуемая нагрузка Лампы накаливания: 3000 W Флуоресцентные: 500 W Галогеновые низкого напряжения: 2250 VA Галогеновые (230V AC): 3000 WЛампы низкого потребления: 500W
Тип контакта Нормально открытый
Ручное управление AUTO/ON
Рабочая температура от -10°C до +45°C
Класс защиты II
Тип защиты IP 20
Монтаж DIN-рейка

Двухмодульный электромеханический таймер. Суточная или недельная программа, с резервом питания или без резерва питания в зависимости от модели. Настройка реле 1. Установка текущего времени. Поворачивайте указатель сверху вниз до тех пор, пока не будет отображаться текущее время. После этого можно контролировать точное время по меткам на указателе через прозрачную крышку шкалы. 2. Установка времени переключения. Передвиньте вправо управляющие сектора. Для установки требуемого времени срабатывания поставьте соответствующие переключатели налево, при этом контакт 1-2 замкнут. 3. Ручная установка переключения. 2 положения: – автоматическая работа

– I — контакты 1-2 нормально замкнуты, 1-3 нормально разомкнуты.

Модели

МодельРезервТипМинимальный интервал между операциями
INCA DUO D Без резерва Суточный 15 минут
INCA DUO QRD С резервом (минимум 100 часов) Суточный 15 минут
INCA DUO QRS С резервом (минимум 100 часов) Недельный 2 часа

Технические характеристики

Источник питания 230 V AC
Частота 50-60 Гц
Коммутируемая нагрузка 16 (4) A / 250 V AC
Точность операций ± 1 сек/сутки при 22 ?C
Мощность потребления 0.5 W
Максимальная рекомендуемая нагрузка Лампы накаливания: 3000 W Флуоресцентные: 500 W Галогеновые низкого напряжения: 2250 VA Галогеновые (230V AC): 3000 WЛампы низкого потребления: 500W
Тип контакта Переключающий
Ручное управление AUTO/ON
Рабочая температура от -10°C до +45°C
Класс защиты II
Тип защиты IP 20
Монтаж DIN-рейка

Электромеханический таймер (2.5 модуля). Суточная или недельная программа, с резервом питания или без резерва питания в зависимости от модели. Характерная особенность моделей с резервом питания – заменяемые батарейки.

Модели

МодельРезервТипМинимальный интервал между операциями
SUPRA D Без резерва Суточный 15 минут
SUPRA QRD С резервом (150 часов) Суточный 15 минут
SUPRA QRS С резервом (100 часов) Недельный 4 часа
Читайте также:  Электронные усилители в промышленной электронике

Технические характеристики

Источник питания 230 V AC
Частота 50-60 Гц
Коммутируемая нагрузка 16 (4) A / 250 V AC
Максимальная рекомендуемая нагрузка Лампы накаливания: 2000 W Флуоресцентные: 500 W Галогеновые (230 V AC): 2000 W Галогеновые низкого напряжения: 1000 VAЛампы низкого потребления: 400 W
Точность операций ± 1 сек/сутки при 23°C
Рабочая температура от -10°C до +50°C
Мощность потребления 0.5 W
Ручное управление ON/OFF/AUTO
Тип контакта Переключающий
Тип защиты IP 20
Класс защиты II
Монтаж DIN-рейка

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

Модели

МодельРезервТипМинимальный интервал между операциями
MINI T D Без резерва Суточный 15 минут
MINI T QRD С резервом (100 часов) Суточный 15 минут
MINI T QRS С резервом (100 часов) Недельный 2 часа

Технические характеристики

Источник питания 230 V AC
Частота D: 50 Гц или 60 ГцQRD и QRS: 50-60 Гц
Коммутируемая нагрузка 16 (4) A / 250 V AC
Точность операций D: зависит от частотыQRD и QRS ± 1 сек/сутки при 23°C
Мощность потребления 1.8 VA
Максимальная рекомендуемая нагрузка Лампы накаливания: 3000 W Флуоресцентные: 500 W Галогеновые низкого напряжения: 2250 VA Галогеновые (230 V AC): 3000 WЛампы низкого потребления: 500W
Тип контакта Переключающий
Ручное управление ON/OFF/AUTO
Рабочая температура D: от 0°C до +50°CQRD и QRS: от -10°C до +45°C
Класс защиты II
Тип защиты IP 20 на DIN-рейкеIP 51 на поверхности
Монтаж Поверхность, DIN-рейка

Электромеханический таймер. Суточная или недельная программа, с резервом питания или без резерва питания в зависимости от модели. Также двухканальное исполнение с различными вариантами поддерживаемых программ: суточная, недельная, часовая, 2-х часовая и их комбинации. Модель CRONO QRDD является аналогом отечественного реле времени 2РВМ.

Модели

МодельРезервТипМинимальный интервал между операциями
CRONO D Без резерва Суточный 15 минут
CRONO QRD С резервом (100 часов) Суточный 15 минут
CRONO DD Без резерва 2 канала – суточный / суточный 15 минут / 30 минут
CRONO QRDD С резервом (100 часов) 2 канала – суточный / суточный 15 минут / 30 минут
CRONO QRS С резервом (100 часов) Недельный 2 часа
CRONO QRSD С резервом (100 часов) 2 канала – недельный / суточный 2 часа / 30 минут
CRONO DM Без резерва 2 канала – суточный / часовой 15 минут / 1,25 минуты
CRONO SM Без резерва 2 канала – недельный / 2-х часовой 2 часа / 2,5 минуты

Технические характеристики

Источник питания 230 V AC
Частота D, DD, DM и SM: 50-60 ГцQRD, QRDD, QRS, QRSD: 50-60Гц
Коммутируемая нагрузка 16 (4) A / 250 V AC
Точность операций ± 1 сек/сутки при 22°C
Мощность потребления D,DD, DM и SM: 1.3 WQRD QRDD, QRS, QRSD: 0.8 W
Максимальная рекомендуемая нагрузка Лампы накаливания: 3000 W Флуоресцентные: 500 W Галогеновые низкого напряжения: 2250 VA Галогеновые (230 V AC): 3000 WЛампы низкого потребления: 500W
Тип контакта D, QRD, QRS и SM: переключающийDD, QRDD и QRSD: двойной переключающий
Рабочая температура от -10°C до +50°C
Класс защиты II
Тип защиты IP 20
Монтаж Поверхность, DIN-рейка.

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

Модели

МодельРезервТипМинимальный интервал между операциями
ALPHA D Без резерва Суточный 15 минут
ALPHA QRD С резервом (100 часов) Суточный 15 минут
ALPHA QRS С резервом (100 часов) Недельный 2 часа

Технические характеристики

Источник питания 230 V AC
Частота D: 50 Hz или 60 ГцQRD и QRS: 50-60 Гц
Коммутируемая нагрузка 16 (4) A / 250 V AC
Точность операций D: зависит от частотыQRD и QRS: ±1 сек/сутки при 22°C
Максимальная рекомендуемая нагрузка Лампы накаливания: 3000 W Флуоресцентные: 500 W Галогеновые низкого напряжения: 2250 VA Галогеновые (230 V AC): 3000 WЛампы низкого потребления: 500W
Тип контакта Переключающий
Ручное управление ON-OFF-Auto
Рабочая температура от -10°C до +50°C
Класс защиты II
Тип защиты IP 20
Монтаж Поверхность, DIN-рейка.

Источник: https://www.110volt.ru/orbis/timer_modul

Модуль time

Time – модуль для работы со временем в Python.

time.altzone – смещение DST часового пояса в секундах к западу от нулевого меридиана. Если часовой пояс находится восточнее, смещение отрицательно.

time.asctime([t]) – преобразовывает кортеж или struct_time в строку вида “Thu Sep 27 16:42:37 2012”. Если аргумент не указан, используется текущее время.

time.clock() – в Unix, возвращает текущее время. В Windows, возвращает время, прошедшее с момента первого вызова данной функции.

time.ctime([сек]) – преобразует время, выраженное в секундах с начала эпохи в строку вида “Thu Sep 27 16:42:37 2012”.

time.daylight – не 0, если определено, зимнее время или летнее (DST).

time.gmtime([сек]) – преобразует время, выраженное в секундах с начала эпохи в struct_time, где DST флаг всегда равен нулю.

time.localtime([сек]) – как gmtime, но с DST флагом.

time.mktime(t) – преобразует кортеж или struct_time в число секунд с начала эпохи. Обратна функции time.localtime.

time.sleep(сек) – приостановить выполнение программы на заданное количество секунд.

time.strftime(формат, [t]) – преобразует кортеж или struct_time в строку по формату:

ФорматЗначение
%a Сокращенное название дня недели
%A Полное название дня недели
%b Сокращенное название месяца
%B Полное название месяца
%c Дата и время
%d День месяца [01,31]
%H Час (24-часовой формат) [00,23]
%I Час (12-часовой формат) [01,12]
%j День года [001,366]
%m Номер месяца [01,12]
%M Число минут [00,59]
%p До полудня или после (при 12-часовом формате)
%S Число секунд [00,61]
%U Номер недели в году (нулевая неделя начинается с воскресенья) [00,53]
%w Номер дня недели [0(Sunday),6]
%W Номер недели в году (нулевая неделя начинается с понедельника) [00,53]
%x Дата
%X Время
%y Год без века [00,99]
%Y Год с веком
%Z Временная зона
%% Знак '%'

time.strptime(строка [, формат]) – разбор строки, представляющей время в соответствии с форматом. Возвращаемое значение struct_time. Формат по умолчанию: “%a %b %d %H:%M:%S %Y”.

Класс time.struct_time – тип последовательности значения времени. Имеет интерфейс кортежа. Можно обращаться по индексу или по имени.

  1. tm_year
  2. tm_mon
  3. tm_mday
  4. tm_hour
  5. tm_min
  6. tm_sec
  7. tm_wday
  8. tm_yday
  9. tm_isdst

time.time() – время, выраженное в секундах с начала эпохи.

time.timezone – смещение местного часового пояса в секундах к западу от нулевого меридиана. Если часовой пояс находится восточнее, смещение отрицательно.

time.tzname – кортеж из двух строк: первая – имя DST часового пояса, второй – имя местного часового пояса.

Источник: https://PythonWorld.ru/moduli/modul-time.html

Таймеры

    • Каталог товаров
      • Перфораторы
      • Дрели
      • Шуруповерты

      Цифровые таймеры можно назвать одними из наиболее удобных электронных устройств, при помощи которых можно автоматизировать управление практически любым прибором.

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

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

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

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

      Современные модели часто оснащаются специализированными программными устройствами, которые позволяют задавать одновременно несколько режимов для отсчета времени. Такие аналоговые таймеры являются не только самыми точными, но и наиболее удобными для применения в быту и промышленных целях.

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

      В качестве самого простого примера можно привести светорегуляторы legrand – современные аналоговые таймеры, принцип работы которых основан на включении/выключении и регулировке яркости света в помещении. На сегодняшний день это, скорее всего, наиболее популярный таймер освещения, который часто применяется при создании системы умного дома.

      Основное преимущество электронных таймеров заключается в возможности их программирования как на текущий день, для чего используются суточные таймеры, так и на неделю и на большие сроки – недельные таймеры, которые работают с точностью до десятых долей секунды.

      Единственный недостаток таких устройств заключается в их зависимости от электроэнергии, из-за чего установленные программы и настройки могут быть сброшены даже при кратковременном отключении света.

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

      ___________________________________________________________

      Продажа таймеров от компании СИ Электро ©

    • Главная / Каталог / Таймеры

        • 2 630,00 pуб.

        • Производитель: IEK (Россия)
        • Номинальное напряжение В: 230
        • Степень защиты выключателя: IP 20
        • 2 337,76 pуб.

        • Производитель: IEK (Россия)
        • Номинальное напряжение В: 230
        • Степень защиты выключателя: IP 20
        • 1 341,28 pуб.

        • Производитель: IEK (Россия)
        • Номинальное напряжение В: 230
        • Степень защиты выключателя: IP 20
        • 35 320,40 pуб.

        • Производитель: Legrand (Франция)
        • Коммутационная способность: 16А
        • Степень защиты выключателя: IP 20
        • нет цены

        • Таймер 7 дней(рез/100ч)1x16A
        • Производитель: Legrand (Франция)
        • Номинальное напряжение В: 230
        • Степень защиты выключателя: IP 20
        • нет цены

        • Таймер 7 дней(рез/100ч)1x16A
        • Производитель: Legrand (Франция)
        • Номинальное напряжение В: 230
        • Степень защиты выключателя: IP 20
        • 3 689,53 pуб.

        • Производитель: EKF (Россия)
        • Номинальное напряжение В: 220
        • Степень защиты выключателя: IP 20
        • 3 496,85 pуб.

        • Производитель: EKF (Россия)
        • Номинальное напряжение В: 220
        • Степень защиты выключателя: IP 20
        • 1 780,18 pуб.

        • Производитель: EKF (Россия)
        • Номинальное напряжение В: 220
        • Степень защиты выключателя: IP 20
  • товаров на сумму
    0,00 pуб.

    +7(495)
    Многоканальный

    8(800)
    Звонок по России бесплатный

  • Источник: http://www.sielectro.ru/catalog/10/taymery-75/

    Ссылка на основную публикацию
    Adblock
    detector