entornos scada sid practica7

5
 Lab. Sistemas Industriales Distribuidos. 3º ITTSE. Dpto. Ing. Electrónica. ETSE. v1.0 1 Práctica 7. Entornos SCADA. Introducción a WinCC. Objetivo: Conecer los conceptos básicos relativos al manejo del WinCC. Requisitos previos: Conocimientos de programación de autómatas a nivel de relés y grafcet, manejo básico del entorno STEP 7. Material necesario: Autómata Siemens 314IFM, software STEP7 y WinCC. Presentación de resultados: En esta práctica se debe entregar el proyecto realizado con WinCC (plazo de entrega: 15 días). INTRODUCCIÓN. Después de haber conocido el entorno Step7 viendo sus posibilidades de programación y de comunicación, vamos a dedicar tres prácticas a familiarizarnos con un SCADA (Sistema de Visualización y Control para Procesos Industriales desde PC) muy utilizado en la industria que es el Windows Control Center (WinCC). El paquete de software WinCC constituye el entorno de desarrollo de Siemens en el marco de los SCADAS para visualización y control de procesos industriales. Sus características más importantes se pueden resumir en:   Arquitectura de desarrollo abierta (programación en C).  Soporte de tecnologías Active X.  Comunicación con otras aplicaciones vía OPC.  Comunicación sencilla mediante drivers (código que implementa el protocolo de comunicaciones con un determinado equipo inteligente) implementados.  Programación online: no es necesaria detener la runtime del desarrollo para poder actualizar las modificaciones en el programa. DESCRIPCIÓN DE LA PRÁCTICA Comenzamos abriendo el WinCC. Creamos un nuevo proyecto. (Proyecto para estación monopuesto). Nos vamos a ‘A dministración de variables’ y añadimos un ‘Nuevo d river’. De la lista escogemos el SIMAT IC S7 PROTOCOL SUITE. Dentro de MPI añadimos una nueva conexión. A partir de aquí crearemos los grupos de variables que queramos. Lo primero: Definir la pantalla. El primer paso en nuestro proyecto será definir la pantalla en la que vamos a trabajar. Pondremos en la parte superior una zona común de 1024x100, y en la zona inferior otra zona común de 1024x100. Como disponemos de una resolución de 1024x768, nos queda la zona central de 1024x568 para poner nuestra ventana actual. Zona superior: para acceder a las diferentes pantallas del proyecto Zona central: para mostrar la pantalla en la que estemos actualmente Zona inferior: para acceder a los botones de funciones. Crear un proyecto nuevo y añadir una nueva imagen en el ‘Graphics Designer’. La imagen inicial se llamará  principal.pdl  y tendrá un tamaño de 1024x768. Crearemos otras dos imagenes llamadas arriba.pdl , de tamaño 1024x100, y abajo.pdl , del mismo tamaño.  A continuación abrimos la imagen arriba.pdl:  Pinchamos en la rejilla (límites del dibujo) y nos vamos a propiedades / geometría; definimos ancho 1024 y alto 100.

Upload: agustin-martinez

Post on 13-Jul-2015

25 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Entornos SCADA SID Practica7

5/12/2018 Entornos SCADA SID Practica7 - slidepdf.com

http://slidepdf.com/reader/full/entornos-scada-sid-practica7 1/4

Lab. Sistemas Industriales Distribuidos.3º ITTSE. Dpto. Ing. Electrónica. ETSE.

v1.0 1

Práctica 7. Entornos SCADA. Introducción a WinCC.

Objetivo: Conecer los conceptos básicos relativos al manejo del WinCC.Requisitos previos: Conocimientos de programación de autómatas a nivel de relés y grafcet, manejo básicodel entorno STEP 7.Material necesario: Autómata Siemens 314IFM, software STEP7 y WinCC.

Presentación de resultados: En esta práctica se debe entregar el proyecto realizado con WinCC (plazo deentrega: 15 días).

INTRODUCCIÓN.

Después de haber conocido el entorno Step7 viendo sus posibilidades de programación y decomunicación, vamos a dedicar tres prácticas a familiarizarnos con un SCADA (Sistema de Visualización yControl para Procesos Industriales desde PC) muy utilizado en la industria que es el Windows Control Center(WinCC).

El paquete de software WinCC constituye el entorno de desarrollo de Siemens en el marco de los SCADASpara visualización y control de procesos industriales. Sus características más importantes se pueden resumiren:

   Arquitectura de desarrollo abierta (programación en C).  Soporte de tecnologías Active X.  Comunicación con otras aplicaciones vía OPC.  Comunicación sencilla mediante drivers (código que implementa el protocolo de comunicacionescon un determinado equipo inteligente) implementados.  Programación online: no es necesaria detener la runtime del desarrollo para poder actualizar lasmodificaciones en el programa.

DESCRIPCIÓN DE LA PRÁCTICA

Comenzamos abriendo el WinCC. Creamos un nuevo proyecto. (Proyecto para estación monopuesto).

Nos vamos a ‘Administración de variables’ y añadimos un ‘Nuevo driver’. De la lista escogemos el SIMATIC S7PROTOCOL SUITE. Dentro de MPI añadimos una nueva conexión. A partir de aquí crearemos los grupos devariables que queramos.

Lo primero: Definir la pantalla.

El primer paso en nuestro proyecto será definir la pantalla en la que vamos a trabajar. Pondremos enla parte superior una zona común de 1024x100, y en la zona inferior otra zona común de 1024x100. Comodisponemos de una resolución de 1024x768, nos queda la zona central de 1024x568 para poner nuestraventana actual.

Zona superior: para acceder a las diferentes pantallas del proyecto

Zona central: para mostrar la pantalla en la que estemos actualmente

Zona inferior: para acceder a los botones de funciones.

Crear un proyecto nuevo y añadir una nueva imagen en el ‘Graphics Designer’. La imagen inicial sellamará  principal.pdl y tendrá un tamaño de 1024x768. Crearemos otras dos imagenes llamadas arriba.pdl , detamaño 1024x100, y abajo.pdl , del mismo tamaño.

 A continuación abrimos la imagen arriba.pdl: 

•  Pinchamos en la rejilla (límites del dibujo) y nos vamos a propiedades / geometría; definimos ancho1024 y alto 100.

Page 2: Entornos SCADA SID Practica7

5/12/2018 Entornos SCADA SID Practica7 - slidepdf.com

http://slidepdf.com/reader/full/entornos-scada-sid-practica7 2/4

Lab. Sistemas Industriales Distribuidos.3º ITTSE. Dpto. Ing. Electrónica. ETSE.

v1.0 2

•  En la ‘Paleta de objetos’, arriba a la derecha, dentro de ‘Objetos Windows’ escogemos un ‘botónredondo’ y lo insertamos en la imagen. Este botón nos avisará en caso de fallo de la comunicación.Nos volvemos al WinCC Explorer y definimos una variable del siguiente tipo:

 A partir de ahí vamos a las propiedades del botón redondo dentro del Graphics Designer. Dentro de colores, colorde fondo, abrimos el cuadro de dialogo dinámico y llegamos a lo siguiente:

Page 3: Entornos SCADA SID Practica7

5/12/2018 Entornos SCADA SID Practica7 - slidepdf.com

http://slidepdf.com/reader/full/entornos-scada-sid-practica7 3/4

Lab. Sistemas Industriales Distribuidos.3º ITTSE. Dpto. Ing. Electrónica. ETSE.

v1.0 3

Elegimos Bool porque vamos a utilizar un bit, en la parte de ‘Expresión / Formula’ elegimos la variablecreada, por ejemplo la marca M0.0 (llamándola por ejemplo bit_vida) y en el autómata programamos en elOB1:

UN M0.0S M0.0

Con lo que al seleccionar "Valorar estado de las variables" se pondrá del color que hemos seleccionado.De esta forma podemos detectar fallos de comunicación. Podemos insertar un texto estático para definir elbotón redondo como "Comunicación PLC".

  Vamos a selección (en la solapa controles), dentro de la paleta de objetos, y elegimos WinCCDigita/Analog clock.

Con esto nos quedará el siguiente aspecto:

 Abrimos abajo.pdl:

• Pinchamos en la rejilla (límites del dibujo) y nos vamos a propiedades / geometría; definimos ancho1024 y alto 100.

• En la ‘paleta de objetos’, dentro de ‘objetos windows’, insertamos un botón, poniendo “Salir RT”. Conel botón seleccionado, nos vamos al ‘Asistente Dinámico’ (abajo a la izquierda), en la solapa

 ‘Funciones de sistema’ y hacemos doble click en ‘Salir de WinCC Runtime’, siguiendo las instruccionesdel asistente.

• Repetimos con otro botón para “Salir de WinCC”.

 A continuación, abrimos  principal.pdl  y en la parte superior colocamos una ‘Ventana de imagen’ (en la  ‘paleta de objetos’, dentro de ‘objetos smart’) de tamaño 1024x100. La seleccionamos, vamos a otros ->nombre de la imagen y escogemos arriba.pdl . También activamos ‘Borders’.

Realizamos la misma acción para la ventana de abajo, colocando otra ventana de imagen, pero esta vezen sus propiedades ponemos ‘Posición Y: 668’, y como nombre de imagen abajo.pdl . También ponemos elborde activo. Así dispondremos de nuestra primera ventana que será la base sobre la que vamos a trabajar.Debe tener más o menos el siguiente aspecto:

Page 4: Entornos SCADA SID Practica7

5/12/2018 Entornos SCADA SID Practica7 - slidepdf.com

http://slidepdf.com/reader/full/entornos-scada-sid-practica7 4/4

Lab. Sistemas Industriales Distribuidos.3º ITTSE. Dpto. Ing. Electrónica. ETSE.

v1.0 4

 A partir de aquí ya nos ponemos a trabajar con la imagen  principal.pdl  (definiéndola en el "WinCCexplorer", botón derecho del ratón como imagen inicial).

También dentro del WinCC explorer, en administrador de variables, nos vamos creando grupos yvariables por ejemplo de bytes/words de marcas/entradas/salidas/DBs del autómata del tamañocorrespondiente, y desde el ‘graphics designer’ vamos creando diferentes botones, barras y ‘sliders’ de dichasvariables creadas.

Insertar también un tanque desde la biblioteca, menu Ver -> Biblioteca. Una vez dentro de labiblioteca de objetos, seleccionar ‘PlantElements -> Tanks’. Para previsualizar el dibujo del tanque pulsar elbotón con el icono de las gafas que se encuentra arriba a la derecha. Una vez insertado, controlar su llenadodesde el potenciómetro del autómata y a través de un DB.

Después abrimos el ‘RunTime’ (Archivo -> Activar Runtime) y vamos creando las variables conformevamos comprobando las cosas.

 Al final podríamos tener un aspecto como este: