Está en la página 1de 223

UNIVERSIDAD NACIONAL EXPERIMENTAL

ANTONIO JOSE DE SUCRE


VIVE-RECTORADO PUERTO ORDAZ
DEPARTAMENTO DE INGENIERA ELECTRÓNICA
PRACTICA PROFESIONAL DE GRADO

MEJOR Al SISTEMA HMI WEB DEL SISTEMA DE CONTROL DE LA


PLANTA DE PELLAS “HERNÁN QUIVERA” DE FERROMINERA

Autor:

Campero M. José Alberto


18451404

Puerto Ordaz
MEJOR Al SISTEMA HMI WEB DEL SISTEMA DE CONTROL DE LA
PLANTA DE PELLAS “HERNÁN QUIVERA” DE FERROMINERA
I
II
III
IV
V
VI
VII
VIII
IX
X
INTRODUCCIÓN

Con el pasar de los tiempos se han incorporado al entorno industrial, los


Avances Tecnológicos, proporcionando así, aumento de la productividad, aumento
de la calidad del producto, disminución del tiempo de respuesta a cambios del
mercado, reducción significativa de costos, entre otras cosas.

Uno de estos avances está representado por la automatización industrial que


radica en el uso de sistemas o elementos computarizados y electromecánicos para
controlar maquinarias y/o procesos industriales.

Hoy en día la automatización representa una amplia variedad de sistemas y


procesos que operan con mínima o sin intervención del ser humano, causando gran
impacto para la ayuda de las actividades de las industrias como actividades
cotidianas en los procesos presentes en ella. Estos sistemas pueden funcionar de
forma independiente o semiindependiente del control humano, reduciendo
ampliamente su necesidad sensorial y mental.

Muchas industrias están muy automatizadas, o bien utilizan tecnología de


automatización en alguna etapa de sus actividades, en las comunicaciones, y sobre
todo en el sector de transmisión de información y acondicionamiento de los
procesos.

Algunos de los sistemas que permiten automatizar sistemas y que ocupan el


tercero y cuarto lugar en la pirámide de la automatización son los encargados de la
supervisión de los procesos de la planta y de la gestión de la producción de en
general.
.
Es por ello que se ha desarrollado un sistema que se encuentra posicionado
en dos niveles de la pirámide de la automatización. El nivel tres, pues tiene la
capacidad de brindar una visualización continua de los procesos de planta, es decir,
posee una “imagen virtual de la planta” de modo de que ésta se puede recorrer de
manera detallada, mediante pantallas de resumen que son desarrolladas bajo
1
entorno web, mostrando los posibles estados de los procesos y de los equipos de la
planta en tiempo real.

Por otra parte, la programación bajo entorno web garantiza la puesta en


marcha de un servidor web capaz de ofrecer estas imágenes virtuales del proceso a
un grupo de personas pertenecientes a una red administrativa, cumpliendo así una
función de nivel de gestión o de fábrica.

La metodología abordada en esta investigación será experimental, de tipo


proyectiva o proyecto factible. Este proyecto, se desarrollará en cinco capítulos, a
saber: En el primer capítulo se expresará el planteamiento del problema, los
objetivos, la justificación e importancia de la presente investigación, así como su
delimitación o alcance; en el segundo capítulo se dará cobertura al marco
referencial, en el tercer capítulo se abordara el marco teórico, comprendido por las
bases teóricas y la definición de términos básicos; en el cuarto capítulo se precisará,
el marco metodológico, comprendido por el diseño de investigación, tipo de
investigación, población o universo de estudio, técnicas e instrumentos de
recolección de datos, y procedimientos para la recolección y procesamiento de
información; y por último, el quinto capítulo, que englobará todo lo referente al
análisis de los resultados.

2
CAPITULO I

EL PROBLEMA

Planteamiento del Problema

Ferrominera Orinoco es una empresa del estado venezolano, tutelada


actualmente por la Corporación Venezolana de Guayana (CVG), dedicada a la
extracción, procesamiento, comercialización y venta de mineral de hierro y sus
derivados, principalmente Pellas y Briquetas, tanto en el territorio nacional como
en el mercado internacional. La empresa cumple con los requisitos de calidad,
ambiente, seguridad y salud ocupacional, todo esto con el objetivo de satisfacer las
necesidades de sus clientes y controlar los riesgos e impactos ambientales,
asociados a las actividades y entorno donde operan.

La empresa se encuentra ubicada en el Estado Bolívar y cuenta con dos


centros de operaciones: uno en Ciudad Piar, municipio Angostura, donde se sitúan
los principales yacimientos de mineral de hierro y el otro en Puerto Ordaz, lugar en
el que se ubican las plantas de procesamiento de mineral de hierro (PMH), pellas y
briquetas, así como el muelle y parte de las operaciones ferroviarias y oficinas
administrativas.

Una de las principales gerencias del área operativa de la empresa, es la


Gerencia General de Operaciones Siderúrgicas, la cual se encarga de garantizar los
procesos de elaboración de pellas (Gerencia de Planta de Pellas) y briquetas
(Gerencia Planta de Briquetas), así como las actividades de todos los aspectos
relacionados con la ejecución de los presupuestos e inversiones estratégicas; con el
fin de asegurar el cumplimiento de los programas de producción y despachos
nacionales e internacionales.

3
A su vez, la Gerencia de Planta de Pellas cuenta dentro de su estructura
organizativa con la Superintendencia de Mantenimiento Eléctrico e
Instrumentación, unidad encargada de asegurar el cumplimiento de los planes de
mantenimiento, con el objeto de garantizar la disponibilidad, operatividad y con
fiabilidad de los equipos instalados en la planta.

La Planta de Pellas está constituida por las siguientes áreas: Recepción de


mineral de hierro y aditivos, Secado, Mezclado y Pre lavado, Formación
(politización), Endurecimiento y Almacenaje de producto, recuperación y
cargamento.

En la jefatura de automatización de la planta de pella de ferrominera Orinoco


se plantea realizar mejoras al sistema hmi web, mediante la mejora al sistema de
transmisión de datos entre el sistema de control distribuido “CENTUM 3000” y el
sistema adquisición web. Se realizará el estudio del sistema actual, las partes que
conforman y al mismo tiempo buscar una mejoría del sistema. Debido a que este
fue desarrollado con softwares de prueba que afectan el funcionamiento de la
trasmisión de datos entre el sistema de control y el entorno web

En tal sentido cobra la importancia de realizar dichas mejoras al sistema,


mediante la utilización de software que permitan una mejor transferencia de datos
entre el sistema de control distribuido y el sistema adquisición web, así logrando
una mayor estabilidad y un mejor funcionamiento del sistema hmi web de la planta.

Este proyecto se propone el desarrollo de una mejora al sistema hmi web,


partiendo del sistema actual de la planta de pellas ferrominera Orinoco

Objetivo General

Mejorar el Sistema HMI Web del Sistema de Control de la Planta de Pellas


“Hernán Quivera” de Ferrominera.

4
Objetivo Específicos

▪ Estudiar el sistema hmi web actual de la planta de pellas para realizar su


posterior mejora

▪ Documentar la información referente al sistema HMI web

▪ Definir las variables de monitoreo para la mejora sistema hmi web

▪ Mejorar las gráficas empleadas en el entorno web implementado


actualmente

▪ Desarrollar la mejora adecuada al sistema presente en la sala de control

▪ Realizar las pruebas para comprobar el correcto funcionamiento de la


mejora al sistema

Justificación

Pensando en satisfacer las necesidades presentes en la actualidad en la sala


de control de la planta de pellas Ferrominera Orinoco, se plantea realizar una mejora
al sistema hmi web. Donde la principal ventaja es la mejora al entorno web y la de
crear un sistema más estable.

5
Alcance

Elaborar el diagnóstico de la situación actual del sistema hmi web del


sistema control de la planta de pellas, procediendo a evaluar y formular las
alternativas para realizar las mejoras del mismo de acuerdo a la información
presente en el sistema, para finalmente recomendar la alternativa más conveniente
a los intereses de la empresa.

Delimitación

Este Proyecto consiste básicamente en la mejoría del sistema hmi web del
sistema control actual por medio de la definición de las variables de monitoreo a
partir de las pertenecientes al sistema de control y tomando información referente
del hmi web. Se propondrá las mejoras del mismo a la Jefatura de automatización
dependiente de la Superintendencia de Mantenimiento Eléctrico e Instrumentación
y adscrita Gerencia de Planta de Pellas de Ferrominera de “Hernán Quivera” de
Ferrominera, en un periodo comprendido entre el mes de diciembre del 2020 y abril
del 2021

6
CAPITULO II

MARCO REFERENCIAL

Descripción de la Empresa

C.V.G. Ferrominera Orinoco.

En la región de Guayana, al sur de Venezuela, abunda el mineral de hierro


de cuya explotación por parte de los misioneros capuchinos quedaron algunos
vestigios cerca de Ciudad Bolívar, Minas de Mundo Nuevo, y al suroeste de Upata
(Serranía de Santa Rosa), Minas de Capapui o “minas frailescas”. El método
utilizado por aquellos fundadores de pueblos era el conocido como la “forja
catalana”. Esto acaeció justamente cuando en Europa se iniciaba la Revolución
Industrial. No es sino a mediados del siglo XX, que el mineral de hierro fue extraído
con métodos modernos para alimentar primeramente los altos hornos de Estados
Unidos y luego la acería de la Siderúrgica del Orinoco (SIDOR).

La primera concesión para explotar el mineral de hierro en Venezuela fue la


otorgada a Cyrenius Fifzgerald en 1.883, en el Delta del Orinoco y por un lapso de
99 años. Pero en 1.886, la concesión fue anulada y un año después, la recibió el
norteamericano George Turnbull, no sin que se desatase un largo litigio en torno a
los derechos sobre el yacimiento, cuyo nombre era Manoa.

En 1.901 se realizó el primer embarque, destinado a Baltimore, apenas con


unas 700 toneladas. Un nuevo intento, esta vez a cargo de Canadian Venezuela Ore
Company, se produjo en 1.912 y 1.913, período en que se extrajeron en las Minas
de Imataca (o Manoa), casi 70 mil toneladas de mineral.

En 1926 Descubrimiento del cerro El Pao. El señor Arturo Vera, quien tenía
un fundo en Las Adjuntas, encuentra un canto rodado de una

7
roca negra, brillante, dura y pesada, que lleva a su casa y utiliza para amolar
machetes. Simón Piñero, empleado de la firma Boccardo y Cía. De Ciudad Bolívar,
acompaña más tarde a Vera hasta el Cerro Florero, donde obtienen muestras
suficientes para enviar a los Estados Unidos.

En 1933 la Bethlehem Steel Corporatión obtuvo en concesión y traspaso de


los yacimientos en el cerro el florero-el Pao del Estado Bolívar; donde inicio su
explotación en 1950 a través de la filial Iron Mines Company of Venezuela.

El 04 de Abril de 1947, fueron descubiertos y otorgados en concesión los


importantes y conocidos yacimientos ubicados en el Cerro Bolívar, los cuales
desarrolló comercialmente la Orinoco Mining Company, Subsidiaria de la United
States Corporatión, a partir de 1954.

El 26 de Noviembre de 1974, se dicta el Decreto N° 580 por medio del cual


se reserva el estado por razones de conveniencia nacional, la industria de la
explotación del mineral de hierro.

El 7 de Diciembre de 1974, el Presidente de la República, desde el Salón


Elíptico del Palacio Legislativo, anuncia oficialmente la nacionalización de la
industria del hierro.

La C.V.G, asume el control directo y ejerce el derecho de propiedad plena


de la industria del hierro, así como la libertad de decisión y gestión para dirigir
dicha industria. Se inicia a partir de este momento, el año de transición durante el
cual, en forma ordenada, se habría de llevar adelante la verificación y recepción de
los bienes y se aseguraría la continuidad de las operaciones y para el 1° de Enero
de 1976, C.V.G Ferrominera Orinoco, inicia oficialmente sus actividades y asume
la responsabilidad de la industria del hierro en todo el territorio nacional.

8
1985. Se inicia la producción de mineral en el yacimiento San Isidro.

1988. Entra en funcionamiento la Estación de Transferencia de mineral de


hierro, en el océano Atlántico.

1990. Reinicia operaciones la antigua Planta de Briquetas HIB, bajo


tecnología Midrex y las divisiones Pao y Piar de C.V.G Ferrominera alcanzan su
máxima producción conjunta, con 20,3 millones de toneladas.

1993. Inicia operaciones la Planta de Trituración Los Barrancos, en la mina


Los Barrancos.

1994. Inicia operaciones la Planta de Pellas de C.V.G Ferrominera Orinoco.

1995. Se inicia la ampliación de la planta de Procesamiento de Mineral de


Hierro en Puerto Ordaz. La división Pao de C.V.G Ferrominera Orinoco culmina
operaciones y comienza la ejecución del Programa de Adecuación Ambiental de la
empresa.

1996. Se ejecuta el proyecto de recuperación ambiental en El Pao.

1997. Es instalada la red de comunicaciones de C.V.G Ferrominera Orinoco


y se construye la planta de reducción directa de Orinoco Iron.

1998. C.V.G Ferrominera Orinoco es certificada con la norma ISO 9002:95

1999. Se presenta el proyecto para la construcción de la Planta Piloto de


Concentración en Ciudad Piar.

9
2000. Es modernizado el sistema de tráfico centralizado de trenes. Se
efectúa el último embarque de mineral grueso desde el muelle de Palúa. La planta
de reducción directa Posven inicia sus operaciones.

2001. Se presenta el proyecto de reactivación del yacimiento Altamira. 2002


C.V.G Ferrominera alcanza récord de producción de 18,4 millones de toneladas.

2003. Nuevo récord histórico de producción para C.V.G Ferrominera, al


llegar a 19,2 millones de toneladas. Se firma el contrato para la ejecución de obras
del sistema de aducción de la Planta de Concentración de Cuarcitas Friables

2004. C.V.G Ferrominera Orinoco es re-certificada bajo el estándar de la


norma Covenin ISO 9001:2000, en todos los procesos de la empresa. Arrancan los
trabajos preliminares para la construcción de la Planta de Concentración de
Cuarcitas Friables. Firma de contrato para ampliar la capacidad de producción de
la planta de pellas a 4 millones de toneladas.

2005: -El Gobierno Bolivariano crea, mediante decreto No. 3.146 de fecha
11 de enero de 2005, el Ministerio de Industrias Básicas y Minería
(MIBAM). La
Corporación Venezolana de Guayana es adscrita, junto con C.V.G
Ferrominera Orinoco y el resto de empresas tuteladas, a este despacho ministerial.

2006. Se realizan discusiones para la transferencia de Planta de de Pellas y


Planta de Briquetas a Ferrominera Orinoco.

2007. La industria del hierro pone en funcionamiento la primera fase de la


Planta de Concentración de Mineral de Hierro, la cual consta de una estación de
carga y descarga, sistema de manejo de mineral y patios de
apilamiento. Asimismo, arranca de manera inmediata la segunda etapa de
este importante proyecto que contempla culminarse en el 2009.

10
En este mismo año C.V.G Ferrominera Orinoco asume la administración y
operación de la Planta de Briquetas de la Corporación Venezolana de Guayana,
operada anteriormente por una filial de la trasnacional japonesa Kobe Steel.

2008: C.V.G Ferrominera inicia la administración total de la Planta de


Pellas(antigua Toppca), incluyendo la absorción de todos sus trabajadores

La Planta de Pellas DE C.V.G. FMO.

La Planta de Pellas de C.V.G. FMO en Venezuela, fue puesta en marcha, en


octubre de 1.994, con la inversión de capital privado, acuerdo suscrito en la empresa
Kobe Steel Ltd. de Japón y C.V.G. FMO deVenezuela.

Esta planta es del tipo “parrilla - horno rotatorio” (grate-klin), proceso Allis
Chalmers, inició operaciones en el año 1994, fue construida originalmente con una
capacidad de producción nominal de 3,3 millones de toneladas por año de pellas
para reducción directa y/o altos hornos. Laconstrucción se ejecutó con recursos
propios de C.V.G. FMO. y financiamiento privado.

Como parte de los proyectos de inversión de C.V.G. FMO, realizóla


ampliación de la capacidad de la línea de producción de 3,3 millones detoneladas a
4,0 millones de toneladas al año, existiendo adicionalmente la infraestructura de
espacio y servicios para construir una segunda línea, para lo cual C.V.G. FMO está
promoviendo la conformación de asociaciones estratégicas en las que participen
inversionistas privados nacionales y extranjeros.
Ubicación geográfica y área de influencia.

La Planta de Pellas de C.V.G. FMO, se encuentra ubicada en el parque


industrial MINORCA, Sector Punta de Cuchillo, Zona Industrial Matanzas, Puerto
Ordaz, Estado Bolívar, con un área de planta de 700.000 m². Geométricamente
está ubicada a 800 Kms al sureste de Caracas, Capital de la República Bolivariana
de Venezuela y a menos de

11
200 Kms de reservas probadas de mineral de hierro, explotados por
C.V.G. FMO.

Figura 1 Ubicación geográfica de la Planta de Pellas de C.V.G.


FMO.

Fuente: Departamento de Procesos, Gerencia Planta de Pellas.


2011

La empresa está comunicada vía terrestre con la planta de tratamiento los


barrancos, planta de mineral de hierro, otras; y con el resto del mundo por vía
fluvial–marítima.

Dicha localización permite a la empresa el aprovechamiento de obtener la


materia prima por vía férrea y a poca distancia, además la cercanía de una fuente
de generación de energía eléctrica (CORPOELEC EDELCA), así como de gas
natural proveniente de los campos dehidrocarburos venezolanos del oriente del país
(PDVSA).
Espacio Físico.

12
La Planta de Pellas de C.V.G. FMO, está estructurada básicamentepor 7
áreas para el proceso de producción y 12 áreas de servicios generales, ocupando un
espacio físico (Véase Figura 2.5) de 70.000 m2.

Descripción de la planta de pellas y su proceso.

La paletización es un proceso que consiste en la aglomeración del mineral


finamente molido o un concentrado por la adición de aglomerantes como el caso
de la bentonita y determinada cantidad de agua para darle forma de partículas
esféricas (pellas verdes) las cuales son endurecidas por cocción en hornos
rotatorios.

Figura 2 Diagrama General del Proceso de Paletización

Fuente: Departamento de Procesos, Gerencia Planta de Pellas. 2011

La paletización tiene gran aplicación en el caso de materiales en forma de


partículas muy finas. Es frecuente exigir que la granulometría de la materia prima
sea inferior a 0,200 mm y que el 70% sea inferior a 0,075mm, ya que, con partículas
de mayores tamaños, se obtiene pellas
defectuosas. Como se indicó, la paletización se caracteriza porque el

13
mineral fino se aglomera en forma de bolitas con un cierto grado de humedad, y
luego, en otra segunda operación, esas bolitas crudas se endurecen por cocción en
hornos apropiados

Estas esferas que se obtienen en el proceso de paletización se conocen


como pellas, y son producidas por aglomerados finos de mineral de hierro
concentrado, con características químicas y físicas bien definidas.

Áreas de la Planta de Pellas de C.V.G. Ferrominera Orinoco

Las áreas que comprenden la producción son:

▪ Área 100: Recepción, Almacenamiento, Recuperación de Mineral y


Aditivos.
▪ Área 200: Secado y Molienda.
▪ Área 400: Mezclado y Humectación.
▪ Área 500: Formación de Pellas Verdes (Balling).
▪ Área 600: Endurecimiento Térmico.
▪ Área 700: Almacenamiento, Transporte y Despacho de Producto.
▪ Área 800: Recuperación de Materiales.
▪ Área 900:
▪ Área 1000: Distribución de Fluidos.

Visión de C.V.G. FMO.

Ser una empresa socialista, propiedad del pueblo venezolano, administrada


por el Estado, base del desarrollo siderúrgico del país, que responda al bienestar
humano, donde la participación en la gestión de todos los actores, el
reconocimiento del trabajo como único generador de valor y la conservación del
medio ambiente, sea la fortaleza del desarrollo de nuestra organización.
Misión de C.V.G. FMO.

Extraer, beneficiar, transformar y comercializar mineral de hierro y


derivados con productividad, calidad y sustentabilidad, abasteciendo

14
prioritariamente al mercado nacional, mediante relaciones de producción que
reconozcan como único valor creador al trabajo, apoyando la construcción de una
estructura social incluyente.

Valores de C.V.G FMO

FMO se encuentra comprometida con los siguientesprincipios y


valores:

▪ Solidaridad: participación solidaria, manifestada en el desprendimiento


personal, en el trabajo en equipo, en la colaboración recíproca, en el
aprecio y respeto por lo que hace cada quien, y en la manifestación de
la igualdad de todos.

▪ Ética: conducta con estricto apego a principios y valores morales,


modelando nuestra actuación ante los demás, y desarrollando un
impulso que nos convierta en ciudadanos justos, solidarios y felices.

▪ Cultura de trabajo: labor creadora y productiva, impulsada por la


colaboración e iniciativa, con el fin de superar las diferencias y la
discriminación entre el trabajo físico e intelectual y reconocer al
trabajo como única actividad que genera valor y por tanto, que legitima
el derechode propiedad.

▪ Calidad: herramienta dinamizadora de la sustentabilidad y


sostenibilidad de la actividad, con el fin de obtener productos de
calidad, de tal modo que compitan exitosamente con las empresas
privadas del país y de los otros países con los cuales se intercambian
bienes y servicios.

▪ Disciplina: compromiso de cumplir con los deberes y obligaciones que


nos exige el trabajo y la misión de la empresa, actuando
ordenadamente para lograr los objetivos, cumpliendo con los valores

15
éticos y haciendo lo que se debe de forma entusiasta.

▪ Responsabilidad ambiental: incentivo del modelo de producción


equilibrada y ambientalmente sustentable, optimizando el uso de los
recursos naturales y protegiendo, preservando, restaurando y
mejorando el ambiente donde operamos.

▪ Responsabilidad social: suprema felicidad social y la visión de largo


plazo que tiene como punto de partida la construcción de una
estructura social incluyente, a fin de formar una nueva sociedad de
incluidos, un nuevo modelo social, productivo, socialista, humanista y
endógeno.

▪ Honestidad: referencia moral para nuestras actuaciones en el trabajo,


vida familiar y social, lo cual significa exhibir una conducta moral en
las condiciones de vida, en la relación con el pueblo y en la vocación
del servicio, enfrentado la corrupción y promoviendo una conciencia
ética.

▪ Respeto: promoción de excelentes relaciones interpersonales hacia


nuestros compañeros de trabajo, clientes, proveedores, integrantes de
lascomunidades y medio ambiente donde operamos.

▪ Equidad: conciencia de que todos, por igual, tenemos el mismo grado


de responsabilidad, sin distinciones de jerarquía o nivel.

▪ Humanismo: significación social positiva enlazada al desarrollo dela


vida de cada individuo y de toda la sociedad en su conjunto.

▪ Patriotismo: sentimiento que por la tierra natal o adoptiva a la que se


siente ligado por valores, cultura, historia y afectos.

16
▪ Cooperación: beneficio mutuo en las interrelaciones humanas;
fundamentadas en el principio del respeto, con base en la
consideración, el cuidado y la participación.
Estructura organizativa de C.V.G. FMO.

Figura 3 Estructura Organizativa de C. V. G. FMO.

Fuente: Intranet C.V.G. FMO, 2012.

Estructura De La Gerencia De Planta De Pellas.

17
Figura 4 Estructura Organizativa Gerencia de Planta de Pellas.

Fuente: Intranet C.V.G. FMO, 2012.

18
Estructura Superintendencia De Mantenimiento Eléctrico e
Instrumentación.

Figura 5 Estructura Organizativa Gerencia de Planta de Pellas.

Fuente: Intranet C.V.G. FMO, 2012.

Automatización

El término automatización se refiere a una amplia variedad de sistemas y


procesos que operan con mínima o sin intervención del ser humano, también se ha
utilizado para describir sistemas no destinados a la fabricación en los que
dispositivos programados o automáticos pueden funcionar de forma independiente
o semiindependiente del control humano.

El alcance va más allá que la simple mecanización de los procesos ya que


ésta provee a operadores humanos mecanismos para asistirlos en los esfuerzos
físicos del trabajo; la automatización reduce ampliamente la necesidad sensorial y
mental del humano.

19
Muchas industrias están muy automatizadas, o bien utilizan tecnología de
automatización en alguna etapa de sus actividades. En las comunicaciones, y sobre
todo en el sector telefónico, la marcación, la transmisión y la facturación se realizan
automáticamente.

Pirámide de Automatización

Cuando se habla de automatización, y para representar los distintos niveles


de automatización que se pueden encontrar en la industria, se ha tomado como base
el criterio de la pirámide de automatización.

La incorporación al entorno industrial de los Avances Tecnológicos


proporciona: Aumento de la productividad, aumento de la calidad del 21 producto,
disminución del tiempo de respuesta a cambios del mercado, reducción significativa
de costos, por lo tanto, las redes de comunicación permiten:

➢ Medio para la incorporación de la última tecnología a la industria. -


Integración completa del proceso productivo (desde el operario a
los gestores y clientes).
➢ Reducción del tiempo de puesta en funcionamiento (40 % menos
de cableado).
➢ Reducción de costos por modificación del sistema productivo.
➢ Automatización más Robusta y Controlable.

El gran número de ventajas que supone incorporar las comunicaciones a la


producción ha hecho que todos los procesos se integren en un sistema único, lo que
complica enormemente el diseño de dicho sistema; los requisitos en las distintas
fases de producción con respecto a las redes de comunicación son muy distintos,
por ejemplo en la fase de producción se necesita: Tiempo real, inmunidad a ruidos
e interferencias, adaptación a riesgos especiales (p.e. explosión), simplificación del
cableado, etc. En la fase de diseño se necesita acceder a grandes cantidades de
información (sistemas CAD, estudios de mercado, etc.) no siendo crítico el tiempo

20
de respuesta. Los Gestores de la empresa necesitarán acceso a bases de datos
(producción, calidad, costes), comunicación con los clientes, proveedores, etc.

Por lo tanto, solución es jerarquizar los niveles de comunicación, eligiendo


los niveles según sus requerimientos. Cada subsistema de un nivel debe tener
comunicación directa con los subsistemas del mismo nivel y con los de los niveles
inmediatamente superior e inferior, por lo tanto, se adopta una Jerarquización
Piramidal. En la Figura 6 se puede visualizar la jerarquización piramidal para la
automatización

Figura 6: Piramide de Automatizacion Industrial

https://www.uv.mx/infosegura/general/noti_ciberseguridad-41/

Nivel de Acción / Censado (nivel de célula)

También llamado nivel de instrumentación. Está formado por los elementos


de medida (sensores) y mando (actuadores) distribuidos en una línea de producción.
Son los elementos más directamente relacionados con el proceso productivo, ya que
los actuadores son los encargados de ejecutar las órdenes de los elementos de

21
control para modificar el proceso productivo, y los sensores miden variables en el
proceso de producción, como por ejemplo: nivel de líquidos, caudal, temperatura,
presión, posición. Como ejemplo de actuadores se tienen los motores, válvulas,
calentadores.

Nivel de Control (nivel de campo)

En este nivel se sitúan los elementos capaces de gestionar los actuadores y


sensores del nivel anterior tales como autómatas programables o equipos de
aplicación específica basados en microprocesador como robots, máquinas
herramienta o controladores de motores.

Estos dispositivos son programables y permiten que los actuadores y


sensores funcionen de forma conjunta para ser capaces de realizar el proceso
industrial deseado. Los dispositivos de este nivel de control junto con los del nivel
inferior de acción/sensado poseen entidad suficiente como para realizar procesos
productivos por sí mismos.

Es importante que posean unas buenas características de interconexión para


ser enlazados con el nivel superior (supervisión), generalmente a través de buses de
campo.

Nivel de Supervisión (nivel de planta)

En este nivel es posible visualizar cómo se están llevando a cabo los


procesos de planta, y a través de entornos SCADA (Supervisión, Control y
Adquisición de Datos) poseer una “imagen virtual de la planta” de modo de que
ésta se puede recorrer de manera detallada, o bien mediante pantallas de resumen
ser capaces de disponer de un “panel virtual” donde se muestren las posibles
alarmas, fallos o alteraciones en cualquiera de los procesos que se llevan a cabo.

Nivel de Gestión (nivel de fábrica)

22
Este nivel se caracteriza por: Gestionar la producción completa de la
empresa, Comunicar distintas plantas, Mantener las relaciones con los proveedores
y clientes, Proporcionar las consignas básicas para el diseño y la producción de la
empresa, en él se emplean PCs, estaciones de trabajo y servidores de distinta índole.

23
Sistema de Control Distribuido (DCS)

Un Sistema de Control Distribuido, es un sistema de control aplicado, por


lo general, a un sistema de fabricación, proceso o cualquier tipo de sistema
dinámico, en el que los elementos de tratamiento no son centrales en la localización,
sino que se distribuyen a lo largo de todo el sistema con cada componente o
subsistema controlado por uno o más controladores. Según Tony Kuphald
(2010),”Todo el sistema de los controladores está conectado mediante redes de
comunicación y de monitorización”. (p.52).

DCS es un término muy amplio que se utiliza en una variedad de industrias,


para vigilar y controlar los equipos distribuidos.

➢ Redes de energía eléctrica y plantas de generación eléctrica


➢ Sistemas de control ambiental
➢ Señales de tránsito
➢ Sistemas de gestión del agua
➢ Plantas de refinación de petróleo
➢ Plantas químicas
➢ Fabricantes de productos farmacéuticos
➢ Redes de sensores
➢ Carga de aceite de los buques graneleros

Un sistema de control moderno es un sistema informático que recibe


información de sistemas de medida, la procesa y genera señales de mando a
actuadores, de manera q el proceso se desarrolle según las directrices de
optimización elegidas. Así mismo, almacena información recibida desde la planta
y la presenta en un formato fácilmente comprensible.

24
EL empleo de un sistema informático, en vez de controladores de electrónica
analógica, posee la ventaja de poder implementar algoritmos de control más
complejos y eficaces.

➢ El sistema de control tiene los siguientes objetivos:


➢ Proporcionar información en tiempo real sobre el proceso
➢ Controlar las variables de interés
➢ Optimizar el rendimiento del proceso

El esquema de control está compuesto por los siguientes elementos:

➢ Sistemas de medidas
➢ Actuadores

Sistemas de medida

Proporcionan información en tiempo real sobre el proceso. Esta información


está compuesta por variables del proceso, como temperaturas, niveles, caudales, al
mismo tiempo, son captadas por los sensores correspondientes y por el estado de la
maquinaria (marcha, paro, consumo, etc.).

Actuadores

Los actuadores son dispositivos capaces de transformar energía hidráulica,


neumática o eléctrica en la activación de un proceso con la finalidad de generar un
efecto sobre un proceso automatizado.

Estos reciben la orden de un regulador o controlador y en función a ella


generan la orden para activar un elemento final de control como, por ejemplo:

➢ Válvulas.
➢ Motores.
➢ Fuelles, Diafragmas.

25
➢ Cilindros.
➢ Pistones, entre otros.

Permiten ajustar los valores de las variables del proceso, según las
consignas marcadas por el operario o por el propio sistema de control. Los
actuadores habituales son:

➢ Controladores de marcha/paro de maquinaria


➢ Variadores de frecuencia, que controla la velocidad de los motores
que accionan las bombas de impulsión y tornillos.
➢ Válvulas motorizadas, que permiten el control de los caudales de
agua y su temperatura.

El sistema de control distribuido (DCS) ha sido desarrollado para resolver


la adquisición de grandes volúmenes de información, su tratamiento en centros de
supervisión y mando, y la actuación en tiempo real sobre el proceso a controlar.
Se trata de un sistema abierto, que permite la integración con equipos de
otros fabricantes que realicen funciones específicas, y hace la función de
canalizador de todos los datos recogidos para a través de líneas de comunicación de
alta velocidad, ponerlos a disposición de los usuarios de la planta.

El sistema está especialmente recomendado para llevar a cabo la


supervisión en plantas de diferentes procesos que en ellas se desarrollan,
permitiendo a los usuarios disponer de una información procedente de distintos
puntos del proceso.

A su vez, este sistema dispone de módulos de software para la resolución de


problemas específicos dentro de las plantas, como pueden ser el cálculo de
rendimientos, cálculos de consumos o el módulo de mantenimiento.

Arquitectura del sistema.

26
El DCS está basado en los siguientes componentes principales:

➢ Estación de control de proceso o unidad de control local


➢ Bus de planta
➢ Estaciones de operador
➢ Estaciones de ingeniería
➢ Otros nodos e interfaces

En la Figura 7 se muestra la estructura de un sistema DCS con la relación


de los equipos y las redes de comunicación que soportan este sistema. Como ya
antes mencionada conforma un conjunto de componentes que permiten el
funcionamiento de la supervisión y control de la planta.
El desarrollo de este proyecto se vincula a la estación de operación. En
donde es visualizado el comportamiento de la planta para su respectiva supervisión
y toma de decisiones a futuro.

27
Figura 7 Red del Sistema DCS.

Fuente: Shell, R. L. & Hall, E. L. Handbook of Industrial Automatio

28
Elementos

Generalmente se usan los DCS diseñados como procesadores de


controladores y aplicaciones, tanto de propiedad interconexiones y comunicaciones
de protocolo de comunicación.

Los componentes de un DCS son módulos de entrada y salida. El


procesador recibe información de los módulos de entrada y envía información a los
módulos de salida. Los módulos de entrada reciben información de los instrumentos
de entrada en el proceso (campo) y transmite instrucciones a los instrumentos de
producción en el campo.

Los elementos de un sistema de control distribuido van directamente


conectados a los equipos físicos tales como interruptores, bombas, válvulas o
trabajan a través de un sistema intermedio, como un sistema SCADA. En la Figura
3 se muestra la estructura de un Sistema de control Distribuido.

Figura 8 Sistema de Control Distribuido (DCS)

Fuente: Dpto. de Automatización – FMO, Planta de Pellas

29
Estándar OPC

(OLE for Process Control) es un estándar de comunicación en el campo del


control y supervisión de procesos industriales, basado en una tecnología Microsoft,
que ofrece un interface común para comunicación que permite que componentes
software individuales interaccionen y compartan datos.

La comunicación OPC se realiza a través de una arquitectura Cliente-


servidor. El servidor OPC es la fuente de datos (como un dispositivo hardware a
nivel de planta) y cualquier aplicación basada en OPC puede acceder a dicho
servidor para leer/escribir cualquier variable que ofrezca el servidor. Es una
solución abierta y flexible al clásico problema de los drivers propietarios.
Prácticamente todos los mayores fabricantes de sistemas de control,
instrumentación y de procesos han incluido OPC en sus productos.

HMI

Dispositivo o sistema que permite el interfaz entre la persona y la máquina.


Tradicionalmente estos sistemas consistían en paneles compuestos por indicadores
y comandos, tales como luces pilotos, indicadores digitales y análogos,
registradores, pulsadores, selectores y otros que se interconectaban con la máquina
o proceso.

En la actualidad, dado que las máquinas y procesos en general están


implementadas con controladores y otros dispositivos electrónicos que dejan
disponibles puertas de comunicación, es posible contar con sistemas de HMI
bastantes más poderosos y eficaces, además de permitir una conexión más sencilla
y económica con el proceso o máquinas, como mostraremos a continuación.

30
Tipos de HMI

➢ Terminal de Operador: Consistente en un dispositivo,


generalmente construido para ser instalado en ambientes agresivos,
donde pueden ser solamente de despliegues numéricos, o
alfanuméricos o gráficos. Pueden ser además con pantalla sensible
al tacto (touch screen)

➢ PC + Software: Esto constituye otra alternativa basada en un PC


en donde se carga un software apropiado para la aplicación. Como
PC se puede utilizar cualquiera según lo exija el proyecto, en donde
existen los llamados Industriales (para ambientes agresivos), los de
panel (Panel PC) que se instalan en gabinetes dando una apariencia
de terminal de operador, y en general veremos muchas formas de
hacer un PC, pasando por el tradicional PC de escritorio.

Respecto a los softwares a instalar en el PC de modo de cumplir la función


de HMI hablamos a continuación.

➢ Software HMI: Estos programas permiten entre otras cosas las


siguientes funciones: Interface gráfica de modo de poder ver el
proceso e interactuar con él, registro en tiempo real e histórico de
datos, manejo de alarmas. Si bien es cierto sólo con la primera
función enunciada es la propiamente HMI, casi todos los
proveedores incluyen las otras dos ya sea en el mismo paquete o
bien como opcionales.

Diseño Web

El diseño web es una actividad que consiste en la planificación, diseño e


implementación de sitios web y páginas web. No es simplemente una aplicación del
diseño convencional, ya que requiere tener en cuenta cuestiones tales como

31
navegabilidad, interactividad, usabilidad, arquitectura de la información y la
interacción de medios como el audio, texto, imagen y vídeo.

Etapas del desarrollo de una aplicación web

Para el diseño de páginas web se deben tomar en cuenta tres etapas:

➢ La primera, es el diseño visual de la información que se desea


editar. En esta etapa se trabaja distribuyendo el texto, los gráficos,
los vínculos a otros documentos y otros objetos multimedia que se
consideren pertinentes.

Es importante que antes de trabajar sobre el computador se realice


un bosquejo o prediseño sobre el papel. Esto facilitará tener un
orden claro sobre el diseño.

➢ La segunda, es la estructura y relación jerárquica de las páginas del


sitio web, una vez que se tiene este boceto se pasa a 'escribir' la
página web. Para esto, y fundamentalmente para manejar los
vínculos entre documentos, se creó el lenguaje de marcación de
hipertexto o HTML.

➢ La tercera, etapa consiste en el posicionamiento en buscadores u


optimización de los motores de búsqueda. Ésta consiste en
optimizar la estructura del contenido para mejorar la posición en
que aparece la página en determinada búsqueda.

32
Página Web

Una página web es un documento o información electrónica adaptada para


la World Wide Web y que puede ser accedida mediante un navegador para
mostrarse en un monitor de computadora o dispositivo móvil. Esta información se
encuentra generalmente en formato HTML o XHTML, y puede proporcionar
navegación a otras páginas web mediante enlaces de hipertexto.

Las páginas web frecuentemente incluyen otros recursos como hojas de


estilo en cascada, guiones (scripts) e imágenes digitales, entre otros. Las páginas
web pueden estar almacenadas en un equipo local o un servidor web remoto. El
servidor web puede restringir el acceso únicamente para redes privadas, p. ej., en
una intranet corporativa, o puede publicar las páginas en la World Wide Web. El
acceso a las páginas web es realizado mediante su transferencia desde servidores.

Lenguajes de programación Web

Durante la evolución de los lenguajes de programación, se observa que han


pasado de ser estáticos a lo que actualmente conocemos como lenguajes de
programación para la web dinámicos. Sin confundir el término dinámico como la
interacción del sistema con el usuario, sino como la interacción del usuario con
datos a través del sistema. El hecho de que los sistemas estén basados en lenguajes
de programación web, se les hace atractivo a un sin números de usuarios, quienes
no dependerán por completo de un sistema operativo en particular para usar las
aplicaciones, y éstas se emplean mediante el navegador web.

Lenguaje HTML

El más conocido de los lenguajes de programación web es el HTML (Hiper


Text Markup Language). Se puede traducir como lenguaje de marcas
hipertextuales, es el lenguaje usado para crear páginas web en Internet. Este
lenguaje de programación web, el HTML, codifica un documento y junto con el
texto incluye unas etiquetas o marcas que le aportan información adicional sobre la

33
forma y presentación de ese texto. El HTML se ha convertido en uno de los
lenguajes de programación web más importantes gracias a que la mayoría de los
navegadores de Internet lo toleran bastante bien, es uno de los lenguajes más usados
para la creación de documentos y es un lenguaje muy fácil de aprender Desde el
surgimiento de internet se han publicado sitios web gracias al lenguaje HTML.

Sintaxis:

<html> (Inicio del documento HTML)


<head>
(Cabecera )
</head>
<body>
(Cuerpo )
</body>
</html>
<b> </b> Negrita
<p> </p> Definir parrafo
<Etiqueta> Apertura de la etiqueta
</Etiqueta> Cierre de la etiqueta

Lenguaje JavaScript

Este es un lenguaje interpretado, no requiere compilación. Fue creado por


Brendan Eich en la empresa Netscape Communications. Utilizado principalmente
en páginas web. Es similar a Java, aunque no es un lenguaje orientado a objetos, el
mismo no dispone de herencias. La mayoría de los navegadores en sus últimas
versiones interpretan código JavaScript. El código JavaScript puede ser integrado
dentro de nuestras páginas web.

Sintaxis:

34
<script type="text/javascript"> ... </script>

Lenguaje PHP

Es un lenguaje de programación utilizado para la creación de sitio web.


PHP es un acrónimo recursivo que significa “PHP Hypertext Pre-processor”,
(inicialmente se llamó Personal Home Page). Surgió en 1995, desarrollado por PHP
Group. PHP es un lenguaje de script interpretado en el lado del servidor utilizado
para la generación de páginas web dinámicas, embebidas en páginas HTML y
ejecutadas en el servidor. PHP no necesita ser compilado para ejecutarse. Para su
funcionamiento necesita tener instalado Apache o IIS con las librerías de PHP. La
mayor parte de su sintaxis ha sido tomada de 33 C, Java y Perl con algunas
características específicas. Los archivos cuentan con la extensión (php).

Sintaxis:

<? $mensaje = “Hola”; echo $mensaje; ?>

También puede usarse:

<?php
$mensaje = “Hola”;
echo $mensaje;
?>

Programación Orientas a Objetos

La Programación Orientada a Objetos (POO) es un paradigma de


programación, es decir, un modelo o un estilo de programación que nos da unas
guías sobre cómo trabajar con él. Se basa en el concepto de clases y objetos. Este
tipo de programación se utiliza para estructurar un programa de software en piezas
simples y reutilizables de planos de código (clases) para crear instancias
individuales de objetos.

35
A lo largo de la historia, han ido apareciendo diferentes paradigmas de
programación. Lenguajes secuenciales como COBOL o procedimentales como
Basic o C, se centraban más en la lógica que en los datos. Otros más modernos
como Java, C# y Python, utilizan paradigmas para definir los programas, siendo la
Programación Orientada a Objetos la más popular.

Con el paradigma de programación Orientado a Objetos lo que


buscamos es dejar de centrarnos en la lógica pura de los programas, para empezar
a pensar en objetos, lo que constituye la base de este paradigma. Esto nos ayuda
muchísimo en sistemas grandes, ya que, en vez de pensar en funciones, pensamos
en las relaciones o interacciones de los diferentes componentes del sistema.

Un programador diseña un programa de software organizando piezas de


información y comportamientos relacionados en una plantilla llamada clase. Luego,
se crean objetos individuales a partir de la plantilla de clase. Todo el programa de
software se ejecuta haciendo que varios objetos interactúen entre sí para crear un
programa más grande.

A lo largo de la historia, han ido apareciendo diferentes paradigmas de


programación. Lenguajes secuenciales como COBOL o procedimentales como
Basic o C, se centraban más en la lógica que en los datos. Otros más modernos
como Java, C# y Python, utilizan paradigmas para definir los programas, siendo la
Programación Orientada a Objetos la más popular.

Con el paradigma de programación Orientado a Objetos lo que


buscamos es dejar de centrarnos en la lógica pura de los programas, para empezar
a pensar en objetos, lo que constituye la base de este paradigma. Esto nos ayuda
muchísimo en sistemas grandes, ya que en vez de pensar en funciones, pensamos
en las relaciones o interacciones de los diferentes componentes del sistema.

36
Un programador diseña un programa de software organizando piezas de
información y comportamientos relacionados en una plantilla llamada clase. Luego,
se crean objetos individuales a partir de la plantilla de clase. Todo el programa de
software se ejecuta haciendo que varios objetos interactúen entre sí para crear un
programa más grande.

Clases y Objetos

Objeto

Un objeto es una encapsulación genérica de datos y de los procedimientos


para manipularlos.

Al igual que los objetos del mundo real, los objetos de software tienen un estado y
un comportamiento. El estado de los objetos se determina a partir de una o
más variables y el comportamiento con la implementación de métodos.

La siguiente figura muestra la representación común de los objetos de software

Figura 9 Representación de un objeto

Fuente: http://profesores.fi-b.unam.mx/carlos/java/java_basico3_1.html

Como se observa en la figura, todos los objetos tienen una parte pública (su
comportamiento) y una parte privada (su estado). En este caso, hicimos una vista
transversal, pero desde el mundo exterior, el objeto se observará como una esfera.

Clase

37
Una clase está formada por los métodos y las variables que definen las
características comunes a todos los objetos de esa clase. Precisamente la clave de
la OOP está en abstraer los métodos y los datos comunes a un conjunto de objetos
y almacenarlos en una clase.

Una clase equivale a la generalización de un tipo específico de objetos.


Una instancia es la concreción de una clase.

Clase X

Figura 10: Representación de un Clase

Fuente: http://profesores.fi-b.unam.mx/carlos/java/java_basico3_1.html

En la figura anterior, el objeto A y el objeto B son instancias de la clase X.

Base de Datos

Una base de datos o banco de datos (en ocasiones abreviada con la sigla BD
o con la abreviatura b. d.) es un conjunto de datos pertenecientes a un mismo
contexto y almacenados sistemáticamente para su posterior uso. En este sentido,
una biblioteca puede considerarse una base de datos compuesta en su mayoría por
documentos y textos impresos en papel e indexados para su consulta.

En la actualidad, y debido al desarrollo tecnológico de campos como la


informática y la electrónica, la mayoría de las bases de datos están en formato
digital (electrónico), que ofrece un amplio rango de soluciones al problema de
almacenar datos. Existen programas denominados sistemas gestores de bases de

38
datos, abreviados SGBD, que permiten almacenar y posteriormente acceder a los
datos de forma rápida y estructurada. Las propiedades de estos SGBD, así como su
utilización y administración, se estudian dentro del ámbito de la informática.

Las aplicaciones más usuales son para la gestión de empresas e instituciones


públicas. También son ampliamente utilizadas en entornos científicos con el objeto
de almacenar la información experimental.

Características de los sistemas de base de datos:

➢ Independencia lógica y física de los datos.


➢ Redundancia mínima.
➢ Acceso concurrente por parte de múltiples usuarios.
➢ Integridad de los datos.
➢ Consultas complejas optimizadas.
➢ Seguridad de acceso y auditoría.
➢ Respaldo y recuperación.
➢ Acceso a través de lenguajes de programación estándar.

Tipos de Base de Datos

Entre los diferentes tipos de base de datos, podemos encontrar los


siguientes:

MySql

Es una base de datos con licencia GPL basada en un servidor. Se caracteriza


por su rapidez. No es recomendable usar para grandes volúmenes de datos.

PostgreSQL y Oracle

Son sistemas de base de datos poderosos. Administra muy bien grandes


cantidades de datos, y suelen ser utilizadas en intranets y sistemas de gran calibre.

39
Access

Es una base de datos desarrollada por Microsoft. Esta base de datos, debe
ser creada bajo el programa access, el cual crea un archivo .mdb con la estructura
ya explicada.

Microsoft SQL Server

Es una base de datos más potente que Access desarrollada por Microsoft. Se utiliza
para manejar grandes volúmenes de información.

Términos Básicos.

Python

Es un lenguaje de programación interpretado cuya filosofía hace hincapié


en una sintaxis muy limpia.
Se trata de un lenguaje de programación multiparadigma, ya que soporta
orientación a objetos, programación imperativa y, en menor medida, programación
funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma.

40
Pyro

(Python remote object) es una poderosa Tecnología de Objetos Distribuido


escrita en python, su diseño lo hace fácil de usar.

Pyro no es más que un midleware de objetos distribuidos con el cual se


implementa el patrón cliente – servidor, hay que tener en cuenta que en un sistema
de objetos distribuidos este patrón es difícil de ver.

La mayoría de las veces todas las partes del sistema cambian los roles, un
momento en que un cliente llama a un objeto remoto, otro momento cuando el
mismo objeto se llama desde otras partes del sistema

Xajax

Es una biblioteca código abierto de PHP capaz de generar aplicaciones Web


con tecnología AJAX. Xajax utiliza una forma de trabajo de funciones, designando
qué funciones de código PHP se convierten en funciones AJAX.

Bash

(Bourne again shell) es un programa informático cuya función consiste en


interpretar órdenes. Está basado en la shell de Unix y es compatible con POSIX.
Fue escrito para el proyecto GNU y es el intérprete de comandos por defecto en la
mayoría de las distribuciones de Linux.

jQuery

Es una biblioteca de JavaScript, creada inicialmente por John Resig, que


permite simplificar la manera de interactuar con los documentos HTML, manipular
el árbol DOM, manejar eventos, desarrollar animaciones (FLV) y agregar
interacción con la técnica AJAX a páginas web.

41
DDE
Intercambio Dinámico de Datos (Dynamic Data Exchange), tecnología de
comunicación entre aplicaciones bajo Microsoft® Windows® y en OS/2; ha sido
reemplazado por COM y OLE Automation.

DDE permite que una aplicación abra una sesión con otra, enviar comandos
al servidor de aplicaciones y recibir respuestas.

NetDDE

Mecanismo por el cual pueden enviarse mensajes DDE entre aplicaciones


corriendo en máquinas diferentes, conectadas por una red local, ha sido
reemplazado por DCOM y OLE Automation

OLE

Modelo de objetos desarrollado por Microsoft para la programación y el


acceso a datos compartidos por diferentes aplicaciones (Object Linking and
Embedding). OLE permite a un editor encargar a otro la elaboración de parte de un
documento y posteriormente volverlo a importar. La ventaja principal de usar OLE,
además de que el tamaño del archivo es menor, es la de poder crear un archivo
principal

ACTIVEX

Entorno para definir componentes de software reusables de forma


independiente del lenguaje de programación. Las aplicaciones de software pueden
ser diseñadas por uno o más de esos componentes para así proveer su
correspondiente funcionalidad.

42
OPC

(OLE for Process Control) es un estándar de comunicación en el campo del


control y supervisión de procesos industriales, basado en una tecnología Microsoft,
que ofrece una interfaz común para comunicación que permite que componentes
software individuales interaccionen y compartan datos. La comunicación OPC se
realiza a través de una arquitectura Cliente-servidor.

43
CAPITULO III

MARCO METODOLÓGICO

En este capítulo se destacan todos los aspectos concernientes a la metodología


utilizada en esta investigación, tales como tipo de diseño y de investigación,
población, muestra, técnicas e instrumentos de recolección de datos, y
procedimientos para la recolección y procesamiento de información.

Es conveniente resaltar que se han revisado varios autores, con el fin de


contar con la información necesaria que pueda permitir desarrollar el presente
marco metodológico, sin confusiones o interpretaciones inexactas.

Diseño de investigación

Ahora bien, la comunicación entre el cliente OPC creado en python y el


servidor OPC por medio del estándar Ethernet, consta de varias etapas, entre las
cuales están, la transmisión de un paquete de datos de reconocimiento por parte del
host, la recepción del paquete de datos mediante el cliente OPC y finalmente, el
intercambio de datos que debe originarse entre ambos dispositivos. Por lo tanto, fue
fundamental seleccionar un adecuado diseño de investigación, que permitiera poner
a prueba o en marcha todas las variables imprescindibles para el cumplimiento
exitoso de tales etapas. En este caso, el diseño que más se ajusta a la investigación,
es el experimental, definido según Garcia y Quintanal (2001) así:

De esta manera, el diseño experimental a desarrollarse, permitirá tomar


control sobre el dispositivo esclavo y forjar en definitiva ciertas acciones sobre el
mismo.

44
Tipo de investigación

De acuerdo a la naturaleza y características del problema objeto de estudio,


la investigación se enmarcará en una investigación de tipo proyectiva o proyecto
factible. Según la UPEL (2003):

El proyecto factible consiste en la investigación, elaboración y desarrollo de


una propuesta de un modelo operativo viable para solucionar, problemas,
requerimientos o necesidades de organizaciones o grupos sociales; puede referirse
a la formulación de políticas, programas, tecnológicas, métodos o procesos. (p. 16).

Población o universo de estudio

Dentro de la delimitación del campo de una investigación existen elementos


que imperiosamente deben determinarse, siendo uno de ellos, la población o
universo, que ha sido definida por Risquez (1999), cuando señala:

Es el conjunto total finito o infinito de elementos o unidades de observación


que se consideran en un estudio (nación, estados, instituciones, asociaciones,
grupos, comunidades, objetos, acontecimientos, actividades, personas), mientras
que el universo de la investigación, es todo aquello sobre el cual se pretende generar
los resultados. Por otra parte, la población debe estar constituida por características
o estratos que le permitan distinguir los elementos unos de otros. (p.18).

Considerando el planteamiento y los objetivos de la investigación, aquí se


define a la población como los dispositivos que participan en el proceso de
comunicación cliente-servidor OPC utilizando el estándar Ethernet.

Muestra

Según Castro (2003), se entiende por muestra:

45
Al subconjunto representativo y finito que se extrae de la población
accesible. Es decir, representa una parte de la población objeto de estudio. De allí
es importante asegurarse que los elementos de la muestra sean lo suficientemente
representativos de la población que permita hacer generalizaciones. (p.27).

Tomando en cuenta los objetivos de esta investigación se seleccionó como


muestra, a los datos específicos o Tags, que representan las variables de proceso,
que fueron extraídas del servidor OPC, para posteriormente, ser guardadas en las
tablas dinámicas e históricas de la base de datos del sistema y ser compartidas en
un sitio WEB.

Técnicas e instrumentos de recolección de datos

Las técnicas e instrumentos de recolección de datos, no son más que los


medios a través de los cuales el investigador se relaciona con los participantes para
obtener la información necesaria que le permita lograr los objetivos de la
investigación.

En tal sentido, Arias (1999) señala: “Las técnicas de recolección de datos


son las distintas formas de obtener la información”. (p.53).

La acertada selección del conjunto de instrumentos y técnicas de recolección


de información, permitirán que la investigación se pueda llevar a cabo de manera
confiable.

Respecto a la confiabilidad de un instrumento de medición, destaca


Sampieri (2000): “la confiabilidad de un instrumento de medición se refiere al
grado en que su aplicación repetida al mismo sujeto u objeto produce iguales
resultados”. (p.23).

De este modo, se emplearán las técnicas de revisión, cuyo uso está enfocado
en el análisis de la documentación recolectada en textos, artículos de revistas
universitarias y documentos en Internet para fundamentar la investigación.

46
Igualmente se utilizará la técnica de observación directa y sistemática sobre
el objeto de estudio, que se llevará a cabo mediante las mediciones de las variables,
de forma tal, que se pueda realizar la verificación del buen funcionamiento del
sistema y de cualquier fenómeno que pudiera estar presente de manera práctica.

Todo el proceso de obtención de información es llevado a cabo mediante la


utilización de los instrumentos, los cuales deben ser los más convenientes para
lograr alcanzar el propósito en la investigación.

En relación a esto, Arias (2006), establece: “Un instrumento de recolección


de datos es cualquier recurso, dispositivo o formato (en papel o digital), que se
utiliza para obtener, registrar o almacenar información o formato (en papel o
digital), que se utiliza para obtener, registrar o almacenar información”. (p.69).

Entre los instrumentos que permitirán la recolección, codificación y análisis


de los datos e información, se tienen los siguientes:

Para la Obtención de Datos e Investigaciones.

Revisión bibliográfica y documental: Se refiere al conjunto de información


recopilada mediante documentación escrita y procesada tales como: tesis de grado,
libros, artículos técnicos y documentación de Internet.

Para la Observación directa.

Para el desarrollo de este proyecto se tomará como técnica principal la


observación directa, ya que por este medio se verificará constantemente en el sitio
web la actualización de las variables obtenidas del servidor OPC.

Se utilizará la observación directa no participante, ya que no se manipulará


el proceso a observar, pero si se tomará nota del mismo y se verificará

47
constantemente. En tal sentido, Hartley (2012) señala: “El investigador no
participa de manera activa dentro del grupo que observa. Se limita a mirar
y a tomar notas sin relacionarse con los miembros del grupo. ”. (p.93).

Para la Observación Sistemática.

Computador personal

Equipo electrónico con grandes capacidades de cómputo y procesamiento


de palabras y video, el cual es usado para obtener la generación, programación del
algoritmo, control e interfaz de usuario en este proyecto.

Simulador CENTUM3000-Yokogawa

Poderosa Herramienta informática que actúa como sistema de control


industrial y que posee una interfaz grafica cómoda para los usuarios.

Python

Es un lenguaje de programación interpretado cuya filosofía hace hincapié


en una sintaxis muy limpia y que favorezca un código legible. Se trata de un
lenguaje de programación multiparadigma, ya que soporta orientación a objetos,
programación imperativa y, en menor medida, programación funcional. Es un
lenguaje interpretado, usa tipado dinámico y es multiplataforma.

Programacion WEB

Software CodeLobster, IDE para la elaboración del proyecto, en cuanto a la


programación web se utilizo, PHP, HTML, JAVASCRIPT.

Xamp
Es el acrónimo usado para describir el sistema de infraestructura de internet
que usa las siguientes herramientas:

48
• Linux, el sistema operativo.

➢ Apache, el servidor web.


➢ MySQL/MariaDB, el gestor de bases de datos;
➢ Perl, PHP, o Python, los lenguajes de programación.

La combinación de estas tecnologías es usada principalmente para definir la


infraestructura de un servidor web, utilizando un paradigma de programación para
el desarrollo.
Navegador Web
Mozilla Firefox, Internet Explorer

Procedimientos para la recolección de información

Luego de aplicadas las técnicas de recolección de datos, se procedió a usar


las técnicas lógicas para analizar y clasificar la información recabada, la cual
facilitó el uso y manejo de la misma.

Al respecto Arias (2006) determina lo siguiente: “Para el análisis de datos


se definirán las técnicas lógicas (inducción, deducción, análisis y síntesis)”. (p.28).

La técnica de análisis, según Gómez (2000): “Se establece en cuatro partes


fundamentales: análisis previo, preparación del material, selección de unidades de
análisis, explotación de los resultados”. (p.14).

Por otro lado, el procedimiento que se seguirá para el desarrollo de esta


investigación, se presenta a continuación:

En primer lugar, se realizó un análisis previo en el que se familiarizó con el


contenido y los temas relacionados a la investigación mediante el uso de la lectura,
luego se hizo la preparación del material desglosando toda la información técnica
relacionada con el objeto de estudio, es decir, con los dispositivos que intervienen
en el desarrollo de la mejora del HMI web.

49
De igual modo, se transcribió y selecciono la información sobre los
programas y herramientas a utilizarse, entre ellos, simulador CENTUM3000,
LAMP, python y algunas librerias, entre otros.

Estos programas y herramientas, poseen una gran cantidad de aplicaciones,


las cuales fueron necesarias abarcar en su totalidad, debido a su gran versatilidad
para realizar las simulaciones y pruebas del sistema a implementar.

Una vez recabada la información pertinente sobre los programas anteriores,


además de las técnicas y protocolos usados en la transmisión de datos y otras etapas,
se procedió a la realización de la explotación de los resultados, haciendo uso de la
programación para codificar los archivos ejecutables capaces de de obtener,
almacenar en una base de datos para luego imprimir las variables reflejadas en el
servidor en tiempo real y de manera eficiente.

Ya una vez desarrollados todos los programas, ejecutables y aplicaciones


WEB, se hizo la conexión de los equipos por medio del estándar Ethernet y se dio
inicio a cada uno de los servicios necesarios para lograr el intercambio de datos
cliente-servidor y así poder presentar y disponer de toda la información extraída del
servidor, para posteriormente compartirla en un sitio web de manera ordenada y
amigable.

50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209

También podría gustarte