Comunicacion Entre Dos PLC S-1200
Comunicacion Entre Dos PLC S-1200
Comunicacion Entre Dos PLC S-1200
Resumen Abstract
La comunicación entre los dos PLC’s se puede Communication between the two PLCs can be
realizar mediante varios protocolos de performed using various communication protocols,
comunicación , pero para este trabajo practico se but for this practical work the communication
utilizara el protocolo de comunicación PROFINET protocol PROFINET is used as this protocol is open
ya que este protocolo es abierto de Ethernet, el cual Ethernet, which enables communication in real time
permite la comunicación en tiempo real desde from our PLCs, the project TIA PORTAL software is
nuestros PLC’s, el proyecto se utilizares el used for programming the PLC and display
software TIA PORTL para la programación de los THROUGH programming HMI counts each PLC is
PLC y se realiza la visualización de la performed and also use LabVIEW software for
programación atraves de los HMI que cuenta cada monitoring each of the PLCs and component.
PLC’s y además utilizaremos el software de For this project, we perform in our PLC
LABVIEW para realizar el monitoreo de cada uno programming control a variable speed control and
de los PLC’s y sus componentes. four spotlights.
Para este proyecto deberemos realizar la
programación en nuestros PLC del control de un
variador de velocidad y el control de cuatros focos.
1
1. Introducción - Ofrece numerosas prestaciones más a las
aplicaciones, en particular:
Este documento pretende ser una guía que nos Recuperación de errores
permita hacer un la comunicación entre dos Control de flujo
PLC’s del S7-1200 con el puerto integrado de Fiabilidad
Industrial Ethernet / Profinet. - Protocolo orientado a la conexión.
El protocolo de comunicación que se utilizara - Puede utilizarse muy flexiblemente con
para este trabajo es el Profinet es la evolución sistemas de terceros que soporten
del estándar abierto de Ethernet industrial para la únicamente TCP.
automatización. - Apto para routing.
Utiliza Ethernet Industrial y permite la - Son aplicables sólo las longitudes de
comunicación en tiempo real desde el nivel de datos estáticas.
campo (PLC’s y otros dispositivos) hasta el nivel - Los mensajes se acusan.
de gestión (sistemas informáticos e internet), - Las aplicaciones se direccionan usando
aprovechando plenamente los estándares de las números de puerto.
tecnologías de la información existentes. - La mayoría de los protocolos de
PROFINET tiene determinismo y permite aplicación (p. ej. TELNET y FTP)
establecer prioridades en la red, evitando así la utilizan TCP.
saturación de la red e incrementando por tanto la - Es necesario programar la gestión de
seguridad en la comunicación. datos debido a la interfaz de
PROFINET llamado así porque es Profibus programación SEND/RECEIVE.
sobre Ethernet, ofrece soluciones de red para Protocolo ISO on TCP (RFC 1006), ISO on TCP
fábricas y procesos de automatización, para es un mecanismo que permite portar aplicaciones
aplicaciones de seguridad, aplicaciones de ISO a la red TCP/IP. Este protocolo tiene las
control de movimiento sincronizado. La características siguientes:
comunicación PROFINET se basa en protocolos - Protocolo de comunicación eficiente
Ethernet, UDP, TCP e IP. Existen dos versiones vinculado estrechamente al hardware.
de redes PROFINET. PROFINET I/O con la - Adecuado para cantidades de datos
integración de dispositivos de campo medianas y grandes (hasta 8192 bytes).
descentralizados simples y aplicaciones de - A diferencia de TCP, los mensajes tienen
tiempo crítico. PROFINET CBA (Component un indicador de fin y están orientados a
Based Automation) se ocupa de la integración de los mensajes.
sistemas de automatización basadas en - Apto para routing; puede utilizarse en
componentes.[1] WAN.
Protocolos soportados por el S7-1200 son - Las longitudes de datos dinámicas son
Ethernet son TCP e ISO on TCP posibles.
Protocolo TCP (Transport Control Protocol), el - Es necesario programar la gestión de
objetivo principal de TCP es ofrecer un servicio datos debido a la interfaz de
de conexión seguro y fiable entre los equipos de programación SEND/RECEIVE.
procesos. Este protocolo tiene las características - Utiliza Transport Service Access Points
siguientes: (TSAPs), el protocolo TCP permite
- Protocolo de comunicación eficiente establecer varias conexiones con una sola
puesto que está vinculado estrechamente dirección IP (identifican unívocamente
al hardware. estas conexiones de puntos finales de
- Adecuado para cantidades de datos comunicación a una dirección IP.
medianas y grandes (hasta 8192 bytes). - Para la comunicación en la red
PROFINET del S7-1200 se utilizan las
2
Informe / Comunicaciones II
2. COMUNICACIÓN PROFINET
Rpm=120xf / #p (1)
5
direcciones IP de cada CPU, las cuales deben
tener la siguiente dirección IP.
Para la CPU-1 la IP será 192.168.0.1 y como
Máscara de subred 255.255.255.0.
Para la CPU-2 la IP será 192.168.0.2 y como
Máscara de subred 255.255.255.0.
Desde la ventana de propiedades del PLC también
podemos ver y configurar si es preciso las
direcciones de E/S de cada PLC.
6
Informe / Comunicaciones II
8
Informe / Comunicaciones II
específicamente estamos utilizando una pantalla Desactivamos las imágenes de sistema, pues no
KTP 600 Basic color, que la podemos localizar son necesarias para el proyecto de ejemplo.
en el cuadro de dialogo "Conexiones de PLC". Resultado. Se ha creado un panel de operador en
Para crear una plantilla para la imagen HMI, el proyecto y se ha elaborado una plantilla para
proceda del siguiente modo: la imagen HMI. La imagen HMI creada se
Configuramos la conexión con el controlador. visualiza en el editor de la vista del proyecto.
Cuando se abre el panel nos aparece alguna o En el apartado siguiente se crearán objetos en la
varias opciones de dispositivos CPU a la cual imagen HMI para visualizar los procesos
podemos conectarnos. programados
Para crear imágenes se dispone de objetos
predefinidos que permiten reproducir la
instalación, visualizar los distintos procesos y
preseleccionar valores de proceso. Las funciones
del panel de operador determinan la
representación del proyecto en HMI y el
volumen de funciones de los objetos gráficos.
Objetos gráficos.Los objetos gráficos son todos
los elementos que se utilizan para representar el
proyecto en HMI. Entre ellos se incluyen, por
Figura 15.Asistente para conexiones con PLCs.
ejemplo, textos, botones, diagramas o gráficos
para representar unidades de proceso.
Seleccionamos el color de fondo de la plantilla y Utilización de objetos gráficos.Los objetos
los elementos del encabezad gráficos pueden representarse estáticamente o
utilizarse como objetos dinámicos mediante el
uso de variables:
11
correctamente. 5.Introduzca en el campo de entrada "Speed" la
• El panel de operador está en modo de velocidad de transferencia de la red PROFINET.
transferencia. Los valores admisibles son 10 Mbit/s y 100
Pasos para la Habilitación del canal de datos - Mbit/s
Basic Panels DP. En este apartado se detalla la 6.Elija el tipo de comunicación "Half- Duplex" o
forma como se puede habilitar la comunicación "Full-Duplex".
entre la HMI y le PLC.
1.Abra con el botón "Transfer" el cuadro de
diálogo "Transfer Settings".
2.Active la casilla de verificación "Enable y
RemoteChannel" en el campo "Channel
Seguidamente abra con el botón "Advanced" el
cuadro de diálogo "ProfinetSettings".
Verifique ahí los parámetros de red, encontrará
una descripción del cuadro de diálogo
"ProfinetSettings" bajo Modificar la
configuración de red.
5. CONCLUSIONES
Referencias
13