Показать сообщение отдельно
Старый 22.04.2020, 10:05   #2
gcvdsv
Senior Member
 
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 23 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: Modbus TCP и адрес ведомого устройства

Цитата
Сообщение от sinkevich Посмотреть сообщение
Всем добрый день!

Согласно Wikipedia в спецификации для Modbus TCP в ADU существует адрес ведомого устройства.
В моей практике условно Modbus TCP соединение(ip:port) == 1 устройство опроса==1 адрес.
Кто-нибудь сталкивался с вариантом когда по одному TCP соединению опрашивал несколько ведомых устройств? Какие устройства позволяют это реализовать? На сколько популярен такой вариант опроса?
На сколько я понимаю спецификация протокола позволяет реализовать такую схему.
Это используется, когда например у вас есть несколько независимых 485 сетей и используете modbusTCP шлюз. (я использовал moxa, ICPdAS)
У шлюза к примеру 1 - ip adress
но на каждый выход RS485/232 назначаете свой порт, одному 502, другому 503.
Далее уже работают непосредственно адреса slave
Ничем по сути не отличается от обычной конфигурации. Как бонус, появляется мультимастер для 485, что очень полезно
Миниатюры
Нажмите на картинку для увеличения

Название:  Screenshot_9.png
Просмотров: 79
Размер:  6.1 Кбайт  
gcvdsv вне форума   Ответить с цитированием
Благодарность от: