Beruflich Dokumente
Kultur Dokumente
discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/267258572
CITATION
READS
12
3 authors, including:
Alfredo Espinosa Reza
Instituto de Investigaciones Electricas
10 PUBLICATIONS 8 CITATIONS
SEE PROFILE
abril-junio-10
Divulgacin
Supervisin de
procesos en la palma
de tu mano
Jos Alfredo Snchez Lpez y Alfredo Espinosa Reza
Resumen
Introduccin
Actualmente, los estndares han establecido diversas arquitecturas
abiertas e interfaces claras como bases para la interoperabilidad, incluso
entre sistemas de diferentes fabricantes. Como consecuencia de las arquitecturas abiertas es posible la innovacin continua, ya que las aplicaciones
pueden operar en diversos mbitos heterogneos, es decir, al no haber
mercados cerrados, los fabricantes de hardware y software deben estar
ofreciendo mejores desarrollos continuamente. Otro de los beneficios en el
empleo de estndares aceptados por la industria, es mayor confiabilidad y
menor riesgo de obsolescencia de los productos.
47
Boletn IIE
Divulgacin
En la integracin de los sistemas de supervisin de procesos es muy comn el uso de la
interfaz de datos estndar conocida como OPC (OLE for Process Control) para los sistemas de
adquisicin de datos, mientras que para el manejo y transferencia de datos, entre los sistemas
de supervisin de procesos y los sistemas empresariales, ha madurado el concepto de servicios
Web con XML como lenguaje de especificacin de datos.
Adicionalmente, la tecnologa de comunicacin inalmbrica se est planteando como una
nueva funcionalidad para ser integrada dentro de los procesos industriales (Luanco, 2009),
(Vasseur, 2009), (Schmitt, 2009) y (Koizumi, 2009). En este sentido, debido a las caractersticas en el tiempo de respuesta y desempeo en el uso del protocolo IP, las aplicaciones industriales se han enfocado a la funcionalidad de mantenimiento industrial y monitoreo mvil de
procesos, como el uso de dispositivos mviles y sensores inalmbricos para crear un cuarto de
control virtual en la planta, ayuda a los operadores de campo, monitoreo de radiacin en lnea,
entre otros (Pestonesi, 2009), (Morten, 2009) y (Dionis et al, 2009).
En este artculo se presenta la estrategia para llevar los datos del proceso concentrados en
servidores OPC a dispositivos mviles tipo Palm, SmartPhone, iPhone y BlackBerry, combinando
tres tecnologas orientadas a la integracin e interoperabilidad de sistemas y aplicaciones en
dominios locales y de red: estndar OPC, servicios Windows y servicios Web.
Las diferencias entre los sistemas DCS y SCADA estn resaltadas principalmente en trminos de confiabilidad, latencia y velocidad de comunicacin en la tecnologa de comunicaciones. Mientras los sistemas DCS son
sistemas dedicados, utilizados para el control de procesos que estn en
ejecucin continua, por lo que requieren alta disponibilidad y robustez en
la operacin de la red industrial o red de campo. Por otra parte, los sistemas
SCADA han buscado la combinacin de protocolos basados en bus de
campo (normalmente propietarios) con extensiones para operar sobre el
estndar de red abierto TCP/IP. La facilidad de operar en dos ambientes de
red ha permitido incorporar los SCADA en redes corporativas, con la finalidad de compartir la informacin de procesos con aplicaciones empresariales. Recientemente OPC se ha convertido en una solucin aceptada para intercomunicar diferentes plataformas de hardware y software,
permitiendo la comunicacin entre dispositivos que no estn orientados a
formar parte de la red industrial.
48
abril-junio-10
Divulgacin
Tecnologa OPC
OLE for Process Control (OPC) es una interfaz de datos
estndar de comunicacin en el campo de control y
supervisin de procesos (www.opcfoundation.org). El
principal objetivo de la tecnologa OPC es eliminar la
necesidad de que todos los programas cuenten con
drivers para dialogar con mltiples fuentes de datos,
manejando la comunicacin con un solo driver OPC.
En la supervisin de procesos las aplicaciones necesitan una manera comn de acceder a los datos de
cualquier fuente, ya sea mediante un dispositivo electrnico que se comunica directamente a los instrumentos de campo o a travs de equipos de cmputo
que contienen bases de datos del proceso. Independientemente del dispositivo o equipo, los fabricantes
de hardware slo tienen que hacer un solo conjunto
de componentes de programa para que los usuarios los utilicen en sus aplicaciones. De igual manera,
los fabricantes de software no tienen que adaptar los
drivers ante cambios de hardware. La figura 2 muestra
la estructura bsica de conexin de mltiples aplicaciones utilizando un mismo tipo de interfaz OPC accediendo a los distintos tipos de servidores con un solo
estndar de comunicacin.
49
Boletn IIE
Divulgacin
Servicios Windows
Actualmente la palabra servicios se est convirtiendo
en un concepto muy comn para referirse a la interoperabilidad entre aplicaciones y sistemas. Generalmente,
la simple palabra es referida a sistemas distribuidos
ejecutndose en diferentes plataformas de hardware y
software. Sin embargo, los servicios han sido utilizados
por largo tiempo en ambientes locales del sistema
operativo Windows para proporcionar funcionalidad
a las diferentes aplicaciones ejecutadas en el mismo
ambiente. Un servicio Windows es un programa que
se ejecuta de forma continua, proporciona funciones
especficas y sin interaccin con el usuario (MSDN
Library). El servicio es ejecutado de forma oculta en un
ambiente multitarea. Los servicios de Windows pueden
configurarse para iniciar automticamente a la par del
sistema operativo y permanecer en ejecucin mientras el sistema lo est. Adems, los servicios son utilizados para muchos procesos de segundo plano (background), debido a su capacidad de restablecerse sin la
interaccin del usuario. Por ello, un servicio Windows
es viable para el desarrollo de soluciones de funcionalidad continua y robusta, as como de alta capacidad
de procesamiento y/o desempeo. Para el propsito
de este artculo se ha implementado la interfaz OPC
dentro de un servicio Windows, que opere de forma
independiente y continua, exponiendo interfaces para
las diversas aplicaciones que requieran datos de los
servidores OPC, como se muestra en la figura 6.
Debido a que un servicio Web puede operar en el mismo
contexto de ejecucin que un servicio Windows, esto
resulta en una estrategia combinada para proveer la
robustez de los servicios Windows y la interoperabilidad de
los servicios Web en un sistema heterogneo distribuido
en plataformas de software y hardware (http://msdn.microsoft.com/en-us/magazine/cc163821.aspx) y (http://www.
developer.com/services/article.php/3616711).
50
abril-junio-10
Divulgacin
Servicios Web
El grupo de trabajo W3C define los servicios Web como un sistema de software diseado para
soportar la interaccin de mquina a mquina interoperable en una red. Un servicio Web
provee una descripcin de interface de servicio abstracta, con la finalidad de permitir a los
usuarios del servicio ubicar e invocar el servicio, utilizando mensajes basados en XML. Por lo
tanto, la interaccin entre los sistemas es independiente de la plataforma (neutralidad tecnolgica). El modelado del servicio y los mecanismos de intercambio de datos son las bases para
entender el desarrollo de las arquitecturas de servicios Web (Pahl, 2007), (Alonso et al, 2004),
(Bass et al, 2003) y (Newcomer y Lomov, 2005).
Algunas de las ventajas de los servicios Web incluyen:
Por otro lado, los servicios Web tienen algunos inconvenientes como son:
Para realizar transacciones no pueden compararse en su grado de desarrollo con los estndares abiertos de computacin distribuida como
CORBA (Common Object Request Broker Architecture).
El rendimiento es bajo si se compara con otros modelos de computacin distribuida, tales como RMI (Remote Method Invocation), CORBA
o DCOM (Distributed Component Object Model). Es uno de los inconvenientes derivados de adoptar un formato basado en texto.
Se basan en HTTP, por lo que pueden esquivar medidas de seguridad
basadas en firewall, cuyas reglas tratan de bloquear o auditar la comunicacin entre programas en ambos lados de la barrera.
En general, se pueden listar las siguientes razones para utilizar los servicios
Web:
51
Boletn IIE
Divulgacin
Con el apoyo de los dispositivos mviles y la supervisin del proceso en lnea por el operador de campo,
se consideran beneficios como la reduccin en los
tiempos de mantenimiento y en la atencin de fallas,
apoyo en la ejecucin de procedimientos y maniobras,
colaboracin remota entre equipos de trabajo, anlisis
del estado del proceso directamente en campo, entre
otras.
52
abril-junio-10
Divulgacin
En el rea de adquisicin de datos basado en el estndar OPC, la GSP considera las siguientes
razones en el desarrollo de su propia plataforma:
La GSP ha madurado su plataforma de desarrollo en el rea OPC, a travs de proyectos que han
servido de referencia para respaldar las caractersticas listadas como justificacin estratgica
para el desarrollo de su plataforma OPC:
Reconocimiento
Este trabajo es resultado de la iniciativa del Dr. Salvador Gonzlez Castro, Director de la Divisin de Sistemas de Control, y del Dr. Rolando Nieva Gmez, Director de la Divisin de
Sistemas Elctricos, quienes apoyaron para que un investigador de la Gerencia de Supervisin
de Procesos asistiera al evento organizado por International Electric Research Exchange (IERE)
y EDF 2009 IT Integration France Workshop en mayo de 2009. (Luanco, 2009), (Vasseur, 2009),
(Schmitt, 2009) y (Koizumi, 2009).
53
Boletn IIE
Divulgacin
Referencias
E. Luanco, Ventyx roadmap for nuclear generation, Presentacin en 2009 IT Integration France Workshop, IERE-EDF
(www.iere.jp); Chatou, Francia, 27-28 Mayo 2009.
JP. Vasseur, The Internet of Things / Sensor Networks, Presentacin en 2009 IT Integration France Workshop, IERE-EDF
(www.iere.jp); Chatou, Francia, 27-28 Mayo 2009.
L. Schmitt, Future Automation & IT Architectures for future
Positive Grid Operation, Presentacin en 2009 IT Integration
France Workshop, IERE-EDF (www.iere.jp); Chatou, Francia,
27-28 Mayo
M. Koizumi, The application of RFID technology to enhance
IT support sytems used in the inspection of industrial systems,
Presentacin en 2009 IT Integration France Workshop, IEREEDF (www.iere.jp); Chatou, Francia, 27-28 Mayo 2009.
D. Pestonesi, Advanced ICT applications for power plant O&M,
Presentacin en 2009 IT Integration France Workshop, IEREEDF (www.iere.jp); Chatou, Francia, 27-28 Mayo 2009.
G. Morten, Outage, maintenance and decommisssioning
Virtual reality, Presentacin en 2009 IT Integration France
Workshop, IERE-EDF <www.iere.jp>; Chatou, Francia, 27-28
Mayo 2009.
F, Dionis, R. Aubin, R. Catteau, Tell-Me project: Handheld devices
for more effective on-field operation, Presentacin en 2009 IT
Integration France Workshop, IERE-EDF (www.iere.jp); Chatou,
Francia, 27-28 Mayo 2009.
OPC foundation. Disponible: www.opcfoundation.org.
MSDN Library Librera Microsoft Developer Network.
54