Controles 6

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 51

CONTROLADORES LOGICOS

PROGRAMABLES
(PLC)
HISTORIA DE LOS P.L.C
 Los PLC fueron inventados en respuesta
a las necesidades de la automatización de
la industria automotriz norteamericana
por el ingeniero Estadounidense Dick
Morley En 1968. Su principales
características es el control, las
secuenciación, y la lógica para la
manufactura de automóviles era realizada
utilizando relés, contadores, y
controladores dedicados
DIFINICION DE UN PLC
De acuerdo con la definición de la NEMA (National Electrical
Manufacturers Association) un PLC es: “Un aparato
electrónico operado digitalmente, que usa una memoria
programable para el almacenamiento interno de instrucciones
para implementar funciones específicas, tales como lógica,
secuenciación, registro y control de tiempos, conteo y
operaciones aritméticas para controlar, a través de módulos de
entrada/salida digitales (ON/OFF) o analógicos (1-5 VDC, 4-20
mA, etc.), varios tipos de máquinas o procesos”.
ESTRUCTURA BASICA DE UN P.L.C
Un controlador lógico programable está constituido por un conjunto de tarjetas o
circuitos impresos, sobre los cuales están ubicados componentes electrónicos.
El controlador Programable tiene la estructura típica de muchos sistemas programables,
como por ejemplo una microcomputadora. La estructura básica del hardware de un
consolador Programable propiamente dicho esta constituido por:
-         Fuente de alimentación
-         Unidad de procesamiento central
(CPU)
-         Módulos de interfases de
entradas/salidas (E/S)
-         Modulo de memorias
-         Unidad de programación
En algunos casos cuando el trabajo que
debe realizar el controlador es mas
exigente, se incluyen Módulos
Inteligentes.
FUENTE DE ALIMENTACION
La función de la fuente de alimentación en un controlador, es suministrar la energía ala
CPU y demás tarjetas según la configuración del PLC.
+ 5 V para alimentar a todas las tarjetas
+ 5.2 V para alimentar al programador
+ 24 V para los canales de lazo de corriente 20 mA.

UNIDAD DE PROCESAMIENTO CENTRAL (C.P.U.)


Es la parte más compleja e imprescindible del controlador programable, que en otros
términos podría considerarse el cerebro  del controlador.
La unidad central esta diseñado a base de microprocesadores y memorias; contiene una
unidad de control, la memoria interna del programador RAM, temporizadores,
contadores, memorias internas tipo relé, imágenes del proceso entradas/salidas, etc. Su
misión es leer los estados de las señales de las entradas, ejecutar el programa de control y
gobernar las salidas, el procesamiento es permanente y a gran velocidad.
MODULOS O INTERFASES DE ENTRADA Y SALIDA (E/S)

Son los que proporciona el vínculo entre la CPU del controlador y los dispositivos de campo del
sistema. A través de ellos se origina el intercambio de información ya sea para la adquisición de
datos o la del mando para el control de maquinas del proceso.

Tipos de módulos de entrada y salida


Debido a que existen gran variedad de dispositivos exteriores (captadores actuadotes),
encontramos diferentes tipos de módulos de entrada y salidas, cada uno de los cuales sirve para
manejar cierto tipo de señal  (discreta o análoga) a determinado valor de tensión o de corriente
en DC o AC.
Módulos de entradas discretas
Módulos de salidas discretas
Módulos de entrada analógica
Módulos de salida analógica
MÓDULOS DE MEMORIAS
Son dispositivos destinados a guardar información de manera provisional o
permanente
Se cuenta con dos tipos de memorias,
                        Volátiles (RAM)
                        No volátiles (EPROM y EEPROM)
UNIDAD DE PROGRAMACION
Los terminales de programación, son el medio de comunicación entre el
hombre y la máquina; estos aparatos están  constituidos por teclados y
dispositivos de visualización
Existen tres tipos de programadores los manuales (Hand Held) tipo de
calculadora, Los de video tipo (PC), y la (computadora).
6.2 PRINCIPIOS DE
FUNCIONAMIENT
O
Encontramos PLC en la industria, pero también en nuestras casas, en los centros
comerciales, hospitalarios, etc. También en nuestras escuelas de formación
profesional encontramos frecuentemente autómatas programables.
PLC SON LAS SIGLAS EN INGLÉS DE
CONTROLADOR LÓGICO PROGRAMABLE
(PROGRAMMABLE LOGIC CONTROLLER).
CUANDO SE INVENTARON, COMENZARON
LLAMÁNDOSE PC (CONTROLADOR
PROGRAMABLE)
LA DEFINICIÓN MÁS APROPIADA
SERÍA: SISTEMA INDUSTRIAL DE
CONTROL AUTOMÁTICO QUE
TRABAJA BAJO UNA SECUENCIA
ALMACENADA EN MEMORIA, DE
INSTRUCCIONES LÓGICAS.
¿QUÉ ES UN PLC?
EL PLC ES UN DISPOSITIVO DE ESTADO
SÓLIDO, DISEÑADO PARA CONTROLAR
PROCESOS SECUENCIALES (UNA ETAPA
DESPUÉS DE LA OTRA) QUE SE EJECUTAN EN
UN AMBIENTE INDUSTRIAL. ES DECIR, QUE
VAN ASOCIADOS A LA MAQUINARIA QUE
DESARROLLA PROCESOS DE PRODUCCIÓN Y
CONTROLAN SU TRABAJO.
CONTIENE TODO LO NECESARIO PARA
OPERAR, Y ES INDUSTRIAL, POR TENER
TODOS LOS REGISTROS NECESARIOS PARA
OPERAR EN LOS AMBIENTES HOSTILES QUE
SE ENCUENTRAN EN LA INDUSTRIA.
¿QUÉ HACE UN PLC?
UN PLC REALIZA, ENTRE OTRAS, LAS SIGUIENTES
FUNCIONES:
• RECOGER DATOS DE LAS FUENTES DE ENTRADA A
TRAVÉS DE LAS FUENTES DIGITALES Y ANALÓGICAS.
• TOMAR DECISIONES EN BASE A CRITERIOS PRE-
PROGRAMADOS.
• ALMACENAR DATOS EN LA MEMORIA.
• GENERAR CICLOS DE TIEMPO.
• REALIZAR CÁLCULOS MATEMÁTICOS.
• ACTUAR SOBRE LOS DISPOSITIVOS EXTERNOS MEDIANTE
LAS SALIDAS ANALÓGICAS Y DIGITALES.
• COMUNICARSE CON OTROS SISTEMAS EXTERNOS.
 ¿CÓMO SE CLASIFICAN LOS PLC?

LOS PLC PUEDEN CLASIFICARSE, EN FUNCIÓN DE SUS


CARACTERÍSTICAS EN:
 PLC NANO:
GENERALMENTE ES UN PLC DE TIPO COMPACTO (ES DECIR, QUE
INTEGRA LA FUENTE DE ALIMENTACIÓN, LA CPU Y LAS
ENTRADAS Y SALIDAS) QUE PUEDE MANEJAR UN CONJUNTO
REDUCIDO DE ENTRADAS Y SALIDAS, GENERALMENTE EN UN
NÚMERO INFERIOR A 100. ESTE PLC PERMITE MANEJAR
ENTRADAS Y SALIDAS DIGITALES Y ALGUNOS MÓDULOS
ESPECIALES.
 
PLC COMPACTO
ESTOS PLC TIENEN INCORPORADA LA FUENTE DE
ALIMENTACIÓN, SU CPU Y LOS MÓDULOS DE ENTRADA Y
SALIDA EN UN SOLO MÓDULO PRINCIPAL Y PERMITEN
MANEJAR DESDE UNAS POCAS ENTRADAS Y SALIDAS HASTA
VARIOS CIENTOS (ALREDEDOR DE 500 ENTRADAS Y SALIDAS),
SU TAMAÑO ES SUPERIOR A LOS PLC TIPO NANO Y SOPORTAN
UNA GRAN VARIEDAD DE MÓDULOS ESPECIALES
6.3 tipos de PLC (compactos y modulares)
Un PLC modular:
Es un controlador que tiene la posibilidad de ampliarse en el tiempo, esto es
debido a que se pueden agregar más módulos a su configuración inicial

Ventajas de un PLC Modular:


Este tipo de PLC permite poder escalar su capacidad, una buena solución
para procesos que se tenga pensado en el tiempo aumentar su complejidad en
el tiempo.
Desventaja de un PLC Modular:
Generalmente su precio en el mercado es mayor a la de un PLC comparto,
pero esta desventaja eventualmente se compensa con su adaptabilidad al
crecimiento del proceso en el cual está inserto.
Debido a su flexibilidad en su configuración su programación en algunas
ocasiones es más compleja que un PLC compacto.
PLC Compacto:
Un PLC compacto es un controlador que su
configuración inicial no puede ser modificada
en el tiempo debido a que todos sus
componentes están integrados en el equipo.
Ventajas de un PLC Compacto:
Usualmente su programación al no tener mayores variables internas (no
tiene opciones de tener mayores prestaciones que las que se indican) su
programación eventualmente es más simple que la de un PLC Modular.
Este PLC debido a sus restricciones, puede ser la opción más económica
para un requerimiento en particular.
Desventajas de un PLC Compacto:
Al no tener posibilidad de ampliar sus capacidades, restringe mucho sus
aplicaciones en requerimientos que su crecimiento sea exponencial en el
tiempo.
AUTÓMATA
PROGRAMABLE (PLC)
LENGUAJES DE
PROGRAMACIÓN

 Lenguajes de Programación:

 Son las reglas por las cuáles se le escribe el programa al


PLC. Es más bien una característica del dispositivo
programador. Existen diferentes lenguajes que el usuario
puede elegir de acuerdo a su gusto o experiencia.
 Se puede definir un programa como un conjunto de
instrucciones, órdenes y símbolos reconocibles por el PLC,
a través de su unidad de programación, que le permiten
ejecutar una secuencia de control deseada. El Lenguaje de
Programación en cambio, permite al usuario ingresar un
programa de control en la memoria del PLC, usando una
sintaxis establecida.
  Sonun listado de instrucciones. Como su nombre lo
indica se trata de introducir una lista de instrucciones que
debe cumplir el autómata.
  Consímbolos lógicos. La programación se realiza usando
símbolos similares a los que vimos para las compuertas
lógicas.
 Con símbolos de contactos. Es el más popular y la
programación se lleva a cabo usando redes de contactos
(ladder)

Equipos o unidades de programación. Son los dispositivos que nos
 

permitirán entrar al programa. Son tres los tipos que se disponen.

*Tipo calculadora. Constan de un teclado y un visor (como si fuera una


calculadora). En el visor se puede ver una o dos líneas del programa.
Son muy útiles para realizar modificaciones o ajustes a la par de la
máquina.

∗ Consola. Son un tipo intermedio entra los anteriores y las PC.


Permite ver hasta 20 o 30 líneas de programa

∗ PC. Normalmente cualquier computadora PC, con el software


correspondiente y la interfaz adecuada permite la programación de los
PLC. Su utilidad es mayor cuando se trabaja con grandes autómatas
programándolos en las oficinas de programación.
 Tamaño de los PLC. El tamaño se lo determina generalmente
por la cantidad de
entradas y salidas disponibles. Pudiendo variar entre 10 E/S
hasta varios miles. Las
denominaciones son: nanoautómatas, microautómatas, etc..
 los PLCs pueden transferir bloques de datos de una
localización de memoria a otra, mientras al mismo tiempo
llevan cabo operaciones lógicas y matemáticas en otro
bloque. Como resultado de estas nuevas y expandidas
instrucciones, los programas de control pueden ahora
manejar datos más fácilmente.
 lasnuevas instrucciones de programación, el desarrollo de
nuevos módulos de entradas y salidas también ha obligado a
cambiar las instrucciones existentes.

 Es obvio, que la gran diversidad de lenguajes de


programación da lugar a que cada fabricante tenga su propia
representación, originando cierta incomodidad al usuario
cuando programa más de un PLC.
- Lenguaje de contactos o Ladder
- Lenguaje Booleano (Lista de instrucciones)
- Diagrama de funciones
6.5 Instrucciones tipo
relevador, temporizadores
y contadores
La utilización de memorias es equivalente a la
utilización de relevadores en circuitos de control
electromagnético. Cuando se emplea relevadores
de circuitos tradicionales se buscan dos objetos:
[1.].- Ampliar las capacidades de conexión de un
dispositivo. Que podría ser un contactor,
agregándole contactos auxiliares.
[2.].- Memorizar una determinada operación en
una fase del proceso.
Temporizadores.
La función temporizador permite mandar, con un retardo de tiempo, acciones específicas. El
valor de este retardo se obtiene por combinación del valor de preselección (Preset) y la base de
tiempo (Time Base).
El temporizador posee dos entradas (E/C) y dos salidas.
La entrada E activa o desactiva el temporizador, cuando está el cero lógico lo resetea.
La entrada C también activa y desactiva el temporizador, pero el mando está en cero únicamente
detiene el tiempo, no lo modifica.
Para que el temporizador esté funcionando ambas entradas deben estar en uno lógico.
La salida D se prende cuando finaliza el tiempo determinado.
La salida R se prende como indicador de que el temporizador esta activo.
A modo de unidad básica (TIB) se define o selecciona un determinado tiempo para las
secuencias de los pasos:
- Un milisegundo
- Una centésima de segundo
- Una décima de segundo
- Un segundo
- Un minuto
El temporizador está compuesto de los siguientes elementos.
1].- Valor nominal
2].- Valor efectivo
3].- Estado
Valor nominal.- Indica el tiempo que debería transcurrir en función del
programa y expresado mediante un numero indica la cantidad de
cadencias que se haya seleccionado.
Valor efectivo.- Indica el valor instantáneo del temporizador puede
contar hacia atrás o hacia adelante.
Estado.- El temporizador indica si ha transcurrido el tiempo que se
haya preseleccionado o si aún se está transcurriendo, manteniéndose
la señal respectiva 0 o 1 según el tiempo del PLC.
El temporizador está compuesto de los siguientes elementos:
1. IMPULSO
2. RETARDO DE CONEXIÓN
3. RETARDO A DESCONEXION
4. MONOESTABLE.
FUNCION IMPULSO.- la salida se mantiene activada mientras dure la señal de
mando o condición de marcha (tiempo impulso).
FUNCION RETARDO DE CONEXIÓN.- la salida se retarda hasta que transcurra
el tiempo de retardo.
RETARDO A DESCONEXION.- La salida conecta simultáneamente con la
entrada y se mantiene hasta un tiempo después de caer aquella, denominada
tiempo de desconexión.
FUNCION MONOESTABLE.- La salida se mantiene activa, una vez activada la
señal de mando, durante un tiempo constante e independiente de esta señal.
Estas funciones o algunas de ellas están disponibles como bloques funcionales
de temporizadores dentro del lenguaje AUTOMATA. Para su programación los
temporizadores necesitan definir tres campos:
 Nombre de la función
 Numero de elemento
 Parámetro de preselección
NOMBRE DE LA FUNCIÓN.- Que se defina el tiempo que define el tipo de
temporizador a utilizar.
NÚMERO DE ELEMENTO.- Que indica su dirección en variable interna (un
elemento dado solo puede programarse una vez).
PARÁMETRO DE PRESELECCIÓN.- Que concreta el valor total de la
temporización, a partir de los valores:
 Módulo de tiempo o número de unidades a contar.
 Base de tiempo o frecuencias de conteo de unidades.
 así se cumple que tiempo total = modulo x base.
En muchos autónomas el número de base de tiempo esta predefinida por el
fabricante.
Otros autómatas (por ejemplo SIEMENS) disponen de funciones específicas
de temporización, lo que permite tener listados de programas más
compactos aunque exigen mayor especialización por parte del usuario.
Los valores del módulo de temporización suele oscilar entre 0 y 9999. Dada
la facilidad con la que la CPU detecta el valor 0 sobre cualquier número, los
temporizadores resultan en general descendentes:
 Cuando la señal de mando es activada, el temporizador se decrementa
desde el valor de preselección (módulo de cuenta)
 Cuando se alcanza el tiempo prefijado el temporizador se mantiene a “0”
hasta que se desaparezca la señal de mando.
 Cuando la señal de mando es 0 el temporizador se carga al valor de
preselección, excepto si existen otras señales de mando.
Contadores
El contador es un elemento capaz de llevar el cómputo de las
activaciones de sus entradas, por lo que resulta adecuado para
memorizar sucesos que no tengan que ver con el tiempo, pero
que se necesiten realizar un determinado número de veces.
El contador posee 4 entradas (RPUD) y 3 salidas (EDF).
ENTRADA RESET (R)- permite poner a cero el contador cada vez
que se activa. Se suele utilizar el principio de la ejecución
asignándole los bits de arranque, de modo que quede a cero cada
vez que se arranca el sistema.
ENTRADA PRESET (P)- permite poner la cuenta del contador a
un valor determinado distinto de cero, que previamente se ha
programado en Cip.
ENTRADA UP (U)- cada vez que se activa produce un incremento
en una unidad de la cuenta que posea en ese momento el
contador.
ENTRADA DOWN (D)- cada vez que se activa produce un
decremento en una unidad la cuenta que posea en este momento
el contador.
Están definidos dos tipos de contadores:
 Contador incremental
 Contador bidireccional
El primero acumula el número de pulsos recibidas por su
entrada de paso y el segundo acumula la diferencia entre
los pulsos recibidos por sus entradas de cuenta ascendente
y cuenta descendente. En estos últimos existen a su vez de
versiones:
• De entradas de pasos separadas UP y DOWN.
• De entradas de pulsos común (pulse) y señal adicional de
dirección de cuentas U/D.
Los contadores necesitan para su programación los siguientes campos:
NOMBRE DE LA FUNCIÓN- Que distingue entre contadores incrementales
o bidireccionales.
NUMERO DE ELEMENTO- Que indica su dirección en variable interna.
Puesto que los contadores y temporizadores son muy semejantes (el valor
de cuenta cambia en cada impulso externo, mientras que en los
temporizadores avanza según un reloj interno), muchos autómatas disponen
de un área común para ubicarlos y la dirección y número de elemento puede
ser atribuida a uno u otro, aunque no a ambos simultáneamente en un
mismo programa.
PARÁMETRO DE PRESELECCIÓN- Que indican el valor a alcanzar por el
contador antes de activar la salida o el valor de carga cuando se activa la
señal de validación.
Los contadores necesitan de algunas señales binarias asociadas como son
las entradas de pulso para conteo, y las señales de habilitación o reset.
LISTA DE INSTRUCCIONES
LOD 1 señal preset
LOD 2 cuenta arriba
LOD 3 cuenta abajo
CNT 45 define contador
LODC45 salida activa
OUT 200 si CNT45=0
Los temporizadores y contadores varían en función de marcas y modelos
pero los más usuales suelen incorporar 32 temporizadores: TO…..T31 y 32
contadores: CO…..C31 para MELSEC
MITSUBISHI y ALLEN BRADLEY. En SIEMENS se designan como T y Z;
existen contadores que no se borran al desconectar el autómata (son
remanentes), dichos contadores deben verificarse en los manuales
respectivos. Podemos utilizarlos como si fueran entradas (mediante
operaciones combinacionales) o introduciendo su valor en los registros.
INSTRUCCIONES SET Y RESET
La instrucción SET permite establecer una condición de activación que se
sostendrá mientras no aparezca la instrucción RESET, en otras palabras la
instrucción SET habilita una salida, un dispositivo lógico de manera que se
mantenga en condición “l”, hasta que aparezca la instrucción RESET para
llevar a “0” al dispositivo lógico.
6.6 APLICACIONES DEL PLC EN LOS SISTEMAS DE CONTROL

Una enorme cantidad de PLC que está llegando al mercado permite verificar la tendencia del uso de este equipo
en los sistemas de control, se puede ver que son generalmente unidades compactadas de bajo costo con pocas
entradas y salidas, que permiten aplicaciones simples. Por lo que emplean menos requerimientos de interfaces y
extensión de programas.
Aplicaciones del PLC en la industria moderna
Veamos ahora cómo los sistemas PLC se aplican en los diversos tipos de procesos industriales. De hecho, su utilidad
abarca muchos flancos, desde aquellos de pequeña envergadura como dosificadores o montacargas, hasta complejos
sistemas de control o líneas completas de producción. Solo hay que elegir el modelo adecuado para cada caso.
Conozcamos varios ejemplos ilustrativos.

Maniobras de maquinaria
Comenzamos con las maniobras de maquinaria. En este caso encontramos muchas aplicaciones interesantes:
Máquinas de procesado de gravas, cementos y arenas.
Máquinas industriales para la madera y los muebles.
Maquinaria industrial del plástico.
Máquinas – herramientas complejas.
Máquinas de ensamblaje.
Maquinaria de transferencia.
Maniobra de instalaciones
En el campo de la maniobra de instalaciones, también encontramos aplicaciones interesantes para el PLC:
Instalaciones de seguridad.
Instalaciones de calefacción y aire acondicionado.
Instalaciones de plantas para el embotellado.
Instalaciones de transporte y almacenaje.
Instalaciones para tratamientos térmicos.
Instalaciones de la industria de la automoción.
Instalaciones industriales azucareras.
Tras un análisis detallado, encontramos que la aplicación de PLC o autómatas programables cubren
necesidades muy definidas. Así pues, ahora que se tiende a la automatización industrial total, estos instrumentos
electrónicos aportan un número de ventajas enormes para la producción:

Son ventajosos para una fábrica gracias a sus beneficios similares a la lógica cableada.

Poseen una sencilla elaboración, por lo que no se pierde tiempo en los procesos en relación a otros instrumentos
menos manejables.

No requieren de modificación de instalaciones eléctricas y cableados. De hecho, las modificaciones se llevan a


cabo en el mismo PLC.

Se fabrican con el uso de muy poco material.

Su coste es sensiblemente inferior a otros métodos más tradicionales.

El mantenimiento es extremadamente económico en relación a otros sistemas, por lo que la producción apenas
tiene que ser parada.

También podría gustarte