0% encontró este documento útil (0 votos)
143 vistas12 páginas

Módulos de Entrada: Señales y Variables

Este documento describe los diferentes tipos de señales de entrada que pueden recibir los módulos de entrada de un PLC, incluyendo señales digitales todo o nada y señales analógicas. Explica cómo los sensores proporcionan estas señales y cómo el PLC las interpreta y almacena usando variables de entrada. También describe cómo el PLC maneja valores analógicos mediante la conversión de las señales de entrada en valores normalizados y el cálculo de valores analógicos usando parámetros de ganancia y desfase.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
143 vistas12 páginas

Módulos de Entrada: Señales y Variables

Este documento describe los diferentes tipos de señales de entrada que pueden recibir los módulos de entrada de un PLC, incluyendo señales digitales todo o nada y señales analógicas. Explica cómo los sensores proporcionan estas señales y cómo el PLC las interpreta y almacena usando variables de entrada. También describe cómo el PLC maneja valores analógicos mediante la conversión de las señales de entrada en valores normalizados y el cálculo de valores analógicos usando parámetros de ganancia y desfase.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

MÓDULOS DE ENTRADA

Señales digitales (todo-nada)

Los módulos de entrada podrán recibir principalmente señales digitales todo/nada, o


analógicas en formato tensión (ejemplo 0...10 V) o intensidad (ejemplo 0...10 mA). Los
terminales de los módulos de entrada o simplemente los terminales de entrada digitales
todo/nada, recibirán un valor de tensión de captadores tales como:
- Pulsadores.
- Interruptores.
- Finales de carrera.
- Termostatos.
- Presostatos.
- Detectores capacitivos, inductivos o fotoeléctricos.
- Etcétera.

Ejemplo. Suponemos que el módulo de entradas digitales de un microPLC admite una


tensión de 24 V DC Cada vez que el captador -final de carrera- permite el paso de
dicha tensión al micro-autómata, estará enviando una señal que el programa de
usuario tendrá que interpretar y actuar en consecuencia.

Los sensores que aportan señales digitales todo/nada, pueden a su vez ser pasivos y
activos.
Captadores pasivos. Funcionan preferentemente con un movimiento mecánico y no
necesitan de una fuente de energía adicional para estar operativos. Entre ellos,
interruptores, pulsadores y finales de carrera. En esencia, el movimiento ejercido sobre
el dispositivo conmutará uno o varios contactos, que son los que permiten el fluido de
corriente eléctrica. Note en la imagen, que cuando es presionado el pulsador, se cierra
un contacto del mismo, que permite el paso de corriente al PLC, y por tanto el envío
de una señal que será analizada por el programa.

Captadores activos. Requieren de una fuente adicional de energía para operar.


Algunos son: detectores capacitivos, inductivos, células fotoeléctricas... Por ejemplo. El
siguiente detector capacitivo implementará 24 V +, sólo cuando se acerque un objeto.
Para poder funcionar, el detector tiene que estar alimentado por 24 V c.c.
Señales analógicas

Los terminales de los módulos de entrada de señales analógicas, recibirán un valor de


tensión o intensidad equivalente a la magnitud real medida.
Los valores estándar de tensión son:
-10 V a + 10 V.
+2 a +10 V c.c.
Los valores estándar de intensidad son:
4 a 20 mA. +1 a
-5 mA 0 a +5 mA.

El técnico debe calibrar la señal procedente del sensor de forma correcta para evitar
que la lectura sea errónea. Por ejemplo:

Un anemómetro mide la velocidad del viento, y en su composición, se encuentra una


pequeña dinamo solidaria al eje principal del mismo. Según la velocidad de giro, la
dinamo generará una determinada tensión, sirvan los valores:
-Anemómetro parado, genera 0 V c.c.
-Anemómetro girando a 50 km/h, genera 4 voltios c.c.
-Anemómetro girando a 100 km/h, genera 8 voltios c.c. - Etc.
VARIABLES

Variables de entrada

En un autómata programable, y en programación en general, una variable es un


“lugar” donde se guardan cierto tipo de datos. Los datos podrán ser diversos; textuales,
imágenes, sonido, etc. En autómatas programables, los datos se guardan en formato
de bit, byte, palabra y doble palabra preferentemente. La llamada a una variable es
inequívoca, de tal forma que no existirán dos variables con el mismo nombre.

Variables de entrada

Las variables digitales que relaciona el autómata con los dispositivos de entrada se
identifican como “I” de input, por ejemplo: I1, entrada 1; I4 entrada 4, etc. Estas
variables operan con datos tipo bit (0 ó 1), es decir, todo o nada, activado o no
activado. También se llaman datos Booleanos.

Las variables analógicas necesitan más capacidad de almacenaje, ya que los valores
equivalentes a la magnitud medida pueden ser infinitos. Por ejemplo, la variable AI 1
(entrada analógica 1), utilizará almacén de datos en formato Real, esto es, 32 bits.

El autómata programable dispondrá de las herramientas necesarias para poder


convertir, transferir, y en definitiva operar con los diferentes tipos de datos.
ANALÓGICO Y DIGITAL
Una señal analógica es una magnitud física que puede adoptar un valor cualquiera dentro de
un rango definido, es decir, cualquier valor intermedio continuo. Lo contrario de analógico es
digital. Una señal digital solo puede tener dos estados, a saber: 0 y 1, es decir "off" y "on",
respectivamente.

De la señal eléctrica al valor analógico

Proceso básico

Para que LOGO! pueda procesar una magnitud física son necesarios varios pasos:

1. LOGO! puede leer en una entrada analógica tensiones entre 0 V y 10 V, o bien intensidades
entre 0 mA y 20 mA.

Por tanto, la magnitud física (p. ej. temperatura, presión, velocidad, etc.) debe convertirse a
una magnitud eléctrica. Un sensor externo realiza esta conversión.

2. LOGO! lee la magnitud eléctrica y, para su posterior procesamiento, la convierte en un valor


normalizado comprendido entre 0 y 1000. Este valor se utiliza luego en el programa en la
entrada de una función especial analógica.
3. Para poder adaptar el valor normalizado a la aplicación, LOGO! calcula el valor analógico a
partir del valor normalizado en una función especial analógica, considerando la ganancia y el
decalaje. Seguidamente, la función especial (p. ej. amplificador analógico) evalúa el valor
analógico. Si una función especial analógica dispone de una salida analógica, el valor
analógico se utiliza como la salida de la función especial.
4. Con LOGO! también es posible volver a convertir valores analógicos en una tensión eléctrica.
Al hacerlo, la tensión puede estar comprendida entre 0 V y 10 V.
5. Con esta tensión, LOGO! puede controlar un actuador externo que vuelve a convertir la tensión
y, con ello, el valor analógico, en una magnitud física.

El gráfico siguiente muestra este proceso.


● Entradas analógicas Las versiones LOGO! 24 CE, LOGO! 24 CEo, LOGO! 12/24 RCE y LOGO!
12/24 RCEo disponen de las entradas I1, I2, I7 e I8, que también pueden programarse para ser
utilizadas como entradas AI3, AI4, AI1 y AI2. Como se describe en el apartado "Ajustar el número
de entradas analógicas del LOGO! , estos módulos pueden configurarse de manera que
utilicen dos entradas analógicas (AI1 y AI2), o todas las entradas (cuatro).

LOGO! interpreta las señales de las entradas I1, I2, I7 e I8 como valores digitales, mientras que
las de las entradas AI3, AI4, AI1 y AI2 se interpretan como valores analógicos. Tenga en cuenta
que AI3 corresponde a I1, en tanto que AI4 corresponde a I2.

Esta numeración conserva la anterior correspondencia de AI1 con I7 y AI2 con I8 que existía
en la serie de dispositivos 0BA5. LOGO! numera las entradas de un módulo analógico
conectado de acuerdo con las entradas analógicas ya disponibles. En el apartado
"Configuración máxima con módulos de ampliación encontrará configuraciones de ejemplo.

En modo de programación, cuando se selecciona la señal de entrada de una función especial


que adopte un valor analógico, LOGO! ofrece las entradas analógicas AI1 a AI8, las marcas
analógicas AM1 a AM64, las salidas analógicas AQ1 a AQ8, así como los números de bloque
de las funciones con salidas analógicas.
Ganancia

El valor normalizado se multiplica por un parámetro. Este parámetro permite amplificar la


magnitud eléctrica; por este motivo se denomina "ganancia".

Decalaje de origen

Al valor normalizado amplificado se le puede sumar o restar un parámetro.

Este parámetro permite mover el punto cero de la magnitud eléctrica; por este motivo se
denomina "decalaje de origen".

Ganancia y decalaje

El valor analógico se calcula del siguiente modo:

Valor analógico = (valor normalizado x ganancia) + decalaje

El gráfico siguiente ilustra la fórmula y la influencia de ganancia y decalaje:

La recta del gráfico describe qué valor normalizado se convierte en qué valor analógico. La
ganancia corresponde a la inclinación de la recta. El decalaje equivale al decalaje del paso
por cero de la recta en el eje Y.

Salida analógica

Si conecta una salida analógica real con una función especial que disponga de una salida
analógica, considere que esta solo puede procesar valores comprendidos entre 0 y 1000.
Sensor

Ajuste el tipo de sensor. (0 V a 10 V; 0 mA a 20 mA; 4 mA a 20 mA; PT100/PT1000; sin sensor)

En el tipo de sensor 4 mA a 20 mA, el rango de valores del valor normalizado está


comprendido entre 200 y 1000.

Rango de medida

Especifique el rango de medida. El rango de medida es el margen de valores a representar


para el valor analógico.

Con estos datos, LOGO!Soft Comfort calcula automáticamente la ganancia y el decalaje.

Ganancia y decalaje

Si desea ajustar la ganancia, introduzca un valor comprendido entre -10,00 y +10,00. El valor 0
no tiene sentido, porque siempre obtendrá el valor 0 como resultado, independientemente
del valor analógico aplicado.

Si desea ajustar el decalaje, introduzca un valor comprendido entre -10000 y 10000.

Error de redondeo

LOGO!Soft Comfort calcula la ganancia y el decalaje de origen con máxima precisión,


mientras que LOGO! realiza los cálculos internamente con valores numéricos enteros; por
consiguiente, en LOGO! no se admiten todas las combinaciones de parámetros. En este
caso, LOGO!Soft Comfort detecta un error de redondeo antes de la transferencia al
dispositivo LOGO! y propone un posible rango de valores alternativo.

En la simulación en LOGO!Soft Comfort pueden leerse los valores siguientes:


Ajustes posibles con el LOGO!

Si crea el programa directamente en el LOGO!, solo podrá introducir los parámetros de


ganancia y decalaje. La ganancia y el decalaje pueden calcularse del siguiente modo:

Rango de valores externo mínsensor - máxsensor:

Rango de una magnitud física que puede medir el sensor.

Rango de valores normalizado mínnorm - máxnorm:

Rango de los valores normalizados.

En los sensores que proveen 0 a 10 V, o bien 0 a 20 mA, el rango de valores normalizado está
comprendido entre 0 y 1000.

En los sensores que proveen 4 a 20 mA, el rango normalizado está comprendido entre 200 y
1000.

Así, los resultados para ganancia y decalaje son:

Ganancia = (máxsensor - mínsensor) / (máxnorm – mínnorm)

Decalaje = [(mínsensor x máxnorm) – (máxsensor x mínnorm)] / (máxnorm – mínnorm)

Si ha calculado la ganancia y el decalaje según las fórmulas anteriores, podrá calcular el otro
valor respectivo conforme a las fórmulas siguientes:

Ganancia = (mínsensor – decalaje) / mínnorm

Decalaje = (mínsensor – (ganancia x mínnorm)


EJEMPLO

Requisitos

Sensor: sensor de temperatura, rango de medida: -50 °C a 100 °C

Temperatura a medir: 25 °C

Proceso en LOGO!Soft Comfort

1. El sensor convierte la temperatura (25 °C) en un valor de tensión (5,0 V).


2. LOGO!Soft Comfort convierte los 5,0 V en el valor normalizado 500.
3. A partir de los datos del sensor y el rango de medida, LOGO!Soft Comfort calcula y determina
el valor 0,15 para la ganancia y el valor -50 para el decalaje.

Según la fórmula:
Valor analógico = (valor normalizado × ganancia) + decalaje
LOGO!Soft Comfort calcula el valor analógico:
Valor analógico = (500 × 0,15) - 50 = 25

Proceso en LOGO!

1. El sensor convierte la temperatura (25 °C) en un valor de tensión (5,0 V).


2. LOGO! convierte los 5,0 V en el valor normalizado 500.
3. A partir de los datos del sensor y el rango de medida, deben determinarse los valores de la
ganancia y el decalaje.
Según las fórmulas:
Ganancia = (máxsensor – mínsensor) / (máxnorm – mínnorm)
y
Decalaje = mínsensor – (ganancia × mínnorm)
resulta que
Ganancia = (100 – (-50)) / (1000 – 0) = 0,15
Decalaje = -50 – (0,15 × 0) = -50
4. Según la fórmula
Valor analógico = (valor normalizado × ganancia) + decalaje
LOGO! calcula el valor analógico:
Valor analógico = (500 × 0,15) - 50 = 25

También podría gustarte