Beruflich Dokumente
Kultur Dokumente
ID-JAZV
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.
ID-JAZV
Estructura del autómata programable
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.
ID-JAZV
Estructura del autómata programable
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.
ID-JAZV
Estructura del autómata programable
Programadora e interfaz de programación. 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.
ID-JAZV
Clasificación de los autómatas
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 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.
ID-JAZV
Relés programables
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. Presentan las siguientes
ventajas e inconvenientes:
Inconvenientes
ID-JAZV
Relés programables
Ventajas
ID-JAZV
Partes de un relé programable
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. Permiten ampliación
con módulos de E/S (digitales o analógicas) y módulos de comunicación (Bus
EIB/KNX, módem telefónico, etc.).
ID-JAZV
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.
ID-JAZV
Conexión de un relé programable
La alimentación eléctrica. 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.
ID-JAZV
Conexión de un relé programable
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.
ID-JAZV
Conexión de un relé programable
Interfaz de entradas (I). Es la parte del autómata que recibe las señales de los
sensores. Las entradas pueden ser de tipo digital (binario) o de tipo analógico.
• Conexión de sensores a las entradas digitales o binarias. Estas entradas
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.
ID-JAZV
Conexión de un relé programable
ID-JAZV
Conexión de un relé programable
• Conexión de sensores a entradas analógicas. Se conectan a las entradas
del autómata del mismo tipo. 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.
Algunos de los estándares de
tensión y corriente para las
señales analógicas son:
Tensión Corriente
De 0 a 10 Vcc De 4 a 20 mA
De -10 a +10 Vcc De 0 a 20mA
De 2 a 10 Vcc De 1 a 5 mA
De 0 a 5 Vcc De 0 a 5 mA
ID-JAZV
Conexión de un relé programable
Interfaz de salidas (Q). Es la parte del autómata que envía señales a los
actuadores. Este tipo de señales pueden ser de tipo digital o analógico.
Conexión de actuadores a las salidas digitales o binarias. Las salidas
pueden ser a relés o a transistor (colector abierto). La 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. 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 (12 o 24 Vcc).
ID-JAZV
Conexión de un relé programable
Ocho salidas digitales a relés organizadas en tres grupos. Los dos primeros de
tres salidas cada uno y el último de dos. Los bornes C1, C2 y C3 son comunes
para cada uno de los grupos.
ID-JAZV
Conexión de un relé programable
ID-JAZV
Programación de relés programables
Lenguaje gráfico de contactos (LD o KOP si es de origen alemán). Utiliza
símbolos similares a los empleados en los esquemas de circuitos eléctricos a
relés. Es posiblemente el lenguaje implementado actualmente por la mayoría de
autómatas y relés programables.
Ejemplo
ID-JAZV
Programación de relés programables
Lenguaje gráfico de funciones lógicas (FBD o FUP si es de origen alemán). 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. Es muy utilizado en
autómatas y relés programables.
Ejemplo
ID-JAZV
Programación de relés programables
Zonas de memoria de un autómata o relé programable. Los autómatas
almacenan los datos procesados en diferentes zonas de memoria. El
desarrollo de programas requiere conocer 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:
ID-JAZV
Programación de relés programables
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.
ID-JAZV
Programación de relés programables
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 (Al). Capturan el valor enviado por un sensor
analógico. Dicho valor se almacena de forma numérica en la variable.
Salidas analógicas (Al). 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.
Pueden ser de tipo digital o analógico (AM).
Temporizadores (T). Generan eventos cuando alcanzan un valor de tiempo
predeterminado. Su comportamiento es similar a los utilizados en la
lógica cableada. Existen de diferentes tipos, pero los comunes son los
denominados a la conexión y a la desconexión.
Contadores (C). Son elementos de programación que almacenan sucesos y
originan eventos cuando alcanza uno determinado de ellos.
ID-JAZV
Programación de relés programables
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.
ID-JAZV
Programación de relés programables
Operaciones lógicas en lenguaje LD y FBD
ID-JAZV
Programación de relés programables
Operaciones lógicas en lenguaje LD y FBD
ID-JAZV
Programación de relés programables
Operaciones lógicas en lenguaje LD y FBD
Operación paralelo (OR). 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».
ID-JAZV
Programación de relés programables
Operaciones lógicas en lenguaje LD y FBD
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.
ID-JAZV
Programación de relés programables
Ejemplo 1
ID-JAZV
Programación de relés programables
Ejemplo 2
ID-JAZV
Programación de relés programables
Agrupación de operaciones lógicas
ID-JAZV
Programación de relés programables
Operaciones con flancos
ID-JAZV
Programación de relés programables
Operaciones con flancos
ID-JAZV
Programación de relés programables
Enclavamiento
ID-JAZV
Programación de relés programables
ID-JAZV
Programación de relés programables
ID-JAZV
Programación de relés programables
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.
ID-JAZV
Programación de relés programables
Operaciones de memoria
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 de contactos se utilizan las bobinas denominadas de enganche
—( S )— y desenganche —( R )—. En el lenguaje FBD se utilizan los bloques S-
R o el, también denominado, 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».
ID-JAZV
Programación de relés programables
Operaciones de memoria
ID-JAZV
Programación de relés programables
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.
ID-JAZV
Programación de relés programables
Ejemplo
ID-JAZV
Programación de relés programables
Ejemplo
ID-JAZV
Programación de relés programables
Uso de funciones especiales
Temporizador es (T). Generan eventos cuando alcanzan un valor de tiempo
predeterminado. Por ejemplo, desactivar un conjunto de lámparas después de
un tiempo. Dependiendo del autómata, el temporizador se puede representar en
formato de bobina (en lenguaje LD) o de «caja» (tanto en LD como en FBD). La
norma denomina TON al temporizador a la conexión, y TOF al temporizador a la
desconexión.
ID-JAZV
Programación de relés programables
Uso de funciones especiales
ID-JAZV
Programación de relés programables
Uso de funciones especiales
ID-JAZV
Programación de relés programables
Uso de funciones especiales
ID-JAZV
Programación de relés programables
Uso de funciones especiales
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.
ID-JAZV
Programación de relés programables
Ejemplo
ID-JAZV
Autómatas y relés programables
Resumen
ID-JAZV
Autómatas y relés programables
ID-JAZV