Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Integracin
Integracin
Automatizacin
Integracin
Contenido
1. INTRODUCCION 2. Que es un sistema SCADA? 3. Mdulo de configuracin de variables 3.1 Como se declaran los TAGs? 4. Mdulo de alarmas 5. Mdulo Generacin de reportes, histricos y tendencias. 5.1 Qu es un reporte? 5.2 Que es un grfico de tendencia? 5.3 Que es un histrico? 6. Mdulo Recetas 7. Mdulo interfaz de usuario 7.1 Cmo disear interfaces de usuario HMI? 7.1.1 Navegabilidad 7.1.2 Uso del color 7.1.3 Consistencia de la HMI 7.2 Representacin de alarmas 7.3 Representacin de registros 8. Qu es OPC? 8.1 Qu es una interfaz OPC? 8.2 Cules son las clases de interfaces OPC? 8.3 Qu es un servidor OPC? 8.4 Cules son los tipos de servidores OPC que existen? 8.5 Qu es un cliente OPC? 8.6 Servidores y clientes OPC 8.7 OPC y SCADA Winlog 9. Bibliografa 1
Integracin
2 4 5 8
12 13 17 20 21 27 27 30 34 37 37 38 39 40 40 41 41 43 43 44 47
Automatizacin
Integracin
1. INTRODUCCION
Un sistema SCADA es un sistema que permite la supervisin y el control de las distintas variables que intervienen en un proceso. Para lograr esto, se utilizan programas de aplicacin, distintos perifricos (pantallas tctiles, acondicionadores de seal), sistemas de comunicacin, unidades remotas, entre otros. Todos estos elementos concentran la informacin en una pantalla de computador que le permite al operador tener total control sobre el proceso.
Integracin
Los sistemas SCADA permiten supervisar el proceso, obtener historiales de todas las variables involucradas, registros de alarmas y eventos y acceso a bases de datos. Toda esta informacin es presentada en un solo computador, por ejemplo a travs de una hoja de clculo como EXCEL y puede ser visualizada y gestionada por los distintos niveles que conforman la fabricacin automatizada: Control de calidad, control de produccin, supervisin, planificacin, etc.
Flujo de Informacin
Planificacin
Ejecucin
SCADA
Automatizacin
Integracin
Actualmente los sistemas SCADA se utilizan en el control de oleoductos, sistemas de trasmisin de energa elctrica, sistemas de manufactura flexible, industrias de inyeccin de plstico, industrias cerveceras, entre muchas otras. En general los sistemas SCADA son implementados en toda clase de procesos donde el nmero de variables a tratar es elevado o donde la supervisin y el control automtico del proceso justifican su inversin, con el objetivo de mejorar la seguridad, eficiencia y calidad del producto desarrollado.
Integracin
Para el desarrollo de los conceptos que se presentan en este tema, se utilizar el SCADA WinLog, cuyo fabricante es SIELCO Sistemi (www.sielcosistemi.com), aplicado en la implementacin del proyecto tutor y en las actividades propuestas para esta unidad.
Automatizacin
Integracin
La representacin de las variables del proceso y el monitoreo de stas a travs de alarmas. La ejecucin de acciones de control La capacidad de conectarse con aplicaciones y bases de datos locales o distribuidos en redes de comunicacin. La supervisin de las variables de control desde un monitor. La transmisin de informacin a un PC o hacia dispositivos de campo La presentacin grfica de los datos. El tratamiento de los datos para control estadstico, gestin de calidad, de produccin y administrativa.
Integracin
Mdulo de configuracin de variables Mdulo de alarmas Mdulo para la generacin de reportes, histricos y tendencias Mdulo para la creacin de recetas Mdulo para configurar la interfaz grafica
La relacin entre estos mdulos define la estructura del sistema SCADA y se detalla a continuacin.
Automatizacin
Integracin
Recetas
Procesamiento de Variables
Integracin
Generacin: Reportes Histricos Tendencias
Aplicacin SCADA
Comunicacin otros
aplicativos software (OPC, DDE)
Mdulos SCADA
Reportes, histricos, Tendencias Recetas Alarmas HMI Configuracin de variables
Automatizacin
Integracin
Integracin
Tipo de dato de la variable (BOOL, BYTE, INT, REAL, STRING, etc.) Asignacin de un TAG o etiqueta. rea de memoria en el PLC, segn el tipo de dato. Esto enlaza las variables del SCADA con el programa de PLC. PLC desde el cual se est leyendo el dato. Descripcin de la funcin de la variable Y segn el tipo: Factor de conversin, valor mnimo y mximo, tolerancia, numero mximo de caracteres, etc.
Recuerde Los datos requeridos para la configuracin de las variables son tabulados al realizar la especificacin de requerimientos funcionales.
Por ejemplo en el proyecto tutor, se deben configurar las variables de entrada y de salida, las cuales son de tipo digital y anlogo para que estas puedan ser accedidas a travs del SCADA, ya sea para su control o supervisin.
Automatizacin
Integracin
En el proyecto tutor se desarroll una tabla, donde se recoge la informacin de cada variable, la cual se emplear para su configuracin en el SCADA. Segn sea el caso se pueden aadir mas columnas a la tabla, buscando que la informacin suministrada sea la ms completa y precisa.
Integracin
SEAL DEL PLC Q0.0 Q0.1 I0.0 AQW0 AIW0 AIW4
VARIABLES TAG X501_XV01 X501_XV02 X501_HS01 X501_FV01 X501_ZE01 COMENTARIO Vlvula abrir prensa Vlvula cerrar prensa Pulsador abrir prensa en modo manual Vlvula proporcional caudal Sensor posicin placa mvil TIPO SEAL Digital Digital Digital Anloga (0-10V) Anloga (0-10V)
La tabla completa la puede encontrar en el documento sobre el proyecto tutor el cual puede descargar de la plataforma BlackBoard. Por ejemplo, si se quiere declarar la entrada analgica con el TAG X501_ZE01, el SCADA Winlog lo permite a travs del men GATES.
Automatizacin
Integracin
Ejemplo
S se quiere declarar la entrada Analgica con el TAG X501_ZE01, el SCADA Winlog lo permite a travs del men GATES.
Integracin
Seleccin del tipo de variable Declaracin de variables
En este men GATE se selecciona la variable tipo digital y al hacer doble clic sobre sta aparece la siguiente pantalla.
Se puede configurar el TAG de la variable, la direccin asignada en el PLC, dar la descripcin que cumple, asignarle un valor de inicio y el factor de conversin.
Automatizacin
Integracin
Asignacin de TAG y descripcin de la funcin de la variable Asignacin del rea de memoria en el PLC
Integracin
4. Mdulo de alarmas
Una de las principales funciones del sistema SCADA es la de monitorear las variables del proceso a travs de alarmas. Una alarma indica una condicin anormal de una variable del proceso.
Automatizacin
Integracin
Las alarmas pueden ser ledas directamente desde el PLC cuando provienen de sensores binarios o generadas por el SCADA, mediante comparaciones con valores lmite si provienen de variables analgicas. Los medios de notificacin de una condicin de alarma pueden ser: Mensajes de texto de alarma o avisos Generacin de histricos de alarmas, los cuales consisten en un listado de todas las alarmas ocurridas.
Integracin
Una alarma debe alertar sobre cualquier anomala en el sistema y as el operador, de forma manual o automtica, aplica una accin correctiva de la manera ms gil y oportuna. Para cumplir con este requerimiento, todo sistema SCADA posee un mdulo de configuracin de alarmas. Para configurar una alarma se debe: Definir el tipo de alarma (digital, analgica, u otra) Establecer la condicin de activacin y su prioridad. Configurar el mensaje o el aviso que informa sobre la ocurrencia del problema Conocer la causa de la falla, para poder configurar la accin correctiva adecuada, ya sea para orientar al operario o para que el sistema SCADA ejecute la accin automticamente.
Toda esta informacin es definida y recopilada al realizar la especificacin de requerimientos del proyecto de automatizacin.
Automatizacin
Integracin
Con ayuda de las tablas definidas en la primera unidad de la ctedra, se puede realizar la configuracin de alarmas. Por ejemplo, en el proyecto tutor se definieron alarmas de tipo anlogo para el control de temperatura. Para configurar en el SCADA Winlog la alarma mostrada en la tabla siguiente con un valor de setpoint de 240 C, el procedimiento sera el siguiente: rea funcional Texto Alarma LL: Temperatura zona 1 por debajo de 228C. Se deshabilitar la inyeccin Texto Alarma L: Advertencia temperatura zona 1 por debajo de 235.2C Texto alarma H: Advertencia temperatura zona 1 por encima de 244.8C Texto Alarma HH: Temperatura zona 1 por encima de 252C. Se detendr el proceso al finalizar el ciclo Prioridad Indicacin ACK Accin a tomar Alarma C A M B Operario Control
X X X X SCADA SCADA SCADA SCADA x Deshabilitar inyeccin Advertencia Advertencia Parada a fin de ciclo
Integracin
TAG
10
Automatizacin
Integracin
Recuerde El tema de alarmas fue visto en el mdulo 1. Si tiene alguna duda sobre las convenciones empleadas o sobre la asignacin de alarmas, por favor remtase al documento Alarmas.pdf, el cual pertenece a la unidad 1 del mdulo 1. Este documento se encuentra disponible como lectura complementaria y lo puede descargar de la plataforma BlackBoard.
Ejemplo
Integracin
A continuacin se muestra cmo se declaran las alarmas a partir de la tabla utilizando el SCADA Winlog.
Observe:
1. Asignacin de TAG
11
Automatizacin
Integracin
Recuerde Una vez la alarma se presente, debe ser notificada, y debe poder ser solucionada a travs de los elementos que ofrezca la interfaz.
Integracin
12
Automatizacin
Integracin
poseen la opcin de almacenarlos en bases de datos ODBC (Open database connectivity) integradas al SCADA. La caracterstica de una base de datos ODBC es que hace posible el acceso a cualquier dato de cualquier aplicacin, sin importar qu sistema almacene los datos, por ejemplo, acceder desde la aplicacin MS ACCES a los datos guardados por el SCADA.
5.1 Qu es un reporte?
Un reporte es la realizacin de un informe, donde se emplean los datos que arroja el proceso, para procesarlos y entregar informacin concreta sobre la produccin, los ndices de calidad, el valor de variables, etc. Por ejemplo, es posible documentar datos del proceso de produccin para realizar los pedidos de materia prima y para llevar un control de la calidad. Se pueden crear informes agrupando diferentes tipos de valores y adems la edicin de ste se puede realizar en tiempo real o puede ser activado a travs de un evento.
Integracin
Por ejemplo, el SCADA Winlog permite crear reportes que sean requeridos por el operador o generados automticamente despus de un intervalo de tiempo especificado o en un da particular de la semana. Los reportes pueden guardarse en archivos y pueden se accedidos por otra aplicacin software.
13
Automatizacin
Integracin
Ejemplo de creacin de repote en el SCADA Winlog: Se quiere generar un reporte en Excel donde aparezcan los datos de produccin diaria por hora de dos mquinas de inyeccin de plstico. Primero, en el SCADA Winlog se definen dos variables, MAQ1 y MAQ2, estas reciben informacin desde el PLC sobre la cantidad de artculos producidos por las inyectoras de plstico en tiempo real.
Integracin
Luego en el men REPORTS se crea un nuevo reporte con el nombre Reporte, este se configura para que realice una lectura de las variables MAQ1 y MAQ2 con un tiempo de muestreo de 10 segundos. Es necesario definir otra variable que inicie la lectura y grabado de estos datos con el tiempo de muestreo especificado; Para el ejemplo, se defini la variable digital con el TAG reportes, esta variable debe ser activada por el operador al iniciar el primer turno de produccin. La informacin es entregada en un archivo con extensin txt, con el nombre reporte.txt; Para que el aplicativo en Excel agrupe los datos adecuadamente, se escoge la opcin de separar datos a travs de comas (,).
14
Automatizacin
Integracin
Integracin
La siguiente grfica muestra como configurar este reporte en el SCADA Winlog.
Para que los datos sean organizados por columnas en Excel se selecciona la coma (,) como separador
15
Automatizacin
Integracin
Integracin
Los datos son separados por comas y espacios
MAQUINA 1 MAQUINA 2
Desde la aplicacin en Excel se abre el archivo reporte.txt, y se procesa la informacin para generar un reporte donde aparezcan los datos de produccin diaria por hora para cada una de las mquinas.
16
Automatizacin
Integracin
La informacin adquirida a travs del SCADA se procesa y filtra para obtener los datos de produccin diarios.
Archivo de Excel procesado
Integracin
17
Automatizacin
Integracin
Pueden crearse hasta 8 tendencias de distintas variables por grfico y pueden existir tantos grficos como el SCADA permita. Es posible crear histricos de tendencias. Los grficos de tendencias se pueden crear por intervalos de tiempo, por la ocurrencia de un evento o por una orden dada por el operador.
Por ejemplo, empleando el SCADA Winlog, se quiere crear la tendencia de temperatura de 2 zonas de calentamiento, zona 2 y 12. Las variables ya fueron configuradas como se muestra a continuacin:
Integracin
y se seleccionan las
18
Automatizacin
Integracin
Integracin
Se seleccionan las variables Se escaliza el rango de valores a visualizar
Los datos son procesados en lnea y mostrados en un diagrama XY de Temperatura vs. Tiempo.
Temperatura zona 12
Temperatura zona 2
19
Automatizacin
Integracin
Integracin
Descripcin de la alarma
Fecha de ocurrencia
Duracin
Clasificacin de la alarma
20
Automatizacin
Integracin
6. Mdulo Recetas
Suponga que dentro de una fbrica de plsticos se producen 25 clases de productos diferentes y se tienen 5 mquinas inyectoras para esto. Cada que se necesita producir un artculo de plstico diferente, es necesario configurar valores de temperatura, tiempos de inyeccin, tiempos de carga, cantidad de material a dosificar, tiempo de enfriamiento y nmero de ciclos de expulsin distintos para cada uno de ellos. Si la configuracin se realiza de forma manual para cada una de las mquinas inyectoras y por cada uno de los artculos producidos, el trabajo sera muy dispendioso.
Integracin
Ahora bien, si se crea una lista de todas estas variables por cada producto y se le asigna el valor indicado segn los requerimientos de produccin de cada uno de estos y adems esta lista pudiera cargarse al PLC de forma automtica cada vez que se cambiara la lnea de produccin de un articulo a otro, se ahorrara tiempo y se aumentara el nivel de seguridad en la tarea de configuracin de las mquinas de inyeccin. La informacin para cada producto se presentara por ejemplo de la siguiente forma: TAG
Temperatura Tiempo de inyeccin Tiempo de carga Tiempo de enfriamiento Cantidad material Numero ciclos
Producto 1
Zona 1: 250C Zona 2: 235C 15 sg 4 sg 4 sg 50 kg 5
Producto 1
Zona 1: 260C Zona 2: 225C 20 sg 3 sg 3 sg 47 kg 3
Producto n
Zona 1: 280C Zona 2: 245C 25 sg 6 sg 4 sg 56 kg 4
21
Automatizacin
Integracin
Una receta contiene una lista de variables a las cuales se les asigna un valor. Estos valores definen exactamente como se debe hacer un producto en un proceso especfico. Generalmente por cada producto existe una receta. Una receta consta fundamentalmente de cuatro partes:
Integracin
Encabezado
Procedimiento
Formula
Agua 10litros Agua ==10litros Harina 20 kilogramos Harina ==20 kilogramos Tiempo mezcla hora Tiempo mezcla ==11hora Luego agregar 20 kilogramos Luego agregar 20 kilogramos de levadura de levadura
Encabezado: Consiste en asignar un nombre que identifique la receta. Procedimiento: Define el procedimiento lgico que se debe seguir para hacer el producto. Una formula: Contiene las variables de entrada y de salida y los valores que deben ser asignados a stas. Requerimientos de equipo: Define los equipos o elementos que son necesarios para poder hacer el producto.
Dentro del sistema SCADA, cuando se crea una receta se deben seleccionar las variables a parametrizar y asignarles los valores adecuados segn los requerimientos del producto.
22
Automatizacin
Integracin
De las cuatro partes que conforman una receta, dos de ellas: el requerimiento de equipos y el procedimiento a seguir, se establecen en la fase inicial de desarrollo del proyecto de automatizacin. Se pueden programar varias recetas segn la cantidad de productos que se van a producir, por ejemplo, si se desea producir tres sabores diferentes de lasaa, las recetas podran ser:
Integracin
Lasaa con jamn
Parmetros Agua (lt.) Harina (Kg.) Queso (Kg.) Championes (Kg.) Pia Jamn
Receta (1) 20 10 5 3 X X
Receta (2) 15 10 4 X 5 X
Receta (3) 18 12 5 X X 4
23
Automatizacin
Integracin
Definicin: Modo de funcionamiento RUNTIME. En este modo de funcionamiento el SCADA establece el enlace con el PLC, por ende en este modo se realiza la lectura y escritura de datos entre el SCADA y el proceso. En este modo se pueden visualizar los grficos de tendencia, los histricos, se ejecutan la creacin de reportes, la visualizacin y manejo de alarmas y se realizan las acciones de control sobre las variables del proceso.
Integracin
Una receta puede ser: Creada y cargada al PLC en modo RUNTIME. Creada durante la fase de configuracin del sistema SCADA y cargada al PLC en modo RUNTIME.
Por ejemplo en el SCADA Winlog en modo RUNTIME, se puede visualizar el mdulo administrador de recetas, desde ste se tiene acceso a todas las recetas del proyecto.
24
Automatizacin
Integracin
Si se hace doble clic sobre la receta curva1, se pueden visualizar los parmetros asignados a cada variable y se tiene la opcin de cargar estos datos al PLC. La siguiente grfica muestra esto.
Integracin
Cargar datos al PLC
Una vez los datos son cargados al PLC, los datos son actualizados en el sistema SCADA. En la siguiente grfica se observa un ejemplo. La receta que se carga en el PLC modifica el valor de temperatura de las distintas zonas de calentamiento en un proceso de produccin de cermicas. Observe con cuidado en la grafica los valores de temperatura antes y despus de ser cargada la receta en el PLC.
25
Automatizacin
Integracin
Integracin
26
Automatizacin
Integracin
El Mdulo de interfaz grfica permite definir los elementos grficos y pantallas necesarias para que el operador realice el control y supervisin del proceso. Es aqu donde se establece cmo se deben visualizar:
Integracin
La interfaz visual de la planta o HMI o Variables del proceso o Sinpticos La visualizacin de alarmas La visualizacin de registros
27
Automatizacin
Integracin
Integracin
HMI PLANTA DE CONCRETO
Una HMI busca emular el comportamiento del proceso fsico a travs de sinpticos adecuados y automatizar una serie de tareas que se venan realizando de una manera no computarizada o desde otra HMI diferente a la que se pretende disear, por ejemplo, una tarea sencilla que podra automatizarse a travs de la HMI sera la de reemplazar las botoneras que encienden un motor desde un centro de control de motores por la operacin de este mismo proceso a travs una interfaz de usuario.
Otra de las ventajas, consiste en tener la visualizacin centralizada de todas las variables del proceso y del estado de todos los actuadores del proceso. En procesos cuya infraestructura fsica ha sido desarrollada verticalmente, por ejemplo en varios pisos, se necesitara una persona supervisando y operando el subproceso existente en cada piso, al tener un sistema SCADA, se puede centralizar la supervisin y operacin del proceso completo desde un cuarto de control.
28
Automatizacin
Integracin
Integracin
Centro de control de motores. Desventajas: Accionamiento manual Mantenimiento elctrico Sistema SCADA. Ventajas: Accionamiento remoto del motor Reduccin del mantenimiento
Una de las funciones de un sistema SCADA, consiste en darle al supervisor u operador de proceso toda la informacin del estado del proceso, de una forma clara, sencilla y coherente, por lo cual deben existir unas pautas de diseo especificas. A continuacin se detallan algunas pautas de diseo que logran llevar a cabo interfaces de usuario que cumplen con estos requisitos: Navegabilidad Uso del color Interfaz consistente
29
Automatizacin
Integracin
7.1.1 Navegabilidad
La navegabilidad en una HMI es la facilidad con la que el operador realiza la operacin del proceso. Para lograrlo, se deben crear las ventanas necesarias segn la informacin que se quiera presentar y utilizar iconos y grficas adecuadas que se asocien a las acciones o elementos de una manera rpida y fcil. Ventana principal: Esta ventana contiene las imgenes del proceso real, tambin muestra datos e informacin que debe estar siempre a la vista del operador. En esta ventana es donde se desarrolla la mmica del proceso y se encuentran los vnculos de navegacin para acceder a otras ventanas o mens.
Integracin
30
Automatizacin
Integracin
Ventanas emergentes: Este tipo de ventana se hace visible a travs de acciones simples como hacer clic sobre un objeto. Se emplea para mostrar informacin detallada acerca de un objeto o para modificar parmetros del mismo, por ejemplo, valores de set point, activar o desactivar alguna funcin, entre otros.
Integracin
Ventana de variables: En esta ventana se muestra informacin de algunas variables. La informacin es presentada de forma grfica, textual o combinando ambos.
31
Automatizacin
Integracin
Integracin
Iconos y mens: Los iconos son grficos muy sencillos pero que poseen un gran significado. Existen iconos estndar suministrados por el sistema como copiar, pegar, imprimir y otros que pueden ser creados por el usuario.
Mens: Los mens son listas organizadas de comandos que se agrupan segn la accin que realizan. Existen dos clases importantes de mens: los que son visualizados permanentemente y los que emergen al hacer clic sobre un objeto.
32
Automatizacin
Integracin
Para este caso se observa un men que se emplea para visualizar el estado de alarmas del proceso
Esta clase de men esta siempre visible, son comandos que son usados con mucha frecuencia.
Integracin
En la grfica se observa un men desplegable que se hace visible al hacer clic sobre el icono men.
Este men desplegable permite seleccionar la variable que se desea graficar, imprimir datos, inicializar la lectura de variables y ampliar el rea a visualizar.
33
Automatizacin
Integracin
Grficos: Dentro de la interfaz, los grficos que se emplean deben ser claros, es decir deben representar lo ms exactamente posible el objeto que simbolizan.
VENTILADOR
Integracin
MOTOR
PULSADOR
DESCRIPCIN
34
Automatizacin
Integracin
SIGNIFICADO
Estado de peligro o alarma Estado estable o de movimiento Estado estable o neutral Estado de advertencia
Integracin
Por ejemplo, en el siguiente proceso encargado del control de temperatura, se asocia el color rojo al estado de alarma y el color verde al estado de funcionamiento normal. Observe que cada color posee un significado y se pueden emplear en la HMI de acuerdo a la idea psicolgica que se tiene de ellos.
Otra ventaja del uso apropiado de los colores es que facilitan el manejo y entendimiento de la interfaz, esto evita posibles confusiones o errores de operacin. En este aspecto el uso del
35
Automatizacin
Integracin
contraste le otorga definicin y claridad a la HMI. Los colores se pueden contrastar aumentando o disminuyendo la tonalidad o utilizando colores complementarios.
Tonalidad Complemento
100%
70%
Integracin
20%
Observe la HMI de la izquierda; en esta se observan con claridad las diferentes reas de la planta, se emplearon colores claros de fondo para poder resaltar los elementos importantes del proceso, las texturas y los grficos son similares a la planta real, todo esto busca facilitar la comprensin y el manejo de la interfaz por parte del operador. Ahora observe la HMI de la derecha, en sta no existen zonas demarcadas, debido al mal uso de los colores.
36
Automatizacin
Integracin
Integracin
Al disear la interfaz se deben seguir las mismas pautas del proceso real: Direccin de flujo de los elementos, el tipo de maquinaria que se emplea y la posicin de los objetos. Adems, todo esto debe reflejar de la mejor manera posible lo que ocurre en el proceso.
37
Automatizacin
Integracin
Integracin
Temperatura muy baja
Por ejemplo, en el desarrollo SCADA del proyecto tutor se desea registrar cada vez que se inicia el ciclo de produccin de la mquina. Para esto, se debe configurar la variable
38
Automatizacin
Integracin
relacionada con el pulsador de inicio de ciclo y luego se procede a registrarla como un evento. En el SCADA Winlog una vez se configura el evento, aparece registrado como se muestra en la siguiente figura.
Integracin
4
2
La x indica que el evento est activo
8. Qu es OPC?
OPC es un estndar de comunicacin en el campo de control y supervisin de procesos que permite el intercambio de datos entre hardware y software de diferentes fabricantes. El OPC elimina la necesidad de que los programas tengan mltiples drivers, uno por cada tipo diferente de dato que se maneje, basta con que todos tengan un driver OPC. El acrnimo OPC significa OLE para Procesos de Control. Pero Qu es OLE?. OLE significa integracin y enlace de objetos de sus siglas en ingles Object Linking and Embedding y es una tcnica que integra objetos en documentos.
39
Automatizacin
Integracin
Integracin
40
Automatizacin
Integracin
Como interfaz de comunicacin industrial, el servidor OPC provee funcionalidades para acceder a los datos, alarmas y eventos, acceder a datos XML e intercambiar datos. Por ejemplo el SCADA Winlog para el driver de cliente OPC soporta la interfaz DATA ACCES.
Integracin
El fabricante del servidor OPC es quien especifica si el servidor es un servidor en proceso o un servidor local. La configuracin como servidor remoto es configurada por el usuario.
41
Automatizacin
Integracin
Para el caso del SCADA Winlog se puede configurar el servidor OPC como local o remoto. Para el caso de servidor OPC local se configura a travs de objetos COM, para servidores OPC remotos se hace a travs de objetos DCOM (DCOM significa Modelo de componentes de objetos distribuidos, estos soportan aplicaciones distribuidas y permiten la cooperacin entre componentes de software de diferentes PC en una red)
Integracin
42
Automatizacin
Integracin
Integracin
Para el SCADA Winlog el servidor DATA ACCES est organizado en estructuras de grupos y elementos que son directamente conectados a las variables internas del PLC. Los problemas del protocolo de comunicacin con este son resueltos por el servidor. Un cliente OPC se comunica con un servidor OPC siempre en el mismo modo sin necesidad de conocer el protocolo de comunicacin del PLC especfico.
Cliente
Servidor
Librera
Servidor OPC en PC local. Base COM
43
Automatizacin
Integracin
Cliente OPC
Integracin
Servidor OPC Librera COM
Librera COM
Sobre las interfaces OPC, un cliente OPC puede crear objetos en el servidor OPC, usarlos y borrarlos. El cliente OPC hace uso de estas funciones y usa los mtodos del servidor, por ejemplo para leer y escribir datos.
44
Automatizacin
Integracin
Despus debe abrir el ProjectManager y crear un nuevo proyecto, seleccionar ProjectManager/Configuracin/canales y escoger el protocolo y configurar ste seleccionando el computador y el nombre del servidor OPC.
Integracin
Una vez hecho esto abra el GATEBUILDER y defina las variables que sern ledas y escritas desde el servidor OPC.
45
Automatizacin
Integracin
Integracin
Para acceder al GateBuilder haga clic aqu
La direccin de cada variable es el ID definido en el servidor OPC. Se pueden buscar todos los elementos disponibles haciendo clic sobre el botn que aparece al lado derecho del campo de direccin de la variable.
Se tiene acceso a esta ventana donde aparecen todos los elementos disponibles que fueron parametrizados en el servidor OPC
46
Automatizacin
Integracin
Adjunto a este documento, se encuentra el desarrollo del sistema SCADA para el proyecto tutor. En este se puede ver la aplicacin de la mayora de conceptos que se desarrollaron en esta unidad. Este documento se puede descargar en formato pdf desde la plataforma Blackboard.
9. Bibliografa
Integracin
A. Daneels, et al. What is scada?. International Conference on Accelerator and Large Experimental Physics Control Systems, 1999, Trieste, Italy. Pag. 339-343. CERN, A. Daneels, et al. What is SCADA?. International Conference on Accelerator and Large Experimental Physics Control Systems, 1999, Trieste, Italy. Pag. 339-343 REYNARD, Sarah. Supervisin, control y gestin de una clula flexible de produccin mediante un sistema SCADA. Trabajo presentado como requisito de grado. Centro de Innovacin Tecnolgica en Convertidores Estticos y Accionamientos (CITCEA). Universidad Politcnica de Catalua (UPC). Pg. 35-39. RUSAN, Radu, et al. Modern HMI/SCADA Systems. National Instruments Corporation. Edicion ao 1998. Seccin 1-1 a 1-6. Restrepo, Rafael et al. Diseo De Interfaces De Usuario En Sistemas Scada. Curso de Automatizacin II. Universidad Nacional de Colombia. Sede Medelln. Pg. 1-85. SIEMENS. Sistemas para manejo y visualizacin. Software HMI Pg. 4/2 a 4/90. Catlogo ST 80. 2005 SIEMENS. SIMATICNET. Industrial communication with PG/PC. Manual del sistema, Volumen 1. Seccin 3-1 a 3-6.
47