Контроллер LAN-termo_controller

39,00 $

Категория:

Краткая инструкция

1-Wire / Ethernetbridge

Подключив устройство к сети, и зайдя по адресу «http://192.168.0.14/sec/ или /192.168.3.14/» мы попадем в интерфейс управления и начальной конфигурации устройства.

Более подробно о всех пунктах меню:

 

Netconfig

Пункт меню «Netconfig» содержит сетевые настройки устройства:

  • IP – Адрес устройства. По умолчанию 192.168.0.14 (192.168.3.14)
  • Password – Пароль, по умолчанию «sec». Максимальная длинна пароля 6 символов.
  • Server – Адрес сервера, которому сообщается о сработавшем входе.
  • Script – Имя скрипта на сервере, который вызывается для обработки сообщения о сработавшем входе. Максимальная длинна имени скрипта 15 символов. По умолчанию используется имя «test-http.php».
  • MAC-адрес автоматически генерируется из IP адреса.

 

Sensors

Пункт меню «Sensors» это список всех обнаруженных датчиков температуры с их текущими значениями. Адреса датчиков выводятся в формате всем известного пакета OWFS.

Для получения списка датчиков и текущих значений температуры сервером удобней использовать запрос «http://IP/password/?th=all». Формат вывода будет таким же, только без ссылки «Back» и заголовка «Sensors», это сделано для облегчения разбора списка стандартными средствами PHP.

Для получения текущего значения температуры одного датчика можно использовать запрос «http://IP/password/?th=28.D40264020000», где «28.D40264020000» адрес датчика. В этом случае ответ устройства будет содержать только значение температуры выбранного датчика или «Error», если датчика с указанным адресом не существует.

 

Inputs

Пункт меню «Inputs» отображает текущее состояние всех входов устройства. «ON» означает, что вход притянут к земле (через контакты кнопки, реле или оптрон). Т.е., активный уровень входов – «0».

Для получения текущего состояния входа можно использовать запрос «http://IP/password/?get=in3». В ответ на этот запрос устройство сообщит серверу «0», «1» или «Error», если в написании имени входа допущена ошибка.

 

Outputs

Пункт меню «Outputs» » отображает текущее состояние выходов устройства.

Состояние «AUTO ON» говорит о том, что на выход назначена функция термостата, и он находится во включенном состоянии, а «AUTO OFF» в выключенном. «ON» и «OFF» это состояние выхода, которым можно управлять программно или из WEB-интерфейса.

Для получения текущего состояния выхода можно использовать запрос «http://IP/password/?get=out5» на который устройство ответит «0», «1» или «Error», в случае, если допущена ошибка в имени выхода. Важно отметить, что прочесть можно как простой выход, так и выход, на который назначена функция термостата.

Для установки состояния выхода можно использовать запрос «http://IP/password/?set=out5&val=1», это означает включить выход 5.

  • val=0 – выключить
  • val=1 – включить
  • val=2 – инвертировать

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

  • «OK», если запрос выполнен успешно.
  • «Error», если в имени выхода допущена ошибка или значение val не равно 0, 1 или 2.
  • «Auto», если на выход назначена функция термостата.

 

Thermostat

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

При клике на ссылку рядом с именем выхода попадаем в меню конфигурации термостата:

Здесь все интуитивно понятно. На первой строке «Thermostat ON» показывает, включена или выключена функция термостата, на следующей строке написано предложение, вписав в которое свои значения, Вы сконфигурируете работу термостата. В случае, если допущена ошибка в адресе датчика, то после сохранения настроек адрес подсветиться красным цветом, если ошибка в значении уставки или гистерезиса, то уставка станет равна 0.00, а гистерезис 0.5 °C соответственно.

В примере на скриншоте, выход 1 станет активным, когда значение температуры датчика 28.D40264020000 будет больше 27+0.2=27.2 °C и выключится, когда температура датчика станет меньше 27-0.2=26.8 °C.

Также доступна задача уставки с сервера. Для этого надо выполнить один из запросов:

  • «http://192.168.3.14/sec/?set=ts1&val=51.3» — Задать уставку термостата 1 равную 51.3°C.
  • «http://192.168.3.14/sec/?set=ts1&wr=1» — Сохранить текущую уставку термостата 1.
  • «http://192.168.3.14/sec/?set=ts1&val=51.3&wr=1» — Задать уставку термостата 1 равную 51.3°C и записать ее в EEPROM.

Ответ сервера на запрос будет «OK», если он выполнен успешно или «Error», если допущена какая либо ошибка.

Надо отметить, что ресурс EEPROM ограничен 100 000 циклами записи и при перезаписи уставки раз в пять минут, он будет исчерпан примерно через один год работы. Поэтому не стоит злоупотреблять параметром «wr» и сохранять значение уставки в EEPROM при каждом ее изменении.

Допустимые значения уставки термостата от -55 до 99.99 °C, а гистерезиса от 0 до 9 °C.

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

«http://IP/password/?get=ts1»    — значение уставки термостата 1

Ответ на запрос сервер ответит

  • Значение уставки (например, «27.00»)
  • «Off», если термостат на этом канале выключен
  • «Error», если допущена какая-либо ошибка

 

Reset CPU

Пункт меню «Reset CPU» говорит сам за себя и позволяет перезагрузить устройство из WEB-интерфейса.

Подключеный индикатор HD44780 (8х2) и клавиатура дают возможность управления сконфигурированными термостатами и просмотр состояния I/O на экране LCD. Для этого надо нажать и удерживать кнопку «SP-» около 1 секунды.

Внешний вид устройства:

В первой строке — номер текущего канала термостата и текущая уставка.
Во второй строке — текущее состояние канала и текущая температура с датчика.

 

В первой строке — символ «i» и номера активных входов (ни один из входов не сработал)
Вовторой строке — символ «о» и номера активных выходов (как видно, выходной сигнал есть на втором выходе)

 

Краткое описание прибора — TERMO — контроллер

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

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

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

  • Контроль температурных зон – 7
  • Подключение цифровых датчиков температуры DS18B20 по 1-Wire до — 20 шт
  • Вход текущего состояния – 7
  • Напряжение питания 12 В постоянного тока +-10%
  • Рабочая температура град. С — от 0 до +55
  • Метод монтажа DIN-рейка, 4 DIN (ширина 71 мм)
  • Основной интерфейс связи: Ethernet (RJ45)
  • IP-адрес по умолчанию: 192.168.0.14 (маска подсети 255.255.255.0)
  • Вход на устройство используя браузер, URL:http://192.168.0.14/sec

 

Версия №1 – управление через внешние реле или контакторы где рабочий ток катушки не должен превышать 0,5 Ампера  питанием 12 Вольт, ток коммутируемой нагрузки зависит от паспортных данных используемых реле.

Версия №2 – управление нагрузками через готовые исполнительные модули:

  • MegaD-7I7O-R, (7 входов, 7 выходов релейных)
  • MegaD-7I7O-R2, (7 входов, 7 выходов релейных)
  • MegaD-7I7O-S, (7 входов, 7 выходов симисторных)
  • MegaD-8I7O-S, (8 входов, 7 выходов симисторных, 8-й вход работать не будет)

 

PDF файлы для просмотра и скачивания:

1-Wire _ Termo инструкция

1-Wire_Termo краткое описание прибора

1,276 просмотров всего, 3 сегодня