MENU
    Złącze COPA-DATA
    • 24 Mar 2025
    • 3 Minuty do przeczytania
    • Współtwórcy

    Złącze COPA-DATA


    Streszczenie artykułu

    Wprowadzenie

    zenon to platforma programowa opracowana przez firmę COPA-DATA, wykorzystywana głównie w dziedzinie kontroli nadzorczej i akwizycji danych (SCADA), interfejsu człowiek-maszyna (HMI), orkiestracji procesów (MTP POL) i systemów historycznych.

    zenon oferuje kompleksowy zestaw narzędzi do wizualizacji, kontroli procesów i akwizycji danych w środowiskach przemysłowych. Pozwala użytkownikom monitorować i kontrolować różne procesy i maszyny w czasie rzeczywistym, zapewniając wgląd w procesy produkcyjne, zarządzanie energią i kontrolę jakości.

    FrontWell Solutions{target=_blank} stworzył konektor i aplikację Tulip, aby zaprezentować integrację między zenon i Tulip. W niniejszym dokumencie przeprowadzimy Cię przez ogólnie stosowany, ale uproszczony proces dwukierunkowej wymiany danych między systemem produkcyjnym (Tulip) a systemem automatyki przemysłowej (COPA-DATA zenon).

    Połączenie Tulip z COPA-DATA zenon za pośrednictwem REST API ma wiele zalet i może skutecznie rozwiązać różne przypadki użycia w sektorze produkcyjnym. Poniżej znajduje się ilustracja przedstawiająca korzyści płynące z tej integracji.

    Jeśli potrzebujesz pomocy w realizacji bardziej złożonych scenariuszy połączeń, skontaktuj się z nami.

    Uwagi dotyczące sieci

    W przypadku, gdy COPA-DATA zenon jest hostowany lub dostępny z chmury publicznej, nie jest wymagana konfiguracja sieciowa specyficzna dla tulipana.

    W przypadku, gdy COPA-DATA zenon jest hostowany lokalnie, należy skonfigurować odpowiedni dostęp, aby Tulip mógł komunikować się za pośrednictwem lokalnego hosta (np. dostosowanie reguł zapory -> "biała lista" adresu IP Tulip) lub odpowiednia konfiguracja hosta konektora (link: https://support.tulip.co/docs/introduction-to-tulip-connector-hosts). Tulip musi wygenerować token Oauth 2.0.

    Konfiguracja COPA-DATA zenon

    Wymagania wstępne:

    Usługi zenon IIoT muszą być zainstalowane i licencjonowane na platformie oprogramowania zenon w celu włączenia interfejsu API IIoT (interfejs REST). Minimalna obsługiwana wersja zenon to v.12.

    Konfiguracja:

    Usługi IIoT muszą być skonfigurowane w zenon engineering studio.Dostęp z zewnętrznej aplikacji (Tulip) musi być skonfigurowany w zenon IIoT Service Configuration Studio.

    Interfejs API został zbudowany przy użyciu Swagger i zawiera szczegółową i interaktywną dokumentację struktury API. Ta otwarta dokumentacja API jest dostępna na żądanie i może być bardzo pomocna przy tworzeniu nowych konektorów.

    Interfejs API zenon IIoT wymaga uwierzytelniania za pomocą tokena.

    Korzystając z IIoT API, możliwe jest:

    • Odczytywanie zmiennych procesowych w czasie rzeczywistym z zenon:
    • Zapisywanie zmiennych procesowych do zenon
    • Wyszukiwanie alarmów w czasie rzeczywistym i historycznych
    • Odpytywanie ścieżek audytu
    • Zapytanie o dane szeregów czasowych.

    Parametryzacja wywołań REST API musi uwzględniać zasoby projektu zenon, takie jak identyfikator projektu, nazwy zmiennych, grupy/klasy alarmów, nazwy archiwów itp.

    Więcej informacji na temat zenon IIoT API można znaleźć w pomocy online COPA-DATA{target=_blank}. Inżynier zenon powinien dostarczyć informacje o projekcie, aby poprawnie wywołać IIoT API z aplikacji trzeciej części.

    Więcej informacji na temat konfiguracji i funkcji platformy oprogramowania zenon można znaleźć w pomocy online COPA-DATA lub uzyskać dostęp do Akademii COPA-DATA{target=_blank}.

    Konfiguracja Tulip

    Przejdź do menu Connectors w Tulip i kliknij na konfigurację TULIP Copa Data Connector.Screenshot 2025-01-28 at 11.33.15.png

    Ustaw pole "Running on" na "Cloud Connector Host" (w zależności od konfiguracji hosta konektora: https://support.tulip.co/docs/introduction-to-tulip-connector-hosts) wybierając z rozwijanej listy.Screenshot 2025-01-28 at 11.33.27.png

    Ustaw Host na IP swojego COPA-DATA zenon XScreenshot 2025-01-28 at 11.33.42.png

    Ustaw Port na "9400", jak wskazano w dokumentacji COPA-DATA zenon.Screenshot 2025-01-28 at 11.33.53.png

    Następnie należy przetestować połączenie i upewnić się, że działa.

    Funkcja łącznika

    Niniejszy konektor korzysta z interfejsu API REST i jego standardowych funkcji GET, PUT, POST i DELETE.

    W tym konektorze zaimplementowano następujące ogólne interakcje związane z automatyzacją. W rzeczywistych scenariuszach zwykle mogą być wymagane bardziej złożone interakcje, które można osiągnąć poprzez rozszerzenie obecnego konektora i jego funkcji. Jeśli potrzebujesz pomocy w realizacji bardziej złożonych scenariuszy, skontaktuj się z nami.

    Funkcja napełniania i pakowania

    Zgodnie z typowym scenariuszem system produkcyjny jest nadrzędny dla zarządzania zleceniami pracy (WO). W przypadku złożonej automatyzacji (np. SCADA lub DCS/PCS) system produkcyjny zwykle uruchamia WO i zwalnia partię po zakończeniu WO.

    Po rozpoczęciu wykonywania WO operator śledzi status produkcji w Tulip za pośrednictwem pulpitu nawigacyjnego, który otrzymuje dane w czasie rzeczywistym z CopaData zZenon. Zapewnia to operatorowi ciągły przegląd istotnych danych dotyczących procesu produkcyjnego, np. status maszyny, prędkość maszyny, status partii, a także listę alarmów krytycznych z opisem i znacznikiem czasu.

    Po tym, jak urządzenie zakończy wykonywanie WO, operator przegląda dane produkcyjne i alarmy oraz podpisuje zakończenie w Tulip, mając również możliwość dodawania komentarzy.


    Czy ten artykuł był pomocny?