Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE EXTENSIÓN
PRESENTADO POR:
La definición más apropiada es: Sistema Industrial de Control Automático que trabaja
bajo una secuencia almacenada en memoria, de instrucciones lógicas.
Es un sistema porque contiene todo lo necesario para operar, e industrial por tener todos
los registros necesarios para operar en los ambientes hostiles encontrados en la industria.
Esta familia de aparatos se distingue de otros controladores automáticos en que puede ser
programado para controlar cualquier tipo de máquina, a diferencia de otros muchos que,
solamente pueden controlar un tipo específico de aparato. Un programador o Control de
Flama de una caldera, es un ejemplo de estos últimos.
Los controladores PLC fueron desarrollados como una alternativa flexible y económica
a los viejos controladores lógicos de relevo utilizados en procesos y controles industriales
automatizados. Tiene algunas ventajas sobre los controladores lógicos de relevadores,
entre ellas, el costo, el tamaño, la fidelidad y otras características que los antiguos
sistemas carecen. Su desarrollo se debe a la misma tecnología del microchip y del
microprocesador. Esto permite una más fácil programación de los programas de control
almacenados dentro de la memoria del PLC y elimina la necesidad de alterar el hardware
cada vez que se tenga que implementar un nuevo proceso de control.
Los controladores PLC son económicos y compactos, son unidades versátiles basadas en
la arquitectura estándar de microprocesadores, utilizados en el control de procesos o de
máquinas. Fueron diseñados para facilitar su programación y mantenimiento. Los
sistemas PLCs reemplazan de forma rápida, fácil y eficiente a los antiguos y aparatosos
sistemas controladores lógicos de relevadores utilizados en manufactura
automatizada. Los PLC’s, fueron definidos en 1978 por la Asociación Nacional (EUA)
de Manufactureros Eléctricos (NEMA) como: “Un aparato electrónico de operación
digital, el cual utiliza una memoria programable que almacena internamente las
instrucciones para implementar funciones específicas, tales como: lógicas, secuenciales,
de tiempo, de conteo, y aritméticas; para controlar por medio de entradas y salidas
digitales o analógicas, varios tipos de máquinas o procesos.”.
Los PLC’s operan básicamente detectando las señales de entrada lógicas (on/off) o
analógicas, y dependiendo de los programas de control o diagramas de escalera (Ladder),
produce señales de salidas del mismo tipo (normalmente lógico). En la implementación
de PLCs, el campo de cableado o conexiones entre los elementos lógicos permanece
inalterado, pero no se necesitaran más conexiones físicas. Por el contrario, las conexiones
son almacenadas en memoria de computadora, lo cual permite la programación de dichas
conexiones y por ende facilita más las cosas al pasar al ámbito o escala lógica. La lógica
de escalera (Ladder logic) es una técnica de programación que requiere un mínimo
entrenamiento de programación.
Los sistemas PLC’s, sobre los antiguos sistemas de relevadores, tienen ventajas
considerables:
Aunque los sistemas PLCs tienen muchas ventajas, también tienen sus desventajas. Entre
ellas está la localización de fallas debido a su diseño más complejo que los
anteriores. Segundo, la falla del PLC puede detener por completo los procesos que
controla, mientras que una falla en un sistema convencional solo lo interrumpe
parcialmente. Y tercero, la interferencia eléctrica puede alterar o interrumpir la memoria
del PLC.
2. COMPONENTES DE UN PLC
Los pequeños PLCs son compactos y contienen en un solo cajón todos los componentes,
reciben por lo tanto el nombre de tipo "caja de zapatos". En cambio, los mayores, son del
tipo modular y se conectan las diferentes partes de una manera que pueden ser
reemplazadas individualmente.
CPU o Unidad de Proceso Lógico, que el en caso del PLC reside en un circuito
integrado denominado Microprocesador o Microcontrolador, es el director de las
operaciones del mismo.
o Posicionamiento de Servomecanismos
o Contadores de Alta Velocidad.
o Transmisores de Temperatura.
o Puerto de Comunicación BASIC.
BUS. Los sistemas modulares requieren una conexión entre los distintos
elementos del sistema y, ésto se logra mediante un bastidor que a la vez es soporte
mecánico de los mismos.
Este bastidor contiene la conexión a la fuente de voltaje, así como el "bus" de
direcciones y de datos con el que se comunican las tarjetas y el CPU.
Con base en lo anterior, podemos clasificar a los PLC por tamaño. Esto es, por el número
de entradas/salidas que se pueden tener o conectar. Ej. Un PLC con 216 entradas/salidas
permite la conexión de una combinación de entradas y salidas cuya suma no pase de 216.
Además del tamaño físico, es importante la velocidad de proceso del CPU y la memoria
total que puede ser empleada para programas por el usuario. Ej. Un PLC con una
velocidad de proceso de 1000 instrucciones en 0.8 ms promedio y memoria de 8KBytes
(1 Byte = 8 bits)
Es necesario hacer notar que después de procesar las instrucciones, el PLC se comunica
externamente, realiza funciones de mantenimiento como verificar integridad de memoria,
voltaje de batería, etc. En seguida actualiza las salidas y acto seguido lee las entradas.
Con lo que el tiempo de proceso total, puede llegar a ser el doble del de ejecución del
programa.
3. ARQUITECTURAS DE UN PLC
C. FUENTE DE PODER
Usualmente los suministros de voltaje de los PLC, requieren fuentes de poder AC; sin
embargo, algunos PLC aceptan entradas de fuentes DC, estos son muy solicitados para
aplicaciones en las operaciones de las plataformas de operación que están mar adentro
donde comúnmente se usan las fuentes DC.
Los requerimientos más comunes son las fuentes de 120 VAC o 220 VAC, mientras
algunos pocos controladores aceptan 24 VDC.
En vista de que es una experiencia común encontrar en las industrias fluctuaciones en las
líneas de voltaje y en la frecuencia, una especificación importante para la fuente de poder
de un PLC es la de tolerar ciertas condiciones de variación en la línea que está entre un
10% y un 15%.
Cuando la línea de voltaje excede estos límites ya sea por arriba o por debajo durante un
tiempo específico (usualmente de 1 a 3 ciclos), muchas fuentes de poder están diseñadas
para emitir un comando de parada (Shutdown) al procesador.
El sistema de suministro de poder provee la tensión DC para el circuito lógico del CPU y
los circuitos de entrada / salida (E/S). Cada fuente de poder tiene una máxima cantidad
de corriente que puede proveer a un nivel de voltaje dado (por ejemplo 10 A a 5 V).
La cantidad de corriente que puede dar una fuente de poder no siempre es la suficiente
para suplir combinaciones particulares de los módulos de E/S. En los casos de
condiciones de corriente baja habría un resultado impredecible en el sistema de
E/S. Estos efectos deben ser considerados cuidadosamente al momento de hacer las
combinaciones de los módulos de E/S en el diseño del PLC, tomando el cuenta cuales
son los requerimientos de corriente y voltaje del sistema de entradas y salidas E/S. Las
especificaciones típicas de los requerimientos de voltaje y corriente de los módulos de
E/S, deben ser suministrados por el fabricante de los mismos.
Esta es la conexión real entre el CPU y del PLC y los dispositivos de campo.
Los antiguos predecesores de los PLC de hoy, estaban limitados a interfaces de entradas
/ salidas discretas, lo cual permitía conectar dispositivos del tipo ON / OFF. Esta
limitación permitía al PLC solo un control parcial de muchos procesos.
5. LENGUAJES DE PROGRAMACIÓN
Múltiple Lenguajes de Programación
Lógica Ladder
También denominado lenguaje de contactos o en escalera, es un lenguaje de
programación gráfico muy popular dentro de los autómatas programables debido a que
está basado en los esquemas eléctricos de control clásicos. De este modo, con los
conocimientos que todo técnico eléctrico posee, es muy fácil adaptarse a la
programación en este tipo de lenguaje.
Bloques de Funciones
Texto Estructurado
Es uno de los 5 lenguajes aceptados por el estándar IEC 61131-3. Es un lenguaje de alto
nivel que resembla Pascal. Las llamadas a las variables y funciones están definidas por
los elementos comunes así que diferentes lenguajes pueden ser utilizados en el mismo
programa.
Lazos personalizados y algoritmos matemáticos complejos.
Puede ser usado para programar procesos que pueden ser separados en diferentes
pasos.
Los componentes principales de SFC son:
Los Pasos en los diagramas SFC pueden estar activos o desactivados. Las Acciones son
solamente ejecutadas en pasos activos. Un paso puede estar activo por dos razones. (1)
Es el paso inicial (2) Fue activado durante un ciclo y no ha sido desactivado.
No todos los lenguajes son iguales. Cada uno fue diseñado para soportar una clase
particular de aplicación. El usar el lenguaje apropiado reduce la complejidad del
programa, mejora el proceso de desarrollo, y reduce el tiempo de depurado y costos de
mantenimiento.
Elementos de programación
Para programar un PLC con LADDER, además de estar familiarizado con las reglas de
los circuitos de conmutación, es necesario conocer cada uno de los elementos de que
consta este lenguaje. En la siguiente tabla podemos observar los símbolos de los
elementos básicos junto con sus respectivas descripciones.
Símbolo Nombre Descripción
Bobina
Permite desactivar una bobina SET previamente activada.
SET
Programación
Una vez conocidos los elementos que LADDER proporciona para su programación,
resulta importante resaltar cómo se estructura un programa y cuál es el orden de ejecución.
Las variables internas son bits auxiliares que pueden ser usados según convenga, sin
necesidad de que representen ningún elemento del autómata. Se suele indicar mediante
los caracteres B ó M y tienen tanto bobinas como contactos asociados a las mismas. Su
número de identificación suele oscilar, en general, entre 0 y 255. Su utilidad fundamental
es la de almacenar información intermedia para simplificar esquemas y programación.
Los bits de sistema son contactos que el propio autómata activa cuando conviene o cuando
se dan unas circunstancias determinadas. Existe una gran variedad, siendo los más
importantes los de arranque y los de reloj, que permiten que empiece la ejecución desde
un sitio en concreto y formar una base de tiempos respectivamente. Su nomenclatura es
muy diversa, dependiendo siempre del tipo de autómata y fabricante.
Directo N7:0
Directo indexado #N7:0
Indirecto N7:[N10:3]
Indirecto indexado #N7:[N10:3]
Dirección directa
Los datos almacenados en la dirección especificada son usados en la instrucción:
por ejemplo
N7:0, T4:8.ACC, C5:0.PRE
Dirección indexada
Se puede especificar una dirección cuando está siendo indexada poniendo el carácter #
al principio de la dirección. Cuando una dirección de ésta forma es encontrada en el
programa, el procesador toma él número del elemento de la dirección y lo agrega al
valor contenido en el índice del registro S:24, entonces usa el resultado como la
dirección actual. Por ejemplo:
Dirección indirecta
En forma similar se muestra la dirección directa por la forma de especificar la dirección
sustituyendo otra dirección directa en lugar del elemento del archivo utilizando los
paréntesis cuadrados [] ejemplo:
N7:[N7:0], N[N7:0]:[N7:1]
N7:[T4:0.ACC], C5:[N7:0]
Para el direccionamiento de las variables internas de la memoria del autómata se usa una
nomenclatura similar. La diferencia es que en lugar de llamarse I ó O, se llaman B3. Por
ejemplo la primera variable corresponde a B3:0/0. Éstas se reúnen en grupos de 16
variables. La número 17 sería B3:1/0. Y así de manera sucesiva hasta que lo permita la
memoria de usuario que posea nuestro controlador.
El forzado de variables nos será muy útil para simular los pulsadores de paro, marcha,
etc. Este forzado se puede realizar con el autómata on-line (en línea) y offline (fuera de
conexión). Para forzar una variable de bit se debe entrar el menú Data Files> Binary, y
pasar el bit correspondiente (círculo azul) de 0 a 1 como se muestra en la figura 5.7. En
este caso estaríamos activando la variable B3:1/1.
10. DIRECCIONAMIENTO DE ENTRADAS Y SALIDAS PARA UN
CONTROLADOR TIPO MODULAR ( ALLEN BRADLEY)
Direccionamiento De Entradas y Salidas En El PLC-5
Cada uno de los slots del chasis es un grupo. En cada grupo puede haber un máximo
de 16 entradas y 16 salidas. Se llama Rack a un conjunto de 8 grupos.
El primer slot, al lado del microprocesador, es el 0 del rack 0, el siguiente el 1 el
siguiente el 2, así sucesivamente. El rack 0 tiene los slots 0 a 7, lo que hace un total
de 8.
En cada slot podemos poner una tarjeta de entradas o salidas. Su dirección está
formada por tres cifras. La primera es un cero, la segunda es el nombre del rack y la
tercera el número de slot. Los slots 0 y 1 no están disponibles puesto que se encuentra
la fuente de alimentación.
Si en el slot 2 ponemos una tarjeta de 8 entradas sus direcciones corresponderán a I:
002. Para distinguir una entrada concreta, por ejemplo la 6 escribiremos I: 002/6. Si
ponemos una tarjeta de salidas en el slot 3 escribiremos O: 003. Si en el slot 4 ponemos
una tarjeta de 16 entradas, las ocho primeras serán I: 004/00 a I: 004/7 y las demás
serán I: 004/10 a I: 004/17, esto es debido a que el direccionamiento se realiza en
octal.
Direccionamiento de entradas y salidas en los SLC.
En los slc-5/01 y slc-5/02 cada slot puede tener entradas o salidas. Si por ejemplo se
pone una tarjeta de 16 salidas en el slot 3, la dirección del bit será O: 3/15 o también
O:3.0/15 Si la tarjeta tiene más de 16 bits ocupará más de una palabra. Si en el slot 2
ponemos una tarjeta con 32 bits de entrada, el bit 15 se direccionará con I: 2.0/15, el
bit 16 como I: 2.1/0 y el bit 31 con I:2.1/15.
En los SLC-500 las entradas y salidas compactas están en el rack 0, la dirección de la
salida 7, por ejemplo será O: 0/7. Si además, añadimos más tarjetas, estas se
direccionarán como en los SLC modulares.
Al alambrar un PLC se debe tener cuidado en emplear los cables con código de colores
para evitar en lo posible cualquier error que pudiera ser muy costoso.
Las compañías fabricantes de máquinas usan el siguiente código de colores para los
cables:
B).-MANIOBRA DE INSTALACIONES.
Instalaciones de aire acondicionado y calefacción.
Instalaciones de seguridad.
Instalaciones de almacenamiento y transporte.
Instalaciones de plantas embotelladoras.
Instalaciones en la industria automotriz
Instalación de tratamientos térmicos.
Instalaciones de la industria azucarera.
Es necesario hacer notar que un PLC fue diseñado como un dispositivo de reemplazo de
control industrial cumpla las necesidades de los usuarios. Las necesidades de la aplicación
pueden ser definidas solamente por un análisis detallado del sistema completo. Esto
significa que los exámenes detallados deben ser ejecutados en todas las facetas de la
maquina u operación del proceso. Una última consideración importante en la aplicación
de un PLC es el futura crecimiento del sistema. Los PLC están diseñados modularmente
y por lo tanto con posibilidades de poder expandirse para satisfacer las necesidades de la
industria.
1. Menor tiempo empleado en la elaboración de proyectos debido a que:
a) No es necesario dibujar el esquema de contactos.
b) No es necesario simplificar las ecuaciones lógicas, ya que, por lo general, la
capacidad de almacenamiento del módulo de memoria es lo suficientemente grande
c) La lista de materiales queda sensiblemente reducida, al elaborar el presupuesto
correspondiente eliminaremos parte del problema que supone al contactar con diferentes
proveedores, distintos plazos de entrega, etc.
2. Una vez programado el dispositivo y habiendo probado su operación, esquema puede
imprimirse en alguno de los lenguajes en que fue programado, dependiendo del tipo del
PLC seleccionado.
3. Existen módulos de comunicación para el PLC.
4. En base al PLC puede construirse esquemas de control tanto supervisora como
distribuido.
- Ventajas
Menor tiempo empleado en la elaboración de proyectos debido a que:
No es necesario dibujar el esquema de contactos.
No es necesario simplificar las ecuaciones lógicas.
La lista de materiales a emplear queda sensiblemente reducida.
Posibilidad de introducir modificaciones sin cambiar el cableado ni añadir
aparatos (sin costo añadido en otros componentes).
Mínimo espacio de ocupación.
Menor costo de mano de obra de la instalación.
Mantenimiento económico.
Posibilidad de gobernar varias máquinas con un mismo autómata.
Menor tiempo de puesta en funcionamiento del proceso, al quedar reducido
el tiempo de cableado.
Si la máquina queda fuera de servicio, el autómata sigue siendo útil en otras
máquinas o sistemas de producción.
Desventajas
Hoy en día, los inconvenientes se han hecho nulos, ya que todas las carreras de
ingeniería incluyen la automatización como una de sus asignaturas. En cuanto al costo
tampoco hay problema, ya que hay autómatas para todas las necesidades y a precios
ajustados.
14. CONCLUSIÓN
Una de las conclusiones de este trabajo es la importancia de los controladores lógicos
programables poder cumplir los requerimientos de productividad, eficiencia,
precisión y fiabilidad que no era capaz de cumplir el antiguo sistema basado en relés.
Hoy en día este tipo de sistema está presente no solo en los complejos programas
industriales sino en la automatización de nuestras casas (sistema de luces, domótica,
etc.). De este modo, los PLCs son uno de los instrumentos más utilizado actualmente
y debido a ello existen diversos tipos (compactos, modulares y de montaje en rack).
Además, una de las configuraciones más utilizadas es la del “maestro-esclavo” donde
es el dispositivo maestro el que controla al resto de dispositivos denominados como
esclavos. Finalmente debe destacarse el funcionamiento cíclico de los PLC
(mantenimiento-actualización de la entradas-ejecución del programa de usuario-
actualización de las salidas) y la capacidad de los PLC de trabajar en modo
multitareas.
Los controladores lógicos programables (PLC, por sus siglas en inglés), son
dispositivos electrónicos digitales que fueron evolucionando para reemplazar a los
circuitos de relevadores (relés) electromecánicos, interruptores y otros componentes
comúnmente utilizados para el control de los sistemas. En los sistemas el estado de
una salida queda determinado por el estado de una cierta combinación de entradas sin
importar la historia de éstas.
15. BIBLIOGRAFIA