Jak zbudować swoje pierwsze źródło danych MQTT?
  • 31 Jan 2024
  • 2 Minuty do przeczytania
  • Współtwórcy

Jak zbudować swoje pierwsze źródło danych MQTT?


Article Summary

:::(Warning) (Ostrzeżenie) Obsługa MQTT nie jest włączona we wszystkich instancjach Tulip. Skontaktuj się z support@tulip.co, jeśli jesteś zainteresowany włączeniem tej funkcji :::

Jak zbudować pierwsze źródło danych MQTT

Skorzystaj z tego przewodnika, aby dowiedzieć się, jak wprowadzić tematy MQTT do Tulip

W tym przewodniku dowiesz się:* Jak skonfigurować źródło danych MQTT w Tulip

Jeśli masz działającego brokera MQTT, którego chcesz połączyć z Tulip, jesteś gotowy do skonfigurowania źródła danych MQTT i utworzenia pierwszej aplikacji do monitorowania maszyn.

Konfigurowanie źródła danych MQTT

  1. Kliknij opcję Maszyny w zakładce Shop Floor na pasku menu.

image.png

  1. Następnie kliknij Machine Data Sources z lewej strony szuflady.

image.png

  1. Następnie kliknij przycisk Create Machine Data Source na stronie Machine Data Sources.

image.png

  1. Nadaj nazwę źródłu danych, wybierz hosta konektora, wybierz MQTT i żądaną wersję MQTT.

:::(Info) (Uwaga)Jeśli pole pozostanie puste, zostanie użyta wersja MQTT v5.0.:::

image.png

  1. Dodaj szczegóły połączenia, aby połączyć się z brokerem.

image.png

Konfigurowanie połączenia MQTT

Runs On

Runs on reprezentuje Connector Host, który będzie odpowiedzialny za obsługę połączenia z brokerem. Jeśli broker nie jest dostępny dla szerszego Internetu, do uzyskania dostępu do brokera MQTT wymagany będzie lokalny host konektora. Przed przetestowaniem hosta konektora należy zapoznać się z poniższymi wymaganiami dotyczącymi wersji.

:::(Warning) (Wersja On Prem Connector Host) Tylko On Prem Connector Host w wersji 261 (LTS11) lub nowszej obsługuje źródła danych MQTT. Tylko urządzenia brzegowe w systemie OS56 lub nowszym obsługują źródła danych MQTT.

:::

MQTT vs. MQTTs

MQTTs to po prostu MQTT z dodatkową warstwą zabezpieczeń. Po wybraniu MQTTs, protokół SSL/TLS będzie używany do komunikacji między klientem a brokerem. Dodatkowo MQTTs obsługuje klucze prywatne, certyfikaty i zaufane tokeny CA. Po wybraniu tylko MQTT dostępne jest tylko uwierzytelnianie za pomocą nazwy użytkownika i hasła lub nazwy użytkownika według identyfikatora klienta.

Identyfikator klienta

Identyfikator klienta to sposób, w jaki klient Tulip będzie identyfikował się z brokerem MQTT. Na najprostszym poziomie jest on często używany do uwierzytelniania i kontroli dostępu. Może być ustawiony na wartość statyczną lub losową z odwróconą flagą "Auto-generate".

Keep Alive

Keep alive to maksymalny czas, w sekundach, przez jaki klient chciałby utrzymywać otwartą komunikację z brokerem. Jeśli żadna wiadomość nie została przekazana od brokera do klienta w tym czasie, klient wyśle wiadomość do brokera wskazującą, że nadal żyje.

Testowanie połączenia

Kliknij Test, aby sprawdzić, czy możesz pomyślnie połączyć się z brokerem.

image.png

Jeśli test się powiedzie, możesz skonfigurować maszynę. Kliknij Zapisz, a następnie przejdź do strony Typy maszyn, aby skonfigurować pierwszą kategorię maszyn.


Czy znalazłeś to, czego szukałeś?

Możesz również udać się na stronę community.tulip.co, aby opublikować swoje pytanie lub sprawdzić, czy inni mieli do czynienia z podobnym pytaniem!


Czy ten artykuł był pomocny?