Informe 1 1 4
Informe 1 1 4
Informe 1 1 4
Objetivo:
► El objetivo de esta práctica es familiarizarse y experimentar con la programación de un PLC Siemens LOGO 8.1 en
el contexto de un control de temperatura utilizando un sensor NTC10. El propósito principal es diseñar y desarrollar un
sistema que pueda medir la temperatura ambiente, tomar decisiones de control en función de esta medida y registrar
eventos de alarma cuando se detecten condiciones fuera de los límites especificados.
► El programa de control activa un calefactor (Q1) cuando la temperatura medida sea inferior a 25°C y lo desactive
cuando supere los 35°C. Esto garantiza que se mantenga una temperatura dentro del rango deseado. Además se
implementa una alarma (Q2) si la temperatura supera los 45°C durante más de 30 segundos, con la posibilidad de
reiniciar la alarma mediante un pulsador de reconocimiento (Reset) a través de una entrada digital (I1).
Desarrollo de la práctica:
En el desarrollo de la práctica de control de temperatura con un sensor NTC10 y un PLC Siemens LOGO 8.1, se han
enfrentado desafíos específicos relacionados con la naturaleza no lineal del sensor NTC. A diferencia de los sensores
lineales, los NTC (Negative Temperature Coefficient) experimentan una variación exponencial en su resistencia a
medida que la temperatura cambia. Esto requerirá una consideración especial en la programación y el diseño del
sistema de control.
El desarrollo implica la conexión física del sensor NTC10 en serie con una resistencia de 15 kohmios y la configuración
para tomar la salida analógica del punto medio de esta disposición. El sensor NTC10, que tiene una resistencia
nominal de 10 kohmios a una temperatura de referencia, modificará su resistencia de acuerdo con la temperatura
ambiente.
*Diagrama y esquema del sistema, así como cualquier representación gráfica que ayude a comprender el ensayo propuesto
Img. Nro 1 Imagen brindada por profesor. Img. Nro 2 Imagen brindada por profesor.
Ecuación Lógica:
► Este circuito es alimentado por una tensión, la cual provoca una tensión de salida en el punto medio del divisor de
tensión (Vm). Para conocer la tensión que hay en el punto medio del divisor de tensión aplicaremos la siguiente
formula:
Img. Nro 8
Si bien el escalado en el sensor NTC no es lineal, si fuera lineal habría que aplicar las siguientes fórmulas las cuales yo
las he aplicado para tener un aproximado de temperatura en los rangos establecidos solo para referencia.
► Cálculo de la pendiente (m): La pendiente inversa es una medida que indica la inclinación de una línea recta en un
plano cartesiano cuando se trata de escalas inversas. En este contexto, calculamos la pendiente inversa para
establecer la relación entre dos escalas diferentes, pero con un comportamiento inverso.
FORMULA: m = (x2 - x1) / (y2 - y1)
Donde: x1 y x2 son los datos en la escala inicial (puntos en el eje x). y1 e y2 son los valores correspondientes
de la escala inicial (puntos en el eje y). La pendiente inversa (m) nos indicará cuánto cambia el valor de la variable x
(en la nueva escala) por cada unidad que cambia el valor de la variable y (en la escala inicial).
► Cálculo del término independiente (b): El término independiente inverso (b) es el valor que se suma o resta a la
variable x (en la nueva escala) para completar la relación de escalamiento inversa.
FORMULA: b = x1 - ((x2 - x1) / (y2 - y1)) * y1
Donde: x1 es el dato en la escala inicial (punto en el eje x). y1 e y2 son los valores correspondientes de la
escala inicial (puntos en el eje y). El término independiente inverso (b) nos permite ajustar la línea recta para que pase
por el punto (x1, y1) en la nueva escala, considerando la inversión de la relación.
► Cálculo del valor de x en la nueva escala inversa (y3):
FORMULA: y = (x3 - b) / m
Donde: x3 es el valor de x en la nueva escala (punto en el eje x). b es el término independiente inverso
calculado anteriormente. m es la pendiente inversa calculada anteriormente.
► Cálculo del valor de y en la nueva escala (y):
FÓRMULA: y = m * y3 + b
Donde: y3 es el dato en la escala inicial (punto en el eje y). b es el término independiente inverso calculado
anteriormente. m es la pendiente inversa calculada anteriormente.
El montaje, ensayo y medidas para la práctica de control de temperatura con el sensor NTC10 y el PLC Siemens
LOGO 8.1 requieren pasos específicos para garantizar mediciones precisas y un control efectivo de la temperatura.
Aunque el sensor NTC10 no tiene una relación lineal con la temperatura, es útil aplicar fórmulas de escalamiento
inverso para tener una referencia aproximada de temperatura en los rangos establecidos. A continuación, se detalla
cómo se ejecuta cada parte del proceso:
► MONTAJE:
- Conexión del Sensor NTC10: El sensor NTC10 se conecta físicamente al sistema. Se debe tener en cuenta que este
sensor varía su resistencia en función de la temperatura. Para su conexión, se utiliza en serie con una resistencia de
15 kohmios. La salida analógica se toma del punto medio de esta disposición. Esto permite medir la resistencia total en
el circuito y, a través de esta, inferir la temperatura ambiente.
- Configuración del PLC: Se programa el PLC Siemens LOGO 8.1 utilizando el entorno de desarrollo proporcionado. Se
definen las entradas y salidas necesarias y se establecen los rangos de temperatura objetivo, como 25°C y 35°C.
También se configura la lógica para el control del calefactor (Q1) y la alarma (Q2) basada en las medidas del sensor
NTC10.
► MEDIDAS:
- Lectura de la Resistencia: El sensor NTC10, en conjunto con la resistencia de 15 kohmios en serie, genera una
resistencia total que varía con la temperatura. El PLC toma lecturas de esta resistencia para inferir la temperatura.
Aunque la relación no es lineal, se aplican fórmulas de escalamiento inverso para tener una referencia aproximada de
temperatura en los rangos especificados.
- Cálculo de Temperatura Aproximada: Utilizando las fórmulas de escalamiento inverso, se calcula una temperatura
aproximada basada en las lecturas de resistencia. Esto proporciona una referencia que se compara con los límites de
temperatura establecidos (25°C a 35°C) para tomar decisiones de control.
El registro y análisis de medidas desempeñan un papel crucial en la práctica de control de temperatura utilizando el
sensor NTC10 y el PLC Siemens LOGO 8.1. Estos procesos permiten evaluar y comprender el comportamiento del
sistema, garantizar mediciones precisas y tomar decisiones informadas sobre el control de temperatura. La fórmula
proporcionada, que relaciona la tensión medida (Vm) con la resistencia del NTC (Rntc) y la resistencia auxiliar
(Rauxiliar), es esencial para convertir las lecturas de resistencia en temperaturas aproximadas.
- El registro de medidas comienza con la lectura de la resistencia total del circuito, que incluye el sensor NTC10 y la
resistencia auxiliar de 15 kohmios. Esta lectura se convierte en una tensión medida (Vm) utilizando la fórmula
proporcionada: Vm = Vcc * (Rntc / (Rauxiliar + Rntc)). En este caso, se ha utilizado una fuente de 24 voltios (Vcc) y los
valores específicos de resistencia para el NTC10 (10 kohmios) y la resistencia auxiliar (15 kohmios).
- Para evaluar el sistema en temperaturas específicas, como 35°C y 45°C, se realiza un cálculo utilizando la regla de
tres. Se determina qué valor de Vm corresponde a estas temperaturas. Por ejemplo, para 35°C, se calcula Vm = (25 *
9.6) / 35, lo que resulta en un valor aproximado de 6.85.
El sensor NTC10 es un componente termosensible que exhibe una característica distintiva: su resistencia disminuye a
medida que aumenta la temperatura.
No Linealidad: Una característica crítica del sensor NTC10 es su no linealidad. Esto significa que la relación entre la
resistencia del termistor y la temperatura no es una línea recta. En cambio, sigue una curva exponencial. Esto tiene un
impacto significativo en la precisión de las mediciones, especialmente en rangos amplios de temperatura. La curva de
resistencia frente a temperatura muestra cómo la resistencia cambia con el calor, y esta curva debe considerarse al
interpretar las lecturas del sensor.
Exactitud en Rangos Específicos: A pesar de su no linealidad, un sensor NTC bien ajustado puede proporcionar
mediciones de temperatura con bastante precisión, especialmente dentro de intervalos de temperatura más estrechos.
Por ejemplo, se puede lograr una precisión de 0.1°C en un rango específico. Sin embargo, en aplicaciones que
requieren mediciones en un rango amplio de temperaturas, es necesario tener en cuenta las características no lineales
y realizar calibraciones adecuadas para mantener una alta precisión.
Sensibilidad a la Variación: Los sensores NTC son sensibles a la variación en la resistencia y la temperatura. Cambios
en las condiciones ambientales, como la tensión o la resistencia auxiliar, pueden afectar la precisión de las mediciones.
Por lo tanto, es esencial mantener condiciones estables y tener en cuenta las condiciones de funcionamiento
específicas al utilizar un sensor NTC.
Resistencia Auxiliar. La resistencia auxiliar, en este caso, es una resistencia de 15 kohmios que se coloca en serie con
el sensor NTC10. Su función principal es influir en la variación de resistencia total del circuito y, en conjunto con el
sensor, determinar la tensión medida (Vm) que se utiliza para inferir la temperatura.
Conclusiones y Observaciones
El ensayo con el sensor NTC10 en el control de temperatura utilizando el PLC Siemens LOGO 8.1 ha proporcionado
valiosas conclusiones y observaciones. Este experimento ha demostrado la utilidad y la complejidad de trabajar con
sensores no lineales en aplicaciones de control de temperatura.
► Conclusiones:
Precisión en Rangos Específicos: A pesar de la no linealidad intrínseca del sensor NTC10, se ha demostrado que es
capaz de proporcionar mediciones de temperatura precisas, especialmente en rangos específicos. En este caso, se
logró una precisión de 0.1°C en un intervalo pequeño de temperaturas. Esto resalta la importancia de calibrar y ajustar
el sensor adecuadamente para la aplicación específica.
No Linealidad como Desafío: La no linealidad del sensor NTC10 es un desafío importante a tener en cuenta. Esta
característica dificulta la interpretación directa de las lecturas de resistencia como temperatura. En su lugar, se requiere
el uso de fórmulas de escalamiento inverso y reglas de tres para obtener valores aproximados de temperatura. Esto
subraya la importancia de entender las características del sensor y su comportamiento en diferentes condiciones.
Configuración del PLC: El PLC Siemens LOGO 8.1 desempeña un papel crítico en el control de temperatura. Su
programabilidad y capacidad para gestionar entradas analógicas son esenciales para procesar las lecturas del sensor
NTC10 y tomar decisiones de control. La configuración precisa del PLC es clave para el éxito de la aplicación.
Control Efectivo de la Temperatura: El ensayo ha demostrado que el sistema de control de temperatura funciona
efectivamente dentro de los rangos establecidos. El calefactor (Q1) se activa y desactiva según las condiciones
predefinidas, lo que garantiza que la temperatura se mantenga en el rango deseado.
Detección de Alarmas: La implementación de una alarma (Q2) cuando la temperatura supera los 45°C durante más de
30 segundos es un componente de seguridad valioso. La posibilidad de reiniciar la alarma mediante un pulsador de
reconocimiento (Reset) a través de la entrada digital I1 mejora aún más la funcionalidad del sistema.
► Observaciones:
Influencia de las Condiciones Ambientales: Se observó que las condiciones ambientales, como la tensión y la
resistencia auxiliar, pueden influir en las mediciones del sensor NTC10. Cambios en estas condiciones pueden afectar
la precisión de las lecturas y deben ser controlados y estabilizados para obtener mediciones confiables.
Necesidad de Calibración: Dado que el sensor NTC10 no es lineal, la calibración es esencial para ajustar el sistema y
garantizar mediciones precisas. La creación de una curva de calibración específica para el sensor en uso permite
correlacionar las lecturas de resistencia con las temperaturas reales.
Valor de Resistencia Auxiliar: La elección del valor de la resistencia auxiliar en serie con el sensor NTC10 es crítica. En
este ensayo, se utilizó una resistencia de 15 kohmios. Cambiar este valor afectaría directamente las mediciones de
temperatura y requeriría una recalibración del sistema.
B003 B013
Ax B005
Trg B009 Q2 Rem = off
Par S
T R 05:00s+
Par
01:00s
Rem = off
On: 483
Ta: 00:00s B010/1
Off: 483
Ax: 528 T: 10:00s B011 X1
En
Gain=1.0+ Rem = off P
I1
10:00s+ Par
Offset=0
Prio = 1
On=483
Quit = off
Off=483
Text1: enabled
Point=0
Text2: disabled B046 M29 (LOGO! se retroilumina en rojo) X8
En
Inv
Par
Rem = off
01:00s+
High M25 (LOGO! se retroilumina en blanco) X5 03:00s
B058
B056 X4
En
P
Par
Q2 B010 Prio = 3
Quit = off
Text1: enabled
Q1 Text2: disabled
B001 AM2
En
Par
Aq: 45
P1: 25
P2: 960
P3: 528
P4: 1
V1=25+
V2=960
V3=B8
V4=1
Point=0
(25*960)/(B8*1)