Spisu treści:
- Krok 1: Krok 1: Skonfiguruj KEPserver
- Krok 2: Krok 1, 1: Konfiguracja KEPserver
- Krok 3: Krok 2: Odczytaj dane za pomocą Node-red
- Krok 4: Krok 3: Skonfiguruj swój sterownik PLC firmy Siemens
- Krok 5: Krok 4: Skonfiguruj ramię UR5
- Krok 6: Krok 5: Odczytaj dane za pomocą KEPserver
- Krok 7: Krok 6: Przenieś tagi Form Channel do bramy IoT
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Wymagania
Węzeł czerwony:
Serwer KEP:
Krok 1: Krok 1: Skonfiguruj KEPserver
Najpierw skonfiguruj IoT Gareway w KEPserver. Po prostu utwórz nowego agenta w IoT Gateway.
Nowy agent musi być serwerem REST
Ustaw kartę sieciową jako lokalną i wybierz port. Zanotuj adres w kolorze niebieskim, ponieważ jest to miejsce do odczytania za pomocą węzła czerwonego.
Krok 2: Krok 1, 1: Konfiguracja KEPserver
Ustaw kartę sieciową na lokalną i wybierz port. Zanotuj adres w kolorze niebieskim, ponieważ jest to miejsce do odczytania za pomocą węzła czerwonego.
Serwer KEP jest teraz skonfigurowany.
Krok 3: Krok 2: Odczytaj dane za pomocą Node-red
Wstaw żądanie HTTP w węźle czerwonym.
Żądanie HTTP musi być skonfigurowane tak, aby zwracało obiekt JSON.
Adres URL jest taki sam, jak zauważono wcześniej, jednak wymaga nieco więcej. https://127.0.0.1:55555/iotgateway//read?ids=”Nazwa kanału”. "Nazwa urządzenia". "Nazwa znacznika"
Odczytanie tej wartości da ci dane w formacie JSON.
Krok 4: Krok 3: Skonfiguruj swój sterownik PLC firmy Siemens
Najpierw, aby komunikować się z KEP, ustaw "allow put/get" na true w swoim PLC. To ustawienie można znaleźć w sekcji „urządzenia i sieć”, wybierając sterownik PLC i zaglądając we właściwości.
Zapisz dane, które chcesz w DB. Ustaw DB jako niezoptymalizowany. Każda wartość powinna teraz mieć wartość „przesunięcia”. Jest to adres odczytywany przez serwer KEP.
PLC jest teraz gotowy do komunikacji z KEPserverem.
Krok 5: Krok 4: Skonfiguruj ramię UR5
Pliki GDS dla UR5 i bardziej szczegółowy przewodnik po konfiguracji można znaleźć w poniższym linku
www.universal-robots.com/how-tos-and-faqs/…
Wersja krótka to najpierw instalacja plików GDS. Tam po drob w "URIODev1" w widoku topologii. Naciśnij niebieski tekst i przypisz mu PLC. Wybierz URIODev1 iw widoku urządzenia dodaj wszystkie moduły w kolejności.
Na UR5 włącz "Urządzenie PROFINET IO". Można go znaleźć w "Instalacja".
dołączono w pełni skonfigurowany projekt siemens. Projekt odczytuje orientację i temperaturę każdego złącza.
Krok 6: Krok 5: Odczytaj dane za pomocą KEPserver
KEPserver może odczytywać dane z niezoptymalizowanych bloków danych w portalu TIA. W dołączonym programie DB z pewnymi danymi. Najpierw skonfiguruj PLC w KEPserver. Odbywa się to poprzez dodanie „nowego kanału” w KEP w sekcji „Łączność”. W "kreatorze kanałów" wybierz "siemens TCP/IP Ethernet". Nazwa kanału i nazwa urządzenia to to, co jest odczytywane w czerwonym węźle. Po prostu pozostaw pozostałe ustawienia bez zmian.
Dołączone zdjęcia pokazują składnię tagu KEP, a zmienna semiens „Joint_Temp_0” jest tym, co KEP odczytuje przy użyciu tych ustawień.
Krok 7: Krok 6: Przenieś tagi Form Channel do bramy IoT
W górnej części serwera KEPserver znajduje się funkcja "Dodaj wiele elementów". Zaznacz swój serwer IoT i naciśnij ten przycisk. W przeglądarce tagów wybierz skonfigurowane urządzenie i dodaj tagi zgodnie z potrzebami. Nazwa znacznika to ostatnia część adresu, który odczytuje węzeł-czerwony. Dołączono uproszczony schemat blokowy przedstawiający przepływ danych.