Как настроить opc клиент и сервер на одном ПК

Стартовая страница Форумы Взаимодействие с устройствами OPC Как настроить opc клиент и сервер на одном ПК

Просмотр 15 сообщений - с 1 по 15 (из 19 всего)
  • Автор
    Сообщения
  • #30467
    august
    Участник

    как сделать чтобы один пк был opc клиентом и opc сервером

    #30468
    JurasskPark
    Участник

    Вы случайно не с телеграмма с Chat BiG_ASU? Я там показывал только OPC UA.
    Если вы про OPC DA, то здесь только сервер OPC UA.

    Если вы именно про OPC UA, то можно дальше продолжать тему.

    • Этот ответ был изменен 3 месяца назад от JurasskPark.
    #30470
    JurasskPark
    Участник

    И желательно сразу подробно объяснить «идею». Что и как должно выглядеть. Желательно картинкой (можно в Paint). 🙂

    #30472
    Mikhail
    Модератор

    В Rapid SCADA есть поддержка клиентов OPC DA и OPC UA, а также поддержка сервера OPC UA. Настройка OPC-клиента и OPC-сервера — две отдельные задачи, которые могут быть настроены в рамках одного проекта и работать на одном ПК.

    #30474
    august
    Участник

    Спасибо, правда я отредактировал изначальное сообщение, где описал подробно.
    Вопрос как это можно реализовать?
    На текущий момент у меня настроено подключение к стороннему OPC серверу. Теперь как я понимаю мне нужно создать в линиях связи 2ю линию — OPC сервер с типом канала связи TCP-сервер. Не понимаю какие настройки нужно выставить чтобы сделать из этой линии сервер, и как далее пробрасывать данные с 1й линии во 2ю.
    Спасибо.

    #30475
    JurasskPark
    Участник

    Screen

    1. Находите у коммуникатора Source и ставите флажок, что будете его использовать (Active).
    2. Прописываете логин и пароль для подключения, ставите что сертификаты автоматом подключаете.
    3. Конфигурационный файл сохраняется по иконке крайней. (Кстати, Михаил, она вводит заблуждение, я сам лично 5 минут тупил :))
    4. Выбираете устройство, теги которого будут в сервере.
    5. Сохраняете конфигурацию и передаете на коммуникатор.

    • Этот ответ был изменен 3 месяца назад от JurasskPark.
    #30477
    august
    Участник

    Спасибо, а дальше что делать можете подсказать? как мне получать данные на другом сервере с этого сервера. Сделал по этапам выше, теперь все теги с одного opc-шника (мною выбранные изначально) автоматически будут передаваться в другой?
    Да, если не сильно затруднит так же хотелось бы поэтапно понять, что теперь я этот источник данных добавляю в заранее настроенную непонятно как линию связи. И получается нужен внешний ip ПК где это все происходит и порт???
    в общем пока не понимаю.

    #30478
    JurasskPark
    Участник

    Так возвращаемся к пункту номер 1.
    Вы сначала сами в паинте нарисуйте, что вы хотите.
    Второй вопрос. Вы никогда OPC не настраивали на ПК? Просто у вас есть всё — IP, порт, название OPC UA, как до этого вы настраивали тогда OPC Client?

    #30497
    Mikhail
    Модератор

    а дальше что делать можете подсказать?

    На данный момент задача не ясна.

    #30559
    august
    Участник

    Схема подключений
    С самого начала.
    У меня есть ПК с развернутыми OPC серверами arOPC и Simpl scada, далее мне нужно брать данные с одного из этих серверов в rapid scada, и передавать данные в другой OPC клиент.
    Изначально я пытался брать данные с simle скады, которая находится на порту :4841. Но при добавлении OPC в rapid скаду, при указании порта в проекте: Линии связи — Параметры линии — Свойства — Адрес сервера — opc.tcp://____:4841;
    появляется окно: «Ошибка при соединении с OPC-сервером: BadConnectionClosed». Поэтому я удалил «:4841» из поля «Адрес сервера» , и соединился с arOPC по порту «:4840» автоматически.
    Вопрос на этом моменте: как мне указать нестандартный порт, отличный от :4840, чтобы в дальнейшем я мог соединиться по любому порту?
    Далее, сейчас, как уже писал, я получаю данные с 1го компьютера с arOPC, настроил локально на 2м компьютере дашборд от rapid скады, и теперь хочу отправлять эти данные на другой компьютер, в другой OPC клиент.
    В коммуникаторе я настроил 2й источник данных, как @jurasskpark показывал выше. ДО момента 5. То есть теперь есть 2й источник данных, но что с ним делать, как пробрасывать данные в другой компьютер я не понимаю.

    #30560
    august
    Участник

    Схема подключений
    как понимаю, фотография не загрузится

    #30562
    a80808
    Участник

    Через внешний ресурс, сюда ссылку

    #30563
    a80808
    Участник

    Например IImgb

    #30564
    august
    Участник

    http://imgur.com/JYuJAqo
    оставлю так

    #30584
    Mikhail
    Модератор

    У Вас 2 независимые задачи: считать данные, затем отдать данные.
    Начните сначала решать 1-ю задачу по получению данных через OPC-клиент. Это делается с помощью драйвера DrvOpcClassic.dll для OPC DA или драйвер DrvOpcUa.dll для OPC UA.

    Когда получите нужные данные, перейдите ко 2-й задаче — включить OPC UA-сервер в Коммуникаторе в Источниках данных.

    • Этот ответ был изменен 2 месяца, 3 недели назад от Mikhail.
Просмотр 15 сообщений - с 1 по 15 (из 19 всего)
  • Вы должны авторизироваться для ответа в этой теме.