Имя: Пароль:
IT
Админ
Ethernet Реле, как настроить
,
0 AneJIbcuH
 
17.05.23
09:00
Добрый день! Никто не имел дело с подобными железками?
https://www.ozon.ru/product/2x-lan-ethernet-rj45-tcpip-web-plata-distantsionnogo-upravleniya-s-4-kanalnym-releynym-672087757/?asb=n%252F6WaYJGe1nsu7%252FhyFOipogNz0vDER2WR23DJfZV8cs%253D&asb2=uFFKIYT8Vl90EI_QFFMxxn6dX6Hy4fyF5cStX-5XBIlCd4Jo6hpPwcviwGvpDoOl&avtc=1&avte=2&avts=1684300020&keywords=ethernet+реле&sh=8tmZLUGbLw

Есть она на руках, а как зацепиться к ней, ума не приложу. Описания хоть какого-то нигде нет.
Задача - через 1С надо будет задействовать реле.
24 Garykom
 
гуру
17.05.23
12:03
чтобы из 1С управлять в итоге тупо определить какие url дергать для релюх
и банально Новый HTTPЗапрос
25 shuhard
 
17.05.23
12:06
(19) конечно есть
26 АгентБезопасной Нацио
 
17.05.23
12:13
(25) почитай даташит на W5500
27 shuhard
 
17.05.23
12:16
(26) см. (12)
28 NorthWind
 
17.05.23
12:16
https://dzen.ru/a/X9ZXMpSA7HjcfI5X

пишут занятную штуку, а именно что он скидывает IP на 192.168.1.4 при выключении питания
29 NorthWind
 
17.05.23
12:17
30 NorthWind
 
17.05.23
12:17
веб-морда есть
31 АгентБезопасной Нацио
 
17.05.23
12:21
(27) "дядя петя", ты дурак? посмотри, там даже картинки в даташите есть....
32 Garykom
 
гуру
17.05.23
12:22
(22) http://192.168.1.4/30000

однако "30000" это не номер порта (он дефолтный 80) а пароль!
33 АгентБезопасной Нацио
 
17.05.23
12:24
(32) угу. Ну я ж подчеркнул, что только процитировал китайцев...
34 Garykom
 
гуру
17.05.23
12:27
(33) ага

все же интересно веб-сервер на самом чипе w5500 или все же на stm32?
35 shuhard
 
17.05.23
12:28
(31) не ипи мозг, мне в архитектуре решения всё понятно
36 NorthWind
 
17.05.23
12:29
(34) мне почему-то думается, что на другом контроллере общего назначения. Не на W5500.
37 shuhard
 
17.05.23
12:39
(36) https://github.com/Wiznet/ioLibrary_Driver
...
Internet :
DHCP client
DNS client
FTP client
FTP server
SNMP agent/trap
SNTP client
TFTP client
HTTP server
MQTT Client
Others will be added.
38 shuhard
 
17.05.23
12:50
(34)
(36)
на микроконтроллере конечно
топик про готовую сборку
39 AneJIbcuH
 
17.05.23
12:54
(22) Находил такой адрес. Но не коннектит.
Если я подключаю напрямую в Ethernet порт компа, то параметры адаптера надо занести?
Типа IP 192.168.1.2
Маска 255.255.255.0
Шлюз 192.168.1.1

и коннектить 192.168.1.4

Вообщем пока так не вышло
41 shuhard
 
17.05.23
13:01
(39) сброс на таких платах обычно перемычками - выполнен ?
индикаторы есть на NIC или плате ? Если есть, то коротнуть и подождать

коннектить 192.168.1.4 - просканируй весь диапазон, не факт, что 1.4
42 AneJIbcuH
 
17.05.23
13:03
(41) Да, там перемычка только. Перетыкал её.
43 shuhard
 
17.05.23
13:04
(42) в статье (28) 5100 контроллер, не 5500
так что нужно сканировать всю подсеть
44 PLUT
 
17.05.23
13:04
(42) в качестве бреда, зайди на DHCP-сервер, посмотри там айпи этой железяки (в домашней сетке обычно это роутер и список устройств можно глянуть)
45 shuhard
 
17.05.23
13:05
(44) угу или net stat
46 AneJIbcuH
 
17.05.23
13:06
(44) Роутер не видит его. Или роутер перенастроить на подсеть 192.168.1
47 shuhard
 
17.05.23
13:07
(46) nmap-а в доме нет ?
солярвинд скачай
48 shuhard
 
17.05.23
13:08
(42) микроконтролер какой распаян - на картинке кроме корпусировки и ни хрен не видно
49 shuhard
 
17.05.23
13:09
(48) + маркировку платы выложи, искать в Китае noname на 5500 можно долго
50 AneJIbcuH
 
17.05.23
13:16
Видит адрес 192.168.3.102

Натыкал на плату с таким адресом, там было написано, что режим по умолчанию UDP.
Веб интерфейсов никаких не открывает
51 Garykom
 
гуру
17.05.23
13:16
(37) Подскажи ты хотя бы этот код заглядывал?

Если бы заглянул (конечно если шаришь на C) то увидел бы очень прикольную штуку

Что что по сути это код для работы с wiznet чипом (w5100, w5200 и т.д.) по SPI
Который запускается на чем то внешнем с шиной SPI (atmega, stm32 и т.д.)

И да там есть код простейшего http сервера на C

Короче почитай уже (3)
Там все написано в комментариях

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

Если кратко, то оно работает так: По SPI осуществляется доступ к «регистрам». Некоторые регистры влияют на весь чип, типа ifconfig, можно установить IP адрес и т.д. Отдельная группа регистров управляет «сокетами». Таких групп — 8 штук, т.к. чип поддерживает всего 8 сокетов (W5100 — всего 4 сокета). Каждому сокету можно делать open/close/listen. Также есть «буфера» — у каждого сокета RX и TX, обычно по 2Кб. В буферах лежат «чистые» пользовательские данные для пересылки по сокетам."
52 Garykom
 
гуру
17.05.23
13:17
(50) http://192.168.3.102
пробовал в браузере?

и просканируй порты
53 Garykom
 
гуру
17.05.23
13:18
(52)+ Возможно надо именно сброс сделать или включить http-сервер сначала как то
Сброс надо держать пока не замигает светодиод
54 shuhard
 
17.05.23
13:19
(51) да, это код под микроконтроллеры
55 shuhard
 
17.05.23
13:19
(54) см. (38)
56 AneJIbcuH
 
17.05.23
13:19
(52) Пробовал конечно.
57 Garykom
 
гуру
17.05.23
13:19
(54) так вопрос где там в чипе W5500 http-сервер?
58 shuhard
 
17.05.23
13:20
(50)[Натыкал на плату с таким адресом, там было написано, что режим по умолчанию UDP.]
кто на ком стоял ?
59 Garykom
 
гуру
17.05.23
13:21
(55) успешно переобулся на ходу

готовая сборка ты ссылки не давал, только на сам wiznet чип ))
60 AneJIbcuH
 
17.05.23
13:22
61 Garykom
 
гуру
17.05.23
13:23
(60) еще прикольней

The gateway parameter:192.168.18.1 Subnet mask:255.255.255.0 Physical address:bc.5f.f6.00.74.32 The IP address of the machine:192.168.3.102 The port number of the machine:5000 The IP address of the target:192.168.3.100 The port number of the destination:4001 Working mode:The pattern of UDP
62 Garykom
 
гуру
17.05.23
13:24
63 Garykom
 
гуру
17.05.23
13:24
64 Garykom
 
гуру
17.05.23
13:26
"Да, все W5xxxx самостоятельно отвечают на ICMP ping. После RESET-а там прописывается адрес 192.168.0.1, так что надо быстро-быстро его поменять."
65 shuhard
 
17.05.23
13:27
(59) блеать, ты отличие контроллера, например SCSI от данных на винте, например порнуха понимаешь ?
66 AneJIbcuH
 
17.05.23
13:30
(62) https://i.imgur.com/8iKDIpR.png
и mac совпадает
67 AneJIbcuH
 
17.05.23
13:34
(63) у браузера ноль эмоций. Как порты просканировать?
68 shuhard
 
17.05.23
13:36
(67) [Как порты просканировать?]
так у тебя на картинке сканер и есть IP
69 Garykom
 
гуру
17.05.23
13:37
(66) https://www.cafago.com/ru/p-e11787b.html

(67) походу там udp по умолчанию
70 shuhard
 
17.05.23
13:40
(69) +1
The IP address of the machine:192.168.3.102
The port number of the machine:5000
The IP address of the target:192.168.3.100
The port number of the destination:4001
Working mode:The pattern of UDP
71 shuhard
 
17.05.23
13:41
(70) +1
Введение продукта: Этот продукт используется для управления открыванием и закрытием реле через сеть. Поддержка трех режимов: UDP mode,TCP client mode,TCP host mode. Чип W5500 используется для стабильных и быстрых сетевых пакетов.
Функциональные параметры: входное напряжение диапазон питания: 12 В ~ 24 В
Уровень управления входом: 5 В; Реле Выдерживает напряжение: 10A/250VAC 10A/30VDC
4-полосный релейный выход, 4-полосный светодиодный светильник, 4-полосный релейный статус.
Светильник соответствующего светодиода указывает на закрытие соответствующего реле.
1 -- 4 реле
Слева направо, обычно закрытый конец, общий конец, часто начинается.
Высокий и низкий уровень входного управления может контролировать закрытие реле.
Приоритет высокого и низкого уровня входного контроля выше, чем у сетевого управления.
Конфигурация сети
Подключите локальный компьютер к хост-компьютеру в том же состоянии шлюза.
В соответствии с ip-адресом, шлюзом и т. д.
Через помощник по отладке сети или другую конфигурацию верхнего компьютерного программного обеспечения адреса можно использовать. Этот продукт работает в режиме UDP по умолчанию.
Спецификация 4-полосного сетевого релейного протокола связи
Исходная Конфигурация сети
Параметр шлюза: 192.168.18.1
Маска подсети: 255.255.255.0
Физический адрес: bc.5f.f6.00.74.32
IP адрес машины: 192.168.3.102
Номер порта машины: 5000
IP адрес цели: 192.168.3.100
Номер порта назначения: 4001
Режим работы: шаблон UDP
Содержание протокола связи
Как отправка, так и получение являются двухбитными шестигранными счетами
72 shuhard
 
17.05.23
13:45
(0) ТС - ну что там реле телнетом щёлкается ?
73 Djelf
 
17.05.23
13:50
На сайте тулза есть https://www.wiznet.io/product-item/w5500s2e-s1/
В ней кнопка поиска есть https://gyazo.com/91f5028f6502e646ecca2c2ae4c6af00
Вроде должна подойти...
А внизу по ссылки вские манули.
74 AneJIbcuH
 
17.05.23
13:51
(72) буду пробовать чуть позже
75 Garykom
 
гуру
17.05.23
13:52
(73) ага походу конфиг тулза WIZS2E ConfigTool V1.0.1.4 (exe file only)
и Terminal с SocketTest
76 shuhard
 
17.05.23
13:53
(73) классная штука, спасибки
77 shuhard
 
17.05.23
13:57
от души оттянулся, всем спасибо
но пора и ERP заняться =)
78 AneJIbcuH
 
17.05.23
13:59
(73) благодарю, надо попробовать
79 Djelf
 
17.05.23
14:13
Не факт что подойдет... смущают буковки "S2E".
Но возможно железка может цеплять адрес по dhcp, или именно этого и хочет.
Т.е. в домашних условиях ткнуть ее в роутер и посмотреть что он в логах или еще где скажет.
Ну а если роутера нет, можно на комп dhcp поставить, найди простенький dhcp сервер не сложно.
80 shuhard
 
17.05.23
14:32
(79) погодь, ТС знает IP, ему скан уже не нужен
нужно отправить команду
81 AneJIbcuH
 
17.05.23
14:42
(80) осталось понять как команду отправить )
82 Djelf
 
17.05.23
14:42
(80) Сори. Не заметил.
83 Djelf
 
17.05.23
14:45
(81) телнет на адрес что выдает?
84 Djelf
 
17.05.23
14:46
Стоит еще открытые порты еще проверить nmap`ом. Для уточнения картины.
85 АгентБезопасной Нацио
 
17.05.23
14:54
(81) до веб-морды достучался?
86 shuhard
 
17.05.23
14:54
(81)Как отправка, так и получение являются двухбитными шестигранными счетами
87 АгентБезопасной Нацио
 
17.05.23
14:56
(86) это китайцы так шестнадцатиричные числа обозвали, чтоль?
88 shuhard
 
17.05.23
15:10
(87) сохранена авторская нотация (с)
89 uno-group
 
17.05.23
16:08
Тык ты до него хоть как то достучался? Была у меня w5500 как то проблема, китайцы вместо 10 Ом регистра впаяли 100 Ом. Как результат подключаешь к одному роутеру все работает. К другому не фига. Напрямую к компу коротким шнурком видит. Пришлось перепаивать резистор.
Слава богу у меня их штук 5 в работе на тот момент было и первых 3 запустил с пол пинка. Светодиодики, что на плате, что на роутере при этом мигают, что все оборудование работает как положено, а видать уровня сигнала не всегда хватало.
90 shuhard
 
17.05.23
16:09
(89) см (66)
91 AneJIbcuH
 
17.05.23
18:59
(89) Нет, не достучался. Ничего не подходит и не видит
92 AneJIbcuH
 
17.05.23
19:12
(83) Подключение к 192.168.3.102...Не удалось открыть подключение к этому узлу, на порт 4001: Сбой подключения
93 NorthWind
 
17.05.23
19:19
(92) ну если это и вправду UDP, то телнетом не подключиться, конечно. Телнет умеет только к TCP портам, насколько я понимаю.
94 NorthWind
 
17.05.23
19:19
а утила из (73) тоже никак не помогла?
95 AneJIbcuH
 
17.05.23
19:20
(94) Утилита ничего не находит
96 NorthWind
 
17.05.23
19:21
а если просканировать все порты на адресе 192.168.3.102, других открытых нет? И просканировать в диапазоне именно TCP.
97 NorthWind
 
17.05.23
19:25
любым простейшим сканером портов, например вот этим https://www.advanced-port-scanner.com/ru/
98 NorthWind
 
17.05.23
19:31
еще можно взять BinaryPlant ARP monitor и посмотреть поточнее, какие IP-адреса там доступны. Что-то много противоречивой инфы. Но тут лучше к компу с запущенным монитором подтыкать железку напрямую (без свитча).
99 AneJIbcuH
 
17.05.23
20:15
(98) https://i.imgur.com/O6xH5BU.png
с портами как-то сложно. То видит хоть как-то 5000, то ничего нет
100 Garykom
 
гуру
17.05.23
21:43
(99) значит все же 5000 порт и только udp
101 Garykom
 
гуру
17.05.23
21:44
через SocketTest попробуй по 2 байта посылать
и смотреть что будет
102 AneJIbcuH
 
17.05.23
21:53
(101) Пробовал, ошибок не выдает, но и реле не щёлкает
103 NorthWind
 
17.05.23
21:55
что-то тут не то. Не может быть все настолько сложно, что оставили только UDP, да еще и без документации. На маркетплейсах это бы шли сплошные возвраты, ибо из ста человек есть максимум один, кто захочет сношать этим голову. Чего-то мы не видим прямо под носом.
104 NorthWind
 
17.05.23
21:56
должен быть где-то TCP + HTTP, не может не быть
105 Грю
 
17.05.23
22:29
(0) Очень похоже на то реле, которое я подключал к фотоаппарату, только я брал с подключением через USB.
Как проще и без лишних трат сделать устройство, нажимающее кнопку по положению предмета?

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

Вот примерно такое, только на 4 канала, попробуй, это гораздо проще чем по сети: https://www.amazon.com/dp/B0B538N95Q
106 Грю
 
17.05.23
22:40
Что касается твоего, то нужно скачать приложение от него для ПК или Андроида, и через него настроить порт, IP-адрес, и прочие настройки.
107 AneJIbcuH
 
18.05.23
05:14
(105) Заказали подороже, но думаю без проблемное с нормальным мануалом: https://plcontroller.ru/product/ethernet-rele-na-1-relejnyj-kanal-rodos-8/
А тут уже принципиально хотелось бы разобраться.
108 AneJIbcuH
 
18.05.23
05:16
(106) Как я понял, настройки могут программироваться (как в Arduino) через SPI интерфейс, но нужна usb приблуда и куда-то её подцепить к плате (в ардуино ножки есть, а тут нет)
109 AneJIbcuH
 
18.05.23
06:44
Прислали такую штуку: http://joxi.ru/8AnbLYGcKvN7XA
Ничего существенного. Возможно подтверждается что работает по умолчанию через UDP
В сухом остатке, сканер IP видит устройство 192.168.3.102  Порт 5000
Отправлять команду через UDP надо, а как, не понимаю. Например, пробую так:
http://joxi.ru/L21GnqviDowgJr
Но, ничего не происходит
110 DGorgoN
 
18.05.23
08:10
(109) Ну вот и смысл парится когда вполне себе можно пару модулей купить, соединить как надо и будет работать как тебе надо.
111 АгентБезопасной Нацио
 
18.05.23
08:53
(108) Насколько вижу, там между корпусами ряд отверстий, 4 штуки. Вот и глянь, скорее всего это spi и есть - можешь к нему хоть пого-пинами, хоть гребенку впаять
112 uno-group
 
18.05.23
09:18
Очень похоже на Sonoff 4-канальное Wi-Fi реле модуль 5В - 32В (micro USB + клеммы) сухие контакты Ewelink
Только с обычным сетевым интерфейсом. Оно вообще не реагирует на прямые запросы к себе ломиться на сервак ихний и управляется через их приложение.
113 uno-group
 
18.05.23
09:21
(107) боюсь что это такая же фигня заточенная на их приложение. Почему не взять Ардуину и релюхи и собрать что надо.
114 uno-group
 
18.05.23
09:24
Глянь на роутере ломиться оно во внешний мир или нет. Если ломиться скорее всего оно заточено на их приложение и работу через их сервер.
115 NorthWind
 
18.05.23
09:28
(113) непохоже. Там дальше внизу страницы идет описание. Приведены различные скрипты для управления и скрины браузера. Взаимодействие с железкой происходит на адрес 172.16.0.150, что, вообще говоря, локалка. То бишь никакого внешнего сервера там нет.
116 shuhard
 
18.05.23
09:35
(109) всё так сделано :
Физический адрес: bc.5f.f6.00.74.32
IP адрес машины: 192.168.3.102
Номер порта машины: 5000
IP адрес цели: 192.168.3.100
Номер порта назначения: 4001
Режим работы: шаблон UDP

Статусы исполнительных механизмов читаются ?
Ошибок нет ?
117 АгентБезопасной Нацио
 
18.05.23
09:37
(112) "похоже", мля... ну что можно придумать кроме phy+контроллер+реле? вот потому они и похожи.
и нахрена дуйня, если есть готовая плата, и интерфейс для програмирования?
118 AneJIbcuH
 
18.05.23
09:38
(116) IP адрес цели - что это?
119 shuhard
 
18.05.23
09:41
(118) х.з. - ты же решил разбираться
120 АгентБезопасной Нацио
 
18.05.23
09:52
(118) мало ты по алиэкспрессу ходил...
121 uno-group
 
18.05.23
10:12
(117) Это же элементарно Ватсон. Подключить голосовое управление алису или гугл асистент, а из 1с воспроизводить нужные звуковые файлы. ;)
122 shuhard
 
18.05.23
10:22
(117) реле без ИИ - как НГ без ёлочки =)
123 Garykom
 
гуру
18.05.23
11:26
(109) "Both send and receive are 2-bit hexadecimal counts"
двухбитные - 00, 01, 10, 11 но в 16-ричном это 0, 1, 2, 3

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