Edytor automatyzacji

Prev Next

Dowiedz się, jak poruszać się po edytorze automatyzacji Tulip, aby tworzyć automatyzacje dokładnie tak, jak chcesz.

Nawigacja

Aby przejść do Automations Editor, możesz utworzyć nową Automation za pomocą przycisku + Utwórz automatyzację na stronie Automatyzacje. Możesz również edytować istniejącą automatyzację, klikając ją na liście, a następnie wybierając przycisk Edytuj.

Jak korzystać z edytora

W górnej części strony nadaj nazwę swojej automatyzacji, klikając tekst „Untitled Automation ”.

Automations Editor Annotated

Pod tytułem znajduje się obszar roboczy, w którym tworzysz i edytujesz automatyzację Workflow.

Po prawej stronie obszaru roboczego znajduje się Logic Editor, którego zawartość zmienia się w zależności od wyboru dokonanego w obszarze roboczym. Jeśli nie dokonano żadnego wyboru, wyświetla on historię uruchomień automatyzacji, a w przeciwnym razie — szczegóły wybranego Logic Block.

Automations Create Event

Uruchomienie automatyzacji — typy zdarzeń

Automatyzacje rozpoczynają się od zdarzenia, którym może być zmiana w polu Field tabeli, sygnał wyjściowy maszyny lub uruchomienie timera. Zdarzenia uruchamiają logikę automatyzacji, powodując jej Run. Podczas tworzenia nowej automatyzacji dostępnych jest siedem opcji nowego zdarzenia:

Aktualizacja aktywności maszyny – wymagawybrania konkretnego pola aktywności maszyny.

  • Na dowolnej maszynie
  • Na określonym typie maszyny
  • Na konkretnej maszynie

Zmiana atrybutu maszyny – wymagawybrania konkretnego atrybutu maszyny.

  • Na dowolnej maszynie
  • Na określonym typie maszyny
  • W przypadku konkretnej maszyny

Dodano wiersz tabeli — wymagawybrania konkretnej tabeli.

Zaktualizowano wiersz tabeli Wymagawybrania konkretnej tabeli.* W dowolnym polu tabeli lub w konkretnym polu

Wiersz tabeli usunięty — wymagawybrania konkretnej tabeli.

Zgodnie z harmonogramem lub zegarem. Umożliwia wybór konkretnych momentów w następujących odstępach czasu:* Godziny* Dni* Tygodnie

Wykryto Insight (uwaga: od wersji r317 funkcja ta jest przestarzała dla nowych użytkowników)

Table Record

For Table Record Added or Updated, a CSV upload to a table will not cause an automation to fire.

Machine Activity/Attribute Changed

For Machine Activity/Attribute changes, any machine-based information(i.e. state) called in the automation will be based on the time of automation execution not when the automation event kick-off occured.

Po wybraniu typu zdarzenia, które chcesz zautomatyzować, w obszarze roboczym pojawia się odpowiedni blok zdarzenia, a Logic Editor pozwala skonfigurować zdarzenie lub zmienić jego typ.

Automations Event Details1

Filtrowanie zdarzeń

Podczas konfigurowania zdarzenia automatyzacji dla aktualizacji rekordów tabeli należy użyć filtrowania zdarzeń, aby określić, które pola z wybranej tabeli muszą zostać zaktualizowane, aby automatyzacja mogła zostać uruchomiona.

event-filtering

Dostępne są trzy różne bloki logiczne:* Bloki zdarzeń — uruchamiają logikę automatyzacjiAutomations Event Block

  • – przetwarzają dane lub powiadamiają użytkowników; obejmuje to odczyt/zapis w tabelach, uruchamianie funkcji łączników i inne operacjeAutomations Action Block
  • – logika warunkowa, która zawsze rozgałęzia się na dwie ścieżki – „tak” i „nie”Automations Decision Block

Każdy blok logiczny ma inne szczegóły i wymagania konfiguracyjne. Nie musisz uwzględniać każdego typu bloku logicznego, aby automatyzacja działała poprawnie. Na przykład automatyzacje mogą działać bez wyzwalania akcji. Jeśli zdarzenie wysyła alert, gdy temperatura przekroczy X, a prędkość obrotowa (RPM) jest powyżej Y, automatyzacja będzie uruchamiana co 5 minut, niezależnie od tego, czy warunki te są spełnione.

Utwórz

Utwórz nowe bloki logiczne, klikając przycisk „+” na dowolnej linii łączącej w schemacie. W tym miejscu możesz:* Dodać nowy * Dodać nowy Automations Create New Logic Block

Aby skonfigurować logikę dla każdego bloku, kliknij go, a następnie edytuj w panelu edytora logiki. Oto kilka przykładowych konfiguracji bloków logicznych:

Bloki akcji

Automations Action Config Ex

Bloki decyzyjne

Automations Decision Config Ex

Aby powielić lub usunąć blok, po zaznaczeniu bloku użyj ikon w prawym górnym rogu edytora logiki. Powielenie spowoduje automatyczne skopiowanie logiki.

Jeśli chcesz zmienić kolejność bloków logicznych, możesz je kliknąć i przeciągnąć w inne miejsca przepływu pracy.

Automations Rearranging Logic Blocks

Opublikuj

Aby opublikować automatyzację, kliknij przycisk „Opublikuj” w prawym górnym rogu ekranu edytora. Opublikować można wyłącznie prawidłowo skonfigurowane automatyzacje. Przycisk „Opublikuj” jest nieaktywny, jeśli automatyzacja:* nie zawiera co najmniej 2 bloków (bloku zdarzenia oraz akcji lub decyzji)* wszystkie bloki zostały poprawnie skonfigurowane. Bloki, które nie zostały w pełni skonfigurowane, wyświetlają ikonę ostrzegawczą.Automations Logic Block Error

Po kliknięciu przycisku „Opublikuj ” wyświetla się okno modalne, w którym można:* Przełączać status aktywności automatyzacji. Domyślnie jest on ustawiony na „Aktywna”.* Anulować, aby powrócić do edytora* Opublikować automatyzacjęAutomations Publish Modal

Test

Użytkownicy mogą przetestować swoją automatyzację przed jej opublikowaniem. Podobnie jak w przypadku publikacji, testować można wyłącznie poprawne automatyzacje. Przycisk testowania jest nieaktywny, jeśli:* Automatyzacja nie zawiera co najmniej 2 bloków (blok zdarzenia oraz blok akcji lub decyzji)* Wszystkie bloki zostały poprawnie skonfigurowane. Bloki, które nie zostały w pełni skonfigurowane, wyświetlają ikonę ostrzegawczą.

Można wybrać środowisko (produkcyjne, testowe, programistyczne), w którym łącznik ma działać.r280 Test Automation Modal

Wyświetl/edytuj

Po opublikowaniu automatyzacji można edytować wszystkie jej elementy, w tym nazwę, blok zdarzenia oraz wszelkie istniejące bloki akcji lub decyzji. Każda wprowadzona zmiana tworzy nową wersję. Można również dodawać, usuwać lub powielać bloki oraz modyfikować ich konfigurację.

Więcej informacji