MENU
    Разъем COPA-DATA
    • 24 Mar 2025
    • 3 Минуты для чтения
    • Авторы

    Разъем COPA-DATA


    Вводный текст

    Введение

    zenon - это программная платформа, разработанная компанией COPA-DATA и используемая в основном в области диспетчерского управления и сбора данных (SCADA), человеко-машинного интерфейса (HMI), оркестровки процессов (MTP POL) и исторических систем.

    zenon предлагает полный набор инструментов для визуализации, управления процессами и сбора данных в промышленных средах. Он позволяет пользователям отслеживать и контролировать различные процессы и оборудование в режиме реального времени, обеспечивая понимание производственных процессов, управление энергопотреблением и контроль качества.

    Компания FrontWell Solutions{target=_blank} создала коннектор и приложение Tulip, чтобы продемонстрировать интеграцию между zenon и Tulip. В данном документе мы расскажем вам об общем, но упрощенном процессе двунаправленного обмена данными между производственной системой (Tulip) и системой промышленной автоматизации (COPA-DATA zenon).

    Соединение Tulip с COPA-DATA zenon через REST API дает множество преимуществ и позволяет эффективно решать различные задачи в производственном секторе. Ниже приведена иллюстрация, ориентированная на клиента, которая подчеркивает преимущества, получаемые от этой интеграции.

    Если вам нужна помощь в реализации более сложных сценариев взаимодействия, пожалуйста, обращайтесь к нам.

    Сетевые соображения

    В случае, если COPA-DATA zenon размещается на хостинге или доступен из публичного облака, нет необходимости в настройке сети, специфичной для тюльпанов.

    Если COPA-DATA zenon размещен на локальном хостинге, необходимо настроить соответствующий доступ для связи Tulip через локальный хост (например, настройка правил брандмауэра -> "белый список" IP Tulip) или соответствующую настройку Connector Host (Ссылка: https://support.tulip.co/docs/introduction-to-tulip-connector-hosts). Токен Oauth 2.0 должен быть сгенерирован Tulip.

    Конфигурация COPA-DATA zenon

    Необходимые условия:

    zenon IIoT Services должен быть установлен и лицензирован в программной платформе zenon, чтобы включить IIoT API (интерфейс REST). Минимальная поддерживаемая версия zenon - v.12.

    Конфигурация:

    IIoT Services должны быть настроены в инженерной студии zenon. Доступ из внешней APP (Tulip) должен быть настроен в zenon IIoT Service Configuration Studio.

    API был создан с использованием Swagger, и существует подробная интерактивная документация по структуре API. Эта открытая документация по API доступна по запросу и может быть очень полезна при создании новых коннекторов.

    zenon IIoT API требует аутентификации по токену.

    Используя IIoT API, можно:

    • Чтение переменных процесса в реальном времени из zenon:
    • Запись переменных процесса в zenon
    • Запрос сигналов тревоги в реальном времени и исторических данных
    • Запрос журналов аудита
    • Запрос данных временных рядов.

    Параметризация вызовов REST API должна учитывать ресурсы проекта zenon, такие как идентификатор проекта, имена переменных, группы/классы тревог, имена архивов и т. д.

    Для получения дополнительной информации о zenon IIoT API, пожалуйста, обратитесь к онлайн-справке COPA-DATA{target=_blank}. Инженер zenon должен предоставить информацию о проекте для корректного вызова IIoT API из APP третьей части.

    Для получения дополнительной информации о конфигурации и возможностях программной платформы zenon, пожалуйста, обратитесь к онлайн-справке COPA-DATA или зайдите в Академию COPA-DATA{target=_blank}.

    Конфигурация Tulip

    Войдите в меню Connectors в Tulip и нажмите на конфигурацию TULIP Copa Data Connector.Screenshot 2025-01-28 at 11.33.15.png

    Установите в поле "Running on" значение "Cloud Connector Host" (в зависимости от настроек хоста коннектора: https://support.tulip.co/docs/introduction-to-tulip-connector-hosts), выбрав его из выпадающего списка.Screenshot 2025-01-28 at 11.33.27.png

    Установите Host на IP вашего COPA-DATA zenon XScreenshot 2025-01-28 at 11.33.42.png

    Установите Порт на "9400", как указано в документации COPA-DATA zenon.Screenshot 2025-01-28 at 11.33.53.png

    После этого необходимо протестировать соединение и убедиться в его работоспособности.

    Функционирование коннектора

    Данный коннектор использует REST API и его стандартные функции GET, PUT, POST и DELETE.

    В этом коннекторе реализованы следующие типовые взаимодействия, связанные с автоматизацией. В реальных сценариях обычно требуются более сложные взаимодействия, которые могут быть достигнуты путем расширения данного коннектора и его функций. Если вам нужна помощь в реализации более сложных сценариев, пожалуйста, обращайтесь к нам.

    Функция розлива и упаковки

    В соответствии с общим сценарием производственная система является ведущей для управления заказами на производство (WO). В случае сложной автоматизации (например, SCADA или DCS/PCS) производственная система обычно инициирует запуск WO и выпускает партию после завершения WO.

    После запуска выполнения WO оператор отслеживает статус производства в Tulip через приборную панель, которая получает данные в режиме реального времени от CopaData zZenon. Это гарантирует, что оператор постоянно имеет обзор соответствующих данных о производственном процессе, например, состояние машины, скорость машины, состояние партии, а также список критических аварийных сигналов с описанием и временной меткой.

    После того как оборудование завершает выполнение WO, оператор просматривает производственные данные и сигналы тревоги и ставит подпись о завершении в Tulip, а также имеет возможность добавить комментарии.


    Была ли эта статья полезной?