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

OPC Tunneling - кто использовал?

SCADA, серверы, АРМ верхнего уровня, диспетчерские

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

Ответить
Аватара пользователя

Автор темы
Никита
почётный участник форума
почётный участник форума
Сообщения: 3971
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 21 раз
Поблагодарили: 229 раз

OPC Tunneling - кто использовал?

Сообщение Никита »

Задача - передать [не сильно] оперативные данные из трех технологических сетей в корпоративную. Варианты - или пробросить OPC из одной сети в другую, или сквозная трансляция протоколов. Второй вариант проще, но возникает потребность в фильтрации посылок.
Интересует, у кого есть опыт проброса OPC, чей софт пользуете, какие плюсы-минусы, какие подводные камни, как обеспечивается безопасность.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
Аватара пользователя

MuadDib
частый гость
частый гость
Сообщения: 462
Зарегистрирован: 31 июл 2010, 09:12
Имя: Павел
Страна: РФ
Благодарил (а): 10 раз
Поблагодарили: 17 раз

OPC Tunneling - кто использовал?

Сообщение MuadDib »

Юзаем древний Genesis32 v.8. Обмен данными OPC по сети идет исключительно через штатный туннелер GenBroker. Работает отлично, проблемы с DCOM отсутствуют как класс. Это при том что клиентских машин очень много, и имеется небольшой зоопарк из разных OPC-серверов.

Туннелерами от других производителей не пользовались. GenBroker (теоретически) работает с любыми OPC серверами, но вот клиентом может выступать только продукт Iconics. Поэтому наш опыт вряд ли поможет вам напрямую.

Ну и, понятное дело, речь шла только о "Classic OPC". Если у вас есть возможность перейти на OPC UA, вероятно, никакой туннелер вам не понадобится.
Аватара пользователя

Автор темы
Никита
почётный участник форума
почётный участник форума
Сообщения: 3971
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 21 раз
Поблагодарили: 229 раз

OPC Tunneling - кто использовал?

Сообщение Никита »

Напрямую вряд-ли. Потому как затея на стадии проекта). Решения от iconics рассматриваются в первой пятерке. Собственно сейчас решается вопрос о применении или закрытого tcp-протокола, типа того же genbroker, или переходе на ua. С первым смущает закрытость, со вторым - пока ещё экзотичность. Скорее всего нарисуется структура с парой преобразований da-ua и обратно. Да и та не всеми поддерживается.
Опыт использования ua и применяемых решений тоже интересен.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
Аватара пользователя

hell_boy
почётный участник форума
почётный участник форума
Сообщения: 1746
Зарегистрирован: 18 янв 2009, 12:25
Имя: Дмитрий
Страна: Россия
город/регион: Москва
Благодарил (а): 6 раз
Поблагодарили: 143 раза

OPC Tunneling - кто использовал?

Сообщение hell_boy »

Использовал SplitOPC http://www.prosoftsystems.ru/catalog/sh ... t-splitopc Нареканий нет. Перед этим протестировал несколько зарубежных продуктов, в деталях не помню, но - не подошли. Например, когда несколько одинаковых установок, с одинаковым набором OPC-тегов и надо просто добавить к тегу "РЕГИОН.#УСТАНОВКИ." - большая проблема для многих туннелеров. Или резервирование туннеля по даже не 2-м, а 4-м сетям, при условии, что команды могут передаваться только по 1-й из них?
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой
Аватара пользователя

Автор темы
Никита
почётный участник форума
почётный участник форума
Сообщения: 3971
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 21 раз
Поблагодарили: 229 раз

OPC Tunneling - кто использовал?

Сообщение Никита »

О резервировании через OPC речи не идет, для телемеханики есть МЭКовские протоколы и модбас, которые туннелировать вообще не надо, они только в пределах технологических сетей.
Туннель только для самого верха - администрации и MES. Команды оттуда проходить в принципе не должны, любые попытки должны блокироваться.
Энергетики, опыт сопряжения ОИК с OPC UA для передачи наверх у кого-нибудь есть?
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "

Alex question
осмотрелся
осмотрелся
Сообщения: 144
Зарегистрирован: 20 янв 2015, 10:13
Имя: Алексей
Страна: Россия
Поблагодарили: 10 раз

OPC Tunneling - кто использовал?

Сообщение Alex question »

Использовали OPC-tuneller от Матрикона.
https://www.matrikonopc.com/downloads/1 ... index.aspx
Работает отлично. Проблем с настройками и т.п. нет. Штука полностью универсальная. Подходит под все (так в даташите написано. конкретно под наши цели подошло). Можно скачать бесплатную пробную версию.

Но стоимость просто запредельная.
Аватара пользователя

Автор темы
Никита
почётный участник форума
почётный участник форума
Сообщения: 3971
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 21 раз
Поблагодарили: 229 раз

OPC Tunneling - кто использовал?

Сообщение Никита »

Алексей, на сколько тегов? Matrikon про быстродействие не врет? Что в середине - протокол известен? Чем шифруется?
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
Аватара пользователя

hell_boy
почётный участник форума
почётный участник форума
Сообщения: 1746
Зарегистрирован: 18 янв 2009, 12:25
Имя: Дмитрий
Страна: Россия
город/регион: Москва
Благодарил (а): 6 раз
Поблагодарили: 143 раза

OPC Tunneling - кто использовал?

Сообщение hell_boy »

Alex question писал(а):Использовали OPC-tuneller от Матрикона
Матрикон "засыпает", когда все клиенты отключаются. И проблемы с переименованием тегов: тольков так, как Матрикон хочет, или с помощью алиасов, дополнительный объем работы. Во 2-й версии Tunneler так было.
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой
Аватара пользователя

Автор темы
Никита
почётный участник форума
почётный участник форума
Сообщения: 3971
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 21 раз
Поблагодарили: 229 раз

OPC Tunneling - кто использовал?

Сообщение Никита »

Именно тоннель засыпает?
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "

Alex question
осмотрелся
осмотрелся
Сообщения: 144
Зарегистрирован: 20 янв 2015, 10:13
Имя: Алексей
Страна: Россия
Поблагодарили: 10 раз

OPC Tunneling - кто использовал?

Сообщение Alex question »

Никита писал(а): Алексей, на сколько тегов? Matrikon про быстродействие не врет? Что в середине - протокол известен? Чем шифруется?
У нас передавалось порядка 600-700 тегов.
Что касается быстродействия - обновление информации было раз в полсекунды.
Какой внутри протокол и как шифруется - не знаю. Специально этим вопросом не занимался. Можно поробовать в мануале поискать или обратиться в поддержку.

В принципе там по ссылке бесплатная полнофункциональная версия на 30 дней. Можно попробовать конкретно в ваших условиях и с вашим ПО. Посмотреть как оно работает. Но еще раз повторю - стоимость там просто нереальная. Когда доллар был 30 - еще ничего. А сейчас вообще труба.
hell_boy писал(а): Матрикон "засыпает", когда все клиенты отключаются. И проблемы с переименованием тегов: тольков так, как Матрикон хочет, или с помощью алиасов, дополнительный объем работы. Во 2-й версии Tunneler так было.
Возможно. Может нам так повезло, но в переименовании тегов никакой надобности не было. Что касается засыпания - то в проекте было постоянное подключение клиента, собирающего и хранящего информацию. Так что с явлением "засыпания" за 8 лет так и не столкнулись.
Аватара пользователя

Автор темы
Никита
почётный участник форума
почётный участник форума
Сообщения: 3971
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 21 раз
Поблагодарили: 229 раз

OPC Tunneling - кто использовал?

Сообщение Никита »

В принципе там по ссылке бесплатная полнофункциональная версия на 30 дней. Можно попробовать конкретно в ваших условиях и с вашим ПО.
Это был бы хороший вариант, если бы у нас было ПО. А пока имеем только структуру в стадии ПД, так что попробовать не удастся. ПО даже не то, чтобы нету, оно вообще определено только на уровне требований.
Стоимость вопрос отдельный. В масштабе всего предприятия может оказаться и не так страшно. А если будет прямое указание верхнего московского начальства обеспечить тоннель - его выполнят независимо от стоимости :)
У Вас, раз уж на то пошло, с каким софтом подружить удалось?
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
Аватара пользователя

hell_boy
почётный участник форума
почётный участник форума
Сообщения: 1746
Зарегистрирован: 18 янв 2009, 12:25
Имя: Дмитрий
Страна: Россия
город/регион: Москва
Благодарил (а): 6 раз
Поблагодарили: 143 раза

OPC Tunneling - кто использовал?

Сообщение hell_boy »

Никита писал(а):Именно тоннель засыпает?
Кто его знает. Когда постоянно работает и на одном коммутаторе, то вроде работает, и то - были непонятные 20-тиминутные паузы. А вот когда (СКАДА - несколько клиентов) и через корпоративную сеть с изменяемой маршрутизацией, то пока клиент с утра не пинганет сервер, то данные не приходят.
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой

Alex question
осмотрелся
осмотрелся
Сообщения: 144
Зарегистрирован: 20 янв 2015, 10:13
Имя: Алексей
Страна: Россия
Поблагодарили: 10 раз

OPC Tunneling - кто использовал?

Сообщение Alex question »

Вот тут есть ответы на часть вопросов:
https://www.matrikonopc.com/products/op ... sgodzo8BeQ
Только нужно понимать что это рекламный буклет и там обычно все рисуют радужные картины.
Никита писал(а): У Вас, раз уж на то пошло, с каким софтом подружить удалось?
Подружить удалось с сименсом и нами (обеспечивался прием сигналов в нашу систему от сименса). Причем, что удивительно, вообще без проблем и шаманства.
Ответить

Вернуться в «Верхний уровень автоматизации (отображение)»