Tworzenie licznika przy użyciu Node-RED
  • 04 Nov 2023
  • 1 Minuta do przeczytania
  • Współtwórcy

Tworzenie licznika przy użyciu Node-RED


Article Summary

Tworzenie licznika przy użyciu Node-RED

Podstawowy przykład użycia Node-RED w Tulip

Przed przeczytaniem tego artykułu upewnij się, że postępowałeś zgodnie z instrukcjami w Korzystanie z Node-RED z Edge MC

Korzystanie z Node-RED

Dzięki Edge MC, Node-RED może być wykorzystywany do tworzenia wielu różnych potężnych aplikacji. Przede wszystkim można użyć Node-RED do konwersji protokołów, których Tulip obecnie nie obsługuje natywnie, umożliwiając dalszą analizę (np. MQTT, S7). Dzięki Node-RED możesz skutecznie zastąpić potrzebę korzystania z oprogramowania innych firm, takiego jak Kepware, tym otwartym językiem programowania.

Przegląd licznika

Poniższy artykuł przedstawia podstawowy sposób tworzenia podstawowego licznika. Oto przegląd tego, jak będzie wyglądał przepływ:

Poniższy przepływ zainicjuje ten atrybut maszyny na 0 i zwiększy jego liczbę o 1 co 5 sekund:

Najpierw otwórz edytor Node-RED za pośrednictwem portalu Edge MC.

Tworzenie przepływu

Inicjalizacja licznika

  1. Dodaj węzeł Inject, Initialize Count. Węzeł ten powinien być pusty i ustawiony na powtarzanie tylko raz.
  2. Dodaj węzeł Change: W tym miejscu chcesz zdefiniować licznik , ustawiając go na 1:

  1. Połącz węzły. Przepływ powinien wyglądać następująco:

Increment Counter

Teraz nadszedł czas, aby zwiększyć licznik, który właśnie zainicjowaliśmy.

  1. Wstaw węzeł Inject, Count:

  1. Wstaw węzeł tulip-machine-api. Informacje na temat uwierzytelniania tego węzła można znaleźć w tym artykule.
  2. Wstaw węzeł Change, Increment Count:

  1. Wstaw węzeł Debug:
  2. Połącz węzły w następujący sposób:

  1. Kliknij przycisk Deploy w prawym górnym rogu ekranu, aby wdrożyć przepływ na urządzeniu Edge MC.

Aby zobaczyć licznik w akcji, wróć do swojej maszyny w Tulip. Powinieneś zobaczyć, że licznik został zainicjowany i zaczął zwiększać się o 1 co 5 sekund:

Oto dokumentacja Node-RED do dalszej lektury.

Masz potężny przypadek użycia Node-RED? Podziel się swoim rozwojem na Tulip Community!


Czy ten artykuł był pomocny?