Está en la página 1de 27

2013

TUTORIAL SISTEMA SCADA USANDO CONEXIN LABVIEW DSC Y PLC S7200

INTEGRANTES: Maria Fernanda Alvarado. Karina Ocampo. Jose Albuja. Ronald Pineda.

LOJA - ECUADOR

08/02/2013

1. REQUERIMIENTOS DE HARDWARE Y SOFTWARE: Software Host (PC) LabVIEW 2012(DSC) Pc Access STEP-7 Micro/Win Hardware PLC S7-200 Cable Pc/ppi

2. DESARROLLO Primero realizaremos el monitoreo (lectura) de variables del PLC, las cuales posteriormente sern visualizadas en un programa en LabVIEW. Para lo cual seguiremos los siguientes pasos: PASO1 Primero configuraremos nuestro PLC con la computadora a usar, en donde va correr LabVIEW y enlazaremos las variables de entrada del PLC con el PC Access para poder con esto realizar el monitoreo de las entradas del PLC con LabVIEW. Empezamos abriendo el programa MicroWIN V4.0

PASO2 Una vez abierto el MicroWIN, procederemos a configurar el cable de comunicacin entre el PLC y la computadora. Para comunicar el PLC y el MicroWIN debemos configurar el cable USB/PPI, para ello seleccionamos la opcin ajustar interface PG/PC

En esta ventana elegiremos la opcin PC/PPI cable (PPI), luego damos clic en propiedades. Aqu dejamos todo por default, asegurndonos tener conexin a: USB y damos clic en aceptar.

Con esto ya hemos configurado el cable de conexin entre el PLC y el MicroWIN, dejndolo listo para poder programar el PLC. PASO3 Verificamos la comunicacin haciendo clic para actualizar.

Si estamos comunicados no nos aparecer ningn error

PASO 4 Abierto el MicroWIN, procedemos a realizar un programa que tiene como funcin en encendido de una electrovlvula, para lo cual necesitamos configurar el siguiente programa. Nota: Cabe decir que el lenguaje de programacin utilizado en este ejercicio es tipo KOP (escalera).

Asignamos un nombre a las entradas y salidas a usar en nuestro programa, para esto abrimos la Tabla de Smbolos, la cual podemos encontrarla al lado izquierdo del bloque de programa del MicroWIN.

Le damos clic y se nos abrir una ventana en donde debemos digitar los nombres que asignaremos a las entradas y salidas de nuestro PLC, as como a las Marcas (memoria) a usar.

Una vez digitado esto, regresamos al bloque de programa, dando clic en el icono que dice Bloque de programa. Una vez que nos encontramos en el bloque de programa, escribiremos los nombres que hemos asignado a las entradas y salidas segn indica la grafica.

PASO 5 Compilamos el programa, dando clic en el icono , si no tenemos ningn error, entonces procedemos a cargar el programa a nuestro PLC dando clic en el icono.
6

Nos aparecer una ventana similar a esta en donde debemos dar clic en Cargar en CPU.

Nos aparecer este aviso, al cual tenemos que poner aceptar

Luego debemos ir a CPU y seleccionar RUN

PASO 6 Abrimos PC Access y damos clic derecho sobre el icono que dice MicroWIN (USB)

Y le damos clic en la opcin Nuevo PLC.

Aqu nos aparecer una ventana en donde le daremos un nombre al PLC

Luego procederemos a crear un tem.

En donde nos aparecer la siguiente ventana en donde configuraremos la entrada del PLC a monitorear.
8

Aqu modificaremos segn muestra la imagen, de esta manera podemos configurar todas las entradas del PLC que queramos monitorear con LabVIEW.

Finalmente guardamos el proyecto y cerramos el programa. PASO 7 Abrimos LabVIEW 2012

Se abre un nuevo Proyecto, al cual se le va a agregar un VI. Para esto es necesario hacer clic derecho en My Computer.

I/0 (entradas y salidas). y seleccionar OPC server.

Ya teniendo OPC server se especifica el archivo con el que se desea trabajar

10

Una vez dado de alta la biblioteca con la informacin del OPC, ser necesario buscar las variables que se desean manipular las cuales estn en la biblioteca del OPC. Para ello se da clic derecho en la nueva biblioteca, y selecciona New Variable.

Inmediatamente se abre una nueva pestaa de propiedades de variable, aqu hay que especificar el nombre de la variable, su tipo, y la direccin. La direccin es la de la biblioteca del OPC que ya se haba dado de alta.

11

Hacemos clic en Browse, para enlazar la variable que se leer en labview, con la variable declarada en PC access

Una vez que hemos enlazado las variables, procederemos a buscar la opcin logging, y le daremos clic a Enable logging, lo cual nos permitir guardar los procesos que realizara esta variable.

12

. Tambin configuraremos alarmas en esta variable, para esto iremos a la opcin ALarming, aqu seleccionaremos Enable Alarming, con lo cual podremos seleccionar las alarmas que queremos asignarle.

Hecho esto, podemos repetir el proceso para el nmero de variables que se desee. PASO 9 Arrastre la variable compartida al diagrama de bloques

Crearemos un indicador a esta variable, para observar su funcionalidad.

13

PASO 10 LECTURA DE LAS ALARMAS Seleccione Alarms and Events Display en la paleta de ControlsDSC ModuleAlarm Controls en el diagrama de bloques.

El VI Alarm and Event Display es un control Active X que automticamente generar el cdigo en el diagrama de bloques.

PASO 11 CREACIN DE UNA BASE DE DATOS


En el menu Tools abrimos DSC Module, View Historical Data.

14

En Historical data le daremos clic derecho y seleccionaremos Create New y luego Citadel 5 Database

Creamos el Citadel y guardamos

15

En el lado derecho de la pantalla deber expandir las opciones para ver la tag de las variables de la siguiente manera Universe My Computer C__Archivos_de_programa_Nacional_Instruments_LabVIEW_2012_data [nombre de su PC] nombre del archivo.

Luego seleccionamos add y realizamos lo mismo con las variables que se est trabajando.

Posteriormente dar clic en el botn View Data, aparecer la vista de New Trace View. Dentro del contenido se puede observar las pestaas de Trace Properties y Display.

16

Cambie la vista a la opcin Display. Presione el botn de Start/Stop Plotting. Con esta configuracin podr ver la adquisicin en la ventana de Display, al igual que la ejecucin del VI. Con esta herramienta tambin es posible exportar los valores en un archivo de texto. D clic en Export to Text...

Seleccione la direccin y el nombre del archivo de salida en Output File. Guarde este archivo como Registro de Datos.

Presione Start para iniciar con la exportacin Abra el archivo recin grabado, seleccione Microsoft Office Excel para visualizar los datos y en la caja de dialogo que le aparecer, d clic en Yes.

17

PASO 11 Para crear el data trend, vamos al panel de control>>DSC Module>>Trend Controls y seleccionamos NI Hyper Trend

Vamos a NIHypertrend>>Propiedades, para configurar la visualizacin del Datatrend

18

PASO 12
CREAR UNA BASE DE DATOS EN MICROSOFT ACCESS

Para crear la base de datos en Access se debe tener, instalado previamente DCT toolbox

Abrimos Microsoft ACCESS y Creamos un archivo

19

Nota: tener en cuenta lo siguiente

Luego creamos y guardamos el archivo en .mdb, y en la carpeta donde se desee. Dentro del VI, se crea un DATA LINK

20

Una vez dado CREATE DATA LINK, aparece lo siguiente, y elegimos la siguiente opcin:

Luego damos siguiente y seguimos las siguientes instrucciones:

En esta opcin elegimos, donde esta creado el archivo en ACCESS. Una vez agregado el archivo, le damos a la opcin PROBAR CONEXIN, y comprobamos que la conexin sea satisfactoria.

Luego de dar OK, a la anterior pantalla, nos crea una pantalla, donde tenemos que agregar a la carpeta donde est guardado el archivo de ACCESS, agregamos el nombre, y nos crea un nuevo archivo, en .DLL

21

Luego en el panel frontal, del VI en labview, direccionamos, el archivo DLL, no el Archivo de ACCESS.

Corremos el programa de LabView, y comprobamos en la pantalla de conexin que se encuentre de esta manera

Nota: revisar, los caracteres, que no se encuentre espacios, o guiones, puntos, etc, ejemplo:

22

3. Desarrollo de la Aplicacin. Se ha realizado una aplicacin en labview 2012, el cual nos proporcionara la lectura de las variables de entrada de un PLC s7200 as como tambin el control de las respectivas variables de salida del mismo. Programa configurado con todas las variables necesarias.

Tabla de smbolos

23

En PC Access variables

En PC Access variables

24

Interfax en LABVIEW del programa realizado

Diagrama de bloques en LABVIEW del programa realizado

25

Registro de Datos en Citadel

Base de datos Generada en Access

26

Conexin con el PLC y LABVIEW

El sistema Scada mencionado utiliza las entradas digitales del PLC simulando que en ellas se encuentran detectores de nivel tipo interruptor, y las salidas del PLC activan electrovlvulas. BIBLIOGRAFA [1]. COMUNICACIN DE LABVIEW 2009 CON PLC. Disponible en lnea en: <http://es.scribd.com/doc/46854279/SEMINARIO-PRACTICO-plc> [2]. Desarrollo del Software. Disponible <http://es.scribd.com/doc/46697158/Step7-Micro-Labview>. en lnea:

[3]. Diseo de Sistemas SCADA para Monitoreo de Procesos Utilizando LabVIEW DSC. Disponible en lnea: <ftp://ftp.ni.com/pub/branches/latam/nidays_2006/Diseno%20de%20Sistemas%20SCA DA%20para%20Monitoreo%20de%20Procesos.pdf>. [4]. Introduccin a Sistemas SCADA con LabVIEW DSC. Disponible en lnea: <ftp://ftp.ni.com/pub/branches/latam/Mexico/NIDays_2010/Industria/manual_de_desarr ollo_de_sistemas_scada_con_labview.pdf>. [5]. OPC and Real-Time Systems in LabVIEW. Disponible en lnea: < http://home.hit.no/~hansha/documents/labview/training/OPC%20and%20RealTime%20Systems%20in%20LabVIEW/OPC%20and%20RealTime%20Systems%20in%20LabVIEW.pdf >

27