Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Устройство получает запросы по modbus tcp. В зависимости от адреса устройства (device id) перенаправляет запрос в 1-ый или 2-ой rs-485 порт по протоколу modbus rtu, дожидается ответа и возвращает его по modbus tcp. Также каждый из RS-485 портов может выступать как modbus master, принимать запросы по протоколу Modbus RTU  и перенаправлять запрос по Modbus TCP по заданноу в настройках IP адресу заданному номеру устройства(device ID), получать ответ и возвращать в тот-же RS-485 порт по протоколу Modbus RTU.  Есть веб-интерфейс позволяющий настроить параметры работы устройства. Для записи лога, хранения файла настроек, обновления ПО есть microSD кардридер. Процессор - TI серии LuminaryMicro с ethernet на борту. Используется ОС FreeRTOS, FATfs библиотека для чтения/записи на microSD, lwIP для работы с сетью.