Sunteți pe pagina 1din 108

INSTITUTO TECNOLGICO DE MEXICALI

MATERIA:
CONTROLADORES LGICOS PROGRAMABLES
Y SISTEMAS DE CONTROL INDUSTRIAL

ING. MECATRONICATRNICA

MAESTRO:
JOSE LUIS VAZQUEZ MENDEZ
M.C. ELIEZER SUAREZ FLORES

ALUMNOS:
CAMACHO LOPEZ FRANCISCO JAVIER (08490638)
AGUILAR BRITO JOSUE RICARDO (08490742)
PEREZ ESQUIVEL VICTOR MANUEL (08490708)

PROYECTO:
DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC
ALLEN BRADLEY MicroLogix 1000 Y ADAPTACION DE PANTALLA
CON INTERFAZ HMI UTILIZANDO EL SOFTWARE INTOUCH

FECHA DE RECEPCION: 02 DE DICIEMBRE DE 2012


SNEST PROYECTO FINAL DE PLC

Introduccin

Con la intencin de colaborar con el desarrollo y aplicacin de los controladores lgicos


programables (PLCS) en nuestra institucin, se elabor este proyecto cuyo objetivo es presentar
la funcionalidad de las calderas y el uso de recientes tecnologas aplicadas a las mismas.

Como es sabido, una caldera es el medio ms econmico para producir energa calorfica
siempre y cuando se encuentre en ptimas condiciones. El vapor de una caldera se va haciendo
cada vez ms caro a medida que el control y operacin de la misma se va quedando obsoleto, al
mismo tiempo que el servicio y mantenimiento incrementa sus costos.

En este proyecto se presenta un prototipo para el control de una caldera utilizando el


controlador lgico programable ALLEN BRADLEY, adems de algunas sugerencias para el
cuidado y servicio del equipo y de los elementos necesarios para el buen funcionamiento de la
misma.

1. Planteamiento del problema


Se deber desarrollar el control de la caldera utilizando un controlador lgico
programable ALLEN BRADLEY tomando en cuenta, todas y cada una de las funciones y los
elementos que se requieren para el buen funcionamiento del sistema, tales como:

Control de presin
Control de nivel de agua
Barrido inicial de gases
Control de vlvulas de seguridad y alarmas
Deteccin de flama
Deteccin de combustible
Deteccin de ignicin

2. Hiptesis del trabajo o proyecto


Implementar un programa por medio de un controlador lgico programable (PLC) que
controle los diferentes parmetros del funcionamiento de una caldera, diseando un modulo
didctico donde se podrn simular las entradas y salidas del sistema con el cual se pretende
proporcionar al estudiante un aprendizaje significativo.

3. Razones y justificaciones

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC 2

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

La realizacin de este proyecto es debido a que en esta institucin no existe algn diseo
el cual simule el control para procesos de automatizacin de distintas aplicaciones por medio de
PLCS, en este caso se decidi implementarlo como una caldera, de esta forma servir como
apoyo didctico y para la elaboracin de practicas utilizando tecnologas recientes como lo son
los controladores lgicos programables.

Este prototipo surgi para satisfacer la necesidad de manejar un proceso industrial en


forma didctica como una operacin o secuencia de operaciones en las que las variables a
controlar (temperatura, flujo de lquidos, presin, etc...) estn debidamente definidas, en este caso
el sistema de operacin de una caldera.

4. Fundamentos tericos

4.1. Conceptos Bsicos

El vapor es ampliamente utilizado para calefaccin, para secar pastas, para evaporar
disoluciones qumicas, para procesos de calentamiento, para mover turbinas, maquinas y bombas;
para realizar los miles de procesos en todas las ramas de la industria.

El vapor es utilizado en estos casos, simplemente porque existe una necesidad de calor y
energa al mismo tiempo y el vapor es la manera ms adecuada y econmica de transportar
grandes cantidades de calor y energa.

Aunada con la produccin de calor, como es lgico se encuentran ntimamente ligados


una serie de principios y cambios fundamentales, los cuales se explican en forma prctica a
continuacin.

4.1.1. Energa

La energa es inherente en la materia. Por energa se indica algo que aparece en muchas
formas las cuales se relacionan entre si, por el hecho de que se puede hacer la conversin de una
forma de energa a otra. El termino general de energa no es definible, pero si se puede definir
con precisin las diversas formas en que aparece.

La energa solo tiene magnitud, por lo tanto es una cantidad escalar. La energa de un
sistema de cuerpos es simplemente la suma de las energas de cada uno de ellos. O sea que la
energa total de un solo sistema es la suma de las magnitudes de las diversas formas de energa
(Cintica, Trmica, Qumica, Mecnica, etc.).

La materia esta compuesta de un agregado de molculas que se estn moviendo


continuamente pero al azar. Como las molculas tienen una masa, tienen energa cintica,
llamada energa cintica interna, se origina principalmente por: el movimiento de traslacin de
PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC 3

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

las molculas; el movimiento de rotacin de las molculas y un movimiento de vibracin de los


tomos de las molculas.

Adems de la energa cintica interna, las sustancias tienen una energa potencial interna,
cuyo cambio resulta de una fuerza de atraccin entre las molculas que cambian de posicin unas
con respecto a otras.

La suma de estas energas se llama energa interna, que es la energa almacenada en un


cuerpo o sustancia en virtud de la actividad y configuracin de sus molculas y de las vibraciones
dentro de ellas. Nos referimos a esta energa como energa molecular o trmica.

4.1.2. Calor

El calor es energa en transicin (en movimiento) de un cuerpo o sistema a otro,


solamente debida a una diferencia de temperatura entre los cuerpos o sistemas.
Es una forma de energa que causa un cambio fsico en la sustancia que es calentada.
Slidos, tales como los metales cuando son calentados inicialmente, se expanden y aumentan su
temperatura, hasta cambiar al estado liquido.

Los lquidos cuando son calentados, vaporizan y el vapor producido al entrar en contacto
con una superficie de menor temperatura se condensa, entregando a dicha superficie el calor con
el cual haba logrado su vaporacin.

4.1.3. Calor Latente

Es la cantidad de calor requerida para lograr el cambio de estado fsico de una sustancia
sin que existan variaciones en su temperatura.

4.1.4. Calor sensible

Es el calor que produce una elevacin de temperatura en un cuerpo.

4.1.5. Transmisin de calor

Es el flujo de calor a travs de un cuerpo de temperatura ms alta, hacia un cuerpo de


menor temperatura. La transmisin de calor puede ser por conduccin o radiacin o por ambas.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC 4

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

4.1.6. Conduccin

Es la transmisin de calor entre dos cuerpos o partes de cuerpos en los que existe una
diferencia de temperaturas.

4.1.7. Radiacin

Es la transmisin de calor a travs de un cuerpo a algn otro por medio de ondas de calor
las cuales radian a travs del cuerpo con mayor temperatura al otro con menor temperatura, sin
tomar en cuenta el calentamiento del medio entre ellos.

4.1.8. Conveccin

Es estrictamente un medio de mover energa de un lugar a otro: Es un transporte de


energa. Ocurre debido a que un fluido en movimiento recoge energa de un cuerpo caliente y la
entrega a un cuerpo mas fro.

4.1.9. Coeficiente de transmisin de calor

Es la cantidad de flujo en Kcal (BTU) por hora a travs de un metro cuadrado (pie
cuadrado) de superficie por grado de diferencia en temperatura.

4.1.10 Kilo calora

Es la cantidad de calor necesaria para elevar un grado centgrado la temperatura de un Kg


de agua. Es la unidad de calor en el sistema mtrico.

4.1.11. BTU (British Thermal Unit)

Es la cantidad de calor necesaria para elevar un grado Fahrenheit, la temperatura de una


libra de agua. Es la unidad de calor en el sistema ingles.

4.1.12. Vapor

Vapor es, una fase intermedia entre la liquida y la de gas. Los vapores tienen
caractersticas similares a los gases, puesto que llenan por completo las paredes del recipiente que
los contiene, pero no siguen la ley de los gases perfectos.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC 5

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Las propiedades o caractersticas de los vapores se encuentran consignadas en las tablas y


graficas de vapores.

Cuando la presin es relativamente baja para el cuerpo de que se trata, al calentar este
puede pasar directamente de su fase slida a la fase de vapor, sin pasar por la fase liquida; este
fenmeno se llama sublimacin.

4.1.13. Vaporizacin

Es el cambio de un cuerpo de la fase slida o liquida a la fase de vapor.

4.1.14. Evaporacin

Es la vaporacin de un lquido que tiene lugar exclusivamente en la superficie libre del


lquido.

4.1.15. Ebullicin

Es la vaporacin de un lquido que tiene lugar en el seno mismo del lquido. La ebullicin
de un liquido tiene lugar a una temperatura, cuyo valor depende de la presin a la que esta el
liquido.

4.1.16. Condensacin

Es el cambio de vapor (la fase gaseosa), al lquido con una transferencia de calor del
vapor a la superficie de condensacin.

Los vapores saturados. Son aquellos que tienen una temperatura igual a la de ebullicin
(correspondiente a la presin a que esta el vapor) y constan nicamente de la fase de vapor. Un
vapor saturado queda definido por su presin o su temperatura.

Un vapor hmedo tiene al mismo tiempo la fase liquida y la fase de vapor. Su temperatura
es igual a la de ebullicin. Para definirlo se hace necesario dar su presin o su temperatura y su
calidad. La calidad de un vapor hmedo es la relacin del peso del fluido que esta en la fase de
vapor y el peso total del fluido.

Los vapores sobrecalentados tienen una temperatura superior a la temperatura de


ebullicin y en ellos esta presente solamente la fase de vapor.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC 6

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Para definir un vapor sobrecalentado hay que indicar su presin y su temperatura o bien
su sobrecalentamiento.

El sobrecalentamiento de un vapor es la diferencia entre su temperatura y la temperatura


de ebullicin correspondiente a su presin.

4.1.17. Presin

Es la fuerza ejercida por el fluido en la unidad de superficie del recipiente que lo contiene
o en el seno del mismo fluido. Se expresa en Kg/cm, Lbs/Pulg, Bars.

Los manmetros miden la presin relativa, es decir, la presin arriba de la presin


atmosfrica.

4.1.18. Temperatura

La temperatura de un cuerpo, es su estado trmico considerando con referencia a su poder


de comunicar calor a otros cuerpos.

4.2. Funcionamiento de una Caldera

4.2.1. Definicin de Caldera

El generador de calor antiguamente llamado caldera, se define como un recipiente


hermtico sujeto a presin, con un liquido en su interior generalmente agua, que se evapora a
partir del calor que produce algn combustible al quemarse, elevando su presin y su temperatura
sobre la atmsfera.

4.2.2. Superficie de calefaccin

Es la superficie del material que esta en contacto al mismo tiempo con los gases de
combustin y con el agua o vapor, es toda superficie de una caldera que esta en contacto por el
otro lado con el agua y por el otro lado esta expuesto al fuego o a la corriente de gases de
combustin.

4.2.3. Caballo Caldera

Se dice que una caldera tiene una capacidad de un caballo de caldera, cuando es capaz de
producir 15.65Kg./Hr. De vapor saturado de 100 grados centgrados, utilizando agua de

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC 7

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

alimentacin de la misma temperatura, cuando esta cantidad de vapor se produce por cada metro
cuadrado de superficie de calefaccin se dice que la caldera esta trabajando con 100% de carga.

4.2.4. Componentes del Generador

Los generadores de vapor estn compuestos de cuerpo y hogar, el hogar es la parte del
generador done se produce combustin, entendindose por combustin la ignicin de un
combustible. Este lugar del generador es, en consecuencia la parte mas caliente del generador.

4.2.5. Espejos

Son las tapas que lleva el cilindro llamado envolvente en cada uno de sus extremos y lleva
muchas perforaciones donde van colocados los tubos y el hogar.

4.2.6. Fluxes

Son los tubos que conducen los gases calientes a travs de la caldera cediendo el calor al
agua hasta que esta hierva y se convierta en calor. El subconjunto de accesorios esta formado por
los instrumentos de medicin:

Manmetros
Termmetros
Aparatos de control que autorizan la operacin como:

Presostatos
Solenoides
Programador
Capsulas de mercurio, etc.

Los generadores de vapor se clasifican por las caractersticas de su construccin, instalacin,


ubicacin, condiciones fsicas, etc.

a) - De tubos de humo (gneo tubular o piro tubulares).


- De tubos de agua (acuatubulares).
b) - De paso de recorrido de los gases.
- De varios pasos.
c) - De tiro natural
- De tiro inducido
- De tiro forzado
d) - De alta presin

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC 8

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

- De baja presin

Desde luego que la clasificacin mas importante es la primera para la cual se muestra lo
siguiente:

4.2.7. Principio de trabajo de una Caldera de Tubo de Humo

Como su nombre lo indica, en esta caldera el humo y gases calientes circulan por el
interior de los tubos y el agua se encuentra por el exterior.

Las caderas de tubos de humo se fabrican en capacidades de hasta 800 caballos caldera
como mximo y para presiones no mayores a 21 Kg./cm.
Las ventajas de estas calderas es que tienen muy grande la cmara de vapor, son
compactas, fciles de transportar, ocupan poco espacio y su instalacin es sencilla.

En lo que se refiere a su aplicacin, cuando la demanda de vapor en una planta tiene altas
y bajas lo ms recomendable es una caldera de tubos de humo a causa de su gran cmara de
vapor que le permite absorber estas demandas rpidas.

Los generadores de tubos de agua; son aquellos donde el agua circula por el interior de los
fluxes, y el fuego o gases calientes por el exterior.

Los pirotubulares se clasifican, por la posicin de sus fluxes como horizontales y


verticales, pudiendo ser de 1, 2, 3, o 4 pasos, entendindose por paso cuando los gases de
combustin cambian de direccin. Se caracterizan por los fluxes internos o auto contenidos que
se hayan soportado por los espejos.

4.2.8. Los generadores de tiro natural

Son aquellos donde los gases de combustin se extraen del generador mediante una
chimenea con alto, y dimetro calculado para que la diferencia de temperatura entre la atmsfera
y el interior del generador, por conveccin, forme una corriente de aire en la cmara de
combustin que se controla por compuertas a la entrada del aire o salida de gases a fin de ajustar
la relacin aire-combustible para obtener una buena ignicin.

Los de tiro forzado: Son por medios mecnicos, donde un ventilador en la entrada del
aire de combustin introduce aire a presin forzando la salida de los gases.

Los de tiro inducido: Tambin por medios mecnicos un extractor al pie de la chimenea
o en la caja de humo imprimen velocidad a la salida de los gases de combustin
inducindose el tiro.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC 9

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Los de alta y baja presin: Son generadores de alta presin los que se contribuyen para
operar a mas de 1.05 Kg./cm. Y son de baja presin los que operan a menos de 1.05
Kg./cm.

4.3. Factores Importantes a Considerar para la Seleccin de una


Caldera

Una caldera es seleccionada cuando proporciona un servicio eficiente, y no propicia a


desperdicios de combustible.
La compra de una caldera, es una de las inversiones ms durables. El promedio de vida de
una buena caldera es alrededor de 25 aos y durante este tiempo, es de gran importancia el costo
de funcionamiento de la misma, Para realizar una compara adecuada en los que se refiere a
calderas es necesario considerar una serie de factores importantes que son:

a) Calculo preciso de la demanda de vapor que se esta requiriendo. Esto es de gran


importancia, ya que l final, este clculo nos demanda la capacidad de la o las calderas que
sern necesario adquirir. As tambin es de importancia la determinacin de la presin que
el vapor debe tener para el buen desarrollo de un proceso determinado.

b) El agua de alimentacin disponible; factor que debe considerarse primordialmente antes


de obtener una caldera ya que el agua determinara tambin la duracin y buen
funcionamiento de la caldera.

c) Tiempo de operacin diaria de la caldera; debe de considerarse este rengln, ya que es de


gran influencia en la cantidad de vapor que se requerir, as como la eleccin del
combustible a utilizar, y consecuentemente es la seleccin de la caldera apropiada.

d) Tipo de caldera a utilizar y numero de unidades; ntimamente ligado a esto, esta la


demanda de vapor que se tenga, generalmente se recomienda utilizar calderas de tubos de
humo en capacidades desde 5 hasta 8 Centmetros cbicos (CC) o sean necesidades de
vapor desde 78.25 hasta 12520 Kg./Hr. Y para capacidades mayores que las anteriores es
altamente recomendable la utilizacin de calderas de tubos de agua. De acuerdo tambin a
la demanda de vapor que se tenga, existen varios criterios para determinar el numero de
unidades a utilizar. Si la demanda de vapor es muy grande, es recomendable adquirir dos
o ms calderas de la misma capacidad dado esto la flexibilidad de poder darles
mantenimiento con mayor facilidad, y poderle contar con una caldera como mnimo en
cualquier momento critico.

e) Seleccin de combustible; la seleccin del combustible es una consideracin primaria en


la eleccin de una caldera. Su seleccin de gas, disel, o petrleo pesado estar basada en
el costo total, la limpieza y facilidad de obtencin, de almacenamiento y de operacin.

f) Costo de operacin; el costo de operacin mas importante de una caldera es el costo del
combustible y es de gran importancia y factor bsico para la decisin en la seleccin de

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


10

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

una caldera, ya que esto nos representa grandes ahorros, y una rpida amortizacin de la
inversin original en el caso de una seleccin adecuada, o en caso contrario, grandes
perdidas debido a una mala seleccin inicial.

g) Espacio disponible; la influencia del espacio que se dispone, el la seleccin de una caldera
muchas veces es causa de serios problemas, que pueden afectar la decisin de la seleccin
de una caldera, pero no es recomendable sacrificar calidad en el equipo por adquirirse con
el consecuente ahorro de espacio, ya que seguramente los costos de operacin posteriores
se vern gravemente reflejados.

4.3.1. La eficiencia de una Caldera

La eficiencia de una caldera es la relacin entre el calor aprovechado por el fluido (agua-vapor) y
el calor que suministra el combustible al mismo en una hora.

La eficiencia de la caldera en su planta es determinada por dos factores:

1. El diseo de la caldera y limpieza de las superficies de calefaccin, tanto del dalo del
agua como del lado de los gases, son los factores que permiten la transferencia del calor
del agua. Buen diseo y superficies limpias representan mximas transferencia de calor y
menos prdidas por la chimenea. Diseos anticuados u holln e incrustaciones en los tubos
de la caldera, reducen la transferencia de calor, incrementa la temperatura de los gases en
la chimenea y consecuentemente producen una eficiencia reducida.

2. Diseo del quemador y habilidad de este para ser ajustado y sostener la relacin aire-
combustible.
Todos los quemadores requieren un exceso de aire adicional a la cantidad de aire
qumicamente necesario para la combustin.
Si se suministra una cantidad de aire insuficiente para la combustin, la flama humeara y
cubrir los tubos de holln y carbn. En caso contrario, si se emplean grandes cantidades
de exceso de aire, el aire innecesario es calentado y es aire calentado es expulsado por la
chimenea llevando consigo considerables cantidades de calor que es desperdiciado.

Los diferentes tipos de Eficiencia

1. Eficiencia de Combustin; esta es la efectividad exclusiva del quemador y esta


relacionada con su habilidad para quemar totalmente el combustible.

2. Eficiencia Trmica; Esta en la efectividad de la transmisin de calor en un cambiador de


calor.

3. Eficiencia total de la Caldera; Este en un termino general y significa la eficiencia


trmica total o sea la eficiencia combustible a vapor.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC 11

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Los Motivos mas Comunes para Sustituir una Caldera desde el Punto de vista Econmico
son:
a) Altos costos de Combustible.
b) Exagerados gastos por reparacin y conservacin.
c) Elevados costos de mano de obra para servicios muy frecuentes.

En una planta en la que los costos de combustible, reparaciones y suspensiones en el suministro


de vapor son muy costosos; es imprescindible la obtencin de una caldera nueva.

4.4 PLC ALLEN BRADLEY MicroLogix 1000

MicroLogix 1000 ofrece alta velocidad, las instrucciones de gran alcance y flexible para
aplicaciones de comunicaciones de ese pacto de la demanda, soluciones rentables.

El controlador programable MicroLogix 1000 est disponible en 10 puntos, 16-punto o punto


32-E / S digital versiones. Versiones analgica tambin estn disponibles con 20 digital I / O
puntos, con 4 entradas analgicas (dos de tensin y dos de los actuales) y 1 salida analgica
(configurable para cualquier voltaje o corriente).

Este potente poco es barato y compacto, con huellas tan pequeas como de 120 mm x 80 mm x
40 mm (4,72 "x 3,15" x 1,57 "). La E / S analgicas circuito est incrustado en el controlador de
base, no logra a travs de add - en los mdulos, proporcionando compacto y coste-rendimiento
analgico eficaz.

Adems, los diversos tamaos y fuentes de alimentacin de las CPUs ofrecen la


flexibilidad necesaria para solucionar las tareas de automatizacin. La gran mayora de los
procesos industriales requieren algn tipo de control. La necesaria automatizacin de estas
funciones de control puede ser llevada a cabo de muy diferentes formas: a base de cuadros de
rels, contactores, etc.

Lamentablemente, cualquier modificacin en este tipo de sistemas de control supona gran


esfuerzo tcnico y econmico, y ms todava si estos cambios eran frecuentes. Adems debemos
tener en cuenta que la mayora de estos elementos son dispositivos mecnicos y poseen una vida
limitada que requiere una estricta manutencin.

Por otra parte, estos sistemas suponen un conexionado complejo cuando existen gran
cantidad de elementos, lo que implica un enorme esfuerzo de diseo, mantenimiento.

Con el objetivo de solucionar, o al menos reducir, estos inconvenientes se elaboraron los


autmatas, que permiten cambiar la funcionalidad del control del proceso industrial sin ms que
cambiar el programa, ya que gran parte de los componentes necesarios como rels auxiliares,
temporizadores, etc, se encuentran implementados en la programacin interna de l.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


12

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Adems, en los casos en que las modificaciones superen la capacidad del sistema, es
posible agregar mdulos de ampliacin que permitan cumplir con las nuevas exigencias.

Este automatismo fcilmente programable para tareas de control, y concebido para ser
utilizado en ambientes industriales, es lo que se conoce como PLC, acrnimo de Programmable
Logia Controller, es decir, Controlador Lgico Programable. A l se conectan los captadores
(finales de carrera, pulsadores, etc...) por una parte, y los actuadores (bobinas de contactores,
lmparas, pequeos receptores, etc...) por otra.

Los autmatas programables no slo tienen aplicacin industrial, si no que tambin se


emplean para automatizar procesos en el hogar (puerta de un garaje, luces de la casa, etc...), entre
otros. Entre las caractersticas de los PLC's destacan:

Fcilmente programables por la mayora de los tcnicos.


Facilidad en la modificacin de programas.
Comunicacin con otros PLC's, pudiendo enviar y recibir seales.
Tiempo de vida largo.
Pueden trabajar sin problemas en todo tipo de ambientes industriales.

4.4.1. Estructura externa

Existen dos estructuras bsicas para los autmatas programables:

Compacta: consiste en una nica pieza en la que se integran todos los elementos.
Modular: en los que la CPU, la fuente de alimentacin, las entradas, las salidas, etc..., son
cada una un mdulo que se elige en funcin de la aplicacin requerida.1

4.4.2. Principales componentes del ALLEN BRADLEY MicroLogix 1000

Un ALLEN BRADLEY MicroLogix 1000 puede comprender una CPU MicroLogix


1000 sola o conectada a diversos mdulos de ampliacin opcionales.

1
Tomado de: http://www.sebyc.com/descargas/reea/siemens/S7200N_s.pdf

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


13

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Ilustracin 1. PLC ALLEN BRADLEY MicroLogix 1000

4.4.3. CPU MicroLogix 1000

1K de programacin preconfigurados y la memoria de datos - ayudar a la facilidad de


configuracin (bits, entero, temporizadores, contadores, etc)
Celeridad en el proceso - permite el tiempo de procesamiento tpicos de 1,5 ms para un
programa de instruccin 500 -
Capacidad de la memoria EEPROM - mantiene todos sus datos y la lgica de escalera
si el controlador pierde su poder, eliminando la necesidad de respaldo de batera o un
mdulo de memoria independiente
RS-232 de canal de comunicacin - permite la conectividad simple a una computadora
personal para cargar el programa, de descarga y de monitoreo, con mltiples protocolos,
incluyendo DF1 Full Duplex
Protocolo de RTU esclavo de apoyo - utilizan la mitad de DF1-Duplex Esclavo, que
permite hasta 254 notas para comunicarse con un solo maestro que utilizan mdems de
radio, mdems de lnea arrendada o enlaces ascendentes por satlite

4.4.4. Arquitectura

Los elementos esenciales, que todo autmata programable posee como mnimo, son:

Seccin de entradas: se trata de lneas de entrada, las cuales pueden ser digitales o
analgicas. A estas lneas conectaremos los sensores (captadores).

Seccin de salidas: son una serie de lneas de salida, que tambin pueden ser de carcter
digital o analgico. A estas lneas conectaremos los actuadores.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


14

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Unidad central de proceso (CPU): se encarga de procesar el programa que el usuario ha


introducido.

La CPU toma, una a una, las instrucciones programadas por el usuario y las va
ejecutando, cuando llega al final de la secuencia de instrucciones programadas, la CPU vuelve al
principio y sigue ejecutndolas de manera cclica.

Para ello, dispone de diversas zonas de memoria, registros, e instrucciones de programa.


Adicionalmente, en determinados modelos, podemos disponer de funciones ya integradas en la
CPU; como reguladores PID, control de posicin, etc.

A parte de stos podemos disponer de los siguientes elementos:

Unidad de alimentacin (algunas CPU's la llevan incluida).

Consola de programacin: que nos permitir introducir, modificar y supervisar el


programa de usuario. Tiende a desaparecer, debido a que la mayora se programan a partir
del PC mediante programas especficos facilitados por cada fabricante; o programados
directamente desde el propio autmata.

Dispositivos perifricos: como nuevas unidades de E/S, ms memoria, unidades de


comunicacin en red, etc.

Interfaces: facilitan la comunicacin del autmata con otros dispositivos (como un PC),
autmatas, etc.

CPU Es el corazn del autmata programable. Sus funciones son:

Ejecutar el programa de usuario.


Vigilar que el tiempo de ejecucin del programa de usuario no excede un determinado
tiempo mximo (tiempo de ciclo mximo). A esta funcin se le suele denominar
Watchdog (perro guardin).
Crear una imagen de las entradas, ya que el programa de usuario no accede
directamente a dichas entradas.
Renovar el estado de las salidas, en funcin de la imagen de las mismas, obtenida al
final del ciclo de ejecucin del programa de usuario.
Chequear del sistema.

Para ello el autmata va a poseer un ciclo de trabajo, que ejecutar de forma continua:

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


15

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Ilustracin 2. Ciclo de trabajo de un CPU.

Durante el funcionamiento cclico, primero se leen los estados en las entradas,


memorizndose en la imagen de proceso de las entradas (PAE). Con estas informaciones trabaja
luego el programa de control cuando se ejecuta.

De acuerdo a la lgica definida en el programa se modifica el estado de las salidas


depositadas en la imagen de proceso de las salidas (PAA). En la ltima etapa del ciclo, los
estados memorizados en la PAA se transfieren a las salidas fsicas. Seguidamente comienza de
nuevo el ciclo.

Un ciclo dura normalmente entre 3 y 10 ms. La duracin depende del nmero y tipo de
instrucciones (operaciones) utilizadas.

El ciclo consta de dos partes principales:

1. Tiempo del sistema operativo, normalmente 1 ms; corresponde con las fases 1 y 3.
2. Tiempo para ejecutar las instrucciones; corresponde con la fase 2.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


16

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Por otro lado, el ciclo slo se ejecuta cuando el PLC se encuentra en estado RUN2.

4.4.5. Memoria

Dentro de la CPU dispondremos de un rea de memoria, la cual emplearemos para


diversas funciones:

Memoria del programa de usuario: aqu introduciremos el programa que el autmata va a


ejecutar cclicamente.

Memoria de la tabla de datos: se suele subdividir en zonas segn el tipo de datos (como
marcas de memoria, temporizadores, contadores, etc...).

Memoria del sistema: aqu se encuentra el programa en cdigo mquina que monitoriza el
sistema (programa del sistema o firmware). Este programa es ejecutado directamente por
el microprocesador/microcontrolador que posea el autmata.

Memoria de almacenamiento: se trata de memoria externa que empleamos para almacenar


el programa de usuario, y en ciertos casos parte de la memoria de la tabla de datos.

Suele ser de uno de los siguientes tipos: EPROM, EEPROM, o FLASH.

Cada autmata hace subdivisiones especficas segn el modelo y fabricante.

4.4.6. Interfaces

Todo autmata, salvo casos excepcionales, posee la virtud de poder comunicarse con otros
dispositivos (como un PC). Lo normal es que posea una E/S serie del tipo RS-232 (puerto serie).
A travs de esta lnea se pueden manejar todas las caractersticas internas del autmata, incluida
la programacin del mismo, y suele emplearse para monitorizar el proceso.

2
Tomado de: http://sputnik.epsj23.net/~omiro/Memoria.htm

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


17

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Ilustracin 3. Interfaces.

4.4.7. Unidades de entrada y salida

Podemos disponer de dos tipos de mdulos de entrada y/o salida:

Digitales. Se basan en el principio de todo o nada, es decir o no conducen seal alguna o


poseen un nivel mnimo de tensin. Estas E/S se manejan a nivel de bit dentro del
programa de usuario.

Analgicas. Pueden poseer cualquier valor dentro de un rango determinado especificado


por el fabricante. Estas seales se manejan a nivel de byte o palabra (8/16 bits) dentro del
programa de usuario.

Las E/S son ledas y escritas dependiendo del modelo y del fabricante, es decir, pueden
estar incluidas sus imgenes dentro del rea de memoria o ser manejadas a travs de
instrucciones especficas de E/S.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


18

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

4.4.8. Unidades de programacin

La programacin del autmata puede realizarse, generalmente, empleando alguno de los


siguientes elementos:

Consola de programacin: suele tener la forma de calculadora.

PC: es el modo ms empleado en la actualidad. Permite programar desde un ordenador


personal estndar, con todo lo que ello supone: herramientas ms potentes, posibilidad de
almacenamiento, impresin, transferencia de datos, monitorizacin mediante software
SCADA, etc.

Cada autmata, dependiendo del modelo y fabricante, posee una conexin a uno o a varios de
los elementos anteriores.

4.4.9. Perifricos

El autmata programable, en la mayora de los casos, puede ser ampliado. Las


ampliaciones abarcan un gran abanico de posibilidades: mdulos auxiliares de E/S (analgicas,
digitales, etc...), memoria adicional, conexin con otros autmatas, etc.

Cada fabricante facilita las posibilidades de ampliacin de sus modelos, los cuales pueden
variar incluso entre modelos de la misma serie.

4.4.10. Lenguajes de programacin

Los primeros autmatas programables surgieron debido a la necesidad de sustituir los


enormes cuadros de maniobra construidos con contactores y rels. Por lo tanto, la comunicacin
hombre mquina deba ser similar a la utilizada hasta ese momento.

El lenguaje utilizado, debera ser interpretado, con facilidad, por los mismos tcnicos
electricistas que anteriormente estaban en contacto con la instalacin.

Con el tiempo estos lenguajes evolucionaron de tal forma que algunos de ellos ya no
tenan nada que ver con el tpico plano elctrico a rels, adems de haber evolucionado siguiendo
caminos distintos. Todo esto unido al incremento en la complejidad de los procesos a
automatizar, no hizo ms que complicar el uso de aquello que se creo con una finalidad bien
distinta.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


19

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Con el fin de subsanar este problema la direccin del IEC (estndar internacional) ha
elaborado el estndar IEC 1131-3 para la programacin de PLC's, con la idea de desarrollar el
estndar adecuado para un gran abanico de aplicaciones.

Los lenguajes grficos y textuales definidos en el estndar son una fuerte base para
entornos de programacin potente en PLC's. Los lenguajes ms significativos son:

Lenguaje de contactos (KOP): es el que ms similitudes tiene con el utilizado por un


electricista al elaborar cuadros de automatismos.

Lenguaje por lista de instrucciones (AWL): consiste en elaborar una lista de instrucciones.

Plano de funciones lgicas (FUP): resulta especialmente cmodo de utilizar cuando


estamos habituados a trabajar con circuitos de puertas lgicas, ya que la simbologa usada
en ambos es equivalente.

5. Desarrollo del proyecto

A continuacin se muestra la fotografa del proyecto:

Ilustracin 4. Prototipo didctico del proyecto.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


20

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Una caldera es una mquina o dispositivo de ingeniera que est diseado para generar
vapor saturado. ste vapor se genera a travs de una transferencia de calor a presin constante, en
la cual el fluido, originalmente en estado liquido, se calienta y cambia de estado.

Todo funcionamiento de una caldera moderna cuenta con agregados para asegurar su
correcto procedimiento, uno de ellos es la vlvula de seguridad, la misma protege al artefacto de
una presin excesiva; otros dispositivos se encargan de prevenir los incendios por falta de agua.

El proyecto se dividi en las siguientes etapas, como se muestra en a siguiente figura:

Investigacin bibliogrfica
Programacin del controlador lgico programable
Desarrollo de los mdulos de las funciones de la caldera
Acoplamiento de los mdulos con el controlador lgico programable SIEMENS.

Ilustracin 5. Etapas del proyecto.

5.3. Diagrama Esquemtico del prototipo


A continuacin se muestra el diagrama esquemtico del prototipo haciendo referencias a sus
entradas y salidas:

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


21

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Ilustracin 6. Diagrama esquemtico del prototipo.


5.4. Diagrama esquemtico de los mdulos del prototipo

En esta seccin se presentan los diagramas esquemticos de los once mdulos que
conforman el prototipo y son los siguientes:

1. Modulo A. Corriente alterna.

2. Modulo B. Seales de Entrada.

3. Modulo C. Bomba.

4. Modulo D. Control de nivel de agua.

5. Modulo E. Ventilador.

6. Modulo F. Barrido de Gases.

7. Modulo G. Controles simulados.

8. Modulo H. Indicadores de Funciones Simuladas.

9. Modulo I. Modulo de Operacin.

10. Modulo J. Compresor.

11. Modulo K. Control de presin.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


22

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

IlustracinDE
PROYECTO: DISEO Y SIMULACIN 7 Mdulo A
UNA CALDERA CONTROLADA POR PLC
23

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


24

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


25

INGENIERIA MECATRONICA
Ilustracin 8 Modulo B
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


26

INGENIERIA MECATRONICA
Ilustracin 9 Mdulo C
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


27

INGENIERIA MECATRONICA
Ilustracin 10 Mdulo D
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


28

INGENIERIA MECATRONICA
Ilustracin 11 Mdulo E
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


29

INGENIERIA MECATRONICA
Ilustracin 12 Mdulo F
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


30

INGENIERIA MECATRONICA
Ilustracin 13 Mdulo G
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


31
Ilustracin 14 Mdulo H
INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


Ilustracin 1532
Mdulo I

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Ilustracin 16 Mdulo J

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


33

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Ilustracin 17 Mdulo K
PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC
34

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Ilustracin 18 Diagrama de conexin de mdulos

5.5 Accesorios de seguridad y control de la caldera

5.5.1. Vlvula de seguridad

Este accesorio es el ms importante de una caldera ya que, si se encuentra en buenas


condiciones asegura una operacin sin riesgos.

As como en una olla de presin se bota un tapn permitiendo escapar la presin


cuando esta aumenta en exceso, as tambin las vlvulas de seguridad de una caldera evitan que
estas exploten por un exceso de presin abriendo a la presin que previamente se ha calibrado y
permitiendo liberar rpidamente todo el exceso de vapor.

5.5.2. Control de nivel de agua

Este control es indispensable para toda caldera de operacin automtica pues mediante
unos electro niveles detecta cuando le falta agua a la caldera y manda una seal a la bobina del
arrancador de la bomba para que restablezca el nivel.

Cuando el nivel baja demasiado ya no ordena a la bomba inyectar ms agua sino que
apaga el quemador para evitar una de las causas que ha originado mayores explosiones; cuando la

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


35

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

caldera se queda sin agua y el operador hace trabajar indebidamente la bomba lo que ocasiona
una evaporacin sbita o explosin.

Por eso es importante mantener en buen estado este aparato efectundole inspecciones
peridicas.

Este control adems tiene incluido un cristal de nivel para que se pueda visualizar las
variaciones del nivel de agua en la caldera y unos grifos de prueba que se utilizan si llegara a
romperse el cristal mientras se repone.

5.5.3. Control de lmite de presin

Este aparato se ajusta a voluntad, la presin de operacin deseada (sin rebasar la mxima
presin de operacin). Su operacin es similar al control de los compresores de aire o sea que
arranca cuando la presin baja a un determinado lmite (ajustable), y para cuando rebasa un valor
adicional (ajustable).

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


36

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

5.5.4. Vlvula dosificadora de combustible

Esta vlvula es accionada por el motor modulador y en un ngulo de giro de 180 grados
regula el paso de combustible lquido de un mnimo a un mximo.

6. Descripcin del prototipo

Este prototipo es diseo para la simulacin del procedimiento para el control de arranque de
una caldera y as palpar la funcin del PLC en la automatizacin del control de la misma. Consta
de once mdulos: Control de nivel de agua (formado por 3 electro niveles que envan la seal del
nivel de agua del tanque al PLC), Control de presin (provocada por un compresor para simular
la presin de vapor que hay en el interior de la caldera), Barrido inicial de gases (activa y
desactiva un ventilador que hace circular aire y elimina gases acumulados), Control de deteccin
de combustible (esta parte es simulada por el PLC), Control de ignicin (utilizando un interruptor
que genera un arco elctrico), Control de flama (dispositivo de seguridad) y Control de flama alta
y flama baja (esta es la etapa de precalentamiento). En presenta la siguiente figura se muestra la
fotografa del prototipo:

6.1. Instalacin, operacin y mantenimiento del prototipo

En este proyecto se presenta el diseo de un prototipo para la simulacin del


procedimiento para el control de arranque de una caldera y as palpar la funcin del Controlador
Lgico Programable en la automatizacin del control de la misma. A continuacin se describe el
funcionamiento de dicho prototipo.

6.1.1. Desarrollo del programa

En esta seccin se muestra el desarrollo del programa realizado para el funcionamiento de


la caldera utilizando el ALLEN BRADLEY MicroLogix 1000.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


37

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Inicio

Bajo el nivel de No
No Nivel de lquido Enciende la
Presion alto? bomba

S
No
Bajo el nivel S
del lquido Apaga la
bomba

Apagar flama alta


y encender barrido Enciende
de gases barrido de
gases Enciende y hace
S Sonar los
Indicadores

Super 10 Segundos
la Para Detectar
presin? Flama
No

Suspende el
No Encendido de
Detector de
La Caldera
flama

S
Encender
flama Alta y el Encender
compresor flama baja

Ilustracin 19 Diagrama de flujo de secuencia realizada por el prototipo

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


38

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Ilustracin 20. Primera parte del programa de simulacin del funcionamiento de la caldera.
PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC
39

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


40

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Ilustracin 21. Segunda parte del programa de simulacin del funcionamiento de la caldera.

6.1.2. Control del nivel de agua

Este parmetro es controlado por medio de tres electro niveles que envan la seal del
nivel de agua dentro del tanque al PLC.

Este decidir si enciende o apaga la bomba para el suministro de agua a la caldera. El


funcionamiento de los electros niveles es: teniendo un electrodo de referencia alimentado con
24VDC, y un electrodo de nivel bajo que al hacer contacto con el agua cierra un primer circuito
para indicar que el tanque se encuentra en un nivel mnimo de agua para su operacin. El tercer
electrodo es el que indica el nivel alto y mximo de agua.

El programa fue diseado de tal manera que al iniciar por primera vez el funcionamiento
de la caldera, se encender la bomba suministrando agua al tanque hasta llegar a un nivel mximo
para despus seguir con los dems controles. Pero al tener un gasto de agua es lgico suponer que
el nivel bajar, es donde el PLC demuestra una de sus tantas y exactas aplicaciones, en cuanto el
nivel de agua baja del nivel mximo el PLC encender la bomba hasta llegar al nivel mximo
nuevamente.

Como podemos ver, es fcil manejar el nivel de agua dentro de los lmites ptimos y
seguros de agua auxiliados con el PLC. Con este control eliminamos un contactor que era el
intermediario entre el panel de control y la caldera. Es prudente mencionar que se incluye una
mirilla de nivel para verificar fsicamente el nivel real del agua.

6.1.3. Control de presin

La presin es provocada en este diseo por un compresor para simular la presin de vapor
que existe en el interior de una caldera al calentar el agua y producirse el vapor.

En dos entradas del PLC contamos con las seales analgicas de un interruptor de presin
ajustado para trabajar con una presin mnima de 30 psi, y una presin mxima de 50 psi.

Al tener presente alguna de estas dos seales en sus entradas, el PLC enviar al compresor
la orden de inyectar ms aire al tanque o cortar el suministro del mismo. Controlando as la
presin existente dentro de la caldera.

6.1.4. Barrido de gases

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


41

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Este primer proceso dentro de una caldera es muy importante para evitar el riesgo del
acumulamiento de gases dentro de la cmara de la caldera que pudieran provocar alguna
explosin.

En el prototipo al que se hace referencia este barrido de gases se hace activando y


desactivando un ventilador que hace circular aire y as eliminar los gases acumulados.

Primero este barrido empieza, despus de tener el tanque debidamente lleno de agua y
antes de iniciar el proceso de ignicin y encendido de flama (simulados en este caso).

Al permanecer encendido el ventilador por un tiempo determinado, estimado como


suficiente para la eliminacin de los gases que pudieran existir, el ventilador es apagado para
iniciar el proceso de encendido de la flama. Una vez encendida la flama alta, el ventilador se
encender de nuevo para permanecer as y modular en cierta forma el calentamiento del agua.

6.1.5. Control de deteccin de combustible

Esta parte del control es simulando por el PLC automticamente. Una vez concluida la
parte del barrido de gases se procede a verificar que exista combustible en el quemador para
iniciar la combustin y continuar con el proceso de combustin para la generacin del vapor.

Si el controlador detecta que falta flama este inmediatamente como medida de seguridad
apagar la caldera evitando continuar con el proceso, a su vez encender una alarma para indicar
que existe algn problema de funcionamiento e indicar en que parte del proceso se presento tal
falla, facilitando la verificacin y correccin del problema.

6.1.6. Control de ignicin

Aqu para provocar la ignicin es necesaria la presencia de un arco elctrico entre las
terminales de un transformador provocando la chispa que iniciar la combustin. Esta seal es
producida en este caso por el PLC que como en el control de combustible. el PLC es el
encargado del encendido casi en su totalidad de la caldera, despus del barrido de gases el mismo
PLC procede a realizar la chispa, esta es necesaria para encender la flama baja(o el piloto), y esta
es otra de las simulaciones con la que cuenta este proyecto, ya que con un interruptor nosotros la
activaremos.

6.1.7. Control de flama

Este dispositivo de seguridad dentro del funcionamiento de la caldera evita el


acumulamiento de gases dentro de la cmara por falta de la quema del combustible, y funciona
activando una foto celda. Despus de la presencia de la flama enva la seal al PLC de que existe
y que puede continuar con la rutina de trabajo.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


42

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

En el prototipo este control es simulado como anteriormente se comento, con un


interruptor que al estar apagado indica que no hay presencia de flama en el momento preciso
enviando la seal correspondiente al PLC para encender la alarma y suspender toda actividad de
la caldera, el PLC da un tiempo para detectar la flama si en 10seg el PLC no detecta nada
suspende todo y activa una bocina y una luz indicadora que hubo una falla en el encendido de la
caldera, para que los operarios corrijan y reinicien el encendido, que en nuestro caso solo bastara
con activar el interruptor de la flama y el PLC dar como solucionado el problema y continuara
normalmente su rutina.

6.1.8. Control de flama alta y flama baja

Esta etapa es de precalentamiento, una vez que el equipo esta en condiciones para su
operacin de generacin de vapor se enciende la flama baja para as alcanzar una temperatura
aceptable de un modo lento. Esta flama baja estar activada por un cierto periodo de tiempo, al
transcurrir dicho tiempo se encender la flama alta para operar la caldera en su mxima
capacidad de calefaccin y de generacin.

De esta manera se tiene una descripcin sencilla del funcionamiento de este prototipo. A
continuacin se describe la preparacin de la caldera para su operacin y puesta en servicio.

1. Preparacin de la caldera para operacin. Antes de arrancar la caldera se debern


tomar las siguientes consideraciones:

Es necesario asegurarse de que toda herramienta y objetos extraos se encuentren alejados


de la caldera.
Comprubese de que las siguientes vlvulas se encuentran cerradas: la vlvula de purga
de fondo, y la de la columna de control de nivel.
Comprubese de que las siguientes vlvulas se encuentren abiertas: las vlvulas del nivel
del cristal.
El voltaje de alimentacin deber de ser de 120 VAC/60 Hz.

2. Puesta de la caldera en servicio. Se deber seguir este procedimiento para la operacin


de la caldera diseada.

Para poner la caldera a funcionar habr de accionar el interruptor general. As el PLC


empezar con la rutina de control.

Primero alcanzando un nivel de agua adecuado para la operacin, esto lo podemos


observar a travs de la mirilla de nivel, para seguir con el barrido inicial de gases, despus de esto
podemos activar el interruptor de deteccin de flama, para que sea detectado por el PLC y
contine con la rutina de flama baja y flama alta. O bien provocar intencionalmente la falta de
este factor para observar el comportamiento del equipo. En caso de que no se detectara ninguna
falla, por ltimo se encender automticamente el compresor para alcanzar la presin de trabajo.
PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC
43

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

De esta forma la caldera funcionar automticamente y casi sin ayuda tomando en cuenta
que deber contar con el suministro de alimentacin elctrica indicado y el suministro suficiente
de agua.

3. Caldera fuera de servicio. Al poner fuera de servicio la caldera apague el interruptor


general. Drene el agua contenida en el tanque, abriendo la vlvula de purga y la de control
de nivel para evitar que el vaco no deje salir el agua. La finalidad de expulsar el agua de
la caldera es la de evitar la corrosin.

7. DESARROLLO DE INTERFAZ HMI.


El software que utilizaremos para poder implementar esto es el software industrial INTOUCH,
este programa nos brinda la ventaja de que puede enlazarse con el software del PLC ALLEN
BRADLEY, pero primero que nada les dar una introduccin de lo que es en general este
software.

INTOUCH
Introduccin
El control automtico ha jugado un papel preponderante en el avance de la tcnica y la ciencia, se
ha convertido en parte importante de los procesos industriales modernos.
El control automtico resulta esencial en operaciones industriales como el control de presin,
temperatura, humedad, viscosidad y flujo en las industrias de procesos, maquinadas, manejo y
armado de piezas mecnicas en las industrias de fabricacin, entre muchos otros.
Los avances en la teora y prctica de control automtico brindan medios para lograr el
funcionamiento ptimo de sistemas dinmicos, mejorar la calidad, abaratar y expandir el ritmo de
la produccin, liberar de la complejidad de muchas rutinas, de las tareas manuales repetitivas, etc.

Qu es el INTOUCH?

Intouch es un paquete de software utilizado para crear aplicaciones de interfaz hombre maquina
bajo entorno PC. Intouch utiliza como sistema operativo WINDOWS 95/98/NT/2000. El paquete
consta bsicamente de dos elementos: WINDOWMAKER y WINDOWVIEWER.
WINDOWMAKER es el sistema de desarrollo. Permite todas las funciones necesarias para crear
ventanas animadas interactivas conectadas a sistemas e/s externos a otras aplicaciones
WINDOWS.
WINDOWVIEWER es el sistema runtime utilizado para rodar las aplicaciones creadas en
WINDOWMAKER.
En cualquier pantalla de WINDOWMAKER disponemos de una ayuda sensitiva pulsando la
tecla F1.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


44

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Requerimientos

Cualquier PC compatible IBM con procesador Pentium 200 MHz o superior


Mnimo 500 Mb de disco duro
Mnimo 64 Mb de memoria RAM
Adaptador display SVGA (recomendado 2 Mb mnimo)
Puntero (mouse, TrackBall, touchscreen)
Adaptador de red
Microsoft Windows W95/98 SE o NT

Caractersticas y Prestaciones del Intouch

Grficos orientados a objetos


Animacin de Objetos
ActiveX
SuiteLink / OPC
Grficos de Tendencia Histricos y a Tiempo Real
Alarmas
Programacin
Seguridad
Actualizacin de lecturas/escrituras optimizada
Generacin de Informes Personalizados y Documentacin
Aplicaciones en Red
Soporte Tcnico

Para qu nos sirve INTOUCHE?


Permite a supervisores y administradores visualizar (sin alterar) datos del rea de produccin de
la planta en tiempo real desde una PC de escritorio ubicada en cualquier lugar de la red. Tambin
contiene una til herramienta de software que le ayuda a los usuarios a crear sus propios
Wizards (objetos preconfigurados).

Cules son sus ventajas?

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


45

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Intouche al ofrecer una interfaz muy grfica y prctica, en especial para los ingenieros, dado que
los conceptos que utiliza son los mismos aplicados en cualquier carrera de ingeniera, solo se
necesita saber conocimientos bsicos de programacin, y el manejo del software es intuitivo.

Intouche permite realizar presentaciones muy entendibles, y las interfaces finales son de muy
fcil manejo no solo para el diseador, sino para cualquier extrao que quiera manipular el
sistema

Aplicaciones del Intouch

Las aplicaciones creadas con InTouch se encuentran en cualquier parte del mundo,
abarcando una gran cantidad de mercados verticales: procesos de alimentacin,
semiconductores, refineras, automocin, qumicas, farmacuticas, papel, transporte y
muchas ms.
InTouch fue seleccionado para complementar el proceso de produccin del tnel bajo el
Canal de la Mancha y ahora supervisa y controla el trfico a travs de l.
InTouch fue ampliamente utilizado en la monitorizacin de experimentos de la
lanzadera espacial de la NASA.
En Venezuela se encuentra en la mayor fbrica de cristal del mundo.
Eastman Kodak lo usa en el empaquetado de cmaras de rayos-x en su departamento de
acabados de productos dentales.
InTouch se usa en las minas de metal en Sudfrica, en la produccin de vitamina-C en
China o en la produccin de camiones y automviles en EEUU, Suecia y Alemania.

Ejemplo de una aplicacion

Kronos presenta el nuevo y revolucionario terminal para el control de asistencia


diseado para el mundo laboral actual

Funciona de forma fcil y segura a travs de Internet y a travs de firewalls

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


46

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Madrid, 7 de noviembre de 2011 Kronos Incorporated (www.kronosglobal.es) anuncia el


lanzamiento de Kronos InTouch, su nuevo reloj de control de asistencia radicalmente
innovador, que cambiar profundamente el enfoque de la administracin de personal y la forma
en la que los empleados interactan con su sistema de gestin de personal.

Sntesis y hechos significativos:

InTouch es el primer dispositivo de fichaje diseado para el mundo


moderno actual, su diseo se ha desarrollado en torno a cinco
principios:

Experiencia de usuario: mientras que los relojes tradicionales ofrecen unos botones,
pequeas pantallas y mens fijos, InTouch combina la ltima tecnologa con una interfaz para
proporcionar una experiencia de usuario como nunca-antes se haba conseguido. Su pantalla tctil
a todo color, la interfaz grfica de usuario y el multilingismo, entre otras capacidades,
proporcionan un nivel de personalizacin sin precedentes que da lugar a una adopcin ms rpida
por parte de los empleados y un aumento de la productividad.

Integracin transparente: Al ofrecer mltiples capacidades de autoservicio, InTouch


permite a los empleados verificar su saldo de das libres, hacer una solicitud de ausencia y ver su
horario por ejemplo todo en tiempo real - lo que permite desbloquear el acceso a la solucin de
gestin de la fuerza laboral (gestin del tiempo y asistencia, planificacin...) existente en la
empresa. Adems, InTouch puede ser configurado para evitar el fichaje fuera de las horas
planificadas de inicio y de fin, y tambin se puede utilizar para la certificacin cuando los
empleados validan la exactitud de sus hojas de tiempo. Estas caractersticas nicas de InTouch
son una herramienta valiosa para proteger la empresa contra el riesgo de incumplimiento de la
normativa.

Diseado para la Nube: Primer reloj de control de asistencia diseado para la Nube,
InTouch funciona de forma fcil y segura a travs de Internet y a travs de firewalls. Basado en
estndares probados, InTouch puede comunicar de forma segura con servicios en la nube: nube
privada proporcionada por Kronos, o con una nube existente de la empresa. InTouch es
administrado, supervisado y controlado de manera centralizada para gestionar la obtencin de

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


47

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

datos de forma sencilla y segura en la Web en cualquier momento. Los usuarios pueden ahorrar
tiempo, solicitar das de vacaciones, e incluso, con slo tocar un botn, llamar a un telfono de
soporte predefinido para hacer preguntas a travs del micrfono y el altavoz integrados.

Escalabilidad: Durante las horas de poca actividad, la mayora de los relojes de fichar se
quedan inactivos. InTouch permite a las empresas utilizar el dispositivo para otras funciones,
tales como la apertura del ticket de mantenimiento, el control del nivel de ventas, la realizacin
de una encuesta a los empleados o la emisin de vdeos. Adems, Kronos permite a las
organizaciones crear sus propias aplicaciones y compartirlas a travs de la plataforma de
aplicaciones Kronos InTouch.

Solidez: Con ms de 30 aos de experiencia, Kronos es un especialista en la materia. InTouch


ha sido sometido a pruebas exhaustivas para asegurarse de que pueden soportar ambientes
extremos.

InTouch ya est disponible en los idiomas alemn, chino (tradicional y simplificado), espaol,
francs, holands, ingls y portugus.

Instalacin

Intouch dispone de un sencillo programa de instalacin que adems detecta el sistema operativo
sobre el que el programa se va instalar. El CD-ROM dispone de un autoarranque.

Licencia de wonderware

El paquete de intouch viene protegido por una llave (licencia) conectable al puerto paralelo de su
ordenador. Existen distintos tipos de llaves. De acuerdo a la que usted conecte podr disponer de
una u otras funciones de intouch.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


48

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


49

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


50

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


51

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


52

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


53

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


54

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


55

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


56

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


57

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


58

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


59

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


60

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


61

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


62

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Al abrir intouch

Guardar el nuevo archivo(new application) en el directorio


en la carpeta My Intouch Applicatons

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


63

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Set as default directory : establecer como directorio por defecto


Browse: navegar

Entrar en el directorio donde desea que la aplicacin se crear


Click en siguiente para continuar

Escriba un nombre y una descripcin para la aplicacin InTouch

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


64

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Ventana para fabricar

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


65

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

ELEMENTOS DE WINDOW MAKER

Menu de window maker

FILE.- Manejo de ficheros y ventanas .Contiene los siguientes elementos

new Window crear una ventana nueva


open window abrir una ventana nueva
save window salvar una ventana
cerrar una ventana. Si no esta salvada. In Touch nos
close Window consultara
delete window borra una ventana
save window
as salva una ventana con nombre diferente
save all
windows salva todas las ventanas abiertas
window viewer salta o ejecuta el programa window wiever
permite imprimir informacion sobre los tags, ventanas y
Print tambien scripts
Export window exporta ventana a otra aplicacin In Touch
Import importa ventana de otra aplicacin In Touch
Exit sale de windows maker

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


66

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

EDIT.- Contiene una serie de comandos para editar los objetos de la ventana.
Con estas funciones podemos editar los objetos que se encuentran
seleccionados

Undo permite deshacer la ultima accion


nothing to
redo rehace la ultima accion
Duplicate Duplica
Cut cortar al portatpapeles
Copy copiar al portapapeles
Paste pegar al portapapelwes
Erase Borrar
import image importar imagen
paste image pegar bitmap
bitmap
original size devolver el bitmap su tamao original tras haberlo pegado
edit bitmap editar bitmap tras haberlo pegado
select all selleccionar todo
Links Links
enlarge radius agrandar el radio de objeto
reduce radius reducir el radio del objeto
reshape object deformar el objeto
add point aadir punto(en un poligono)
del point borrar punto (en un poligono)
symbol factory llamada al programa symbol factory

View.-definimos que utilidades o elementos de window maker queremos


tener visible mientras programamos.

VIEW (VER)

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


67

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Wizards/ active toolbar: asistentes activex de la barra de herramientas


Arrange toolbar : organizar la barra de herramientas
Pan and zoom toolbar:
Status bar: barra de estado
Ruler : regla
Classic Windows
Project windows
Restore layout : restaurar diseo
Hide all : ocultar todos
special
Security

Scripts

Application : aplicacion
Key : clave
Condition : condicin
Data change : cambio de datos
Quickfunctions : funciones rpidas
Ativex event

Tools

Configure : configuracion
Tagname dictionary :
Cross reference
Template marker : plantilla de marcador
aplications

unassigned : sin asignar

DICCIONARIO DEL TAGNAME

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


68

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Es el corazn del In Touch. Durante el runtime, este diccionario contiene todos los valores de los
elementos en la base de datos. Para crear esa base de datos, In Touch necesita saber que
elementos la van a componer. Debemos por lo tanto, crear una base de datos con todos aquellos
datos que necesitemos para nuestra aplicacin.
A cada uno de estos datos (tags) debemos asignarle un nombre. Al final, dispondremos de un
diccionario con todos los tagnames o datos que nosotros mismo hemos creado.

ACCESO

A este diccionario se accede desde el men/ Special/TagName/Dictionary


Definicin de los tagnames
Desde el diccionario de los tagnames definimos los tagnames y sus caractersticas.
Existen diversos tipos de tagnames, segn su funcin o caractersticas. Bsicamente se divide en:

Tags registros internos del in touh(EN LA


MEMORY COMPUTADORA)
registros de enlace con otros
programas(PLC, VARIADOR DE
I/O FRCUENCIA,MODULO DE RED)
INDIRECT Tags de tipo indirecto
GROUP
VAR tags de los grupos de alarmas
HISTTREN
D tags asociado a los grficos histricos
informacin acerca de los tags que estn
TagID
siendo visualizados en una grafica histrica

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


69

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Tenemos 3 tipos de Tagname : MEMORY


DISCRET
E puede disponer de un valor 0 o 1
INTEGER para variables numricos enteros
REAL para variables numricos reales
MESSAG para variables de texto o
E alfanumrico

NOTA.- Existe otro tipo de tags, los systems tagnames. Se trata de tags del sistema, que nos dan
informacin careca de parmetros tales como fecha/hora, errores de impresora, actividad del
Historial Logging, etc. Todos estos tags empiezan por el signo $.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


70

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

CREACION DE TAGNAMES

Definicin de las caractersticas

Main visualiza las caractersticas principales del tagname


visualiza las caractersticas del tag que va a crear(valor
Detalls mximo/mnimo, etc)
Alarms visualiza las condiciones de alarma del tag
DetallsAlar le permitir visualizar las caractersticas del tagname
ms tanto de detalles como de alarma
Members visualiza miembros caso de ser supertag

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


71

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

ANIMATIONS LINKS

Tras haber creado un objeto, grafico o un smbolo, este puede ser animado mediante las
animation Links. Las Animation Links provoca que el objeto cambie de apariencia reflejando
cambios en los valores de la base de datos. Por ejemplo, una vlvula puede cambiar de color de
acuerdo a si est o no activa.
Para asignar una animation link a un objeto, este deber estar seleccionado. Haciendo dos veces
click sobre el objeto o smbolo deseado entramos directamente en el men de animation links

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


72

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

1.USER INPUTS: variables de entrada que el usuario ingresa( PLC, modulo de red, etc)

VARIABLE DISCRETA

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


73

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

VARIABLE ANALOGICA

KEYPAD( si hubiera en la maquina un teclado o touch screen)

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


74

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

VARIABLE STRING

Si hay teclado
Se puede utilizar la opcin echo characters (para que no se pueda ver en la pantalla el dato que
ingresado)

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


75

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

2.-VALUE DISPLAY .-son variables de salida(solo texto) despliega el valor de las variables de
entrada)
Se debe seleccionar el smbolo o objeto que va a leer el contenido de la variable de entrada

3.-FILL COLOR
Permiten animar el color de lnea de un objeto. Este cambio de color puede depender de un valor
discreto/analgico o asociarse a una alarma de tipo discreto o analogico

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


76

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Para una variable discreta

Para una variable analgica

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


77

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Variables de cadena (se tiene q hacer una compasin discreta)

4.-FIIL COLOR (llenado del objeto)

Permite rellenar un objeto de un color. Este cambio de color puede depender de un valor
discreto/analgico o asociarse a una alarma de tipo discreto o analgico

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


78

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

VARIABLE DISCRETA

VARIABLE ANALOGICA

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


79

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

TEX COLOR

Permiten cambiar el color de un texto. Este cambio de color puede depender de un valor
discreto/analgico o asociarse a una alarma del tipo discreto o analgico

VALUE SLIDER

PERMITE CREAR UNA BARRA DE DESPLAZAMIENTO VERTICAL U HORIZONTAL


PARA SELECCIONAR VALORES

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


80

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Definir la variable

Seleccionamos un objeto o smbolo para que muestre en contenido de la variable de entrada

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


81

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

TOUCH PUSHBUTTONS:

DISCRETE VALUE:

Variable de entrada:

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


82

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


83

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Variable de salida:

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


84

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


85

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Action:

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


86

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

CREACION DE SLIDER:

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


87

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


88

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

BLINK:

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


89

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

SCRIPTS
Los scripts permiten ejecutar comandos y operaciones lgicas basadas en criterios especificados.
Pueden ser de varias clases: aplicacin, ventana, tecla, condicin, cambio de datos, etc. En todos
ellos el scripts ser ledo y por lo tanto ejecutado cuando se cumpla la condicin previa del
mismo (segn la clase de script)
En la figura, se ve un script que cuando se pulse la letra m, se leern las instrucciones
especificadas en l y por lo tanto se ejecutarn dos acciones: el punto marcha se pondr a 1 y
por otro lado, si el punto velocidad1 es inferior a 1000 se incrementar en una unidad, de no ser
as, se mantendr en 1000.
Se ve en el ejemplo la disponibilidad de teclas de funcin las cuales nos permiten utilizar mas de
150 funciones de todo tipo (matemticas, del sistema, ayuda, texto, etc.)

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


90

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Un script en Intouch es el cdigo con el cual se pueden ejecutar comandos y operaciones lgicas ,
basndose en un criterio especifico. En Intouch es posible crear script haciendo uso del raton , sin
necesidad de utilizar el teclado .Tambien es posible crear nuevas funciones de scripts y agragarlas
al men de funciones.
Existen unos scripts especiales ,llamados funciones rapidas (Quickfuniones) que pueden ser
creados por el usuario y accesados desde otros scripts o expresiones de enlaces de animacin.

Todos los script en Intouch son manejados de eventos ,donde puede ser un cambio en los datos ,
una condicin , un contador u otra cosa .El orden en que se ejecutan los scripts depende de cada
aplicacin.

Los scripts pueden ser de diferentes tipos:

Script de Aplicacin: son script que estn enlazados a toda la aplicacin, se pueden utilizar
para llamar otras aplicaciones, crear simulaciones de proceso, calcular variables , y otras
funciones mas .los scripts de aplicacin pueden ser ejecutados una sola vez cuando la aplicacin
es iniciada , puede ejecutarse continuamente a una frecuencia preestablecida mientras la
aplicacin se ejecuta , o puede ejecutarse una sola vez cuando la aplicacin es finalizada.

Scripts de ventanas : estos scripts se enlazan nicamente a ventanas especificas , los cuales
pueden ser ejecutados una sola vez cuando la ventana es mostrada , o puede ser ejecutados varias
veces a una frecuencia preestablecida mientras la ventana esta activa, o puede ejecutarse
solamente una vez cuando se oculta la ventana.

Scrips de teclas :estos scripts son enlazados a teclas especificas o combinaciones de teclas
.son utilizados para crear funciones de tecla globales para toda la aplicacin , como por ejemplo
retorno a la ventana de men principal o terminar la aplicacin ,como por ejemplo retorno a la
ventana de men principal o terminar la aplicacin .estos scripts se ejecutan una sola vez al
presionar la tecla,varias veces si se mantiene la tecla presionada , o una sola vez al soltar o liberar
la tecla.

Scripts de condicin: estn enlazados o expresiones o tagnames discretos que pueden tomae
valores de verdader o falso , o utilizar tagnames anlogos para las expresiones .la ejecucin de
estos scripts solo se puede llevare a cabo una sola vez cuando la condicin varie de falso a
verdadero, o de verdadero a falso.Tambien es posibleuna ejecucin continua del script si la
condicin permanece verdaera, o si permanece falsa.

Script de cambio de datos :este tipo de Scrits solo se puede enlazar a un tagname , y es
ejecutado una sola vez cuando el valor del tagname sobrepasa un valor previamente definido por
el desarrollador en el directorio de tagnemes

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


91

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Scripts de eventos ActiveX: es usual que un control ActiveX tenga eventos asociados a el ,
como por ejemplo movimiento del ratn o presionar una tecla .los scripts de eventos , ya que es
posible asociar un control ActiveX a cada evento los controles ActiveX se pueden activar durante
la ejecucin de la aplicacin.

FUNCIONES RAPIDAS: estas son scripts que se pueden escribir y llamar desde otro script o
expresin, se almacenan en la aplicacin donde se crean .Llamando a las funciones rpidas desde
otros scripts o expresiones es posible escribir un script una sola vez y luego reusado, lo cual
disminuye el mantenimiento de la aplicacin , reduciendo la cantidad de cdigo duplicado. El
cdigo rehusado es almacenado en un script y en una posicin.

SCRIPTS DE FUNCIONES:

En el WindowMaker de intouch es posible hacer de uso de una variedad de funciones


programadas .Cuando el desarrollador programa un script puede hacer uso de una lista de
funciones disponibles para realizar clculos de tipo matematico ,operaciones con cadenas de
caracteres u operaciones dek sistema.

FUNCIONES DE CARACTERES:

Dtex(): convierte un tagname de mensaje en un tagname .

StringFromIntg():Convierte un valor entero a su representacin en cadena de caracteres.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


92

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

VISUALIZACION DEL SCRIPT EN EL INTOUCH

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


93

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


94

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

EJEMPLO:

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


95

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

DESARROLLO:

TANQUE

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


96

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

VALUE DISPLAY (VARIABLE DE SALIDA):

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


97

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

PANEL DE CONTROL:

ON

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


98

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

ALARMA:

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


99

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

LENGUAJE DE PROGRAMACION:

8. DECRIPCION DE PANTALLA UTILIZADA EN EL


PROYECTO.
En la pantalla se busco ilustrar mas que nada lo que sucedera realmente en una caldera al ir
pasando por cada paso en su proceso de encendido, otro motivo es que el que opere este
simulador pueda darse una idea de lo que es una caldera, y tambin se busco demostrar lo
eficiente que es el utilizar el software INTOUCH y lo prctico que es interactuar con el
proceso, hasta el punto de que si se desea puedes controlar todo mediante este y no causara
problema alguno ya que este trabaja en tiempo real al estar enlazado con el PLC.

A continuacin se presentan las imgenes de la pantalla diseada para nuestro proyecto, las
primeras dos imgenes muestran lo que sera la portada de nuestra caldera la cual mediante un
botn como se ilustra en la segunda imagen enlaza la pantalla de monitoreo de nuestra caldera, al
pulsar el botn INTOUCH nos muestra nuestra caldera a operar.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


100

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

ILUSTRASION: PORTADA DE NUESTRO PROYECTO

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


101

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

ILUSTRASION: BOTON QUE ENLAZA ALA CALDERA

Esta es la pantalla diseada especialmente para este proyecto, primero que nada para poder
realizar esto tuvimos la necesidad de en el programa del PLC incorporar en serie un rel interno,
ya que mediante estos son los que necesitamos para enlazar cada figura en nuestra pantalla,
usamos un rel interno para cada paso de encendido.

Para poder realizar la simulacin en las tuberas estas se declararon en ANIMATIONS LINKS
como DISCRETE en FILL COLOR, y ah adentro solo se configuro el color al que queramos
que se cambiara segn el cambio de su rel interno asignado, la imagen de flama alta comparte
la misma configuracin de rel interno que la tubera que cambia de rojo ya que los dos se
activan cuando el PLC activa la flama alta, la imagen de flama alta fue declarada en
ANIMATIONS LINKS como VISIBILITY en MISCELLANEOUS, los tubos que cambian
al color VERDE simulan la activacin de la BOMBA (llenado de agua), como se menciono
anteriormente esta es de tipo DISCRETE en FILL COLOR, la imagen que simula el
BARRIDO DE GASES esta se declaro en ANIMATIONS LINKS como VISIBILITY en
MISCELLANEOUS al igual que la imagen de flama alta, y como estas as estn todas las
dems imgenes configuradas, la de la flama baja , la de falla al detectar flama, solo las
diferencia el rel interno de activacin ya que se activan en diferente situacin.

y por ltimo el nico que si cambia es el botn de paro de emergencia este fue declarado en
ANIMATIONS LINKS como DISCRETE VALUE en TOUCH PUSHBUTTONS, para
que se utilice como botn que interrumpir la secuencia de encendido al activarse y as
pudiendo tener una interaccin con el sistema de monitoreo, el rel de este botn se introdujo
en el programa del PLC como un rel normalmente cerrado y a la hora de pulsarlo se abre e
interrumpe el programa hasta que se vuelve a pulsar lo restablece.

Y as es como logramos controlar y mostrar mediante interfaz HMI la funcin de una caldera
y como se simula fsicamente.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


102

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

ILUSTRASION: PANTALLA DE MONITOREO DE NUESTRA CALDERA

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


103

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

ILUSTRASION: PANTALLA DE MONITOREO AL PULSAR EL BOTON DE ENCENDIDO

ILUSTRASION: ACTIVADA LA BOMBA DEL AGUA DE LA CALDERA

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


104

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

ILUSTRASION: ACTIVADO EL BARRIDO DE GASES DE LA CALDERA

ILUSTRASION: ACTIVADOS LOS INDICADORE DE FALLA AL DETECTAR FLAMA

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


105

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

ILUSTRASION: ACTIVADA LA FLAMA BAJA

ILUSTRASION: ACTIVADA LA FLAMA ALTA

9. Resultados
El prototipo final se implement con siete mdulos que son los que controlan las
condiciones bajo las cuales opera una caldera donde simulamos el vapor, la energa que se
requiere para que funcione, el calor que se genera, los accesorios y las consideraciones de
seguridad, tambin empleamos vlvulas, un motor de corriente alterna, un ventilador, entre otros
dispositivos que llevaron al buen funcionamiento del proyecto y las optimas condiciones del
mismo.

10. Anlisis de viabilidad


Dado que en esta institucin contamos con el controlador lgico programable
ALLEN BRADLEY MicroLogix 1000, que es el requerido para este proyecto, el software para
su programacin, adems de tener en el laboratorio de elctrica el motor de corriente alterna a
utilizar, el costo total del proyecto ser disminuido en su mayora.

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


106

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

Adems de que los dispositivos que conforman los mdulos con comerciales, esto que el
proyecto sea viable, econmico y accesible. A continuacin se muestra una tabla de costos donde
se observan los componentes, accesorios y todo aquello que se utiliz para la realizacin del
prototipo:

Concepto Cantidad Precio Unitario Total Justificacin


Realizar conexin
Conectores 66 $5.25 $346.50 entre mdulos y PLC
Componentes y Elementos necesarios
accesorios Varios Varios $106 para el funcionamiento
del prototipo
Proteccin
Pintura 2 $45 $90 del metal y esttica del
equipo
Detectar el nivel de
Flotador 1 $29.50 $29.50 agua
Vistas de la
caldera Varios Varios $45 Esttica del equipo
Manual de Para uso del operario
operacin 1 $75 $75
Pegamento 2 Varios $49.50 Sellado de la bomba
$741.50
Tabla 1 Anlisis de viabilidad

11. Impacto en el entorno


Con el desarrollo de este proyecto los alumnos que cursen la materia de Controladores
lgicos programables tendrn la oportunidad de implementar los conocimientos adquiridos en
aplicaciones prcticas, utilizando nuevas tecnologas.

12. Comentarios
Los desarrolladores de este proyecto, esperamos que los futuros estudiantes que cursen la
materia de PLC tengan una experiencia satisfactoria y educativa al realizar sus simulaciones con
el prototipo aqu descrito.

13. Conclusiones
Con la elaboracin de este prototipo se reafirman los conocimientos adquiridos
Referentes a los Controladores lgicos programables, el funcionamiento de las calderas,
adems de colaborar con nuestra institucin en la elaboracin de material didctico para

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


107

INGENIERIA MECATRONICA
SNEST PROYECTO FINAL DE PLC

la realizacin de prcticas del alumnado y tambin a implementar el proyecto de una forma ms


didctica y con mucho mas conocimiento implantado en el mismo, y a implementar software que
hagan del proyecto ms vistoso y ms creativo con la incorporacin de intouch.
Dejar a todos los alumnos un proyecto en el cual quedaron plasmados todos los conocimientos de
las materias de PLC y Sistemas de Control Industrial en las cuales se tuvo que apoyar de manera
muy concreta para poder llevar a cabo estos resultados positivos en el proyecto realizado, y
concluyo diciendo que ay infinitas formas de trabajar los PLC y los software que utilizamos
que hacen mas fcil todo lo que queramos lograr es solo absorber los conocimientos de nuestros
maestros y enriquecerlos con nuestros conocimientos adquiridos individual y en equipo.

14. Fuentes de informacin

1. David, R.; Grafcet: a powerful tool for specification of logic controllers;


Control Systems Technology; IEEE Transactions on Publication Date:
Sept. 1995. Volume: 3, Issue: 3.
2. Cloutier, G. Paques, J.-J.; GEMMA, the complementary tool of the
GRAFCET; Programmable Control and Automation Technology
Conference and Exhibition, 1988. Conference Proceedings., Fourth
Annual Canadian Publication Date: 12-13 Oct. 1988.
3. Square D, AS-i Trade Organization, AS-iBus (Actuator Sensor
Interface); Technical Overview; Rev9810.
4. Webb, John W. Programmable logic controllers Principles and
applications. Ed. Mc Millan Publishing, Second Edition
5. Manual de siemens S7-200 CPU 224. 2003
6. Manual de controlador lgico programable. Kockner Moeller.Volumen 1.
1996.
7. Ramn Piedrafita; Ingeniera de la Automatizacin Industrial; editorial
Alfaomega. 1998.
8. Manual del usuario de PLC. 2006.
9. Wilhelm, Robert, E. Hayden. Programmable controller handbook. 2001

Paginas electrnicas consultadas:


1. http://www.sistemascalefaccion.com/calderas/funcionamiento.html
2. http://www.quiminet.com.mx/art/ar_4E%257F%25A4v%251A%250A
%25BA.phpwww.quiminet.com.mx
3. http://www.mcdonnellmiller.com/

PROYECTO: DISEO Y SIMULACIN DE UNA CALDERA CONTROLADA POR PLC


108

INGENIERIA MECATRONICA