[Железо] 2/4/16 канальные реле Hi-link

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

Модератор: immortal

Ответить
stellhawk
Сообщения: 268
Зарегистрирован: Чт ноя 08, 2018 5:51 am

[Железо] 2/4/16 канальные реле Hi-link

Сообщение stellhawk »

HLK-SW2 HLK-SW04 HLK-SW16
http://www.hlktech.net/product.php?Cate ... sw&x=0&y=0
на сайт производителя толком ничего нет. поэтому вот ссылки на описание и программу управления
http://www.alselectro.com/16ch-relay-b0 ... ilink.html
http://www.alselectro.com/files/HLK-SW16_V1.5.zip

Версии на 2 и 4 реле имеют на борту не фиксируемые кнопки для смены состояния реле. 16 портовая версия не имеет.

Железки основаны на преобразователи интерфейсов HLK-RM04. по нему есть обзоры на русском в интернете.
на вкладке /p2p.asp можно найти данные для подключения собственной программой
на вкладке /Serial2Net.asp настраивается режим client,server и указывается порт.
по сути на этот порт идет передача всего того что попадает в serial порт самого реле.

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

изучив что идет с программы на железку и почитав гитхаб по запросу HLK-SW16
можно найти как формируется протокол например тут: https://github.com/rambkk/HLK-SW16
Что же у нас на порту:
2 байта команда
16 байт ключ команды
2 байта контрольная сумма.(но не факт что она проверяется)
1. каждую секунду идут сообщения с меткой времени
SPOILERSPOILER_SHOW
CC 1F 13 0B 1B 00 2B 11 03 00 00 00 00 00 00 00 00 00 97 DD
CC 1F 13 0B 1B 00 2B 12 03 00 00 00 00 00 00 00 00 00 98 DD
CC 1F 13 0B 1B 00 2B 13 03 00 00 00 00 00 00 00 00 00 99 DD
CC 1F 13 0B 1B 00 2B 14 03 00 00 00 00 00 00 00 00 00 9A DD
CC 1F 13 0B 1B 00 2B 15 03 00 00 00 00 00 00 00 00 00 9B DD
CC 1F 13 0B 1B 00 2B 16 03 00 00 00 00 00 00 00 00 00 9C DD
CC 1F 13 0B 1B 00 2B 17 03 00 00 00 00 00 00 00 00 00 9D DD
CC 1F 13 0B 1B 00 2B 18 03 00 00 00 00 00 00 00 00 00 9E DD
CC 1F 13 0B 1B 00 2B 19 03 00 00 00 00 00 00 00 00 00 9F DD
CC 1F 13 0B 1B 00 2B 1A 03 00 00 00 00 00 00 00 00 00 A0 DD
CC 1F 13 0B 1B 00 2B 1B 03 00 00 00 00 00 00 00 00 00 A1 DD
CC 1F 13 0B 1B 00 2B 1C 03 00 00 00 00 00 00 00 00 00 A2 DD
CC 1F 13 0B 1B 00 2B 1C 03 00 00 00 00 00 00 00 00 00 A2 DD
по мне так они вообще зря засоряют эфир.

2. Ответ на нормальные команды возвращает состояние реле
CC 0C 02 02 01 02 02 02 02 02 02 02 02 02 02 02 02 02 29 DD -текущий статус
начиная с третьего числа 02 - выключен 01 включен.
единственное что у двухрелейной модели оказались задействованны номер 0 и 2. почему-то 1 пропущен.

3. Запрос состояния:
aa 1e 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 bb

4. RelayOn/off
aa 0f 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 bb
3 байт номер порта
4 байт 01 - вкл 02 выкл

aa 0a 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 bb -all on
aa 0b 02 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 bb -all off
stellhawk
Сообщения: 268
Зарегистрирован: Чт ноя 08, 2018 5:51 am

Re: [Железо] 2/4/16 канальные реле Hi-link

Сообщение stellhawk »

на сайте производителя есть железка которая прям просится в руки
HLK-DIO16
http://www.hlktech.net/product_detail.php?ProId=83
но смущает производитель для моделей sw пишет что она подходит для вторичной разработки
а для этой что не подходит. запросил на али маны по ней - может получится по ним понять. насколько она адекватна
Аватара пользователя
Nail
Сообщения: 377
Зарегистрирован: Пн мар 05, 2018 7:09 am
Откуда: Самара

Re: [Железо] 2/4/16 канальные реле Hi-link

Сообщение Nail »

Вложения
Screenshot_7.jpg
Screenshot_7.jpg (78.17 КБ) 3353 просмотра
Mini AMD A6 1450 Quad-core.Ubuntu Server 18.04 (64-bit). MegaD. Zigbee2mqtt+SLS DIN Mini. Broadlink.
stellhawk
Сообщения: 268
Зарегистрирован: Чт ноя 08, 2018 5:51 am

Re: [Железо] 2/4/16 канальные реле Hi-link

Сообщение stellhawk »

Nail писал(а): Чт ноя 28, 2019 8:25 pm https://ru.aliexpress.com/item/32965745 ... nvkhx&mp=1
а это интереснее наверно?
а вы читали что я написал? во втором посте как раз про эту железку.
получил от производителя мануалы,в теории она крутая - заказал посмотрим насколько она адекватная.
Nail писал(а): Чт ноя 28, 2019 8:25 pm https://ru.aliexpress.com/item/33038197 ... 620385eecf
вроде поддержка русского языка
https://www.youtube.com/channel/UCTHZ5i ... Eaw/videos
Эта железка называется Kincony. Про неё есть отдельная тема. и еще и модуль. и русского там нет. да и может быть, там нет веб интерфейса ка класса. А еще с сотоварищем мы пытаем китайца чтобы он доработал прошивку.
Эта тема же не называется выбираем сетевое реле. это тема про конкретную линейку реле Hi-kink. чтобы следующий человек который будет тут или в яндексе искать инфу по данной железке нашел эту тему и принял решение
Ответить