<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1316-4821</journal-id>
<journal-title><![CDATA[Universidad, Ciencia y Tecnología]]></journal-title>
<abbrev-journal-title><![CDATA[uct]]></abbrev-journal-title>
<issn>1316-4821</issn>
<publisher>
<publisher-name><![CDATA[AutanaBooks S.A.S. Revista de la Universidad Experimental Politécnica Antonio José de Sucre, Vice Rectorado Puerto Ordaz, Venezuela, gestionada en Ecuador por AutanaBooks]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1316-48212005000400008</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Impacto de algunas tecnologías en el desarrollo de los sistemas SCADA]]></article-title>
<article-title xml:lang="en"><![CDATA[IMPACT OF SOME TECHNOLOGIES IN THE DEVELOPMENT OF SCADA SYSTEMS]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Martínez]]></surname>
<given-names><![CDATA[Lourdes]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Santos]]></surname>
<given-names><![CDATA[Hanoi]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Otero]]></surname>
<given-names><![CDATA[Eduardo]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Instituto Central de Investigación Digital (ICID)  ]]></institution>
<addr-line><![CDATA[La Habana ]]></addr-line>
<country>Cuba</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>12</month>
<year>2005</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>12</month>
<year>2005</year>
</pub-date>
<volume>9</volume>
<numero>36</numero>
<fpage>217</fpage>
<lpage>221</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://ve.scielo.org/scielo.php?script=sci_arttext&amp;pid=S1316-48212005000400008&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://ve.scielo.org/scielo.php?script=sci_abstract&amp;pid=S1316-48212005000400008&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://ve.scielo.org/scielo.php?script=sci_pdf&amp;pid=S1316-48212005000400008&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Este trabajo tiene como objetivo presentar cómo influye la asimilación de diferentes tecnologías de la información como ActiveX, OPC, Servidores Web, Visual Basic y Windows CE, en el desarrollo de los sistemas de supervisión, control y adquisición de datos (SCADA). Para ello se realizó una revisión de las posibilidades de los sistemas actuales. En el análisis de cada tecnología se muestra como ha permitido un incremento en las funcionalidades de estos sistemas añadiendo posibilidades de interconexión, adaptación y un mayor nivel de apertura. En la discusión y resultados se hace énfasis en como lo anterior facilita la labor de los integradores de sistemas y le brinda al usuario final un producto con una interfaz familiar, que al mismo tiempo es poderosa y con características avanzadas.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[The purpose of this paper is to present the effect of the assimilation of different technologies of the information, such as ActiveX, OPC, Web Servers, Visual Basic and Windows CE on the development of the supervision systems, control and acquisition of data (SCADA). For this purpose a revision of the possiilities of the current systems was required.The analysis of each technology has shown an increase of the functionalities of these systems including interconnection and adjustment possibilities, as well as a bigger opening. In the discussion and the results is placed particular emphasis on how all these technologies contribute to the success of the efforts of the system integrators and give the final user a product with a powerful familiar interface and advanced characteristics.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Automatización]]></kwd>
<kwd lng="es"><![CDATA[SCADA]]></kwd>
<kwd lng="es"><![CDATA[Sistemas de supervisión]]></kwd>
<kwd lng="en"><![CDATA[Automation]]></kwd>
<kwd lng="en"><![CDATA[SCADA]]></kwd>
<kwd lng="en"><![CDATA[Supervisory Systems]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[   <b>     <p ALIGN="center"><font size="3"><font face="Verdana">IMPACTO DE ALGUNAS TECNOLOGÍAS EN EL</font></font></b><font size="3"> </font><b><font size="3"><font face="Verdana">DESARROLLO DE LOS SISTEMAS SCADA</font></font></p>     <p ALIGN="center"><font SIZE="2" face="Verdana">Martínez, Lourdes&nbsp;    <br>  Santos, Hanoi&nbsp;    <br> Otero, Eduardo</font></p> </b>     <p ALIGN="justify"><font face="Verdana" size="2">Manuscrito finalizado en La Habana, Cuba el 2004/10/21, recibido el 2004/11/15, en su forma final (aceptado) el 2005/06/25. </font></p>     <p ALIGN="justify"><font face="Verdana" size="2">Los Ingenieros Lourdes Martínez</font> <font face="Verdana" size="2">Corbillón, Hanoi Santos Hung y Eduardo Otero Quevedo desempeñan sus actividades en el Instituto Central de Investigación Digital (ICID), Calle 202, Nº 1702,</font> <font face="Verdana" size="2">Siboney 11600, La Habana, Cuba, siendo sus correos electrónicos lmtnez@icid.edu.cu, hanoi@icid.edu.cu y eduardo@aerovaradero.avianet.cu. respectivamente.</font></p> <b>     <p ALIGN="justify"><font face="Verdana" size="2">Resumen: </font></b><font face="Verdana" size="2">Este trabajo tiene como objetivo presentar cómo influye la asimilación de diferentes</font> <font face="Verdana" size="2">tecnologías de la información como ActiveX, OPC, Servidores Web, Visual Basic y Windows CE,</font> <font face="Verdana" size="2">en el desarrollo de los sistemas de supervisión, control y adquisición de datos (SCADA). Para ello</font> <font face="Verdana" size="2">se realizó una revisión de las posibilidades de los sistemas actuales. En el análisis de cada tecnología</font> <font face="Verdana" size="2">se muestra como ha permitido un incremento en las funcionalidades de estos sistemas añadiendo</font> <font face="Verdana" size="2">posibilidades de interconexión, adaptación y un mayor nivel de apertura. En la discusión y resultados</font> <font face="Verdana" size="2">se hace énfasis en como lo anterior facilita la labor de los integradores de sistemas y le brinda al</font> <font face="Verdana" size="2">usuario final un producto con una interfaz familiar, que al mismo tiempo es poderosa y con</font> <font face="Verdana" size="2">características avanzadas.</font></p> <b>     <p ALIGN="justify"><font face="Verdana" size="2">Palabras clave: </font></b><font face="Verdana" size="2">Automatización/ SCADA/ Sistemas de supervisión.</font></p> <b>     <p ALIGN="center"><font size="3"><font face="Verdana">IMPACT OF SOME TECHNOLOGIES IN THE</font></font></b><font size="3"> </font><b><font size="3"><font face="Verdana">DEVELOPMENT OF SCADA SYSTEMS</font></font></p>     ]]></body>
<body><![CDATA[<p ALIGN="justify"><font face="Verdana" size="2">Abstract: </font></b><font face="Verdana" size="2">The purpose of this paper is to present the effect of the assimilation of different technologies</font> <font face="Verdana" size="2">of the information, such as ActiveX, OPC, Web Servers, Visual Basic and Windows CE on the</font> <font face="Verdana" size="2">development of the supervision systems, control and acquisition of data (SCADA). For this purpose</font> <font face="Verdana" size="2">a revision of the possiilities of the current systems was required.The analysis of each technology</font> <font face="Verdana" size="2">has shown an increase of the functionalities of these systems including interconnection and adjustment</font> <font face="Verdana" size="2">possibilities, as well as a bigger opening. In the discussion and the results is placed particular</font> <font face="Verdana" size="2">emphasis on how all these technologies contribute to the success of the efforts of the system</font> <font face="Verdana" size="2">integrators and give the final user a product with a powerful familiar interface and advanced</font> <font face="Verdana" size="2">characteristics.</font></p> <b>     <p ALIGN="justify"><font face="Verdana" size="2">Key words: </font></b><font face="Verdana" size="2">Automation/ SCADA/ Supervisory Systems.</font></p> <b>     <p ALIGN="justify"><font SIZE="2" face="Verdana">I. INTRODUCCIÓN</font></p> </b>     <p ALIGN="justify"><font SIZE="2" face="Verdana">Las nuevas exigencias de la calidad con el menor costo posible</font> <font SIZE="2" face="Verdana">han llevado, cada vez más, a la informatización de los procesos</font> <font SIZE="2" face="Verdana">tecnológicos actuales. Los procesos son más accesibles y su</font> <font SIZE="2" face="Verdana">seguimiento y control es posible mediante los llamados sistemas</font> <font SIZE="2" face="Verdana">SCADA.</font></p>     <p ALIGN="justify"><font SIZE="2" face="Verdana">SCADA es el acrónimo de “Supervisory Control and Data</font> <font SIZE="2" face="Verdana">Acquisition” (Supervisión, Control y Adquisición de Datos) [1].</font> <font SIZE="2" face="Verdana">Se trata de una aplicación software especialmente diseñada para</font> <font SIZE="2" face="Verdana">supervisar y controlar a distancia la actividad tecnológica en una</font> <font SIZE="2" face="Verdana">instalación de cualquier tipo (Ej: Planta Biotecnológica, Central</font> <font SIZE="2" face="Verdana">Termoeléctrica, Instalación Hotelera, etc) por medio de la</font> <font SIZE="2" face="Verdana">comunicación con controladores lógicos programables (PLC) u</font> <font SIZE="2" face="Verdana">otros dispositivos de campo.</font></p>     <p ALIGN="justify"><font SIZE="2" face="Verdana">La supervisión especializada de un proceso tiene su base en la</font> <font SIZE="2" face="Verdana">forma de sistematizar su seguimiento automatizando tareas como</font> <font SIZE="2" face="Verdana">el estudio de datos que provienen del proceso, detección de fallas</font> <font SIZE="2" face="Verdana">y generación de alarmas, diagnósticos y toma de decisiones ante</font> <font SIZE="2" face="Verdana">situaciones anormales, haciendo uso para ello de toda la</font> <font SIZE="2" face="Verdana">información disponible.</font></p>     <p ALIGN="justify"><font SIZE="2" face="Verdana">Los sistemas SCADA han hecho en los últimos años un progreso</font> <font SIZE="2" face="Verdana">sustancial en lo que a funcionalidad, adaptación, rendimiento e</font> <font SIZE="2" face="Verdana">interconexión se refiere. Este desarrollo está marcado por la</font> <font SIZE="2" face="Verdana">utilización creciente de interfaces de comunicación abierta para</font> <font SIZE="2" face="Verdana">la comunicación entre aplicaciones y dispositivos, como es el</font> <font SIZE="2" face="Verdana">caso de OPC (OLE for Process Control), la programación en</font> <font SIZE="2" face="Verdana">VBA (Visual BASIC for Applications), la utilización de servidores</font> <font SIZE="2" face="Verdana">Web para acceso utilizando Internet, el uso creciente de la</font> <font SIZE="2" face="Verdana">tecnología ActiveX y el uso de dispositivos industriales y PC</font> <font SIZE="2" face="Verdana">de bolsillo equipados con el sistema operativo Microsoft Windows</font> <font SIZE="2" face="Verdana">CE, que se van incorporando de manera acelerada al mundo de</font> <font SIZE="2" face="Verdana">la supervisión y el control de procesos. Ver un ejemplo en la</font> <font SIZE="2" face="Verdana"><a href="#fig1">Figura 1</a>.</font></p>     <p ALIGN="justify"><font SIZE="2" face="Verdana">El presente trabajo se propone mostrar el impacto que han tenido</font> <font SIZE="2" face="Verdana">en la evolución de los sistemas SCADA dichas tecnologías,</font> <font SIZE="2" face="Verdana">partiendo de un análisis individual de su asimilación por estos</font> <font SIZE="2" face="Verdana">sistemas. En los resultados se exponen las ventajas que esto trae</font> <font SIZE="2" face="Verdana">tanto para integradores como para el usuario final. Para ello se</font> <font SIZE="2" face="Verdana">realizó una revisión de los sistemas actuales mediante una</font> <font SIZE="2" face="Verdana">investigación bibliográfica en revistas, libros y en Internet, de</font> <font SIZE="2" face="Verdana">las facilidades que ellos ofrecen en función de cómo varía la</font> <font SIZE="2" face="Verdana">tecnología y las necesidades de los usuarios. En este trabajo</font> <font SIZE="2" face="Verdana">también se ha tomado como referencia la experiencia práctica</font> <font SIZE="2" face="Verdana">de los autores con sistemas de este tipo.</font></p>     <p ALIGN="center"><a name="fig1"><img border="0" src="/img/fbpe/uct/v9n36/art08.23.gif" width="573" height="307"></a></p>     
<p ALIGN="center"><b><font SIZE="2" face="Verdana">Figura 1. Ejemplo de arquitectura y conexión entre aplicaciones. SCADA Genesis-32 de IconicsII.</font></b></p> <b>     ]]></body>
<body><![CDATA[<p ALIGN="justify"><font SIZE="2" face="Verdana">II. DESARROLLO</font></p>     <p ALIGN="justify"><font SIZE="2" face="Verdana">1. OPC</font></p> </b>     <p ALIGN="justify"><font SIZE="2" face="Verdana">OPC es la forma abreviada de “OLE for Process Control” y</font> <font SIZE="2" face="Verdana">significa tecnología OLE, para el control de procesos [2]. OPC</font> <font SIZE="2" face="Verdana">es un conjunto de especificaciones técnicas que definen una</font> <font SIZE="2" face="Verdana">interfaz estándar basada en los requerimientos de la tecnología</font> <font SIZE="2" face="Verdana">OLE/COM y DCOM de Microsoft que facilita el intercambio</font> <font SIZE="2" face="Verdana">de datos en forma estandarizada entre aplicaciones de control y</font> <font SIZE="2" face="Verdana">automatización, entre dispositivos y sistemas de campo y entre</font> <font SIZE="2" face="Verdana">aplicaciones administrativas y de oficinas. Además existen</font> <font SIZE="2" face="Verdana">herramientas que permiten el uso de tecnología OPC sobre</font> <font SIZE="2" face="Verdana">sistemas UNIX o Linux, específicamente para programar</font> <font SIZE="2" face="Verdana">servidores, de forma tal que se amplia el rango de posibilidades</font> <font SIZE="2" face="Verdana">en cuanto al intercambio de información entre plataformas</font> <font SIZE="2" face="Verdana">completamente diferentes.</font></p>     <p ALIGN="justify"><font SIZE="2" face="Verdana">La especificación OPC se mantiene a través de la OPC Foundation,</font> <font SIZE="2" face="Verdana">es de dominio público y está disponible para el que desee usarla.</font> <font SIZE="2" face="Verdana">Antes de la existencia de OPC, como se muestra en la <a href="#fig2"> Figura 2</a>,</font> <font SIZE="2" face="Verdana">los fabricantes de SCADA tenían que desarrollar drivers</font> <font SIZE="2" face="Verdana">específicos para cada tipo de hardware, para cada familia de</font> <font SIZE="2" face="Verdana">controladores al que querían acceder. Para intercambiar datos</font> <font SIZE="2" face="Verdana">entre aplicaciones, se utilizaba el DDE (Dynamic Data Exchange)</font> <font SIZE="2" face="Verdana">o bien protocolos específicos para cada pareja de aplicaciones.</font></p>     <p ALIGN="center"><a name="fig2"><img border="0" src="/img/fbpe/uct/v9n36/art08.24.gif" width="391" height="254"></a></p> <b>     
<p ALIGN="center"><font SIZE="2" face="Verdana">Figura 2. Diagrama de comunicación aplicación-dispositivos</font></b> <font SIZE="2" face="Verdana"><b>de hardware y aplicación-aplicación antes de la existencia</b></font> <b><font SIZE="2" face="Verdana">de OPC.</font></p> </b>     <p ALIGN="justify"><font SIZE="2" face="Verdana">Al adoptar los SCADA el estándar OPC y convertirse en</font> <font SIZE="2" face="Verdana">aplicaciones cliente OPC, los fabricantes de hardware sólo</font> <font SIZE="2" face="Verdana">tendrán que preparar un conjunto de componentes de software</font> <font SIZE="2" face="Verdana">para que los clientes los utilicen en sus aplicaciones.</font> <font SIZE="2" face="Verdana">Un sistema OPC constará de servidores y clientes, ver <a href="#fig3"> Figura</a></font> <a href="#fig3"> <font SIZE="2" face="Verdana">3</font></a><font SIZE="2" face="Verdana">. Cada cliente, es decir, cada SCADA o aplicaciones de usuarios</font> <font SIZE="2" face="Verdana">interroga al servidor que contiene los datos que necesita. Los</font> <font SIZE="2" face="Verdana">datos estarán disponibles para todas las aplicaciones que acceden</font> <font SIZE="2" face="Verdana">vía OPC, lo que provoca que los SCADA no sólo puedan utilizar</font> <font SIZE="2" face="Verdana">estos datos sino también compartirlos con terceros.</font></p>     <p ALIGN="center"><a name="fig3"><img border="0" src="/img/fbpe/uct/v9n36/art08.25.gif" width="400" height="260"></a></p> <b>     
<p ALIGN="center"><font SIZE="2" face="Verdana">Figura 3. Diagrama de comunicación aplicación-dispositivos</font></b> <font SIZE="2" face="Verdana"><b>de hardware y aplicación-aplicación después de la existencia</b></font> <b><font SIZE="2" face="Verdana">de OPC.</font></p> </b>     <p ALIGN="justify"><font SIZE="2" face="Verdana">En estos momentos los servidores OPC se encuentran divididos</font> <font SIZE="2" face="Verdana">en Servidores de Datos (OPC Data Access), Servidores de</font> <font SIZE="2" face="Verdana">Alarma (OPC Alarm and Events) y Servidores de Datos</font> <font SIZE="2" face="Verdana">Históricos (OPC Historical Data Acces) según el tipo de</font> <font SIZE="2" face="Verdana">información que suministran.</font> </p>     ]]></body>
<body><![CDATA[<p ALIGN="justify"><font SIZE="2" face="Verdana">En la <a href="#fig4"> Figura 4</a> se presenta un listado de algunos servidores OPC</font> <font SIZE="2" face="Verdana">desarrollados por diferentes fabricantes, así como una gráfica</font> <font SIZE="2" face="Verdana">donde se muestra el incremento sustancial de su utilización. En</font> <font SIZE="2" face="Verdana">la actualidad los fabricantes de sistemas SCADA no encuentran</font> <font SIZE="2" face="Verdana">en la adopción de OPC una opción, es simplemente una necesidad</font> <font SIZE="2" face="Verdana">por lo que su uso se ha generalizado rápidamente, encontrando</font> <font SIZE="2" face="Verdana">entre los lideres a Genesis32 de Iconics, FactoryLink 7 de</font> <font SIZE="2" face="Verdana">USDATA, Simatic WinCC de Siemens, Intellution Dinamics</font> <font SIZE="2" face="Verdana">de Intellution, entre otros.</font></p>     <p ALIGN="center"><a name="fig4"><img border="0" src="/img/fbpe/uct/v9n36/art08.26.gif" width="376" height="278"></a></p> <b>     
<p ALIGN="center"><font SIZE="2" face="Verdana">Figura 4. Servidores OPC desarrollados por diferentes</font></b> <b><font SIZE="2" face="Verdana">fabricantes y gráfica de la utilización de los mismos</font></p> </b>     <p ALIGN="justify"><font SIZE="2" face="Verdana">Los suministradores tanto de software como de hardware puedan</font> <font SIZE="2" face="Verdana">brindar productos con una elevada capacidad de conexión y</font> <font SIZE="2" face="Verdana">compatibilidad. Los usuarios tienen más posibilidades para</font> <font SIZE="2" face="Verdana">construir la mejor solución que satisfaga sus requerimientos.</font></p> <b>     <p ALIGN="justify"><font SIZE="2" face="Verdana">2. Visual Basic for Application (VBA)</font></b> <font SIZE="2" face="Verdana">Una de las características más ventajosas y comunes en los</font> <font SIZE="2" face="Verdana">nuevos productos que ofrecen los desarrolladores de SCADA</font> <font SIZE="2" face="Verdana">es el uso integrado de Microsoft VBA. VBA es el lenguaje de</font> <font SIZE="2" face="Verdana">programación incorporado a las aplicaciones de Microsoft Office</font> <font SIZE="2" face="Verdana">que se ha extendido y ha sido aceptado por la mayoría de los</font> <font SIZE="2" face="Verdana">usuarios. Simatic WinCC de SIEMENS es un ejemplo de ello</font> <font SIZE="2" face="Verdana">al integrar VBA, en el WinCC Graphics Designer. Por otro lado</font> <font SIZE="2" face="Verdana">Genesis32 de Iconics no sólo integra esta característica a su</font> <font SIZE="2" face="Verdana">editor gráfico, sino que ofrece el módulo ScriptWorX32 que</font> <font SIZE="2" face="Verdana">es una poderosa herramienta para crear y ejecutar programas</font> <font SIZE="2" face="Verdana">en VBA, que pueden correr simultáneamente basados en</font> <font SIZE="2" face="Verdana">intervalos de tiempos o de eventos [3].</font></p>     <p ALIGN="justify"><font SIZE="2" face="Verdana">El uso de un lenguaje común también facilita la integración de</font> <font SIZE="2" face="Verdana">objetos suministrados por terceros. Además permite interactuar</font> <font SIZE="2" face="Verdana">directamente con las aplicaciones de Office (Access, Excel y</font> <font SIZE="2" face="Verdana">Word) y con otros productos compatibles. Por ejemplo existen</font> <font SIZE="2" face="Verdana">bibliotecas de funciones para obtener y cambiar datos que se</font> <font SIZE="2" face="Verdana">encuentran en los servidores OPC, ver <a href="#fig5"> Figura 5</a>.</font></p>     <p ALIGN="center"><a name="fig5"><img border="0" src="/img/fbpe/uct/v9n36/art08.27.gif" width="327" height="399"></a></p> <b>     
<p ALIGN="center"><font face="Verdana"><font SIZE="2">Figura 5.</font></font><font SIZE="2" face="Verdana"> Fragmento de código en VBA para mostrar el</font></b> <b><font SIZE="2" face="Verdana">valor de una variable de un servidor OPC en una hoja Excel.</font></p> </b>     <p ALIGN="justify"><font SIZE="2" face="Verdana">Debido a la integración de VBA en diferentes aplicaciones, se</font> <font SIZE="2" face="Verdana">logra que aumente gradualmente la conexión entre SCADA y</font> <font SIZE="2" face="Verdana">programas de gestión.</font></p> <b>     <p ALIGN="justify"><font SIZE="2" face="Verdana">3. Servidores Web (Internet)</font></p> </b>     ]]></body>
<body><![CDATA[<p ALIGN="justify"><font SIZE="2" face="Verdana">Con la generalización del uso de Internet se ha hecho una</font> <font SIZE="2" face="Verdana">necesidad que los desarrolladores de SCADA incluyan facilidades</font> <font SIZE="2" face="Verdana">de operatividad a través de cualquier navegador. Un ejemplo</font> <font SIZE="2" face="Verdana">de ello es el software SuiteVoyager de Invensys Wonderware,</font> <font SIZE="2" face="Verdana">que es un portal de servicios Web que puede ofrecer información</font> <font SIZE="2" face="Verdana">de diversos servidores de datos mediante el uso de una conexión</font> <font SIZE="2" face="Verdana">sencilla a Internet y el empleo de un navegador convencional,</font> <font SIZE="2" face="Verdana">tal como Internet Explorer[4]. También a través de esta solución,</font> <font SIZE="2" face="Verdana">los ingenieros tendrán un acceso en línea a documentos técnicos</font> <font SIZE="2" face="Verdana">y de mantenimiento. Por su parte la firma Iconics ofrece</font> <font SIZE="2" face="Verdana">numerosas herramientas de acceso remoto como son: ICONICS</font> <font SIZE="2" face="Verdana">WEB-HMI Technology, ICONICS GEN-Browser node, ICONICS</font> <font SIZE="2" face="Verdana">GENESIS32 remote node y Microsoft Terminal Server. Otro</font> <font SIZE="2" face="Verdana">ejemplo de este tipo de aplicación es el infoAgent de GE Fanuc-</font> <font SIZE="2" face="Verdana">Intellution que proporciona un servidor y admite múltiples clientes</font> <font SIZE="2" face="Verdana">[5].</font></p>     <p ALIGN="justify"><font SIZE="2" face="Verdana">Utilizando este tipo de facilidad los operadores pueden recibir</font> <font SIZE="2" face="Verdana">pantallas actualizadas en tiempo real directamente desde su</font> <font SIZE="2" face="Verdana">sistema de automatización, así como puede ser trasmitida</font> <font SIZE="2" face="Verdana">información de cambio de estado, requerimientos de</font> <font SIZE="2" face="Verdana">mantenimiento o alarmas a cualquier computadora que esté</font> <font SIZE="2" face="Verdana">conectada a Internet. A su vez puede tomar decisiones de forma</font> <font SIZE="2" face="Verdana">inmediata que controle cualquier evento inesperado que se</font> <font SIZE="2" face="Verdana">produzca en el sistema sin necesidad de trasladarse físicamente</font> <font SIZE="2" face="Verdana">a la instalación</font></p> <b>     <p ALIGN="justify"><font SIZE="2" face="Verdana">4. ActiveX</font></p> </b>     <p ALIGN="justify"><font SIZE="2" face="Verdana">ActiveX es un conjunto de tecnologías que permiten a los</font> <font SIZE="2" face="Verdana">componentes de software interactuar entre sí en un entorno de</font> <font SIZE="2" face="Verdana">red con independencia del lenguaje en que se haya escrito.</font> <font SIZE="2" face="Verdana">Incorporar un control ActiveX en una pantalla supone añadir un</font> <font SIZE="2" face="Verdana">objeto con código asociado que realiza una determinada función</font> <font SIZE="2" face="Verdana">de forma totalmente integrada dentro de la aplicación. Sólo se</font> <font SIZE="2" face="Verdana">necesita establecer el enlace necesario entre la aplicación y el</font> <font SIZE="2" face="Verdana">control ActiveX.</font></p>     <p ALIGN="justify"><font SIZE="2" face="Verdana">La adopción de la tecnología Active X por parte de un SCADA</font> <font SIZE="2" face="Verdana">lo convierte en un contenedor de controles Active X para integrar</font> <font SIZE="2" face="Verdana">y controlar objetos. Actualmente existen proveedores dedicados</font> <font SIZE="2" face="Verdana">a desarrollar Active X, por lo que al aceptar esta tecnología los</font> <font SIZE="2" face="Verdana">SCADA se abren a la integración de numerosas funcionalidades</font> <font SIZE="2" face="Verdana">procedentes de diferentes proveedores y le proporciona a los</font> <font SIZE="2" face="Verdana">desarrolladores de proyectos de supervisión y control una</font> <font SIZE="2" face="Verdana">herramienta que los ayuda a construir su proyecto de una manera</font> <font SIZE="2" face="Verdana">fácil y rápida, logrando también una estandarización en la</font> <font SIZE="2" face="Verdana">presentación de la información a todos los niveles del proceso:</font> <font SIZE="2" face="Verdana">Supervisión, Control y Gestión. Por ejemplo, en la <a href="#fig6"> Figura 6</a> se</font> <font SIZE="2" face="Verdana">muestra un Active X que genera reportes configurables a partir</font> <font SIZE="2" face="Verdana">de la base de datos de alarma que se le conecte y puede ser usado</font> <font SIZE="2" face="Verdana">por cualquier programa implicado en el proceso.</font></p>     <p ALIGN="center"><a name="fig6"><img border="0" src="/img/fbpe/uct/v9n36/art08.28.gif" width="310" height="275"></a></p> <b>     
<p ALIGN="center"><font SIZE="2" face="Verdana">Figura 6. AlarmWorX32 Report, ActiveX desarrollado por</font></b> <b><font SIZE="2" face="Verdana">Iconics.</font></p>     <p ALIGN="justify"><font SIZE="2" face="Verdana">5. Microsoft Windows CE</font></p> </b>     <p ALIGN="justify"><font SIZE="2" face="Verdana">Este sistema operativo diseñado para su utilización en las PC de</font> <font SIZE="2" face="Verdana">bolsillo también se ha visto como la vía de aplicación de Windows</font> <font SIZE="2" face="Verdana">a los dispositivos industriales, debido a que es un sistema operativo</font> <font SIZE="2" face="Verdana">simplificado, que sólo incorpora las funciones que requiere el</font> <font SIZE="2" face="Verdana">dispositivo y que por lo tanto demanda pocos recursos de</font> <font SIZE="2" face="Verdana">hardware, manteniendo características elevadas en cuanto a sus</font> <font SIZE="2" face="Verdana">posibilidades de comunicación e interconexión con los sistemas</font> <font SIZE="2" face="Verdana">operativos de escritorio de Microsoft.</font> </p>     <p ALIGN="justify"><font SIZE="2" face="Verdana">Iconics fue el primero en lanzar un conjunto de productos de</font> <font SIZE="2" face="Verdana">software para supervisión y control utilizando este sistema</font> <font SIZE="2" face="Verdana">operativo que incorpora la funcionalidad industrial DCOM para</font> <font SIZE="2" face="Verdana">Windows CE lo que supone la posibilidad de acceso remoto vía</font> <font SIZE="2" face="Verdana">TCP/IP, siendo aplicable a dispositivos móviles que pueden</font> <font SIZE="2" face="Verdana">acceder al sistema vía Internet [6 ]. Por su parte Intellution, a</font> <font SIZE="2" face="Verdana">través del iFIX, permite desarrollar los gráficos y posteriormente</font> <font SIZE="2" face="Verdana">descargarlos en equipos con Windows CE.</font></p> <b>     ]]></body>
<body><![CDATA[<p ALIGN="justify"><font SIZE="2" face="Verdana">6. Resultados y Discusión</font></p> </b>     <p ALIGN="justify"><font SIZE="2" face="Verdana">Lo anteriormente expuesto pone de manifiesto que existe una</font> <font SIZE="2" face="Verdana">marcada evolución de los sistemas SCADA obteniéndose además</font> <font SIZE="2" face="Verdana">un potencial beneficio de sus posibilidades. En este momento</font> <font SIZE="2" face="Verdana">cabría hacer las siguientes preguntas: ¿Por qué está determinada</font> <font SIZE="2" face="Verdana">esta evolución? ¿Cuáles son estas ventajas?¿A quién benefician?</font> <font SIZE="2" face="Verdana">Resulta evidente que en los últimos años los productos de software</font> <font SIZE="2" face="Verdana">para la supervisión, el control y adquisición de datos han ampliado</font> <font SIZE="2" face="Verdana">su campo de aplicación por el hecho de pasar de una supervisión</font> <font SIZE="2" face="Verdana">y control a nivel de proceso a una supervisión y control con el</font> <font SIZE="2" face="Verdana">nivel de conectividad y accesibilidad que se quiera. Esto ha</font> <font SIZE="2" face="Verdana">estado condicionado por el desarrollo tanto de software como</font> <font SIZE="2" face="Verdana">de hardware y la adopción de estándares. Para una mejor</font> <font SIZE="2" face="Verdana">comprensión se pueden considerar los siguientes aspectos:</font> <font SIZE="2" face="Verdana">- Estandarización de las comunicaciones basada en la adopción</font> <font SIZE="2" face="Verdana">de la tecnología OPC, lo cual ofrece una amplia gama de</font> <font SIZE="2" face="Verdana">posibilidades de conexión y contribuye a fortalecer el flujo de</font> <font SIZE="2" face="Verdana">información de los datos de la instalación, desde los sistemas de</font> <font SIZE="2" face="Verdana">control y software de visualización hasta los sistemas de gestión</font> <font SIZE="2" face="Verdana">y viceversa.</font></p>     <p ALIGN="justify"><font SIZE="2" face="Verdana">- Interconexión entre aplicaciones basada en el aprovechamiento</font> <font SIZE="2" face="Verdana">de diferentes estándares establecidos por Microsoft como ActiveX</font> <font SIZE="2" face="Verdana">y Visual Basic for Application, lo cual hace que se mejoren los</font> <font SIZE="2" face="Verdana">entornos de integración y se permita la colaboración de los</font> <font SIZE="2" face="Verdana">distintos implicados, tanto de personas como de software, sin</font> <font SIZE="2" face="Verdana">duplicar esfuerzos. Los integradores de sistemas pueden dedicar</font> <font SIZE="2" face="Verdana">más tiempo al tratamiento de la información que se presenta al</font> <font SIZE="2" face="Verdana">usuario, de modo que éste pueda explotar más eficientemente la</font> <font SIZE="2" face="Verdana">instalación que controla.</font></p>     <p ALIGN="justify"><font SIZE="2" face="Verdana">- Comunicación vía Internet por medio de servidores Web. Al</font> <font SIZE="2" face="Verdana">ampliar el entorno de aplicación se amplía también la diversidad</font> <font SIZE="2" face="Verdana">de las necesidades a cubrir. Los conceptos de control de sistemas</font> <font SIZE="2" face="Verdana">que antes se veían como algo circunscrito a un cuarto de control</font> <font SIZE="2" face="Verdana">y a personal muy especializado, son ahora accesibles a diferentes</font> <font SIZE="2" face="Verdana">niveles de decisión en cualquier lugar.</font></p>     <p ALIGN="justify"><font SIZE="2" face="Verdana">- Posibilidad de utilización del sistema operativo Windows CE</font> <font SIZE="2" face="Verdana">con el objetivo de trasladar los sistemas de supervisión y control</font> <font SIZE="2" face="Verdana">a dispositivos menos complejos con características similares que</font> <font SIZE="2" face="Verdana">se puedan integrar al entorno de automatización.</font> <font SIZE="2" face="Verdana">Como se ha visto, la tendencia cada vez mayor a la interconexión</font> <font SIZE="2" face="Verdana">los dispositivos de campo y la adopción del entorno de</font> <font SIZE="2" face="Verdana">comunicación Internet, facilita y potencia la obtención de</font> <font SIZE="2" face="Verdana">soluciones globales integradas y adaptadas a cada necesidad</font></p> <b>     <p ALIGN="justify"><font SIZE="2" face="Verdana">III. CONCLUSIONES</font></p> </b>     <p ALIGN="justify"><font SIZE="2" face="Verdana">El desarrollo de los sistemas SCADA está marcado por:</font></p>     <p ALIGN="justify"><font SIZE="2" face="Verdana">- Utilización cada vez más creciente del estándar OPC y la</font> <font SIZE="2" face="Verdana">tecnología ActiveX que amplia las posibilidades de conexión</font> <font SIZE="2" face="Verdana">entre aplicaciones de diferente naturaleza.</font></p>     <p ALIGN="justify"><font SIZE="2" face="Verdana">- Integración de la programación en VBA que se convierte en</font> <font SIZE="2" face="Verdana">un lenguaje común entre todos los implicados en el control de</font> <font SIZE="2" face="Verdana">un proceso.</font></p>     <p ALIGN="justify"><font SIZE="2" face="Verdana">- Utilización de servidores Web y uso del Windows CE para</font> <font SIZE="2" face="Verdana">lograr por medio de Internet ampliar el alcance de los sistemas.</font> <font SIZE="2" face="Verdana">Todo lo anterior genera un entorno unificado con posibilidad</font> <font SIZE="2" face="Verdana">de obtener soluciones completas, fáciles de diseñar, operar y</font> <font SIZE="2" face="Verdana">mantener.</font></p> <b>     ]]></body>
<body><![CDATA[<p ALIGN="justify"><font SIZE="2" face="Verdana">IV. REFERENCIAS</font></p> </b>     <!-- ref --><p ALIGN="justify"><font SIZE="2" face="Verdana">1. Acronym Finder, http://www.acronymfinder.com (Internet).</font> <font SIZE="2" face="Verdana">Fecha de consulta: Septiembre del 2004</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2545945&pid=S1316-4821200500040000800001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p ALIGN="justify"><font SIZE="2" face="Verdana">2. LA FUNDACIÓN OPC: Innovador y Flexible</font> <font SIZE="2" face="Verdana">www.opceurope.org/pdf/opcs.pdf (Internet) Fecha de consulta:</font> <font SIZE="2" face="Verdana">Abril del 2001.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2545946&pid=S1316-4821200500040000800002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p ALIGN="justify"><font SIZE="2" face="Verdana">3. ICONICS, Script WorX32</font> <font SIZE="2" face="Verdana">http://www.iconics.com/products/scriptworx32.asp (Internet)</font> <font SIZE="2" face="Verdana">Fecha de consulta: Mayo del 2005.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2545947&pid=S1316-4821200500040000800003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p ALIGN="justify"><font SIZE="2" face="Verdana">4. Invensys Wonderware Overview</font> <font SIZE="2" face="Verdana">http://www.wonderware.com/products/visualization/sv/ (Internet)</font> <font SIZE="2" face="Verdana">Fecha de consulta: Agosto del 2004.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2545948&pid=S1316-4821200500040000800004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p ALIGN="justify"><font SIZE="2" face="Verdana">5. AYZA GRAELLS, JORDI.:“Software de Supervisión y</font> <font SIZE="2" face="Verdana">Control” Revista Automática e Instrumentación. Año 2003. No.</font> <font SIZE="2" face="Verdana">344, pp 78-86.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2545949&pid=S1316-4821200500040000800005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p ALIGN="justify"><font SIZE="2" face="Verdana">6. ICONICS, Pocket GENESIS .</font> <font SIZE="2" face="Verdana">http://www.iconics.com/products/pocketgenesis.asp (Internet)</font> <font SIZE="2" face="Verdana">Fecha de consulta: Abril del 2003.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2545950&pid=S1316-4821200500040000800006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> ]]></body>
<back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="">
<collab>Acronym Finder</collab>
<source><![CDATA[]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="">
<collab>LA FUNDACIÓN OPC</collab>
<source><![CDATA[Innovador y Flexible]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="">
<collab>ICONICS, Script WorX32</collab>
<source><![CDATA[]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="">
<collab>Invensys Wonderware Overview</collab>
<source><![CDATA[]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[AYZA GRAELLS]]></surname>
<given-names><![CDATA[JORDI]]></given-names>
</name>
</person-group>
<source><![CDATA[Software de Supervisión y Control]]></source>
<year>2003</year>
<page-range>78-86</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="">
<collab>ICONICS, Pocket GENESIS</collab>
<source><![CDATA[]]></source>
<year></year>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
