Anda di halaman 1dari 8

DISEO E IMPLEMENTACIN DE UN SISTEMA SCADA UTILIZANDO

FACTORYTALK Y ETHERNET INDUSTRIAL CON TECNOLOGA


ALLEN BRADLEY PARA EL MONITOREO Y CONTROL DE LAS
ESTACIONES DE FLUJO, NIVEL Y PRESIN EN EL LABORATORIO
DE REDES INDUSTRIALES Y CONTROL DE PROCESOS DE LA
UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE EXTENSIN
LATACUNGA

Ganchala I. Pullupaxi J.

Departamento de Elctrica y Electrnica de la Universidad de Las Fuerzas Armadas ESPE Extensin


Latacunga

Abstract El presente proyecto tiene como objetivo tecnologas de comunicacin para automatizar el monitoreo
primordial realizar un sistema SCADA, mediante una y control de procesos industriales. Estos sistemas son partes
RED ETHERNET INDUSTRIAL para obtener datos integrales de la mayora de los ambientes industriales
de las estaciones de control de procesos de Presin, complejos o muy geogrficamente dispersos, ya que
Flujo y Nivel instituyendo as una red con arquitectura pueden recoger la informacin de una gran cantidad de
descentralizada de un servidor y tres clientes y el diseo fuentes muy rpidamente, y la presentan a un operador en
de HMIs tanto en PCs y PanelViews para el control y una forma amigable. Los sistemas SCADA mejoran la
monitoreo de las estaciones de procesos del laboratorio eficacia del proceso de monitoreo y control proporcionando
de Redes Industriales y Control de Procesos de la la informacin oportuna para poder tomar decisiones
Universidad de las Fuerzas Armadas ESPE extensin operacionales apropiadas.
Latacunga.
Es as que en este proyecto nos centralizamos en el
Para el presente proyecto se utiliz PLCs COMPACT diseo de un sistema SCADA utilizando Ethernet Industrial
LOGIX 1769-L32E que son los dispositivos que y FactoryTalk el cual tiene como fin establecer el control y
principalmente realizan el control PID de cada estacin monitoreo a travs de la comunicacin entre un Servidor y
para despus mediante la interface Ethernet que estos tres clientes que a su vez estos estn realizando un control
disponen implementar la RED ETHERNET PID sobre las estaciones de Presin, Flujo y Nivel
INDUSTRIAL para llevar los datos hacia el PLC existentes en la Universidad de Las Fuerzas Armadas ESPE
SERVIDOR, donde con la configuracin de Tags Extensin Latacunga.
consumidos y producidos se logra de forma remota
realizar el control y el monitoreo desde el servidor a
travs de un HMI diseado en FACTORYTALK VIEW II. MARCO TERICO
ME as como tambin el monitoreo desde los
PanelViews en cada una de las estaciones antes
mencionadas. A. Sistema SCADA

Los sistemas SCADA son aplicaciones de software


diseadas con la finalidad de controlar y supervisar
Palabras claves Ethernet Industrial, Switch procesos a distancia. Se basan en la adquisicin de datos de
Industral, nodo Servidor, nodo Cliente, CompactLogix procesos remotos.
1769 L32E, RSLogix5000, RSLinx Classic, FactoryTalk
View ME, PanelView Plus 6 600. Este tipo de sistema es diseado para funcionar sobre
ordenadores en el control de produccin, proporcionando
comunicacin con los dispositivos de campo (controladores
I. INTRODUCCIN autnomos, autmatas programables, etc.) y controlando el
proceso de forma automtica desde una computadora.

E
l sistema SCADA es un acrnimo que significa Adems, enva la informacin generada en el proceso
Supervisory Control And Data Acquisition productivo a diversos usuarios, tanto del mismo nivel como
(Control Supervisor y Adquisicin de Datos). Los hacia otros supervisores dentro de la empresa, es decir, que
sistemas SCADA utilizan la computadora y permite la participacin de otras reas, como por ejemplo:
control de calidad, supervisin, mantenimiento, etc. Es compartimiento de informacin ms aun en ambientes
decir se le puede considerar a un sistema SCADA como un industriales donde la transmisin de datos es muy
diseo que permite satisfacer las necesidades, de un sistema compleja.
de control centralizado o descentralizado sobre procesos
industriales distribuidos sobre reas geogrficas muy
extensas, por medio de una estacin central que hace de C. FactoryTalk View ME
maestro o servidor y una o varias unidades remotas
(clientes) por medio de las cuales se hace el control,
El software FactoryTalk View Machine Edition (ME) es
adquisicin de datos hacia y desde el campo.
una verstil aplicacin de interface operador-mquina
(HMI) que ofrece una solucin robusta y dedicada para
dispositivos de interface de operador a nivel de mquina.
Como un elemento integral de la solucin de visualizacin
de Rockwell Automation, FactoryTalk View Machine
Edition proporciona grficos superiores, cambio de idiomas
en tiempo de ejecucin y un tiempo de puesta en marcha
ms breve mediante un ambiente de desarrollo comn.

Figura 1. Sistema SCADA.

B. Ethernet Industrial

Desde el punto de vista fsico, Industrial Ethernet


constituye una red elctrica sobre la base de una lnea
coaxial apantallada, un cableado TwistedPair o una red
ptica sobre la base de un conductor de fibras pticas.
Figura 3. Software FactoryTalk

- Ventajas del FactoryTalk View ME

Interface de operador-mquina sin tags con


FactoryTalk Directory.
Objetos globales.
Biblioteca de plantillas incorporadas e instrucciones
add-on de Rockwell Automation.
Ahora compatible con el sistema operativo de 64 bits
Windows.

Expande la flexibilidad y capacidad de la mquina


mediante:

Recetas
Configuracin de la mquina
Registro de datos

Figura 2. Ethernet Industrial.


D. RSLogix 5000
Industrial Ethernet est definida por el estndar El software RSLogix 5000 est diseado para programar
internacional IEEE 802.3 aparece con el objetivo de controladores de la familia Logix 5000 y para la plataforma
unificar tanto las comunicaciones entre dispositivos como Logix de Rockwell Automation.
los perfiles a los que estos deban responder para garantizar
el comportamiento estandarizado. Adems es un estndar Utiliza varias tipos de lenguaje de programacin como
que establece las pautas de cableado, sealizacin de nivel Escalera (Ladder), Bloques de funciones (Functions
fsico y formatos de tramas de datos del nivel de enlace de blocks), texto estructurado (structured text) y esquemas de
datos del modelo OSI en especfico. Es decir es un estndar funciones secuenciales (Sequential Function Chart).
muy robusto de gran utilidad en la comunicacin y
Figura 4. Software RSLogix 5000.
Figura 5. Panel View Plus 6/600 de Allen Bradley.
- Caractersticas del RSLogix 5000
F. CompactLogix 1769 L32E
Puede utilizarse para aplicaciones de base discreta, de
proceso, de lote, de movimiento, de seguridad y de Un controlador CompactLogix ofrece los elementos ms
variadores. avanzados de control, comunicaciones de Entrada y Salida
Es compatible con la familia escalable de (E/S) en un paquete de control distribuido.
controladores programables de automatizacin (PAC)
Logix. Especficamente los CompactLogix de la familia Allen
Bradley son compactos y adems, usan un motor de control
Permite fragmentar la aplicacin en programas ms comn con un ambiente de desarrollo comn para
pequeos que pueden volver a utilizarse, rutinas e proporcionar control de aplicaciones de rango medio en un
instrucciones que pueden crearse al utilizar distintos ambiente fcil de usar.
lenguajes de programacin: diagrama de lgica de
escalera, diagrama de bloque de funciones, texto
estructurado y diagrama de funciones secuenciales.

Incluye un conjunto extenso de instrucciones


incorporadas que usted puede aumentar al crear sus
propias instrucciones add-on definidas por el usuario.

Permite escribir la aplicacin sin tener que


preocuparse de la configuracin de la memoria.
Figura 6. CompactLogix 1769 L32E
Proporciona la capacidad de crear tipos de datos
definidos por el usuario para representar fcilmente
componentes especficos de la aplicacin en una La estrecha integracin entre el software de
estructura. programacin, el controlador y los mdulos de E/S reduce
en este tipo de controlador, el tiempo de desarrollo y el
costo en la puesta en marcha durante la operacin normal.
E. PanelView Plus 6/600 Esta homogeneidad proporciona una integracin rentable
de una mquina o aplicacin de seguridad en un sistema de
control a nivel de toda la planta, esto, integra capacidades
Los terminales grficos PanelView Plus permiten
de seguridad, movimiento, discretas y de variadores en
monitorear, controlar y mostrar informacin de estado de la especfico en un solo controlador.
aplicacin de manera grfica. Estos terminales ofrecen la
flexibilidad de plataforma abierta del sistema operativo Caractersticas del CompactLogix 1769 L32E
Windows CE.
Alta funcionalidad en una plataforma econmica.
Estn disponibles en tamaos de pantalla de 6 a 15 pulg. Riel DIN o montaje en panel para una instalacin
(15.24 a 38.1 cm). El software FactoryTalk View Studio flexible.
Los controladores compactos ofrecen E/S
Machine Edition permite programar todos los terminales
incorporadas para reducir los costos y a simplificar la
grficos PanelView Plus. configuracin.
Los mdulos analgicos, digitales y especiales cubren
un amplio rango de aplicaciones.
Avanzada conectividad del sistema a redes
EtherNet/IP para las plataformas CompactLogix 5370.
Completa compatibilidad con redes EtherNet/IP producidos y consumidos de los controladores Logix5000,
estndar y compatibilidad limitada con redes es el Tag puesto a disposicin por el controlador para ser
ControlNet y DeviceNet en todas las plataformas usado por otros controladores. Varios controladores pueden
CompactLogix. consumir (recibir) los datos simultneamente. Un Tag
Capacidades de seguridad y movimiento integradas en producido enva sus datos hacia uno o varios tags
un solo controlador. consumidos (consumidores) sin usar la lgica. En cambio
un Tag consumido, es el Tag que recibe los datos de un Tag
producido. El tipo de datos del Tag consumido debe
III. IMPLEMENTACIN coincidir con el tipo de datos (incluidas las dimensiones de
las matrices) del Tag producido.

A. Introduccin

En los equipos que componen el sistema SCADA de este


proyecto se ejecutan diversos programas que son los que
proporcionan la funcionalidad al sistema. El desarrollo del
proyecto se dividi en las siguientes etapas:

Programacin del COMPACTLOGIX 1769 L32E


(Servidor y Clientes).
Control PID de las estaciones de procesos.
Implementacin Red Ethernet Industrial.
Configuracin Servidor-Cliente.
Diseo HMI utilizando FACTORY TALK.
Programacin del PanelView Plus 6/600.

B. Programacin del COMPACTLOGIX 1769 L32E

Para la programacin de los CompactLogix se deben Figura 8. Configuracin de las propiedades de un TAG
utilizar los software RSlinx Classic y RSLogix 5000. Producido.

Figura 7. Programacin en diagrama LADDER del


CompactLogix 1769 L32E.
Figura 9. Configuracin de las propiedades de un TAG
Consumido.
C. Implementacin Red Ethernet Industrial.

- Configuracin Servidor-Cliente D. Programacin del HMI


Para la configuracin del servidor-cliente de la red Para el diseo de los HMI se utilizo el software
Ethernet se bas en la configuracin de tags producidos y FactoryTalk View ME la principal caracterstica del diseo
tags consumidos, estos tags tienen como objetivo el de las pantallas del HMI es que son lo ms intuitivas
intercambio de datos entre dos Logix5000. Primero la posibles para que la experiencia del usuario sea lo ms
definicin de Tag producido, segn el manual de Tags simple posible, adems se dio diferentes opciones como
alarmas, usuarios, tendencias, e histricos. Todo lo IV. ANLISIS DE RESULTADOS
necesario para que el HMI sea un diseo completo y entre
en funcionalidad. A. Red Ethernet

Las pruebas para la red Ethernet se realiz tomando en


cuenta que su estructura lgica se basa en un servidor y tres
clientes, esto quiere decir que el PLC servidor es quien
recolecta todos los datos de la red, es decir es quien
comanda la misma y el que establece el control de acceso al
medio.

B. Servidor Ethernet

El PLC servidor de la RED ETHERNET es el que se


debe configurar y programar para poder recolectar los datos
de cada cliente que monitorea a cada estacin, por ende se
debe configurar con los pasos indicados en el Captulo 2 en
el cual especifica los Tags consumidos y los Tags
producidos, ahora lo que se va a comprobar es que si
efectivamente el PLC servidor escribe y lee los datos
proporcionados por cada uno de los clientes.

Para comprobar el envo y recepcin de datos se realiz


Fig. 10. Pantalla HMI principal utilizando dos PLCs en marcha uno con la configuracin
de servidor y el otro de cliente y dos computadoras cada
una conectada en lnea a cada PLC, una vez establecido su
E. Programacin del PanelView Plus 6 600 comunicacin se utiliz la herramienta de monitoreo y
edicin de Tags en el software RSLogix 5000 en la cual
La programacin del HMI que se descarga en el permite visualizar la recepcin y transmisin de datos a
PanelView Plus 6 600 se lo realiza en el software travs de Tags configurados, en este caso, son los Tags
FactoryTalk View ME V 7.0 el cual al ser diseado con Producidos de envo y los Tags consumidos de recepcin
todas las caractersticas que se mencion en el tem (D) se como se observa en la figura 12.
procede a descargarlo en el terminal y al final se tiene un
HMI que puede ser visualizado como se muestra en la
Figura 11.

Figura 12. Herramienta de monitoreo y edicin de Tags en


el software RSLogix 5000 PLC servidor.

C. Cliente Ethernet

El PLC cliente de la RED ETHERNET es el que se debe


Figura 11. Panel View Plus 6/600 en funcionamiento con la configurar y programar para poder recibir o consumir datos
aplicacin. SP (Set Point), enviados desde el PLC servidor y producir o
enviar datos como PV (Process Value) y CV (Control
Value) hacia el PLC servidor, por ende se debe configurar
con los pasos indicados en el Captulo 2 en el cual
especifica los Tags consumidos y los Tags producidos,
ahora lo que se va a comprobar es que si efectivamente el de asentamiento en el proceso de control es de 4 segundos
PLC servidor cliente recibe y enva datos. en valores de Set Point (SP) altos, medios y bajos.

Para comprobar el envo y recepcin de datos se realiz Este procedimiento de sintonizacin de ganancia lmite
de manera similar a la comprobacin realizada al PLC utilizado en el controlador PID en la estacin de presin se
servidor, para ello nuevamente se utiliz dos PLCs en lo realiza de forma repetitiva hasta encontrar los valores
marcha uno con la configuracin de servidor y el otro de ptimos de sintonizacin los mismos que se muestran en la
cliente y dos computadoras cada una conectada en lnea a tabla 1.
cada PLC, una vez establecido su comunicacin se utiliz
la herramienta de monitoreo y edicin de Tags en el
software RSLogix 5000 como se observa en la figura 13. Tabla 1. Constantes optimas de sintonizacin de la estacin
de Presin.

ESTACIN DE PRESIN

Constante Proporcional (Kp) 5.0


Tiempo Integral (Ti) 0.005
Tiempo Derivativo (Td) 0.001

Estacin de Flujo:

Figura 13. Herramienta de monitoreo y edicin de Tags en


el software RSlogix 5000 PLC cliente.

D. Anlisis de los Controles PID

Estacin de Presin:

Figura 15. Comportamiento de las variables (SP, PV y CV)


en la estacin de Flujo.

Para la sintonizacin del control PID de la estacin de


flujo se aplic el mtodo de ganancia lmite donde se inici
con los valores de KP, TI y TD en cero, seguidamente se
aplica un valor alto de ganancia proporcional (KP) igual a
cuatro (4.00) donde se observa una oscilacin con un sobre
impulso superior al 10%, entonces se aplica un valor de
Tiempo Integral igual 0.012 con el fin de disminuir y
eliminar el error en estado estacionario, el sobre impulso
Figura 14. Comportamiento de las variables (SP, PV y CV)
inicial se logra minimizar aplicando un valor adecuado de
en la estacin de Presin.
tiempo derivativo igual a 0.000001. El tiempo de
asentamiento en el proceso de control es de 5 segundos en
Para la sintonizacin del control PID de la estacin de valores de Set Point (SP) altos, medios y bajos.
presin se aplic el mtodo de ganancia lmite donde se
Este procedimiento de sintonizacin de ganancia lmite
inici con los valores de KP, TI y TD en cero,
utilizado en el controlador PID en la estacin de flujo se lo
seguidamente se aplica un valor alto de ganancia
realiza de forma repetitiva hasta encontrar los valores
proporcional (KP) igual a ocho (8.00) donde se observa una
ptimos de sintonizacin los mismos que se muestran en la
oscilacin con un sobre impulso superior al 10%, entonces
tabla 2.
se aplica un valor de Tiempo Integral igual 0.003 con el fin
de disminuir y eliminar el error en estado estacionario, el
sobre impulso inicial se logra minimizar aplicando un valor
adecuado de tiempo derivativo igual a 0.00001. El tiempo
Tabla 2. Constantes optimas de sintonizacin de la estacin V. CONCLUSIONES
de Flujo.
Se determin el correcto funcionamiento del Sistema
ESTACIN DE FLUJO SCADA en todas sus etapas, la comunicacin se
desarroll en tiempo real sin prdida de informacin
Constante Proporcional (Kp) 0.9832 logrando con ello el determinismo propio de las
comunicaciones industriales as como el control de los
Tiempo Integral (Ti) 0.00812 procesos es de forma eficiente.
Tiempo Derivativo (Td) 0.000000228
La comunicacin Ethernet industrial posee mayor
velocidad de transmisin/recepcin en relacin a la
comunicacin serial RS-232, gracias a ello se
Estacin de Nivel: posibilita realizar el monitoreo y control de los
procesos industriales con tiempos de respuesta
ptimos.

Se comprob que de los controles: Proporcional,


proporcional integral, proporcional derivativo,
proporcional integral derivativo, el control PID es el
ms eficiente ya que elimina el error de estado estable
as como responden de forma ms rpida ante cambios
de consigna o perturbaciones los procesos nivel,
presin y flujo.

Se observ que el PLC servidor CompactLogix L32E


Figura 16. Comportamiento de las variables (SP, PV y CV) se puede comunicar con varios dispositivos y equipos
en la estacin de Nivel. industriales por medio de una configuracin de red
Ethernet siendo una comunicacin rpida y en tiempo
real permitiendo monitorear en este caso a los tres
Para la sintonizacin del control PID de la estacin de clientes que se tiene implementado en este proyecto
nivel se aplic el mtodo de ganancia lmite donde se inici que son los procesos: Presin, Flujo y Nivel en el
con los valores de KP, TI y TD en cero, seguidamente se laboratorio de redes industriales y control de procesos.
aplica un valor alto de ganancia proporcional (KP) igual a
cinco (5.00) donde se observa una oscilacin con un sobre Para la comunicacin de los PLC CompatLogix 1769
impulso superior al 10%, entonces se aplica un valor de L32E con el computador y los panelView 6 600 se
Tiempo Integral igual 0.0001 con el fin de disminuir y realiz de forma directa sin la utilizacin de un OPC
eliminar el error en estado estacionario, el sobre impulso industrial ya que al ser tecnologa del mismo
inicial se logra minimizar aplicando un valor adecuado de fabricante Rockwell su comunicacin es directa.
tiempo derivativo igual a 0.0005. El tiempo de
asentamiento en el proceso de control es de 8 segundos en Se determin que un Switch Industrial mantiene una
valores de Set Point (SP) altos, medios y bajos. administracin de datos en un tiempo indefinido sin
existir ninguna colisin o falla en la comunicacin de
Este procedimiento de sintonizacin de ganancia lmite datos, mientras que el switch convencional mantiene
utilizado en el controlador PID en la estacin de nivel se lo una administracin confiable de datos durante un
realiza de forma repetitiva hasta encontrar los valores tiempo determinado, siendo menos confiable que un
ptimos de sintonizacin los mismos que se muestran en la Switch industrial.
tabla 3.
Se comprob que los controladores CompatLogix
1769 L32E tienen como ventaja el Firmware
Tabla 3. Constantes optimas de sintonizacin de la estacin actualizable, con ello los equipos se actualizan a
de Nivel. medida que el fabricante desarrolla nuevas
herramientas tecnolgicas.
ESTACIN DE NIVEL

Constante Proporcional (Kp) 3.01


REFERENCIAS
Tiempo Integral (Ti) 0.00009 [1] Sistemas SCADA
Tiempo Derivativo (Td) 0.0000003 URL:http://es.scribd.com/doc/13473499/Introduccion-a
Los-Sistemas-SCADA
[2] Sistemas SCADA
http://www.uco.es/grupos/eatco/automatica/ihm/descargar/s
cada.pdf

[3] Red Industrial,


URL: http://es.wikipedia.org/wiki/Red_industrial

[4] Integracin De FactoryTalk View Se En Su


Arquitectura,
URL:http://www.rockwellautomation.co.uk/applications/gs
/emea/GSES.nsf/files/au_es_09_material/$file/F_-_S2_-
_FT2ES_WBK.pdf

[5] Manual Allen Bradley,


http://96.61.63.50/techlib/Allen%20Bradley/AB_AdvInterf
aceConverter_1761_NET_AIC_user_D498.pdf

[6]Protocolo de Comunicacin, Interface Hombre Mquina,


URL:http://dspace.ups.edu.ec/bitstream/123456789/171/4/
Cap%203.pdf

[7]Using Logix5000 Controllers as Network Ethernet


URL:http://literature.rockwellautomation.com/idc/groups/li
terature/documents/ap/cig-ap126_-en-p.pdf

[8]PanelView Plus 6 Specifications


URL:http://literature.rockwellautomation.com/idc/groups/li
terature/documents/td/2711p-td005_-en-p.pdf

Ganchala Ivn. Naci en


Latacunga provincia de
Cotopaxi en Ecuador. Es
graduado del Colegio
Experimental Ambato,
Ambato Ecuador donde
obtuvo el ttulo de Bachiller en
Ciencias, especializacin en
Fsico Matemticas.
Actualmente se encuentra
finalizando sus estudios de
Ingeniera en la Universidad de las Fuerzas Armadas
ESPE en la ciudad de Latacunga Ecuador. E-mail:
dariocpg@live.com.ec

Pullupaxi Javier. Naci en Ambato


provincia de Tungurahua en
Ecuador. Es graduado del Colegio
Nacional "Jorge lvarez, Pllaro
Ecuador donde obtuvo el ttulo de
Bachiller Tcnico Industrial,
especializacin en Electrnica.
Actualmente se encuentra
finalizando sus estudios de
Ingeniera en la Universidad de las
Fuerzas Armadas ESPE en la
ciudad de Latacunga Ecuador. E-mail:
jpullupaxi@gmail.com