- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
OPC серверы с пользовательскими протоколами
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 5
- Зарегистрирован: 14 дек 2023, 14:02
- Имя: Константин
- Благодарил (а): 2 раза
OPC серверы с пользовательскими протоколами
Всем привет!
Встречался ли кто с такими из сабжа (кроме инсатовского MasterOPC MultiProtocol)? Желательно, чтобы умел не только в DA, но и в HDA. Навскидку погуглил - и что-то ничего не нашел, во всех зашито что зашито и расширений пользователем не предусмотрено. Даже импортный законодатель мод типа Kepware, судя по доке, не умеет.
Встречался ли кто с такими из сабжа (кроме инсатовского MasterOPC MultiProtocol)? Желательно, чтобы умел не только в DA, но и в HDA. Навскидку погуглил - и что-то ничего не нашел, во всех зашито что зашито и расширений пользователем не предусмотрено. Даже импортный законодатель мод типа Kepware, судя по доке, не умеет.
-
- завсегдатай
- Сообщения: 582
- Зарегистрирован: 04 фев 2014, 08:41
- Имя: Тарас Валерьевич
- Страна: Россия
- город/регион: Екатеринбург
- Благодарил (а): 78 раз
- Поблагодарили: 98 раз
OPC серверы с пользовательскими протоколами
Была ещё разработка от Fastwell UniOPC, но они её забросили лет 10 назад.
Взгляд знатока намного уже кругозора неуча. Ю.Базылев
-
- здесь недавно
- Сообщения: 5
- Зарегистрирован: 14 дек 2023, 14:02
- Имя: Константин
- Благодарил (а): 2 раза
OPC серверы с пользовательскими протоколами
Спасибо, посмотрел на него доку. Как понял, там все сводится к написанию своей dll, которая бы сама опрашивала устройство и в opc лишь вываливала готовые теги по некоему API. Это все же несколько более трудоемко, чем хотелось бы. Да и старенький, видимо, на win10 x64 demo не хочет устанавливаться, вываливается с ошибкой.
В идеале нужно, чтобы OPC получал сырые данные от устройства, скрипт их разбирал по тегам и потом формировал ответ устройству.
-
- освоился
- Сообщения: 208
- Зарегистрирован: 16 дек 2011, 15:13
- Имя: Алексей
- Страна: Россия
- Благодарил (а): 67 раз
- Поблагодарили: 53 раза
OPC серверы с пользовательскими протоколами
Интерфейс обмена какой? Что за устройство?
На "верху" у Вас что? SCADA? пусть ведет сама архив.
-
- здесь недавно
- Сообщения: 5
- Зарегистрирован: 14 дек 2023, 14:02
- Имя: Константин
- Благодарил (а): 2 раза
OPC серверы с пользовательскими протоколами
Данные прилетают по TCP/IP. Интерфейсы Ethernet, Wi-Fi. Устройство - терминал спутникового мониторинга https://galileosky.ru/products/ (шлет телематические данные), делаю пример его интеграции с АСУТП.
На верху не обязательно SCADA, поэтому лучше, чтобы архивы были на стороне OPC. Пример должен быть повсеобъемлющее)
-
- освоился
- Сообщения: 208
- Зарегистрирован: 16 дек 2011, 15:13
- Имя: Алексей
- Страна: Россия
- Благодарил (а): 67 раз
- Поблагодарили: 53 раза
OPC серверы с пользовательскими протоколами
Вы его как шлюз используете (Modbus TCP в RTU)? или какой то другой протокол?tkv-gs писал(а): ↑19 дек 2023, 11:20 Данные прилетают по TCP/IP. Интерфейсы Ethernet, Wi-Fi. Устройство - терминал спутникового мониторинга https://galileosky.ru/products/ (шлет телематические данные)
-
- здесь недавно
- Сообщения: 5
- Зарегистрирован: 14 дек 2023, 14:02
- Имя: Константин
- Благодарил (а): 2 раза
OPC серверы с пользовательскими протоколами
Не, там свой протокол типа запрос-ответ. Описание тут: https://base.galileosky.com/articles/#! ... y-protocol
-
- не первый раз у нас
- Сообщения: 324
- Зарегистрирован: 31 окт 2017, 16:45
- Имя: Дмитрий
- Страна: Россия
- город/регион: Калининград
- Благодарил (а): 9 раз
- Поблагодарили: 84 раза
-
- не первый раз у нас
- Сообщения: 305
- Зарегистрирован: 26 май 2022, 12:10
- Имя: Александр
- Страна: Россия
- город/регион: lipetsk
- Благодарил (а): 5 раз
- Поблагодарили: 28 раз
-
- здесь недавно
- Сообщения: 5
- Зарегистрирован: 14 дек 2023, 14:02
- Имя: Константин
- Благодарил (а): 2 раза
OPC серверы с пользовательскими протоколами
Этот кажется неплохим вариантом, поддерживает много gps-трекеров, даже включая нужный мне. Но вот только парсит данные не всегда корректно. Может, из-за того, что демоверсия, а может в модуль парсинга зашита какая-то старая версия протокола. В OPC (встроенный), выкидывает лишь теги первого пакета, из остальных почему-то игнорирует. По настройкам OPC также не понял, какой стандарт поддерживается (есть ли HDA - не понятно). Есть скриптовый модуль для реализации кастомного парсинга (как раз то, что нужно), в нем есть функции отправки данных, но вот по приему что-то не понятно, как происходит процесс. Попробую прояснить в суппорте.
Вторая прога этого же разработчика с подобным функционалом предыдущей, только сама не парсит.