Модуль управления электричеством

Данный модуль позволяет программно управлять подачей напряжения в места проведения услуг. Такими местами могут быть например номер отеля или сауны. Данный модуль работает в связке с модулем «Бронирование и расписание» и позволяет пресекать злоупотребления со стороны персонала, а также повысить удобство работы и предоставления услуг.

Механизм работы

Модуль управления электричеством осуществляет отправку команды на включение\выключение напряжения на места проведения в зависимости от заведенных на них броней. Т.е. для включения например света в номере отеле в определенное время необходимо, чтобы на данное время этот номер был забронирован и оплачен. Бронирование осуществляется через Рабочее место кассира или через рабочее место Администратора (модуль Бронирование и расписание). При наступлении времени брони электричество в номере будет включено. Управление подачей напряжения осуществляется службой DevPark Pay Access. Т.е. для работы системы необходимо, чтобы данная служба была запущена. После окончания времени брони службой будет отправлена команда на отключение света. Если необходимо включать свет за какое-то время до начала брони (например для прогрева сауны) или выключать через какое-то время после окончания брони, необходимо в услуге указать параметры «Время перед» и «Время после».

Оборудование

Для включения\выключения напряжения используются модули KBX-100 фирмы KernelChip http://devpark-systems.ru/equipment/elcontrol/
Данное устройство позволяет коммутировать 4 линии питания с помощью 4-х встроенных реле (220В, 7А). Кроме того существует 12 дискретных линий, которые также можно использовать для контроля подачи напряжения. Для этого к этим линиям необходимо подключить дополнительно 12 коммутирующих реле. В качестве таких реле можно использовать например реле 812H-1C-C 05VDC.
Пример подключения дополнительных реле: http://www.kernelchip.ru/articles/KA020.php.
Команды данному модулю передаются по локальной сети (LAN).
Подробнее о модуле и руководство пользователя по можно найти здесь: http://www.kernelchip.ru/Laurent.php

Настройка ПО "Платный доступ"

Создание модуля контроля электричества

Все модули KBX должны быть заведены в базе данных Платного доступа. Для этого:

  1. Откройте «Навигация» - «Управление электричеством» - «Модули управления электричеством»
  2. Нажмите кнопку «Создать» на вкладке «Домой» («Главная»). Или нажмите Ctrl+N
  3. В открывшейся форме укажите: Название - любое название для нового модуля. Например «Модуль сауны»; Тип модуля - укажите «Kernel KBX-100»; IP-адрес модуля, если используется более одного модуля, то необходимо для всех модулей указать отличные друг от друга MAC адреса, используя Web-интерфейс. - IP адрес подключенного модуля в локальной сети;
  4. Далее необходимо добавить реле, которыми управляет создаваемый модуль. Для этого в списке «Реле нажмите кнопку «Создать». В открывшейся форме укажите: Название - любое название для нового реле. Например «Реле №1»; Номер реле - номер реле на модуле KBX. Нумерация дополнительных реле начинается с «5» в порядке возрастания номеров дискретных линий. Т.е. реле на дискретной линии OUT1 будет иметь номер «5», на линии OUT2 номер «6» и.т.д. Нажмите «Сохранить и закрыть»
  5. Сохраните созданный модуль управления электричеством.

Привязка реле модуля к местам проведения

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

  1. Откройте «Навигация» - «Администратор» - «Справочники» - «Места проведения». (порядок заведения мест проведения описан в руководстве пользователя).
  2. Выберите нужное место проведения, созданное ранее и укажите в поле «Реле» нужное реле.
  3. Нажмите «Сохранить и закрыть».

Настройка запуска службы

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

  1. В папке с программой найдите DevPark.WinterQueen.Service.exe.config
  2. Откройте его с помощью программы «Блокнот»
  3. Найдите строку <add key=«IsStartElectricityControlThread» value=«True»/>
  4. Убедитесь, что в ней указано value=«True»
  5. Перезапустите службу. Для этого запустите командную строку «Выполнить» - cmd. Далее введите команду: net stop DevParkService && net start DevParkService
public/electricity_control_module.txt · Последние изменения: 2015/09/29 12:30 — epolyanskaya
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki