- Wydrukować
Jak dodawać i konfigurować maszyny
Ten przewodnik pomoże ci skonfigurować poszczególne maszyny w Tulip za pośrednictwem strony Maszyny i zobaczyć ich historię.
W tym artykule dowiesz się:
- Jak dodać poszczególne maszyny do Tulip i mapować ich dane za pomocą atrybutów
- Jak wyświetlić historię tych maszyn bez korzystania z aplikacji lub analityki
Jak utworzyć maszynę
Aby monitorować maszyny w Tulip, musisz najpierw ustanowić połączenie ze źródłem danych:
Następnie należy skonfigurować typy maszyn i atrybuty, aby skategoryzować dane pochodzące z maszyny.
Aby rozpocząć dodawanie poszczególnych maszyn, przejdź do zakładki Machines w sekcji Shop Floor.
Utwórz maszynę
Aby dodać pierwszą maszynę do Tulip, użyj przycisku Create Machine.
- Nadaj swojej maszynie nazwę.
- Wybierz typ maszyny.
- [Opcjonalnie] zmapuj maszynę do stacji.
- Mapowanie do stacji pozwoli ci na użycie na tej stacji akcji wyzwalających w celu udostępniania aplikacji we flocie maszyn.
Mapowanie atrybutów maszyny do źródła danych
Nasza maszyna została utworzona, teraz musimy zmapować jej atrybuty do tematów lub węzłów w naszym źródle danych maszyny.
- Przejdź do zakładki Configuration (Konfiguracja).Zauważ, że ta zakładka ma żółtą ikonę ostrzegawczą wskazującą, że niektóre atrybuty maszyny nie są obecnie mapowane na źródła danych maszyny
- Wybierz atrybut. W zależności od wybranego typu źródła danych mapowanie będzie się różnić.
Mapuj do MQTT
- Wybierz brokera.
- Jeśli na tym urządzeniu nie zmapowano żadnych tematów, wybierz opcję "Mapuj do nowego tematu".
- Wprowadź ścieżkę tematu, w którym urządzenie wysyła dane wyjściowe.
:::(Warning) (Uwaga) Obecnie nie obsługujemy pojedynczych lub wielopoziomowych symboli wieloznacznych w tematach MQTT. :::
Pobierz najnowszą wiadomość
Wybierz przycisk Pobierz najnowszą wiadomość, aby pobrać ostatnią wiadomość (lub zachować wiadomość) dla wprowadzonego tematu.
:::(Warning) (Jeśli do tego tematu zmapowano inny atrybut urządzenia, zwrócimy najnowszą wiadomość, nawet jeśli flaga zatrzymania nie została włączona dla tej wiadomości. Pozwala to uniknąć przerw w przesyłaniu danych do innych atrybutów urządzenia. Jeśli temat jest nieużywany przez inne maszyny, zwrócona zostanie zachowana wiadomość.
:::
JSON Payloads
Jeśli dane są przekazywane jako ładunek json, JSON można wybrać z typu ładunku i można dodać selektor, aby określić, która część obiektu JSON ma zostać zmapowana do atrybutu maszyny, lub można wybrać parę klucz:wartość w ostatniej wiadomości, a selektor zostanie automatycznie wygenerowany. Tulip implementuje format JSON-Query dla wszystkich ekstraktorów JSON.
Wybierz Map to Attribute.
Map to OPC-Ua
- Wybierz źródło danych OPC-UA.
- Przejdź do węzła OPC-UA powiązanego z tym atrybutem maszyny.
- Kliknij ikonę mapowania.
Uwaga: Tylko atrybuty urządzenia tego samego typu mogą być mapowane do węzłówOPC-Ua
Mapowanie do API Tulip
Aby przekazać dane do urządzenia Tulip z dowolnego innego sprzętu, możesz wykorzystać interfejs API urządzenia.
- Wybierz Tulip API z selektora źródła danych urządzenia.
- Wybierz ikonę Mapuj, aby zmapować ten atrybut urządzenia do punktu końcowego API Tulip.
Wyświetlanie historii urządzenia
Korzystając z wyzwalaczy maszyny, będziesz chciał zmapować te atrybuty do stanów, aby móc dokładnie śledzić stan maszyny sekunda po sekundzie.
Po skonfigurowaniu tych wyzwalaczy można wyświetlić historię poprzednich stanów urządzenia, korzystając z karty Historia aktywności na każdym urządzeniu.
Oto jak uzyskać dostęp do historii:
A oto przykład historii:
Każdy wiersz w historii jest zdefiniowany przez czas, jaki urządzenie spędziło w określonym stanie.
Oto kolumny w tym widoku z typem danych:
- State (enum)
- Czas rozpoczęcia (data i godzina)
- Czas zakończenia (datetime)
- Czas trwania (interwał)
- Powód przestoju (enum)
- Program (tekst)
- Idealna szybkość działania (liczba)
- Liczba defektów (liczba)
- Liczba części (liczba)
Wyzwalacze maszyn mogą aktualizować kolumny dla każdego stanu na podstawie zmapowanych atrybutów.
Limity pozyskiwania
Następujące limity szybkości są wymuszane dla maszynowych źródeł danych:
| MQTT | 1hz na atrybut maszyny | Zdarzenia zgłaszane natychmiast | | OPC UA | 1hz na atrybut maszyny | Znaczniki odpytywane co 1000ms | | API | Brak limitu | | | Ogólnie | 500hz na instancję | Przy łączeniu wszystkich typów na wszystkich maszynach | | W zależności od typu maszyny.
Więcej informacji
Czy znalazłeś to, czego szukałeś?
Możesz również udać się na community.tulip.co, aby zadać pytanie lub sprawdzić, czy inni mieli podobne pytanie!