Здравствуйте! Есть недопонимание modbus:
Имеется устройство по modbus данные через IM2318LAN (502 порт, некий адрес с морды оборудования списан) берутся данные с WinCC, но иногда отваливается кратковоременно подключение (раз в 4-7 минут), есть предположение что только одному можно считывать, парарлельно работать не умеет по modbus отдавать данные либо IM2318LAN либо само устройство.
1) Можно паралельно цеплять IM231LAN ?
2) Как считывать правильно с двух серверов wcc данные modbus tcp ?
спасибо за помощь
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
modbus tcp parallel data
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 11
- Зарегистрирован: 18 янв 2023, 07:29
- Имя: вова
- Страна: россия
- город/регион: березники
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
modbus tcp parallel data
Доброго.
Красиво задан вопрос. Осталось догадаться, что же такое IM2318LAN - на весь гугл полторы ссылки
Красиво задан вопрос. Осталось догадаться, что же такое IM2318LAN - на весь гугл полторы ссылки
Если мы про сеть Ethernet, то там всё параллельно. И подключение и опрос.
А зачем так сложно? :)01110011011010010110010101101101011001010110111001110011
По вопросам работы Форума можно обратиться по этим контактам.
-
- освоился
- Сообщения: 259
- Зарегистрирован: 01 фев 2010, 10:37
- Имя: Александр
- Страна: Россия
- город/регион: Брянск
- Благодарил (а): 10 раз
- Поблагодарили: 33 раза
modbus tcp parallel data
Если IM2318LAN - это конвертер modbus rtu в modbus tcp, то не удивительно, что параллельные опросы по modbus tcp могут положить устройство.
Если вам не нужен быстрый опрос, то разносите запросы modbus tcp по времени, чтобы не было одновременно запросов по modbus tcp от разных устройств.
Если вам не нужен быстрый опрос, то разносите запросы modbus tcp по времени, чтобы не было одновременно запросов по modbus tcp от разных устройств.
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
modbus tcp parallel data
В общем случае это из области фантастики.
А по мне так удивительно. Вот только IM2318LAN не является конвертером RTU/TCP. Судя по всему.
-
- здесь недавно
- Сообщения: 11
- Зарегистрирован: 18 янв 2023, 07:29
- Имя: вова
- Страна: россия
- город/регион: березники
modbus tcp parallel data
мои виды решения задачи :
1) разносить по времени, что неочень удобно в виду специфики ПО.
2) ставить станцию опроса modbus & раздавать по OPC на сервера и тп (потребителей цифр), самый удобный вариант (даже идея возникла, raspberyPi+modTCPDriver на дин рейку)
Отправлено спустя 3 минуты 57 секунд:
modbus если паралельно зацепить два устройства IM2318LAN, и по разным IP адресам (те IM2318LAN) опрашивать в одно и то же время, думаю будет тоже самое, ошибка коннекта ?
1) разносить по времени, что неочень удобно в виду специфики ПО.
2) ставить станцию опроса modbus & раздавать по OPC на сервера и тп (потребителей цифр), самый удобный вариант (даже идея возникла, raspberyPi+modTCPDriver на дин рейку)
Отправлено спустя 3 минуты 57 секунд:
modbus если паралельно зацепить два устройства IM2318LAN, и по разным IP адресам (те IM2318LAN) опрашивать в одно и то же время, думаю будет тоже самое, ошибка коннекта ?
01110011011010010110010101101101011001010110111001110011
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
modbus tcp parallel data
Если они в одну и ту же RTU (485) сеть смотреть будут, то вообще ничего работать не будет.
Я лично вообще ничего не понял - что там у Вас куда подключено и кто кого и откуда опрашивает. Схемку хотя бы нарисуйте, а то какие-то тайны мадридского двора. К тому же, судя по описанию этот самый IM2318LAN является преобразователем 485-го в Ethernet. Т.ч. откуда вдруг modbus tcp появился - непонятно.
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
modbus tcp parallel data
Смотря как часто его запросами долбить. Моксу МВ3170 мне положить не удалось ещё.
Возможно он просто затыкается потому что запросов перебор, буфер слабый. или не затыкается а просто отдаёт ответы так как может (с другой-то стороны у него медленный RS-485) и это не устраивает модбас-клиента на ТСР, слишком маленькие таймауты.
Отправлено спустя 2 минуты 12 секунд:
Кстати да, нигде не сказано что он шлюз - просто преобразователь. Там и не ModBUS-TCP на стороне езернета может быть, а обычный RTU, или RTU-over-TCP.
Отправлено спустя 10 минут 52 секунды:
И ещё кстати, объясните мне логику названия этой темы. Мы вроде в России живём, по-русски говорим.
По вопросам работы Форума можно обратиться по этим контактам.