Tutorial Sistema Scada

27
TUTORIAL SISTEMA SCADA USANDO CONEXIÓN LABVIEW DSC Y PLC S7200 INTEGRANTES: Maria Fernanda Alvarado. Karina Ocampo. Jose Albuja. Ronald Pineda. LOJA - ECUADOR 2013 08/02/2013

Transcript of Tutorial Sistema Scada

Page 1: Tutorial Sistema Scada

TUTORIAL SISTEMA SCADA

USANDO CONEXIÓN LABVIEW

DSC Y PLC S7200

INTEGRANTES:

Maria Fernanda Alvarado.

Karina Ocampo.

Jose Albuja.

Ronald Pineda.

LOJA - ECUADOR

2013

08/02/2013

Page 2: Tutorial Sistema Scada

2

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 serán 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 comunicación entre el PLC y la computadora. Para comunicar el PLC y el MicroWIN debemos configurar el cable USB/PPI, para ello seleccionamos la opción ajustar interface PG/PC

Page 3: Tutorial Sistema Scada

3

En esta ventana elegiremos la opción PC/PPI cable (PPI), luego damos clic en propiedades. Aquí dejamos todo por default, asegurándonos tener conexión a: USB y damos clic en aceptar.

Con esto ya hemos configurado el cable de conexión entre el PLC y el MicroWIN, dejándolo listo para poder programar el PLC. PASO3 Verificamos la comunicación haciendo clic para actualizar.

Page 4: Tutorial Sistema Scada

4

Si estamos comunicados no nos aparecerá ningún error

PASO 4

Abierto el MicroWIN, procedemos a realizar un programa que tiene como función en encendido de una electroválvula, para lo cual necesitamos configurar el siguiente programa.

Nota: Cabe decir que el lenguaje de programación utilizado en este ejercicio es tipo KOP (escalera).

Page 5: Tutorial Sistema Scada

5

Asignamos un nombre a las entradas y salidas a usar en nuestro programa,

para esto abrimos la Tabla de Símbolos, 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.

Page 6: Tutorial Sistema Scada

6

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 según indica la grafica.

PASO 5

Compilamos el programa, dando clic en el icono , si no tenemos ningún error, entonces procedemos a cargar el programa a nuestro PLC dando clic en el icono.

Page 7: Tutorial Sistema Scada

7

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)

Page 8: Tutorial Sistema Scada

8

Y le damos clic en la opción 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.

Page 9: Tutorial Sistema Scada

9

Aquí modificaremos según 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”.

Page 10: Tutorial Sistema Scada

10

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

.

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

Page 11: Tutorial Sistema Scada

11

Una vez dado de alta la biblioteca con la información del OPC, será necesario buscar

las variables que se desean manipular las cuales están en la biblioteca del OPC. Para

ello se da clic derecho en la “nueva biblioteca”, y selecciona “New Variable”.

Inmediatamente se abre una nueva pestaña de propiedades de variable, aquí hay que

especificar el nombre de la variable, su tipo, y la dirección. La dirección es la de la

biblioteca del OPC que ya se había dado de alta.

Page 12: Tutorial Sistema Scada

12

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 opción logging, y

le daremos clic a Enable logging, lo cual nos permitirá guardar los procesos que

realizara esta variable.

Page 13: Tutorial Sistema Scada

13

.

También configuraremos alarmas en esta variable, para esto iremos a la opción

ALarming, aquí seleccionaremos Enable Alarming, con lo cual podremos seleccionar

las alarmas que queremos asignarle.

Hecho esto, podemos repetir el proceso para el número 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.

Page 14: Tutorial Sistema Scada

14

PASO 10

LECTURA DE LAS ALARMAS Seleccione Alarms and Events Display en la paleta de Controls»DSC Module»Alarm Controls en el diagrama de bloques.

El VI Alarm and Event Display es un control Active X que automáticamente generará el código en el diagrama de bloques.

PASO 11 CREACIÓN DE UNA BASE DE DATOS

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

Page 15: Tutorial Sistema Scada

15

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

Creamos el Citadel y guardamos

Page 16: Tutorial Sistema Scada

16

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 botón View Data, aparecerá la vista de New Trace View. Dentro del contenido se puede observar las pestañas de Trace Properties y Display.

Page 17: Tutorial Sistema Scada

17

Cambie la vista a la opción Display. Presione el botón de Start/Stop Plotting. Con esta configuración podrá ver la adquisición en la ventana de Display, al igual que la ejecución del VI. Con esta herramienta también es posible exportar los valores en un archivo de texto.

Dé clic en Export to Text...

Seleccione la dirección y el nombre del archivo de salida en Output File. Guarde

este archivo como Registro de Datos.

Presione Start para iniciar con la exportación

Abra el archivo recién grabado, seleccione Microsoft Office Excel para visualizar los datos y en la caja de dialogo que le aparecerá, dé clic en Yes.

Page 18: Tutorial Sistema Scada

18

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 visualización del

Datatrend

Page 19: Tutorial Sistema Scada

19

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

Page 20: Tutorial Sistema Scada

20

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

Page 21: Tutorial Sistema Scada

21

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

opción:

Luego damos siguiente y seguimos las siguientes instrucciones:

En esta opción elegimos, donde esta creado el archivo en ACCESS.

Una vez agregado el archivo, le damos a la opción PROBAR CONEXIÓN, y

comprobamos que la conexión 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

Page 22: Tutorial Sistema Scada

22

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 conexión

que se encuentre de esta manera

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

ejemplo:

Page 23: Tutorial Sistema Scada

23

3. Desarrollo de la Aplicación.

Se ha realizado una aplicación en labview 2012, el cual nos proporcionara la lectura de

las variables de entrada de un PLC s7200 así como también el control de las

respectivas variables de salida del mismo.

Programa configurado con todas las variables necesarias.

Tabla de símbolos

Page 24: Tutorial Sistema Scada

24

En PC Access variables

En PC Access variables

Page 25: Tutorial Sistema Scada

25

Interfax en LABVIEW del programa realizado

Diagrama de bloques en LABVIEW del programa realizado

Page 26: Tutorial Sistema Scada

26

Registro de Datos en Citadel

Base de datos Generada en Access

Page 27: Tutorial Sistema Scada

27

Conexión 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

electroválvulas.

BIBLIOGRAFÍA

[1]. “COMUNICACIÓN DE LABVIEW 2009 CON PLC”. Disponible en línea en:

<http://es.scribd.com/doc/46854279/SEMINARIO-PRACTICO-plc>

[2]. “Desarrollo del Software”. Disponible en línea:

<http://es.scribd.com/doc/46697158/Step7-Micro-Labview>.

[3]. “Diseño de Sistemas SCADA para Monitoreo de Procesos Utilizando LabVIEW

DSC”. Disponible en línea:

<ftp://ftp.ni.com/pub/branches/latam/nidays_2006/Diseno%20de%20Sistemas%20SCA

DA%20para%20Monitoreo%20de%20Procesos.pdf>.

[4]. “Introducción a Sistemas SCADA con LabVIEW DSC”. Disponible en línea:

<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 línea: <

http://home.hit.no/~hansha/documents/labview/training/OPC%20and%20Real-

Time%20Systems%20in%20LabVIEW/OPC%20and%20Real-

Time%20Systems%20in%20LabVIEW.pdf >