T2-Autómatas Programables
T2-Autómatas Programables
T2-Autómatas Programables
1. Autómatas programables
2. Relés programables
3. Programación de autómatas o relés programables
---------------------------------------------------------------------------------------------------------------------------
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. Los sistemas domóticos basados en autómatas programables son de tipo
centralizado.
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.
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ódulo 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.
Puede ser externo, como es el caso de de un ordenador personal con software específico de
programación, o integrado.
T2 – AUTÓMATAS PROGRAMABLES
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.
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.
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.
2. Relés programables
Conceptualmente son similares a los autómatas programables de tipo compacto.
Fig. Diferentes modelos de relés programables (LOGO de Siemens, ZELIO de Telemecanique y ZEN de Omron).
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
(EIB/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.
Los ejemplos de conexión y programación que realizaremos en práctica están pensados para
relés programables, sin embargo son extrapolables a instalaciones basadas en PLCs de tipo
industrial.
En los últimos años los relés lógicos o programables han evolucionado notablemente, de forma
que permiten ser ampliados con módulos de E/S (digitales o analógicas) y módulos de
comunicación (Bus EIB/KNX, módem telefónico, etc.).
T2 – AUTÓMATAS PROGRAMABLES
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.
Como en otros tipos de nodos domóticos estudiados anteriormente, las entradas pueden ser de
tipo digital (binario) o de tipo analógico. Los bornes de las entradas digitales se identifican con I
(Input) y las analógicas con AI (Analog Input).
EJEMPLO
Si la referencia de tensión es 230 VCA, es necesario que la fase L de la red de alimentación se
aplique a las entradas a través de los sensores.
Recuerda que muchos sensores necesitan alimentación externa para su funcionamiento, éste es
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.
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 20 mA
De 2 a 10 Vcc De 1 a 5 mA
De 0 a 5 Vcc De 0 a 5 mA
Los bornes de las salidas digitales se identifican con Q y las analógicas con AQ.
Algunos autómatas disponen de entradas de tipo mixto, que pueden configurarse como digitales
o como analógicas.
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, 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).
T2 – AUTÓMATAS PROGRAMABLES
En la siguiente figura se muestra cómo se han conectado dos lámparas y una electroválvula de
230 Vca a las salidas de un relé programable.
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:
Por afinidad con los circuitos eléctricos cableados, parece que el lenguaje a contactos LD es el
que mejor se adapta al perfil del técnico electricista.
T2 – AUTÓMATAS PROGRAMABLES
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.
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
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 |—
T2 – AUTÓMATAS PROGRAMABLES
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.
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.
T2 – AUTÓMATAS PROGRAMABLES
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 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
combinaciones de puertas lógicas, el caso del FBD.
T2 – AUTÓMATAS PROGRAMABLES
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.
En el ejemplo anterior, si la salida Q1 estaba activada al accionar sobre I1, aquella se desactiva
y, sin embargo, si estaba desactivada hace lo contrario.
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.
SOLUCIÓN:
El programa para el relé programable pasa por utilizar la función telerruptor.
Todas las entradas se deben unir en OR escribiendo el resultado en una única salida con la
función telerruptor.
La función telerruptor es la más adecuada para controlar los puntos de luz de cada una de las
estancias del apartamento mediante pulsadores.
T2 – AUTÓMATAS PROGRAMABLES
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.
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 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.
En este ejemplo, la leva 1 controla la activación y desactivación de la salida Q4, y la leva 3 hace
lo mismo con la salida Q7.
https://sitrain.automation.siemens.com/sitrain/open_wbt/logo/tutorial/menu.html?mode=standal
one