Skip to main content
Skip table of contents

Ejemplo de integración de módulo de dispositivo

Los comandos de señal se pueden configurar para integrarse con varios módulos de dispositivo.

Módulos de dispositivo soportados

  • E/S digitales: Control digital de la señal de entrada/salida

    external_Device Module Integration Example1.png
  • Industrial Ethernet: Comunicación Ethernet industrial

    external_Device Module Integration Example2.png
  • Modbus TCP: Comunicación del protocolo Modbus TCP

    external_Device Module Integration Example3.png
  • Modbus RTU: Comunicación del protocolo Modbus RTU

    external_Device Module Integration Example5.png
  • FOCAS: Integración de equipos CNC FANUC

    image-20250808-050721.png
  • Cliente TCP: Comunicación cliente TCP

    external_Device Module Integration Example6.png
  • Servidor TCP: Comunicación del servidor TCP

    external_Device Module Integration Example7.png
  • Serial: Comunicación de puerto serie

    external_Device Module Integration Example8.png

En esta sección se explica el método de integración que utiliza los módulos TCP Client y TCP Server.

1. Instalación de módulos de dispositivo

  • Inicie DART-Platform y ejecute el módulo Store.

  • Busque TCPServer e instale el módulo.

    external_Device Module Integration Example9.png
  • Busque TCPClient e instale el módulo.

    external_Device Module Integration Example10.png

2. Configuración de módulos de dispositivo

Configuración del módulo TCPServer

  • Ejecute el módulo TCPServer instalado.

  • Introduzca un número de puerto de servidor arbitrario. (por ejemplo, 9999)

  • Haga clic en el botón Conectar para verificar que la conexión funcione correctamente.

  • Mantenga la conexión activa sin desconectarla.

Configuración del módulo TCPClient

  • Ejecute el módulo TCPClient instalado.

  • Introduzca la dirección IP del servidor (127.0,0.1) y el número de puerto (9999).

  • Haga clic en el botón Conectar para verificar que la conexión funcione correctamente.

  • Haga clic en el botón ADD Write Signal.

  • Introduzca el nombre y el valor de la señal de escritura. (Por ejemplo, Salida / 123)

  • Una vez completada la configuración, desconecte usando el botón de desconexión.

3. Usando comandos de señal

Creación de tareas

  • Ejecute el módulo TaskEditor.

  • Haga clic en el nuevo botón Archivo en TaskEditor.

Añadir Add Signal

  • Haga clic en el botón Add Signal en la pestaña Comandos.

  • Configure lo siguiente en la pestaña Propiedades:

    • Tipo de señal: Cliente TCP

    • Método de fijación: Módulo

    • Módulo: Seleccione el módulo TCPClient

    • Dispositivo: Seleccione la información de conexión del servidor

    • Nombre de la conexión: Introduzca un nombre arbitrario (por ejemplo, comm_test)

Añadir Set Signal

  • Haga clic en el botón Set Signal en la pestaña Comandos.

  • Configure lo siguiente en la pestaña Propiedades:

    • Tipo de señal: Cliente TCP

    • Método de fijación: Módulo

    • Módulo: Seleccione el módulo TCPClient

    • Nombre de la conexión: Seleccione el nombre establecido en Add Signal

    • Medidas: Seleccione la señal de escritura introducida en TCPClient (p. ej., Salida)

4. Verificación de la operación

Ejecución de tareas

  • Haga clic en el botón PLAY para ejecutar la tarea.

  • Compruebe que la tarea se inicia normalmente.

Verificación de la integración en el módulo TCPServer

  • Compruebe los datos en el área de señal de entrada del módulo TCPServer.

  • Compruebe que se han recibido los datos (123) configurados en el módulo TCPClient.

  • Validar que la transmisión de datos fue exitosa.

5. Solución de problemas

Fallo de conexión

  • Compruebe que el módulo TCPServer se está ejecutando normalmente.

  • Compruebe que el número de puerto esté configurado correctamente.

  • Inspeccione el estado de conexión de red.

  • Compruebe que el firewall permite el puerto especificado.

Fallo de transmisión de señal

  • Compruebe que la configuración de los comandos de señal es correcta.

  • Valida que los tipos y valores de datos sean precisos.

  • Compruebe que se mantiene el estado de conexión entre los módulos.

Notas importantes

  • Se debe seguir el orden de ejecución del módulo para una integración adecuada.

  • TCPServer debe estar corriendo primero para que TCPClient se conecte.

  • Asegúrese de que el puerto especificado no esté bloqueado por la configuración del firewall.

  • Compruebe que todos los módulos están en estado normal antes de ejecutar los comandos de Signal.

  • Al probar, comience con datos simples y progrese gradualmente a una transmisión de datos más compleja.

JavaScript errors detected

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

If this problem persists, please contact our support.