Tesis T653ec
Tesis T653ec
Tesis T653ec
Tema:
Ambato - Ecuador
Junio-2011
i
APROBACIÓN DEL TUTOR
EL TUTOR
……………………………….
ii
AUTORÍA
-------------------------------------------
CC: 180415872-1
iii
APROBACIÓN DE LA COMISIÓN CALIFICADORA
……………………………………..
……………………………… .……………………………..
iv
DEDICATORIA
Mónica A. Tisalema G.
v
AGRADECIMIENTO
Mónica A. Tisalema G.
vi
ÍNDICE GENERAL
PORTADA………………………………………………………………………..I
DEDICATORIA ....................................................................................................V
AGRADECIMIENTO ........................................................................................ VI
INTRODUCCIÓN................................................................................................. 1
CAPÍTULO I ......................................................................................................... 2
1.1 TEMA......................................................................................................... 2
1.2 PLANTEAMIENTO DEL PROBLEMA ............................................................. 2
1.2.1 Contextualización..................................................................................... 2
1.2.2 Análisis critico ......................................................................................... 3
1.2.3 Prognosis .................................................................................................. 3
1.3 FORMULACIÓN DEL PROBLEMA ................................................................. 4
1.3.1 Preguntas directrices ............................................................................. 4
1.3.2 Delimitación del Problema ................................................................... 4
1.4 JUSTIFICACIÓN........................................................................................... 4
1.5 OBJETIVOS DE LA INVESTIGACIÓN ............................................................. 5
1.5.1 Objetivo general .................................................................................... 5
1.5.2 Objetivos Específicos ........................................................................... 6
vii
CAPÍTULO II........................................................................................................ 7
METODOLOGÍA ............................................................................................... 31
CAPÍTULO IV .................................................................................................... 37
RESULTADOS DE LA INVESTIGACIÓN..................................................... 37
CAPITULO VI .................................................................................................... 53
LA PROPUESTA ................................................................................................ 53
x
6.6.3 LabVIEW (Laboratory Virtual Instrumentation
EngineeringWorkbench) ....................................................................................... 65
6.6.3.1 Programación en LabVIEW .............................................................. 68
6.6.3.2 Módulo DSC ..................................................................................... 69
6.6.4 OPC Server........................................................................................ 69
6.6.4.1 OPC Server Matrikon para Siemens ................................................. 71
6.6.4.2 Características ................................................................................... 72
6.6.4.3 NI OPC LabVIEW ............................................................................ 72
6.6.5 Divisor de Tensión ............................................................................ 73
6.6.6 Relé ................................................................................................... 74
6.6.6.1 Tipos de relés .................................................................................... 75
6.6.7 HMI (Human Machine Interface) ..................................................... 75
6.7 METODOLOGÍA................................................................................... 76
6.8 MODELO OPERATIVO ....................................................................... 77
6.8.1 Recopilación de información .............................................................. 77
6.8.1.1 Información Técnica ........................................................................... 77
6.8.1.2 Requerimientos del sistema................................................................. 80
6.8.1.3 Información de Recursos Humanos .................................................... 82
6.8.1.4 Servicios a Ofrecer .............................................................................. 82
6.8.1.5 Crecimiento de la Organización .......................................................... 82
6.8.2 Consideraciones Previas al Diseño ..................................................... 83
6.8.2.1 Requerimientos del sistema................................................................. 83
6.8.2.2 Ubicación de los equipos .................................................................... 83
6.8.2.3 Requerimiento de Equipos .................................................................. 83
6.8.2.4 Acondicionamiento Físico .................................................................. 84
6.8.3 Presupuesto ......................................................................................... 85
6.8.4 Diseño de un sistema automático para el control, monitoreo y
almacenamiento de datos del módulo fotovoltaico de la FISEI ............................ 86
6.8.4.1 Cálculos .............................................................................................. 86
6.8.4.2 Diagrama del diseño........................................................................... 87
6.8.4.3 Estructura de comunicación ............................................................... 88
6.8.4.4 Configuraciones ................................................................................. 88
xi
6.8.4.5 Simulación del Diseño ..................................................................... 104
6.8.5 Conclusiones y Recomendaciones ................................................... 106
6.9 ADMINISTRACIÓN .................................................................................. 107
xii
ÍNDICE DE FIGURAS
Figura 6.2 Conexión Directa: Programadora Conectada A Una Cpu S7-1200 ..... 61
xiii
Figura 6.4 Instrucción Move (Tia Portal) ............................................................. 63
xiv
Figura 6.29 Función Get Date/Time In Seconds Datails ...................................... 91
Figura 6.50 Configuración Del Grupo S7-1200 En El Ni Opc Server ............... 102
xv
ÍNDICE DE TABLAS
xvi
GLOSARIO
FV: Fotovoltaico
xvii
RESUMEN EJECUTIVO
xviii
INTRODUCCIÓN
1
CAPÍTULO I
EL PROBLEMA DE INVESTIGACIÓN
1.1 Tema
1.2.1 Contextualización
2
En el país la instalación de energía fotovoltaica poco a poco va tomando un lugar
importante, se ha comenzado a descubrir, los beneficios de la implementación de
sistemas automatizados para controlar el proceso de funcionamiento de los
sistemas FV, actualmente realizados de forma manual; por lo cual se podía prever
que no se cumplía en sus totalidad con el mantenimiento de los mismos.
1.2.3 Prognosis
Área: Comunicaciones
1.4 Justificación
4
sistemas más utilizados para el aprovechamiento de este recurso, es el colector
solar fotovoltaico, el cual convierte la luz del sol en energía eléctrica.
El control manual del módulo fotovoltaico ocasiona que el sistema tenga sus
falencias, crea la necesidad de tener personal encargado de actividades que se
vuelven monótonas con el tiempo, como el encendido/apagado, tomar datos de
voltaje, corriente, potencia tanto de los paneles como de la baterías, cada cierto
intervalo de tiempo y con ello controlar el perfecto funcionamiento de los
dispositivos del sistema, caso contrario al no tener este tipo de control no se
podría saber cómo y qué tiempo trabaja el sistema fotovoltaico o el momento en el
que se está produciendo algún fallo en uno de los dispositivos.
5
1.5.2 Objetivos Específicos
6
CAPÍTULO II
MARCO TEÓRICO
Fecha: Octubre/2008
Fecha: Septiembre/2010
7
Tema: “Diseño e Implementación de un sistema automatizado para el proceso de
medición y posicionamiento, de la cuchilla de una cizalla Seybold, para la
imprenta Cadali.”
Fecha: Febrero-2010
Los proyectos antes citados contribuyen con un gran aporte en los temas de
automatización, control y PLC’s; cabe recalcar que no se pudo recopilar
información de proyectos similares en la biblioteca de la Facultad de Ingeniería en
Sistemas Electrónica e Industrial ni en el internet.
AUTOMATIZACIÓN
AUTOMATAS
PROGRAMABLES
SISTEMA
AUTOMATIZADO
9
SISTEMAS SCADA
SISTEMAS DE
CONTROL
CONTROL,
MONITOREO Y
ALMACENAMITO
DE DATOS DE
MODULOS FV
2.3.1 Automatización
Comprende la liberación total del ser humano no solo del trabajo físico en la
industria, en la agricultura, en el hogar, en tareas administrativas o científicas,
sino también, de la actividad intelectual; por lo que las personas se ven obligadas
1
http://www.aadeca.org/publicaciones/cponline/monografia_guerrero.pdf
2
http://es.scribd.com/doc/55928471/AUTOMATIZACION
10
a acoger nuevas conductas y formas de pensar frente a los autómatas. En la
actualidad la automatización utilizamos en las tares más sencillas tales como el
encendido de iluminarias, como en las más complejas dirección mediante un
ordenador de una unidad química.
Liberación de los recursos humanos para que realicen tareas que requieran
mayores conocimientos.
11
2.3.1.1 Tipos de automatización3
La Automatización Fija
La Automatización Flexible.
3
http://html.rincondelvago.com/automatizacion.html
12
2.3.1.1.3 Automatización Fija
Fresadoras CNC.
Tornos CNC.
Máquinas de Electroerosionado
4
http://es.scribd.com/doc/51581807/Administracion-de-la-produccion-como-ventaja-competitiva
13
2.3.2 Autómatas Programables
2.3.2.1 Historia
5
http://itzamna.bnct.ipn.mx:8080/dspace/bitstream/123456789/3210/1/37.pdf
14
Los autómatas semimodulares son los que se dedican a automatizaciones de la
gama media. Un ejemplo de autómata semimodular es el autómata TSX Micro de
Telemecánica en el que la unidad central dispone de rack y en él se encuentra
todos sus módulos.
15
El PLC es prácticamente un computador especialmente diseñado para el entorno
industrial para ocupar un lugar de la unidad de mando, consta sustancialmente de
dos partes fundamentales hardware y software
16
2.3.2.3.2 Estructura interna
CPU
Entradas
Salidas
Fuente de alimentación
Interfaces
Unidad o Consola de programación
Los dispositivos periféricos.
Control de Procesos.
Visualización de Instalaciones.
Redes de Comunicación.
Sistemas de Supervisión.
17
2.3.2.3.4 Ventajas
6
http://www.grupo-
maser.com/PAG_Cursos/Auto/auto2/auto2/PAGINA%20PRINCIPAL/Automatizacion/Automatizacion.htm.
18
Un sistema automatizado consta en especial de dos partes:
Parte Operativa
Arte de Mando
19
2.3.3.3 Ventajas de los sistemas de automatización
Reduce los gastos de mano de obra directos más o menos alto según el grado
de automatización.
Cada uno de los ítems de SCADA involucran muchos subsistemas, por ejemplo la
adquisición de datos puede estar a cargo de un PLC (Controlador Lógico
Programable) el cual toma las señales y las envía a estaciones remotas usando un
protocolo determinado, otra forma podría ser que una computadora realice la
adquisición vía un hardware especializado, así existen muchas alternativas.
7
http://es.wikipedia.org/wiki/SCADA
20
Las tareas de supervisión y control generalmente están más relacionadas con el
software SCADA, en él, el operador puede visualizar en la pantalla del
computador los estados de cada una de las estaciones remotas que conforman el
sistema, situaciones de alarma y tomar acciones sobre alguna anomalía.
Estos sistemas actúan sobre los dispositivos instalados en la planta, como son los
controladores, autómatas, sensores, actuadores, registradores, etc. Además
permiten controlar el proceso desde una estación remota creando en el software
una interfaz grafica que muestra el comportamiento en tiempo real.
Unidad Central (MTU): Conocido como unidad maestra, ejecuta las acciones
de mando en base a los valores actuales de las variables medidas. También se
encarga del almacenamiento de los datos. Figura 2.6.
22
2.3.5 Sistemas de Control
23
2.3.5.1 Objetivos de los Sistemas de Control
Garantizar estabilidad.
Ser eficientes.
Fácilmente implementables.
Los sistemas de control abierto son aquellos en que la acción del controlador no se
relaciona con el resultado final. Esto significa que no hay retroalimentación hacia
el controlador para que éste pueda ajustar la acción de control. Un ejemplo simple
es el llenado de un tanque usando una manguera de jardín. Mientras que la llave
siga abierta, el agua fluirá.
24
Lo que hace falta en el sistema de control de lazo abierto para que sea más exacto
y más adaptable es una conexión o realimentación desde la salida hacia la entrada
del sistema. Para obtener un control más exacto, la señal controlada es
realimentada y comparada con una señal de referencia y debe enviar una señal
actuante proporcional a la diferencia de la entrada y la salida a través del sistema
para corregir un error. Figura 2.9.
La energía solar es una de las más limpias ya que al ser utilizada no produce
contaminación ni efectos adversos al ambiente.
El uso del sol o energía solar directa se puede dividir en medio de dos ramas: solar
fotovoltaica y solar térmica.
La enseria solar es una de las fuentes de energía que mas desarrollo está
experimentando en los últimos años y que más expectativas tiene para el futuro.
Una instalación solar fotovoltaica tiene como propósito producir energía eléctrica
a partir de la energía solar.
8
http://www.gobierno.pr/AAE/informacionEnergetica/energiaSolar1.htm
9
http://www.permacity.com/lac/pdf/ejemplo1.pdf
26
venta a la red eléctrica de distribución y la segunda que son aisladas de la red la
que se utiliza para autoconsumo como puede ser vivienda, estaciones repetidoras
de telecomunicaciones etc.
27
fotovoltaico que produce una corriente eléctrica cuando la luz incide sobre
algunos materiales. Figura 2.11.
28
Proveer adecuadamente la energía producida.
Batería
Regulador de carga
Inversor
29
2.4 Hipótesis
Sistema automatizado.
30
CAPÍTULO III
METODOLOGÍA
3.1 Enfoque
31
3.2.3 Proyecto Factible
3.4.1 Población
3.4.2 Muestra
a) Autoridades
32
Ing. Vicente Morales Subdecano de la FISEI
Por ser los principales representantes de la FISEI y por ser quienes tienen mayor
interés en cuanto al desarrollo y perfecto funcionamiento de los proyectos
investigativos de la misma, se les considera como persona involucradas con el
problema.
b) Maestros y estudiantes
33
3.6 Operacionalización de variables
Sistema automatizado.
34
Control, monitoreo y almacenamiento de datos de los módulos fotovoltaicos
35
3.7 Procesamiento y Análisis de la información
a) Revisión de la Información
b) Limpieza de la información
36
CAPÍTULO IV
RESULTADOS DE LA INVESTIGACIÓN
37
Análisis
Análisis
38
3. ¿Cree usted que mejorar la perspectiva de la FISEI ante la comunidad si se
implementa sistemas de energías alternativas como parte de la capacitación
estudiantil?
SI 21 95.45%
NO 1 4.55%
TOTAL 22 100%
Fuente: Encuesta
Elaborado por: Mónica Tisalema
Figura4.3 Pregunta 3.
Análisis
39
4. ¿Conoce la existencia de un sistema fotovoltaico implementado en la FISEI?
Análisis
El 77.28% de la población encuestada, conoce sobre la existencia de un sistema
fotovoltaico implementado en la terraza de Facultad de Ingeniería en Sistemas,
Electrónica e Industrial, el 22.72% de la población desconoce que en la FISEI
exista un proyecto de ese tipo.
40
Figura 4.5 Pregunta 5.
Análisis
41
Análisis
La opinión del 95.45% de la población dice ser necesario la implementación de un
sistema automatizado para controlar el funcionamiento del sistema fotovoltaico
de la FISEI, mientras que tan solo un 4.55% no está de acuerdo con la
implementación de un sistema automatizado para el sistema FV que hay en la
FISEI.
Análisis
El 45.45% de la población encuestada concuerda que la implementación de un
sistema automatizado para el control, monitoreo y almacenamiento de datos de
42
modulo fotovoltaico, podría ayudar con la reducción de consumo energético de la
FISEI, el 31.82% de la población dice que podría ayudar en el control de fallos de
los dispositivos del sistema y tan solo un 22.73% opina, el sistema automatizado
para el modulo fotovoltaico podría ayudar tanto con el control de consumo
energético de la FISEI como con el control de fallos en los dispositivos que
conforman el sistema.
Análisis
El 50% de la población encuestada concuerda que la implementación de un
sistema automatizado en el módulo FV sería de gran ayuda para controlar el
funcionamiento de los equipos q forman parte del mismo. El 22.73% de la
población encuestada dice que no ayudara a controlar fallos de dispositivos que
forman parte del sistema y mientras que tan solo un 27.27% piensa que, el sistema
43
automatizado tal vez pueda ayudar con el control de fallos en los elementos del
sistema.
Si 16 72,73
No 4 18,18
Tal vez 2 9,09
TOTAL 22 100%
Fuente: Encuesta
Elaborado por: Mónica Tisalema
Análisis
La opinión del 72.73% de la población dice, la principal característica del sistema
automatizado es mantener una actividad permanente del sistema FV, el 18.18%
opina que el control de una actividad permanente no es principal prioridad, y el
9.09% de la población dice que tal vez es prioridad mantener actividad
permanente del sistema FV
44
10. ¿Apoyaría proyectos de automatización en la FISEI como parte de la
preparación de los estudiantes?
Análisis
El 100% de la población concuerda en apoyar proyectos referentes a
automatización como parte del desarrollo de las capacidades de los estudiantes de
la FISEI.
45
El 100% de los encuestados considera la necesidad de implementar un sistema
automatizado para el control, monitoreo y almacenamiento de datos del sistema
fotovoltaico; en la actualidad, su uso no es el indicado, el tiempo de
funcionamiento no está regularizado; por tanto, la condición para desarrollar este
tema es posibilitar la automatización en el funcionamiento, operación y registro de
los datos necesarios para propender a una evaluación continua de los rendimientos
del sistema fotovoltaico.
El chi-cuadrado
2
2 (O E )
E
Dónde:
X2= Chi-cuadrado
∑= Sumatoria
O= Frecuencia Observada
E= Frecuencia Esperada
46
4.2.1 Combinación de frecuencias
47
Tabla 4.12 Frecuencias esperadas
o
N PREGUNTA MUY BUENO REGULAR TOTAL
BUENO
5 ¿Cómo considera el 14.83 2.5 4.67 22
funcionamiento del módulo
fotovoltaico de la FISEI, en la
actualidad?
6 ¿Considera necesario la 14.83 2.5 4.67 22
implementación de un sistema
automatizado, que ayude a
controlar el funcionamiento del
sistema fotovoltaico de la FISEI?
7 ¿Piensa usted, que la 14.83 2.5 4.67 22
implementación de un sistema
automatizado para módulo
fotovoltaico de FISEI. ¿Podría
reducir el consumo energético
durante las horas de su
funcionamiento?
8 Cree usted que el sistema 14.83 2.5 4.67 22
automatizado ayudaría a controlar
el funcionamiento de los
dispositivos que forman parte del
módulo fotovoltaico de la FISEI?
9 ¿Piensa usted, que una de las 14.83 2.5 4.67 22
principales características del
sistema automatizado sería
controlar la actividad permanente
del módulo fotovoltaico?
10 ¿Apoyaría proyectos de 14.83 2.5 4.67 22
automatización en la FISEI como
parte de la preparación de los
estudiantes?
TOTAL 89 15 28 132
48
4.2.4 Nivel de significancia y regla de decisión
GL = (c-1)*(f-1)
GL = (6-1)*(3-1)
GL = 5 * 2
GL = 10
Dónde:
GL= Grados de libertad
C= columnas
F= filas
49
Tabla 4.13 Valores críticos de chi-cuadrado
Grados 0,1 0,05 0,025 0,01 0,005
libertad
1 2,71 3,84 5,02 6,63 7,88
2 4,61 5,99 7,38 9,21 10,60
3 6,25 7,81 9,35 11,34 12,84
4 7,78 9,49 11,14 13,28 14,86
5 9,24 11,07 12,83 15,09 16,75
6 10,64 12,59 14,45 16,81 18,55
7 12,02 14,07 16,01 18,48 20,28
8 13,36 15,51 17,53 20,09 21,95
9 14,68 16,92 19,02 21,67 23,59
10 15,99 18,31 20,48 23,21 25,19
Xt2(c-1)*(f-1)= 18.31
En donde:
O= Frecuencia observada
E= Frecuencia esperada
O-E= Frecuencias observada – frecuencias esperadas
(O-E) 2= Resultado de las frecuencias observadas y esperadas al cuadrado
(O-E) 2/E = Resultado de las frecuencias observadas y esperadas al cuadrado
dividido para las frecuencias esperadas.
50
CALCULO DE CHI – CUADRADO
X2 = 43,84
Xt2(c-1)*(f-1) = 18.31
Criterio de decisión:
X2 < Xt2(c-1)*(f-1) Acepta Ho.
Valores de decisión:
24,14> 15,51 Se rechaza Ho
Debido a que X2 es mayor a Xt2(c-1)*(f-1) se rechaza Ho (Hipótesis no) y se
acepta Ha (Hipótesis sí).
Por lo tanto la realización de un Sistema automatizado para el control, monitoreo
y almacenamiento de datos del módulo fotovoltaico de la Facultad de Ingeniería
en Sistemas Electrónica e Industrial es factible.
51
CAPÍTULO V
CONCLUSIONES Y RECOMENDACIONES
5.1 Conclusiones
La falta de uso del sistema fotovoltaico provoca que los elementos que forman
parte del mismo lleguen a deteriorarse.
5.2 Recomendaciones
52
CAPITULO VI
LA PROPUESTA
6.1.1 Tema
6.1.2 Ubicación
Provincia de Tungurahua
Cantón Ambato
Parroquia
Lugar: Universidad Técnica de Ambato-Facultad de Ingeniería en Sistemas,
Electrónica e Industrial
6.1.3 Tutor
6.1.4 Autor
53
6.2 ANTECEDENTES DE LA PROPUESTA
6.3 JUSTIFICACIÓN
6.4 OBJETIVOS
55
6.5 ANÁLISIS DE FACTIBILIDAD
56
6.6 FUNDAMENTACIÓN
10
:http://www.grupo-
maser.com/PAG_Cursos/Auto/auto2/auto2/PAGINA%20PRINCIPAL/Automatizacion/Automatizacion.htm
57
Figura 6.1 PLC Simatic S7-1200, CPU 1212C.
La CPU tiene tres estados operativos, a saber: STOP, ARRANQUE y RUN. Los
LEDs de estado en el frente de la CPU indican el estado operativo actual.
58
cualquier lógica de arranque existente. Los eventos de alarma no se procesan
durante el modo de arranque. El ciclo se ejecuta repetidamente en estado
operativo RUN. Los eventos de alarma pueden ocurrir y procesarse en cualquier
fase del ciclo del programa.
Un DB "global" almacena datos que pueden ser utilizados por todos los
bloques lógicos.
Memoria temporal: Cada vez que se llama un bloque lógico, el sistema operativo
de la CPU asigna la memoria temporal o local (L) que debe utilizarse durante la
ejecución del bloque.
59
Tabla 6.1 Áreas de memoria y direccionamiento.
6.6.2.3 Comunicación
60
Figura 6.2 Conexión directa: Programadora conectada a una CPU S7-1200
IEEE802.11.
61
6.6.2.4 Software STEP 7 Basic
Definición de la comunicación
Configuración de la visualización
La CPU soporta los siguientes tipos de bloques lógicos que permiten estructurar
de manera eficiente el programa de usuario:
62
Un bloque de organización (OB) es un bloque lógico que generalmente
contiene la lógica principal del programa. El OB reacciona a un evento
específico en la CPU y puede interrumpir la ejecución del programa de
usuario.
Una función (FC) es una subrutina que se ejecuta cuando se llama desde otro
bloque lógico (OB, FB o FC). La FC no tiene un DB instancia asociado. El
bloque que efectúa la llamada transfiere parámetros a la FC. Los valores de
salida de la FC deben escribirse en una dirección de la memoria o en un DB
global.
Instrucciones de desplazamiento
“Las instrucciones de desplazamiento permiten copiar elementos de datos a otra
dirección de memoria y convertir un tipo de datos en otro. El proceso de
desplazamiento no modifica los datos de origen.”11
MOVE.- Copia un elemento de datos almacenado en una dirección indicada a una
dirección diferente.
11
https://www.swe.siemens.com/spain/web/es/industry/automatizacion/aut_simatic/Documents/Manual%20
de%20sistema%20SIMATIC%20S7-1200%20Ed.2009-11.pdf
63
Convertir.- La instrucción CONVERT (Convertir valor) permite convertir un
elemento de un tipo de datos a otro.
Instrucciones de reloj
RD_LOC_T.- (Leer hora local) lee la hora local actual del PLC como tipo de
datos DTL.
64
Al definir un parámetro es preciso indicar una variable (símbolo) o una dirección
absoluta. Las variables asocian un nombre simbólico (nombre de variable) con un
tipo de datos, área de memoria, offset y comentario. Se pueden crear bien sea en
el editor de variables PLC, o bien en la interfaz del bloque (OB, FC, FB o DB).
65
Figura 6.7 Introducción Labview2010.
El Panel Frontal es la interfaz que el usuario está viendo y puede ser totalmente
parecido al instrumento del cual se están recogiendo los datos, de esta manera el
usuario sabe de manera precisa cual es el estado actual de dicho instrumento y los
valores de las señales que se están midiendo.
66
Figura 6.8 Panel Frontal de labview.
67
Figura 6.10 Diagrama de Bloques de Labview.
68
6.6.3.2 Módulo DSC
12
http://sine.ni.com/nips/cds/view/p/lang/es/nid/10418
69
servidores OPC están disponibles virtualmente para todos los PLCs y para PACs
(Programmable Automation Controller).
La idea consiste en implementar una interfaz común para enlazar los datos
provenientes de los dispositivos con las aplicaciones de software, contrario a lo
que anteriormente sucedía, lo cual consistía en que cada aplicación tenía que
constar con una interfaz para cada uno de los drivers de los diferentes equipos de
hardware.
70
La tecnología OPC se implementa en base a la arquitectura cliente/servidor.
Generalmente el servidor está “asociado” con la aplicación de Windows y el
cliente con el driver del hardware externo.
El Servidor OPC para Siemens PLC provee conectividad robusta con la familia de
PLCs S7 a través de Ethernet. A diferencia de otros Servidores OPC del mercado,
MatrikonOPC Server para Siemens S7 PLC provee al usuario con un amplio
número de funcionalidades.
71
MatrikonOPC Server para Siemens S7 soporta comunicación con PLCs Siemens
de la Serie S7-200, S7-300 y S7-400. La actual versión del OPC Server incluye un
ayudante interactivo para la configuración paso a paso. Gracias al ayudante, en
pocos minutos el usuario puede tener la aplicación comunicando con toda su red
de PLCs.
6.6.4.2 Características
Ayudante interactivo para configuración de la aplicación paso a paso.
Incorpora la Especificación de Seguridad OPC para proveer control completo
sobre la capacidad de cada usuario.
Soporta la configuración de Alias: renombre los tags con nombres y
descripciones conocidas para facilitar la configuración del Cliente OPC.
Modo Offline: función desarrollada para ayudar al desarrollador. Esta función
simplifica los trabajos de desarrollo de SCADAS y HMI permitiendo acceder
a los datos configurados con datos aleatorios incluso cuando el hardware no
está realmente conectado.
72
y existentes. NI s OPC servidor se comunica a través del cliente OPC en
LabVIEW (DSC) Control, Supervisión y Registro de Datos para que pueda
desarrollar una autentico sistema HMI / SCADA con PLCs, PACs y sensores
inteligentes.
I/O Servers: Método desde LabVIEW que permite la comunicación con diferentes
dispositivos en la red:
Servidores OPC
Servidores a la medida
Supóngase que se tiene una fuente de tensión Vf, conectada en serie con n
impedancias. Para conocer el voltaje en la impedancia genérica Zi, se utiliza la ley
de Ohm:
73
De ser así tenemos la siguiente fórmula:
6.6.6 Relé
74
6.6.6.1 Tipos de relés
El Relé que hemos visto hasta ahora funciona como un interruptor. Está formado
por un contacto móvil o polo y un contacto fijo. Pero también hay relés que
funcionan como un conmutador, porque disponen de un polo (contacto móvil) y
dos contactos fijos.
HMI (Human Machine Interface) se define como un panel a través del cual el
operador es capaz de controlar la maquinaria y ver diferentes procesos en una
planta.
Los sistemas HMI podemos pensarlos como una "ventana de un proceso". Esta
ventana puede estar en dispositivos especiales como paneles de operador o en un
ordenador. Los sistemas HMI en ordenadores se los conoce también como
software (o aplicación) HMI o de monitorización y control de supervisión. Las
señales del proceso son conducidas al HMI por medio de dispositivos como
tarjetas de entrada/salida en el ordenador, PLC's (Controladores lógicos
programables), PACs (Controlador de automatización programable), RTU
(Unidades remotas de I/O) o DRIVER's (Variadores de velocidad de motores).
Todos estos dispositivos deben tener una comunicación que entienda el HMI.
6.7 METODOLOGÍA
Ejecución del
Implementación de acuerdo al
proyecto diseño
76
6.8 MODELO OPERATIVO
Para utilizar el máximo rendimiento de los paneles solares. Los paneles solares
están colocados en la terraza del edificio principal de la FISEI.
77
Figura 6.21 Paneles solares.
78
2 salidas de impulso (PTO) con una frecuencia 100 kHz.
79
Software LabVIEW
80
Tabla 6.8 Requerimientos del sistema para software LabVIEW para MAC OS
Tabla 6.9 Requerimientos del sistema para software LabVIEW para LINUX.
81
6.8.1.3 Información de Recursos Humanos
Personas involucradas directamente con el sistema.
82
proyecto de energías alternativas, esto involucra implementación de nuevos
paneles solares, mas cargas, etc.
Funcionamiento automático
Para una mejor elección del PLC se busca las características requeridas según las
necesidades del sistema a implementarse, se escogió dos marcas en particular
Siemens y Unitronics.
83
Tabla 6.8 Cuadro comparativo PLC
MARCA SIEMENS UNITRONICS
Modelo CPU 1212C CPU 224xp JZ10-11-R10
AC/DC/relé
Dimensiones 90x100x75 140x80x62 100x100x75
Peso 425 gramos 600gramos 500gramos
Intensidad 1000mA 1500mA 1000mA
Memoria de 25K memoria 12288 bytes 24k
usuario de trabajo
remanente
E/S digitales 8 entradas/6 14 entradas/ 6 entradas /4
integradas salidas a rele 10 salidas salidas a rele
E/S analógicas 2 entradas 2 entradas/ ----
Integradas 1 salida
Alimentación Fuente de Fuente de Fuente de
alimetacion 24VDC 24VDC
incorporada
120-240VAC
Comunicación 1 puerto 2 puertos 1 puerto de
ethernet RS232 comunicación
RS232/RS485
Costo 387.30 630.25 959.21
Los tres modelos y marcas de PLC son de excelente calidad pero se escogió
siemens por ser una marca competitiva y reconocida en el mercado, el modelo
seleccionado es S7-1200 debido a que se ajusta más a las necesidades del sistema
e incluso su costo es más favorable.
84
6.8.3 Presupuesto
CABLES
Cable STP 20m 2.15 43.00
Cable gemelo 14 5m 0.80 4.00
V.TOTAL CABLES 47.00
85
El costo total del proyecto es la sumatoria de los valores totales de equipos,
elementos y cable.
6.8.4.1 Cálculos
Calculo del circuito divisor de tensión
86
6.8.4.2 Diagrama del diseño
87
6.8.4.3 Estructura de comunicación
6.8.4.4 Configuraciones
Programación del PLC Simatic S7-1200 con STEP 7 BASIC
La entrada del PLC no la obtenemos en un valor exacto es por eso que buscamos
un factor con el cual podremos variar su valor al indicado, dividimos el valor de
entrada por el factor y luego multiplicamos por el 20.0 para obtener el valor q se
necesita.
90
“Men3 ” es una variable que nos ayuda a encender las cargas de forma manual desde
LabVIEW.
Las funciones más utilizadas para la programación del HMI son las siguientes:
Current time: esta entrada devuelve una fecha y hora del sistema labview. Figura
6.29
Doublé precisión float: salida estructura de mismo tipo de datos como el número.
91
Wait (ms) Funtion
Indica si hubo un error. Si ocurre un error, este VI devuelve una descripción del
error y, opcionalmente, muestra un cuadro de diálogo. Figura 6.32
92
Tabla de Excel de fácil manejo: el formato de una tabla en un informe Macrosoft
Excel. Figura 6.33
En la entrada concatena cadenas y matrices en una sola salida. Para las entradas de
la matriz, esto se concatena la función de cada elemento de la matriz.
Añadir entradas a la función haciendo clic derecho en una entrada y una selección
de entrada, en el menú contextual o cambiando el tamaño de la función.
New Report VI
93
Figura 6.36 Función Excel Easy Title
Crea una imagen del objeto de control del panel frontal y lo anexa al informe.
Dispose Report Vi
La interface Graficas, nos ayuda a tener una mejor visibilidad de los valores
de voltaje y corriente, con una especie de voltímetro y amperímetro que se
producen.
La interface Registro, está diseñada para reconocer los datos en una tabla
dentro del mismo programa, a su vez puede enviar los datos registrados a un
documento de Excel.
95
La interface Alarmas, está diseñada para registrar los datos de los valores de
entrada y compararlos con un valor máximo y mínimo; si sobrepasan el valor
máx. o min. se registra en una tabla y genera un registro de alarmas.
96
Figura 6.43 Programación: Interface Graficas
97
Figura 6.45 Programación: Interface de Alarmas
Configuración Matrikon
98
Figura 6.46 Configuración nuevo canal de comunicación en Matrikon.
Otro de los datos de configuración que son de mucha importancia es el slot y rack
del PLC.
99
Figura 6.47 Configuración de las características del PLC
Una vez estén en el “Alias Configuration”, hacer click derecho en la parte blanca
de la derecha de la pantalla y seleccionar Insert New Alias.
100
Figura 6.48 Configuración de las variables del PLC
En edit, se crea una nueva conexión servidor, en la cual se nos despliega una lista
con el nombre de los servidores a nuestra disposición, en este caso se selecciona
el Matrikon OPC SiemensPLC1, que es en el que disponemos en nuestra
configuración de las variables. Una vez conectado con el servidor requerido se
crea un nuevo grupo el cual nos servirá para establecer las variables del PLC.
Figura 6.49- 6.50
101
Figura 6.49 Configuración del Cliente NI OPC Server
Una vez creado el grupo se selecciona un nuevo ítem; de esta manera se podrá
buscar las variables que están configuradas en el servidor y se hará una llamada a
las mismas para la creación del programa de labview. Figura 6.51- 6.52- 6.53
102
Figura 6.51 Configuración de las tag (variables)
103
6.8.4.5 Simulación del Diseño
El programa del PLC está trabajando con datos reales, se le podría llamar
simulación solo porque a la entrada del PLC se tiene una fuente de alimentación,
y al momento de la implementación se tendrá la entrada de voltaje del sistema
fotovoltaico. Sin embargo el programa actuara de la misma manera.
104
105
6.8.5 Conclusiones y Recomendaciones
Conclusiones
La comunicación entre el PLC S7-1200 y Labview por medio del OPC del
mismo programa, se logró con la ayuda de un OPC de otro fabricante.
106
Recomendaciones
Buscar equipos que sean compatibles con el software a utilizarse para evitar
posibles inconvenientes.
6.9 Administración
automática que está implementada por un PLC, este equipo tiene un trabajo
establecido en este caso todos los días de dieciocho horas con treinta minutos
hasta las veintiún horas. Esto sucederá dependiendo de los valores de voltaje, ya
que también tiene un control de ON/OFF de las cargas según los valores MAX y
MIN de tensión.
haciendo uso de la licencia que tiene la FISEI, este sistema está instalado en un
107
computador perteneciente a la Unidad Operativa del Centro Investigaciones
7. BIBLIOGRAFÍA
Conceptualizaciones, PLC
Conceptualización de control
108
7.1 BIBLIOGRAFÍA DE INTERNET
http://www.monografias.com/trabajos6/auti/auti.shtml
Conceptualización de automatización.
http://www.grupo-
maser.com/PAG_Cursos/Auto/auto2/auto2/PAGINA%20PRINCIPAL/PLC/pl
c.htm
Conceptualización de PLC
http://www.fio.unicen.edu.ar/usuario/ggacosta/TranspaSSCC/06capitulo%28P
LC%29.pdf
http://es.wikipedia.org/wiki/Controlador_l%C3%B3gico_programable
Conceptualización de PLC
http://www.galeon.com/hamd/pdf/scada.pdf
Sistemas scada
http://www.aie.cl/files/file/comites/ca/abc/sistemas-de-control-automatico.pdf
http://www.gobiernodecanarias.org/educacion/3/Usrn/tecnologia/herramientas
/CourseGenie/control3/_03.htm
http://tv.uvigo.es/uploads/material/Video/1709/ISAD_Tema8.pdf
Objetivos de la automatización.
http://elblogverde.com/paneles-solares/
http://www.bun-ca.org/publicaciones/FOTOVOLT.pdf
Energía fotovoltaica
109
http://www.sitiosolar.com/paneles%20fotovoltaicas.htm#comofunciona
http://es.wikipedia.org/wiki/OPC
Conceptualización OPC
http://www.matrikonopc.com/opc-drivers/2335/index.aspx
http://www.electronicafacil.net/tutoriales/El-rele.php
http://www.etitudela.com/entrenadorcomunicaciones/downloads/labviewintro
duccionopcserver.pdf
110
ANEXOS
111
Anexo 1:
Cuestionario Encuesta
CUESTIONARIO
112
5. ¿Cómo considera el funcionamiento del módulo fotovoltaico de la FISEI, en la
actualidad?
113
Anexo 2:
114
115
Anexo 3:
116
Anexo 4:
117
Anexo 5:
Manual de usuario
118
119
120
121
122
123
124
125
126
Anexo 6:
Configuración Matrikon
Se inicia con la instalación del OPC Matrikon para PLC Siemens. Siga todos los
pasos que indica el instalador.
127
En Create New Siemens TCP/IP Channel
Otro de los datos de configuración que son de mucha importancia es el slot y rack
del PLC.
Seleccionar S7-1200 que en este caso es el nombre del PLC que estamos
utilizando, al seleccionar se abre el campo de configuración del mismo el
cual se debe llenar todos los campos.
Pestaña General campos de
Modelo
Dirección IP
Número del Puerto
128
Apply
129
Luego de la configuración del canal y de las características propias del PLC, se
define las variables a utilizar en el programa esto se puede realizar exportando las
mismas del programa del PLC al Matrikon, pero por ser el número de variables
muy reducido se recomienda optar por importar variables desde el asistente del
propio servidor, se crea una estructura personalizada dentro de la parte llamada
“Alias Configuration”.
Una vez estén en el “Alias Configuration”, hacer click derecho en la parte blanca
de la derecha de la pantalla.
130
En es campo se puede inserta todas las variables que se utilicen en el PLC
131