Paso 1: Crear Proyecto Se crea un proyecto con el PLC S7-1200 como normalmente se ha ido haciendo.
Paso 2: Agregar otro PLC Para agregar un nuevo dispositivo, en rbol del proyecto se encuentra la opcin Agregar dispositivo al dar doble clic sobre ella aparecer una ventana como la de inicio al crear un proyecto, donde puedes agregar un PLC de la misma forma que agregaste el primero.
EJERCICIO: PROFINET S7 1200 Tambin se puede agregar otro dispositivo cualquiera utilizando la ventana de la derecha donde se encuentra el Catalogo, cuando aparece el PLC con sus racks se utiliza la ventana del Catalogo para agregar las diferentes expansiones disponibles para el PLC. Pero para agregar un PLC, en la ventana de rbol de proyecto le damos doble clic a Dispositivos y redes en esta ventana aparecern los dispositivos que estemos utilizando.
De esta forma en la ventana de Catalogo buscamos otro PLC del que dispongamos, y lo arrastramos a la pantalla donde esta nuestro primer PLC.
EJERCICIO: PROFINET S7 1200 Paso 3: Poner en Red Para crear una red entre los dos PLC, se tiene que estar en la venta de Dispositivos y redes en la pestaa de Vista de redes aqu simplemente le damos clic y mantenemos en el cuadro verde dentro del dispositivo y arrastramos hasta el otro .
De esta manera ya estn en red los dos PLC, si quieres saber la direccin IP que le corresponde a cada PLC basta con darle clic al icono en la parte superior .
Paso 4: Crear Proyecto en PLC 1 Se va a hacer un programa para el PLC 1, en el MAIN [OB1] de los Bloques de programa en el PLC_1.
EJERCICIO: PROFINET S7 1200
En las pestaas de la derecha se selecciona Instrucciones y se va a la opcin Comunicacin luego a Open User Communication aqu aparecern los bloques T para la transferir datos, seleccionaremos el TSEND_C para PLC_1 que mandara los datos al PLC_2.
Al arrastrar el TSEND_C al segmento de la pantalla de programacin aparecer una nueva ventana donde le puedes dar el nombre que quieras, lo dejamos como esta.
Paso 5: Propiedades de TSEND_C Al dar clic sobre el bloque, se puede ir a propiedades.
EJERCICIO: PROFINET S7 1200 En el interlocutor seleccionamos el PLC al que le mandaremos los datos, al seleccionarlo, aparecer la red en la que se encuentra y el ip que le pertenece.
Luego nos vamos a Datos de conexin le damos clic en la pestaa y nos aparecer un recuadro donde le damos clic en <nuevo>.
Y se hace lo mismo en el espacio del interlocutor.
En ID de conexin a los dos se les pone en el recuadro 1. Luego en el Tipo de conexin le das en la pestaa y seleccionas le opcin de TCP.
EJERCICIO: PROFINET S7 1200
Y as es como quedan los parmetros de la conexin.
En los parmetros del bloque, en la seccin del Estado de la conexin(CONT) se le pone 1 o true para que la conexin siempre se mantenga.
EJERCICIO: PROFINET S7 1200
Paso 6: Parmetros del bloque En el espacio de REQ se necesita una seal de reloj para que la seal este intermitente y este refrescando la seal.
De esta forma es como se genera la seal de reloj para la entrada de REQ en el bloque TSEND_C.
EJERCICIO: PROFINET S7 1200 Se crea un bloque MOVE donde se crea la palabra que se transmitir al otro PLC esta palabra se liga al DATA del PLC1. NOTA: Para la entrada del bloque MOVE se creo una MARCA M para la simulacin pero en la practica se puede usar una ENTRADA I que este conectada a un sensor.
De esta forma es como queda el bloque TSEND_C del PLC1.
Paso 7: Programa para recibir datos del PLC2
De la misma forma como se creo el bloque de TSEND_C en el PLC1, se crea un programa en el PLC2 pero con TRCV_C EJERCICIO: PROFINET S7 1200 Paso 8: Parmetros de conexin
Se hace lo mismo que se hizo para el TSEND_C como se muestra en la imagen superior.
Paso 9: Parmetros de bloque En la seccin de EN_R y CONT se pone 1 o TRUE para que siempre se mantenga la conexin en los dos apartados.
EJERCICIO: PROFINET S7 1200
Para la parte del DATA que se recibe del PLC1 se crea un segmento donde se encuentre un comparador ==, en este se busca una igualdad entre la seal de entrada de la DATA que recibe del PLC1 y un valor que tu le das 1, si es igual, se activa la salida Q0.0.
Ya solo se cargan los programas respectivos a su PLC.