Breadcrumbs

Voorbeeld van integratie van apparaatmodules

Signaalopdrachten kunnen worden geconfigureerd voor integratie met verschillende apparaatmodules.

Ondersteunde apparaatmodules

  • Digitale I/O: Regeling van het digitale ingangs-/uitgangssignaal

    Unknown Attachment

  • Industrieel Ethernet: Industriële Ethernet-communicatie

    Unknown Attachment

  • Modbus TCP: Modbus TCP-protocolcommunicatie

    Unknown Attachment

  • Modbus RTU: Modbus RTU-protocolcommunicatie

    Unknown Attachment

  • FOCAS: Integratie van FANUC CNC-apparatuur

    Unknown Attachment

  • TCP-client: TCP-clientcommunicatie

    Unknown Attachment

  • TCP-server: TCP-servercommunicatie

    Unknown Attachment

  • Serieel: Communicatie via seriële poort

    Unknown Attachment

In dit gedeelte wordt de integratiemethode met TCP Client- en TCP Server-modules uitgelegd.

1. Apparaatmodules installeren

  • Start DART-Platform en voer de module Store uit.

  • Zoek naar TCPServer en installeer de module.

    Unknown Attachment

  • Zoek naar TCPClient en installeer de module.

    Unknown Attachment

2. Apparaatmodules configureren

Configuratie van TCPServer-module

  • Voer de geïnstalleerde TCPServer-module uit.

  • Voer een willekeurig serverpoortnummer in. (bijv. 9999)

  • Klik op de knop verbinden om te controleren of de verbinding goed werkt.

  • Houd de verbinding actief zonder de verbinding te verbreken.

Configuratie van TCPClient-module

  • Voer de geïnstalleerde TCPClient-module uit.

  • Voer het IP-adres van de server (127.0,0.1) en het poortnummer (9999) in.

  • Klik op de knop verbinden om te controleren of de verbinding goed werkt.

  • Klik op de knop Schrijfsignaal toevoegen.

  • Voer de naam en waarde van het schrijfsignaal in. (Bijv. uitgang / 123)

  • Nadat de configuratie is voltooid, verbreekt u de verbinding met behulp van de knop voor het verbreken van de verbinding.

3. Signaalopdrachten gebruiken

Taak maken

  • Voer de module TaskEditor uit.

  • Klik op de knop Nieuw bestand in TaskEditor.

Signaal toevoegen toevoegen

  • Klik op de knop signaal toevoegen op het tabblad Opdrachten.

  • Configureer het volgende op het tabblad Eigenschappen:

    • Signaaltype: TCP-client

    • Instellingsmethode: Module

    • Module: Selecteer TCPClient-module

    • Apparaat: Selecteer verbindingsgegevens van de server

    • Naam verbinding: Voer een willekeurige naam in (bijv. Comm_test)

Signaal instellen toevoegen

  • Klik op de knop signaal instellen op het tabblad Opdrachten.

  • Configureer het volgende op het tabblad Eigenschappen:

    • Signaaltype: TCP-client

    • Instellingsmethode: Module

    • Module: Selecteer TCPClient-module

    • Naam verbinding: Selecteer de naam die is ingesteld in signaal toevoegen

    • Actie: Selecteer het schrijfsignaal dat is ingevoerd in TCPClient (bijv. uitvoer)

4. Werking verifiëren

Taakuitvoering

  • Klik op de afspeelknop om de taak uit te voeren.

  • Controleer of de taak normaal begint.

Integratie in TCPServer-module controleren

  • Controleer de gegevens in het gebied voor het ingangssignaal van de TCPServer-module.

  • Controleer of de gegevens (123) die in de TCPClient-module zijn geconfigureerd, zijn ontvangen.

  • Controleer of de gegevensoverdracht is geslaagd.

5. Problemen oplossen

Verbindingsfout

  • Controleer of de TCPServer-module normaal werkt.

  • Controleer of het poortnummer correct is geconfigureerd.

  • Controleer de status van de netwerkverbinding.

  • Controleer of de firewall de opgegeven poort toestaat.

Storing signaaltransmissie

  • Controleer of de configuratie van de signaalopdrachten correct is.

  • Controleer of gegevenstypen en -waarden nauwkeurig zijn.

  • Controleer of de verbindingsstatus tussen modules behouden blijft.

Belangrijke opmerkingen

  • De uitvoeringsvolgorde van de module moet worden opgevolgd voor een juiste integratie.

  • TCPServer moet eerst worden uitgevoerd voordat TCPClient verbinding kan maken.

  • Controleer of de opgegeven poort niet wordt geblokkeerd door firewallinstellingen.

  • Controleer of alle modules de normale status hebben voordat u signaalopdrachten uitvoert.

  • Begin bij het testen met eenvoudige gegevens en stap geleidelijk over op complexere gegevensoverdracht.