Comunicación de panta Delta DOP con PLC Omron Sysmac NX1P
Este ejemplo muestra como realizar la comunicación entre un PLC Omron Sysac NX1P (tambien es válido para los NJ) y una pantalla Delta DOP mediante comunicación Ethernet y utilizando los Tags creados en Sysmac Studio.
CONFIGURACION DEL PLC con SYSMAC STUDIO
El PLC lo vamos a configurar con la IP 192.168.5.1, en este artículo puedes ver como configurar la dirección IP del PLC Omron NX1P utilizando el software Sysmac Studio.
Una vez configurada la la IP del PLC vamos a generar las variables del programa, para ello vamos a "Variables Globales"
EN nuestro caso hemos creado las siguientes variables, son de varios tipos de datos para que se vea que no hay problema.
- Var_Bool / Una variable Boleana
- Var_Int / Una variable Int
- Var_Array / Un array de 5 valores de Int
Es indispensable en la sección de "Publicación en red" seleccionar "Solo publicar"
Una vez que hemos creado todas las variables del proyecto vamos a exportarlas a un archivo .txt
Desde "Herramientas - Exportar variables globales - Cx-Designer" vamos a exportar las variables
Una vez exportadas a porta papeles nos aparece el siguiente mensaje:
Luego debemos abrir el "Bloc de notas", pegar las variables y guardar el archivo como .txt
CONFIGURACION DE LA PANTALLA CON DOPSoft
Lo primero que hacemos es configurar la IP de la pantalla, desde "Comunication Seting" accedemos al puerto Ethernet y e la pestaña "Localhost" y le asignamos la IPC, en nuestro caso la 192.168.5.2
Desde la pestaña "Device" pulsamos sobre el icono de añadir para configurar la comunicación con el PLC
Aparece la siguiente pantalla, en "Controller" seleccionamos de la lista de protocolos de comunicación con diferentes marcas la de "Omron - EthernetIP (NJ/NX Series) (Use Tags)
Así mismo le indicamos la IP del PLC con el que vamos a conectar, en nuestro caso 192.168.5.1
Una vez configurado pulsamos sobre "Import"
Nos aparece la siguiente pantalla y pulsamos sobre este icono, entonces debemos seleccionar el archivo .txt que hemos guardado con las variables anteriormente.
Aquí podemos ver las variables importadas y que vamos a poder utilizar en la pantalla
Cuando por ejemplo queramos asignar una variable a un pulsador ya tenemos acceso a las variables del PLC