Ethernet Shield: параллельная работа с 2 портами, задание IP через Web интерфейс

Нет ответов
SmartRnd
Offline
Зарегистрирован: 13.09.2016

Мне требуется реализовать модуль, который получает команды по Ethernet и выдает их по RS485, получив ответ по RS485, передает его обратно по Ethernet. Передача данных будет производиться по какому-то порту. Например, 23. Кроме этого модуль должен иметь возможность настройки параметров (Ip, шлюз, DNS, маска подсети) через Web интерфейс.

В связи с этим есть вопросы:

1)Можно ли организовать одновременную работу шилда с 2 портами (23 - telnet для работы, 80 - web инетрфейс настройки) в качестве сервера?

2)Как задать IP адрес при загрузке Ардуино? Во всех примерах IP задается в коде жестко, а нужна его загрузка из EEPROM

IPAddress ip(192, 168, 1, 177);

3)В некоторых топиках увидел информацию о зависании Шилда 5100. Если есть ли еще какие-нибудь известные проблемы, которые возникают постоянно?