Está en la página 1de 51

UNIVERSIDAD POLITCNICA SALESIANA

SEDE QUITO





FACULTAD DE INGENIERIAS
CARRERA DE INGENIERA ELCTRICA





DISEO E IMPLEMENTACION DE UN SISTEMA DE
CONTROL DE TEMPERATURA CON UNA INTERFAZ
DE PANTALLA TACTIL








TESIS PREVIA A LA OBTENCIN
DEL TTULO DE INGENIERO ELCTRICO


AUTOR: EDWIN J AVIER PICHUCHO TOCTO

DIRECTOR: ING. VICTOR VINICIO TAPIA.





QUITO, ECUADOR
2009
Ing. Vctor Vinicio Tapia
Certifica:
Haber dirigido y revisado prolijamente cada uno de los captulos tcnicos del
informe de la monografa: DISEO E IMPLEMENTACION DE UN SISTEMA
DE CONTROL DE TEMPERATURA CON UNA INTERFAZ DE PANTALLA
TACTIL , realizado por el seor Edwin J avier Pichucho Tocto, previo a la
obtencin del Ttulo de Ingeniero Elctrico en la Facultad de Ingenieras.
Por cumplir los requisitos autoriza su presentacin
Quito, 10 de Noviembre del 2009
____________________________
Ing. Vctor Vinicio Tapia





































DECLARACIN
Yo, Edwin J avier Pichucho Tocto declaro que el trabajo aqu descrito es de mi
autora; que no ha sido previamente presentada para ningn grado o calificacin
profesional; y, que hemos consultado las referencias bibliogrficas que se incluyen
en este documento.
___________________________
Edwin J avier Pichucho Tocto







































DEDICATORIA


Dedico el presente trabajo de tesis
a Dios que me dio las fuerzas la
sabidura para terminar este
trabajo y a mis amados padres
Susana y J os por todo su apoyo y
amor incondicional que da a da
me brindan para ser alguien en la
vida.
Edwin J avier Pichucho Tocto



































AGRADECIMIENTOS

Mis ms sincero agradecimiento a la empresa
IANDCECONTROL S.A que confiaron en mi
capacidad y me auspiciaron este trabajo de tesis,
mi agradecimiento a mis maestros, que con
paciencia y sin ningn inters compartieron sus
conocimientos y experiencias, a mi director de
tesis por su gua, consejos y apoyo durante el
desarrollo de esta tesis, y a todas las personas que
dieron su granito de arena desinteresadamente
para la realizacin de este trabajo.
Edwin J avier Pichucho Tocto




















CAPITULO I
1.1 HMI (Interfaz Hombre Mquina)
La sigla HMI es la abreviacin en ingles de Interfaz Hombre Maquina. Los
sistemas
HMI podemos pensarlos como una ventana de un proceso. Esta ventana puede
estar en dispositivos especiales como paneles de operador o en una computadora.
Los
sistemas HMI en computadoras se los conoce tambin como software HMI (en
adelante HMI) o de monitoreo y control de supervisin. Las seales del procesos
son
conducidas al HMI por medio de dispositivos como tarjetas de entrada/salida en la
computadora, PLCs (Controladores lgicos programables), RTU (Unidades
remotas
de I/O) o DRIVEs (Variadores de velocidad de motores). Todos estos dispositivos
deben tener una comunicacin que entienda el HMI.1
Figura.1.1: Estructura del HMI.
1http://iaci.unq.edu.ar/materias/laboratorio2/HMI\Introduccion%20HMI.pdf
2
1.1.1 Tipos de HMI
Desarrollos a medida. Se desarrollan en un entorno de programacin grfica
como VC++, Visual Basic, Delphi, etc.
Paquetes enlatados HMI. Son paquetes de software que contemplan la mayora
de las funciones estndares de los sistemas SCADA. Ejemplos son FIX,
WinCC, Lab View, Wonderware, etc.
1.1.2 Funciones de un Software HMI
1.1.2.1 Monitoreo. Es la habilidad de obtener y mostrar datos de la planta
en tiempo real. Estos datos se pueden mostrar como nmeros, texto
o grficos que permitan una lectura ms fcil de interpretar.
1.1.2.2 Supervisin. Esta funcin permite junto con el monitoreo la posibilidad
de ajustar las condiciones de trabajo del proceso directamente desde la
computadora.
1.1.2.3 Alarmas. Es la capacidad de reconocer eventos excepcionales dentro del
proceso y reportarlo estos eventos. Las alarmas son reportadas basadas en
lmites de control pre-establecidos.
1.1.2.4 Control. Es la capacidad de aplicar algoritmos que ajustan los valores del
proceso y as mantener estos valores dentro de ciertos lmites. Control va
mas all del control de supervisin removiendo la necesidad de la
interaccin humana. Sin embargo la aplicacin de esta funcin desde un
software corriendo en una PC puede quedar limitada por la confiabilidad
que quiera obtenerse del sistema.
1.1.2.5 Histricos. Es la capacidad de muestrear y almacenar en archivos,
datos del proceso a una determinada frecuencia. Este almacenamiento
de datos es una poderosa herramienta para la optimizacin y correccin
de procesos.
1.1.3 Tareas de un Software de Supervisin y Control
Permitir una comunicacin con dispositivos de campo.
3
Actualizar una base de datos dinmica con las variables del proceso.
Visualizar las variables mediante pantallas con objetos animados (mmicos).
Permitir que el operador pueda enviar seales al proceso, mediante botones,
controles ON/OFF, ajustes continuos con el mouse o teclado.
Supervisar niveles de alarma y alertar/actuar en caso de que las variables
excedan los lmites normales.
Almacenar los valores de las variables para anlisis estadstico y/o control.
Controlar en forma limitada ciertas variables de proceso.
1.1.4 Tipos de Software de Supe rvisin y Control para PC
Lenguajes de programacin visual como Visual C++o Visual Basic. Se
utilizan para desarrollar software HMI a medida del usuario. Una vez generado
el software el usuario no tiene posibilidad de re-programarlo.
Paquetes de desarrollo que estn orientados a tareas HMI. Pueden ser utilizados
para desarrollar un HMI a medida del usuario y/o para ejecutar un HMI
desarrollado para el usuario. El usuario podr re-programarlo si tiene la llave
(software) como para hacerlo. Ejemplos son FIX Dynamics, Wonderware,
PCIM, Factory Link, WinCC
1.1.5 Como facilitan las tareas de diseo los paquetes orientados
HMI/SCADA
Incorporan protocolos para comunicarse con los dispositivos de campo
ms conocidos. Drivers, OPC
Tienen herramientas para crear bases de datos dinmicas
Permiten crear y animar pantallas en forma sencilla,
Incluyen gran cantidad de librera de objetos para representar dispositivos de uso
en la industria como: motores, tanques, indicadores, interruptores, etc.
4
1.1.6 Estructura general del software HMI
Fig. 1.2: Estructura general del software HMI.
El software HMI est compuesto por un conjunto de programas y archivos. Hay
programas para diseo y configuracin del sistema y otros que son el motor
mismo del sistema. En la Fig.2. Se muestra cmo funcionan algunos de los
programas y archivos ms importantes. Los rectngulos de la figura representan
programas y las elipses representan archivos. Los programas que estn con
recuadro simple representan programas de diseo o configuracin del sistema; los
que tienen doble recuadro representan programas que son el motor del HMI.
Con los programas de diseo, como el editor de pantallas se crea moldes de
pantallas para visualizacin de datos del proceso. Estos moldes son guardados en
archivos Archivo de pantalla y almacenan la forma como sern visualizados los
datos en las pantallas.
1.1.6.1 Interfaz Hombre: Es un programa que se encarga de refrescar las
variables
de la base de datos en la pantalla, y actualizarla, si corresponde, por entradas del
teclado o el mouse. Este programa realiza la interfaz entre la base de datos y el
hombre. El diseo de esta interfaz est establecido en el archivo molde Archivo
de
pantalla que debe estar previamente creado.
5
1.1.6.2 Base de datos: Es un lugar de la memoria de la computadora donde se
almacenan los datos requeridos del proceso. Estos datos varan en el tiempo
segn
cambien los datos del procesos, por esta razn se denomina base de datos
dinmica. La bese de datos est formada por bloques que pueden estar
interconectados. La creacin de la base de datos, sus bloques y la relacin entre
ellos
se realiza a travs de editor de base de datos.
1.1.6.3 Driver: La conexin entre los bloques de la base de datos y las seales de
los procesos se realiza por medio de drivers. Estos drivers manejan los protocolos
de
comunicacin entre el HMI y los distintos dispositivos de campo. Los drivers son
entonces la interfaz hacia la mquina.
1.1.6.4 Bloques (tags): Como ya mencionamos, la base de datos est compuesta
por bloques. Para agregar o modificar las caractersticas de cada bloque se utiliza
el
editor de la base de datos. Los bloques pueden recibir informacin de los drivers u
otros bloques y enviar informacin hacia los drivers u otros bloques.
1.1.7 Las funciones principales de los bloques son:
Recibir datos de otros bloques o al driver.
Enviar datos a otros bloques o al driver.
Establecer enlaces (links) a la pantalla (visualizacin, teclado o mouse)
Realizar clculos de acuerdo a instrucciones del bloque.
Comparar los valores con umbrales de alarmas
Escalar los datos del driver a unidades de ingeniera.
Los bloques pueden estructurarse en cadenas para procesar una seal Figura 1.3.
6
Figura 1.3: Estructura de bloques.
1.2 INTERFAZ:
En el control automatizado de un proceso, es imprescindible un dilogo entre
operador-mquina junto con una comunicacin entre la mquina y el autmata,
estas
comunicaciones se establecern por medio del conjunto de entradas y salidas del
autmata.
Los autmatas son capaces de manejar tensiones y corrientes de nivel industrial,
gracias a que disponen un bloque de circuitos de interfaz de entrada / salida (E/S)
muy potente, que les permite conectarse directamente con los sensores y
accionamientos del proceso.
De entre todos los tipos de interfaces que existen, las interfaces especficas
permiten
la conexin con elementos muy concretos del proceso de automatizacin. Se
pueden
distinguir entre ellas tres grupos bien diferenciados:
Entradas / salidas especiales.
Entradas / salidas inteligentes.
Procesadores perifricos inteligentes.
1.2.1 Entradas / salidas especiales:
Se caracterizan por no influir en las variables de estado del proceso de
automatizacin. nicamente se encargan de adecuar las E/S, para que puedan
ser
7
inteligibles por la CPU, si son entradas, o para que puedan ser interpretadas
correctamente por actuadores (motores, cilindros, etc.), en el caso de las salidas.
1.2.2 Entradas / salidas inteligentes:
Admiten mltiples modos de configuracin, por medio de unas combinaciones
binarias situadas en la misma tarjeta. De esta forma se descarga de trabajo a la
unidad central, con las ventajas que conlleva.
1.2.3 Procesadores perifricos inteligentes:
Son mdulos que incluyen su propio procesador, memorias y puntos auxiliares de
entrada / salida. Estos procesadores contienen en origen un programa
especializado
en la ejecucin de una tarea concreta, a la que le basta conocer los puntos de
consigna y los parmetros de aplicacin para ejecutar, de forma autnoma e
independiente de la CPU principal, el programa de control.
Un sistema automatizado funciona bsicamente de la siguiente manera: mediante
la
utilizacin sensores (que son esencialmente instrumentos de medicin), se recibe
la
informacin sobre el funcionamiento de la o las variables que deben ser
controladas
(temperatura, presin, velocidad, o cualquier otra que pueda cuantificarse), esta
informacin se convierte en una seal elctrica (analgica o digital), que es
comparada con otra seal de referencia por medio del ordenador para determinar
la
variable.
Si la seal elctrica no concuerda con la seal de referencia, de inmediato se
genera
una seal de control (que bsicamente es una nueva instruccin), por la que se
acciona un actuador o elemento ejecutante (que generalmente son vlvulas y
motores), el cual convierte la seal de control en una accin sobre el proceso de
produccin capaz de alterar la seal original imprimindole el valor o la direccin
deseada.
La flexibilidad de las mquinas permite su fcil adaptacin tanto a una produccin
individualizadas y diferenciada en la misma lnea de produccin, como a un
cambio
total de la produccin. Esto posibilita una adecuacin flexible a las diversas
demandas del mercado.
8
Por estas razones, la inversin en tecnologa de automatizacin no puede ser
considerada como cualquier otra inversin, sino como una necesaria estrategia de
competitividad, no invertir en esta tecnologa implica un alto riesgo de rpido
desplazamiento por la competencia.
1.3 Sistema SCADA
SCADA viene de las siglas de "Supervisory Control And Data Adquisition", es
decir:
adquisicin de datos y control de supervisin. Se trata de una aplicacin software
especialmente diseada para funcionar sobre ordenadores en el control de
produccin, proporcionando comunicacin con los dispositivos de campo
(controladores autnomos, autmatas programables, etc.) y controlando el
proceso
de forma automtica desde la pantalla del ordenador. Adems, provee de toda la
informacin que se genera en el proceso productivo a diversos usuarios, tanto del
mismo nivel como de otros supervisores dentro de la empresa: control de calidad,
supervisin, mantenimiento, etc.2
En este tipo de sistemas usualmente existe un ordenador, que efecta tareas de
supervisin y gestin de alarmas, as como tratamiento de datos y control de
procesos. La comunicacin se realiza mediante buses especiales o redes LAN.
Todo
esto se ejecuta normalmente en tiempo real, y estn diseados para dar al
operador de
planta la posibilidad de supervisar y controlar dichos procesos. Los programas
necesarios, y en su caso el hardware adicional que se necesite, se denomina en
general sistema SCADA.
1.3.1 Prestaciones.
Un paquete SCADA debe estar en disposicin de ofrecer las siguientes
prestaciones:
Posibilidad de crear paneles de alarma, que exigen la presencia del operador
para reconocer una parada o situacin de alarma, con registro de incidencias.
Generacin de histricos de seal de planta, que pueden ser volcados para su
proceso sobre una hoja de clculo.
Ejecucin de programas, que modifican la ley de control, o incluso anular o
2 http://personal.redestb.es/efigueras/memoria.htm
9
modificar las tareas asociadas al autmata, bajo ciertas condiciones.
Posibilidad de programacin numrica, que permite realizar clculos
aritmticos de elevada resolucin sobre la CPU del ordenador.
Con ellas, se pueden desarrollar aplicaciones para ordenadores (tipo PC, por
ejemplo), con captura de datos, anlisis de seales, presentaciones en pantalla,
envo
de resultados a disco e impresora, etc.
Adems, todas estas acciones se llevan a cabo mediante un paquete de funciones
que
incluye zonas de programacin en un lenguaje de uso general (como C, Pascal, o
Basic), lo cual confiere una potencia muy elevada y una gran versatilidad.
Algunos SCADA ofrecen libreras de funciones para lenguajes de uso general que
permiten personalizar de manera muy amplia la aplicacin que desee realizarse
con
dicho SCADA.
1.3.2 Requisitos.
Un SCADA debe cumplir varios objetivos para que su instalacin sea
perfectamente aprovechada:
Deben ser sistemas de arquitectura abierta, capaces de crecer o adaptarse
segn las necesidades cambiantes de la empresa.
Deben comunicarse con total facilidad y de forma transparente al usuario con
el equipo de planta y con el resto de la empresa (redes locales y de gestin).
Deben ser programas sencillos de instalar, sin excesivas exigencias de
hardware, y fciles de utilizar, con interfaces amigables con el usuario.
1.3.3 Mdulos de un SCADA. 3
Los mdulos o bloques software que permiten las actividades de adquisicin,
supervisin y control son los siguientes:
Configuracin: permite al usuario definir el entorno de trabajo de su SCADA,
adaptndolo a la aplicacin particular que se desea desarrollar.
3 http://www.automatas.org/redes/scadas.htm
10
Interfaz grfico del operador: proporciona al operador las funciones de
control y supervisin de la planta. El proceso se representa mediante
sinpticos grficos almacenados en el ordenador de proceso y generados
desde el editor incorporado en el SCADA o importados desde otra aplicacin
durante la configuracin del paquete.
Mdulo de proceso: ejecuta las acciones de mando pre programado a partir de
los valores actuales de variables ledas.
Gestin y archivo de datos: se encarga del almacenamiento y procesado
ordenado de los datos, de forma que otra aplicacin o dispositivo pueda tener
acceso a ellos.
Comunicaciones: se encarga de la transferencia de informacin entre la planta
y la arquitectura hardware que soporta el SCADA, y entre sta y el resto de
elementos informticos de gestin.
1.4 Protocolo Modbus
1.4.1 Introduccin
La designacin Modbus Modicon corresponde a una marca registrada por Gould
Inc.
Como en tantos otros casos, la designacin no corresponde propiamente al
estndar
de red, incluyendo todos los aspectos desde el nivel fsico hasta el de aplicacin,
sino
a un protocolo de enlace (nivel OSI 2). Puede, por tanto, implementarse con
diversos
tipos de conexin fsica y cada fabricante suele suministrar un software de
aplicacin
propio, que permite parametrizar sus productos.4
No obstante, se suele hablar de MODBUS como un estndar de bus de campo,
cuyas
caractersticas esenciales son las que se detallan a continuacin.
1.4.2 Estructura de la red
1.4.2.1 Medio Fsico
El medio fsico de conexin puede ser un bus semidplex (half duplex) (RS-485 o
fibra ptica) o dplex (full duplex) (RS-422, BC 0-20mA o fibra ptica).
4 http://www.dte.upct.es/personal/manuel.jimenez/docencia/GD6_Comunic_Ind/pdfs/Tema%207.pdf
11
La comunicacin es asncrona y las velocidades de transmisin previstas van
desde
los 75 baudios a 19.200 baudios. La mxima distancia entre estaciones depende
del
nivel fsico, pudiendo alcanzar hasta 1200 m sin repetidores.
1.4.2.2 Acceso al Medio
La estructura lgica es del tipo maestro-esclavo, con acceso al medio controlado
por
el maestro. El nmero mximo de estaciones previsto es de 63 esclavos ms una
estacin maestra.
Los intercambios de mensajes pueden ser de dos tipos:
Intercambios punto a punto, que comportan siempre dos mensajes: una
demanda
del maestro y una respuesta del esclavo (puede ser simplemente un
reconocimiento (acknowledge).
Mensajes difundidos. Estos consisten en una comunicacin unidireccional del
maestro a todos los esclavos. Este tipo de mensajes no tiene respuesta por parte
de los esclavos y se suelen emplear para mandar datos comunes de
configuracin,
reset, etc.
1.4.2.3 Protocolo
La codificacin de datos dentro de la trama puede hacerse en modo ASCII o
puramente binario, segn el estndar RTU (Remote Transmission Unit). En
cualquiera de los dos casos, cada mensaje obedece a una trama que contiene
cuatro
campos principales, segn se muestra en la figura 1. La nica diferencia estriba en
que la trama ASCII incluye un carcter de encabezamiento (:=3AH) y los
caracteres CR y LF al final del mensaje.
Pueden existir tambin diferencias en la forma de calcular el CRC, puesto que el
formato RTU emplea una frmula polinmica en vez de la simple suma en mdulo
16.
Con independencia de estos pequeos detalles, a continuacin se da una breve
descripcin de cada uno de los campos del mensaje:
12
Figura 1.4: Trama genrica del mensaje segn el cdigo empleado.
Nmero de esclavo (1 byte):
Permite direccionar un mximo de 63 esclavos con direcciones que van del 01H
hasta
3FH. El nmero 00H se reserva para los mensajes difundidos.
Cdigo de operacin o funcin (1 byte):
Cada funcin permite transmitir datos u rdenes al esclavo. Existen dos tipos
bsicos
de rdenes:
Ordenes de lectura/escritura de datos en los registros o en la memoria del
esclavo.
Ordenes de control del esclavo y el propio sistema de comunicaciones
(RUN/STOP, carga y descarga de programas, verificacin de contadores de
intercambio, etc.)
La figura 1.5 muestra la lista de funciones disponibles en el protocolo MODBUS
con
sus correspondientes cdigos de operacin.
13
Figura 1.5: Codificacin RTU.
Campo de subfunciones/datos (n bytes):
Este campo suele contener, en primer lugar, los parmetros necesarios para
ejecutar
la funcin indicada por el byte anterior. Estos parmetros podrn ser cdigos de
subfunciones en el caso de rdenes de control (funcin 00H) o direcciones del
primer
bit o byte, nmero de bits o palabras a leer o escribir, valor del bit o palabra en
caso
de escritura, etc.
En cdigo ASCII, esta palabra es simplemente la suma de comprobacin
(checksum) del mensaje en mdulo 16 expresado en ASCII.
1.5 RS 485
1.5.1 Introduccin
Est definido como un sistema en bus de transmisin multipunto diferencial, es
ideal
para transmitir a altas velocidades sobre largas distancias (35 Mbps hasta 10
metros y
100 Kbps en 1.200 metros) y a travs de canales ruidosos, ya que reduce los
ruidos
que aparecen en los voltajes producidos en la lnea de transmisin. El medio fsico
de
14
transmisin es un par entrelazado que admite hasta 32 estaciones en 1 solo hilo,
con
una longitud mxima de 1.200 metros operando entre 300 y 19200 bps y la
comunicacin half-duplex (semiduplex). Soporta 32 transmisiones y 32 receptores.
La transmisin diferencial permite mltiples drivers dando la posibilidad de una
configuracin multipunto. Al tratarse de un estndar bastante abierto permite
muchas
y muy diferentes configuraciones y utilizaciones.
1.5.2 Especificaciones requeridas
Interfaz diferencial
Conexin multipunto
Alimentacin nica de +5V
Hasta 32 estaciones (ya existen interfaces que permiten conectar 128
estaciones)
Velocidad mxima de 10 Mbps (a 12 metros)
Longitud mxima de alcance de 1.200 metros (a 100 Kbps)
Rango de bus de -7V a +12V
La interfaz RS485 ha sido desarrollada - analgicamente a la interfaz RS422 -
para la transmisin en serie de datos de alta velocidad a grandes distancias y
encuentra creciente aplicacin en el sector industrial. Pero mientras que la RS422
slo permite la conexin unidireccional de hasta 10 receptores en un transmisor,
la RS485 est concebida como sistema Bus bidireccional con hasta 32
participantes. Fsicamente las dos interfaces slo se diferencian mnimamente. El
Bus RS485 puede instalarse tanto como sistema de 2 hilos o de 4 hilos.
Dado que varios transmisores trabajan en una lnea comn, tiene que garantizarse
con un protocolo que en todo momento est activo como mximo un transmisor
de datos. Los otros transmisores tienen que encontrarse en ese momento en
estado ultra ohmio.
La norma RS485 define solamente las especificaciones elctricas para receptores
y transmisores de diferencia en sistemas de bus digitales. La norma ISO 8482
15
estandariza adems adicionalmente la topologa de cableado con una longitud
mx. de 500 metros.
1.5.3 Bus de 2 hilos RS4855
El Bus de 2 hilos RS485 se compone segn el bosquejo inferior del cable propio
de
Bus con una longitud mx. de 500m. Los participantes se conectan a este cable a
travs de una lnea adaptadora de mx. 5 metros de largo. La ventaja de la tcnica
de
2 hilos reside esencialmente en la capacidad multi master, en donde cualquier
participante puede cambiar datos en principio con cualquier otro. El Bus de 2 hilos
es
bsicamente apto slo semidplex. Es decir puesto que slo hay a disposicin una
va de transmisin, siempre puede enviar datos un solo participante. Slo despus
de
finalizar el envo, pueden p. ej. responder otros participantes. La aplicacin ms
conocida basada en la tcnica de 2 hilos es el PROFIBUS.
Figura 1.6: Bus de 2 hilo RS485.
1.5.4 Bus de 4 hilos RS4856
La tcnica de 4 hilos usada p. ej. por el bus de medicin DIN (DIN 66 348) slo
puede ser usada por aplicaciones Master/Slave. Conforme al bosquejo se cablea
aqu
la salida de datos del Maestro a las entradas de datos de todos los Servidores.
Las
salidas de datos de los Servidores estn concebidas conjuntamente en la entrada
de
datos del Maestro.
5http://www.wut.de/e-6wwww-11-apes-000.php
6http://www.wut.de/e-6wwww-11-apes-000.php
16
Figura 1.7 Bus de 4 hilo RS485
1.5.5 Mtodo fsico de transmisin:
Los datos en serie, como en interfaces RS422, se transmiten sin relacin de masa
como diferencia de tensin entre dos lneas correspondientes. Para cada seal a
transmitir existe un par de conductores que se compone de una lnea de seales
invertida y otra no invertida. La lnea invertida se caracteriza por regla general por
el
ndice "A" o "-", mientras que la lnea no invertida lleva "B" o "+". El receptor
evala solamente la diferencia existente entre ambas lneas, de modo que las
modalidades comunes de perturbacin en la lnea de transmisin no falsifican la
seal til. Los transmisores RS485 ponen a disposicin bajo carga un nivel de
salida
de 2V entre las dos salidas; los mdulos de recepcin reconocen el nivel de
200mV como seal vlida.
La asignacin tensin de diferencia al estado lgico se define del modo siguiente:
A - B <-0,3V =MARK =OFF =Lgico
1
A - B >+0,3V =SPACE =ON =Lgico
0
1.5.6 Longitud de lneas
Usando un mtodo de transmisin simtrico en combinacin con cables de pares
de
baja capacidad y amortiguacin (twisted pair) pueden realizarse conexiones muy
eficaces a travs de una distancia de hasta 500m con ratios de transmisin al
mismo
tiempo altas. El uso de un cable TP de alta calidad evita por un lado la diafona
entre
las seales transmitidas y por el otro reduce adicionalmente al efecto del
17
apantallamiento, la sensibilidad de la instalacin de transmisin contra seales
perturbadoras entremezcladas.
En conexiones RS485 es necesario un final de cable con redes de terminacin
para
obligar al nivel de pausa en el sistema de Bus en los tiempos en los que no est
activo ningn transmisor de datos.
1.5.7 Particularidades
Aunque determinado para grandes distancias, entre las que por regla general son
inevitables desplazamientos de potencial, la norma no prescribe para las
interfaces
RS485 ninguna separacin galvnica. Dado que los mdulos receptores
reaccionan
sensiblemente a un desplazamiento de los potenciales de masa, es recomendable
necesariamente una separacin galvnica para instalaciones eficaces, como se
define
en la norma ISO9549.
En la instalacin tiene que cuidarse de la polaridad correcta de los pares de
cables,
puesto que una polaridad falsa lleva a una inversin de las seales de datos.
Especialmente en dificultades en relacin con la instalacin de nuevos terminales
cada bsqueda de error debera comenzarse con el control de la polaridad del
Bus.
Las mediciones de diferencia (medicin Bus A contra B), especialmente con un
osciloscopio, slo pueden realizarse con un aparato de medicin separado
galvnicamente del potencial de masa. Muchos fabricantes ponen el punto de
referencia de la entrada de medicin en Masa, lo que lleva a un cortocircuito en la
medicin en un Bus RS485.
1.5.8 Aplicaciones
SCSI -2 y SCSI-3 usan esta especificacin para ejecutar la capa fsica.
RS-485 se usa con frecuencia en las UARTs para comunicaciones de datos de
poca velocidad en las cabinas de los aviones. Por ejemplo, algunas unidades de
control del pasajero lo utilizan. Requiere el cableado mnimo, y puede compartir
el cableado entre varios asientos. Por lo tanto reduce el peso del sistema.
RS-485 se utiliza en sistemas grandes de sonido, como los conciertos de msica
y
las producciones de teatro, se usa software especial para controlar remotamente
18
el equipo de sonido de una computadora, es utilizado ms generalmente para los
micrfonos.
RS-485 tambin se utiliza en la automatizacin de los edificios pues el cableado
simple del bus y la longitud de cable es larga por lo que son ideales para
ensamblar los dispositivos que se encuentran alejados.
















CAPITULO II
DESCRIPCION DEL MODULO H.M.I
2.1 CARACTERISTICAS
El modulo Human Machine Interface HMI est diseado para el control de
rampas
y el monitoreo de la temperatura, por medio de una pantalla tctil, software y
hardware que componen el sistema SCADA.
Figura 2.1: Tablero del control de temperatura.
Figura 2.2: Protecciones y fuentes de alimentacin.
20
El modulo incluye los siguientes componentes:
Pantalla tctil
Controlador de temperatura
Fuente de voltaje 110VAC/24VDC
Cable de comunicacin HMI/ Controlador
Sensor de temperatura
Rels de estado solido
Un programa en la pantalla tctil lee y escribe los parmetros de temperatura y
tiempo segn el proceso lo requiera.
Basado en la seal proporcionada por el sensor de temperatura, el programa de la
pantalla tctil da instrucciones al controlador de temperatura para efectuar de
forma
coordinada y correcta aumentar o disminuir la temperatura segn el proceso lo
requiera.
2.2 Descripcin general
El equipo incluye una pantalla tctil BrainChild HMI 601 5.7,
Monocromtico, tipo de comunicacin RS232/RS485.
Figura 2.3: HMI BrainChild.
21
Incluye controlador de proceso de temperatura BrainChild P41, tipo de
comunicacin RS 232/RS485, permite el control de la temperatura del proceso.
Figura 2.4: Controlador de temperatura BrainChild P41.
Los elementos de entradas sea voltaje corriente anlogas o termocuplas rtds van
conectados directamente al controlador de procesos al BrainChild P41.
Es posible realizar la programacin del controlador de procesos y la pantalla tctil
con el software de programacin HMI STUDIO VERSION 1.12. Para programar y
disear la pantalla tctil y el controlador a partir de un ordenador se necesita una
interfaz para la PC (USB/232). Dicha interfaz convierte los niveles de seales USB
del ordenador a seales RS-232 compatibles con la pantalla tctil.
2.3 COMPONENTES ELECTRICOS
2.3.1 SEALES DIGITALES
Las seales de tiempo discreto son sucesiones de muestras cuyas amplitudes
pueden tomar un continuo de valores, pueden ser multinivel, como binarias,
trinaras, cuaternarias, etc. Ver figura 2.5
Figura 2.5: Seales digitales.
22
2.3.2 SEALES ANALOGAS
Son seales continuas en el tiempo. Cuando un fenmeno fsico es convertido a
seal elctrica, como una onda acstica, luminosa, trmica, mecnica, etc. Ver
figura 2.6
Figura 2.6: Seales anlogas.
2.3.3 TERMOCUPLAS 8
Las termocuplas son el sensor de temperatura ms comn utilizado
industrialmente.
Una termocupla se hace con dos alambres de distinto material unidos en un
extremo
(soldados generalmente). Al aplicar temperatura en la unin de los metales se
genera
un voltaje muy pequeo (efecto Seebeck) del orden de los milivolts el cual
aumenta
con la temperatura.
2.3.3.1.1 Tipo B (PtRh 30% - PtRh 6%)
Las ventajas de la termocupla Tipo B sobre la Tipo R o Tipo S son su capacidad
para
medir temperaturas levemente ms altas, su mayor estabilidad y resistencia
mecnica, y su aptitud de ser utilizada sin compensacin de junta de referencia
para
fluctuaciones normales de la temperatura ambiente. Este ltimo aspecto queda
reflejado en la figura 4 por la pendiente despreciable de la curva de la termocupla
Tipo B en la regin de la temperatura ambiente. Las termocuplas Tipo B resultan
satisfactorias para uso continuo en atmsferas oxidantes o inertes a temperaturas
8 http://www.sapiensman.com/medicion_de_temperatura/termocuplas.htm
23
hasta 1.700 C. Tambin resultan satisfactorias durante cortos perodos de tiempo
en
vaco.
Las desventajas de la termocupla Tipo B son su baja tensin de salida y su
incapacidad para ser utilizada en atmsferas reductoras (como ser hidrgeno o
monxido de carbono) y cuando se encuentran presentes vapores metlicos (eso
es,
de plomo o zinc) o no metlicos (eso es, de arsnico, fsforo o azufre). Nunca se
la
debe usar con un tubo de proteccin metlico o termo vaina (a partir de aqu,
simplemente se la menciona como vaina).
2.3.3.2 Tipo R (PtRh 13% - Pt )
Las termocuplas Tipo R pueden ser utilizadas en forma continua en atmsferas
oxidantes o inertes hasta 1.400 C. No son tan estables como las Tipo B en vaco.
La
ventaja de la termocupla Tipo R sobre la Tipo B es su mayor fem de salida.
La ASTM establece las siguientes limitaciones que se aplican al uso de las
termocuplas Tipo R:
Nunca se las deben usar en atmsferas reductoras, ni tampoco en aquellas que
contienen vapores metlicos o no metlicos u xidos fcilmente reducidos, a
menos
que se las protejan adecuadamente con tubos protectores no metlicos.
Nunca deben ser insertadas directamente dentro de una vaina metlica.
2.3.3.3 Tipo S (PtRh 10 % - Pt )
La termocupla Tipo S es la termocupla original platino-rodio. Es el estndar
internacional (Escala Prctica Internacional de Temperaturas de 1968, IPTS-68)
para
la determinacin de temperaturas entre el punto de solidificacin del antimonio
630,74 C (1.167,33 F) y el punto de solidificacin del oro 1.064,43 C (1.917 F).
Las termocuplas Tipo S, igual que las Tipo R, pueden ser utilizadas en forma
continua en atmsferas oxidantes o inertes hasta 1.480 C. Tienen las mismas
limitaciones que las termocuplas Tipo R y Tipo B y tambin son menos estables
que
la termocupla Tipo B cuando se las utiliza en vaco
2.3.3.4 Tipo J (Fe - CuNi)
24
La termocupla Tipo J , conocida como la termocupla hierro - constantn, es la
segunda ms utilizada en los EE.UU. El hierro es el conductor positivo, mientras
que
para el conductor negativo se recurre a una aleacin de 55 % de cobre y 45 % de
nquel (constantn).
Las termocuplas Tipo J resultan satisfactorias para uso continuo en atmsferas
oxidantes, reductoras e inertes y en vaco hasta 760 C. Por encima de 540 C, el
alambre de hierro se oxida rpidamente, requirindose entonces alambre de
mayor
dimetro para extender su vida en servicio. La ventaja fundamental de la
termocupla
Tipo J es su bajo costo.
Las siguientes limitaciones se aplican al uso de las termocuplas Tipo J :
No se deben usar en atmsferas sulfurosas por encima de 540 C.
A causa de la oxidacin y fragilidad potencial, no se las recomienda para
temperaturas inferiores a 0 C.
No deben someterse a ciclos por encima de 760 C, an durante cortos perodos
de
tiempo, si en algn momento posterior llegaran a necesitarse lecturas exactas por
debajo de esa temperatura.
El constantn utilizado para termocuplas Tipo J no es intercambiable con el
constantn de las termocuplas Tipo T y Tipo E, ya que el constantn es el nombre
genrico de aleaciones cobre-nquel con un contenido de cobre entre 45 % y 60
%.
Los fabricantes de las termocuplas Tipo J regulan la composicin del conductor de
cobre-nquel de manera que la fem de salida de la termocupla siga la curva de
calibracin publicada. Los elementos fabricados por las distintas empresas, con
frecuencia no son intercambiables para el mismo tipo de termocupla.
2.3.3.5 Tipo K (NiCr Ni)
La termocupla Tipo K se la conoce tambin como la termocupla Chromel-Alumel
(marcas registradas de Hoskins Manufacturing Co., EE.UU.). El Chromel es una
aleacin de aproximadamente 90% de nquel y 10% de cromo, el Alumel es una
aleacin de 95% de nquel, ms aluminio, silicio y manganeso, razn por la que la
norma IEC la especifica NiCr - Ni. La Tipo K es la termocupla que ms se utiliza en
25
la industria, debido a su capacidad de resistir mayores temperaturas que la
termocupla Tipo J .
Las termocuplas Tipo K pueden utilizarse en forma continua en atmsferas
oxidantes
e inertes hasta 1.260 C y constituyen el tipo ms satisfactorio de termocupla para
uso en atmsferas reductoras o sulfurosas o en vaco.
2.3.3.6 Tipo T (Cu - CuNi)
La termocupla Tipo T se conoce como la termocupla de cobre constantn. Resulta
satisfactoria para uso continuo en vaco y en atmsferas oxidantes, reductoras e
inertes. Su desventaja reside en l hecho de que su lmite mximo de temperatura
es
de tan slo 370 C para un dimetro de 3,25 mm.
Aunque las termocuplas Tipo T resulten adecuadas para mediciones debajo de 0
C,
la ASTM recomienda para ese propsito a las termocuplas Tipo E.
2.3.3.7 Tipo E (NiCr - CuNi)
La termocupla Tipo E, o Chromel-constantn, posee la mayor fem de salida de
todas
las termocuplas estndar, segn se muestra en la figura 4. Para un dimetro de
3,25
mm su alcance recomendado es - 200 C a 980 C.
Estas termocuplas se desempean satisfactoriamente en atmsferas oxidantes e
inertes, y resultan particularmente adecuadas para uso en atmsferas hmedas a
temperaturas subcero a raz de su elevada fem de salida y su buena resistencia a
la
corrosin. La termocupla Tipo E es mejor que la Tipo T, para este propsito a
causa
de su mayor salida y puesto que la conductividad trmica del alambre de Chromel
es
menor que la del alambre de cobre de la termocupla Tipo T.
Tolerancias de calibracin para termocuplas estndar (referencia junta fra 0 C)
segn IEC 584
26
Termocupla Rango
Clase 1. Desviacin
mxima (+) (1)
Cobre vs. Cobre-nquel, Tipo
T -40 a +350C 0, 5 C 0,004 (t)
Hierro vs. cobre- nquel, Tipo
J -40a+750 C 1,5 C 0,004 (t)
Nquel-cromo vs. nquel, Tipo
K - 40 a 1.000 C 1,5 C 0,004 (t)
Platino-rodio 13% vs. platino,
Tipo R . 0 a +1.600C
1 C 1 +0,003 (t - 1.
100)C
Platino-rodio 10% vs. platino,
Tipo S 0 a +1. 600C
1 C 1 +0,003 ( t -
1.100)C
Platino-rodio 30% vs. platinorodio
6%, Tipo B --
Termocupla Rango
Clase 2. Desviacin
mxima (+) (1)
Cobre vs. cobre-nquel, Tipo
T -40a+350C 1C 0,0075(t)
Hierro vs. cobre-nquel, Tipo J -40a+750 C 2,5 C 0,0075 (t)
Nquel-cromo vs. nquel, Tipo
K - 40 a +1.200C 2. 5 C 0.0075 (t)
Platino-rodio 13% vs. platino,
Tipo R 0 a +1.600 C 1,5 C 0,0025 (t)
Platino- rodio 10% vs. platino,
Tipo S 0 a +1.600 C 1,5 C 0,0025 (t)
Platino- rodio 30% vs. platinorodio
6%, Tipo B +600 a +1700 C 1,5 C 0,0025 (t)
Termocupla Rango
Clase 3(2). Desviacin
mxima (+) (1)
Cobre vs. Cobre-nquel, Tipo
T -200 a +40 C 1 C 0,015 (t)
Hierro vs. cobre- nquel, Tipo
J -200 a +40 C 2,5 C 0,015 (t)
Nquel-cromo vs. nquel, Tipo
K -200 a +40 C 2,5 C 0,015 (t)
Platino-rodio 13% vs. platino,
Tipo R -- --
Platino-rodio 10% vs. platino,
Tipo S -- --
Platino-rodio 30% vs. platinorodio
6%, Tipo B +600 a +1.700 C 4 C 0,005 (t)
Tabla 2.1: Tolerancias de calibracin para termocuplas.
(1) La desviacin mxima debe ser calculada como el mayor valor de las dos
expresiones: el
valor en C o su equivalente calculado reemplazando (t) por la temperatura en
cuestin.
27
(2) Normalmente, las termocuplas y los cables compensados se suministran con
tolerancias especificadas por encima de -40 C. Para termocuplas utilizadas por
debajo de -40 C. Debe entenderse que sus tolerancias son para ese material
mayores
qu las especificadas en Clase 3.
2.4 RTD
Los RTD son sensores de temperatura resistivos. En ellos se aprovecha el efecto
que
tiene la temperatura en la conduccin de los electrones para que, ante un aumento
de
temperatura, haya un aumento de la resistencia elctrica que presentan.
Un Pt100 es un tipo particular de RTD
Normalmente las Pt100 se vienen encapsuladas en la misma forma que las
termocuplas, es decir dentro de un tubo de acero inoxidable u otro material
(vaina),
en un extremo est el elemento sensible (alambre de platino) y en el otro est el
terminal elctrico de los cables protegidos dentro de una caja redonda de aluminio
(cabezal), de all parte muchas veces el confundirlo con las termocuplas.
2.4.1 Ventajas
Alta precisin, de hasta +/-0.1C
Ideal para bajas temperaturas, en industrias alimenticias
Puede ser extendido fcilmente hasta 30 mts. con cable de cobre comn
2.4.2 Desventajas
Un poco ms costosas que los termopares
Trabajan en un rango de temperatura limitado (max. 700C)
Frgiles, no utilizables en lugares donde haya mucha vibracin
2.5 Rel de estado solido
El rel de estado slido (SSR) es un elemento que permite aislar elctricamente el
circuito de entrada o mando y el circuito de salida.9
9 http://www.reitec.es/web/descargas/reles.pdf
28
Las diferentes partes que forman un SSR son:
2.5.1 Circuito de entrada
2.5.1.1 Aislamiento, est asegurado generalmente por un acoplamiento ptico
con
semiconductor (Foto acoplador, foto triac,....)
Foto acoplador Foto triac Fotodiodo
Figura 2.7: Tipos de aislamientos en rels de estado slido.
2.5.1.2 Circuito de salida, Salida CA con tiristores anti paralelos o triacs, salida
CC
con transistor bipolar o MOS FET, salida CA-CC con transistor MOS FET (ya que
tiene igual ganancia en directo que en inverso)
29
Tabla 2.2: Comparacin entre rels de estado slido y rels electromagnticos.
2.5.2 Diferentes tipos de cargas
Cuando se produce una conmutacin de OFF a ON se producen picos en la
corriente que pueden destruir los dispositivos semiconductores de potencia de los
SSR.
Figura 2.8: conmutacin rel de estado slido depende del tipo de carga.
2.5.2.1 Carga resistiva
La relacin entre el pico de corriente en la conmutacin y la corriente nominal es 1.
En este caso la corriente y la tensin estn en fase de manera que no hay
problemas
en el funcionamiento del SSR. Una tpica carga resistiva es un calentador que se
suele combinar con un controlador de temperatura con salida en tensin
30
Figura 2.9: Carga resistiva.
2.5.2.2 Lmparas incandescentes
La relacin entre el pico de corriente en la conmutacin y la corriente nominal es
de
10 a 15 veces.
Se debe seleccionar un SSR cuya resistencia a picos de corriente sea el doble
que el
valor mximo del pico de corriente en el transitorio.
Utilizar un fusible en serie con la lmpara para proteger al rel en el encendido de
la
lmpara y en el caso de producirse un cortocircuito como consecuencia de la
rotura
del filamento
Al ser una carga inductiva aparece un desfase entre la tensin y la corriente y se
utiliza un filtro RC (Se explica en la seccin de proteccin en la salida) para
mejorar
el funcionamiento.
2.5.2.3 Motor
Cuando un motor arranca la corriente es de 5 a 10 veces mayor que la corriente
nominal.
Se debe seleccionar un SSR cuya resistencia a picos de corriente sea el doble
que el
mximo valor de la corriente en el arranque.
Al ser una carga inductiva aparece un desfase entre la tensin y la corriente y se
utiliza un filtro RC (Se explica en la seccin de proteccin en la salida) para
mejorar
el funcionamiento.
2.5.2.4 Transistor
Cuando el SSR conmuta a ON la corriente que pasa por el SSR es de 10 a 20
veces
la corriente nominal durante un tiempo de 10 a 500ms
Se debe seleccionar un SSR cuya resistencia a picos de corriente sea el doble
que el
mximo valor del pico de corriente.
31
2.5.2.5 Rectificador de media onda
En este caso cuando se utiliza un SSR con funcin de paso por cero el rel no
conmutar a ON, hay dos posibles soluciones:
1.- Conectar una resistencia de absorcin, que absorba un 20% de la corriente en
la
carga aproximadamente.
2.- Utilizar un SSR sin funcin de paso por cero
2.5.2.6 Rectificador de onda completa
La corriente en la carga tendr una forma rectangular como la que se muestra a
continuacin.
Figura 2.10: Carga rectificar de onda completa.
2.5.2.7 Micro cargas
Si la corriente de fuga es muy grande se puede producir un funcionamiento
incorrecto, para evitar esto utilizar una resistencia de absorcin en paralelo con la
carga
Figura 2.11: Micro cargas o corrientes de fuga mu grandes.
Los valores estndar de la resistencia de absorcin son:
Para una fuente de alimentacin de 100VAC de 5 a 10k Ohmios, 3W
32
Para una fuente de alimentacin de 200VAC de 5 a 10k Ohmios, 15W
2.5.2.8 Transformador
No utilizar una fuente de alimentacin controlada por un transformador como
fuente
de alimentacin de la carga debido a que un transformador es un caso extremo y
particular de las cargas inductivas saturables con magnetizacin residual
remanente y
se pueden producir fallos en el funcionamiento, ya que la corriente puede llegar a
ser
de 10 a 100 veces la corriente nominal.
2.5.2.9 Cargas capacitivas
Se consideran cargas capacitivas las lneas largas de transmisin, filtros y fuentes
de
alimentacin.
La intensidad en la carga inicialmente puede llegar a ser de 20 a 50 veces la
intensidad nominal, ya que un condensador inicialmente se comporta como un
cortocircuito y la intensidad es limitada por el valor de la resistencia (Aadir una
resistencia en serie).
Cuando el estado del rel sea OFF tendr aplicada a su salida la tensin de
alimentacin ms la tensin de carga del condensador, de manera que se debe
seleccionar un SSR con una tensin de salida que sea el doble de la de
alimentacin.
Se debe seleccionar un SSR (con funcin de paso por cero) cuya resistencia a
picos
de corriente sea el doble que el mximo valor de la corriente inicial.
2.5.2.10 Fluorescentes y lmparas de vapor de mercurio
Hay que tener en cuenta que en este tipo de carga la corriente en la conexin
suele
ser de 3 veces superior a la de funcionamiento normal, pero su presencia tiene
una
duracin mayor, en el caso de los fluorescentes es de 10 segundos y hasta 5
minutos
en el caso de las lmparas de vapor de mercurio.
La forma de la corriente en la conexin de una lmpara fluorescente ser:
33
Figura 2.12: Fluorescentes.
Y la forma de la corriente en la conexin de una lmpara de gas de mercurio ser:
t=3 a 5 minutos.
Figura 2.13: Lmparas de mercurio.
A la hora de seleccionar el SSR que se va a utilizar se deber tener en cuenta el
pico
de corriente y la duracin de este pico.
2.5.2.11 Cargas de alta impedancia
Cuando se tenga una carga de alta impedancia la corriente de fuga del rel
produce
una tensin muy elevada entre los extremos de la carga en el estado de
desconexin.
Para solucionarlo se suelen instalar cargas de alta impedancia en paralelo con la
carga (lmparas de baja potencia).
2.6 Pantalla tctil
Una pantalla tctil (touchscreen en ingls) es una pantalla que mediante un
contacto
directo sobre su superficie permite la entrada de datos y rdenes al dispositivo. A
su
vez, acta como perifrico de salida, mostrando los resultados introducidos
previamente. Este contacto tambin se puede realizar con lpiz u otras
herramientas
similares. Actualmente hay pantallas tctiles que pueden instalarse sobre una
pantalla
34
normal. As pues, la pantalla tctil puede actuar como perifrico de entrada y
perifrico de salida de datos.10
Las pantallas tctiles se han ido haciendo populares desde la invencin de la
interfaz
electrnica tctil en 1971 por el Dr. Samuel C. Hurst. Han llegado a ser comunes
en
TPVs, en cajeros automticos y en PDAs donde se suele emplear un estilo para
manipular la interfaz grfica de usuario y para introducir datos. La popularidad de
los
telfonos inteligentes, de las PDAs, de vdeo, consolas porttiles o de los
navegadores de automviles est generando la demanda y la aceptacin de las
pantallas tctiles.
El HP-150 fue, en 1983, uno de los primeros ordenadores comerciales del mundo
que
dispona de pantalla tctil. En realidad no tena una pantalla tctil en el sentido
propiamente dicho, sino una pantalla de tubo Sony de 9 pulgadas rodeada de
transmisores y receptores infrarrojos que detectaban la posicin de cualquier
objeto
no-transparente sobre la pantalla.
Las pantallas tctiles de ltima generacin consisten en un cristal transparente
donde
se sita una lmina que permite al usuario interactuar directamente sobre esta
superficie, utilizando un proyector para lanzar la imagen sobre la pantalla de
cristal.
Se sale de lo que hasta hoy da se entenda por pantalla tctil que era
bsicamente un
monitor tctil.
Las pantallas tctiles son populares en la industria pesada y en otras situaciones,
tales
como exposiciones de museos donde los teclados y los ratones no permiten una
interaccin satisfactoria, intuitiva, rpida, o exacta del usuario con el contenido de
la
exposicin.
2.6.1 Tipo de Pantalla Tctil
2.6.1.1 Resistiva 11
Una pantalla tctil resistiva est formada por varias capas. Las ms importantes
son
dos finas capas de material conductor entre las cuales hay una pequea
separacin.
10
http://es.wikipedia.org/wiki/Pantalla_t%C3%A1ctil
11http://www.ecojoven.com/dos/05/tactil.html
35
Cuando algn objeto toca la superficie de la capa exterior, las dos capas
conductoras
entran en contacto en un punto concreto. De esta forma se produce un cambio en
la
corriente elctrica que permite a un controlador calcular la posicin del punto en el
que se ha tocado la pantalla midiendo la resistencia. Algunas pantallas pueden
medir,
aparte de las coordenadas del contacto, la presin que se ha ejercido sobre la
misma.
Las pantallas tctiles resistivas son por norma general ms asequibles pero tienen
una
prdida de aproximadamente el 25% del brillo debido a las mltiples capas
necesarias. Otro inconveniente que tienen es que pueden ser daadas por objetos
afilados. Por el contrario no se ven afectadas por elementos externos como polvo
o
agua, razn por la que son el tipo de pantallas tctiles ms usado en la actualidad.
Es un tipo de pantallas tctiles muy usado. La pantalla tctil propiamente dicha
est
formada por dos capas de material conductor transparente, con una cierta
resistencia
a la corriente elctrica, y con una separacin entre las dos capas. Cuando se toca
la
capa exterior se produce un contacto entre las dos capas conductoras. Un sistema
electrnico detecta el contacto y midiendo la resistencia puede calcular el punto de
contacto.
Hay varios tipos de pantallas resistivas segn el nmero de hilos conductores que
usan, entre cuatro y ocho. Todas se basan en el mismo sistema. Veamos
detenidamente el proceso.
Figura 2.14: Touch Screen Resistiva.
Cada capa conductora tratada con un material conductor resistivo transparente,
normalmente xido de indio y estao (In2O3)9(SnO2), tiene una barra conductora
en
dos lados opuestos como en la figura. Una de las capas sirve para medir la
posicin
en el eje X y la otra en el eje Y.
36
Conectamos la entrada X+a un convertidor analgico-digital. Ponemos una
tensin
entre los terminales Y+Y- El convertidor analgico-digital digitaliza la tensin
analgica generada al pulsar sobre la pantalla. Un microprocesador medir esta
tensin y calcular la coordenada "X" del punto de contacto.
Despus conectamos al convertidor analgico-digital el terminal Y+y una tensin
continua entre los terminales X+y X- y repetimos el mismo proceso para calcular
la
coordenada "Y" del punto de contacto.
En algunos tipos de pantalla se puede medir adems la coordenada Z o presin
que se
ha ejercido sobre la pantalla tctil. Para esto hay que conocer la resistencia de
cada
"plato". Para este tipo de medidas ms complejas se necesitan ms terminales
para
calibrar la pantalla, ya que la resistencia de los "platos" vara con la temperatura
ambiente.
Las pantallas tctiles resistivas tienen la ventaja de que pueden ser usadas con
cualquier objeto, un dedo, un lpiz, un dedo con guantes, etc.
Son econmicas, fiables y verstiles. Por el contrario al usar varias capas de
material
transparente sobre la propia pantalla, se pierde bastante luminosidad. Por otro
lado el
tratamiento conductor de la pantalla tctil es sensible a la luz ultravioleta, de tal
forma que con el tiempo se degrada y pierde flexibilidad y transparencia.
2.6.1.2 De Onda Acstica Supe rficial
La tecnologa de onda acstica superficial (denotada a menudo por las siglas
SAW,
del ingls Surface Acoustic Wave) utiliza ondas de ultrasonidos que se transmiten
sobre la pantalla tctil. Cuando la pantalla es tocada, una parte de la onda es
absorbida. Este cambio en las ondas de ultrasonidos permite registrar la posicin
en
la que se ha tocado la pantalla y enviarla al controlador para que pueda
procesarla. El
funcionamiento de estas pantallas puede verse afectado por elementos externos.
La
presencia de contaminantes sobre la superficie tambin puede interferir con el
funcionamiento de la pantalla tctil.
37
Figura 2.15: Touch Screen Onda Acstica
2.6.1.3 Capacitivas
Una pantalla tctil capacitiva est cubierta con un material, habitualmente xido de
indio y estao que conduce una corriente elctrica continua a travs del sensor.
El sensor por tanto muestra un campo de electrones controlado con precisin
tanto en
el eje vertical como en el horizontal, es decir, adquiere capacitancia. El cuerpo
humano tambin se puede considerar un dispositivo elctrico en cuyo interior hay
electrones, por lo que tambin dispone de capacitancia.
Cuando el campo de capacitancia normal del sensor (su estado de referencia) es
alterado por otro campo de capacitancia, como puede ser el dedo de una persona,
los
circuitos electrnicos situados en cada esquina de la pantalla miden la 'distorsin'
resultante en la onda senoidal caracterstica del campo de referencia y enva la
informacin acerca de este evento al controlador para su procesamiento
matemtico.
Los sensores capacitivos deben ser tocados con un dispositivo conductivo en
contacto directo con la mano o con un dedo, al contrario que las pantallas
resistivas o
de onda superficial en las que se puede utilizar cualquier objeto. Las pantallas
tctiles
capacitivas no se ven afectadas por elementos externos y tienen una alta claridad,
pero su complejo procesado de la seal hace que su coste sea elevado.
Figura 2.16: Touch Screen Capacitiva.
38
2.6.1.4 Infrarrojos
Las pantallas tctiles por infrarrojos consisten en una matriz de sensores y
emisores
infrarrojos horizontales y verticales. En cada eje los receptores estn en el lado
opuesto a los emisores de forma que al tocar con un objeto la pantalla se
interrumpe
un haz infrarrojo vertical y otro horizontal, permitiendo de esta forma localizar la
posicin exacta en que se realiz el contacto. Este tipo de pantallas son muy
resistentes por lo que son utilizadas en muchas de las aplicaciones militares que
exigen una pantalla tctil.
2.6.1.5 Galga Extensiomtrica
Cuando se utilizan galgas extensiomtricas la pantalla tiene una estructura
elstica de
forma que se pueden utilizar galgas extensiomtricas para determinar la posicin
en
que ha sido tocada a partir de las deformaciones producidas en la misma. Esta
tecnologa tambin puede medir el eje Z o la presin ejercida sobre la pantalla. Se
usan habitualmente en sistemas que se encuentran expuestos al pblico como
mquinas de venta de entradas, debido sobre todo a su resistencia al vandalismo.
2.6.1.6 Imagen ptica
Es un desarrollo relativamente moderno en la tecnologa de pantallas tctiles, dos
o
ms sensores son situados alrededor de la pantalla, habitualmente en las
esquinas.
Emisores de infrarrojos son situados en el campo de vista de la cmara en los
otros
lados de la pantalla. Un toque en la pantalla muestra una sombra de forma que
cada
par de cmaras puede triangularizarla para localizar el punto de contacto. Esta
tecnologa est ganando popularidad debido a su escalabilidad, versatilidad y
asequibilidad, especialmente para pantallas de gran tamao.
2.6.1.7 Tecnologa de Seal Dispersiva
Introducida en el ao 2002, este sistema utiliza sensores para detectar la energa
mecnica producida en el cristal debido a un toque. Unos algoritmos complejos se
encargan de interpretar esta informacin para obtener el punto exacto del
contacto.
Esta tecnologa es muy resistente al polvo y otros elementos externos, incluidos
araazos. Como no hay necesidad de elementos adicionales en la pantalla
tambin
proporciona unos excelentes niveles de claridad. Por otro lado, como el contacto
es
39
detectado a travs de vibraciones mecnicas, cualquier objeto puede ser utilizado
para detectar estos eventos, incluyendo el dedo o uas. Un efecto lateral negativo
de
esta tecnologa es que tras el contacto inicial el sistema no es capaz de detectar
un
dedo u objeto que se encuentre parado tocando la pantalla.
2.6.1.8 Reconocimiento de Pulso Acstico
Introducida en el ao 2006, estos sistemas utilizan cuatro transductores
piezoelctricos situados en cada lado de la pantalla para convertir la energa
mecnica del contacto en una seal electrnica. Esta seal es posteriormente
convertida en una onda de sonido, la cual es comparada con el perfil de sonido
preexistente para cada posicin en la pantalla.
Este sistema tiene la ventaja de que no necesita ninguna malla de cables sobre la
pantalla y que la pantalla tctil es de hecho de cristal, proporcionando la ptica y la
durabilidad del cristal con el que est fabricada. Tambin presenta las ventajas de
funcionar con araazos y polvo sobre la pantalla, de tener unos altos niveles de
precisin y de que no necesita ningn objeto especial para su utilizacin.
2.6.2 Especificaciones HID
Las pantallas tctiles se encuentran definidas dentro de la especificacin de
dispositivos HID para puerto USB2 como digitalizadores, junto con dispositivos
como touchpads y tabletas digitalizadoras entre otros. Las pantallas tctiles se
identifican con el usage ID 04.
La especificacin incluye los campos utilizados para el manejo de este tipo de
dispositivos. Algunos de los ms interesantes para el manejo de las pantallas
tctiles
son:
Tip Pressure: que representa la fuerza por un transductor, habitualmente un
estilo o tambin un dedo.
Barrel Pressure: fuerza que ejerce el usuario en el sensor del transductor, como
por ejemplo un botn sensible a la presin en el puntero de manejo.
In Range: que indica que el transductor se encuentra en el rea donde la
digitalizacin es posible. Se representa por un bit
40
Touch: indica si un dedo est tocando la pantalla. El sistema suele interpretarlo
como un clic de botn primario
Untouch: indica que el dedo ha perdido contacto con la superficie de la pantalla.
Se interpreta como la accin de soltar el botn primario.
Tap: indica que se ha realizado un toque con el dedo en la pantalla, levantndolo
rpidamente sin prolongar el contacto. Se interpreta como un evento provocado
por un botn.
2.6.3 Sistemas operativos y software
Existe una gran variedad de software dirigido al manejo de mquinas con pantallas
tctiles y que puede ejecutarse en los principales sistemas operativos como son
Linux
, MacOS y Windows. En estos dos ltimos casos existen versiones especiales
adaptadas para su uso en dispositivos Tablet PC, ModBook en el caso de Apple y
Windows XP Tablet PC Edition en el caso de Microsoft, existiendo as mismo
software especifico para estas versiones.
En otro tipo de dispositivos como las PDAs o telfonos con pantalla tctil tambin
existen sistemas operativos como PalmOS o Windows Mobile.
Respecto al software especfico para pantallas tctiles, al igual que en el caso de
otros dispositivos similares como las tabletas digitalizadoras, destacan los
programas
de reconocimiento de escritura manual como Inkwell en Macintosh. En el caso de
Windows XP Tablet PC Edition el propio sistema operativo incluye reconocimiento
de escritura. Tambin son habituales los programas de dibujo, como por ejemplo
Corel Painter, que pueden incluso reconocer la fuerza con la que se est pulsando
sobre la pantalla o la inclinacin del objeto con el que se est tocando.
2.6.3.1 Desarrollo y utilizacin
La gran mayora de las tecnologas de pantalla tctil ms significativas fueron
patentadas durante las dcadas de los 1970 y 1980 y actualmente han expirado.
Este
hecho ha permitido que desde entonces los diseos de productos y componentes
que
utilizan dichas tecnologas no estn sujetos a royalties, lo que ha permitido que los
dispositivos tctiles se hayan extendido ms fcilmente.
41
Con la creciente aceptacin de multitud de productos con una pantalla tctil
integrada, el coste marginal de esta tecnologa ha sido rutinariamente absorbido
en
los productos que las incorporan haciendo que prcticamente desaparezca. Como
ocurre habitualmente con cualquier tecnologa, el hardware y el software asociado
a
las pantallas tctiles ha alcanzado un punto de madurez suficiente despus de
ms de
tres dcadas de desarrollo, lo que le ha permitido que actualmente tengan grado
muy
alto de fiabilidad. Como tal, las pantallas tctiles pueden hallarse en la actualidad
en
aviones, automviles, consolas, sistemas de control de maquinaria y dispositivos
de
mano de cualquier tipo.
2.6.3.2 Ergonoma
Respecto a la ergonoma, un problema que se presenta a menudo en las pantallas
tctiles es que los dedos se cansan cuando el usuario utiliza el dispositivo durante
un
tiempo prolongado, sobre todo cuando es necesaria una presin significativa sobre
la
pantalla y adems esta no es flexible. Se puede aliviar este problema con el uso
de un
lapicero u otro dispositivo similar, aunque en algunas situaciones la introduccin
de
estos elementos puede resultar problemtica (por ejemplo en quioscos pblicos).
2.7 CONTROLADOR DE TEMPERATURA 12
El controlador de temperatura es un dispositivo con el cual se establece la
temperatura que se desea de un medio ambiente, con este dispositivo se
monitorea la
temperatura, y se produce una orden de cambio de sta misma, que se hace
mediante
un control, en este control se observa en todo momento la temperatura actual.
2.7.1 ANTECEDENTES:
En las actividades del hombre es necesario tener el control del ambiente que lo
rodea,
esto implica tambin el control de la temperatura, el equipo informa de la
temperatura en que se encuentra y se manipula sta segn se necesita.
Por tanto este dispositivo es til en muchas de estas actividades como son; tener
la
temperatura de un calentador de agua de una casa hasta realizar tareas de una
planta
de produccin, estos son ejemplos simples en los cuales se aplica ste dispositivo,
pero en las tareas del hombre tiene otros campos de aplicacin.
12 Manual de usuario BrainChild UM0P411C
42
2.7.2 Control difuso en sistemas con retroalimentacin.
Las aplicaciones de control difuso ms adecuadas son aquellas donde existen
requerimientos cualitativos para una accin de control satisfactoria y dichos
requerimientos pueden ser enunciados fcilmente como reglas difusas. Por esta
razn, los controladores con lgica difusa son usados para operar funciones
automticas en lavadoras, video grabadoras, reproductores de CD, sistemas de
aire
acondicionado, cmaras y productos similares.
Tambin es posible encontrar lgica difusa en controladores de retroalimentacin
industriales que han sido implementados normalmente por operadores humanos
expertos que tienen el control manual de procesos complejos.
El procedimiento que se sigue es sintetizar las habilidades humanas del operador
en
una base de reglas difusas y desarrollar as un sistema de control difuso.
El diseador del sistema difuso copia las acciones heursticas del operador
humano
mientras controla el proceso y escribe las correspondientes reglas difusas.
Mediante
observaciones detalladas de un operador habilidoso, es posible obtener un
conjunto
completo de reglas difusas que puede reproducir el mejor rendimiento del
operador
humano. El resultado es un sistema de control inteligente que se obtiene sin
referencia a la teora clsica de los sistemas de control pero contiene el
conocimiento
de un buen operador humano. Por esta razn hubo un gran entusiasmo en los
setentas
y ochentas por esta tcnica, pero se ha encontrado que el operador humano no
puede
ser fcilmente reemplazado y ahora esos sistemas difusos son usados como
consejeros del operador. La idea es mejorar la seguridad en lugar de reemplazar
al
operador.
Una aplicacin popular de la lgica difusa es el control de lazos simples,
normalmente controlados usando controladores PID. La lgica difusa copia la
accin
del controlador PID con algunas modificaciones para manejar el comportamiento
no
lineal. En la figura 2.17 se muestra como un sistema difuso podra reemplazar un
controlador convencional.
43
Figura 2.17: El controlador difuso y su relacin con un lazo de control
convencional.
El procedimiento adaptado en control difuso pretende imitar las acciones de un
controlador tradicional utilizando reglas difusas y agregar caractersticas para
tratar
con sistemas de propiedades especiales como pueden ser algunos
comportamientos
no lineales.
2.7.3 Control difuso proporcional.
Una versin muy simple de un controlador proporcional difuso es la siguiente:
Regla 1: SI {error LN}ENTONCES {control LN}
Regla 2: SI {error MN}ENTONCES {control MN}
Regla 3: SI {error S}ENTONCES {control S}
Regla 4: SI {error MP}ENTONCES {control MP}
Regla 5: SI {error LP}ENTONCES {control LP}
De hecho este conjunto de reglas produce exactamente la misma accin de
control
lineal como un controlador proporcional con una ganancia uno, operando sobre la
seal de error. Esto no representa ninguna ventaja.
Sin embargo, la ganancia del controlador puede ser no lineal cambiando las reglas
difusas, lo cual puede ser muy til en aplicaciones especiales. Para dar un ejemplo
muy sencillo, considera el caso del sistema de tanques acoplados, donde la
bomba de
entrada no puede ser manejada hacia atrs para extraer agua de los tanques (por
ejemplo la entrada de control mnimo es 0V) y la seal de entrada al amplificador
de
la bomba no aceptara ms de un mximo de 10V. Dichos lmites prcticos en el
44
rango de operacin de un actuador en un sistema de control son normales. Es fcil
adaptar un controlador difuso para responder a estas especificaciones. Un
controlador
proporcional difuso que incorpora la limitante de una seal de entrada mnima de
0V
ser:
Aqu el nivel S es 0V y la Regla 1 asegura que la bomba no recibe seales
negativas.
La figura 2.18 es una implementacin de este conjunto de reglas:
Figura 2.18: Implementacin de el conjunto de reglas difusas RS4.
Esta es una demostracin simple. Con reglas difusas ms elaboradas, pueden
implementarse factores no lineales ms complejos. Muchos profesionales
cuestionaran si este es el camino correcto para disear un controlador no lineal,
sin
embargo los ingenieros prcticos algunas veces hacen esto donde existe cierta
certeza
positiva sobre las implicaciones en la estabilidad del sistema.
2.7.4 Control difuso proporcional derivativo.
El controlador difuso proporcional puede ser extendido fcilmente para incluir la
accin integral y derivativa. Aqu vamos a discutir solamente la extensin
derivativa.
En este caso el controlador difuso opera sobre la seal de error e(t) y la derivada
de
la seal de salida dy(t) y produce una salida del dt defuzzificador que es la seal de
control u(t).
El controlador difuso se basa en dos seales: el error y el rango de cambio de la
salida. En este contexto es importante resaltar que el controlador difuso no
contiene
45
elementos dinmicos. Todos los componentes dinmicos estn afuera del
controlador
y son obtenidos mediante una medicin directa del sistema o por medio del
procesamiento de las seales de entrada y salida del sistema.
La derivada de la salida puede estar disponible como una medicin directa o a
travs
de un observador de los estados del sistema.
Despus de la fuzzificacin del error y el rango de la salida, las reglas difusas se
aplican a las variables recin fuzzificadas. El rol de la retroalimentacin del rango
en un controlador convencional es reducir la accin de control si la salida est
cambiando muy rpido. Esto reduce la posibilidad de que la salida sobrepase el
valor
de referencia deseado r(t). Usando este principio, las reglas difusas pueden ser
escritas para evitar estos eventos. Por ejemplo, en el conjunto de reglas que se
muestra abajo, las primeras cinco reglas proveen control proporcional difuso. Las
reglas 6 y 7 tratan de compensar cambios rpidos cuando el error es pequeo,
generando un componente de control que reducir el rango de cambio en la salida
del
sistema.
Este conjunto de reglas aproxima las acciones de control proporcional y derivativa
pero solamente cuando el error es pequeo. Estudiando un controlador lineal
convencional con retroalimentacin del rango de cambio, es posible conformar
conjuntos de reglas para imitarlo. Por ejemplo la ley de control convencional
proporcional derivativa es:
Ec. 2.1
46
El control difuso correspondiendo a este conjunto de reglas es una aproximacin
no
detallada del comportamiento de un controlador con accin proporcional
derivativa.
Con estas cuatro reglas, la calidad del control que puede alcanzarse seria pobre.
Para
ver esto, la figura 8 muestra una vista isomtrica de la seal de control graficada
como una funcin del error y del cambio en la salida. Ntese que la accin de
control
se mueve solamente entre tres valores +10V, 0V y -10V. Los pobres resultados de
este conjunto de reglas pueden mejorarse si se agregan mas niveles de
fuzzificacin para alcanzar una aproximacin ms cercana a la verdadera ley de
control. Por ejemplo, la figura 9 muestra la superficie de control que corresponde a
cinco niveles de fuzzificacin en las reglas de control.
Mediante el uso de la propiedad Fuzzy PID modificado la tecnologa, el control de
bucle y de minimizar el rebasamiento undershoot en un menor tiempo. El siguiente
diagrama es una comparacin de los resultados con y sin tecnologa Fuzzy.
Figura 2.19: Fuzzy PID.
La funcin de Fuzzy control PID es ajustar los parmetros de tiempo en tiempo a
fin
de que la manipulacin del valor de salida sea ms flexible y adaptable a los
diversos
procesos. El resultado es que un proceso para llegar a un punto de ajuste
47





CAPITULO III
SISTEMA SCADA PARA EL CONTROL DE TEMPERATURA
3.1 INTRODUCCION:
En el presente captulo se va a desarrollar un sistema SCADA que permitir
controlar
y supervisar la temperatura del controlador enviando seales de control para que
realice el control de calentar y enfriar el proceso segn este sea necesario.
Este sistema est compuesto de:
Software HMI Studio con las pantallas necesarias para visualizar el proceso.
Un controlador de proceso de temperatura BrainChild P41
Cable de comunicacin HMI/Controlador
Cable de programacin PC/HMI
3.2 LENGUAJE COMPUTACIONAL
3.2.1 HMI STUDIO 1.12
Los terminales de la interfaz del operador (HMI) pueden proporcionar mucha ms
flexibilidad que los tradicionales paneles de control mecnico. Un HMI permite a
un
operador de planta vigilar las condiciones actuales de un sistema de control y, si
fuera necesario, para iniciar un cambio en el funcionamiento del sistema. Los
HMIs
pueden conectarse a controladores lgicos programables (PLC) o controlador de
proceso, normalmente a travs de la serie de comunicaciones del puerto. El HMI
puede ser programado para supervisar y / o cambiar los valores actuales
almacenados
en la memoria de datos del PLC o controlador de proceso.
Un proyecto es cuando un usuario crea una aplicacin HMI Studio Software. Un
proyecto contiene informacin tal como HMI modelo de configuracin de red,
pantalla de informacin, tareas de informacin etc.
Una pantalla es una representacin visual de los objetos puestos en la pantalla del
HMI. Cualquier parte del tamao de la ventana suele ser denominado una pantalla
o
ventana emergente. El usuario puede crear su pantalla personalizada de acuerdo
a sus
49
necesidades. Una ventana puede aparecer en la pantalla pulsando los botones de
la
pantalla tctil. El nmero mximo de pantallas en una aplicacin slo est limitado
por el tamao de la memoria de la pantalla.
Un objeto en la pantalla HMI puede realizar acciones tales como la visualizacin
de
mensajes de texto, la escritura de un valor a un registro del PLC, o mostrar una
alarma. Un objeto puede ser clasificado como un objeto de texto o grafico.
Un objeto de texto es usado para mostrar el texto en el HMI y tambin puede
utilizarse para realizar alguna accin. Por ejemplo, un objeto de entrada de datos
le
dice al HMI para controlar de forma continuada un registro de PLC y permite al
usuario cambiar el valor en el registro. Algunos de los objetos pueden mostrar
grficos cuya forma depende del valor de un registro. Estos objetos tambin
pueden
cambiar el valor.
3.2.2 REQUERIMIENTOS DE HARDWARE1
La siguiente configuracin de hardware bsico que se necesita para configurar y
operar su software HMI studio.
Equipo Mnimo Requerimiento
PC compatible con IBM 266MHz PentiumII o superior
o compatible
Sistema Operativo Windows2000 o superior
Sistema RAM
Al menos 64 megabytes (MB) de RAM, ms
memoria generalmente mejora la respuesta
Disco Duro 150 MB en espacio de memoria
Monitor VGA
800 x 600 con 24 bits de color verdadero
Puerto Serial Puerto serie para la descarga
Mouse MicrosoftMouse o compatible
Teclado Obligatorio
Tabla 3.1: Requerimientos de Hardware.
1 Manual de usuario BrainChild UMHMIC
50
3.2.3 Conexin del HMI a su ordenador
Requerimientos.
Cable de interface RS232
HMI
Conecte el cable de programacin de computadora a HMI. Por ejemplo: COM1
Conecte una fuente de alimentacin 24 V CC a la HMI
Abrir el nuevo proyecto en el software HMI Studio.
De forma predeterminada, se configurar COM1 para la comunicacin con el PC.
Configurar el controlador PLC en la configuracin de la red, por ejemplo:
COM2.
Descarga el firmware en HMI.
3.3 ENTORNO DEL PROGRAMA HMI STUDIO 1.12
Abrimos el programa HMI Studio
Figura 3.1: Nueva aplicacin en HMI studio.
Escogemos la pantalla BrainChild 601 S
51
Figura 3.2: seleccionamos el modelo de pantalla.
Y tenemos el entorno del programa HMI Studio
Figura 3.3: Entorno de HMI studio.
Tenemos las siguientes barras de herramientas para realizar el proyecto en la
HMI
3.3.1 Barras de herramientas
Para realizar un proyecto en HMI Studio se posee una serie de herramientas para
la
programacin y diseo de pantallas como por ejemplo.
52
Herramientas de pantalla (Screen Tools)
Objetos (Objetcs)
Herramientas de proyecto (Project Tools)
Herramientas (Tools)
3.3.1.1 Herramientas de pantalla (Screen Tools)
Esta barra de herramientas tenemos para la creacin de pantalla, edicin,
eliminar,
duplicar pantallas etc., este cuadro de herramientas son para edicin de las
pantallas
que deseemos realizar.
Figura 3.4: Herramientas de pantalla.
3.3.1.2 Objetos (Objects)
En esta barra de herramientas llamada objetos tenemos la parte fundamental del
HMI
Studio aqu encontramos lo que son botones, ingresar texto en la pantalla,
tenemos lo
que es registros y histricos etc., esta barra es para personalizar la pantalla segn
la
necesidad o aplicacin que se necesite realizar.
Figura 3.5: Barra de objetos.
3.3.1.3 Herramientas de proyecto (Project Tools)
Esta barra de herramientas es fundamental para el correcto funcionamiento del
HMI
ya que aqu asignamos tags, realizamos la programacin en ladder para las
distintas
aplicaciones aqu cargamos desde la PC hacia el HMI o viceversa.
53
Figura 3.6: Herramientas de proyecto.
3.3.1.4 Herramientas (Tools)
Estas herramientas son mas de edicin del lo que es texto, objetos podemos
alinear
los objetos o texto elegido, segn la necesidad que tengamos por ejemplo;
deseamos
alinear a la derecha.
Figura 3.7: Herramientas.
3.3.2 Tags
Los Tags es la base de datos central para las etiquetas que deben ser utilizados
en la
aplicacin. Los tags se definen (como registro o bobinas) y sus atributos son
seleccionados, los tags pueden ser utilizados en la aplicacin de las pantallas,
tareas,
alarmas etc. La pantalla le ayuda a definir Etiquetas relacionadas con nodos. Los
Tags no es sino un registro o bobina o bit individual o simplemente un registro.
Seleccionamos el tag, el tipo, tipo de campo puede ser bobina o Tipo de Registro.
Figura 3.8: Creacin de nuevos tags.
54
3.3.3 Network Configuration configuracin de red
Esta configuracin se podra decir que es la ms importante ya que es la
configuracin la cual voy a comunicarme con el controlador de temperatura en
este
caso va a ser una comunicacin MODBUS, aqu podemos escoger el tipo de
equipo
con el que vamos a comunicarnos puede ser PLC de distintas marcas.
Figura 3.9: Configuracin de la red.
Aqu configuramos lo que es la direccin puerto de comunicacin, le ponemos un
nombre para identificar etc.
3.4 Pantallas del HMI
3.4.1 Pantalla de Registro
Esta es la pantalla que por lo general siempre va a ser visualizada porque nos
permite
ver las curvas del Set Point SP y la curva de la PV o variable de proceso,
podemos
tener una visualizacin de los tiempos donde las rampas
55
Figura 3.10: Pantalla de Registro.
3.4.1.1 Histrico o Registrador
El Historial Tren en la pantalla de registro es donde vamos a poder visualizar loas
curvas del proceso, aqu podemos configurar el numero de tags que queremos
visualizar, rangos para temperatura y para el tiempo, valores de inicio y fin en el
rango de tiempo, que tags deseamos visualizar.
Figura 3.11: Configuracin del Registrador e histrico.
56
3.4.1.2 Botones
En el HMI tenemos la facilidad de insertar botones los cuales pueden hacer varias
operaciones como pasar a otra pantalla de operacin, sumar valores a una
variable
etc. En la pantalla de registros tenemos un botn OPERACIN .
Lo cual lo que va a realizar al momento de pulsarlo la operacin que este me va a
realizar es llevarme a otra pantalla. Dando doble click en el botn tenemos la
facilidad de configurar la operacin del mismo.
Figura 3.12: Configuracin de la operacin del botn.
3.4.1.3 Display Data
En la pantalla registro tenemos los display data estos nos permiten visualizar en
valores numricos o texto los valores del proceso que se en ejecucin
Figura 3.13: Display data.
No permite visualizar el valor del set point la variable del proceso en nmero y
nombre del programa en ejecucin y tiempo de duracin y transcurrido en el que la
rampa o segmento se demora.
57
Aqu tenemos el cuadro de configuracin de un display data en el cual ponemos el
tag al cual queremos visualizar puede ser un bit un registro numrico o un registro
texto.
Figura 3.14: Configuracin del Display data.
3.4.1.4 Word lamp
Una Word lamp nos ayudan para ver el estado de alguna variable ya que
podemos
hacer encender dependiendo del valor que este programa y el texto que se desee
mostrar.
Figura 3.15: Configuracin de la operacin del Word lamp.
58
3.4.1.5 Programa para esta pantalla
La programacin del HMI para cualquier aplicacin es en ladder y el programa que
tiene esta pantalla lo cual hace que el Historical Trend se actualice cada 5 seg, es
el
siguiente.
Figura 3.16: Programa ladder.
3.4.2 OPERACIN
En esta pantalla llamada OPERACIN tenemos la posibilidad de entrar a los
nueve programas que tiene este control para poder editarlos ya sea el nombre del
programa se puede programar los set point y los tiempos que deben durar las
rampas.
Aqu es donde ponemos en marcha al programa o lo podemos poner en stop o a
su
vez en modo Hold. Tenemos la opcin de modificar los valores de la escala de
temperatura y la escala de tiempo, podemos igualar la hora y la fecha, tenemos la
opcin de blanquear la memoria del HMI, en fin esta pantalla es la de edicin en
general de todo el control de rampas
59
Figura 3.17: Pantalla Operacin.
3.4.2.1 Display Data
En esta parte de la pantalla, sencillamente nos indica el nombre del programa que
se
va a ejecutar, luego de que el operador haya seleccionado, esta seleccin la hace
presionando seleccionar.
Figura 3.18: Aplicacin del display data.
3.4.2.2 Perfil
El operador para seleccionar el programa, debe presionar en el recuadro donde
aparece el nmero 2, al hacer esto se desplegar una pantalla (KEY PAD), en la
cual
se puede introducir el nmero. En este caso el nmero 2 es el numero del
programa
en este caso es el programa 2 y el 01 es el segmento o mejor dicho en que paso
de la
receta se desea que empiece el programa o en que segmento o paso se
encuentra este.
60
Figura 3.19: Eleccin del perfil.
3.4.2.3 Modo
Luego de que el operador haya seleccionado el programa que desea poner en
operacin, tendr que oprimir el botn run, el cual empieza el proceso, como se
observa en el grfico. Si desea el operador finalizar el proceso, deber presionar
el
botn stop. Cada botn est programado con su respectiva operacin de acuerdo
con
cada registro.
El segundo y tercer botn funcionan del mismo modo, si un proceso est
funcionando, el operador podr parar o pausar el programa que se encuentra
cargado, para luego iniciar o reiniciar dicho programa nuevamente.
Figura 3.20: Seleccin del modo de operacin.
3.4.2.4 Blanquear Memoria
El operador podr blanquear la memoria al presionar este botn, es importante
observar en la pantalla de registro cuando se encuentre la alarma prendida de full,
ya
que el registro no podr seguir almacenando datos, por lo que se debe proceder a
ser
un blanqueo de memoria. La memoria aproximadamente guarda 6 meses de
operaciones de la mquina.
61
Figura 3.21: Botn para borrar memoria.
3.4.2.5 Editar Programas
Estos botones son los botones de programacin. En los cuales el operador podr
ingresar los datos de las rampas, es decir, fijar los set points y tiempos en los que
funcionar la mquina.
Al presionar cada uno de estos botones, se desplegar una pantalla, siendo un
total de
nueve, es decir el operador tiene la opcin de programar hasta 9 programas, valga
la
redundancia.
En el transcurso del manual, se explicar cada una de las pantalla que
corresponden
al programa 1, al programa 2, etc.
La informacin que se ingrese, dentro de las pantallas correspondientes a los
programas aparecer en el texto que podemos ver en el grfico, como se ve
Lavado
Mquina en el ejemplo.
Figura 3.22: Teclado para editar los programas.
3.4.2.6 Escala de Temperatura y tiempo
El operador puede seleccionar una escala en la cual estar el grfico, esta escala
se
ver en el eje vertical del grfico de la pantalla inicial. Para seleccionar esta
escala, al
62
presionar dentro del cuadro donde se encuentran los nmeros, automticamente
se
despliega una pantalla llamada KEY PAD.
Figura 3.23: Escala de temperatura.
El operador en este cuadro, especifica la escala horizontal del grfico,
especificando
el rango de horas en el cual se va a visualizar el proceso que la mquina llevar a
cabo. El operador nicamente debe ingresar el rango, los valores iniciales y finales
de da, mes, ao, etc. se generan automticamente.
De igual manera, para ingresar este valor, se desplegar la pantalla KEY PAD.
Figura 3.24: Actualizar el rango de temperatura.
3.4.2.7 Igualar Hora
Al presionar igualar hora y fecha, el operador ingresar a una pantalla para
modificar
la hora y fecha.
Figura 3.25: Editar hora y fecha.
63
3.4.2.8 Programa de la pantalla Operacin
Este mencionado programa tiene la finalidad del lograr almacenar el nombre de la
receta de cada de los 9 programa que contiene este proyecto, como los data entry
y
los display data estn configurado para 16 bytes, tengo como mximo escribir 16
caracteres, como cada registros de memoria son de 4 bytes realizo un programa
para
que cada 4 registros sea una memoria para almacenar el nombre de la receta del
control de rampas.
64
65
3.4.3 Pantalla Hora y Fecha
Aqu tenemos la pantalla de edicin de hora y fecha en la cual nos permite igualar
la
hora y fecha propiamente dichos.
Figura 3.26: igualar hora y fecha.
66
Esta pantalla posee botones para subir o bajar el dato cada uno de estos botones
tiene
una instruccin diferente como vamos a ver a continuacin.
Figura 3.27: programacin de los botones de la hora y fecha.
3.4.4 Pantalla de Control de rampa
Esta pantalla es donde los valores de Set Point y tiempos de duracin de la rampa
son
ingresados por medio del operador del HMI teniendo en cuenta el tipo de rampa
que
se requiera programar puede ser una rampa de tipo ramp , dwell , jump o
end .
3.4.4.1 Ramp (Rampa)
En el parmetro de rampa, son expresadas en grados C por un determinado
tiempo,
la funcin principal de esta es elevar o disminuir la temperatura del proceso en un
tiempo programado; Ejemplo: tengo mi temperatura inicial 15 C deseo que la
temperatura se incremente en 10 min a 25 C esa es mi funcin rampa (como
muestra
la figura). De la misma manera puedo hacer para el caso de enfriar o disminuir mi
temperatura.
67
Figura 3.28: Funcin rampa.
3.4.4.2 Dwell (Mue rto)
Este parmetro Dewll, se mantiene por un perodo de tiempo establecido fijo el
valor de temperatura. Es decir vamos a mantener muerto el valor de temperatura
por cierto tiempo. Ejemplo: Vamos a mantener por 10 min la temperatura a 25 C
(como muestra la figura).
Figura 3.29: Funcin dwell.
3.4.4.3 Jump
Este parmetro jump o salto nos puede ahorrar segmentos de programacin ya
que
podemos programar a que segmento ya ejecutado regresar y desde este empezar
a
ejecutarse y a la vez cuantas veces queremos que esto se repita, esto nos puede
ayudar a reducir los datos de programacin.
68
3.4.4.4 End
Para poder finalizar cualquier programa ponemos el parmetro end y finalizamos
el
programa que se est programando.
3.4.4.5 Programar las recetas
En esta pantalla podemos introducir el nombre de cmo queremos llamar al
proceso
a programar en el control de rampas, ingresamos numero de segmento y tipo, set
point tiempos.
El controlador BrainChild P41 tiene la capacidad de almacenar 9 programas, los
programas del 1 al 4 podemos ingresar 16 rampas, en los programas 5 al 7
podemos
ingresar 32 rampas y en los 2 ltimos programas tenemos la capacidad de
ingresar
hasta 64 rampas con sus distintos set point y tiempos de duracin
Figura 3.30: Pantalla de configuracin de recetas.
69
3.4.5 Programa de Pantalla Control de rampa
3.4.5.1 Programacin de la funcin ramp
3.4.5.2 Programacin de la funcin dwell
3.4.5.3 Programacin de la funcin jump
70

CAPITULO III
SISTEMA SCADA PARA EL CONTROL DE TEMPERATURA
3.1 INTRODUCCION:
En el presente captulo se va a desarrollar un sistema SCADA que permitir
controlar
y supervisar la temperatura del controlador enviando seales de control para que
realice el control de calentar y enfriar el proceso segn este sea necesario.
Este sistema est compuesto de:
Software HMI Studio con las pantallas necesarias para visualizar el proceso.
Un controlador de proceso de temperatura BrainChild P41
Cable de comunicacin HMI/Controlador
Cable de programacin PC/HMI
3.2 LENGUAJE COMPUTACIONAL
3.2.1 HMI STUDIO 1.12
Los terminales de la interfaz del operador (HMI) pueden proporcionar mucha ms
flexibilidad que los tradicionales paneles de control mecnico. Un HMI permite a
un
operador de planta vigilar las condiciones actuales de un sistema de control y, si
fuera necesario, para iniciar un cambio en el funcionamiento del sistema. Los
HMIs
pueden conectarse a controladores lgicos programables (PLC) o controlador de
proceso, normalmente a travs de la serie de comunicaciones del puerto. El HMI
puede ser programado para supervisar y / o cambiar los valores actuales
almacenados
en la memoria de datos del PLC o controlador de proceso.
Un proyecto es cuando un usuario crea una aplicacin HMI Studio Software. Un
proyecto contiene informacin tal como HMI modelo de configuracin de red,
pantalla de informacin, tareas de informacin etc.
Una pantalla es una representacin visual de los objetos puestos en la pantalla del
HMI. Cualquier parte del tamao de la ventana suele ser denominado una pantalla
o
ventana emergente. El usuario puede crear su pantalla personalizada de acuerdo
a sus
49
necesidades. Una ventana puede aparecer en la pantalla pulsando los botones de
la
pantalla tctil. El nmero mximo de pantallas en una aplicacin slo est limitado
por el tamao de la memoria de la pantalla.
Un objeto en la pantalla HMI puede realizar acciones tales como la visualizacin
de
mensajes de texto, la escritura de un valor a un registro del PLC, o mostrar una
alarma. Un objeto puede ser clasificado como un objeto de texto o grafico.
Un objeto de texto es usado para mostrar el texto en el HMI y tambin puede
utilizarse para realizar alguna accin. Por ejemplo, un objeto de entrada de datos
le
dice al HMI para controlar de forma continuada un registro de PLC y permite al
usuario cambiar el valor en el registro. Algunos de los objetos pueden mostrar
grficos cuya forma depende del valor de un registro. Estos objetos tambin
pueden
cambiar el valor.
3.2.2 REQUERIMIENTOS DE HARDWARE1
La siguiente configuracin de hardware bsico que se necesita para configurar y
operar su software HMI studio.
Equipo Mnimo Requerimiento
PC compatible con IBM 266MHz PentiumII o superior
o compatible
Sistema Operativo Windows2000 o superior
Sistema RAM
Al menos 64 megabytes (MB) de RAM, ms
memoria generalmente mejora la respuesta
Disco Duro 150 MB en espacio de memoria
Monitor VGA
800 x 600 con 24 bits de color verdadero
Puerto Serial Puerto serie para la descarga
Mouse MicrosoftMouse o compatible
Teclado Obligatorio
Tabla 3.1: Requerimientos de Hardware.
1 Manual de usuario BrainChild UMHMIC
50
3.2.3 Conexin del HMI a su ordenador
Requerimientos.
Cable de interface RS232
HMI
Conecte el cable de programacin de computadora a HMI. Por ejemplo: COM1
Conecte una fuente de alimentacin 24 V CC a la HMI
Abrir el nuevo proyecto en el software HMI Studio.
De forma predeterminada, se configurar COM1 para la comunicacin con el PC.
Configurar el controlador PLC en la configuracin de la red, por ejemplo:
COM2.
Descarga el firmware en HMI.
3.3 ENTORNO DEL PROGRAMA HMI STUDIO 1.12
Abrimos el programa HMI Studio
Figura 3.1: Nueva aplicacin en HMI studio.
Escogemos la pantalla BrainChild 601 S
51
Figura 3.2: seleccionamos el modelo de pantalla.
Y tenemos el entorno del programa HMI Studio
Figura 3.3: Entorno de HMI studio.
Tenemos las siguientes barras de herramientas para realizar el proyecto en la
HMI
3.3.1 Barras de herramientas
Para realizar un proyecto en HMI Studio se posee una serie de herramientas para
la
programacin y diseo de pantallas como por ejemplo.
52
Herramientas de pantalla (Screen Tools)
Objetos (Objetcs)
Herramientas de proyecto (Project Tools)
Herramientas (Tools)
3.3.1.1 Herramientas de pantalla (Screen Tools)
Esta barra de herramientas tenemos para la creacin de pantalla, edicin,
eliminar,
duplicar pantallas etc., este cuadro de herramientas son para edicin de las
pantallas
que deseemos realizar.
Figura 3.4: Herramientas de pantalla.
3.3.1.2 Objetos (Objects)
En esta barra de herramientas llamada objetos tenemos la parte fundamental del
HMI
Studio aqu encontramos lo que son botones, ingresar texto en la pantalla,
tenemos lo
que es registros y histricos etc., esta barra es para personalizar la pantalla segn
la
necesidad o aplicacin que se necesite realizar.
Figura 3.5: Barra de objetos.
3.3.1.3 Herramientas de proyecto (Project Tools)
Esta barra de herramientas es fundamental para el correcto funcionamiento del
HMI
ya que aqu asignamos tags, realizamos la programacin en ladder para las
distintas
aplicaciones aqu cargamos desde la PC hacia el HMI o viceversa.
53
Figura 3.6: Herramientas de proyecto.
3.3.1.4 Herramientas (Tools)
Estas herramientas son mas de edicin del lo que es texto, objetos podemos
alinear
los objetos o texto elegido, segn la necesidad que tengamos por ejemplo;
deseamos
alinear a la derecha.
Figura 3.7: Herramientas.
3.3.2 Tags
Los Tags es la base de datos central para las etiquetas que deben ser utilizados
en la
aplicacin. Los tags se definen (como registro o bobinas) y sus atributos son
seleccionados, los tags pueden ser utilizados en la aplicacin de las pantallas,
tareas,
alarmas etc. La pantalla le ayuda a definir Etiquetas relacionadas con nodos. Los
Tags no es sino un registro o bobina o bit individual o simplemente un registro.
Seleccionamos el tag, el tipo, tipo de campo puede ser bobina o Tipo de Registro.
Figura 3.8: Creacin de nuevos tags.
54
3.3.3 Network Configuration configuracin de red
Esta configuracin se podra decir que es la ms importante ya que es la
configuracin la cual voy a comunicarme con el controlador de temperatura en
este
caso va a ser una comunicacin MODBUS, aqu podemos escoger el tipo de
equipo
con el que vamos a comunicarnos puede ser PLC de distintas marcas.
Figura 3.9: Configuracin de la red.
Aqu configuramos lo que es la direccin puerto de comunicacin, le ponemos un
nombre para identificar etc.
3.4 Pantallas del HMI
3.4.1 Pantalla de Registro
Esta es la pantalla que por lo general siempre va a ser visualizada porque nos
permite
ver las curvas del Set Point SP y la curva de la PV o variable de proceso,
podemos
tener una visualizacin de los tiempos donde las rampas
55
Figura 3.10: Pantalla de Registro.
3.4.1.1 Histrico o Registrador
El Historial Tren en la pantalla de registro es donde vamos a poder visualizar loas
curvas del proceso, aqu podemos configurar el numero de tags que queremos
visualizar, rangos para temperatura y para el tiempo, valores de inicio y fin en el
rango de tiempo, que tags deseamos visualizar.
Figura 3.11: Configuracin del Registrador e histrico.
56
3.4.1.2 Botones
En el HMI tenemos la facilidad de insertar botones los cuales pueden hacer varias
operaciones como pasar a otra pantalla de operacin, sumar valores a una
variable
etc. En la pantalla de registros tenemos un botn OPERACIN .
Lo cual lo que va a realizar al momento de pulsarlo la operacin que este me va a
realizar es llevarme a otra pantalla. Dando doble click en el botn tenemos la
facilidad de configurar la operacin del mismo.
Figura 3.12: Configuracin de la operacin del botn.
3.4.1.3 Display Data
En la pantalla registro tenemos los display data estos nos permiten visualizar en
valores numricos o texto los valores del proceso que se en ejecucin
Figura 3.13: Display data.
No permite visualizar el valor del set point la variable del proceso en nmero y
nombre del programa en ejecucin y tiempo de duracin y transcurrido en el que la
rampa o segmento se demora.
57
Aqu tenemos el cuadro de configuracin de un display data en el cual ponemos el
tag al cual queremos visualizar puede ser un bit un registro numrico o un registro
texto.
Figura 3.14: Configuracin del Display data.
3.4.1.4 Word lamp
Una Word lamp nos ayudan para ver el estado de alguna variable ya que
podemos
hacer encender dependiendo del valor que este programa y el texto que se desee
mostrar.
Figura 3.15: Configuracin de la operacin del Word lamp.
58
3.4.1.5 Programa para esta pantalla
La programacin del HMI para cualquier aplicacin es en ladder y el programa que
tiene esta pantalla lo cual hace que el Historical Trend se actualice cada 5 seg, es
el
siguiente.
Figura 3.16: Programa ladder.
3.4.2 OPERACIN
En esta pantalla llamada OPERACIN tenemos la posibilidad de entrar a los
nueve programas que tiene este control para poder editarlos ya sea el nombre del
programa se puede programar los set point y los tiempos que deben durar las
rampas.
Aqu es donde ponemos en marcha al programa o lo podemos poner en stop o a
su
vez en modo Hold. Tenemos la opcin de modificar los valores de la escala de
temperatura y la escala de tiempo, podemos igualar la hora y la fecha, tenemos la
opcin de blanquear la memoria del HMI, en fin esta pantalla es la de edicin en
general de todo el control de rampas
59
Figura 3.17: Pantalla Operacin.
3.4.2.1 Display Data
En esta parte de la pantalla, sencillamente nos indica el nombre del programa que
se
va a ejecutar, luego de que el operador haya seleccionado, esta seleccin la hace
presionando seleccionar.
Figura 3.18: Aplicacin del display data.
3.4.2.2 Perfil
El operador para seleccionar el programa, debe presionar en el recuadro donde
aparece el nmero 2, al hacer esto se desplegar una pantalla (KEY PAD), en la
cual
se puede introducir el nmero. En este caso el nmero 2 es el numero del
programa
en este caso es el programa 2 y el 01 es el segmento o mejor dicho en que paso
de la
receta se desea que empiece el programa o en que segmento o paso se
encuentra este.
60
Figura 3.19: Eleccin del perfil.
3.4.2.3 Modo
Luego de que el operador haya seleccionado el programa que desea poner en
operacin, tendr que oprimir el botn run, el cual empieza el proceso, como se
observa en el grfico. Si desea el operador finalizar el proceso, deber presionar
el
botn stop. Cada botn est programado con su respectiva operacin de acuerdo
con
cada registro.
El segundo y tercer botn funcionan del mismo modo, si un proceso est
funcionando, el operador podr parar o pausar el programa que se encuentra
cargado, para luego iniciar o reiniciar dicho programa nuevamente.
Figura 3.20: Seleccin del modo de operacin.
3.4.2.4 Blanquear Memoria
El operador podr blanquear la memoria al presionar este botn, es importante
observar en la pantalla de registro cuando se encuentre la alarma prendida de full,
ya
que el registro no podr seguir almacenando datos, por lo que se debe proceder a
ser
un blanqueo de memoria. La memoria aproximadamente guarda 6 meses de
operaciones de la mquina.
61
Figura 3.21: Botn para borrar memoria.
3.4.2.5 Editar Programas
Estos botones son los botones de programacin. En los cuales el operador podr
ingresar los datos de las rampas, es decir, fijar los set points y tiempos en los que
funcionar la mquina.
Al presionar cada uno de estos botones, se desplegar una pantalla, siendo un
total de
nueve, es decir el operador tiene la opcin de programar hasta 9 programas, valga
la
redundancia.
En el transcurso del manual, se explicar cada una de las pantalla que
corresponden
al programa 1, al programa 2, etc.
La informacin que se ingrese, dentro de las pantallas correspondientes a los
programas aparecer en el texto que podemos ver en el grfico, como se ve
Lavado
Mquina en el ejemplo.
Figura 3.22: Teclado para editar los programas.
3.4.2.6 Escala de Temperatura y tiempo
El operador puede seleccionar una escala en la cual estar el grfico, esta escala
se
ver en el eje vertical del grfico de la pantalla inicial. Para seleccionar esta
escala, al
62
presionar dentro del cuadro donde se encuentran los nmeros, automticamente
se
despliega una pantalla llamada KEY PAD.
Figura 3.23: Escala de temperatura.
El operador en este cuadro, especifica la escala horizontal del grfico,
especificando
el rango de horas en el cual se va a visualizar el proceso que la mquina llevar a
cabo. El operador nicamente debe ingresar el rango, los valores iniciales y finales
de da, mes, ao, etc. se generan automticamente.
De igual manera, para ingresar este valor, se desplegar la pantalla KEY PAD.
Figura 3.24: Actualizar el rango de temperatura.
3.4.2.7 Igualar Hora
Al presionar igualar hora y fecha, el operador ingresar a una pantalla para
modificar
la hora y fecha.
Figura 3.25: Editar hora y fecha.
63
3.4.2.8 Programa de la pantalla Operacin
Este mencionado programa tiene la finalidad del lograr almacenar el nombre de la
receta de cada de los 9 programa que contiene este proyecto, como los data entry
y
los display data estn configurado para 16 bytes, tengo como mximo escribir 16
caracteres, como cada registros de memoria son de 4 bytes realizo un programa
para
que cada 4 registros sea una memoria para almacenar el nombre de la receta del
control de rampas.
64
65
3.4.3 Pantalla Hora y Fecha
Aqu tenemos la pantalla de edicin de hora y fecha en la cual nos permite igualar
la
hora y fecha propiamente dichos.
Figura 3.26: igualar hora y fecha.
66
Esta pantalla posee botones para subir o bajar el dato cada uno de estos botones
tiene
una instruccin diferente como vamos a ver a continuacin.
Figura 3.27: programacin de los botones de la hora y fecha.
3.4.4 Pantalla de Control de rampa
Esta pantalla es donde los valores de Set Point y tiempos de duracin de la rampa
son
ingresados por medio del operador del HMI teniendo en cuenta el tipo de rampa
que
se requiera programar puede ser una rampa de tipo ramp , dwell , jump o
end .
3.4.4.1 Ramp (Rampa)
En el parmetro de rampa, son expresadas en grados C por un determinado
tiempo,
la funcin principal de esta es elevar o disminuir la temperatura del proceso en un
tiempo programado; Ejemplo: tengo mi temperatura inicial 15 C deseo que la
temperatura se incremente en 10 min a 25 C esa es mi funcin rampa (como
muestra
la figura). De la misma manera puedo hacer para el caso de enfriar o disminuir mi
temperatura.
67
Figura 3.28: Funcin rampa.
3.4.4.2 Dwell (Mue rto)
Este parmetro Dewll, se mantiene por un perodo de tiempo establecido fijo el
valor de temperatura. Es decir vamos a mantener muerto el valor de temperatura
por cierto tiempo. Ejemplo: Vamos a mantener por 10 min la temperatura a 25 C
(como muestra la figura).
Figura 3.29: Funcin dwell.
3.4.4.3 Jump
Este parmetro jump o salto nos puede ahorrar segmentos de programacin ya
que
podemos programar a que segmento ya ejecutado regresar y desde este empezar
a
ejecutarse y a la vez cuantas veces queremos que esto se repita, esto nos puede
ayudar a reducir los datos de programacin.
68
3.4.4.4 End
Para poder finalizar cualquier programa ponemos el parmetro end y finalizamos
el
programa que se est programando.
3.4.4.5 Programar las recetas
En esta pantalla podemos introducir el nombre de cmo queremos llamar al
proceso
a programar en el control de rampas, ingresamos numero de segmento y tipo, set
point tiempos.
El controlador BrainChild P41 tiene la capacidad de almacenar 9 programas, los
programas del 1 al 4 podemos ingresar 16 rampas, en los programas 5 al 7
podemos
ingresar 32 rampas y en los 2 ltimos programas tenemos la capacidad de
ingresar
hasta 64 rampas con sus distintos set point y tiempos de duracin
Figura 3.30: Pantalla de configuracin de recetas.
69
3.4.5 Programa de Pantalla Control de rampa
3.4.5.1 Programacin de la funcin ramp
3.4.5.2 Programacin de la funcin dwell
3.4.5.3 Programacin de la funcin jump



Este proyecto realizado tiene por objetivo entrar en las pequeas empresas
83
para as tener un equipo de alta tecnologa para poder seguir un seguimiento
continuo a sus procesos de temperatura.
Este equipo en el mercado internacional no se lo encuentra puesto que si lo
hubiesen vienen incorporados dentro de las maquinas destinadas a una cierta
aplicacin.
La inversin econmica para tener un equipo de ltima tecnologa y de gran
ayuda para la industria es mus accesible para todo tipo de persona.
RECOMENDACIONES
Para lograr que la pantalla tctil se mantenga en buen estado hay que tenerla
libre de polvo y humedad, evitar pulsar la pantalla con cosas con punta
pueden causar dao permanente a la pantalla.
Se debe tener en cuenta en que puerto del HMI est configurado la
comunicacin con el controlador de temperatura, si no est en el puerto
requerido no existir comunicacin.
Toda la parte grafica de las pantallas deben ser de fcil entendimiento para la
persona que est operando el modulo, no debe ser familiar nicamente para la
persona que lo diseo.