Подключение KCM-B8 к MD

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

dimon_sw
Сообщения: 3
Зарегистрирован: Ср апр 29, 2015 9:16 am

Подключение KCM-B8 к MD

Сообщение dimon_sw »

Добрый день, приобрел платы КСМ-В8 и силовую плату KRM-I16O8. Сделал следующие действия:
1. Соединил платы, как описано в инструкции.
2. Включил питание.
3. Переписал скрипты поставляемые с платами в папку /var/www/scripts (в папке /var/www - расположен MD, OS Ubuntu)
4. Запустил скрипт поиска устройств (скрипт нашел платы и указал все их параметры)

Как мне интегрировать эти платы в MD? Может кто это уже делал?

Спасибо.
erandess
Сообщения: 50
Зарегистрирован: Пт окт 03, 2014 9:04 am

Re: Подключение KCM-B8 к MD

Сообщение erandess »

вообще-то у них на сайте все подробно расписано.
http://hs4home.ddns.net:8090/pages/view ... d=27885765

up/ а нет, извиняюсь, классы еще не прописаны.
serge75
Сообщения: 12
Зарегистрирован: Пт окт 24, 2014 10:49 pm

Re: Подключение KCM-B8 к MD

Сообщение serge75 »

Да там все просто, в архивном файле (где расположены все php скрипты) есть 3 текстовых файла с классами, которые нужно импортировать в MD. После чего запустить php скрипты
1.

Код: Выделить всё

php hs4_start.php
- запуск сервера (производится 1 раз )
2.

Код: Выделить всё

php hs4_cfg -find
- поиск устройств

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

немного сумбурно, на днях постараюсь выложить все действия в картинках.
serge75
Сообщения: 12
Зарегистрирован: Пт окт 24, 2014 10:49 pm

Re: Подключение KCM-B8 к MD

Сообщение serge75 »

Описываю все действия подробно и в картинках. Допустим, что все скрипты уже переписаны в папку .../scripts МД
1. Импортируем все классы в МД
Изображение
получаем
Изображение

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

Код: Выделить всё

php hs4_cfg.php -find
3. Смотрим результат работы скрипта в объектах МД
Изображение

4. Можно посмотреть свойства объекта платы КСМ
Изображение

5. Смотрим свойства объектов датчиков температуры
Изображение

6. Свойства объектов плат KRM (в моем случае она одна)
Изображение

7. Дальше в меню управления создаем кнопку или выключатель и назначаем свойства и методы как показано на рисунке.
в моем случае подключен выход 0 к выключателю
Изображение

теперь при нажатии на выключатель реле будет щелкать.
в скриптах есть функции, котррые позволяют работать с группами плат и группами реле.
dimon_sw
Сообщения: 3
Зарегистрирован: Ср апр 29, 2015 9:16 am

Re: Подключение KCM-B8 к MD

Сообщение dimon_sw »

Привет, огромное спасибо за развернутый ответ. Возник еще вопрос. Вот вижу у Вас есть датчики температуры 1 wire, а какая длина линий на которых они весят, одна линия или несколько, какая топология?
serge75
Сообщения: 12
Зарегистрирован: Пт окт 24, 2014 10:49 pm

Re: Подключение KCM-B8 к MD

Сообщение serge75 »

Да, у меня к устройству КСМ подключено 3 датчика, длина проводов до датчика от 40 до 60 метров (примерно). Использую кабель UTP 5E. Топология - звезда. Пробовал подключать до 15 датчиков, но длина проводов была не больше метра. Пока нет возможности попробовать большое кол-во датчиков на длинных проводах и с топологией звезда. Пока проблем с датчиками не было, еще у меня подключено к плате несколько аналоговых датчиков.
alexM
Сообщения: 2
Зарегистрирован: Пн май 18, 2015 3:21 pm

Re: Подключение KCM-B8 к MD

Сообщение alexM »

Подскажите, а как php скрипты передают данные в MD?
serge75
Сообщения: 12
Зарегистрирован: Пт окт 24, 2014 10:49 pm

Re: Подключение KCM-B8 к MD

Сообщение serge75 »

На машине, где установлен MD крутится сервер "hs4_server" вот он принимает данные от плат, анализирует от какой платы и какой порт изменил свое состояние, а затем пишет данные в БД МД для этого объекта. Пользователь не пишет никаких обработчиков данных, все делается автоматически. Единственное что нужно сделать, так это поставить автообновление для выключателя допустим каждую сек.1 или больше.
dimon_sw
Сообщения: 3
Зарегистрирован: Ср апр 29, 2015 9:16 am

Re: Подключение KCM-B8 к MD

Сообщение dimon_sw »

Вот я смотрю на свойства платы КСМ-В8 их мало, а в описании железа показан большой функционал этой платы. Вот собственно вопрос, класс в МД до конца не сделан или железо не поддерживает заявленное?
Спасибо
alexM
Сообщения: 2
Зарегистрирован: Пн май 18, 2015 3:21 pm

Re: Подключение KCM-B8 к MD

Сообщение alexM »

Хочу подключить к плате КСМ-В8 аналоговые датчики, есть интерес в подключении датчика расстояния hc-sr04, в дальнейшем хочу сделать плавное управление светом. Подскажите как это сделать в МД используя данную плату?
Ответить