Ayan
December 13, 2024, 6:10am
1
Добрый день!
Мне удалось провести опрос устройства по RS485 (Modbus RTU). Работает и по Ethernet Modbus TCP, однако не на прямую, а через промежуточный коммутатор (шлюз) (управляемый).
Можно ли сделать опрос по TCP/IP через контроллер напрямую подключившись к Ethernet другого устройства?
Если имеется ввиду соединить как на моей фотке то надо:
На контроллере установить на интерфейс к которому подключен модуль IP адрес, допустим 192.168.1.1, маску подсети 255.255.255.0.
на устройстве установить IP адрес 192.168.1.2, маску подсети 255.255.255.0.
соединить согласно рисунку.
Да, конечно можно.
При условии что устройство поддерживает MDI на своем порту. Если не поддерживает - то использовать свич между ними.
Да, скорее всего этому sotec-у кросс-кабель нужен
Bringer
December 13, 2024, 9:11am
8
Подскажите, есть ли дополнительные вопросы?
Ayan
December 13, 2024, 9:27am
9
Что такое MDI? Я так и подключил, как на рисунке выше. Не помогло
Ayan:
Что такое MDI
Medium Dependent Interface (с англ. — «интерфейс, зависящий от передающей среды») или MDI — порт Ethernet абонентского устройства (например, сетевых карт ПК). Позволяет таким устройствам, как сетевые концентраторы или коммутаторы подключаться к другим концентраторам без использования кроссоверного кабеля или нуль-модема, которые выполняют перекрестное соединение сигналов приема и передачи. MDI немного отличается подключением контактов от своей вариации MDIX. Контакты 1 и 2 используются для переда...
Это относится к базе работы с Ethernet.
Ayan
December 13, 2024, 9:51am
11
Круто. Переобжали кабель, сделали его кроссоверным, все равно опрос не работает. ((((
TonyH
December 13, 2024, 10:36am
13
вам надо навесить IP адреса из другой сети на интерфейс WB к которому подключен модуль и на сам модуль, напрмер 192.168.23.3 и 192.168.23.4
Ayan
December 13, 2024, 11:15am
14
Это помогло, слава богу. Спасибо!