- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
OPC DA/UA сервер для Modbus UDP
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 6
- Зарегистрирован: 17 фев 2023, 20:29
- Имя: Артур
- Благодарил (а): 2 раза
OPC DA/UA сервер для Modbus UDP
Приветствую, коллеги!
Есть устройство с поддержкой Modbus UDP, подключился как всегда через Modbus Pool, проверил соединение, теги читаются, все отлично.
Обычно используем ПО Инсат Modbus OPC DA Server, но он не поддерживает modbus udp, а другой сервер с такой поддержкой пока не нашел.
Вопрос: Какой OPC сервер посоветуете использовать взамен "инсатовскому"? Можно как OPC DA, так и OPC UA.
Не думал, что такая проблема на рынке по поддержке протокола UDP..
Есть устройство с поддержкой Modbus UDP, подключился как всегда через Modbus Pool, проверил соединение, теги читаются, все отлично.
Обычно используем ПО Инсат Modbus OPC DA Server, но он не поддерживает modbus udp, а другой сервер с такой поддержкой пока не нашел.
Вопрос: Какой OPC сервер посоветуете использовать взамен "инсатовскому"? Можно как OPC DA, так и OPC UA.
Не думал, что такая проблема на рынке по поддержке протокола UDP..
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
OPC DA/UA сервер для Modbus UDP
А UDP точно позарез необходим и без него никак?
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 6
- Зарегистрирован: 17 фев 2023, 20:29
- Имя: Артур
- Благодарил (а): 2 раза
OPC DA/UA сервер для Modbus UDP
К сожалению устройство поддерживает только этот протокол, был вариант подключиться к коммутатору и по NAT направить порт в tcp, но доступа в коммутатор нет, а потом выяснилось что и функции этой на коммутаторе нет
Отправлено спустя 3 минуты 6 секунд:
Так странно, что самые популярные OPC серверы не поддерживают Modbus UDP.
Отправлено спустя 3 минуты 6 секунд:
Есть идеи и вообще техническая возможность?
Так странно, что самые популярные OPC серверы не поддерживают Modbus UDP.
-
- освоился
- Сообщения: 259
- Зарегистрирован: 01 фев 2010, 10:37
- Имя: Александр
- Страна: Россия
- город/регион: Брянск
- Благодарил (а): 10 раз
- Поблагодарили: 33 раза
OPC DA/UA сервер для Modbus UDP
Был бы спрос на данный протокол, поддерживали бы его. А вообще, в чем преимущество Modbus UDP перед Modbus TCP? Почему производитель устройства выбрал, скажем так, не самый популярный вид протокола Modbus?
-
- эксперт
- Сообщения: 1146
- Зарегистрирован: 25 июл 2008, 10:06
- Имя: Леонид
- Страна: РФ
- Благодарил (а): 49 раз
- Поблагодарили: 134 раза
OPC DA/UA сервер для Modbus UDP
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
OPC DA/UA сервер для Modbus UDP
UDP - это не про ModBUS вообще. Это протокол из группы TCP/IP (иногда называют UDP/IP). На пальцах: бывает TCP, бывает UDP. Поправьте, если неправ.
Так вот, бывает ModBUS-TCP, бывает ModBUS-RTU-over-TCP (протокол RTU, но физически бежит по TCP). А ModBUS-UDP не бывает! Поэтому, arch1pro, Вы выясните сначала точно, что же Вам надо. Тут либо ModBUS, либо UDP, два вместе одновременно - такое вообще возможно? Иначе есть риск что работать не будет ничего.
Скорее всего имелось в виду ModBUS-TCP и UDP отдельно и независимо друг от друга. Мне так кажется....
По вопросам работы Форума можно обратиться по этим контактам.
-
- освоился
- Сообщения: 259
- Зарегистрирован: 01 фев 2010, 10:37
- Имя: Александр
- Страна: Россия
- город/регион: Брянск
- Благодарил (а): 10 раз
- Поблагодарили: 33 раза
OPC DA/UA сервер для Modbus UDP
Это правильно. UDP - это протокол транспортного уровня сети
А это не правильно. Такой протокол существует и работает в сети поверх протокола UDP. Но это не стандартизированный протокол
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
OPC DA/UA сервер для Modbus UDP
Век живи - век учись. Всё-таки кто-то пускает ModBUS по UDP, только вот зачем....
Видимо, так.
По вопросам работы Форума можно обратиться по этим контактам.
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
OPC DA/UA сервер для Modbus UDP
А ещё бывает ModBUS-RTU-over-UDP.
Да что Вы говорите?!
Зря кажется. ModBUS-UDP существует точно так же, как и ModBUS-TCP. Во втором случае на уровне транспортного протокола используется TCP, в первом - UDP. Вот и вся разница.
PS: присобачу картинку, чтобы не быть голословным. Обратите внимание, что протоколу верхнего уровня (I/O Devices Form) вообще фиолетово - что там на уровне транспорта (Ports Form) лежит - TCP или UDP.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 6
- Зарегистрирован: 17 фев 2023, 20:29
- Имя: Артур
- Благодарил (а): 2 раза
OPC DA/UA сервер для Modbus UDP
Все так, используем в основном RTU или TCP, в данном случае это ограничение устройства. Оно поддерживает только Modbus UDP.
Мы в свою очередь оказались заложниками, еще раз возвращаясь к Modbus Pool, считываем успешно по выделенному варианту связи - Modbus UDP/IP (картинку приложил). Но программа только для диагностических целей.
Нам же нужно использовать полноценный OPC сервер, в котором можно создать постоянный опрос при вкл/выкл машины и передавать данные на верхний уровень.
Вопрос:
Кто подскажет такой OPC сервер с поддержкой Modbus UDP/IP ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
OPC DA/UA сервер для Modbus UDP
Пока не подсказали...
Может задействовать какой-то шлюз чтобы к ModBUS-TCP или RTU прийти? Тогда в выборе OPC не будет проблем.
Может задействовать какой-то шлюз чтобы к ModBUS-TCP или RTU прийти? Тогда в выборе OPC не будет проблем.
По вопросам работы Форума можно обратиться по этим контактам.
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
OPC DA/UA сервер для Modbus UDP
Есть один вариант, вот так - сходу. Но, если очень-очень сильно надо и ничего другого нет. Citect SCADA поддерживает Modbus UDP и при этом может быть полноценным OPC-сервером - все собираемые тэги по OPC отдаёт.
ЗЫ: а у Keepware ничего подходящего нет?
-
- почётный участник форума
- Сообщения: 1181
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 351 раз
- Поблагодарили: 241 раз
OPC DA/UA сервер для Modbus UDP
Имеется.
Сначала выбрать Modbus TCP/IP Ethernet, а при дальнейшей настройке есть выбор между TCP/IP или UDP.
Последний раз редактировалось Looker 19 апр 2023, 00:02, всего редактировалось 1 раз.
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
-
- эксперт
- Сообщения: 2471
- Зарегистрирован: 20 дек 2018, 04:45
- Имя: Сергей
- Страна: РБ/РФ
- город/регион: РФ Сергиев Посад
- Благодарил (а): 2121 раз
- Поблагодарили: 208 раз
OPC DA/UA сервер для Modbus UDP
Это протокол из группы IP. Внутри есть TCP, UDP и прочее.
Интересно шильдик девайса увидеть. Или руководство к нему.
Это как разница между Modbus-TCP и Modbus-RTU - протокол один - транспорт разный. UDP используется, когда более важна скорость доставки, чем потеря пакетов (по сравнению с TCP и не касаемо Modbus).
Лично мне кажется, что есть в устройстве переключение между TCP и UDP.
ЗЫ. Если между клиентом и сервером только 1 свитч - разницы в протоколах TCP и UDP вы не обнаружите.
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.
-
- здесь недавно
- Сообщения: 6
- Зарегистрирован: 17 фев 2023, 20:29
- Имя: Артур
- Благодарил (а): 2 раза
OPC DA/UA сервер для Modbus UDP
Спасибо. Имеется триальная бесплатная версия для тестирования?
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
OPC DA/UA сервер для Modbus UDP
У кого? У Citect среда разработки не лицензируется, насчёт рантайма сложнее, особенно с крайними версиями. Если честно, то я именно как OPC-сервер в демо-режиме никогда не пробовал, только с "честным" рантаймом. С рантаймом в демо там вообще много всяких тонкостей, т.ч. врать не буду.
Про KeepServerEX вообще ничего не скажу. Но, на Вашем месте, я бы в эту сторону смотрел. Если с Citect никогда дела не имели, то лучше не связываться. Тем более, что честно купить его в РФ сейчас нельзя.
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
OPC DA/UA сервер для Modbus UDP
Да мне цену не надо, тем более, что это я ещё вчера посмотрел. Ну... Всё имеет свою цену.
-
- освоился
- Сообщения: 259
- Зарегистрирован: 01 фев 2010, 10:37
- Имя: Александр
- Страна: Россия
- город/регион: Брянск
- Благодарил (а): 10 раз
- Поблагодарили: 33 раза
OPC DA/UA сервер для Modbus UDP
Автору пригодится, тем более, что мы не знаем его бюджет.
Имеется. Работает 2 часа без ограничений (KepServerEx).
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
OPC DA/UA сервер для Modbus UDP
Вот, кстати, я удивлён, что у ИнСАТ нет семейства Modbus для их MPS. По-моему, чистый мракетинг, ничего более разумного в голову не приходит.
-
- здесь недавно
- Сообщения: 65
- Зарегистрирован: 16 мар 2020, 06:56
- Имя: Михаил
- Страна: Россия
- город/регион: г Реж, Свердловская область
- Благодарил (а): 10 раз
- Поблагодарили: 4 раза
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
OPC DA/UA сервер для Modbus UDP
Это другой продукт. Я про Multi-Protocol MasterOPC Server. Он, конечно, Multi, но в этом множество Modbus почему-то не входит. Потому и говорю - мракетинг.
-
- здесь недавно
- Сообщения: 6
- Зарегистрирован: 17 фев 2023, 20:29
- Имя: Артур
- Благодарил (а): 2 раза
OPC DA/UA сервер для Modbus UDP
Мысль есть.
Предложили преобразовать UPD трафик в виртуальный COM порт и работать с этим последовательным портом непосредственно.
Софт есть (Virtual COM-UDP 2.7), заявку на бесплатное тестирование оставил, посмотрим.
Предложили преобразовать UPD трафик в виртуальный COM порт и работать с этим последовательным портом непосредственно.
Софт есть (Virtual COM-UDP 2.7), заявку на бесплатное тестирование оставил, посмотрим.
-
- здесь недавно
- Сообщения: 65
- Зарегистрирован: 16 мар 2020, 06:56
- Имя: Михаил
- Страна: Россия
- город/регион: г Реж, Свердловская область
- Благодарил (а): 10 раз
- Поблагодарили: 4 раза
OPC DA/UA сервер для Modbus UDP
Видимо недопонял вопрос. Тогда да - согласен. Лучше ведь два продукта продавать, чем один ))
-
- освоился
- Сообщения: 259
- Зарегистрирован: 01 фев 2010, 10:37
- Имя: Александр
- Страна: Россия
- город/регион: Брянск
- Благодарил (а): 10 раз
- Поблагодарили: 33 раза