Vous êtes sur la page 1sur 14

Este es el parmetro ms importante a tener en cuenta en el manejo del

ambiente dentro de un invernadero, ya que es el que ms influye en el


crecimiento y desarrollo de las plantas. Normalmente la temperatura ptima
para

las

plantas

se

encuentra

entre

los

10C

20C.

Para el manejo de la temperatura es importante conocer las necesidades y


limitaciones de la especie cultivada. As mismo se deben aclarar los siguientes
conceptos de temperaturas, que indican los valores objetivo a tener en cuenta
para el buen funcionamiento del cultivo y sus limitaciones:

Temperatura mnima letal. Aquella por debajo de la cual se producen


daos en la planta.

Temperaturas mximas y mnimas biolgicas. Indican valores, por


encima o por debajo respectivamente del cual, no es posible que la
planta alcance una determinada fase vegetativa, como floracin,
fructificacin, etc.

Temperaturas nocturnas y diurnas. Indican los valores aconsejados para


un correcto desarrollo de la planta.

Tabla 1. Exigencias de temperatura para distintas especies


TOMAT
E

PIMIENT
O

BERENJEN
A

PEPIN
O

MEL
N

SAND
A

T
mnima
letal

0-2

(-1)

(-1)

0-1

T
mnima
biolgic
a

10-12

10-12

10-12

10-12

13-15

11-13

T
ptima

13-16

16-18

17-22

18-18

18-21

17-20

21-27

23-27

22-27

20-25

25-30

23-28

T
mxima

biolgic
a
T
mxima
letal

33-38

33-35

43-53

31-35

33-37

33-37

Como se observa en las datos antes expuestos existen temperaturas criticas


para los cultivos por lo que se decide establecer un rango de temperatura y
alarmas para regiones no biolgicas las cuales se establecen en menores a los
10 C y superiores a los 30C. Adems dada a las diferencias entre los valores
de temperatura ptima y biolgica para cada cultivo y su rango, se permite
establecer un valor de referencia por el usuario y su histresis.

Fig. 1.1: Panel para establecer valor de Referencia e Histresis.

Captulo2:Programacin
Automatizacin Industrial.

del

Sistema

de

Para la programacin de este sistema se empleara un PLC (Controlador Lgico


Programable) que no es ms que una computadora que se emplea en al rea
de la ingeniera automtica y el control industrial para automatizar procesos
electromecnicos, tales como el control de la maquinaria de la fbrica en lneas
de montaje o atracciones mecnicas.
Dentro de las ventajas que estos equipos poseen se encuentra que, gracias a
ellos, es posible ahorrar tiempo en la elaboracin de proyectos, pudiendo
realizar modificaciones sin costos adicionales. Por otra parte, son de tamao
reducido y mantenimiento de bajo costo, adems permiten ahorrar dinero en
mano de obra y la posibilidad de controlar ms de una mquina con el mismo
equipo. Sin embargo, y como sucede en todos los casos, los controladores
lgicos programables, presentan ciertas desventajas como es la necesidad de
contar con tcnicos calificados y adiestrados especficamente para ocuparse de
su buen funcionamiento.
La norma IEC_61131 es un conjunto de normas e informes tcnicos publicados
por la Comisin Electrotcnica Internacional con el objetivo de estandarizar los
autmatas programables.
La norma se divide en 8 documentos independientes, de los cuales el 4 y el 8
an no tienen rango de norma, sino de informe tcnico. A continuacin se
indican los nombres, as como la versin y fecha de la ltima edicin:

Parte 1: Informacin general. Ed. 2.0 (2003).

Parte 2: Especificaciones y ensayos de los equipos. Ed. 3.0 (2007).

Parte 3: Lenguajes de programacin. Ed. 2.0 (2003).

Parte 4: Guas de usuario. Ed. 2.0 (2004).

Parte 5: Comunicaciones. Ed. 1.0 (2000).

Parte 6: Seguridad funcional. Ed. 1.0 (2012).

Parte 7: Programacin de control difuso (fuzzy). Ed. 1.0 (2000).

Parte 8: Directrices para la aplicacin e implementacin de lenguajes de


programacin. Ed. 2.0 (2003).

IEC_61131-3 es la tercera parte (de 8) del estndar internacional IEC 61131


para Controladores Lgicos Programables. Fue publicada por primera vez en
diciembre de 1993 por la Comisin Electrotcnica Internacional.
sta parte trata los lenguajes de programacin y define los estndares de dos
lenguajes grficos y dos lenguajes textuales para PLC:

Lenguaje escalera (LD - Ladder Diagram), grfico.

Diagrama de bloque de funciones (FBD - Function Block Diagram),


grfico.

Texto estructurado (ST - Structured Text), textual.

Lista de instrucciones (IL - Instruction List), textual.

Bloques de funcin secuenciales (SFC - Sequential Function Chart), con


elementos para organizar programas de computacin paralela y
secuencial.

Texto estructurado (ST)


Este es un lenguaje estructurado de alto nivel, que es estructurado en bloques
y sintcticamente similar a Pascal, aunque sus races provienen de Ada y C,
pero ms intuitivo para el ingeniero de control, por que usa subrutinas para
llevar a cabo diferentes partes de las funciones de control y paso de
parmetros y valores entre las diferentes secciones del programa.

Al igual que LD, FBD e IL, el lenguaje de texto estructurado utiliza la definicin
de variables para identificar entradas y salidas de dispositivos de campo y
cualquier otra variable creada internamente.
El texto estructurado se compone de una serie de instrucciones que se pueden
ejecutar, como sucede con los lenguajes superiores, de forma condicionada
("IF..THEN..ELSE")

en

bucles

secuenciales

(WHILE..DO).

Ejemplo:
IF value < 7 THEN
WHILE value < 8 DO
value := value + 1;
END_WHILE;
END_IF;

La programacin en Texto Estructurado es apropiada para aplicaciones que


involucran manipulacin de datos, ordenamiento computacional y aplicaciones
matemticas que utilizan valores de punto flotante. ST es el mejor lenguaje
para la implementacin de aplicaciones de inteligencia artificial, lgica difusa,
toma de decisiones, entre otros.
Este lenguaje resulta excelente para la definicin de bloques de funcin
complejos o procedimientos que no pueden ser expresados mediante lenguajes
grficos. Por ejemplo:
Dentro de las ventajas del lenguaje de Texto Estructurado aplicado a PLC,
tenemos:
Soporta instrucciones aritmticas complejas.
Soporta instrucciones anidadas.
Soporta ciclos de iteracin (repeat until, while do)
Soporta ejecucin condicional (If Then Else, Case)
Es fcil agregar comentarios que explican la lgica.

Plano de contactos (LD)


El plano de contactos es, asimismo, un lenguaje de programacin orientado a
grficos, cuyo fundamento se asemeja al principio sobre el que se basa un
circuito elctrico. Por un lado, el plano de contactos es apto para construir
circuitos secuenciales lgicos; por otro lado, tambin permite construir redes
como en lenguaje FBD. Por esta razn, el lenguaje LD resulta muy til para
controlar la llamada a otros Mdulos. El plano de contactos se compone de una
secuencia de redes. Una red se limita en los lados izquierdo y derecho con una
lnea de corriente vertical izquierda y derecha. Entre ellas se encuentra un
esquema de conexiones compuesto de contactos, bobinas y lneas de
conexin. El lado izquierdo de cada red est formado por una secuencia de
contactos que transmiten de izquierda a derecha el estado "ON" u "OFF"; estos
estados corresponden a los valores de Bool TRUE y FALSE. A cada contacto le
corresponde una variable de Bool. Si esta variable es TRUE, el estado se
transmite a travs de la lnea de conexin de izquierda a derecha; de lo
contrario, la conexin derecha recibe el valor OFF.

Fig1.2.1Elementos bsicos en Ladder.

Fig.1.2.2 Descripcin Lgica Ladder

Ventajas
Es el ms adecuado para controlar los problemas, donde slo las variables discretas
(booleanas) son necesarias y/o donde es el problema principal de control.

Desventaja
Es difcil manipular las variables analgicas y expresar las operaciones
aritmticas.

Para la mejor gestin y organizacin del proyecto se decide realizar 6 bloques


de programacin los cuales 4 estn en lenguaje ST dada a la gran facilidad de
trabajar con nmeros reales y la comparacin entre estos. Los 2 restantes se
implementaron en LD para el trabajo con variables booleanas.
Bloques

Lenguaje en LD(PLc-PRG, Manual)

Lenguaje en ST(Alarma , Simulacin, Automtico, Histresis-FB)

PLc-PRG:
Es donde se implementa el arranque, parada y modo de trabajo del control en
el invernadero.

Fig2.1: Logica Ladder

pa: Trabajo automtico


pm: Trabajo manual

Fig2.2: Panel asociado

Manual-PRG:

Se decide de manera manual sobre el encendido o apagado del aspersor y


deshumificador.

Fig2.3: Lgica Ladder Manual-PRG

Fig2.4: Panel asociado

Automtico-PRG:
En este programa se implementa el cdigo para que el control del invernadero
se realice de manera automtica mediante tres acciones:
1. encender deshumificador y apagar aspersor
2. apagar deshumificador y encender aspersor
3. apagar deshumificador y aspersor
Este se vincula con el Bloque-Funcional(FB) histerisis.

Fig2.5: Cdigo ST de Automtico-PRG

Histresis-FB:
Este bloque funcional permite la validacin de las acciones a tomar segn el
estado de la temperatura medida, la deseada y la histresis.

Fig2.6: Cdigo ST del Histresis-FB.

Simulacin-PRG:
Con este cdigo se pretende lograr que la temperatura vari segn la accin
que se tome simulando una situacin real.

Fig2.7: Cdigo ST de Simulacin-PRG.

Alarma-PRG:
Se generan las alarmas establecidas para temperaturas fuera de rango como
Temperatura Alta y Temperatura Baja.

Fig2.8: Cdigo ST de Alarma-PRG.

Fig2.9: Panel Asociado

Anexo 1: Panel de Control y visualizacin.

Anexo 2: invernadero.

Vous aimerez peut-être aussi