Está en la página 1de 34

5.

AUTOMATAS Y RELES PROGRAMABLES


5.1 Autómatas programables
5.1.1 Estructura del autómata programable
5.1.2 Clasificación de los autómatas programables
5.2 Relés programables
5.2.1 Partes de un relé programable
5.2.2 Conexión de un relé programable
5.2.3 La alimentación eléctrica
5.2.4 Interfaz de entradas
5.2.5 Interfaz de salidas
5.3 Programación de autómatas o relés programables
5.3.1 Lenguajes de programación
5.3.2 Zonas de memoria de un autómata o relé programable
5.3.3 Direccionamiento
5.3.4 Operaciones lógicas en LD(KOP) y FBD(FUP)
5.3.5 Agrupación de operaciones lógicas
5.3.6 Operaciones con flancos
5.3.7 Enclavamiento
5.3.8 Uso de marcas internas
5.3.9 Operaciones de memoria
5.3.10 Funciones especiales
5.3.11 Tratamiento de señales analógicas
1
5.1 Autómatas programables
Un autómata programable, también denominado PLC (Controlador Lógico Programable), es un
dispositivo electrónico capaz de gestionar circuitos de automatismos eléctricos de forma programada.
En la actualidad el uso de los autómatas programables está generalizado en ambiente industrial,
aunque en otros campos, como el de la domótica, también tiene gran presencia.
Los PLCs permiten procesar de forma inteligente las señales precedentes de multitud de variables
físicas que existen en los procesos industriales y actuar en consecuencia.

5.1.1 Estructura del autómata programable


Un autómata programable está estructurado en los siguientes bloques:
- CPU. Es la parte inteligente del sistema. Está formada por un microprocesador que se encarga
de ejecutar y procesar los programas de control almacenados en la memoria.
- Memoria. Es la zona donde se almacena el programa de usuario. Es de tipo no volátil para
mantener el programa incluso ante cortes de tensión. Tanto la CPU como la memoria se encuentran
alojados en el mismo módulo físico.
- Fuente de alimentación. Es el elemento que permite adaptar los 230 Vca de la red eléctrica en
la tensión necesaria en corriente continua para alimentar la circuitería electrónica interna del autómata
programable. Dependiendo del modelo, la alimentación puede estar integrada o separada del módulo2
principal de la CPU.
- Interfaces de entradas / salidas. Son las partes por donde se reciben y envían las señales,
digitales o analógicas, de los sensores y los actuadores respectivamente. El módulo principal puede
disponer de un número determinado de E/S, siendo habitual la incorporación de módulos de expansión.
- Programadora e interfaz de programación. Es el elemento que permite introducir el programa
de usuario y realizar las tareas de configuración y parametrización del autómata. Puede ser externo,
como es el caso de un ordenador personal con software específico de programación, o integrado.
- Accesorios o periféricos. Son elementos auxiliares como tarjetas o cartuchos de memoria,
paneles de operación, etc., que permiten realizar tareas como la salvaguarda de datos y programas,
control y visualización del estado del sistema, etc.

3
5.1.2. Clasificación de los autómatas programables
Atendiendo a su modularidad, los autómatas pueden ser clasificados en dos tipos:
modulares y compactos.
- Modulares
En este tipo de autómatas, los elementos que lo forman están separados por módulos que se
instalan sobre un rack común. Las posibilidades de expansión y comunicación son enormes
comparándolas con las de tipo compacto, pero su coste es mucho más elevado.
Se utilizan de forma masiva en entornos industriales, aunque también se usan en aplicaciones
domóticas de edificios y del sector terciario.
- Compactos
Son aquellos que contienen todos sus elementos, E/S, CPU, fuente de alimentación, etc. en un
mismo módulo o envolvente.
La mayoría de estos modelos, incluso los de las gamas más bajas, se pueden ampliar con
diferentes tipos de módulos de entradas/salidas y/o de comunicación. Suelen ser de un tamaño reducido
permitiendo y facilitando su instalación en cuadros de protección y distribución de viviendas.

4
5.2. Relés programables
Conceptualmente son similares a los autómatas programables de tipo compacto. Se utilizan para
aplicaciones domésticas y para el control de sencillas automatizaciones en maquinaria industrial y del
sector terciario.
Respecto a los PLCs, presentan las siguientes ventajas e inconvenientes:
Inconvenientes
• La ejecución de los programas en memoria es más lenta.
• Disponen de menor potencia de cálculo que sus hermanos mayores.
• La conexión de módulos de ampliación (de E/S, de comunicación, etc.) es limitada, sin embargo
suele ser suficiente para instalaciones domóticas de viviendas.
Ventajas
• Son más económicos.
• La mayoría de los modelos tiene integrado en su frontal una pequeña pantalla de cristal líquido y
un teclado básico, 6 u 8 teclas, con el que es posible realizar todas las tareas de programación y
parametrización sin necesidad de conectar un ordenador o una programadora externa.
• Son de fácil instalación ya que están diseñados para el montaje sobre cuadros de protección y
distribución doméstica.
• Disponen de funciones de programación de uso inmediato en instalaciones domésticas
(telerruptor, reloj horario, temporizador de escalera, etc.).
• En la actualidad existen modelos que permiten la conexión a redes Ethernet y buses domóticos
(KNX).
Todas estas ventajas han permitido que los relés programables sean una buena opción para
instalar en viviendas sin demasiadas exigencias de automatización.

5
El relé o autómata programable permite realizar instalaciones
en las que el nodo domótico está centralizado.
Su instalación se realiza generalmente en el cuadro general de
mando y protección.

5.2.1. Partes de un relé programable


Los relés programables constan de un módulo principal en el que se encuentran integradas: la
unidad de control (CPU), la memoria, la interfaz de programación y un grupo de entradas/salidas.
Además, los modelos que funcionan a 230 Vca también incluyen en el mismo módulo la fuente de
alimentación.

6
5.2.2. Conexión de un relé programable
La integración de un relé programable en una instalación eléctrica requiere realizar al menos tres
tipos de conexiones: la de la alimentación eléctrica, la de los sensores a las entradas y la de los
actuadores a las salidas.

7
5.2.3. La alimentación eléctrica
Dependiendo del modelo, la alimentación de los relés programables puede hacerse a diferentes
tensiones, siendo las habituales: 230 Vca, 24 Vcc y 12 Vcc. Los primeros se conectan directamente a la
red de alimentación de 230 V. Los segundos necesitan una fuente de alimentación externa, que convierte
los 230 V de la corriente alterna en 12 o 24 V de corriente continua.

Los módulos de expansión, tanto de E/S, como de comunicaciones requieren también


alimentación externa. En la siguiente figura se muestra cómo se conectan los módulos principal y de
expansión a una fuente de alimentación.

8
5.2.4. Interfaz de entradas
Es la parte del autómata o del relé programable que recibe las señales de los sensores. Como en
otros tipos de nodos domóticos estudiados anteriormente, las entradas pueden ser de tipo digital (binario)
o de tipo analógico.
Conexión de sensores a las entradas digitales o binarias
Las entradas digitales o binarias trabajan aplicando en ellas una referencia de tensión. En
corriente alterna es habitual trabajar a 230 Vca y en corriente continua a 12 o 24 V.
De esta forma, si se aplica la referencia de tensión a la entrada correspondiente, el autómata o
relé programable lo procesa como un 1 lógico. Por el contrario, si no se aplica dicha señal, se procesa
como un 0 lógico.
La alimentación de sensores de tipo activo puede hacerse directamente de la fuente de
alimentación externa, en el caso de funcionen 24 Vcc, o directamente de la red de eléctrica, en el caso de
que lo hagan a 230 Vca.

Los bornes de las entradas digitales se identifican con I (Input) y las analógicas con AI (Analog
Input).
Recuerda que muchos sensores necesitan alimentación externa para su funcionamiento, éste es
9
el caso de detectores de presencia, de humos, de luminosidad, etc. Para conocer la tensión de trabajo
debe consultarse la hoja de características que facilita el fabricante.
Conexión de sensores a entradas analógicas
Los sensores analógicos se conectan a las entradas del autómata del mismo tipo. Dependiendo
del modelo de autómata o relé programable, las entradas analógicas pueden ser configurables o disponer
de un valor fijo de fábrica. En cualquier caso, es necesario que ambos elementos, el sensor y el
autómata, trabajen con el mismo valor analógico, en tensión o en corriente, para que la señal sea
procesada adecuadamente.

Ejercicio. En la figura 4.16 aparece un sensor alimentado a 24V, cuya salida es de 0-10V, calcula
el divisor de tensión utilizando una resistencia y un potenciometro para poder ajustar el valor de salida de
0 a 10 voltios.

10
5.2.5. Interfaz de salidas (Q)
Es la parte del autómata o del relé programable que envía señales a los actuadores. Como en la
interfaz de entradas, este tipo de señales pueden ser de tipo digital o analógico.
Conexión de actuadores a las salidas digitales o binarias
La conexión de los actuadores a las salidas digitales depende en gran medida el tipo autómata o
relé programable. De igual forma que en otros tipos de nodos domóticos, las salidas pueden ser a relés o
a transistor (colector abierto).
Las salidas a relés son libres de tensión y pueden utilizase para controlar actuadores tanto de CC
como de CA a diferentes tensiones de trabajo, 230, 110, 24, 12 V, etc. Sin embargo, las salidas a
transistor están condicionadas a trabajar con actuadores de corriente continua a la tensión que trabaje el
autómata o relé programable (12 o 24 Vcc).

Figura 1.

Figura 2.

Figura 3.

11
Ejercicio 1. Conecta 4 lámparas a 230V y 3 electroválvulas a 24Vdc en el PLC de la figura 2.

Ejercicio2. Conecta 2 lámparas a 230V y 1 electroválvula a 24Vdc en el PLC de la figura 3.

12
Ejercicio 3. Realiza el esquema eléctrico de un siemens Logo con entradas a 230Vac y salidas a relé
cuyo funcionamiento será el siguiente:
- Tenemos un interruptor para habilitar el sistema de calefacción, un detector de ventana abierta y un
termostato. Cuando el interruptor de habilitación de calefacción este activado, la ventana cerrada y la
temperatura ambiente sea inferior a la consigna, se conectara un radiador eléctrico. El termostato
funciona a pilas.
- Se dispondrá de un piloto luminoso que nos indicará que el sistema de calefacción esta habilitado y otro
piloto que nos indicara que la ventana está abierta. Los pilotos funcionan a 230Vac.

13
5.3. Programación de autómatas o relés programables
En la actualidad, tanto los autómatas como los relés programables, pueden programarse a través
de un ordenador personal en el que, previamente, se haya instalado un software diseñado por el
fabricante. Sin embargo, muchos modelos de relés programables disponen de un sencillo teclado en su
frontal que permite la programación y visualización sin necesidad del ordenador.

5.3.1. Lenguajes de programación


El lenguaje de programación es el encargado de manejar el juego de instrucciones del autómata
para realizar las funciones lógicas y de cálculo de la CPU.
La norma UNE-EN 61131-3 (que concuerda con la IEC 1131-3) define cinco lenguajes de
programación para autómatas, dos en formato texto y tres en formato gráfico, pudiendo ser combinables
y complementarios entre sí. Estos lenguajes son:

14
Lenguaje textual por Lista de Instrucciones (IL o AWL)
También llamado Booleano, está basado en un listado de símbolos nemotécnicos, cercanos al
lenguaje máquina. Se escribe en forma de texto utilizando caracteres alfanuméricos para definir las líneas
de operaciones lógicas.

Lenguaje de texto estructurado (ST o SCL)


Tiene su origen en los lenguajes de alto nivel como el Basic, C o Pascal, siendo su programación
similar a éstos. Solamente es aceptado por autómatas de alta gama y en entornos industriales.

15
Lenguaje gráfico de contactos (LD o KOP)
La nemotecnia es gráfica, utilizando símbolos similares a los empleados en los esquemas de
circuitos eléctricos a relés, por lo tanto la transcripción es mucho más intuitiva y sencilla que en los
lenguaje textuales.
Es posiblemente el lenguaje implementado actualmente por la mayoría de autómatas, siendo
habitual encontrarlo también en los relés programables.

16
Lenguaje gráfico de funciones lógicas (FBD o FUP)
Los bloques lógicos se conectan en cascada formando esquemas similares a los utilizados en
electrónica digital. Las variables de entrada se representan a la izquierda de los bloques y las de salida a
la derecha. Este lenguaje es muy utilizado en todo tipo de autómatas, incluidos los relés programables.

17
Diagrama secuencial (SFC o GRAFCET)
Mas que un lenguaje de programación es una forma de utilizar gráficos secuenciales (GRAFCET)
como método para la resolución programada de tareas de automatización. Este gráfico se puede
implementar con los lenguajes estándar antes nombrados o bien mediante un entorno gráfico de
programación disponible en el software del autómata mediante el denominado lenguaje SFC.
El uso del SFC está generalizado en el entorno industrial, sin embargo su uso en domótica es más
limitado, aunque determinados problemas de automatización en viviendas y edificios, encuentran una
fácil solución con este lenguaje.

18
5.3.2. Zonas de memoria de un autómata o relé programable
Los autómatas programables almacenan los datos procesados en diferentes zonas de memoria.
El desarrollo de programas requiere conocer adecuadamente el acceso a estas zonas, tanto para escribir
como para leer datos.
Las más comunes en la mayoría de los autómatas programables son:

Todos los autómatas disponen de áreas de memoria de acceso externo en las que se almacenan
y escriben los datos de los sensores y actuadores (tanto digitales como analógicos) y áreas de memoria
de uso interno, que permiten realizar operaciones internas cuyos resultados se almacenan y procesan en
la memoria del autómata.

19
Entradas digitales (I). Detectan el estado de los captadores conectados a los bornes de las entradas
del autómata.
Salidas digitales (Q). Se encargan de activar los actuadores y preactuadores desde el módulo de
salida del autómata.
Entradas analógicas (AI). Capturan el valor enviado por un sensor analógico. Dicho valor se
almacena de forma numérica en la variable.
Salidas analógicas (AI). Envían el valor a un actuador analógico. Dicho valor es procesado de forma
numérica en una variable.
Marcas (M). También llamadas memorias o bits internos. Tienen un comportamiento similar al
de los relés auxiliares en la lógica cableada. Las marcas pueden ser de tipo digital o analógico (AM).
Temporizadores (T). Los temporizadores generan eventos cuando alcanzan un valor de tiempo
predeterminado. Su comportamiento es similar a los utilizados en la lógica cableada. Existen temporizadores
de diferentes tipos, pero los comunes en los autómatas y relés programables son los denominados a la
conexión y a la desconexión.
Contadores (C). Son elementos de programación que almacenan sucesos y originan eventos20 cuando
alcanza uno determinado de ellos.
5.3.3. Direccionamiento
El direccionamiento es la forma de «apuntar» a una variable en el programa de usuario y puede
ser diferente según el modelo o fabricante del autómata programable. Aquí se utiliza una forma genérica
de direccionamiento que debe ser adaptado al equipo a utilizar.
El direccionamiento a una variable del autómata se realiza escribiendo el operando en formato
textual, representando con letras la zona de memoria a la que «apunta» y, con números, el orden que
hace la variable en esa zona de memoria.
Varios ejemplos de direccionamiento son:

Cada elemento de programación se identifica con una o más letras (operando) que direccionan a
una zona de memoria del autómata (entradas, salidas, etc.) y un número, que es el orden que hace el
elemento en el programa.

21
5.3.4. Operaciones lógicas en lenguaje LD (KOP) y FBD (FUP)
Los ejemplos de las operaciones lógicas aquí mostrados están implementados en dos de los
lenguajes gráficos (a contactos LD y funciones lógicas FBD), sin estar vinculados a ningún modelo de
autómata en particular. Corre de parte del lector la adaptación a los dispositivos que se utilicen en el aula-
taller.
Operación negación (NOT). La operación NOT invierte el valor de la operación lógica escrita
previamente a ella.

Operación Serie (AND). Tiene su correspondencia en el circuito eléctrico combinacional de


contactos en serie. El resultado de la operación solamente se escribe en la bobina cuando los operandos
de los contactos «no negados» se encuentran a «1» y los negados a «0».

22
Operación paralelo (OR). Tiene su correspondencia en el circuito eléctrico combinacional de
contactos en paralelo.
El resultado de la operación se escribe en la bobina cuando cualquiera de los operandos «no
negados» está a «1» o cualquiera de los negados está a «0».

Operación serie negada (NAND) El resultado de esta operación es inverso al de la operación


serie (AND). Se consigue colocando una negación NOT después de la asociación de contactos.

23
Ejemplo. En los siguientes ejemplos se muestra cómo se asocia el cableado externo de las E/S
binarias con el programa del relé autómata o relé programable.
En la figura 4.31 los interruptores Int1 e Int2 están conectados a las entradas I1 e I2
respectivamente. El programa que se ha realizado es el de las dos entradas en serie. Por tanto, la
lámpara conectada a la salida Q3 no se activa hasta que ambos interruptores se encuentran cerrados.
En la figura 4.32 el termostato conectado a la entrada I4 gestiona la apertura y cierre de la
electroválvula de la caldera conectada a la salida Q2.

Ejercicio. Dibuja el programa en LD y FBD y realiza la tabla de verdad correspondiente a la ecuación lógica:
24
5.3.5. Agrupación de operaciones lógicas
Las operaciones lógicas se pueden agrupar entre sí creando bloques, que a su vez operan con
otros bloques en AND o en OR originando agrupaciones lógicas.
Agrupación AND de funciones OR. Conecta dos o más operaciones OR con la función AND.
En la figura se muestra una agrupación serie de dos bloques de contactos en paralelo.

Agrupación OR de funciones AND. Conecta dos o más grupos de operaciones AND con la
función OR.
La figura muestra la agrupación de 2 bloques de contactos en serie conectados entre sí en
paralelo.

25
5.3.6. Operaciones con flancos
Flanco positivo (AND Flanco). También llamado frente ascendente, detecta el paso de 0 a 1 del
operando asociado. Así, una entrada (o combinación lógica) asociada a una operación de flanco positivo
solamente generará la señal «1» en el instante de ser pulsado, pasando a la situación «0»
inmediatamente aunque continúe la acción sobre el pulsador.
El símbolo es —| P |—

Flanco negativo (NAND Flanco). También llamado frente descendente, detecta el paso de 1 a 0
del operador asociado. Así, utilizando el mismo ejemplo del punto anterior, solamente se generará la
señal «1» en el instante de «soltar» el pulsador.
El símbolo es —| N |—

26
5.3.7. Enclavamiento
Una operación de enclavamiento consiste en hacer que una red lógica de contactos, o de funciones
lógicas, no pueda activarse si está funcionando otra.
Los enclavamientos se realizan insertando en serie contactos cerrados, en el lenguaje LD, o señales
negadas con la función AND, en lenguaje FBD, de la salida u operando con el que se quiere establecer la
condición. Así, en el siguiente ejemplo, ninguna de las salidas Q1 y Q2 puede funcionar si la contraria está
activada.

El siguiente ejemplo muestra cómo


es el programa para controlar un motor de toldo
o persiana mediante pulsadores
electromecánicos individuales.
El motor, tanto en un sentido como
en otro, funciona a impulsos mediante sus
respectivos pulsadores I1 e I2.
Para evitar que el motor pueda
activar los dos sentidos a la vez, se debe insertar
la señal de enclavamiento en la salida que
establece la condición, en la red lógica de la
salida contraria.
Aquí se muestra cómo es el
programa en ambos lenguajes LD y FBD y cómo
se realizan las conexiones de los pulsadores a
las entradas correspondientes, así como a las
dos salidas al cableado del motor para que 27
pueda realizarse la inversión del sentido de giro.
5.3.8. Uso de marcas internas
También llamadas memorias o bits internos. Tienen un comportamiento similar al de los relés
auxiliares en la lógica cableada. Su representación gráfica se realiza mediante el símbolo de la bobina,
tanto en forma directa como negada.

A las memorias internas se les asocian contactos abiertos y cerrados que cambian de estado
cuando se activan.
En este ejemplo las entradas I1 e I2 activan las marcas M10 y M20 respectivamente. Cuando la
M10 está a «1», se cierran sus dos contactos, activando las salidas Q1 y Q3.
Cuando M20 está a «1», se cierra el contacto abierto de la cuarta rama activando Q2, y se abre el
cerrado de la quinta, impidiendo que Q3 se active aunque M10 esté a valor verdadero.

La remanencia es un parámetro que se puede ajustar para algunas variables o bloques de


función, de forma que su estado o valor se mantenga o no después de un corte de en la red eléctrica del
autómata o relé programable. 28
5.3.9. Operaciones de memoria
Una función de memoria es aquella que genera un evento sobre una salida y lo mantiene aunque
cese la acción inicial que lo originó.
Realimentación. Consiste en aplicar una señal de la salida a activar y operarla en OR con la que
produjo el evento de activación.

En la figura I1 activa la salida Q1. La señal de esta salida permite su autoalimentación a través de la
operación OR con I1, aunque cese la acción que la origino. I2 desactiva la salida y por tanto anula la señal
de la realimentación en la operación OR.
Operación memoria con SET y RESET. El uso de las funciones SET y RESET permite realizar la
operación memoria sin necesidad de implementar la realimentación.
En el lenguaje LD se utilizan las bobinas denominadas de enganche (S) y desenganche (R). En el
lenguaje FBD se utilizan los bloques S-R o el relé de autoenclavamiento.
En ambos casos al escribir sobre S, el operando o salida asociada se pone a «1», manteniéndose en
esa situación hasta que se realiza una acción R, que lo pone a «0».

Cada una de las operaciones SET o RESET, disponen de ecuaciones lógicas independientes. A ellas
pueden llegar señales procedentes de asociaciones de contactos, en el caso del LD, o combinaciones29de
puertas lógicas, el caso del FBD.
Función telerruptor. También denominado en algunos modelos como interruptor inversor o relé de
impulsos, permite realizar la función de activación y desactivación de una salida desde una misma entrada
en función de estado anterior.

Muchos autómatas programables, especialmente los de gamas más altas, no suelen tener
implementada la función telerruptor. En este caso se hace necesario elaborar un programa, utilizando
operaciones básicas, que realice dicha función. Este es el caso del siguiente ejemplo.

Ejemplo. Un pasillo dispone de dos


lámparas en paralelo que se deben controlar
desde cuatro puntos de activación.
El funcionamiento del circuito es el
siguiente: cada vez que es accionado uno
de los pulsadores, las lámparas cambian de
estado: si estaban encendidas se apagan y se
estaban apagadas se encienden.
30
5.3.10. Funciones especiales
Todos los relés programables disponen de bloques o funciones para realizar tareas especiales como,
por ejemplo, temporización, cómputo o activación en función de un horario preseleccionado.
Estos bloques tienen un órgano de mando que se activa a través de un contacto o una combinación
de ellos. Cuando ocurre el evento para el que se ha diseñado el bloque, por ejemplo, temporiza en un
temporizador, se dispara un contacto o conjunto de contacto asociados a él.
Temporizadores (T)
Los temporizadores generan eventos cuando alcanzan un valor de tiempo predeterminado. Por
ejemplo, desactivar un conjunto de lámparas después de un tiempo. Dependiendo del relé programable, el
temporizador se puede representar en formato de bobina (en lenguaje LD) o de «caja» (tanto en LD como en
FBD).
En el siguiente ejemplo, al activar la entrada I1, el T3 comienza a temporizar. Una vez transcurrido el
tiempo preajustado, en este caso 5 segundos, el contacto asociado al temporizador se cierra activando la
salida Q1.

La norma denomina TON al temporizador a la conexión, y TOFF al temporizador a la desconexión.

31
Contadores (C)
Los contadores originan eventos cuando alcanzan un determinado número de sucesos. Por ejemplo,
se pueden utilizar para contar el número de personas que acceden a una estancia o el número de vehículos
que entran y salen de un garaje.
En el siguiente ejemplo cada vez que se acciona la entrada I2, el contador C1 se incrementa en un
pulso. Cuando el número de pulsos es igual a 20 (que es el dato preprogramado), el contacto de C1 activa la
salida Q2. La entrada I3 permite «resetear» (poner a cero) el contador.
Los contadores también disponen de una entrada para descontar.

Relojes horarios semanales y/o anuales


Son contactos, también denominados levas, que se activan y/o desactivan a una determinada hora y
día de la semana, en función de una programación realizada por el usuario.

32 lo
En este ejemplo, la leva 1 controla la activación y desactivación de la salida Q4, y la leva 3 hace
mismo con la salida Q7.
Operaciones de comparación
Permiten comparar dos datos numéricos entre sí. Las operaciones de comparación habituales son:
igual que (==), menor que (<), mayor que (>), menor o igual que (<=), mayor o igual que (>=) y diferente que
(< >).

Las comparaciones se pueden hacer entre los datos procedentes de dos valores analógicos, o entre
un dato analógico y una constante. Si se cumple la comparación se produce un «1» lógico a su salida,
activando salidas (Q) o marcas (M) o aplicándoselo a una combinación lógica.

Ejemplo de uso de comparaciones


1. La salida se activa si la entrada analógica AI1 es mayor o igual a 200,
siempre que se haya activado la entrada digital I1.
2. La salida se activa siempre que el valor de AI1 sea menor que 600.
3. En este caso se comparan dos entradas analógicas, AI1 con AI2.
4. Aquí se compara el valor de una entrada analógica AI1 con el valor
almacenado en la marca analógica AM5.

33
5.3.11. Tratamiento de señales analógicas
Como ya se ha indicado anteriormente, los valores de las señales analógicas, tanto de entradas como
de salidas, vienen dados en valores de tensión y corriente, por ejemplo, 0-10 V o 4-20 mA. En el autómata o
relé programable el valor físico analógico se convierte en un valor normalizado para que pueda ser tratado
por las funciones del programa. Dicho valor es el rango numérico en el que trabaja el dato analógico, que en
algunos tipos de autómatas o relés programables puede ser ajustado por el usuario.
Sirva como ejemplo la siguiente situación: un termostato ambiente trabaja en un rango de temperatura
de 0 a 40 °C. La salida analógica de dicho sensor trabaja en tensión de 0-10 V. Se ha conectado a una
entrada analógica de un relé programable compatible. El valor normalizado para dicha entrada analógica en
el relé es de 0 a 1000. Por tanto, la relación entre el máximo y el mínimo del rango de valores es el siguiente:
0 °C de temperatura corresponde al valor normalizado 0, y 40 °C al valor 1000, siendo los valores
intermedios proporcionales a dicho rango.

Así, en este caso, a efectos de programación, el dato a procesar debe estar comprendido en el rango
normalizado por el relé programable, pudiendo utilizarse con operaciones o funciones de comparación,
detectores de umbral, aritméticas, etc. 34
De igual forma, el envío de datos a la salida analógica pasa por trabajar con valores normalizados.

También podría gustarte