Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: TCP/ Modbus
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel
SasaVitebsk
Реализовал в приборе TCP и UDP Modbus на приборе. Через LwIP.
Вроде как всё работает.
Интересует вопрос подключения нескольких клиентов к одному прибору. На сегодняшний момент я в OPC сервере формирую заголовок пакета случайным образом, а прибор в пакете ответа копирует заголовок.
Ну и OPC сервер берёт ответ лишь на свой запрос.
Где бы почитать про несколько подключений?
Кто реализовывал или читал где-то, киньте ссылку ...
SSerge
Каждый клиент устанавливает своё TCP соединение, все они работают независимо, предоставляя двунаправленный канал для передачи данных.
Нужно просто уметь их поддерживать (LwIP умеет) и обрабатывать.
Откуда пришёл запрос, туда и отправляется ответ.

Почитать о реализации:
http://modbus.org/docs/Modbus_Messaging_Im...Guide_V1_0b.pdf
и вообще http://modbus.org/specs.php


SasaVitebsk
Спасибо.
В принципе я уже понял. rolleyes.gif Уже вижу реализацию, и, думаю, смогу реализовать несколько соединений.
По-сути вопрос в объёме памяти только. Для TCP/ Modbus там можно распланировать.
У меня ещё параллельно HTTP сервер. Там по-сложнее ... rolleyes.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.