Está en la página 1de 16

Facultad de Ingeniería Universidad Mayor de San Andrés

INSTRUCCIONES
DE
COMUNICACIÓN

Miraflores. Av. Saavedra Edificio Girasoles #625 Local 3 Teléfonos: 2241032 Fax: 2241032 www.ind-sol.com
La Paz - Bolivia Cel. 73013730 – 73078045 - 73086116 E-mail : info@ind-sol.com
Facultad de Ingeniería Universidad Mayor de San Andrés

INSTRUCCIONES DE COMUNICACIÓN

En esta práctica se hará una configuración de un PLC maestro con un PLC


esclavo, se trabajará en parejas configurando cada cual el PLC como se indica a
continuación y luego conectándolo por medio del cable de red a los puertos
respectivos.

COMUNICACIÓN MAESTRO-ESCLAVO EN PPI UTILIZANDO ASISTENTE


NETR/NETW

·UTILIZANDO MAESTRO PARA ESCRITURA UNICAMENTE (NETW)

Se realizará un programa en el cual el byte de entrada (IB0) de la CPU S7-200


maestro, se transferirá a la otra CPU S7-200 esclavo, y el estado de estas
entradas se va a colocar en el byte de salida (QB0), para poder visualizar el efecto
físicamente.

1. Abrir STEP 7-MICRO/WIN


2. Clic en el menú Herramientas -> Asistente de operaciones.

Miraflores. Av. Saavedra Edificio Girasoles #625 Local 3 Teléfonos: 2241032 Fax: 2241032 www.ind-sol.com
La Paz - Bolivia Cel. 73013730 – 73078045 - 73086116 E-mail : info@ind-sol.com
Facultad de Ingeniería Universidad Mayor de San Andrés

Al ingresar a la opción, aparece una nueva ventana con el inicio del asistente, en
el cual se selecciona la opción NETR/NETW y dar clic en siguiente

En la siguiente pantalla, se va a definir cuantas operaciones de red se van a


realizar; para nuestro ejemplo se utilizara solamente uno.

Luego de darle siguiente, en la nueva ventana se configura el puerto que se va a


utilizar para la operación requerida en este ejemplo le pondremos el puerto 0, y se
puede asignar otro nombre a la subrutina que va a crear el asistente en nuestro
case le pondremos el nombre de ¨Proyecto 1¨

Miraflores. Av. Saavedra Edificio Girasoles #625 Local 3 Teléfonos: 2241032 Fax: 2241032 www.ind-sol.com
La Paz - Bolivia Cel. 73013730 – 73078045 - 73086116 E-mail : info@ind-sol.com
Facultad de Ingeniería Universidad Mayor de San Andrés

Como se está configurando al maestro para escribir datos en el esclavo, se utiliza


NETW y para este ejemplo se enviará un byte (este dato puede ser modificado de
acuerdo a la necesidad de cada programador), la dirección remota del CPU es la
del esclavo, utilizamos la dirección 2 que será la del esclavo (el maestro tendrá la
dirección 1).

Finalmente se elige la dirección desde la cual se van a escribir los datos, nosotros
ingresaremos VB1 y vean que la otra pestaña VB también se volverá VB1pero se
pueden utilizar una dirección distinta.

Miraflores. Av. Saavedra Edificio Girasoles #625 Local 3 Teléfonos: 2241032 Fax: 2241032 www.ind-sol.com
La Paz - Bolivia Cel. 73013730 – 73078045 - 73086116 E-mail : info@ind-sol.com
Facultad de Ingeniería Universidad Mayor de San Andrés

Y para terminar se asignación de la memoria designada por el asistente.

Será de VB5 hasta VB15, pero estas puede cambiarse según a la utilización de la
misma y a su necesidad, luego pulsamos siguiente y nos vamos a la siguiente
ventana.

Esta venta nos confirma la subrutina que se va a usar .Ahora que ya esta
configurada la operación de escritura, se pondrá el siguiente código el cual refleja
el estado de las entradas (IB0) en las salidas del esclavo (QB0), este código
pertenece al programa del CPU S7-200 maestro.
Nos vamos al entorno del software y creamos lo siguiente

Miraflores. Av. Saavedra Edificio Girasoles #625 Local 3 Teléfonos: 2241032 Fax: 2241032 www.ind-sol.com
La Paz - Bolivia Cel. 73013730 – 73078045 - 73086116 E-mail : info@ind-sol.com
Facultad de Ingeniería Universidad Mayor de San Andrés

Y para finalizar programamos y establecemos la salida del programa, en este


ejemplo utilizaremos la salida Q 0.0.

Miraflores. Av. Saavedra Edificio Girasoles #625 Local 3 Teléfonos: 2241032 Fax: 2241032 www.ind-sol.com
La Paz - Bolivia Cel. 73013730 – 73078045 - 73086116 E-mail : info@ind-sol.com
Facultad de Ingeniería Universidad Mayor de San Andrés

PRACTICA 14.2

En la estación de Automatización XK-335B observe el sistema de Alimentacion


(The Feeding Unit) analice y tome nota de lo siguiente

- Conéctese con el cable de conexión usb al PLC maestro y realice la


búsqueda de los otros PLCs en la red.

- Analice el funcionamiento de la conexión Profibus de todo el sistema en


general

- Identifique cual es el orden de los PLCs (Primer, Segundo, Tercero, Cuarto


y Quinto)

- Identifique con que velocidad está configurado cada uno .

Miraflores. Av. Saavedra Edificio Girasoles #625 Local 3 Teléfonos: 2241032 Fax: 2241032 www.ind-sol.com
La Paz - Bolivia Cel. 73013730 – 73078045 - 73086116 E-mail : info@ind-sol.com
Facultad de Ingeniería Universidad Mayor de San Andrés

Ejercicio 14.2

Desarrolle un control que permita gobernar el pistón largo de la unidad de


alimentación desde el tablero de la unidad de ensamblaje y a si mismo se
gobierne el semáforo indicador del kit de automatización cuando el pistón este
funcionando.

Para lo cual necesitaremos analizar cada uno de estos plc de estas estaciones y a
los cuales llamaremos PLC1 a la unidad de Ensamblaje y PLC2 a la unidad de
alimentación.

Primeramente debemos de desarrollar nuestro programa y sus instrucciones en un


diagrama de flujo y posteriormente en uno Grafset. Para lo cual es necesario
saber las entradas y salidas de cada una de estas estaciones.

Entradas y salidas de la Unidad de Ensamblaje.

Entradas.
I0.0 Sensor de Presencia de tubo inferior.
I0.1 Sensor de Presencia de tubo superior
I0.2 Sensor de Presencia Salida del tubo de alimentación.
I0.3 Sensor de presencia en posición para ser recogida una pieza.
I0.4 Sensor de FO pieza grande en posición..
I0.5 Pistón de sujeción de pieza adelante.
I0.6 Pistón de sujeción de pieza atrás.
I0.7 Pistón de abrir paso adelante.
I1.1 Cilindro rotatorio giro Antihorario
I1.2 Cilindro rotatorio giro Horario.
I1.3 Piston de garra Finger
I1.4 Cilindro de garra adelante
I1.5 Cilindro vertical atrás.

I1.6 Cilindro de garra atras


I1.7 Cilindro horizontal adelante.
I2.4 Botón rojo.
I2.5 Botón verde.
I2.6 Botón emergencia NC.
I2.7 Smith negro.

Miraflores. Av. Saavedra Edificio Girasoles #625 Local 3 Teléfonos: 2241032 Fax: 2241032 www.ind-sol.com
La Paz - Bolivia Cel. 73013730 – 73078045 - 73086116 E-mail : info@ind-sol.com
Facultad de Ingeniería Universidad Mayor de San Andrés

Salidas.

Q0.0 Pistón pequeño liberador de piezas.


Q0.1 Pistón pequeño sujetador de las piezas que no trabajan.
Q0.2 Cilindro rotacional
Q0.3 Cilindro finger.
Q0.4 Cilindro de garra vertical.
Q0.5 Cilindro de garra horizontal
Q0.6 Semáforo foco rojo.
Q0.7 Semáforo foco amarillo
Q1.0 Semáforo foco verde
Q1.5 Foco amarillo.
Q1.6 Foco verde.
Q1.7 Foco rojo.

Entradas y salidas de la Unidad de Alimentación.

Entradas.
I0.0 Pistón pequeño adelante.
I0.1 Sujeción pieza adelante.
I0.2 Pistón largo adelante.
I0.3 Pistón largo atrás.
I0.4 Sensor fotoeléctrico.
I0.5 Sensor de presencia de pieza en la parte superior del cilindro.
I0.6 Sensor de presencia de pieza en la parte inferior del cilindro.
I0.7 Sensor inductivo.
I1.0 Vacio.
I1.1 Vacio.
I1.2 Boton Verde.
I1.3 Boton rojo.
I1.4 Boton de emergencia NC.
I1.5 Switch negro

Salidas.

Q0.0 Válvula pistón pequeño.


Q0.1 Válvula pistón grande.

Diagrama de Flujo del Programa a Diseñar

Miraflores. Av. Saavedra Edificio Girasoles #625 Local 3 Teléfonos: 2241032 Fax: 2241032 www.ind-sol.com
La Paz - Bolivia Cel. 73013730 – 73078045 - 73086116 E-mail : info@ind-sol.com
Facultad de Ingeniería Universidad Mayor de San Andrés

PLC 1 Ensamblaje

Inicio LC 2 Alimentaci.

NO I2.5 SI
OO
Q0.1 = 1

NO SI
OO I0.2

Q1.7 = 1

NO SI
OO I2.4

Q0.1 = 0

NO SI
OO I0.3

Q1.7 = 0

Final

Miraflores. Av. Saavedra Edificio Girasoles #625 Local 3 Teléfonos: 2241032 Fax: 2241032 www.ind-sol.com
La Paz - Bolivia Cel. 73013730 – 73078045 - 73086116 E-mail : info@ind-sol.com
Facultad de Ingeniería Universidad Mayor de San Andrés

Grafcet del Programa.

Para pode realizar esta comunicación necesitaremos desarrollar dos Grafcets uno
del PLC1 (Unidad de Ensamblaje) y el segundo del PLC 2 (Unidad de
Alimentación).

PLC 1 Ensamblaje

0
Boton verde = I2.5
1 Comunicación PLC 2 – Activar Piston
Sensor Adelante= I0.2
2 Prender Semáforo Rojo
Foco Rojo = I2.4
3 Comunicación con PLC 2 Pistón largo atrás

Comunicación Sensor en posición


atrás = I0.3

Miraflores. Av. Saavedra Edificio Girasoles #625 Local 3 Teléfonos: 2241032 Fax: 2241032 www.ind-sol.com
La Paz - Bolivia Cel. 73013730 – 73078045 - 73086116 E-mail : info@ind-sol.com
Facultad de Ingeniería Universidad Mayor de San Andrés

PLC 2 Alimentacion

0 Comunicación PLC 1 Estado Inicial


Comunicación PLC 1 Activar Pistón Largo
1 Piston Largo = 1
I0.2
2 Comunicación PLC1 Sensor Adelante en Posicion
Comunicación PLC 1 Desactivar Pistón
3 Desactivar Piston

I0.3

PLC 1 PLC 2
Boton Verde I2,5 V100,0
Boton Rojo I2,4 V100,1
Sensor
Adelante V200,0 I0,2
Sensor Atrás V200,1 I0,3

Miraflores. Av. Saavedra Edificio Girasoles #625 Local 3 Teléfonos: 2241032 Fax: 2241032 www.ind-sol.com
La Paz - Bolivia Cel. 73013730 – 73078045 - 73086116 E-mail : info@ind-sol.com
Facultad de Ingeniería Universidad Mayor de San Andrés

Realizar el programa en Step7/MicroWin.

Una vez especificado la estructura de nuestro programa, procederemos a


programarlo con la ayuda de nuestro programa en Grafset y así llevarlo a
Step7/Microwin de Siemens.

El programa de esta comunicación ya se encuentra elaborada y podrá usarcé


para lograr el desarrollo de este ejercicio.

Ahora para lograr conectar la red profibus realizaremos la comunicación de los


dos PLC (Ensamblaje y Alimentación) por lo cual nos dirigiremos a la pestaña
Herramientas y nos dirigiremos a Asistente de Operaciones.

Una vez ahí se nos abrirá la siguiente pestaña y escogeremos la opción


NETR/NETW que es la configuración de escritura y lectura en la red.

Miraflores. Av. Saavedra Edificio Girasoles #625 Local 3 Teléfonos: 2241032 Fax: 2241032 www.ind-sol.com
La Paz - Bolivia Cel. 73013730 – 73078045 - 73086116 E-mail : info@ind-sol.com
Facultad de Ingeniería Universidad Mayor de San Andrés

Después de escoger esta opción presionamos la pestaña Siguiente.

Seguidamente nos aparecerá la siguiente pestaña preguntándonos cuantas


operaciones de red deseamos realizar. Nosotros pondremos 2 ya que son dos
comunicaciones que queremos hacer una entre la Unidad de ensamblaje y la otra
entre la de Alimentación.

Ponemos 2

Posteriormente nos preguntara que puerto de la CPU deseamos utilizar y el


nombre de la subrutina que utilizaremos.

Por lo tanto el puerto que utilizaremos será el 0 asíque dejamos esa casilla como
esta y en el nombre de la subrutina le pondremos el nombre que nos parezca

Miraflores. Av. Saavedra Edificio Girasoles #625 Local 3 Teléfonos: 2241032 Fax: 2241032 www.ind-sol.com
La Paz - Bolivia Cel. 73013730 – 73078045 - 73086116 E-mail : info@ind-sol.com
Facultad de Ingeniería Universidad Mayor de San Andrés

apropiado, en este ejemplo utilizaremos el nombre de COMUNICACIÓN _2 y


presionamos Siguiente.

Ahora nos saldrá esta pantalla donde nos pedirá que ingresemos la operación
NETW (Comunicación CPU local con CPU externa) o NETR (Que es la contraria)

Ingresaremos NETW donde colocaremos que 1byte será nuestro dato de memoria
en la CPU remota.

Ahora colocamos la dirección de datos que utilizaremos en la CPU local que será
VB100 a VB100 y en donde se escribirá en la CPU remota igualmente VB100 a
VB100, y apretamos la pestaña siguiente.

Después nos saldrá esta ventana que es la de asignación de memoria, ya con una
dirección establecida de recomendación, esta dirección puede ser cambiada por
nosotros para nuestra comodidad ya que puede presentarse que en una tarea
específica estemos utilizando ya una memoria que se esté utilizando, en este
ejemplo utilizaremos las que nos presenta (VB – VB24) y presionamos siguiente

Miraflores. Av. Saavedra Edificio Girasoles #625 Local 3 Teléfonos: 2241032 Fax: 2241032 www.ind-sol.com
La Paz - Bolivia Cel. 73013730 – 73078045 - 73086116 E-mail : info@ind-sol.com
Facultad de Ingeniería Universidad Mayor de San Andrés

Ya para finalizar nos aparecerá esta ventana en donde podremos visualizar todos
los datos que introducimos.

Procedemos a presionar el botón finalizar y nos saldrá un mensaje de finalizar la


configuración, apretamos que si, y nuestro red de comunicación estará lista para
usarcé.

Luego podremos visualizar nuestra subrutina en la parte inferior con el nombre con
el que lo creamos. Y ahora podremos hacer correo el programa sin ningún
problema.

Miraflores. Av. Saavedra Edificio Girasoles #625 Local 3 Teléfonos: 2241032 Fax: 2241032 www.ind-sol.com
La Paz - Bolivia Cel. 73013730 – 73078045 - 73086116 E-mail : info@ind-sol.com

También podría gustarte