1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

modbus tcp parallel data

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее

Модератор: Глоб.модераторы

Закрыто
Аватара пользователя

Автор темы
sanches
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 18 янв 2023, 07:29
Имя: вова
Страна: россия
город/регион: березники

modbus tcp parallel data

Сообщение sanches »

Здравствуйте! Есть недопонимание modbus:

Имеется устройство по modbus данные через IM2318LAN (502 порт, некий адрес с морды оборудования списан) берутся данные с WinCC, но иногда отваливается кратковоременно подключение (раз в 4-7 минут), есть предположение что только одному можно считывать, парарлельно работать не умеет по modbus отдавать данные либо IM2318LAN либо само устройство.

1) Можно паралельно цеплять IM231LAN ?
2) Как считывать правильно с двух серверов wcc данные modbus tcp ?

спасибо за помощь
01110011011010010110010101101101011001010110111001110011 :ext_book:
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

modbus tcp parallel data

Сообщение Jackson »

Доброго.
Красиво задан вопрос. Осталось догадаться, что же такое IM2318LAN - на весь гугл полторы ссылки
sanches писал(а): 16 окт 2024, 09:58 1) Можно паралельно цеплять IM231LAN ?
Если мы про сеть Ethernet, то там всё параллельно. И подключение и опрос.
01110011011010010110010101101101011001010110111001110011
А зачем так сложно? :)
По вопросам работы Форума можно обратиться по этим контактам.

SaNNy
освоился
освоился
Сообщения: 259
Зарегистрирован: 01 фев 2010, 10:37
Имя: Александр
Страна: Россия
город/регион: Брянск
Благодарил (а): 10 раз
Поблагодарили: 33 раза

modbus tcp parallel data

Сообщение SaNNy »

Если IM2318LAN - это конвертер modbus rtu в modbus tcp, то не удивительно, что параллельные опросы по modbus tcp могут положить устройство.
Если вам не нужен быстрый опрос, то разносите запросы modbus tcp по времени, чтобы не было одновременно запросов по modbus tcp от разных устройств.

I_m
не первый раз у нас
не первый раз у нас
Сообщения: 396
Зарегистрирован: 28 сен 2022, 15:26
Имя: Андрей
Благодарил (а): 12 раз
Поблагодарили: 54 раза

modbus tcp parallel data

Сообщение I_m »

SaNNy писал(а): 16 окт 2024, 12:44 то разносите запросы modbus tcp по времени, чтобы не было одновременно запросов по modbus tcp от разных устройств.
В общем случае это из области фантастики.
SaNNy писал(а): 16 окт 2024, 12:44 то не удивительно, что параллельные опросы по modbus tcp могут положить устройство.
А по мне так удивительно. Вот только IM2318LAN не является конвертером RTU/TCP. Судя по всему.
Аватара пользователя

Автор темы
sanches
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 18 янв 2023, 07:29
Имя: вова
Страна: россия
город/регион: березники

modbus tcp parallel data

Сообщение sanches »

мои виды решения задачи :
1) разносить по времени, что неочень удобно в виду специфики ПО.
2) ставить станцию опроса modbus & раздавать по OPC на сервера и тп (потребителей цифр), самый удобный вариант (даже идея возникла, raspberyPi+modTCPDriver на дин рейку)

Отправлено спустя 3 минуты 57 секунд:
modbus если паралельно зацепить два устройства IM2318LAN, и по разным IP адресам (те IM2318LAN) опрашивать в одно и то же время, думаю будет тоже самое, ошибка коннекта ?
01110011011010010110010101101101011001010110111001110011 :ext_book:

I_m
не первый раз у нас
не первый раз у нас
Сообщения: 396
Зарегистрирован: 28 сен 2022, 15:26
Имя: Андрей
Благодарил (а): 12 раз
Поблагодарили: 54 раза

modbus tcp parallel data

Сообщение I_m »

sanches писал(а): 17 окт 2024, 07:13 modbus если паралельно зацепить два устройства IM2318LAN, и по разным IP адресам (те IM2318LAN) опрашивать в одно и то же время, думаю будет тоже самое, ошибка коннекта ?
Если они в одну и ту же RTU (485) сеть смотреть будут, то вообще ничего работать не будет.

Я лично вообще ничего не понял - что там у Вас куда подключено и кто кого и откуда опрашивает. Схемку хотя бы нарисуйте, а то какие-то тайны мадридского двора. К тому же, судя по описанию этот самый IM2318LAN является преобразователем 485-го в Ethernet. Т.ч. откуда вдруг modbus tcp появился - непонятно.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

modbus tcp parallel data

Сообщение Jackson »

SaNNy писал(а): 16 окт 2024, 12:44 Если IM2318LAN - это конвертер modbus rtu в modbus tcp, то не удивительно, что параллельные опросы по modbus tcp могут положить устройство.
Смотря как часто его запросами долбить. Моксу МВ3170 мне положить не удалось ещё.
Возможно он просто затыкается потому что запросов перебор, буфер слабый. или не затыкается а просто отдаёт ответы так как может (с другой-то стороны у него медленный RS-485) и это не устраивает модбас-клиента на ТСР, слишком маленькие таймауты.

Отправлено спустя 2 минуты 12 секунд:
I_m писал(а): 17 окт 2024, 07:41 тому же, судя по описанию этот самый IM2318LAN является преобразователем 485-го в Ethernet
Кстати да, нигде не сказано что он шлюз - просто преобразователь. Там и не ModBUS-TCP на стороне езернета может быть, а обычный RTU, или RTU-over-TCP.

Отправлено спустя 10 минут 52 секунды:
И ещё кстати, объясните мне логику названия этой темы. Мы вроде в России живём, по-русски говорим.
По вопросам работы Форума можно обратиться по этим контактам.
Закрыто

Вернуться в «Интерфейсы, протоколы, связь»