Tutorial Sistema Scada
-
Upload
ronald-pineda -
Category
Documents
-
view
594 -
download
5
Transcript of 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
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
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.
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).
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.
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.
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)
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.
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”.
10
I/0 (entradas y salidas). y seleccionar OPC server.
.
Ya teniendo OPC server se especifica el archivo con el que se desea trabajar
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.
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.
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.
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.
15
En Historical data le daremos clic derecho y seleccionaremos Create New y luego Citadel 5 Database
Creamos el Citadel y guardamos
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.
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.
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
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
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
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
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:
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
24
En PC Access variables
En PC Access variables
25
Interfax en LABVIEW del programa realizado
Diagrama de bloques en LABVIEW del programa realizado
26
Registro de Datos en Citadel
Base de datos Generada en Access
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 >