- Instrucciones de programación típicas.
- Aplicaciones tipo de los PLC
automatismos cableados, cuyo volumen sería exagerado; se haría con control
programable.
2.2 Complejidad del autómata programable
Cuando se empezaron a construir los primeros autómatas, cada fabricante utilizaba
una
composición física determinada y un sistema de programación propio; esto tenía un
grave
inconveniente, una vez se conocía un lenguaje de programación –que por otra parte,
eran bastante
más complicados que los de hoy en día– te sentías “condenado” a utilizar esa misma
marca, pues
las otras utilizaban un lenguaje de programación diferente e incluso la máquina en sí
era diferente.
Hoy existen normas que regulan este aspecto, de tal forma que los lenguajes de
programación son similares para las distintas firmas comerciales, logrando que
podamos incluir en
nuestro proceso de fabricación máquinas de diferentes marcas sin entorpecer los
procesos
internos de funcionamiento. En este sentido es también de mención, que ciertos
autómatas
realizan funciones específicas propias de una firma comercial y no están sujetos a
ninguna norma.
S0
KM 1
13
14
11
12
S1
13
14
A2
A1
KM 1
H1
L1
L2
Equivalencia lógica cableada con lógica programada
I0.0
Q0.0
I0.1 Q0.0
Unidad Didáctica 1: Introducción a los Micro PLCs
15
MICRO PLCs
Dentro de estos lenguajes de programación que emplean los autómatas, el lenguaje
denominado LD (ladder diagram) ó esquema de contactos es más utilizado por su
parecido a los
esquemas eléctricos en escalera usados en automatismos.
Los esquemas eléctricos en escalera
representan el camino que tiene que recorrer
la corriente a través de todos los mecanismos
que operan en el mando, hasta completar el
circuito eléctrico y alimentando a los
dispositivos correspondientes (relés,
contactores, lámparas de señalización,
sistemas acústicos, etc). Si se interrumpe
porque algún elemento es activado o
desactivado (pulsadores, en el gráfico) la
bobina no se activará y no realizará la función
para la que fue diseñada.
En el gráfico de abajo se observa la
similitud entre un esquema eléctrico utilizado
en automatismos, y una programación de
autómata en lenguaje de contactos.
Esquema eléctrico cableado y programado
S0
KM 1
13
14
11
12
S1
13
14
A2
A1
KM 1
L1
L2
Camino que tiene que recorrer
la corriente para completar el
circuito eléctrico
S0
KM 1
13
14
11
12
S1
13
14
A2
A1
KM 1
L1
L2
Esquema eléctrico en escalera
I2 Q1
Programación en lógica de escalera
I1
Q1
Unidad Didáctica 1: Introducción a los Micro PLCs
16
MICRO PLCs
Esto representa que usuarios sin
conocimientos en programación (tipo PC) sean
capaces de realizar operaciones básicas con
autómatas. Además de la programación propiamente
dicha, los modelos de software actuales para
programar PLC, permiten incluir textos identificativos
en cada línea de programación, lo que hace más
fácil el entendimiento de cada secuencia
programada.
2.3 Funciones del Autómata programable
Estas dependen del modelo comercial y tamaño de la máquina, y serán el punto de
atención en
unidades posteriores, aunque no todas, ya que algunas necesitan de un estudio más
complejo.
Las más comunes que realizan son:
- Operaciones lógicas (AND, OR, NOT, NOR, NAND, XOR...).
- Operaciones con entradas, salidas y marcas.
- Funciones aritméticas. (sumas, restas, multiplicaciones, divisiones, raíces
cuadradas).
- Manejo de datos.
- Conversión de datos de diferentes sistemas, (BCD, binario)
- Funciones de tiempo (temporizadores y relojes).
- Funciones de contaje, (contadores y contadores rápidos)
- Comparación de datos. (igual que, mayor o igual que, menor que, menor o igual que).
- Permiten comunicaciones con órganos de origen inferior o superior mediante los
buses de
comunicación industrial. (esto es que los autómatas se pueden comunicar entre sí,
pudiendo actuar de forma “maestro-esclavo” donde el “maestro” será “más inteligente”
y
mandará sobre “el esclavo”. La línea de comunicación entre ellos debe cumplir cierto
protocolo, y en general se designan como comunicaciones industriales).
- Realizan autochequeos y diagnósticos constantes de funcionamiento, referenciando
y
localizando los errores.
- Si la programación es grande, permite dividirla en subrutinas.
- Funciones de interrupción de programa.
- Al permitir grabar las programaciones, dan confianza plena de funcionamiento.
- Reduce el cableado de las instalaciones.
Unidad Didáctica 1: Introducción a los Micro PLCs
20
MICRO PLCs
- Tienen un coste reducido.
- No necesitan unidad de programación, pues incluyen un mini teclado y pantalla para
ello.
- Se pueden programar en un PC (Guardar el programa) y trasferirlo al aparato
mediante un
cable especial.
- Tiene un tamaño estándar fácilmente instalable en cuadros convencionales.
- Permite realizar multitud de programaciones.
- Suelen tener desde 4 E/S hasta 12 (incluso más). Algunos con funciones analógicas.
- Tiene salidas a relé fácilmente adaptables tanto a instalaciones industriales como a
convencionales.
- Operan con diferentes valores de tensión, 24 V cc, 24 V ca, 230 ca, etc, lo cual hace
que
se adapten a cualquier situación.
Aspecto de un microcontrolador de reducidas E/S
La rapidez con la que estos Micro PLCs se han introducido en las instalaciones tiene
un
gran sentido; pongamos algunos ejemplos:
- Incorporan muchas funciones de control de tiempo. Un solo temporizador o reloj
electrónico
con una sola función tendría un coste equivalente.
- Se introduce de lleno en instalaciones convencionales, proporcionando un cierto
grado de
“control automatizado” a las instalaciones:
o Control de alumbrado.
Contacto NC
Un contacto cerrado (NC normalmente cerrado) de un relé, contactor, temporizador,
pulsador,
final de carrera, detector... tiene esa posición cuando la bobina o elemento mecánico a
la que
pertenece no está activada. En caso de activación de la bobina o elemento mecánico
interruptor, el
contacto cambiará de posición a NO (abierto) de forma inmediata o pasado un tiempo.
Pulsador
Mando mecánico capaz de cerrar o abrir un circuito eléctrico mientras dura la acción
del
presionado.
Válvula
Un dispositivo capaz de controlar el paso de un fluido. Cuando el mecanismo de
apertura o cierre
se hace por medio de corriente eléctrica decimos que son electroválvulas.
Es un autómata programable cuyo límite funcional y operativo no excede de 32
entradas de
ación (bobinas de)
Las bobinas de excitación de los relés o contactores mediante una corriente eléctrica,
se
encargan de desplazar un conjunto mecánico suficiente para mover un grupo de
contactos
eléctricos haciendo que cambien su posición.