DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de...

29
Electricitat/Electrònica IES Palau Ausit - RIPOLLET Vicenç Guerrero Página 1 Versión: 1.1 Departament d’Educació PLC S7-300 master y PLC S7-200 como esclavo DP Profibus COMUNICACIONES INDUSTRIALES

Transcript of DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de...

Page 1: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 1

Versión: 1.1Departament d’Educació

PLC S7-300 master y PLC S7-200 como esclavo DP

Profibus

COMUNICACIONES INDUSTRIALES

Page 2: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 2

Versión: 1.1Departament d’Educació

Esta documentación forma parte de una serie de manuales que un grupo de profesores de tres institutos de educación secundaria de Catalunya, como son:

• IES-SEP Comte de Rius de Tarragona.• IES Palau Ausit de Ripollet (Barcelona).• IES-SEP La Garrotxa de Olot (Girona).

han estado experimentando con diferentes materiales incluidos dentro de la temática de la automatización, el control y las comunicaciones industriales.

Este equipo de profesores, formaron un grupo de trabajo, llamado EDCAI (Experimentación y Documentación en Control y Automatización Industrial), reconocido tanto por el Departament d’Educació de la Generalitat de Catalunya como por la empresa Siemens, con unos objetivos tan sencillos como claros y que se basaban en la realización de documentación realizada por profesores/as para profesores/as, y que además, pudiese servir como manual para los alumnos, esto quiere decir que se ha intentado realizar una documentación que sea fácil de seguir con unas explicaciones paso a paso de los diferentes procesos a realizar, para de esta manera poder alcanzar el objetivo propuesto en cada ejercicio.

Este grupo de trabajo continúa trabajando en cada uno de los temas para poder ir actualizando día a día esta documentación, es por ello, que nos podéis enviar vuestras sugerencias a través de la información que encontrareis en la web dedicada a este grupo de trabajo y que desde aquí os invitamos a participar.

www.iespalauausit.com/edcai/index.php

Esperamos que el esfuerzo y dedicación que hemos realizado pueda ayudar a mejorar vuestra labor educativa.

Los profesores del grupo de trabajo EDCAI

Grupo de trabajo EDCAI.

Page 3: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 3

Versión: 1.1Departament d’Educació

Configuración de una red Profibus-DP.

Page 4: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 4

Versión: 1.1Departament d’Educació

• PLC S7-300 314C-2DP, configurado con la dirección #2 (MPI) y #2 (DP) y que realizará la función de MASTER de la red Profibus-DP.• PLC S7-200 216 con EM277, configurado con la dirección #2(PPI) y #3 (DP) el módulo EM277 que trabajará como esclavo de la red Profibus-DP.• PLC S7-200 216 con EM277, configurado con la dirección #2(PPI) y #4 (DP) el módulo EM277 que trabajará como esclavo de la red Profibus-DP.• ORDENADOR como sistema HMI, configurado para visualizar datos de la CPU Master de la red Profibus-DP.

1. Componentes.

Page 5: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 5

Versión: 1.1Departament d’Educació

La configuración de los PLC S7-200 para su incorporación en una red Profibus-DP es bien sencilla, tan solo se deberá acoplar el módulo esclavo de Profibus-DP EM277 al bus externo de la CPU y seguidamente configurarle la dirección de Profibus-DP para este equipo, para ello tan solo debemos girar los conmutadores rotativos que el módulo EM277 incorpora en su parte frontal colocándolos de tal forma que indique el número de estación asignado a cada uno, en nuestro ejemplo será:

Esclavo con la dirección #3:101 = 0100 = 3

Esclavo con la dirección #4:101 = 0100 = 4

2. Configuración del PLC S7-200.

Page 6: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 6

Versión: 1.1Departament d’Educació

3.1. Crear nuevo proyecto en STEP 7.

3.2. Insertar nuevo objeto SIMATIC S7-300.

3.3. Configuración del hardware de la CPU S7-300.

Entrar en HW-Config para configurar el hardware del PLC S7-300.Insertar bastidor. Catálogo de componentes SIMATIC 300 BASTIDOR 300

Perfil soporte.Insertar fuente de alimentación. Catálogo de componentes SIMATIC 300 PS 300 PS 307 2A.Insertar CPU. Catálogo de componentes SIMATIC 300 CPU 300 CPU 314C-2DP.

3. Configuración del PLC S7-300.

Page 7: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 7

Versión: 1.1Departament d’Educació

3.4. Instalar archivo GSD del módulo EM277.

Se debe disponer de los archivos:

siem089d.gsd siem089d.bmp

Estos se pueden encontrar en el CD que acompaña a la CPU S7-200 o bien por internet en:

www.siemens.com

www.profibus.com

3. Configuración del PLC S7-300.

Page 8: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 8

Versión: 1.1Departament d’Educació

Desde HW-Config elegir menúHerramientas Instalar archivos GSD…

Buscar el lugar en donde se encuentra los archivos anteriormente mencionados, seleccionar el archivo “siem089.gsd” y pulsar el botón “Instalar”, con esto se ha conseguido que aparezca en el catálogo de componentes el equipo EM277, éste lo encontramos dentro de:

3. Configuración del PLC S7-300.

PROFIBUS DP OTROS APARATOS DE CAMPO PLC SIMATIC EM 277 PROFIBUS-DP.

Page 9: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 9

Versión: 1.1Departament d’Educació

Dentro de HW-Config pulsamos un doble clic sobre la conexión “X2 – DP”, que corresponde al puerto DP integrado en la CPU, aparece una ventana de de “Propiedades” en la que pulsaremos un botón “Propiedades…” para configurar la red Profibus-DP en la CPU S7-300. en donde hemos de:

• Crear una nueva red PROFIBUS.

• Asignarle la dirección #2 para el S7-300.

• Conectarla a la red.

4. Crear la red PROFIBUS-DP.

Page 10: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 10

Versión: 1.1Departament d’Educació

Si todo está correcto deben de haber aparecido las siguientes ventanas:

4. Crear la red PROFIBUS-DP.

Page 11: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 11

Versión: 1.1Departament d’Educació

Si todo es correcto, pulsar el botón “Aceptar”. Aparecerá la CPU de donde nace una línea que corresponde al bus Profibus-DP al cual se deberá ir insertado los diferentes esclavos.

4. Crear la red PROFIBUS-DP.

Page 12: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 12

Versión: 1.1Departament d’Educació

Sin abandonar de momento HW-Config, elegimos del catálogo, el equipo EM277, lo encontraremos siguiendo la siguiente ruta:

PROFIBUS DP OTROS APARATOS DE CAMPO PLC SIMATIC EM 277 PROFIBUS-DP

Seleccionar el componente EM277 y arrastrarlo hasta conectarlo ala red Profibus-DP. Apareciendo la siguiente ventana:

5. Insertar los esclavos Profibus en la red.

Page 13: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 13

Versión: 1.1Departament d’Educació

En donde tan solo hemos de modificar la dirección que tendrá ese equipo en la red, por tanto desde la pestaña “Parámetros” asignar la dirección #3. Acabar pulsando el botón “Aceptar” para cerrar la ventana y aceptar los cambios.

Entonces tendremos un equipo EM277 conectado a la red Profibus-DP, haciendo un doble clic sobre ese componente insertado, aparece la siguiente ventana:

5. Insertar los esclavos Profibus en la red.

Page 14: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 14

Versión: 1.1Departament d’Educació

A continuación accedemos a la pestaña “Parametrizar” en donde desplegamos el apartado “Parámetros específicos del aparato”, apareciendo un campo que debemos completar, como es “I/O Offset in the V-memory” y que inicialmente aparecerá con el valor “0”.

En lugar del “0” lo modificamos por un 1000, quedando la siguiente configuración y que pulsando el botón “Aceptar” daremos por finalizado la configuración de un PLC S7-200 a través del módulo EM277 en la red Profibus-DP trabajando como esclavo.

5. Insertar los esclavos Profibus en la red.

Page 15: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 15

Versión: 1.1Departament d’Educació

Pulsando el botón “Aceptar”, cerramos la ventana aceptando los cambios realizados.Ahora hemos de decirle el tamaño del buffer de comunicación entre el master y el esclavo, esto vendrá en relación a la cantidad de datos que se quiera comunicar, en este caso vamos a configurar una palabra de intercambio en cada sentido, es decir que:

AW02 bytes en donde se colocaran los que el S7-300 quiere escribir en el Word de entrada del buffer de comunicaciones del S7-200.

WORD DE SALIDA

2 bytes en donde se desea que el S7-200 deposite los datos escritos por el master.

WORD DE ENTRADA

VW1002

EW02 bytes en donde se colocaran los datos que el S7-300 lee del Word de salida del buffer de comunicaciones del S7-200.

WORD DE ENTRADA

2 bytes en donde podrá el S7-200 los datos que se desea que el master lea.

WORD DE SALIDA

VW1000

CPU S7 315C-2DPCPU S7-200 (área de memória V)

5. Insertar los esclavos Profibus en la red.

Page 16: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 16

Versión: 1.1Departament d’Educació

Esto se realiza en HW-Config, debemos escoger, para este caso la opción de “2 Bytes Out/ 2 Bytes In”, seleccionamos i arrastramos a la rejilla inferior de la configuración de hardware del PLC S7-300.

5. Insertar los esclavos Profibus en la red.

Page 17: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 17

Versión: 1.1Departament d’Educació

Una vez arrastrado debe aparecer lo siguiente:

Ara ya podemos decir que tenemos totalmente configurado el PLC S7-200 con dirección DP #3 en red Profibus-DP.

5. Insertar los esclavos Profibus en la red.

Page 18: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 18

Versión: 1.1Departament d’Educació

En este momento seguro que nos surge dos preguntas, como son:

¿Qué indica este parámetro?¿Por qué el valor 1000?

Pues bien las respuestas son las siguientes:

Este parámetro indica en que zona de memoria el master de la red (en nuestro caso el PLC S7-300) deberá escribir i/o leer los datos del esclavo (en este caso el PLC S7-200), la zona de memoria destinada debe ser el área de datos V del PLC S7-200, área que es inalterable por el usuario, lo que si es configurable por el usuario es el valor a partir del cual asignamos el área de intercambio, valor que en este caso asignamos 1000, queriendo esto decir que a partir del VB1000 del PLC S7-200, el master de la red (S7-300) utilizará para el intercambio de información.

5. Insertar los esclavos Profibus en la red.

Page 19: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 19

Versión: 1.1Departament d’Educació

Una vez finalizada la configuración del PLC S7-200 con el número de estación #3, configurar el otro PLC S7-200 con el número de estación #4 de la misma forma siguiendo los pasos realizados con el otro PLC.

La configuración final de la red puede visualizarse en el HW-Config del S7-300 con los dos PLCs S7-200 conectados en la red Profibus-DP.

5. Insertar los esclavos Profibus en la red.

Page 20: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 20

Versión: 1.1Departament d’Educació

El proyecto de STEP 7 queda configurado como sigue, formado por los tres equipos que forman la red Profibus-DP.

6. Configuración del proyecto.

Page 21: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 21

Versión: 1.1Departament d’Educació

Desplegando el “Equipo SIMATIC 300” y dentro de la carpeta “CPU314C-2 DP –Programa S7(10) – Bloques” hacemos un doble clic sobre el bloque OB1, corresponde con el PLC S7-300 con número de estación #2, escribiremos el siguiente programa.

7. Programación del PLC S7-300.

Page 22: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 22

Versión: 1.1Departament d’Educació

7. Programación del PLC S7-300.

Page 23: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 23

Versión: 1.1Departament d’Educació

Haciendo un doble clic sobre el objeto “SIMATIC 200 #3”, se abriráautomáticamente el software de programación MicroWin, en el cual introduciremos el programa para el PLC S7-200 con número de estación #3, que puede ser el siguiente.

8. Programación del PLC S7-200 #3.

Page 24: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 24

Versión: 1.1Departament d’Educació

9. Programación del PLC S7-200 #4.

Haciendo un doble clic sobre el objeto “SIMATIC 200 #4”, se abriráautomáticamente el software de programación MicroWin, en el cual introduciremos el programa para el PLC S7-200 con número de estación #4, que puede ser el siguiente.

Page 25: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 25

Versión: 1.1Departament d’Educació

Una vez cargados los respectivos programas a cada uno de los equipos, llega el momento de comprobar el funcionamiento, para ello conectamos los equipos participantes en la red Profibus-DP una vez realizado esto desconectamos todos los equipos de la tensión de alimentación volviéndolos a conectar, esto no asegura que todos los equipos se reinicien con la configuración así como el número de estación.

10. Comprobación del funcionamiento.

Page 26: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 26

Versión: 1.1Departament d’Educació

A partir de ahora y mediante tablas de variables vamos modificando los valores de:

MW10 (#2) que se copiaran en AW0 (#2) y que viajaran a través de la red hasta VW1002 (#3).VW1000 (#3) que viajaran a través de la red hasta EW0 (#2) y que se copiaran en MW20 (#2).

MW12 (#2) que se copiaran en AW2 (#2) y que viajaran a través de la red hasta VW1002 (#4).VW1000 (#4) que viajaran a través de la red hasta EW2 (#2) y que se copiaran en MW22 (#2).

10. Comprobación del funcionamiento.

AW02 bytes en donde se colocaran los que el S7-300 quiere escribir en el Word de entrada del buffer de comunicaciones del S7-200.

WORD DE SALIDA

2 bytes en donde se desea que el S7-200 deposite los datos escritos por el master.

WORD DE ENTRADA

VW1002

EW02 bytes en donde se colocaran los datos que el S7-300 lee del Word de salida del buffer de comunicaciones del S7-200.

WORD DE ENTRADA

2 bytes en donde podrá el S7-200 los datos que se desea que el master lea.

WORD DE SALIDA

VW1000

CPU S7 315C-2DPCPU S7-200 (área de memória V)

Page 27: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 27

Versión: 1.1Departament d’Educació

Crearemos una pantalla de visualización de los datos mediante un software para sistemas HMI como pueden ser:

• WinCC.• WinCC Flexible.• Protool.

que por ejemplo puede ser la siguiente:

Comprobando como modificando los valores en los tres equipos participantes se observa como los datos son copiados en el lugar previsto en la programación y configuración de la red.

11. Sistema HMI.

Page 28: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 28

Versión: 1.1Departament d’Educació

En este caso hemos elegido el software Win CC como sistema HMI mediante un ordenador.

La conexión del ordenador con la pantalla SCADA de Win CC se conectará al PLC S7-300 a través del puerto MPI.

11. Sistema HMI.

Page 29: DP04 S7200 como esclavo DP - IES Palau Ausit · comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamadoEDCAI (Experimentación y Documentación

Electricitat/Electrònica

IES Palau Ausit - RIPOLLET Vicenç GuerreroPágina 29

Versión: 1.1Departament d’Educació

Para conocer y practicar como poder diseñar una pantalla con algún software de sistemas HMI (Win CC, Win CC flexible o Protool/Pro) se puede hacer consultando de la web EDCAI la documentación que existe actualmente sobre este tema.

11. Sistema HMI.