Desarrollo de Scada en una Plataforma de Software Libre

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Desarrollo de Scada en una Plataforma de Software Libre"

Transcripción

1 Desarrollo de Scada en una Plataforma de Software Libre Carlos Abaffy Gerencia de Investigación y Desarrollo. CVG Venalum Departamento de Ciencia y Tecnología. Universidad Nacional Experimental de Guayana carlos.abaffy@venalum.com.ve Jesús Lárez Gerencia de Investigación y Desarrollo. CVG Venalum Departamento de Ciencia y Tecnología. Universidad Nacional Experimental de Guayana jesus.larez@venalum.com.ve RESUMEN Uno de los temas que ha despertado un creciente interés en el sector industrial del estado venezolano a raíz del decreto 3390 del gobierno nacional, es el desarrollo de un SCADA (acrónimo para Supervisory Control And Data Acquisition ) utilizando estándares de software libre. Los sistemas SCADA juegan un papel de primera importancia en los procesos industriales de las empresas, ya que los mismos tienen funciones de control, supervisión y gestión en los procesos industriales. Los sistemas SCADA dan soporte a diferentes niveles de la pirámide organizacional, y en la actualidad la mayoría de los disponibles en el mercado son propietarios. Debido a la importancia de estos sistemas en las organizaciones, es esencial manejar con mucha prudencia la sustitución del mismo, para evitar afectar el desarrollo de los procesos productivos. En este artículo se busca identificar algunos elementos claves de la arquitectura de un SCADA, los cuales deben ser tomados en cuenta para su desarrollo. Para identificar estos elementos se desarrolló un SCADA en software libre de un proceso particular y se extrajeron los elementos que pueden ser llevados a una arquitectura general. La implementación realizada y la posterior evaluación de la misma, mostró una serie de elementos de diseño e implementación que deben ser considerados en el desarrollo del SCADA nacional en software libre. Palabras claves: SCADA, sistema supervisor, software libre, arquitectura SCADA, decreto ABSTRACT Development of an Free/Open-Source Scada Free/open-source software is a growing interest subject in the industrial segment of the Venezuelan public sector. This interest is because of the Decree N 3390 issued by the Venezuelan government, establishing the mandatory use of free/open-source software in the processes of the public administration. For this reason, one of the projects in progress is the development of a SCADA( Supervisory Control And Data Acquisition ) using free/open-source standards. The SCADA plays a major role in the industrial processes of businesses, since it has functions of control, supervision and management. The majority of the SCADA available in the market are private software. Because of the importance of these systems in the organization, it is essential to handle with a lot of prudence the replacement of the SCADA, to avoid affecting the development of the productive processes. In this article we attempt to identify some key items of the architecture of a SCADA, which should be taken into account in the new development. To identify these elements, a SCADA for a specific process was developed, and the elements that can be carried out to a general architecture were extracted. The implementation realized and the subsequent evaluation, showed several elements that should be considered in the development of the free/open-source SCADA. Keywords: SCADA, supervisory systems, free/open-source software, SCADA architecture, decree Artículo recibido el 17 de Octubre de 2007 y aceptado en su versión final el 12 de Noviembre de CITEG Revista Arbitrada. Año I. N 2. Julio - Diciembre 2007

2 I. INTRODUCCION El objetivo principal de la automatización industrial es administrar la actividad y la evolución de los procesos sin la intervención continua de un operador humano. Es en esta línea de trabajo que se han desarrollado los sistemas SCADA, los cuales permiten supervisar y controlar las diferentes variables de un proceso determinado. Los sistemas SCADA trabajan en conjunto con los equipos controladores de campo (controladores autónomos, dispositivos de campo, etc.) y permiten la integración y la comunicación entre los diferentes dispositivos, suministrando al mismo tiempo acceso al historial de alarmas, variables de control y bases de datos relacionadas, siendo así el sistema más amigable. Los sistemas SCADA generalmente efectúan tareas de supervisión y gestión de alarmas, así como tratamiento de datos y control de procesos. La comunicación se realiza mediante buses especiales o redes LAN. Todo esto se ejecuta normalmente en tiempo real, y están diseñados para dar al operador de planta la posibilidad de supervisar y controlar los procesos. A raíz del decreto 3390 del gobierno nacional sobre uso prioritario de software libre en la administración pública, las empresas del estado se han visto en la necesidad de buscar alternativas a los SCADA propietarios que actualmente están en funcionamiento en sus procesos productivos. El mercado de los SCADA hasta los momentos ha sido principalmente de software propietario, por lo que la adaptación a software libre en este campo requerirá de esfuerzos mancomunados entre todos los actores, que conlleven a obtener un producto que pueda satisfacer los requerimientos de una gran diversidad de procesos industriales que se manejan en las organizaciones. La arquitectura de un SCADA debe ser abierta, de forma que sea capaz de crecer o adaptarse según las necesidades cambiantes de la empresa. Más aún, el SCADA debe estar en capacidad de satisfacer los requerimientos de los procesos industriales de los diferentes sectores, tal como eléctrico, aluminio, hierro, petróleo, etc. Por esta razón para el proceso de definición de la arquitectura de un SCADA se debe involucrar a todos los sectores productivos, de manera que ningún requerimiento específico de algún proceso quede sin consideración. En este artículo se define una propuesta de arquitectura para el desarrollo de un SCADA. Para ello se decidió realizar un SCADA en software libre para un proceso específico (Línea de reducción de aluminio), y luego se analizó que resultados obtenidos en este proceso se pueden generalizar para el desarrollo del SCADA nacional. El artículo está organizado en 4 secciones. En la primera parte se describe brevemente los sistemas SCADA y sus componentes. En la sección dos se presentan los elementos a considerar en la arquitectura de un SCADA. La tercera sección presenta los resultados obtenidos en el desarrollo de un SCADA particular para una línea de reducción de celdas de aluminio en CVG VENALUM. Finalmente en la sección cuatro, se presentan las conclusiones obtenidas del desarrollo realizado y los trabajos futuros a realizar. II. DESARROLLO 1. Componentes de un SCADA El término SCADA es un acrónimo para Supervisory Control And Data Acquisition, es decir Adquisición de Datos y Supervisión de Control. Los sistemas SCADA utilizan la computadora y tecnologías de comunicación para automatizar el monitoreo y control de procesos CITEG Revista Arbitrada. Año I. N 2. Julio - Diciembre 2007, pp

3 industriales. Estos sistemas son parte integral de la mayoría de los ambientes industriales complejos o muy geográficamente dispersos, ya que pueden recoger la información de una gran cantidad de fuentes muy rápidamente, y la presentan a un operador en una forma amigable. Los sistemas SCADA mejoran la eficacia del proceso de monitoreo y control proporcionando la información oportuna para poder tomar decisiones operacionales apropiadas. Los primeros SCADA desarrollados eran sistemas muy específicos que atendían requerimientos particulares de algún proceso o sector de la industria, pero a medida que la tecnología se fue expandiendo a diferentes sectores, los desarrolladores de sistemas SCADA fueron agregando funciones y aplicaciones que se podían adaptar a un gran rango de sectores de la industria. En la actualidad, los proveedores de SCADA están diseñando sistemas que son pensados para resolver las necesidades de muchas industrias con módulos de software industria específicos disponibles para proporcionar las capacidades requeridas comúnmente. La mayoría de los sistemas SCADA que están instalados en la actualidad forman parte integral de la estructura para la gerencia de la información corporativa. Estos sistemas ya no son vistos por la gerencia simplemente como herramientas operacionales, sino como un recurso importante de información. En este papel continúan sirviendo como centro de responsabilidad operacional, pero también proporcionan datos a los sistemas y usuarios fuera del ambiente del centro de control que dependen de la información oportuna en la cual basan sus decisiones económicas cotidianas. Para alcanzar un nivel aceptable de tolerancia de fallas con estos sistemas, es común tener SCADA redundantes operando en paralelo en el centro primario del control, y un sistema de reserva del mismo situado en un área geográficamente distante. Esta arquitectura proporciona la transferencia automática de la responsabilidad del control de cualquier computador que pueda llegar a ser inasequible por cualquier razón, a una computadora de reserva en línea, sin interrupción significativa de las operaciones. Las principales funciones de un SCADA se pueden resumir en los siguientes puntos [5]: Adquisición y almacenado de datos, para recoger, procesar y almacenar la información recibida, en forma continua y confiable. Representación gráfica y animada de variables de proceso y monitorización de éstas por medio de alarmas. Ejecución de acciones de control, para modificar la evolución del proceso, actuando bien sobre los reguladores autónomos básicos (consignas, alarmas, menús, etc.) o directamente sobre el proceso mediante las salidas conectadas. Arquitectura abierta y flexible, con capacidad de ampliación y adaptación. Conectividad con otras aplicaciones y bases de datos, locales o distribuidas en redes de comunicación. Supervisión, para observar desde un monitor la evolución de las variables de control. Transmisión, de información con dispositivos de campo y otros PC. Base de datos, gestión de datos con bajos tiempos de acceso. Presentación, representación gráfica de los datos. Interfaz del Operador o HMI (Human Machine Interface). Explotación de los datos adquiridos para gestión de la calidad, control estadístico, gestión de la producción y gestión administrativa y financiera. Alertar al operador de cambios detectados en la planta, tanto aquellos que no se consideren normales (alarmas) como cambios que se produzcan en la operación diaria de la planta (eventos). Estos cambios son almacenados en el sistema para su posterior análisis. 86 CITEG Revista Arbitrada. Año I. N 2. Julio - Diciembre 2007

4 Un sistema SCADA generalmente consiste en un computador principal o master (llamado Estación Principal, Master Terminal Unit o MTU); una o más unidades de control obteniendo datos de campo y realizando el control directo (generalmente llamadas estaciones remotas, Remote Terminal Units, o RTU s); una red de comunicación; una instrumentación de campo y una colección de software estándar y/o a medida usado para monitorear y controlar remotamente los dispositivos de campo (figura 1). Figura 1. Componentes de Hardware de un SCADA El computador central o MTU (Master Terminal Unit) se encarga de supervisar y recoger la información del resto de las subestaciones, bien sean otros computadores conectados (en sistemas complejos) a los instrumentos de campo o directamente sobre dichos instrumentos. Este componente soporta el HMI. Las funciones principales del MTU son: Interroga en forma periódica a las RTU s, y les transmite consignas; siguiendo usualmente un esquema maestro-esclavo. Actúa como interfase al operador, incluyendo la presentación de información de variables en tiempo real, la administración de alarmas, y la recolección y presentación de información histórica. Puede ejecutar software especializado que cumple funciones específicas asociadas al proceso supervisado por el SCADA. Los RTUs (Remote Terminal Unit) están situados en los nodos estratégicos del sistema gestionando y controlando las subestaciones del sistema, reciben las señales de los sensores de campo, y comandan los elementos finales de control ejecutando el software de la aplicación SCADA. Una tendencia actual es la de dotar a los PLCs (en función de las E/S a gestionar) con la capacidad de funcionar como RTUs gracias a un nivel de integración mayor y CPUs con mayor potencia de cálculo. Esta solución minimiza costos en sistemas donde las subestaciones no sean muy complejas sustituyendo el computador industrial que es mucho más costoso. La red de comunicación es el nivel que gestiona la información que los instrumentos de campo envían a la red de computadores desde el sistema. El tipo de BUS utilizado en las comunicaciones puede ser muy variado según las necesidades del sistema y del software escogido para implementar el sistema. A partir del tipo de BUS, el sistema SCADA provee interfaces de comunicación. Los instrumentos de campo son todos aquellos que permiten tanto realizar la automatización o control del sistema (PLCs, controladores de procesos industriales, y actuadores en general) como los que se encargan de la captación de información del sistema (sensores y alarmas). 2. Arquitectura de Software de un SCADA El SCADA comprende una serie de módulos de software que trabajan en forma integrada para lograr la supervisión de los diferentes procesos. La arquitectura de software propuesta consiste en un desarrollo en Software Libre, que pueda soportar aplicaciones en el área CITEG Revista Arbitrada. Año I. N 2. Julio - Diciembre 2007, pp

5 de automatización industrial, basados en: Distributed Control System (DSC), Remote Terminal Unit (RTU), Programmable Logic Controller (PLC), SoftPLC, Dispositivos Inteligentes, con el soporte de múltiples infraestructuras de comunicaciones. Figura 2. Arquitectura de Software de un SCADA y la Funcionalidad del Núcleo En la figura 2, se presenta una arquitectura de software preliminar, donde se destacan los siguientes componentes de software: Núcleo: El núcleo maneja todos los procesos medulares del SCADA, como lo son planificador de eventos, el manejo de la comunicación con los operadores y con otros procesos, el cómputo de parámetros y manejo de alarmas y eventos, entre otras funciones propia del SCADA, así mismo da el soporte operativo a nivel de Watchdog, IPC, Memoria Compartida por una parte y por otra parte el soporte de accesos de seguridad y para alta disponibilidad. Los elementos del núcleo, o instancia de los mismos, pueden ejecutarse en entornos distribuidos, para lo cual se propone un middlerware [2] ligero orientado a mensajes [6], para el soporte de esta configuración. Esto le permitirá al sistema (la aplicación SCADA) ubicar en cada computador solamente los componentes de software necesarios, y permitir escalar la aplicación [7] según los requerimientos específicos del proceso, en un entorno distribuido multiplataforma. Manejadores (Driver) de comunicaciones con el proceso: Aquí se implementan todos los protocolos de comunicación requeridos, con el proceso (nivel de planta) el cual va a permitir al SCADA interactuar con los diferentes elementos de hardware en campo (nivel de planta) tales como: Dispositivos de campo (sensores y/o actuadores), RTU, PLC, DSC, Controladores, etc. Estos dan soporte a las múltiples infraestructuras de comunicaciones, que debe soportar la aplicación SCADA. Herramientas de Configuración: Agrupa los diferentes programas de configuración para la aplicación SCADA, los archivos de configuración estarán bajo el formato XML. Interfaz con el Manejador de Base de Datos: Se manejan los elementos dependiente del Sistema Manejador de Base de Datos (DBMS) específico y se implementan todas las funciones de soporte relacionadas, ya sean el componente de software o en el propio manejador de Bases de Datos, tales como funciones y comandos propios del mantenimiento y/o operación relacionados con el almacenamiento de los datos. Interfaz con el Operador: Especifica las diferentes interfaces, Human-Machine Interface (HMI), por las cuales los operadores del proceso, podrán interactuar con el sistema. Se especifican dos tipos básicos de interfaces: Modo Nativo, son Interfaces Gráficas de Operación, que se ejecutan en modo nativo del sistema operativo del dispositivos, pueden ser OIT (Terminales de Interfaz de Operación), Panel PC, PDA, etc. ejecutando una aplicación gráfica en Linux, Unix, MacOS, Windows, etc. 88 CITEG Revista Arbitrada. Año I. N 2. Julio - Diciembre 2007

6 Basada en Web, son interfaces como su nombre lo indican basada en tecnología Web, y que se ejecutan en un explorador (Firefox, Opera, Netscape, Internet Explorer, etc.) están basadas en tecnologías tales como: Servicios Web, Ajax, etc. aplicaciones para manipulación de datos, generadores de indicadores, etc. PO: Interfaz de Operación en Modo Nativo. WIO: Interfaz de Operación en Modo Web. 2.1 Ventajas de la arquitectura Esta propuesta de arquitectura, al estar planteada sobre el uso de componentes de software y un núcleo que puede ser distribuido, ofrece de forma natural las configuraciones de los diferentes componentes de software, para constituir los elementos que conforman la aplicación SCADA, que puede dar solución, a la medida, a múltiples situaciones. Aprovechando al máximo de esta forma, la capacidad de los elementos de hardware (computadores, servidores, estaciones) que se dispongan. En la figura 3, se puede observar las diferentes configuraciones de los componentes de software que integran el SCADA, las cuales se describen brevemente a continuación: SCADA: Es una configuración donde todos los componentes se ejecutan en una sola computadora (MTU). HA/SCADA: En esta configuración todos los componente se ejecutan en forma redúndate en dos computadores, bajo una configuración de Alta Disponibilidad (HA: High Availability). D/SCADA: Es una configuración donde todos los componentes se ejecutan bajo un esquema de sistema distribuido, es decir, la aplicación se ejecuta de forma transparente, en varias computadores en un entorno multiplataforma. M/SCADA: Es una configuración donde todos los componentes se ejecutan en varias instancia en una sola computadora, es decir varias aplicaciones SCADA corriendo en un mismo computador. R/DATOS: Configuración de Historiador o Repositorio de Datos del o de los SCADA s. Esta configuración, se puede acompañar de Figura 3. Escalamiento de la Solución en una aplicación SCADA En resumen, como se observa en la pirámide de automatización, los diferentes elementos de SCADA puede ser implementados integrando configuraciones muy particulares de los componentes de software, para así lograr una Aplicación SCADA Distribuida, en un entorno multiplataforma, donde los recursos sean utilizados de forma eficiente, con el grado de confiabilidad requerido por el proceso. La filosofía de desarrollo de los diferentes componentes de software de esta arquitectura debe estar basado en Generalización del Núcleo del Sistema Supervisor de Celdas, la incorporación experiencias con PC/104 QNX, Linux a Tiempo Real, Linux Embebido, así como la incorporación de experiencias con SCADA s comerciales. De esta forma tendremos un desarrollo basado en Software Libre, con un Modelo de Desarrollo Evolutivo y sustentado en Componentes de software. CITEG Revista Arbitrada. Año I. N 2. Julio - Diciembre 2007, pp

7 3. Desarrollo de un SCADA para una Línea de Celdas de Reducción En esta sección se describe la arquitectura y características del Sistema Supervisor de Celdas V-350 (SSC), el cual, además de la funcionalidad estándar de un sistema supervisor, permite una efectiva visualización y análisis de los datos de las líneas de celdas. El sistema fue desarrollado en LAMP (GNU/Linux-Apache-MySql-Php) y C++. La Interfaz Hombre Máquina es basada en Web, permitiendo al usuario interactuar fácilmente con el sistema utilizando un navegador Web estándar. Una línea de celdas de aluminio comprende un gran número de celdas de producción independientes, las cuales necesitan ser manejadas como una sola unidad. El sistema supervisor trabaja en conjunto con los controladores de celda y ayuda a reducir los esfuerzos laborales, permitiendo la inspección del estado operacional de la línea de celdas de una forma simple, rápida y confiable. Sistemas de entrega de información alternativos, tales como , SMS, buscapersonas, etc. Consulta y modificación de parámetros desde la interfaz Web para usuarios autorizados. Manejo de diferentes medios de comunicación (serial, ethernet, etc.) y protocolos (TCP, UDP, etc.) simultáneamente. El sistema ha sido diseñado para ser adaptado a diferentes arquitecturas de sistemas de control y tecnologías de base de datos. 3.2 Arquitectura del sistema El SSC utiliza ampliamente los recursos del GNU/Linux, el servidor Web y la base de datos, lo cual ha facilitado su desarrollo y operación. El sistema está dividido en dos módulos, los que han sido llamados como el Núcleo de Supervisión (Núcleo SSC) y la Interfaz de Supervisión (Interfaz SSC) [1], como se muestra en la Figura 4. El propósito del Sistema Supervisor de Celdas es el de proveer a los usuarios con las herramientas, facilidades e información para ayudar a la administración de una línea de reducción al logro de sus metas, incrementar la productividad y mejorar la calidad. 3.1 Funciones del sistema El SSC tiene varias características para proveer a los diferentes usuarios con las herramientas que ellos necesitan. Estas características son: Una interfaz Web funcional e intuitiva. Monitoreo de las operaciones diarias. Reportes predefinidos y definidos por el usuario. Interconectividad con otros sistemas, tales como, ERP, sistemas de producción, etc. Figura 4. Arquitectura del sistema supervisor de celdas El Núcleo SSC está a cargo de administrar la comunicación, datos y variables del sistema. Se ejecuta de forma independiente de la interfaz SSC, y recibe información de los controladores de celda y la procesa. También administra la 90 CITEG Revista Arbitrada. Año I. N 2. Julio - Diciembre 2007

8 información saliente a los controladores y a otros recursos. El Núcleo SSC coloca los datos procesados en la memoria compartida y en la base de datos de donde la Interfaz SSC los recuperará. La Interfaz SSC provee los medios para que el usuario acceda a la información del sistema. Para representar los datos, se usan barras a tiempo real, gráficas, cuadros, tendencias, etc. La interfaz también tiene varias formas de personalizar la representación de datos para satisfacer las necesidades de los usuarios. La interfaz tiene dos partes: el lado del servidor, donde residen las aplicaciones, que administra y procesa toda la información (Apache y PHP), y el lado cliente, el cual tiene la interfaz, que interactúa con los usuarios. 3.3 Arquitectura del Núcleo SSC El Núcleo SSC está compuesto por diferentes procesos. Los procesos y la interacción entre ellos (como se muestra en la Figura 5) han sido diseñados para permitir al sistema mantenerse corriendo inclusive cuando alguno de los procesos no está trabajando. El uso de memoria compartida facilita la comunicación entre procesos y ayuda a tener una interfaz Web rápida. El sistema maneja mecanismos de seguridad para mantener a todos los procesos ejecutándose, reduciendo la intervención humana al mínimo 3.4 Interfaz de Usuario SSC La interfaz del sistema es Web. Esta arquitectura fue elegida debido a la riqueza y a la capacidad de respuesta que nuevas tecnologías como AJAX [3] (JavaScript Asíncrono + XML, por sus siglas en inglés) han alcanzado en la Web. El sistema de seguridad está garantizado con la autenticación de usuario y la autorización de IP para las operaciones relacionadas con la comunicación del control de celdas. El sistema es a tiempo real y obtiene los datos del computador supervisor en intervalos de tiempo exactos que los usuarios definen previamente. El usuario puede definir intervalos de tiempo de 5 a 30 segundos. Para asegurar el rendimiento, todas las opciones trabajan directamente con la memoria compartida del sistema supervisor y solamente se accede a la base de datos del supervisor para la recuperación y análisis de datos históricos. El sistema está diseñado para proveer a los usuarios con información de la línea completa o de una celda en particular. Los principales componentes de la interfaz de usuario son: Visualización de Data de Línea Visualización de Data Histórica de Celda Comunicación con los Controladores de Celdas Figura 5. Arquitectura del Núcleo SSC CITEG Revista Arbitrada. Año I. N 2. Julio - Diciembre 2007, pp

9 A continuación se describen los elementos más resaltantes de la interfaz. Visualización de data de Línea Permite el seguimiento de los principales parámetros de operación de una línea de una manera fácil. Las funciones más importantes son: Monitoreo de Parámetros en Tiempo Real: Usando objetos gráficos y códigos de colores, el usuario puede visualizar un parámetro para la línea completa o n parámetros para una sección. El sistema muestra el valor actual del parámetro para cada celda, usando códigos de colores para presentar si el parámetro está en rango (figura 6). Figura 6. Monitoreo de Parámetros en tiempo real Administración de las Operaciones en Tiempo Real: El sistema permite el seguimiento en tiempo real de las operaciones en una línea de celdas usando íconos gráficos. El usuario puede configurar hasta 5 operaciones a visualizar en forma simultánea. La Figura 7 presenta un ejemplo de esta interfaz. Figura 7. Administración de las operaciones en tiempo real 92 CITEG Revista Arbitrada. Año I. N 2. Julio - Diciembre 2007

10 Mini-gráficos: Como se muestra en la figura 8, el sistema presenta mini-gráficos de un parámetro dado para una sección seleccionada, dando una visión rápida de la condición de todas las celdas en un período dado. El usuario puede cambiar el gráfico mostrado, el intervalo de tiempo y el número y tamaño de los gráficos. muestra el dispositivo y una de las interfases realizadas. Figura 9. Interfaz Inalámbrica Además del sistema supervisor para una línea de celdas, existe un sistema que integra todas las líneas de reducción de la planta en una única interfaz. Figura 8. Mini gráficos Visualización de Data Histórica de Celdas El sistema presenta información detallada relativa a los principales parámetros de operación (voltaje, desviación, nivel de baño, nivel de metal, etc.) de una celda en particular. La información presentada puede ser transferida a paquetes como Excel para otros análisis. Adicionalmente a las características antes descritas, se desarrolló una interfaz Web para dispositivos inalámbricos utilizando la misma plataforma de software (PHP-Apache). Esta interfase permite al operador visualizar los parámetros de celda y comunicarse con los controladores. La interfaz ha sido diseñada para mantener la eficiencia del sistema con una baja rata de transmisión de datos. La Figura 9 El usuario elige el parámetro a visualizar y el sistema lo muestra a tiempo real, usando el mismo código de colores que es usado en la visualización de datos de línea. Adicionalmente a la presentación de los gráficos de parámetros, el sistema muestra un resumen de las operaciones y eventos principales para cada línea, dividido en turnos de trabajo. La Figura 10 exhibe un ejemplo de esta interfaz. Figura 10. Interfaz de Líneas de reducción de planta CITEG Revista Arbitrada. Año I. N 2. Julio - Diciembre 2007, pp

11 3.5 Plataforma de Software GNU/Linux fue seleccionado como la plataforma de desarrollo debido a su estabilidad, bajo costo y la disponibilidad de una gran comunidad de usuarios y desarrolladores. La distribución Fedora GNU/Linux fue elegida debido a su facilidad de uso. El núcleo del sistema fue desarrollado usando C++, y para el resto del sistema se usó la plataforma LAMP (GNU/Linux, Apache, MySQL, PHP), debido a que es una de las plataformas más aceptadas en la comunidad de Software Libre por sus características y rendimiento. 3.6 Resultados Operativos El sistema ha sido instalado en 5 líneas de reducción de CVG Venalum de 180 celdas cada una, como sistema visor (sólo visualización). Cada sistema está corriendo en un computador PIV de escritorio 2.0 GHz, 1 GB RAM. Se tiene un promedio de 10 usuarios conectados en forma simultánea y el rendimiento es excelente. El sistema tiene una excelente aceptación, debido a que ahora el usuario dispone de una interfaz fácil e intuitiva de la cual no disponía en el pasado. Más aún, se ha reducido drásticamente el tiempo empleado en el análisis y revisión de la información y se ha optimizado el tiempo empleado en algunas labores de rutina. Desde el punto de vista operacional, el sistema tiene los siguientes beneficios: Acceso en tiempo real a toda la información disponible en los controladores de celda. Información gráfica de la celda y todos sus parámetros. Acceso al Sistema desde todos los computadores de la planta. Seguimiento en tiempo real de las operaciones realizadas en la línea de Celdas. Fácil identificación de las desviaciones en el proceso. III. DISCUSIÓN DE RESULTADOS El esquema utilizado para el desarrollo de este sistema fue un esquema evolutivo, donde se probaron una gran cantidad de conceptos que posteriormente pueden ser generalizadas para el desarrollo de una arquitectura general. En el sistema desarrollado hay varios aspectos que es importante resaltar. En primer lugar la separación que se hace a nivel de software, del núcleo de supervisión y de la interfaz de usuario, permitió cumplir con los requerimientos de tiempo real del sistema y brindar una interfaz Web que también cumpla con los requerimientos del usuario. Este tipo de separación generalmente tiene problemas con la comunicación entre procesos, pero mediante el uso de la memoria compartida del sistema operativo, esto se pudo realizar de una manera bastante sencilla. Con este esquema, la interfaz decide dependiendo del tipo de dato que va a mostrar, si lo busca en la memoria compartida o en la base de datos. Generalmente en la memoria compartida encontramos valores instantáneos, resúmenes y pequeñas tendencias, mientras que en la base de dato se encuentra una historia completa con todo el detalle necesario para análisis posteriores. Otro elemento importante encontrado en el núcleo del SSC, es la división del sistema en procesos independientes que se comunican a través de mecanismos de comunicación entre procesos y memoria compartida. Esto nos permite que el sistema pueda seguir funcionando 94 CITEG Revista Arbitrada. Año I. N 2. Julio - Diciembre 2007

12 aún cuando algunos de sus procesos no este funcionando. El ejemplo más importante de esta situación es el módulo de base datos, el cual debido a su manejo independiente, el sistema puede seguir supervisando un proceso sin el módulo de base de datos. En este caso los usuarios tendrán acceso a valores instantáneos, funcionará la lógica de control pero no se podrán consultar los históricos. Una vez que el módulo de base de datos entre en funcionamiento de nuevo, el sistema enviará todas las transacciones pendientes para ser registradas en las tablas correspondientes. Esta facilidad ha sido probada en el sistema hasta por un lapso de 20 minutos y el mismo se pudo recuperar sin ningún problema. El sistema puede ser configurado para manejar un buffer más grande y de esta forma aumentar el tiempo que podría funcionar sin uno de sus módulos. Otro beneficio que brinda la división del sistema en procesos independientes, es la facilidad para la inclusión de nuevas funcionalidades. Durante el desarrollo del sistema se incorporó un nuevo módulo para el procesamiento de algoritmos de control especiales y su impacto en los otros módulos fue mínimo, ya que todo se realizó a través de la comunicación entre procesos. Otro aspecto resaltante es la interfaz Web en tiempo real. Aunque esto parezca una contradicción, ya que las interfases Web por si solas no pueden reaccionar a eventos en el mismo momento que ocurren, en este caso se definió tiempo real como la recuperación de información en intervalos fijos de tiempo [4] (5 30 seg). Es importante resaltar que el núcleo de supervisión (donde reside la lógica de control y supervisión) si es realmente en tiempo real, y para efectos de los usuarios Web esta definición de tiempo real cumple totalmente con los requerimientos para la supervisión del proceso. Con respecto a las interfases realizadas es necesario resaltar dos aspectos, la utilización de la memoria compartida para todas las opciones de tiempo real y el empleo de elementos gráficos y códigos de colores para mostrar gran cantidad de información en una sola pantalla. Los tiempos de respuesta obtenidos por las opciones de tiempo real son realmente sorprendentes, dado el tipo de hardware que se está utilizando. La pantalla de monitoreo de parámetros de la línea puede actualizar una pantalla de 180 celdas cada 5 seg sin ningún impacto en el rendimiento del cliente y más aún la pantalla de integración de todas las celdas de planta (900 celdas) puede actualizar la información de la misma en cada 10 seg. Todo esto se realiza mediante el empleo de servicios Web y AJAX. Finalmente las interfases realizadas demostraron los beneficios del uso de componentes gráficos para presentar los resultados al usuario. El uso de códigos de colores para representar valores en rango, por debajo o por encima, son de una gran ayuda cuando es necesario visualizar gran cantidad de parámetros en una sola pantalla. Esto quedó claramente demostrado con la interfaz que presenta 900 celdas en una sola pantalla y la misma es fácilmente visualizada por el usuario para detectar desviaciones o problemas en las líneas de reducción. La interfaz que integra todas las celdas de planta en una sola pantalla, utiliza servicios Web para solicitar a cada uno de los computadores de las líneas los datos a presentar. En este caso como en todas las interfases Web del sistema, la comunicación es a través de la memoria compartida, lo cual permite exhibir tiempo de respuesta acordes con la dinámica del proceso sin utilizar grandes recursos de hardware. Adicionalmente se realizó una interfaz en PDA que no requirió el desarrollo de software adicional, sino que las mismas interfases que ya habían sido desarrolladas se modificaron para que fueran un poco más livianas y tuvieran CITEG Revista Arbitrada. Año I. N 2. Julio - Diciembre 2007, pp

13 la resolución adecuada para el PDA. Estas interfases de PDA trabajan directamente con el servidor Web y son un cliente más del supervisor. El principal beneficio de la técnica utilizada para desarrollar estas interfases en PDA, es que no es necesario que los desarrolladores aprendan una nueva plataforma de desarrollo, sino que utilizan la misma para todos los clientes del supervisor. IV. CONCLUSIONES Y TRABAJOS FUTUROS Para la implementación del SCADA se propone un esquema evolutivo, donde las primeras fases del proyecto, estarán basados en librerías para el soporte de programación. Será en esta fase donde se probarán los conceptos y se pondrá a punto el núcleo del sistema. Luego en fases posteriores se desarrollarán interfases basadas en entornos de programación, generación por partes de la aplicación a partir de especificaciones y entornos para configuración. Lo cual nos dará una gama de herramientas que van desde un alto nivel de abstracción donde se puede ofrecer soluciones en muy corto plazo hasta soluciones basadas en programación para problemas muy específicos o que demande altos grados de desempeño. La propuesta de este trabajo puede ser tomada como base para el desarrollo de otros proyectos en esta área La separación del núcleo de supervisión y la interfaz del sistema con herramientas que se integran a través de la comunicación entre procesos (IPC) y memoria compartida, facilitan el desarrollo de las aplicaciones SCADA, permitiendo de esta manera satisfacer los requerimientos de rendimiento en tiempo real y de disponibilidad de información en cualquier momento y cualquier lugar mediante una intuitiva interfaz Web. El uso de IPC y memoria compartida es esencial para el desarrollo de un SCADA, ya que los mismos permiten la integración de diferentes procesos (realizados con diferentes herramientas) en tiempo real. La independencia de los procesos del SCADA es fundamental para la robustez del sistema. De esta forma cualquier componente no crítico del sistema podrá colocarse fuera de línea sin interrumpir el proceso de supervisión. Es necesario definir las necesidades de tiempo real de las aplicaciones, especialmente de las interfases para ver si es posible realizar las mimas vía Web. En el caso particular de la línea de celdas de reducción, la interfaz Web satisface los requerimientos de tiempo real de la misma. Para el desarrollo de las interfases Web en tiempo real es mandatario la utilización de la memoria compartida, ya que si se hace a través de base de datos el sistema supervisor se puede ver afectado en su rendimiento. La utilización de códigos de colores en los elementos del SCADA facilita al usuario la visualización de alarmas y detección de situaciones anormales en la supervisión de un proceso. El código de colores hace que en aquellos casos cuando hay muchos elementos a considerar el usuario se concentre solamente en aquellos que están fuera del estándar definido. En este sentido, este trabajo puede ser usado como base para proponer herramientas que faciliten la construcción de este tipo de interfaz para el sistema SCADA. Los elementos identificados en este trabajo se pueden incorporar a una arquitectura general de SCADA, y una vez definida y validada esta arquitectura en diferentes procesos de los sectores productivos, se debe proceder a trabajar en el desarrollo de las herramientas que faciliten la configuración del SCADA en base a esta arquitectura. 96 CITEG Revista Arbitrada. Año I. N 2. Julio - Diciembre 2007

14 V. REFERENCIAS 1. Abaffy C., Lárez J., Aiquel R., Gonzalez J., CVG Venalum Potline Supervisory System, TMS 2006, pp , San Antonio-USA. 2. Bernstein, Philip A. Middleware: A Model for Distributed Services Communications of the ACM 39, 2 (February 1996): Garret, J., Ajax: A New Approach to Web Applications, Ozdilek, O., Seker, D.Z., A Web-Based Application for Real Time GIS, Romagosa C., Jaume. Gallego N. David. Pacheco P. Raúl, Sistemas SCADA, Universidad Politécnica de Cataluña- España, Steinke, Steve. Middleware Meets the Network. LAN: The Network Solutions Magazine 10, 13 (December 1995): Schreiber, Richard. Middleware Demystified. Datamation 41, 6 (April 1, 1995): CITEG Revista Arbitrada. Año I. N 2. Julio - Diciembre 2007, pp

INGENIERÍA AMBIENTAL Tema 3. Parte V SCADA (Supervisory Control and Data Acquisition) Alfredo Rosado Máster Universitario

INGENIERÍA AMBIENTAL Tema 3. Parte V SCADA (Supervisory Control and Data Acquisition) Alfredo Rosado Máster Universitario INGENIERÍA AMBIENTAL Tema 3. Parte V SCADA (Supervisory Control and Data Acquisition) Alfredo Rosado Máster Universitario INDICE Control Mediante PC. Introducción SCADA. Funciones y Prestaciones. Módulos.

Más detalles

La Pirámide de Solución de TriActive TRICENTER

La Pirámide de Solución de TriActive TRICENTER Información sobre el Producto de TriActive: Página 1 Documento Informativo La Administración de Sistemas Hecha Simple La Pirámide de Solución de TriActive TRICENTER Información sobre las Soluciones de

Más detalles

22/01/15 TEMA 10 INTERFACES HOMBRE- MÁQUINA. SCADA. Tema 10. Interfaces Hombre- Máquina. Scada

22/01/15 TEMA 10 INTERFACES HOMBRE- MÁQUINA. SCADA. Tema 10. Interfaces Hombre- Máquina. Scada Tema 10 Interfaces Hombre- Máquina. Scada 1 HMI- Interface hombre- maquina HMI significa Human Machine Interface, es decir es el disposiovo o sistema que permite el interfaz entre la persona (operador)

Más detalles

CAPÍTULO II. Gráficos Dinámicos.

CAPÍTULO II. Gráficos Dinámicos. 2.1 Definición. Los gráficos dinámicos son representaciones a escala del proceso, en donde se muestra la información de las variables del proceso a través de datos numéricos y de animación gráfica. Éstos

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

CAPÍTULO I. Sistemas de Control Distribuido (SCD).

CAPÍTULO I. Sistemas de Control Distribuido (SCD). 1.1 Sistemas de Control. Un sistema es un ente cuya función es la de recibir acciones externas llamadas variables de entrada que a su vez provocan una o varias reacciones como respuesta llamadas variables

Más detalles

Emerson Network Energy Center, ENEC Lite, es. Multilenguaje. Navegación intuitiva. Multiusuario. Seguridad. Mantenimiento y control

Emerson Network Energy Center, ENEC Lite, es. Multilenguaje. Navegación intuitiva. Multiusuario. Seguridad. Mantenimiento y control Emerson Network Energy Center, ENEC Lite, es una aplicación para la gestión remota y local de sistemas de energía, baterías, corriente alterna, grupos electrógenos, SAIs, sistemas de refrigeración y demás

Más detalles

SISTEMAS DE INFORMACIÓN II TEORÍA

SISTEMAS DE INFORMACIÓN II TEORÍA CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR

Más detalles

Sistema de Gestión de Proyectos Estratégicos.

Sistema de Gestión de Proyectos Estratégicos. [Documento versión 2.0 del 24/06/2015] Sistema de Gestión de Proyectos Estratégicos. El sistema de Gestión de Proyectos Estratégicos (GPE), es una poderosa herramienta para administrar y gestionar los

Más detalles

Descripción. Este Software cumple los siguientes hitos:

Descripción. Este Software cumple los siguientes hitos: WWWMONITORDBACOM Descripción Este Software cumple los siguientes hitos: a- Consola de Monitoreo b- Envío de Alertas (correo, SMS) c- Gestión de Eventos desatendidos (sea capaz ejecutar script de solución

Más detalles

CAPÍTULO 1 Instrumentación Virtual

CAPÍTULO 1 Instrumentación Virtual CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

Ingeniería de Software. Pruebas

Ingeniería de Software. Pruebas Ingeniería de Software Pruebas Niveles de prueba Pruebas unitarias Niveles Pruebas de integración Pruebas de sistema Pruebas de aceptación Alpha Beta Niveles de pruebas Pruebas unitarias Se enfocan en

Más detalles

Visión General de GXportal. Última actualización: 2009

Visión General de GXportal. Última actualización: 2009 Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de

Más detalles

HMI: Human Machina Interface Interfaz Hombre-Máquina Dado un sistema automático proveen los medios para que el operador interactúe con el mismo.

HMI: Human Machina Interface Interfaz Hombre-Máquina Dado un sistema automático proveen los medios para que el operador interactúe con el mismo. Sistemas de Supervisión y Explotación (Ref. 17.8 Aplicaciones para la supervisión y el control de producción Balcells) (Ref. Informática Industrial, Cap. 5 de apuntes de cátedra V. González 2003) HMI:

Más detalles

http://www.nicasoft.com.ni

http://www.nicasoft.com.ni BSC-RH es un sistema automatizado de planificación estratégica y gestión, utilizado en empresas para direccionar las actividades del negocio a la visión y estrategia de la organización. Mejora la comunicación

Más detalles

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas: SISTEMAS DISTRIBUIDOS DE REDES 1. SISTEMAS DISTRIBUIDOS Introducción y generalidades La computación desde sus inicios ha sufrido muchos cambios, desde los grandes equipos que permitían realizar tareas

Más detalles

APO BPM Software de Automatización de Procesos. Defina, integre y controle sus circuitos de negocio en un solo lugar

APO BPM Software de Automatización de Procesos. Defina, integre y controle sus circuitos de negocio en un solo lugar APO BPM Software de Automatización de Procesos Defina, integre y controle sus circuitos de negocio en un solo lugar APO BPM es una herramienta para la definición dinámica, integración, ejecución y control

Más detalles

Roles y Características

Roles y Características dominio Roles y Características Una vez instalado Windows Server 2008 y configuradas algunas opciones básicas de Windows Server 2008 desde el Panel de Control o desde el Administrador del Servidor, las

Más detalles

Resumen General del Manual de Organización y Funciones

Resumen General del Manual de Organización y Funciones Gerencia de Tecnologías de Información Resumen General del Manual de Organización y Funciones (El Manual de Organización y Funciones fue aprobado por Resolución Administrativa SBS N 354-2011, del 17 de

Más detalles

http://www.statum.biz http://www.statum.info http://www.statum.org

http://www.statum.biz http://www.statum.info http://www.statum.org ApiaMonitor Monitor de Infraestructura BPMS Por: Ing. Manuel Cabanelas Product Manager de Apia Manuel.Cabanelas@statum.biz http://www.statum.biz http://www.statum.info http://www.statum.org Abstract A

Más detalles

Beneficios estratégicos para su organización. Beneficios. Características V.2.0907

Beneficios estratégicos para su organización. Beneficios. Características V.2.0907 Herramienta de inventario que automatiza el registro de activos informáticos en detalle y reporta cualquier cambio de hardware o software mediante la generación de alarmas. Beneficios Información actualizada

Más detalles

AVA-QHSE System. Introducción Características del producto Especificaciones Técnicas

AVA-QHSE System. Introducción Características del producto Especificaciones Técnicas Introducción Características del producto Especificaciones Técnicas Introducción Qué es AVA-QHSESystem? AVA-QHSESystem es una solución completa de apoyo a la gestión y cumplimiento de las normas de Seguridad,

Más detalles

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)

Más detalles

INTRODUCCIÓN A HMI (Interfaz Hombre Máquina)

INTRODUCCIÓN A HMI (Interfaz Hombre Máquina) INTRODUCCIÓN A HMI (Interfaz Hombre Máquina) La sigla HMI es la abreviación en ingles de Interfaz Hombre Maquina. Los sistemas HMI podemos pensarlos como una ventana de un proceso. Esta ventana puede estar

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

Determinación del nivel de influencia

Determinación del nivel de influencia Determinación del nivel de influencia Aquí se describirán cada una de las características mencionadas y cómo analizar su grado de influencia en la determinación del factor de ajuste. - Comunicación de

Más detalles

Introducción a las redes de computadores

Introducción a las redes de computadores Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes

Más detalles

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es SCT3000 95 Versión 3.5 Software para la calibración de transductores de fuerza. Microtest S.A. microtes@arrakis.es Introducción El programa SCT3000 95, es un sistema diseñado para la calibración automática

Más detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 2008 5: TERMINAL SERVER WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.

Más detalles

GUÍA DE SEGURIDAD DE LA INFORMACIÓN GUÍA GOBIERNO CORPORATIVO PARA EMPRESAS SEP

GUÍA DE SEGURIDAD DE LA INFORMACIÓN GUÍA GOBIERNO CORPORATIVO PARA EMPRESAS SEP GUÍA DE SEGURIDAD DE LA INFORMACIÓN GUÍA GOBIERNO CORPORATIVO PARA EMPRESAS SEP 1. Introducción La información puede adoptar o estar representada en diversas formas: impresa o escrita (papeles de trabajo,

Más detalles

4. Programación Paralela

4. Programación Paralela 4. Programación Paralela La necesidad que surge para resolver problemas que requieren tiempo elevado de cómputo origina lo que hoy se conoce como computación paralela. Mediante el uso concurrente de varios

Más detalles

CONCLUSIONES 155 A través de cada uno de los capítulos del presente documento se han enumerado una serie herramientas de seguridad que forman parte del sistema de defensa de una red y que, controlan su

Más detalles

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

POTENCIANDO NEGOCIOS EN TIEMPO REAL. Especificaciones Técnicas

POTENCIANDO NEGOCIOS EN TIEMPO REAL. Especificaciones Técnicas POTENCIANDO NEGOCIOS EN TIEMPO REAL ontrol es un software multiprotocolo, K. especialmente desarrollado para el mundo de la automatización que de un modo simple, permite medir las variables más relevantes

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

Eficiencia en la Automatización y Gestión de Servicios

Eficiencia en la Automatización y Gestión de Servicios Eficiencia en la Automatización y Gestión de Servicios GESTIÓN EFECTIVA DE SERVICIOS CON SERVICETONIC Hoy en día las empresas están obligadas a hacer más con menos recursos y como consecuencia de ello

Más detalles

Administración de Centros de Computo. ITIL. MSG.ING. DARWIN CERCADO B dcercado@primma.com.ec

Administración de Centros de Computo. ITIL. MSG.ING. DARWIN CERCADO B dcercado@primma.com.ec Administración de Centros de Computo. ITIL dcercado@primma.com.ec Situación Procesos de negocio complejos y cambiantes, tiempos acelerados y un mercado global imponen requerimientos exigentes. El negocio

Más detalles

QUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES?

QUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES? QUE ES COMLINE MENSAJES? Comline Mensajes es una plataforma flexible, ágil y oportuna, que permite el envío MASIVO de MENSAJES DE TEXTO (SMS). Comline Mensajes integra su tecnología a los centros de recepción

Más detalles

CAPÍTULO 2 Sistemas De Base De Datos Multiusuarios

CAPÍTULO 2 Sistemas De Base De Datos Multiusuarios CAPÍTULO 2 Sistemas De De Multiusuarios Un sistema multiusuario es un sistema informático que da servicio, manera concurrente, a diferentes usuarios mediante la utilización compartida sus recursos. Con

Más detalles

Consultoría y Desarrollo de Sistemas CONTROLMAP. Software : Sistema Integral de Registro y Seguimiento de Eventos e Incidencias en Mapas Digitales

Consultoría y Desarrollo de Sistemas CONTROLMAP. Software : Sistema Integral de Registro y Seguimiento de Eventos e Incidencias en Mapas Digitales 1 Software : CONTROLMAP Sistema Integral de Registro y Seguimiento de Eventos e Incidencias en Mapas Digitales Característica Generales 2 ControlMap permite el registro y seguimiento de incidencia o eventos

Más detalles

Empresa Financiera Herramientas de SW Servicios

Empresa Financiera Herramientas de SW Servicios Empresa Financiera Herramientas de SW Servicios Resulta importante mencionar que ésta es una empresa cuya actividad principal está enfocada a satisfacer las necesidades financieras de los clientes, a través

Más detalles

II. Análisis del problema

II. Análisis del problema II. Análisis del problema En este apartado del proyecto, se analiza la situación actual, se plantea el problema usando la técnica de la caja negra. Una vez planteado, se analizan las características del

Más detalles

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,

Más detalles

Unidad III. Software para la administración de proyectos.

Unidad III. Software para la administración de proyectos. Unidad III Software para la administración de proyectos. 3.1 Herramientas de software para administrar proyectos. El software de administración de proyectos es un concepto que describe varios tipos de

Más detalles

OLIMPO Servidor Universal

OLIMPO Servidor Universal OLIMPO Servidor Universal Documento 20050714/01 Fecha Creación Julio 2005 Fecha Última Revisión Agosto 2007 Versión de documento 2.0 1/7 Visión Global Desde el año 1984, en IGT Microelectronics hemos ofrecido

Más detalles

Grandes sistemas con abc building aplicaciones acéntia Building Control 3.0

Grandes sistemas con abc building aplicaciones acéntia Building Control 3.0 Grandes sistemas con abc building aplicaciones acéntia Building Control 3.0 Control Web en tiempo real abc es una completa solución de adquisición, control, automatización y gestión de instalaciones. La

Más detalles

Tema 10. Interacción y supervisión.

Tema 10. Interacción y supervisión. AUTOMATIZACIÓN Optativa Ingenierías Informáticas Tema 10. Interacción y supervisión. F. Torres y C. Jara Departamento de Física, Ingeniería de Sistemas y Teoría de la Señal Grupo de Automática, Robótica

Más detalles

10 razones para cambiarse a un conmutador IP

10 razones para cambiarse a un conmutador IP 10 razones para cambiarse a un conmutador IP Los beneficios de reemplazar su antiguo conmutador por un conmutador IP Nick Galea* Introducción Este artículo explica los 10 principales beneficios de un conmutador

Más detalles

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA E. SÁEZ, M. ORTIZ, F. QUILES, C. MORENO, L. GÓMEZ Área de Arquitectura y Tecnología de Computadores. Departamento de Arquitectura

Más detalles

UNIVERSIDAD DE SALAMANCA

UNIVERSIDAD DE SALAMANCA UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA

Más detalles

Ventajas del software del SIGOB para las instituciones

Ventajas del software del SIGOB para las instituciones Ventajas del software del SIGOB para las instituciones Podemos afirmar que además de la metodología y los enfoques de trabajo que provee el proyecto, el software, eenn ssi i mi issmoo, resulta un gran

Más detalles

Monitorización de sistemas y servicios

Monitorización de sistemas y servicios Monitorización de sistemas y servicios Contenidos Contenidos... 1 Resumen ejecutivo... 2 Arquitectura de la plataforma de monitorización... 2 Monitorización y alarmas... 3 Monitorización... 3 Servicios

Más detalles

Capitulo 3. Desarrollo del Software

Capitulo 3. Desarrollo del Software Capitulo 3 Desarrollo del Software 3.1 Análisis del sistema 3.1.1 Organización de la autopista virtual Para el presente proyecto se requiere de simular una autopista para que sirva de prueba. Dicha autopista

Más detalles

Prácticas ITIL para un mejor flujo de trabajo en el helpdesk

Prácticas ITIL para un mejor flujo de trabajo en el helpdesk Prácticas ITIL para un mejor flujo de trabajo en el helpdesk Se diferencia tres partes de gestión para mejorar la resolución de las incidencias de soporte técnico según el marco ITIL: 1. Gestión de Incidencias

Más detalles

Novedades en Q-flow 3.02

Novedades en Q-flow 3.02 Novedades en Q-flow 3.02 Introducción Uno de los objetivos principales de Q-flow 3.02 es adecuarse a las necesidades de grandes organizaciones. Por eso Q-flow 3.02 tiene una versión Enterprise que incluye

Más detalles

asired middleware XML Así-Red Servicios Telemáticos, S.L.L. w w w. a s i r e d. e s

asired middleware XML Así-Red Servicios Telemáticos, S.L.L. w w w. a s i r e d. e s w w w. a s i r e d. e s 1 INDICE Presentación Que nos permiten Sobre que actuan Que hacen Hasta donde alcanzan Arquitectura Tecnología Acceso Beneficios Ventajas Posibilidades A quienes va dirigido Como

Más detalles

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

Más detalles

Arquitectura de red distribuida: escalabilidad y equilibrio de cargas en un entorno de seguridad

Arquitectura de red distribuida: escalabilidad y equilibrio de cargas en un entorno de seguridad Arquitectura de red distribuida: escalabilidad y equilibrio de cargas en un entorno de seguridad por Warren Brown Las compañías multinacionales y los hospitales, universidades o entidades gubernamentales

Más detalles

Presentación de Pyramid Data Warehouse

Presentación de Pyramid Data Warehouse Presentación de Pyramid Data Warehouse Pyramid Data Warehouse tiene hoy una larga historia, desde 1994 tiempo en el que su primera versión fue liberada, hasta la actual versión 8.00. El incontable tiempo

Más detalles

CARACTERISTICAS DEL SISTEMA

CARACTERISTICAS DEL SISTEMA CARACTERISTICAS DEL SISTEMA 1. CONSIDERACIONES GENERALES El Sistema de Gestión Financiera en Línea esta orientada a LA GESTION DEL PRESUPUESTO Y COMPRAS, esto es posible mediante interfaces vía Web, cuya

Más detalles

Click&Go. Descripción General. Estructura

Click&Go. Descripción General. Estructura Click&Go Descripción General Click&Go es un servicio por el cual ponemos a disposición de nuestros clientes, cartografía inteligente y aplicaciones a través de Internet, permitiendo que diferentes aplicaciones

Más detalles

Para lograr una verdadera administración eficaz de toda la información relevante de una compañía, y que de esta manera nada de lo que suceda en el

Para lograr una verdadera administración eficaz de toda la información relevante de una compañía, y que de esta manera nada de lo que suceda en el Para lograr una verdadera administración eficaz de toda la información relevante de una compañía, y que de esta manera nada de lo que suceda en el seno de la empresa quede librado al azar, es fundamental

Más detalles

Soluciones innovadoras para optimizar su infraestructura TI. Virtualización con el sistema operativo i, PowerVM y Power Systems de IBM

Soluciones innovadoras para optimizar su infraestructura TI. Virtualización con el sistema operativo i, PowerVM y Power Systems de IBM Soluciones innovadoras para optimizar su infraestructura TI Virtualización con el sistema operativo i, PowerVM y Power Systems de IBM Características principales Tenga éxito en su negocio simplemente con

Más detalles

1.8 TECNOLOGÍA DE LA INFORMACIÓN

1.8 TECNOLOGÍA DE LA INFORMACIÓN Objetivo General: 1.8 TECNOLOGÍA DE LA INFORMACIÓN Establecer una infraestructura y plataforma tecnológica y de sistemas de información, y definir las políticas, estrategias y directrices para su implantación

Más detalles

Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets

Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 1 de 12 Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 3 Bienvenida. 4 Objetivos. 5 Interacciones de Negocios

Más detalles

Escuela de Ingeniería Electrónica CAPITULO 11. Administración avanzada de los NOS

Escuela de Ingeniería Electrónica CAPITULO 11. Administración avanzada de los NOS CAPITULO 11 Administración avanzada de los NOS Respaldos Drive mapping AGENDA Particiones y procesos de administración Recursos para monitoriar Análisis y optimización del rendimiento de la red 2 RESPALDOS

Más detalles

SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para. Empresas en Crecimiento

SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para. Empresas en Crecimiento SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para Empresas en Crecimiento Portfolio SAP BusinessObjects Soluciones SAP para Empresas en Crecimiento Resumen Ejecutivo Inteligencia

Más detalles

SIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA

SIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA RIF: V-16233325-5 SIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA Sistema desarrollado bajo software libre, con orientación al manejo de base de datos a través de una interfaz gráfica

Más detalles

Bajo Costo de Implementación y Soporte: Ofrecer un bajo costo de implementación y mantenimiento.

Bajo Costo de Implementación y Soporte: Ofrecer un bajo costo de implementación y mantenimiento. Documento de Referencia Una Única Solución que Integra Todas las Aplicaciones que su Empresa Requiere Tecnologizar los procesos financieros, operacionales y de gestión de su empresa, es sólo cuestión de

Más detalles

PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO...

PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO... Tabla de Contenido PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO... 2 1. LA PRESENCIA DE INFORMACIÓN Y AYUDA ÚTIL PARA COMPLETAR LOS TRÁMITES EN LÍNEA.... 2 2. LA DISPONIBILIDAD DE DIVERSOS

Más detalles

Sistema de marketing de proximidad

Sistema de marketing de proximidad Dizan Vasquez Propuesta de proyecto Sistema de marketing de proximidad ACME México Dizan Vasquez Índice general 1. Descripción 3 2. Resúmen ejecutivo 4 2.1. Objetivo.................................................

Más detalles

ARC 101 Architecture Overview Diagram

ARC 101 Architecture Overview Diagram ARC 101 Architecture Overview Diagram Estudio de Arquitectura para la evolución tecnológica de los aplicativos de ATyR Banco de Previsión Social ATYR Evolución Tecnológica Pág 1 of 10 Tabla de Contenidos

Más detalles

Especificación para el Sistema de administración de datos y monitoreo en línea de baterías para sistema de UPS

Especificación para el Sistema de administración de datos y monitoreo en línea de baterías para sistema de UPS 1 Alcance Esta especificación define los requisitos mínimos para un Sistema de administración de datos y monitoreo predictivo en línea de baterías (BMDMS, por sus siglas en inglés Battery Monitor Data

Más detalles

Anexo 4 Documento de Arquitectura

Anexo 4 Documento de Arquitectura Anexo 4 Documento de Arquitectura 1. Introducción El anexo se describe el propósito y alcance referentes al proyecto correspondiente al documento de arquitectura. 2. Propósito El propósito del anexo de

Más detalles

ERPUP (Pequeñas y Medianas Empresas)

ERPUP (Pequeñas y Medianas Empresas) ERPUP (Pequeñas y Medianas Empresas) Quiere impulsar su compañía? Posee sistemas de información pero no están acorde a su realidad y necesidades? Finalmente mucha de la información termina administrándola

Más detalles

Nombre de la sesión: Intelisis Business Intelligence segunda parte

Nombre de la sesión: Intelisis Business Intelligence segunda parte Paquetería contable 1 Sesión No. 8 Nombre de la sesión: Intelisis Business Intelligence segunda parte Contextualización: Con el crecimiento de un sinnúmero de proyectos en las empresas, se ha generado

Más detalles

SOLUCIÓN SITUACIÓN ACTUAL

SOLUCIÓN SITUACIÓN ACTUAL SITUACIÓN ACTUAL La necesidad de las organizaciones de ser más competitivas en un mercado dinámico ha generado estructuras organizacionales complejas y exigentes en términos de calidad y eficiencia. Sobre

Más detalles

Brindamos asesorías que involucran tecnología y personal calificado, estos hacen de DOCTUM su mejor aliado.

Brindamos asesorías que involucran tecnología y personal calificado, estos hacen de DOCTUM su mejor aliado. SOFTWARE DE GESTÓN Doctum sabe que es necesario entregar servicios que otorguen un valor agregado, sobre todo para la gestión documental de la empresa, lo que reduce los costos asociados a mano de obra

Más detalles

I INTRODUCCIÓN. 1.1 Objetivos

I INTRODUCCIÓN. 1.1 Objetivos I INTRODUCCIÓN 1.1 Objetivos En el mundo de la informática, la auditoría no siempre es aplicada en todos las empresas, en algunos de los casos son aplicadas por ser impuestas por alguna entidad reguladora,

Más detalles

Interoperabilidad de Fieldbus

Interoperabilidad de Fieldbus 2002 Emerson Process Management. Todos los derechos reservados. Vea este y otros cursos en línea en www.plantwebuniversity.com. Fieldbus 201 Interoperabilidad de Fieldbus Generalidades Qué es interoperabilidad?

Más detalles

Diseño, desarrollo e implementación de una nueva versión de la Herramienta Helpdesk

Diseño, desarrollo e implementación de una nueva versión de la Herramienta Helpdesk Diseño, desarrollo e implementación de una nueva versión de la Herramienta Helpdesk Departamento ID del documento Innovaciones DANA-INNOVACIONES- HerramientaHelpdesk Última revisión Creado por Revisado

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

INFORME Nº 023-2014-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE

INFORME Nº 023-2014-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE INFORME Nº 023-2014-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE 1. Nombre del Área El área encargada de la evaluación técnica para la adquisición de una solución de optimización WAN, es el Departamento

Más detalles

DE VIDA PARA EL DESARROLLO DE SISTEMAS

DE VIDA PARA EL DESARROLLO DE SISTEMAS MÉTODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS 1. METODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS. El desarrollo de Sistemas, un proceso

Más detalles

1 EL SISTEMA R/3 DE SAP AG

1 EL SISTEMA R/3 DE SAP AG 1 EL SISTEMA R/3 DE SAP AG SAP AG es una corporación en el ámbito mundial. Fundada en 1972 y con sede en Walldorf, Alemania, SAP es la cuarta compañía mundial en ventas de software en el mundo. La compañía

Más detalles

Monitoreo de Plataformas TI. de Servicios

Monitoreo de Plataformas TI. de Servicios Por qué Provectis Infraestructura de Monitoreo de Plataformas TI Administrados de Servidores Administrados de Almacenamiento Administrados de Respaldo y Recuperación Administrados de Plataformas de Escritorio

Más detalles

GedicoPDA: software de preventa

GedicoPDA: software de preventa GedicoPDA: software de preventa GedicoPDA es un sistema integrado para la toma de pedidos de preventa y gestión de cobros diseñado para trabajar con ruteros de clientes. La aplicación PDA está perfectamente

Más detalles

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema Capítulo2 Planteamientodelproblema 38 2.1Antecedentesycontextodelproyecto En lo que respecta a los antecedentes del proyecto, se describe inicialmente el contexto donde se utiliza el producto de software.

Más detalles

Sistemas Operativos Windows 2000

Sistemas Operativos Windows 2000 Sistemas Operativos Contenido Descripción general 1 Funciones del sistema operativo 2 Características de 3 Versiones de 6 Sistemas Operativos i Notas para el instructor Este módulo proporciona a los estudiantes

Más detalles

Descripción General de Softengine Pinakes

Descripción General de Softengine Pinakes Descripción General de Softengine Pinakes Características de Softengine Pinakes. Pinakes es un sistema modular altamente configurable que tiene las siguientes características: Es amigable con el usuario.

Más detalles

CAPÍTULO 3 VISUAL BASIC

CAPÍTULO 3 VISUAL BASIC CAPÍTULO 3 VISUAL BASIC 3.1 Visual Basic Microsoft Visual Basic es la actual y mejor representación del viejo lenguaje BASIC, le proporciona un sistema completo para el desarrollo de aplicaciones para

Más detalles

CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO

CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO En la actualidad la mayoría de las grandes empresas cuentan con un sin número de servicios que ofrecen a sus trabajadores y clientes. Muchos de estos servicios

Más detalles

CONVERTIMOS SUS PROYECTOS EN REALIDAD SOMOS CONSTRUCTORES Y DESARROLLADORES DE NUESTROS SOFTWARE, CONFIENOS SUS PROYECTOS. Descripción del Producto

CONVERTIMOS SUS PROYECTOS EN REALIDAD SOMOS CONSTRUCTORES Y DESARROLLADORES DE NUESTROS SOFTWARE, CONFIENOS SUS PROYECTOS. Descripción del Producto CONVERTIMOS SUS PROYECTOS EN REALIDAD SOMOS CONSTRUCTORES Y DESARROLLADORES DE NUESTROS SOFTWARE, CONFIENOS SUS PROYECTOS Descripción del Producto ADMINISTRACION Y CONTROL DE FLOTAS ADVERTENCIA: Este producto

Más detalles

LEY QUE NORMA EL USO, ADQUISICIÓN Y ADECUACIÓN DEL SOFTWARE EN LA ADMINISTRACIÓN PUBLICA

LEY QUE NORMA EL USO, ADQUISICIÓN Y ADECUACIÓN DEL SOFTWARE EN LA ADMINISTRACIÓN PUBLICA ADQUISICIÓN DE SOFTWARE DE CORREO 1. Nombre del Área :. Responsable de la Evaluación : Aldo Quispe Santa María. Cargo : Director (e) de Tecnología de la Información y Sistemas 4. Fecha : de Julio de 007

Más detalles

Guía de uso del Cloud Datacenter de acens

Guía de uso del Cloud Datacenter de acens guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar

Más detalles

Aspectos Básicos de Networking

Aspectos Básicos de Networking Aspectos Básicos de Networking ASPECTOS BÁSICOS DE NETWORKING 1 Sesión No. 4 Nombre: Capa de transporte del modelo OSI Objetivo: Al término de la sesión el participante aplicará las principales características

Más detalles

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 4 Julio 2009 Índice 1. Generalidades... 3 1.1

Más detalles

TeCS. Sistema de ayuda a la gestión del desarrollo de producto cerámico

TeCS. Sistema de ayuda a la gestión del desarrollo de producto cerámico TeCS Sistema de ayuda a la gestión del desarrollo de producto cerámico En el origen de todo proyecto de éxito se halla la capacidad de encauzar y estructurar la creatividad TeCS ofrece un entorno de fácil

Más detalles

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y Capítulo VI Conclusiones En este capítulo abordaremos la comparación de las características principales y de las ventajas cada tecnología Web nos ofrece para el desarrollo de ciertas aplicaciones. También

Más detalles