Skip to main content
Skip table of contents

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

    external_Device Module Integration Example1.png
  • Przemysłowy Ethernet: Przemysłowa komunikacja Ethernet

    external_Device Module Integration Example2.png
  • Modbus TCP: Komunikacja protokołu Modbus TCP

    external_Device Module Integration Example3.png
  • Modbus RTU: Komunikacja protokołu Modbus RTU

    external_Device Module Integration Example5.png
  • FOCAS: Integracja sprzętu CNC FANUC

    image-20250808-050721.png
  • Klient TCP: Komunikacja z klientem TCP

    external_Device Module Integration Example6.png
  • Serwer TCP: Komunikacja z serwerem TCP

    external_Device Module Integration Example7.png
  • Seria: Komunikacja z portem szeregowym

    external_Device Module Integration Example8.png

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ł.

    external_Device Module Integration Example9.png
  • Wyszukaj TCPCclient i zainstaluj moduł.

    external_Device Module Integration Example10.png

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.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.