Breadcrumbs

Beispiel Für Die Integration Von Gerätemodulen

Signalbefehle können so konfiguriert werden, dass sie mit verschiedenen Gerätemodulen integriert werden können.

Unterstützte Gerätemodule

  • Digitale E/A: Steuerung des digitalen Eingangs-/Ausgangssignals

    image-20250808-050737.png
  • Industrial Ethernet: Industrielle Ethernet-Kommunikation

    image-20250808-050753.png
  • Modbus TCP: Modbus TCP-Protokollkommunikation

    image-20250808-050806.png
  • Modbus RTU: Modbus RTU-Protokollkommunikation

    image-20250808-050818.png
  • SCHWERPUNKTE: FANUC CNC-Geräteintegration

    image-20250808-050721.png
  • TCP Client: TCP-Client-Kommunikation

    image-20250808-050437.png
  • TCP-Server: TCP-Serverkommunikation

    image-20250808-050634.png
  • Serial: Kommunikation über serielle Schnittstelle

    image-20250808-050707.png

In diesem Abschnitt wird die Integrationsmethode mit den Modulen TCP Client und TCP Server erläutert.

1. Installieren Von Gerätemodulen

  • Starten Sie die DART-Platform, und führen Sie das Store-Modul aus.

  • Suchen Sie nach TCPServer, und installieren Sie das Modul.

    image-20250808-050629.png
  • Suchen Sie nach TCPClient, und installieren Sie das Modul.

    image-20250808-050435.png

2. Konfigurieren Von Gerätemodulen

Konfiguration des TCPServer-Moduls

  • Führen Sie das installierte TCPServer-Modul aus.

  • Geben Sie eine beliebige Server-Portnummer ein. (Z. B. 9999)

  • Klicken Sie auf die Schaltfläche Verbinden, um zu überprüfen, ob die Verbindung ordnungsgemäß funktioniert.

  • Halten Sie die Verbindung aktiv, ohne die Verbindung zu trennen.

Konfiguration des TCPClient-Moduls

  • Führen Sie das installierte TCPClient-Modul aus.

  • Geben Sie die Server-IP-Adresse (127.0,0.1) und die Portnummer (9999) ein.

  • Klicken Sie auf die Schaltfläche Verbinden, um zu überprüfen, ob die Verbindung ordnungsgemäß funktioniert.

  • Klicken Sie auf die Schaltfläche Schreibsignal hinzufügen.

  • Geben Sie den Namen und Wert des Schreibsignals ein. (Z. B. Ausgabe / 123)

  • Nachdem die Konfiguration abgeschlossen ist, trennen Sie die Verbindung mit der Trenntaste.

3. Verwenden Von Signalbefehlen

Aufgabenerstellung

  • Führen Sie das Modul TaskEditor aus.

  • Klicken Sie im TaskEditor auf die Schaltfläche neue Datei.

Hinzufügen eines Add Signal

  • Klicken Sie auf der Registerkarte Befehle auf die Schaltfläche Add Signal.

  • Konfigurieren Sie Folgendes auf der Registerkarte Eigenschaften:

    • Signaltyp: TCP-Client

    • Einstellmethode: Modul

    • Modul: Wählen Sie das TCPClient-Modul aus

    • Gerät: Wählen Sie Informationen zur Serververbindung aus

    • Verbindungsname: Geben Sie einen beliebigen Namen ein (z. B. Comm_Test)

Hinzufügen eines Set Signal

  • Klicken Sie auf der Registerkarte Befehle auf die Schaltfläche Set Signal.

  • Konfigurieren Sie Folgendes auf der Registerkarte Eigenschaften:

    • Signaltyp: TCP-Client

    • Einstellmethode: Modul

    • Modul: Wählen Sie das TCPClient-Modul aus

    • Verbindungsname: Wählen Sie den unter Add Signal festgelegten Namen aus

    • Aktion: Wählen Sie das in TCPClient eingegebene Schreibsignal aus (z. B. Ausgang).

4. Vorgang Wird Geprüft

Aufgabenausführung

  • Klicken Sie auf die Schaltfläche Wiedergabe, um die Aufgabe auszuführen.

  • Stellen Sie sicher, dass die Aufgabe normal startet.

Integration in TCPServer-Modul wird überprüft

  • Prüfen Sie die Daten im Eingangssignalbereich des TCPServer-Moduls.

  • Überprüfen Sie, ob die im TCPClient-Modul konfigurierten Daten (123) empfangen wurden.

  • Validieren Sie, ob die Datenübertragung erfolgreich war.

5. Fehlersuche

Verbindungsfehler

  • Stellen Sie sicher, dass das TCPServer-Modul ordnungsgemäß ausgeführt wird.

  • Prüfen Sie, ob die Portnummer korrekt konfiguriert ist.

  • Überprüfen Sie den Status der Netzwerkverbindung.

  • Stellen Sie sicher, dass die Firewall den angegebenen Port zulässt.

Signalübertragung Fehlgeschlagen

  • Überprüfen Sie, ob die Konfiguration der Signalbefehle korrekt ist.

  • Prüfen Sie, ob Datentypen und -Werte korrekt sind.

  • Prüfen Sie, ob der Verbindungsstatus zwischen den Modulen beibehalten wird.

Wichtige Hinweise

  • Für eine ordnungsgemäße Integration muss die Ausführungsreihenfolge des Moduls befolgt werden.

  • TCPServer muss zuerst ausgeführt werden, damit TCPClient eine Verbindung herstellen kann.

  • Stellen Sie sicher, dass der angegebene Port nicht durch Firewall-Einstellungen blockiert wird.

  • Stellen Sie sicher, dass sich alle Module im Status Normal befinden, bevor Sie Signalbefehle ausführen.

  • Beginnen Sie beim Testen mit einfachen Daten und gehen Sie schrittweise zu komplexeren Datenübertragungen über.