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
Industrial Ethernet: Comunicación Ethernet industrial
Modbus TCP: Comunicación del protocolo Modbus TCP
Modbus RTU: Comunicación del protocolo Modbus RTU
FOCAS: Integración de equipos CNC FANUC
Cliente TCP: Comunicación cliente TCP
Servidor TCP: Comunicación del servidor TCP
Serial: Comunicación de puerto serie
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.
Busque TCPClient e instale el módulo.
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.