Przykład integracji modułu urządzenia
Polecenia sygnałowe można skonfigurować tak, aby integrowały się z różnymi modułami urządzeń.
Obsługiwane moduły urządzeń
Cyfrowe wejścia/wyjścia: Cyfrowe sterowanie sygnałem wejściowym/wyjściowym
Przemysłowy Ethernet: Przemysłowa komunikacja Ethernet
Modbus TCP: Komunikacja protokołu Modbus TCP
Modbus RTU: Komunikacja protokołu Modbus RTU
FOCAS: Integracja sprzętu CNC FANUC
Klient TCP: Komunikacja z klientem TCP
Serwer TCP: Komunikacja z serwerem TCP
Seria: Komunikacja z portem szeregowym
W tej sekcji opisano metodę integracji z wykorzystaniem modułów TCP Client i TCP Server.
1. Instalowanie modułów urządzeń
Uruchom DART-Platform i uruchom moduł Store.
Wyszukaj serwer TCPServer i zainstaluj moduł.
Wyszukaj TCPCclient i zainstaluj moduł.
2. Konfigurowanie modułów urządzeń
Konfiguracja modułu TCPServer
Uruchom zainstalowany moduł TCPServer.
Wprowadź dowolny numer portu serwera. (np. 9999)
Kliknij przycisk Połącz, aby sprawdzić, czy połączenie działa prawidłowo.
Utrzymywać połączenie aktywne bez odłączania.
Konfiguracja modułu TCPClient
Uruchom zainstalowany moduł TCPCclient.
Wprowadź adres IP serwera (127.0.0.1) i numer portu (9999).
Kliknij przycisk Połącz, aby sprawdzić, czy połączenie działa prawidłowo.
Kliknij przycisk Dodaj sygnał zapisu.
Wprowadź nazwę i wartość sygnału zapisu. (Np. Wyjście / 123)
Po zakończeniu konfiguracji odłączyć za pomocą przycisku rozłączania.
3. Używanie poleceń sygnałowych
Tworzenie zadania
Uruchom moduł TaskEditor.
Kliknij przycisk nowego pliku w Edytorze zadań.
Dodawanie sygnału
Kliknij przycisk Dodaj sygnał na karcie polecenia.
Skonfiguruj następujące ustawienia na karcie właściwości:
Typ sygnału: Klient TCP
Metoda ustawiania: Moduł
Moduł: Wybrać moduł TCPCclient
Urządzenie: Wybierz informacje o połączeniu z serwerem
Nazwa połączenia: Wprowadź dowolną nazwę (np. Comm_test)
Dodawanie sygnału zestawu
Kliknij przycisk Ustaw sygnał na karcie polecenia.
Skonfiguruj następujące ustawienia na karcie właściwości:
Typ sygnału: Klient TCP
Metoda ustawiania: Moduł
Moduł: Wybrać moduł TCPCclient
Nazwa połączenia: Wybierz nazwę ustawioną w polu Dodaj sygnał
Działanie: Wybrać sygnał zapisu wprowadzony w module TCPCclient (np. Wyjście)
4. Weryfikacja operacji
Wykonanie zadania
Kliknij przycisk odtwarzania, aby wykonać zadanie.
Sprawdź, czy zadanie rozpoczyna się normalnie.
Weryfikacja integracji w module TCPServer
Sprawdź dane w obszarze sygnału wejściowego modułu TCPServer.
Sprawdzić, czy dane (123) skonfigurowane w module TCPCclient zostały odebrane.
Sprawdź, czy transmisja danych powiodła się.
5. Rozwiązywanie problemów
Błąd połączenia
Sprawdź, czy moduł TCPServer działa prawidłowo.
Sprawdź, czy numer portu jest prawidłowo skonfigurowany.
Sprawdź stan połączenia sieciowego.
Sprawdź, czy zapora sieciowa zezwala na określony port.
Usterka transmisji sygnału
Sprawdzić, czy konfiguracja Signal Commands jest prawidłowa.
Sprawdź, czy typy danych i wartości są dokładne.
Sprawdź, czy stan połączenia między modułami jest zachowany.
Ważne uwagi
Aby zapewnić prawidłową integrację, należy postępować zgodnie z kolejnością wykonania modułu.
Aby klient TCPCClient mógł się połączyć, najpierw musi być uruchomiony serwer TCPServer.
Upewnij się, że określony port nie jest blokowany przez ustawienia zapory.
Przed wykonaniem poleceń sygnałowych sprawdzić, czy wszystkie moduły są w normalnym stanie.
Podczas testowania zacznij od prostych danych i stopniowo przejdź do bardziej złożonej transmisji danych.