{}

Nuestras marcas

Impact-Company-Logo-English Black-01-177x54

Bienvenido al sitio web de Schneider Electric

Bienvenido a nuestro sitio web.

Buscar Preguntas Frecuentes

¿Cómo configurar la comunicación entre un PLC M241/M251 y las pantallas PROFACE programadas con el software GP-PRO EX mediante el protocolo Codesys?

En este artículo explicaremos cómo configurar la comunicación entre un PLC M2xx de Shneider Electric, programado con SoMachine o Machine Expert, y una pantalla HMI de Proface, programada con el software GP-PRO EX mediante el protocolo Codesys

CONFIGURACIÓN DEL PLC EN MACHINE EXPERT

1) Creamos un proyecto nuevo
Abrimos el Machine Expert y creamos un proyecto nuevo, seleccionamos el PLC que tenemos, le damos el nombre que queremos y pulsamos en OK.
Machine Expert - Crear proyecto

2) Configuramos el puerto ethernet del PLC
Vamos a la pestaña de "Dispositivos" o "Devices Tree" y configuramos el puerto ethernet del PLC.
Configuramos la IP y añadimos el protocolo "Machine Expert protocol" como protocolo activo.

Machine Expert - Configuración del puerto ethernet del PLC

3) Creamos un pequeño programa
Vamos a la pestaña de "Applications tree". Al crear el proyecto por defecto nos ha creado un POU llamado SR_Main y ya nos ha realizado la llamada de este programa en la tarea MAST.

Machine Expert - Programa SR_Main

Hacemos doble clic sobre este programa para editarlo. En este caso hemos creado un proyecto simple de ejemplo.
Machine Expert - Programa SR_Main de ejemplo

4) Configuramos los símbolos para que el HMI tenga acceso
Seleccionamos la "Application", con el botón derecho del ratón o pulsando en el símbolo + que nos aparece a la derecha, y seleccionamos Agragar Objeto -> Configuración de símbolos
Machine Expert - Añadir Configurador de simbolos
Se muestra la siguiente ventana y pulsamos en "Agregar" or "Add"
Machine Expert - Add Symbol Configuration

Pulsamos en "Build"
Machine Expert - Symbol Configuration - Build
Seleccionamos las variables que queremos que el HMI tenga acceso
Machine Expert - Symbol Configuration - Seleccionar las variables a compartir con el HMI

Pulsamos otra vez en "Build".
Machine Expert - Symbol Configuration - Build

5) Generamos el archivo xml con las variables para poder importar al HMI
Pulsamos en el menú "Build" -> Generate Code
Machine Expert - Menu Build -> Generate Code
En el directorio donde hemos creado el proyecto ses generará un archivo con extensión *.xml.
Este archivo tendrá el siguiente nombre: <nombre del proyecto><nombre del dispositivo><nombre de la aplicación>.xml
Por ejemplo: MachineExpert_GProEX.MyController.Application.xml

Archivo *.xml que se genera

CONFIGURACIÓN DEL HMI EN EL GP-PRO EX
1) Creamos un proyecto
Al abrir el software GP-PRO EX se muestra la siguiente ventana.
GP-PRO EX - Inicio - Crear proyecto nuevo
Pulsamos en "New".

Escogemos el modelo de la pantalla que vamos a usar.
GP-PRO EX - Crear proyecto nuevo - seleccionar modelo de pantalla

Al pulsar en "Next" se nos muestra la siguiente ventana:
GP-PRO EX - Crear proyecto nuevo - Abrir puertos

Seleccionamos los puertos que queramos abrir. Por defecto, solo se abre los puertos de la primera opción (Transfer, pass-through, gp-viewer ex, FTP server, GP Remote Printer Server, Ethernet multilink).
Pulsamos en "Next".

Seleccionamos el protocolo de comunicaciones. En este caso:
Fabricante = CoDeSys Automation Alliance
Serie = CoDeSys V3 Ethernet
Puerto = Ethernet (TCP)

GP-PRO EX - Crear proyecto nuevo - Seleccionar protocolo Codesys v3

Pulsamos en "Parámetros de comunicación" para ir a los ajustes del PLC.

2) Configuración de las comunicaciones
Al pulsar en "Communication Settings" se nos abre la siguiente ventana:
GP-PRO EX - Lista de perifericos
Hacemos doble clic en el PLC1 para ir a la configuración del protocolo.
GP-PRO EX - Dispositivo/PLC configuración

Pulsamos en el botoncito que hay al lado del nombre del dispositivo (Device Name).
Tenemos que poner:
- Nodename
- Si el PLC tiene activados los derechos de usuario, es necesario configurar el usuario y contraseña.

El nodename lo sacamos del Machine Expert, abriendo la ventana de MyController, visualizando la lista de dispositivos conectados y seleccionando el disponsitivo que nos interesa.

Machine Expert - My contrroller - Mostrar nodename del PLC


GP-PRO EX - Configuración del PLC (Individual Device Settings)

3) Importamos los símbolos o tags del PLC
En los ajustes del dispositivo marcamos la opción "Use tag data".
GP-PRO EX - Individual Device Settings - Tag data

Y pulsamos en "New".
GP-PRO EX - Individual device settings - Tag Data - Import

Pulsamos en "Import.


GP-PRO EX - Individual device settings - Tag Data - Tag Import

Pulsamos en "Browse", seleccionamos el archivo xml del proyecto del Machine Expert, el que hemos generado en el punto 5 de la configuración del PLC y pulsamos en OK.

Nos saldrá un mensaje indicando que los símbolos se han importado correctamente.

GP-PRO EX - Individual device settings - Tag Data - Import message

Pulsamos en OK y se mostrará la siguiente ventana:
GP-PRO EX - Individual device settings - Tag List

Pulsamos en OK para cerrarla.

4) Ya podemos usar las variables en nuestro proyecto.
Por ejemplo, al configurar un display de datos, pulsamos en la calculadora y nos saldran las variables que hemos importado disponibles.
GP-PRO EX - Configuración de un data display

Schneider Electric Colombia

Explora más
Explora más