Страница 1 из 1

Отваливается MODBUS TCP slave W5500

Добавлено: 13 фев 2019, 21:26
int2246
Доброго времени суток.

Имеется ардуино nano к которой подсоединен W5500. На ардуино поднят modbus TCP slave который передает данные на OPC сервер.

Проблема заключается в том, что при пропадании линка на W5500 хоть на 1 секунду отваливается modbus TCP slave 502 порт, причем только он.

Пробовал поднимать веб сервер и modbus TCP slave также запустил пинг. Переткнул кабель пинг появился 80 порт тоже, а 502 порт не поднялся.

Также modbus TCP slave отваливается при долгом отсутствии опроса modbus TCP slave (час-два).

Писал автору неоднократно по этому вопросу, отправлял плату W5500. Ответа не получил.

Кто сталкивался с такой проблемой? И как ее решить? если это возможно.

Отваливается MODBUS TCP slave W5500

Добавлено: 13 фев 2019, 22:09
rw6cm
[ref]int2246[/ref],
кто то писал библиотеку свежую надо поставить.

Отваливается MODBUS TCP slave W5500

Добавлено: 13 фев 2019, 23:05
int2246
библиотека стоит ethernet2 версия 1.0.4 новей не нашел.

Отваливается MODBUS TCP slave W5500

Добавлено: 14 фев 2019, 00:56
rw6cm
int2246 писал(а): 13 фев 2019, 23:05версия 1.0.4 новей не нашел.
Есть версия 2.0.0
[spoiler]
2019_02_14_00_51_06_Менеджер_библиотек.png
[/spoiler]
она даже в FLProg запечатанная лежит
FLProg_4.2.4\ideV2\portable\staging\libraries\Ethernet-2.0.0.zip

Отваливается MODBUS TCP slave W5500

Добавлено: 17 фев 2019, 23:07
int2246
rw6cm писал(а): 14 фев 2019, 00:56 .

Есть версия 2.0.0
эта версия библиотеки ethernet.h используется для W5100? а для W5500 используется ethernet2.h

Отваливается MODBUS TCP slave W5500

Добавлено: 18 фев 2019, 01:40
rw6cm
int2246 писал(а): 17 фев 2019, 23:07эта версия библиотеки ethernet.h используется для W5100? а для W5500 используется ethernet2.h
Почитать или хотя бы заглянуть в библиотеку трудно?

Отваливается MODBUS TCP slave W5500

Добавлено: 02 мар 2019, 09:32
int2246
Дошли наконец руки протестировать библиотеку ethernet.h 2.0. Если честно не ожидал что библиотека ethernet.h теперь поддерживает W5500. Но проблемы с modbus TCP slave так и не решились, да теперь при отключении линка на пару секунд прощает, а во со стабильностью все также как и со старой библиотекой ethernet.h работает максимум дня 3 и отваливается modbus TCP slave.

P.S. Сделал для себя вывод что modbus TCP slave на ардуино в FLPog это неработоспособная схема. Так что буду работать через MQTT тестировал неделю вообще не каких проблем.