Beruflich Dokumente
Kultur Dokumente
Propuesta de Trabajo Especial de Grado presentado como requisito parcial para optar
al Título de Ingeniero de Sistemas
0
Maturín, Abril 2010
1
INTRODUCCIÓN
2
de tiempo el SCADA viendo su funcionalidad y tomando en cuenta los fallos que se
muestren para obtener grandes mejoras.
De acuerdo a esto, este proyecto de investigación estará conformado de la
siguiente manera:
Capítulo I: denominado el problema, se presentará la contextualización del
problema, con sus objetivos generales y específicos y seguidamente la justificación
de la investigación.
Capítulo II: se mostrará el marco referencial, reseñando la historia de la
empresa, los antecedentes de la investigación, las bases teóricas, legales, sistema de
variables y la definición de términos básicos.
Capítulo III: llamado marco metodológico, se mostrará la modalidad de la
investigación, tipo, nivel, procedimientos, operacionalización de variables, población
y muestra, técnicas y análisis de la recolección de datos, limitaciones y cronograma
de actividades.
3
CAPÍTULO I
EL PROBLEMA
4
A partir de los años 80, el uso de estas plataformas se fue haciendo más
restrictivo y costoso, forzando al usuario a aceptar condiciones que impedían realizar
modificaciones importantes y necesarias con el uso de licencias, para el año 84 se
trabajaba en el proyecto GNU (del acrónimo recursivo GNU´s Not Unix, es decir,
GNU No es Unix) con el objetivo de crear un sistema operativo libre que diera a los
usuarios libertad y para restringir las posibilidades de apropiación, naciendo así el
Software libre, este vino a ofrecer aplicaciones para el uso público en campos como
multimedia, administración, seguridad, educación, ofimática, desarrollo e ingeniería.
La industria del software libre en Venezuela se encuentra en pleno surgimiento
gracias al auge mundial que se le ha dado como alternativa a las plataformas
soportadas por sistemas operativos bajo licencia, en consecuencia, como un estímulo
para promover los polos de desarrollo nacional, para el año 2004 por decreto
presidencial se publicó en gaceta oficial el artículo N° 3390 siendo un estatuto
mediante el cual se dispone que la Administración Pública Nacional (APN) debe
emplear prioritariamente software libre desarrollado con estándares abiertos en sus
sistemas, proyectos y servicios informáticos.
En cumplimiento a este decreto, Petróleos de Venezuela (PDVSA) creó una
unidad llamada “Distrito Socialista Tecnológico” concebida como una red productiva,
cuyo principal función es la de generar soluciones tecnológicas tomando como base
el compromiso social, la innovación y calidad en áreas especializadas de AIT
(Automatización, Informática y Telecomunicaciones) a fin de de contribuir con el
alcance de la soberanía tecnológica y el desarrollo endógeno del país.
Dentro del plan de desarrollo de esta unidad, surge el “SCADA Nacional
Guardián del Alba”, siendo un sistema que permite la supervisión y control
automático de los procesos industriales en el sector petrolero, aumentando la
eficiencia y seguridad de esta industria. Brinda alta integridad y confiabilidad con su
funcionamiento ininterrumpido de manera que garantiza la continuidad operacional y
el flujo normal de los procesos de exploración, producción y transporte de crudo
hasta las instalaciones aguas abajo. Con la propuesta de implementar este sistema se
5
pretende sustituir aplicaciones que actualmente se encuentran en servicio en toda
PDVSA tales como: Oasis, Wonderware, iFIX, Simplicity, entre otros.
Tal es el caso de la Planta QE1 perteneciente a PDVSA Petroquiriquire,
empresa mixta dedicada a la extracción de crudo y gas, la misma está ubicada en
Azagua Estado Monagas en la cual se propone implementar el Scada Nacional,
sustituyendo las aplicaciones existentes basadas en sistema operativo bajo licencia
propietario, que se encarga de controlar y monitorear los equipos en campo para
determinar el estado de las bombas existentes especificando si existen fallas o errores
de comunicación.
El paquete de software utilizado para crear las aplicaciones es el Intouch, este
trabaja bajo Windows XP, consta de dos aplicaciones, el windowsmaker que es el
sistema de desarrollo y el windowsviewer que es el corre las aplicaciones creadas.
Este sistema viene protegido por una llave (licencia) conectada al puerto paralelo del
ordenador que dependiendo del costo abonado se podrá disponer de una u otra
función, el costo depende de los tags (valores de los elementos en la base de datos)
que se requieran (de 7000 $ en adelante).
Este sistema supervisorio debe ser sustituido por otro sistema de
visualización, ya que en primer lugar los software de propietario no trabajan bajo
sistemas operativos basados en software libre dando como consecuencia
incompatibilidad entre ellos, por otra parte se pretende disminuir costos relacionados
con pagos de licenciamiento, contratos de soporte y actualización de revisiones,
además de cumplir con el decreto presidencial de migración pretendiendo que todos
los equipos de la red, tanto clientes como servidores, ejecuten solo software libre,
basado en GNU/Linux como sistema operativo base.
La estación de flujo QE1 esta compuesta por múltiples de crudo y gas,
válvulas, separadores, despojadores, tratadores térmicos, hidroceldas, tuberías,
bombas, tanques y unidades LACT, en ella se recolecta la producción de varios pozos
para enviarlos posteriormente a otras estaciones donde se vende o se usa según las
operaciones que se realicen. El proceso se describe a continuación:
6
1. Crudo: después que el petróleo ha alcanzado la superficie se recolecta
mediante un sistema de líneas de flujo que van desde el cabezal de los pozos hasta el
múltiple de producción , desde allí es enviado a dos separadores trifásicos los cuales
según la densidad de los fluidos los separa; el gas pobre va al quemador o mechurrio,
el agua es tratada y se almacena en tanques para ser usada y el crudo después de ser
depurado se almacena en tanques para ser bombeado y medido a través de sistemas
LACT, que son unidades desarrolladas para bombear y medir automáticamente crudo
de un tanque a un oleoducto.
2. Gas: una vez en la superficie pasa a través de la tubería al múltiple de gas
donde es enviado al separador y despojador los cuales se encargan de separar el
liquido y el gas en estado de suspensión en base a la diferencia de densidad entre los
mismos, el agua es enviada a los tanques y el gas se distribuye para venta, consumo
local o inyección a la planta QE2.
La arquitectura de control de QE1 se muestra en la Figura Nº 1 y esta
conformada por: dos estaciones de trabajo o Workstation los cuales permiten la
visualización del proceso mediante el Software Intouch de Wonderware mostrándose
en la Figura Nº 2, dos PLC Compaq 984, un PLC Momentum , cuatro PLC
redundantes de la Serie Quantum que controlan el proceso, los cuales se ubican en
dos Racks y se les denominan PLC primario y PLc Stand-by, donde el primario
ejecuta la aplicación y controla las entradas y salidas mientras que el stand-by
permanece en un segundo plano preparado para tomar el control en caso de ser
necesario.
En el evento de una falla inesperada que afecte el PLC primario el sistema de
respaldo conmuta inmediatamente, cambiando la ejecución del programa de
aplicación y el control de las entradas y salidas al PLC Stand by, con una
actualización del contexto de datos, una vez que el cambio haya sido realizado el PLC
Stand by pasa a ser el PLC primario, y computadores de flujo que se comunican con
los PLC a través de la red Mod Bus.
7
Figura Nº 1. Arquitectura de control de la Planta QE1. Tomado de:
Documentación Arquitectura de control Petroquiriquire.
Figura Nº
2. Sistema de
8
mayor presión, generalmente son bombas centrifugas, el sistema de monitoreo
existente consta de una consola que presenta de forma gráfica el desempeño de las
mismas: condiciones de succión y descarga, presión, puntos de shut off, entre otros.
Esta información tiene como finalidad verificar como se esta desarrollando el proceso
para emitir acciones de control, el operador visualiza las alarmas de las variables,
supervisa los valores y comandos para tomar las acciones necesarias de cierre y
apertura de válvulas o arranque y parada de equipo.
Con esto se procede a cumplir con la etapa tres de Migración Parcial de la
Guía para el Plan de Migración a Software Libre en la Administración Pública
Nacional, citando lo siguiente “… La Migración Parcial contempla el combinar el uso
de sistemas, operaciones, propietarios con la instalación en éstos de herramientas de
software libre que así lo permitan, ir recopilando información mediante ensayos,
pruebas o investigación a cerca de las herramientas y aplicaciones de software libre
que mas se adapten a la plataforma deseada, identificación de los servicios ofrecidos
a los usuarios y las características de la plataforma que lo soporta” (p.24).
Cabe destacar que la primera etapa de migración tiene como objetivo capacitar
al usuario con las herramientas básicas y que contemple los siguientes puntos:
adiestrar al personal en herramientas de ofimáticas y en herramientas de navegación
en Software libre; y la etapa dos que se llevará a cabo una vez realizado el inventario
de software, de esta manera se capacitará al usuario en las aplicaciones equivalentes
utilizadas por el en sus labores cotidianas, permitiendo también familiarizarse con el
entorno de escritorio.
9
Objetivos de la Investigación.
Objetivo General
Objetivos Específicos
10
Justificación de la Investigación
Las empresas petroleras tienen una enorme presión tanto de los gobiernos
como de sus clientes en lo que respecta a la necesidad de comunicación, control y
monitoreo de sus equipos operacionales. Uno de los retos de estas grandes industrias
es el control de sus procesos y la transmisión de datos en tiempo real convirtiéndose
en una necesidad básica para el desarrollo de la misma. Hoy en día, promover la
eficiencia en los procedimientos de producción, calidad, seguridad y tiempo de
entrega son aspectos tan importantes que a veces pueden definir el éxito o fracaso de
una empresa.
Actualmente, siguen persistiendo a nivel mundial algunos sistemas de control
y monitoreo bajo licencia de fabricante, con programación dependiente y conexión
compleja entre distintos equipos. Las Interfaces Humano-Máquina (Human Machine
Interface IHM) operan en computadoras tipo PC bajo sistemas operativos de
propietario como Windows 2000/XP/NT o Unix, las aplicaciones de clientes como
Wonderware, Cimplicity, iFix, RsView, son paquetes industriales para adquisición de
datos. Estas son algunos propietarios que se mantienes lideres en la distribución de
estos software haciendo cada vez mas grande la inversión económica.
Con la evolución del software libre y su consolidación en muchas partes del
mundo, surge un gran respaldo por parte de académicos, organizaciones educativas,
grandes corporaciones, y entidades gubernamentales, países como Argentina, Brasil,
Cuba, Chile y Venezuela han comenzado a migrar sus servidores y sistemas de
escritorio a esta plataforma.
Con el objetivo de garantizar la soberanía en materia de tecnologías de
información, la democratización del conocimiento y su apropiación social, el
Gobierno venezolano ha generado un marco jurídico que impulsa la modernización
del país. a fin de fomentar la capacidad para la generación, uso y circulación del
conocimiento , para ello ha dado su apoyo en la creación y puesta en funcionamiento
de diferentes aplicaciones basadas en software libre como por ejemplo el proyecto
Argos, el proyecto Canaima y particularmente el software Scada Guardián del Alba.
11
El SCADA “Guardián del ALBA” es un sistema que permite la supervisión y
control automático de los procesos industriales en el sector petrolero, aumentando la
eficiencia y seguridad de esta industria. Esta aplicación trabaja bajo el software libre
Linux específicamente en una de sus distribuciones como lo es Debian, con lo cual
contribuye no sólo a la disminución de los costos sino también a elevar la soberanía
tecnológica de esta importante rama de la economía venezolana.
Este sistema supervisorio, se propone sea integrado en el sistema de control y
monitoreo de la Planta QE1 de la empresa mixta Petroquiriquire, permitiendo así la
independencia tecnológica y representando para la planta una inversión a menor costo
y con mayor rendimiento, por otra parte la interfase confiable para el operador le
permite analizar la información de las condiciones de trabajo de la planta, de forma
amigable ya que la misma presenta un lenguaje entendible para el mismo, de igual
forma la empresa cumple con el decreto presidencial 3390 referido al plan nacional
de migración, contribuyendo con el desarrollo endógeno de nuestro país..
El cambio de scada se realizara en el sistema de control y monitoreo de las
bombas que se encargan de enviar crudo y agua a sus destinos específicos en la planta
QE1 permitiendo así visualizar como es el bombeo del crudo hacia la unidad LACT
y el bombeo del agua proveniente del tanque hacia el destino de inyección, en la
consola se indicara gráficamente: presión de succión, presión de descarga, flujo, en
operación, parada y variables eléctricas.
12
CAPÍTULO II
MARCO REFERENCIAL
13
bienestar colectivo, a través del desarrollo endógeno, conservando el medio ambiente
y manteniendo altos niveles de seguridad en sus operaciones.
La empresa tiene como valores más importantes, los siguientes:
1. Responsabilidad Social: Mostrar de manera activa con acciones social,
compromiso comunitario.
2. Responsabilidad Individual: Sentido del deber, conciencia de
responsabilidad, obligaciones y disposición de obrar de acuerdo a ellas. Claro
conocimientos de las consecuencias de los actos realizados.
3. Trabajo en Equipo: Actuar o trabajar en equipo a fin de combinar fuerzas
para cumplir una meta/objetivos que estén orientados hacia el bien común, dentro de
un contexto social determinado, ejerciéndose para ello un liderazgo participación.
4. Disciplina: Respetuoso de las normas internas y leyes, de las diferencias
socioculturales, políticas, sociales, raciales, religiosas, entre otras.
5. Sensatez: Incapacidad de engañar y/o defraudar a las personas. Cumplir el
deber y administrar correctamente lo que tenemos a nuestro cargo. Sustentar
principios ajustados a las normas y leyes vigentes.
6. Respecto por la Gente: Consideración y preocupación por los demás,
considerar al otro como legitimo otro respecto a uno mismo. Considerar los
sentimientos opiniones, así como pensar positivamente de los demás. Respecto y
consideración hacia las opiniones o practicas constructivas de los demás, aunque sean
contrarias a las propias dentro de un contexto determinado.
7. Coraje: Participación individual y comunitaria en el orden social
demostrando valor, disposición y compromiso en proponer y ejercer acciones
orientadas en Pro del desarrollo social.
14
Monagas, funciona igualmente un área administrativa y el área operativa ubicada en
la población de Azagua. El la Figura Nº 3 se muestra el Organigrama de la empresa
Petroquiriquire, se detalla como esta constituido.
AUDITOR INTERNO
RELACIONES EXTERNAS
ADMINISTRACI ÓNYYFINANZAS
ADMINISTRACION FINANZAS SEGURIDAD, SALUD Y MEDIO AMBIENTE
GERENCIA
GERENCIA DE
DE PROYECTOS
YACIMIENTOS
DE
SISTEMAS (AIT) COMPRAS
EXPLORACI ÓN
PLANIFICACI ÓN
PLANIFICACION
GERENCIA
GERENCIA
TÉCNICA
T ÉCNICA
Y OPERACIONES GERENCIA TÉCNICATYÉCNICA
GERENCIA OPERACIONES
ORIENTE OCCIDENTE
Y OPERACIONES ORIENTE Y OPERACIONES OCCIDENTE
15
Figura Nº 4. Estación de Flujo Planta QE1 Empresa Petroquiriquire. Tomado:
de Guía Petroquiriquire
Antecedentes de la Investigación
16
cualquier momento, conocer el estado del proceso con solo contar con un computador
y conexión a Internet. Por lo tanto se especifica aquí la realización de una aplicación
SCADA Web que permitió supervisar y controlar de forma remota un conjunto de
bombas en el laboratorio de mecánica de los fluidos utilizando Linux.
Para la diseño del SCADA se tomó como referencia el proceso de desarrollo
realizado en el planteamiento anterior, ya que permite visualizar las conexiones
obtenidas de la base de datos que se tomarán como referencia y guía para la
realización de la misma, para luego efectuar los enlaces necesarios en el proceso de
control y monitoreo haciéndose de una manera coherente y verificando paso por paso
los datos que se tomaron como entrada para la formulación de los componentes de la
base de datos actual.
Muñoz, J. (2006). Diseño e implementación de una interfaz gráfica de
usuarios para sistemas SCADA bajo el paradigma de software libre. Trabajo Especial
de Grado presentado en la Universidad de los Andes, Mérida.
El problema tratado es de una aplicación software especialmente diseñada
para funcionar sobre computadoras en el control de producción, proporcionando
comunicación con los dispositivos de campo y controlando el proceso de forma
automática desde la pantalla del computador. Además, provee de toda la información
que se genera en el proceso productivo a diversos usuarios tanto del mismo nivel
como de otros supervisores dentro de dicha empresa, siendo estos alarmas, objetos,
control de calidad, supervisión, mantenimiento, etc.
Aquí se tomará la base del proceso de comunicación con los dispositivos de
campo, ya que en el tema propuesto se van a monitorear los equipos de control de la
planta QE1 permitiendo hacer la visualización del proceso de una manera más óptima
y amigable desde la pantalla del computador. Trabajándose así en software libre
cubriendo así de manera uniforme con el mandato presidencial y cumpliendo con las
especificaciones técnicas de desarrollo de los sistemas Scada.
Caballero, E. (2006). Sistema SCADA para una red de agua potable. Trabajo
Especial de Grado presentado en el Instituto Politécnico Nacional de Tijuana,
México.
17
Esta investigación tuvo como objetivo principal el diseño e implementación
de un Sistema SCADA para monitorear y controlar los ramales mas importantes de la
red de distribución de agua potable de la ciudad de Tijuana, explica los
procedimientos de la generación del programa de aplicación del mismo sistema
SCADA, sirviendo como base para las nuevas aplicaciones a desarrollarse. Este tema
igualmente tuvo importancia ya que se mostró de manera amplia los diferentes
aspectos y métodos que involucraron la creación del programa. La característica
principal del plan mostrado es que especificando continuamente las formas de diseño
del scada permite tener varias muestras de guía para la realización del software
propietario a software libre.
Bases Teóricas
Software
Software Libre
18
Software libre (en inglés free software) es la denominación del software que
respeta la libertad de los usuarios y por tanto, una vez obtenido, puede ser usado,
copiado, estudiado, modificado y redistribuido libremente. Según la Free Software
Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar,
copiar, distribuir, estudiar, cambiar y mejorar el software; de modo más preciso, se
refiere a cuatro libertades de los usuarios del software: la libertad de usar el
programa, con cualquier propósito; de estudiar el funcionamiento del programa, y
adaptarlo a las necesidades; de distribuir copias, con lo que puede ayudar a otros; de
mejorar el programa y hacer públicas las mejoras, de modo que toda la comunidad se
beneficie (para la segunda y última libertad mencionadas, el acceso al código fuente
es un requisito previo).
Software comercial es aquel desarrollado por una empresa que aspira lucrarse
a través del uso del mismo. “Comercial” y “Privativo” no son la misma cosa. La
mayor parte del software comercial es privativo, no obstante existen softwares libres
comerciales y softwares no-comerciales privativos. (Tomado de: Libro Sistemas
Operativos en entornos monousuarios y multiusuarios 2007, p134)
Linux
19
El sistema lo forman el núcleo del sistema (kernel) más un gran número de
programas-bibliotecas que hacen posible su utilización. Muchos de estos programas y
bibliotecas han sido posibles gracias al proyecto GNU, por esto mismo, muchos
llaman a Linux, GNU/Linux, para resaltar que el sistema lo forman tanto el núcleo
como gran parte del software producido por el proyecto GNU. Linux se distribuye
bajo la GNU General Public License por lo tanto, el código fuente tiene que estar
siempre accesible y cualquier modificación ó trabajo derivado tiene que tener esta
licencia.
El sistema ha sido diseñado y programado por multitud de programadores
alrededor del mundo. El núcleo del sistema sigue en continuo desarrollo bajo la
coordinación de Linus Torvalds, la persona de la que partió la idea de este proyecto, a
principios de la década de los noventa. Hoy en día, grandes compañías, como IBM,
SUN, HP, Novell y RedHat, entre otras muchas, aportan a Linux grandes ayudas tanto
económicas como de código. (Tomado de: Libro Linux Principios Básicos del Uso
del Sistema 2005, p14)
Sistema de Control
20
recibe los nombres de regulador corrector o compensador. Sensor, es el elemento que
permite censar la salida de la planta. En el lazo de control se suele situar en la
retroalimentación. En ocasiones su función de transferencia se incluye en la
transmitacion del proceso. Los sensores se caracterizan porque transforman una
observación física-nivel, caudal-velocidad, temperatura-en una señal eléctrica. Consta
de dos partes, el detector y un transductor o transmisor. El detector transforma la
observación física en una señal eléctrica
Actuador, es el elemento final del control, la parte del proceso que provoca
físicamente la dinámica de todo el sistema. Su transmitancia se incluye generalmente
en la función de transferencia del proceso, aunque en ocasiones se integra en la
función de transferencia del controlador. Habitualmente consta de un adaptador de
potencia y del elemento de actuación. La adaptación de potencia es necesaria porque
el generador de consignas suele ser de baja potencia y por tanto insuficiente para
alimentar directamente el actuador.
Transmisor, Es la parte del sistema encargado de recoger la señal del sensor,
acondicionarla y compararla con la señal consigna para producir una señal de error
que significara la entrada al regulador. Las señales de entrada y salida de los
componentes básicos de un sistema suelen recibir un nombre más o menos
estandarizados: Variable De proceso, es la señal de salida de la planta. Variable de
medida, es la señal enviada por el sensor al medir la variable de proceso. Señal de
control, indica la acción correctora determinada por el elemento controlador.
Consigna, es la señal de referencia de la variable de proceso. Error, indica la
discrepancia entre la consigna que se quiere alcanzar o mantener y la variable de
proceso. Perturbación, es una señal no propia del comportamiento normal de la
planta. (Tomado de: Libro Sistemas de Control Automático 1996, p9)
21
De acuerdo con la definición NEMA (National Electrical Manufacturers
Association) Fred, D. (2000) define Controlador Lógico Programable (PLC) de la
siguiente manera:
“…Es un dispositivo electrónico operado digitalmente, que usa memoria
programable para el almacenamiento interno de instrucciones con el fin de
implementar funciones especificas, tales como lógica, secuenciación, registro y
control de tiempos y operaciones aritméticas para controlar a través de módulos
de entrada y salida digitales o analógicos varios tipos de maquinas o procesos.
Su función básica es monitorear la condición de los equipos que están
conectados como entradas y basado en un programa almacenado en memoria,
escrito por el usuario controla los equipos que están conectados como salida.”
(p.81)
Dentro de las funciones del PLC se pueden mencionar:
1. Obtener datos del proceso a través de las entradas digitales y analógicas.
2. Tomar decisiones en base a reglas programadas
3. Almacenar datos en la memoria
4. Generar ciclos de tiempo
5. Realizar cálculos matemáticos
6. Actuar sobre dispositivos mediante salidas digitales y analógicas
7. Comunicarse con otros sistemas externos.
Scada
22
Supervisory Control And Data Adqtusition o Control con Supervisión y
adquisición de datos es cualquier software que permita el acceso a datos remotos de
un proceso y permita utilizando las herramientas de comunicación necesarias en cada
caso, el control del mismo. No se trata de un sistema de control, sino de una utilidad
software de monitorización o supervisión, que realiza la tarea de interfase entre los
niveles de control (PLC) y los de gestión a nivel superior. El paquete SCADA, en su
vertiente de herramientas de interfase hombre-maquina comprende toda una serie de
funciones y utilidades encaminadas a establecer una comunicación lo mas clara
posible entre el proceso y el operador. Entre las prestaciones de una herramienta de
este tipo destacan:
1. Monitorización: representación de datos en tiempo real a los operadores,
pueden supervisar la planta. Se leen los datos autómatas tales como
temperatura, velocidades, presión, etc.
2. Supervisión: mando y adquisición de datos de un proceso y herramientas de
gestión para la toma de decisiones (mantenimiento predictivo, por ejemplo)
Tienen la capacidad de ejecutar programas que puedan supervisar y modificar
el control establecido y bajo ciertas condiciones, anular o modificar tareas
asociadas a los autómatas.
3. Adquisicion de datos: mediante herramientas registradoras obtiene un valor
guardándolo para evaluarlo con posterioridad.
4. Visualización de alarmas y eventos: Reconocimiento de eventos
excepcionales acaecidos en la planta y su inmediata puesta en conocimiento
de los operarios para efectuar las acciones correctivas pertinentes.
5. Mando: Posibilidad de que los operadores puedan cambiar consignas u otros
claves del proceso directamente desde el ordenador ( marcha, paro,
parámetros)
Sistema SCADA
23
Es una aplicación de software especialmente diseñada para funcionar sobre
ordenadores en el control de producción que proporciona comunicación entre los
dispositivos de campo también llamados RTU (Terminal Units o Unidades Remotas)
donde se pueden encontrar elementos tales como controladores autónomos o
autómatas programable y un centro de control o Unidad Central (MTU Master
Terminal Unit) donde se controla el proceso de forma automática desde la pantalla de
uno ovarios ordenadores.
En la Figura Nº5 la estructura funcional de un sistema de visualización y
adquisición de datos obedece generalmente a la estructura Maestro-Esclavo. La
estación central (el maestro o master) se comunica con el resto de estaciones
(esclavos o slaves) requiriendo de estas una serie de acciones o datos.
24
Deben permitir la adquisición de datos de todo equipo, así como la
comunicación a nivel interno y externo (redes locales y de gestión) Deben ser
programas sencillos de instalar, sin excesivas exigencias de hardware, y fáciles de
utilizar, con interfaces amigables para el usuario.
25
Programación de eventos, esta referido a la posibilidad de programar
subprogramas que brinden automáticamente reportes, estadísticas, gráfica de curvas,
activación de tareas automáticas, etc.
Los sistemas SCADA necesitan comunicarse vía red, puertos GPIB, telefónica
o satélite, es necesario contar con computadoras remotas que realicen el envió de
datos hacia una computadora central, esta a su vez será parte de un centro de control y
gestión de información.
Para realizar el intercambio de datos entre los dispositivos de campo y la
estación central de control y gestión, se requiere un medio de comunicación, existen
diversos medios que pueden ser cableados (cable coaxial, fibra óptica, cable
telefónico) o no cableados (microondas, ondas de radio, comunicación satelital). Cada
fabricante de equipos para sistemas SCADA emplean diferentes protocolos de
comunicación y no existe un estándar para la estructura de los mensajes, sin embargo
existen estándares internacionales que regulan el diseño de las interfaces de
comunicación entre los equipos del sistema SCADA y equipos de transmisión de
datos.
Un protocolo de comunicación es un conjunto de reglas y procedimientos que
permite a las unidades remotas y central, el intercambio de información. Los sistemas
SCADA hacen uso de los protocolos de las redes industriales. La comunicación entre
los dispositivos generalmente se realiza utilizando dos medios físicos: cable tendido,
en la forma de fibra óptica o cable eléctrico, o radio. En cualquiera de los casos se
requiere un MODEM, el cual modula y desmodula la señal.
Algunos sistemas grandes usan una combinación de radio y líneas telefónicas
para su comunicación. Debido a que la información que se transmite sobre un sistema
SCADA debería ser pequeño generalmente la velocidad de transmisión de los modem
suele ser pequeño. Muchas veces 300bps (bits de información por segundo) es
suficiente. Pocos sistemas SCADA, excepto en aplicaciones eléctricas, suelen
sobrepasar los 2400bps, esto permite que se pueda usar las líneas telefónicas
convencionales, al no superar el ancho de banda físico del cable. En la Figura Nº 6 se
26
muestra el protocolo de información que se debe seguir para el intercambio de
información.
27
Sistema Supervisorio Guardián del Alba o SCADA Nacional
28
Utiliza una arquitectura distribuida de módulos, la adquisición esta formada
por manejadores de protocolos cuya principal función es la de enlazar el scada con
los diferentes dispositivos de campo , modulo de recolección que es el responsable de
construir las listas de los puntos asociados a dispositivos de campo a consultar,
agrupados según la frecuencia de recolección y entregar dichas listas a los
manejadores para que estos construyan los bloques de encuesta y modulo base de
datos en tiempo real (BDTR) eta encargado de manejar todo lo referente a la
recepción, procesamiento y distribución de los datos provenientes del campo en
tiempo real. Subsistema de Middleware, es la capa de software que se encarga de la
comunicación entre los diferentes módulos que forman parte del sistema. Subsistema
de visualización, se encarga de mostrar al operador el estado de las variables de
proceso en tiempo real, así como también el status de sensores, estaciones remotas y
el sistema de comunicación. Le da al operador diferentes niveles de control en
dependencia de sus niveles de privilegios. El Alba, esta compuesto por dos
ambientes:
1. Ambiente de configuración: JConfig y JEdicion se muestra en la Figura Nº
7, permiten configurar, definir y gestionar las variables, drivers, comandos, alarmas y
variadas opciones adicionales.
29
Figura Nº 7 Ambiente de configuración de proyecto. Tomado de Introducción a la
Arquitectura del Guardián del Alba Petroquiriquire, 2009.
1. Ambiente de ejecución:
Jdesktop: permite visualizar las animaciones y los objetos definidos por el editor,
muestra lo que esta ocurriendo en el campo en tiempo real, desde aquí se envía los
comandos a las estaciones remotas, recibe los valores de las variables e interactúa con
la mayoría de los operadores. Subsistema de históricos: el modulo de BDH es el
encargado de almacenar la información del sistema con el objetivo de que esta pueda
ser empleada luego, por ejemplo, en generación de reportes, tendencias o gestión de
producción.
Subsistemas de reportes: permite diseñar por medio de una interfaz de configuración,
la apariencia que van a tener los informes y asociarla a datos de las fuentes de
almacenamiento. Subsistema de seguridad: proporciona las funcionalidades
necesarias para garantizar el trabajo autorizado a usuarios y módulos. Brinda las
herramientas necesarias para la protección contra ataques maliciosos o involuntarios
al sistema por parte de personas o recursos tales como fallas de energía problemas de
red o servidores. (Tomado de Introducción a la Arquitectura del Guardián del Alba
Petroquiriquire, 2009).
Ingeniería de Software
30
a. Aclaración de la solicitud: antes de considerar cualquier investigación de
sistemas, la solicitud de proyecto debe examinarse para determinar con precisión lo
que el solicitante desea; ya que muchas solicitudes que provienen de empleados y
usuarios no están formuladas de manera clara.
b. Estudio de factibilidad: en la investigación preliminar un punto importante
es determinar que el sistema solicitado sea factible. Existen tres aspectos relacionados
con el estudio de factibilidad, que son realizados por lo general por analistas
capacitados o directivos:
b.1: Factibilidad técnica: estudia si el trabajo para el proyecto, puede
desarrollarse con el software y el personal existente, y si en caso de necesitar
nueva tecnología, cuales son las posibilidades de desarrollarla (no solo el
hardware).
b.2: Factibilidad económica: investiga si los costos se justifican con los
beneficios que se obtienen, y si se ha invertido demasiado, como para no crear
el sistema si se cree necesario.
b.3: Factibilidad operacional: investiga si será utilizado el sistema, si
los usuarios usaran el sistema, como para obtener beneficios.
c. Aprobación de la solicitud: algunas organizaciones reciben tantas
solicitudes de sus empleados que sólo es posible atender unas cuantas. Sin embargo,
aquellos proyectos que son deseables y factibles deben incorporarse en los planes. En
algunos casos el desarrollo puede comenzar inmediatamente, aunque lo común es que
los miembros del equipo de sistemas estén ocupados en otros proyectos. Cuando esto
ocurre, la administración decide que proyectos son los más importantes y el orden en
que se llevarán acabo. Después de aprobar la solicitud de un proyecto se estima su
costo, el tiempo necesario para terminarlo y las necesidades de personal
2. Determinación de los requisitos del sistema: los analistas, al trabajar con los
empleados y administradores, deben estudiar los procesos de una empresa para dar
respuesta a ciertas preguntas claves. Para contestar estas preguntas, el analista
conversa con varias personas para reunir detalles relacionados con los procesos de la
empresa. Cuando no es posible entrevistar, en forma personal a los miembros de
31
grupos grandes dentro de la organización, se emplean cuestionarios para obtener esta
información.
Las investigaciones detalladas requieren el estudio de manuales y reportes, la
observación en condiciones reales de las actividades del trabajo y, en algunas
ocasiones, muestras de formas y documentos con el fin de comprender el proceso en
su totalidad. Reunidos los detalles, los analistas estudian los datos sobre
requerimientos con la finalidad de identificar las características que debe tener el
nuevo sistema.
3. Diseño del sistema.(diseño lógico): El diseño de un sistema de información
responde a la forma en la que el sistema cumplirá con los requerimientos
identificados durante la fase de análisis. Es común que los diseñadores hagan un
esquema del formato o pantalla que esperan que aparezca cuando el sistema esta
terminado, se realiza en papel o en la pantalla de una terminal utilizando algunas de
las herramientas automatizadas disponibles para el desarrollo de sistemas.
También se indican los datos de entrada, los que serán calculados y los que
deben ser almacenados. Los diseñadores seleccionan las estructuras de archivo y los
dispositivos de almacenamiento. Los procedimientos que se escriben indican cómo
procesar los datos y producir salidas. Los documentos que contienen las
especificaciones de diseño representan a éste mediante diagramas, tablas y símbolos
especiales.
La información detallada del diseño se proporciona al equipo de programación
para comenzar la fase de desarrollo de software. Los diseñadores son responsables de
dar a los programadores las especificaciones de software completas y claramente
delineadas.
4. Desarrollo de software (diseño físico): los encargados de desarrollar
software pueden instalar software comprado a terceros o escribir programas
diseñados a la medida del solicitante. La elección depende del costo de cada
alternativa, del tiempo disponible para escribir el software y de la disponibilidad de
los programadores. Los programadores son responsables de la documentación de los
32
programas y de explicar su codificación, esta documentación es esencial para probar
el programa y hacer el mantenimiento.
5. Prueba de sistemas: durante esta fase, el sistema se emplea de manera
experimental para asegurarse que el software no tenga fallas, es decir, que funciona
de acuerdo con las especificaciones y en la forma en que los usuarios esperan que lo
haga. Se alimentan como entradas conjuntos de datos de prueba para su
procesamiento y después se examinan los resultados. En ocasiones se permite que
varios usuarios utilicen el sistema, para que los analistas observen si tratan de
emplearlo en formas no previstas, antes de que la organización implante el sistema y
dependa de él. En muchas organizaciones, las pruebas son conducidas por personas
ajenas al grupo que escribió los programas originales; para asegurarse de que las
pruebas sean completas e imparciales y, por otra, que el software sea más confiable.
6. Implantación y evaluación: la implantación es el proceso de verificar e
instalar nuevo equipo, entrenar a los usuarios, instalar la aplicación y construir todos
los archivos de datos necesarios para utilizarla. Cada estrategia de implantación tiene
sus méritos de acuerdo con la situación que se considere dentro de la empresa. Sin
importar cuál sea la estrategia utilizada, los encargados de desarrollar el sistema
procuran que el uso inicial del sistema se encuentre libre de problemas.
Los sistemas de información deben mantenerse siempre al día, la implantación
es un proceso de constante evolución. La evaluación de un sistema se lleva a cabo
para identificar puntos débiles y fuertes. La evaluación ocurre a lo largo de cualquiera
de las siguientes dimensiones:
a. Evaluación operacional: valoración de la forma en que funciona el sistema,
incluyendo su facilidad de uso, tiempo de respuesta, lo adecuado de los formatos de
información, confiabilidad global y nivel de utilización.
b. Impacto organizacional: identificación y medición de los beneficios para la
organización en áreas como finanzas (costos, ingresos y ganancias), eficiencia
operacional e impacto competitivo.
c. Opinión de los administradores: Evaluación de las actitudes de directivos y
administradores dentro de la organización así como de los usuarios finales.
33
d. Desempeño del desarrollo: La evaluación del proceso de desarrollo de
acuerdo con criterios tales como tiempo y esfuerzo de desarrollo, concuerdan con
presupuestos y estándares, y otros criterios de administración de proyectos. Cuando la
evaluación de sistema se conduce en forma adecuada proporciona mucha información
que puede ayudar a mejorar la efectividad de los esfuerzos cuando la evaluación de
sistemas se conduce en forma adecuada proporciona mucha información que puede
ayudar a mejorar la efectividad de los esfuerzos de desarrollo de aplicaciones
subsecuentes. (Tomado de: Guía Ingeniería de Software Universidad Autónoma
Metropolitana México, 2008)
Metodología MODIHC
34
a. Identificar a todos los usuarios del sistema computarizado.
b. Clasificar a los usuarios según sus características.
c. Construir el perfil de los usuarios, tratando de identificar lo que es común y
no común a todos ellos.
2. Funcionalidad del Sistema: el segundo paso de los diseñadores es definir
precisamente lo que hará el sistema computarizado en función del dominio de tareas o
actividades que realizan los usuarios (que tareas van a realizar los usuarios y como la
van a realizar) para lograr un diseño eficiente del mismo, y las restricciones bajo las
cuales dicho sistema debe operar para asegurar la construcción de un sistema
correcto.
3. Ambiente de Trabajo: es necesario realizar un estudio del ambiente en el
cuál va a operar el sistema computarizado, y para ello, hay que tomar en cuenta tres
aspectos: operacional, físico y social. Una organización es una entidad compleja y
dinámica que tiene muchos factores interdependientes. Entre los aspectos físicos que
se debe tomar en cuenta están la temperatura ambiental, ventilación, iluminación
natural y artificial, ruidos externos e internos, espacio físico y organización del
espacio físico. Entre los aspectos sociales que se deben tomar en cuenta están la
forma como las personas se comunican entre ellas y como interactúan con el medio
que constituye su ambiente de trabajo, con el objetivo de proveer confort, satisfacción
y motivación de usuarios.
4. Tecnología: lo más importante del componente tecnológico para MODIHC
es que permita determinar los dispositivos de entrada/salida y los estilos de iteración
apropiados al sistema que se esta modelando. (Tomado de: Tesis Diseño e
Implementación de una interfaz gráfica de usuarios para sistemas SCADA bajo el
paradigma de Software Libre, Universidad de los Andes)
Bases Legales
Según Miguel, A. (1994) define bases legales como “…Las bases legales
deben redactarse de manera que cada norma sea debidamente identificada, en una
35
ficha, por su código, numeración, nombre o asunto, así como su fecha de expedición.
La ficha debe comprender asimismo el contenido sumariado de la norma.” Para el
desarrollo del Proyecto se establecerán las siguientes leyes:
Constitución de la República Bolivariana de Venezuela. (Diciembre 1999)
Establece el conjunto de normas, así como los principios fundamentales por los que
se debe regir el pueblo de la República Bolivariana de Venezuela.
De esta ley se tomará en cuenta el artículo 110 ya que este trata sobre
reconocer los intereses de la ciencia, la tecnología, la innovación y sus aplicaciones,
fomentando así el desarrollo de las actividades científicas e investigativas dando
recursos para la aplicación de todas estas actividades. Esto permite avanzar un poco
con la tecnología y crear proyectos nuevos que ayuden al crecimiento personal y
profesional de la población, fomentando el crecimiento científico, apoyando y dando
ayuda a todas las actividades de creación de proyectos y creaciones de nuevas
tecnologías.
Ley Orgánica de las Telecomunicaciones. (Marzo 2000) De esta ley se tomará
en cuenta los artículos 1 y 2 ya que tienen por objeto establecer el marco legal de
regulación general de las telecomunicaciones, a fin de garantizar el derecho humano
de las personas a la comunicación y a la realización de las actividades económicas de
telecomunicaciones necesarias para lograrlo, sin más limitaciones que las derivadas
de la Constitución y las leyes, defendiendo los intereses de los usuarios promoviendo
la utilización y el desarrollo de nuevos servicios, redes y tecnologías disponibles en la
actualidad para la realización de cualquier proyecto.
Ley Especial sobre Delitos Informáticos. (Octubre 2001) Establece la
regulación de las modalidades básicas de intercambio de información por medios
electrónicos, a partir de las cuales han de desarrollarse las nuevas modalidades de
transmisión y recepción de información, conocidas y por conocerse, a los fines de
garantizar un marco jurídico mínimo indispensable que permita a los diversos agentes
involucrados, desarrollarse y contribuir con el avance de las nuevas tecnologías en
Venezuela. El principal objetivo de este Decreto-Ley es adoptar un marco normativo
que avale los desarrollos tecnológicos sobre seguridad en materia de comunicación y
36
negocios electrónicos, para dar pleno valor jurídico a los mensajes de datos que hagan
uso de estas tecnologías.
Decreto 3390 (Gaceta Oficial N° 38.095) fecha 28-12-2004, referido a que la
Administración Pública empleara prioritariamente Software libre desarrollado con
estándares abiertos, en sus sistemas, proyectos y servicios informáticos. Este decreto
es indispensable ya que tiene como función que todos los órganos y entes de la
Administración Pública Nacional iniciaran los procesos de migración gradual y
progresiva de estos hacia Software Libre, así mismo establece que el estado nacional
promoverá el uso de este en la sociedad, para lo cual desarrollara mecanismos
orientados a capacitar e instruir a los usuarios sobre su utilización.
Sistema de variables
Cuadro 1
Sistema de variables
Objetivos Específicos Variable Conceptualización
1. Analizar la Situación Actual Son las condiciones dadas
situación actual para en un momento
determinar los determinado para definir
requerimientos de los requerimientos,
hardware y software definiendo hardware y
existente, con el propósito software para la
de obtener los drivers instalación del sistema.
necesarios.
2. Identificar información Información Es toda aquella
relacionada con el Sistema información importante
37
SCADA existente para que permitirá realizar la
identificar la base de base de datos para la
datos actual. aplicación del nuevo
SCADA.
3. Verificar la Funciones Conjunto de actividades
información seleccionada genéricas que permitirán
para jerarquizar tomar en cuenta una a una
funciones, con el fin de las funciones del SCADA
establecer las necesidades a implantar para realizar
existentes para la los cambios necesarios y
implantación del SCADA. cumplir con las mejoras
establecidas.
4. Diseñar la base Base de datos. Es el conjunto de
de datos según formato información que se va a
ALBA de los despliegues almacenar en el sistema
residentes y las rutinas de para cumplir con las
diagnostico para que rutinas de control y
puedan ser visualizadas monitoreo de la planta
de una forma amigable el QE1.
sistema de control y
Cuadro 1 (Cont.)
monitoreo.
Sistema de Variables
5. Determinar los enlaces Enlaces Es la conexión que se va a
a la base de datos realizar con los diferentes
diseñada, para mantener la componentes de la base de
funcionalidad de las datos para poner en
consolas existentes, funcionamiento el
colocándolos a prueba por Guardián del Alba en el
un período de tiempo sistema de control y
determinado monitoreo de la planta
QE1.
6. Proponer la Implantación Diseñar y determinar los
implantación del SCADA procedimientos a utilizar
Nacional Guardián del para la implantación del
Alba en el Sistema de Guardián del Alba.
Control y Monitoreo, con
la finalidad actualizar sus
servicios y trabajar con un
nuevo sistema.
38
Debian: Su objetivo es recopilar, difundir y promover el uso del software
libre. Reúne el mayor catálogo de software libre, todos ellos probados, mantenidos y
documentados por algún desarrollador voluntario. En una distribución hay todo el
software necesario para instalar en un ordenador personal; servidor,
correo, ofimática, fax, navegación de red, seguridad, etc. (Citado por Marcano, 2008)
Distribución: Es un modo de facilitar la instalación, la configuración y
el mantenimiento de un sistema GNU/Linux. Al principio, las distribuciones se
limitaban a recopilar software libre, empaquetarlo en disquetes o CD-ROM y
redistribuirlo o venderlo. (Citado por Caldera, 2000)
Estación LACT: en ella se recolecta la producción de varios pozos para
enviarlos posteriormente a otras estaciones donde se vende o se usa según las
operaciones que se realicen. (Guía práctica de Sistemas SCADA)
IHM: Interface Humano maquina: sistema totalmente integrado el cual
permite al operador ejercer funciones de supervisión y control de planta desde un
teclado o utilizando un dispositivo de señalización, teclas dedicadas serán utilizadas
para acceder los diagramas frecuentemente utilizados, reconocimiento de alarmas o
para acceso a funciones auxiliares. El sistema será configurado como un grupo de
diagramas manejados por un conjunto de menús o directorios. (Enciclopedia
Universal Ilustrada Europeo-americana)
Interfaz: Conexión e interacción entre elementos de hardware, programas y
usuarios es decir como la plataforma o medio de comunicación entre usuario o
programa.. Las interfaces de usuario son todos los dispositivos de ingreso de datos
(teclado, mouse) y los recursos gráficos de los sistemas operativos (cajas de diálogo,
menús descolgables, íconos, etc.) que hacen posible la interacción entre la PC y el
operador. (Citado por Lorenzo, 2009)
Linux: es uno de los términos empleados para referirse a la combinación
del núcleo okernel libre similar a Unix, que es usado con herramientas de
sistema GNU. (Citado por Gedda, 2004)
Monitoreo: Representa al proceso que evalúa la calidad del control en el
tiempo y permite al sistema reaccionar en forma dinámica, cambiando cuando las
39
circunstancias así lo requieran. Se orienta a la identificación de controles débiles,
insuficientes o innecesarios y promueve su reforzamiento. El monitoreo se lleva a
cabo de tres formas: a) durante la realización de actividades diarias en los distintos
niveles de la entidad; b) de manera separada por personal que no es el responsable
directo de la ejecución de las actividades, incluidas las de control; y, c) mediante la
combinación de ambas modalidades.(Manual de Auditoria Gubernamental, 1998)
MTU: Master Terminal Unit o unidad central. Centraliza el mando del
sistema. Se hace uso extensivo de protocolos abiertos lo cual permite la
interoperabilidad de multiplataformas y multisistemas. De esta manera es posible
intercambiar información en tiempo real entre centros de control y subestaciones
situadas en cualquier lugar. (Guía práctica de Sistemas SCADA)
RTU: Unidad o Estación Remota, son el conjunto de elementos dedicados a
labores de control y/o supervisión de un sistema, alejados del centro de control y
comunicados con este mediante algún canal de comunicación. Dentro de estos
podemos encontrar: RTU (Remote Terminal Unit) especializados en comunicación;
PLC (Programmable Logic Controller) realiza tareas generales de control, IED
(Intelligent Electronic Device); tareas especificas de control. (Guía práctica de
Sistemas SCADA)
Señal: Una señal (signal) es una forma limitada de comunicación entre
procesos empleada en Unix y otros sistemas operativos compatibles con POSIX. En
esencia es una notificación asíncrona enviada a un proceso para informarle de un
evento. Cuando se le manda una señal a un proceso, el sistema operativo modifica su
ejecución normal. Si se había establecido anteriormente un procedimiento (handler)
para tratar esa señal se ejecuta éste, si no se estableció nada previamente se ejecuta la
acción por defecto para esa señal. (Citado por José Molina, 2005)
Sistema Operativo: Conjunto de programas de base que controla al
ordenador y que actúa de intermediario entre el usuario, el ordenador y los programas
de aplicación, traduciendo las órdenes del usuario o de las aplicaciones en
instrucciones que puede entender el ordenador. (Revista Internacional Científica y
Profesional de Windows)
40
41
CAPÍTULO III
MARCO METODOLÓGICO
Modalidad de la Investigación
42
Tipo de Investigación
Nivel de la Investigación
Procedimientos
43
ingeniería de software ya que se realizará la investigación preliminar del proyecto
para determinar con precisión lo que se desea obtener, especificando que se realice
con el software correcto.
El segundo objetivo específico, Identificar información relacionada con el
Sistema SCADA existente para identificar la base de datos actual está relacionado
con la segunda actividad de la Ingeniería de Software ya que esto permitirá estudiar
los procesos actuales en la empresa con la visualización de documentos o manuales
para comprender el proceso en la totalidad e identificar la base de datos existente.
El tercer objetivo específico del proyecto siendo verificar la información
seleccionada para jerarquizar funciones, con el fin de establecer las necesidades
existentes para la implantación del SCADA, tomará la segunda actividad de la
Metodología Modihc ya permitirá definir que es lo que se va a realizar en el sistema
describiendo las tareas que se van a realizar puntualmente para lograr cubrir las
insuficiencias existentes para la propuesta.
El cuarto objetivo especificó llamado diseñar la base de datos según formato
ALBA de los despliegues residentes y las rutinas de diagnostico para que puedan ser
visualizadas de una forma amigable el sistema de control y monitoreo se aplicará a la
tercera actividad de la Ingeniería de Software ya que nos ayudará a elaborar de que
forma se va a realizar el diseño de la base de datos con respecto a los requerimientos
identificados en la parte de análisis de información, mostrando los datos que se
tomarán en cuenta para la realización de la base de datos según el formato
establecido.
El quinto objetivo específico trata ,determinar los enlaces a la base de datos
diseñada, para mantener la funcionalidad de las consolas existentes, colocándolos a
prueba por un período de tiempo determinado y cumplirá con la actividad cuatro de la
Metodología Modihc ya que sabiendo cuales serán los enlaces para la elaboración de
la nueva base de datos se permitirá saber que datos van a permitir tener la
información correcta en el momento preciso y la iteración entre el humano y la
máquina a la hora de poner a prueba el sistema.
44
El sexto objetivo, proponer la implantación del SCADA Nacional Guardián
del Alba en el Sistema de Control y Monitoreo, con la finalidad actualizar sus
servicios y trabajar con un nuevo sistema, se tomará con la actividad seis de la
Ingeniería de Software ya que aquí se tomará en cuenta el diseño del sistema de
control y monitoreo para el Scada y de que manera pueda cumplir con sus funciones
correctamente para proponer cambios a la empresa y obtener mejorías con su
aplicación.
Cuadro 2
Metodología Combinada
Objetivos Actividad Descripción Metodología
Específicos
1. Analizar la 1. Investigación La solicitud de Ingeniería de
situación actual Preliminar. proyecto debe Software
para determinar examinarse para
los determinar con
requerimientos de precisión lo que
hardware y el solicitante
software desea.
existente, con el
propósito de
obtener los
drivers
necesarios.
2. Identificar 2. Determinación de Estudio de Ingeniería de
información los requisitos del manuales y Software
relacionada con el sistema reportes,
Sistema SCADA observación en
existente para condiciones
identificar la base reales de las
de datos actual. actividades del
trabajo y,
muestras de
formas y
documentos con
el fin de
comprender el
proceso en su
totalidad
45
Cuadro 2 (Cont.)
Procedimientos.
3. Verificar la
información
seleccionada para
jerarquizar
funciones, con el
fin de establecer
las necesidades
existentes para la
implantación del
SCADA.
46
Monitoreo de la
Planta QE1 para
la empresa mixta
Petroquiriquire
Oriente.
Población y Muestra.
47
Población.
Muestra.
48
entonces la muestra quedaría siendo la población que labora en la Empresa
Petroquiriquire Planta QE1 completamente.
49
serán sometidos los datos que se obtengan: clasificación, registro, tabulación y
codificación si fuere el caso” (p.25). Dentro de las técnicas usadas para el análisis de
recolección de datos obtenidos se usarán las observaciones simples, donde Sabino, C.
(1992) la define como “… La observación simple resulta útil y viable cuando se trata
de conocer hechos o situaciones que de algún modo tienen un cierto carácter público,
o que por lo menos no pertenecen estrictamente a la esfera de las conductas privadas
de los individuos” (p.92)
Con el uso de esta técnica se obtendrá de una forma visible la realidad del
sistema Scada actual y conocer mas a fondo sus características y funcionalidad
tomando en cuenta datos importantes para seguidamente realizar la toma de
información del nuevo Scada y especificar las características del mismo verificando
que la información que se haya tomado sea importante y confiable.
Igualmente se realizarán cuestionarios abiertos donde Miguel, A. (1994) lo
define como “…Son aquellos en los que se pregunta al sujeto algo y se le deja en
libertad de responder como quiera. Este tipo de cuestionario es muy útil y
proporciona mucha información, pero requiere más tiempo por parte del informante y
es más difícil de analizar y codificar por parte del investigador. Generalmente, se
aplican en estudios pilotos con el fin de obtener más datos” (p.25).
Y finalmente la Matriz de Análisis donde Hurtado, J. (2007) la define como “…
son documentos propios de las técnicas de revisión documental. Sus ítemes se basan
en un criterio de análisis con el cual es posible interpretar o criticar el evento de
estudio descrito en algún documento” (p.159). De esta técnica se obtuvo todo el
conocimiento teórico que ayudo a la propuesta y a conocer la realización de las bases
de datos según formato Alba para mejorar los procesos de la planta.
Limitaciones.
50
limitaciones encontradas se pueden describir de una manera muy puntual, siendo
estas:
1. Desconocimiento del nuevo sistema.
2. Aceptación por parte del usuario u operador de control y monitoreo.
3. Reacción del nuevo sistema al colocarlo por un período de tiempo a prueba.
Cronograma de Actividades.
51
REFERENCIAS.
Pons, N. (2005). Linux Principios básicos del uso del sistema. (2ed). Barcelona,
España. Ediciones ENI.
52
Empresa Petroquiriquire Oriente. (2009). Manual de Instalación SCADA. Maturín,
Venezuela.
53
Manual de Auditoria Gubernamental. (1998).
54
55