Documentos de Académico
Documentos de Profesional
Documentos de Cultura
T1 Dispositivos para Control Secuencial
T1 Dispositivos para Control Secuencial
(Tercera versin)
1997 CIED
Control Secuencial
Crditos
Especialista en contenido
Diseo y Certificacin
CIED Paraguan
Control Secuencial
Esquema General
La informacin en el manual ha sido dividida en las siguientes secciones: Seccin I. Introduccin II. Objetivos de aprendizaje III. Esquema de contenido IV. Desarrollo de contenido V. Bibliografa Pgina
Control Secuencial
I. Introduccin
El curso ha sido diseado con la finalidad de adiestrar al personal para el diseo de sistemas de control secuencial relacionados con el arranque, operacin y parada de procesos asistido por un controlador programable.
Control Secuencial
Introduccin
Los objetivos de aprendizaje constituyen el logro que se espera alcanzar en el participante al finalizar la accin de adiestramiento.
Objetivos
A continuacin se especifican los objetivos de aprendizaje que debern lograr los participantes:
General
Terminales
1. Seleccionar dispositivos para el control secuencial, considerando la arquitectura y configuracin adecuada a la aplicacin. 2. Evaluar el tiempo de respuesta de un controlador lgico programable (PLC), a fin de determinar su incidencia en los resultados del proceso. 3. Utilizar las tcnicas de programacin de los controladores lgicos programables (PLC) para el diseo de estrategias y aplicaciones de control. 4. Establecer los enclavamientos en una secuencia que permita asegurar la continuidad de la operacin de un proceso. 5. Establecer los parmetros de confiabilidad y disponibilidad que permitan seleccionar sistemas para el control secuencial. 6. Establecer las condiciones para la utilizacin de sistemas tolerantes a fallas. 7. Analizar las fallas de un proceso a travs del rbol de fallas.
Control Secuencial
Temas
Sub-tema 1.1. Introduccin a los sistemas secuenciales. 1.2. Controlador lgico programable. (PLC) 1.3. Principios de operacin. 1.4. Programacin en diagrama de escalera. 1.5 Consideraciones para la seleccin de un PLC.
2.1. Factores que inciden en el tiempo de respuesta del PLC. 2.2. Optimizacin del tiempo de respuesta.
3. Tcnicas de programacin.
3.1. Programacin en diagrama de escalera. 3.2. Conversin en diagrama de escalera. 3.3. Modelaje de sistemas secuenciales utilizando redes de Petri.
Control Secuencial
Temas ( continuacin ) Tema 4. Enclavamientos. Sub-tema 4.1. Consideraciones generales para el diseo de sistemas de enclavamientos seguros. 4.2. Diagramas lgicos de enclavamiento. 4.3. Tipos de enclavamientos. 5. Confiabilidad y Disponibilidad. 5.1. Confiabilidad. 5.2. Disponibilidad. 5.3. Clculo de confiabilidad y disponibilidad de un sistema. 6. Sistemas tolerantes a fallas. 6.1. Definiciones. 6.2. Consideraciones para la seleccin de sistemas tolerantes a fallas. 6.3. Configuraciones de sistemas. 7. Anlisis de fallas. 7.1. Arranque y parada de una planta. 7.2. Evaluacin de fallas. 7.3. Anlisis de fallas. 7.4. Alternativas para identificar peligros o fallas. 7.5. Alternativas para analizar fallas.
Control Secuencial
Introduccin
En las empresas asociadas al proceso de produccin, es frecuente encontrar equipos o maquinarias que realizan algunas funciones especficas y que se caracterizan por ir ejecutando dichas funciones siguiendo alguna secuencia de operacin que permite obtener el resultado deseado para el cual fue diseado el equipo o la maquinaria. Este tipo de sistema, donde se van tomando acciones especficas, siguiendo un esquema determinado a medida que van sucediendo ciertas condiciones en el proceso, es asociado a sistemas de comportamientos secuencial.
Definicin
Un sistema secuencial es aquel que ejecuta ciertos pasos pre establecidos de manera coordinada y muchas veces repetitivas. En otras palabras, son sistemas que realizan una funcin luego de que se da alguna condicin particular.
Ejemplo
Un ejemplo de sistema secuencial, podra ser un sistema para etiquetar cajas en una lnea de produccin.
Pasos de la secuencia
Hecho
Al igual que el ejemplo anterior, en la industria existen un elevado nmero de procesos secuenciales que deben ser controlados de alguna manera para garantizar el correcto funcionamiento del proceso.
Control Secuencial
Alternativas de control
A pesar de que existen algunas alternativas para ejecutar el proceso de control, la tecnologa ms difundida es la basada en los controladores lgicos programables (PLC), ya que prcticamente fue creada para ejecutar el control de procesos o sistemas secuenciales.
Control Secuencial
Antecedentes
Antes de 1970 el procedimiento para la manipulacin y control de las industrias manufactureras se caracterizo por:
Ao
Dispositivo
Antes de Sistemas con rels. 1968 Se establecen las especificaciones del primer PLC.
Dispositivos de estado slido. Resistente a ambientes industriales. Fcil de programar y mantener. Expandible. Reajustable. Reduce el tiempo de reparacin o de parada de planta.
1968
1969
Control Secuencial
Antecedentes ( continuacin )
Evolucin
Desde que aparecieron los primeros PLC hasta nuestros das, stos han experimentado un proceso de evolucin a consecuencia del desarrollo de componentes electrnicos ( microprocesadores, memorias, etc ) cada vez ms rpidos y poderosos. Esta evolucin se caracterizo por: Inicialmente slo realizaba control ON / OFF. Incorporacin de funciones de comparacin. Incorporacin de capacidades aritmticas y de manipulacin de datos. Incremento de su capacidad de memoria. Incorporacin de capacidad de comunicacin. Desarrollo de interfaces de entrada / salida remotas. Incorporacin de funciones de control analgico, PID. Incorporacin de mecanismos de deteccin de fallas. Desarrollo de software para su uso.
Posibilidad de integracin con los equipos de una planta y entre los diferentes niveles jerrquicos de la organizacin.
Definicin
Los controladores lgicos programables son dispositivos de estado slido que tienen la capacidad de almacenar instrucciones para implementar funciones de control, tales como: Control de eventos secuenciales. Control temporizado. Funciones de contador. Funciones aritmticas. Manipulacin de datos. Comunicacin.
10
Control Secuencial
Definicin ( continuacin )
Diagrama conceptual
Mediciones
Control
Entradas de campo
PLC
Salidas
Estructura
Desde el punto de vista de su estructura, se puede decir que el controlador lgico programable esta constituido fundamentalmente por una unidad central de procesamiento (CPU), una serie de circuitos interfases para los elementos de campo ( conexin entrada/salida con el mundo real ) y dispositivos para la programacin.
1.- Unidad central de procesamiento (CPU), constituida por: Procesador Memoria. Memoria. Fuente de alimentacin. 2.- Mdulos de entrada / salida. Mdulo digitales. Mdulo analgicos. Mdulo especiales.
3. Dispositivos de programacin.
11
Control Secuencial
Estructura ( continuacin )
Configuracin bsica
Procesador Memoria
Programa
PB1 LS1
Mdulos de Entrada/Salida
LT1
YS2
PB1
Elementos de Entrada
Elementos de Salida
Componentes
Procesador
Funcin
Realizar operaciones matemticas. Manejo de datos. Rutinas de diagnstico del sistema. Ejecutar cclicamente (scanning) el programa. Coordinar las tareas de comunicacin con los dispositivos perifricos. Interpretar y ejecutar las rutinas del sistema.
Fuente de alimentacin
Proveer voltaje DC a los componentes ( procesador, memoria, mdulos de entrada y salida, etc). Monitorear y regular los voltajes de alimentacin para avisar al CPU alguna falla. Almacenar los programas, datos y funciones del PLC.
Memoria
12
Control Secuencial
Nota 1
La memoria de un PLC esta dividida en memoria ejecutiva y memoria de aplicacin. El siguiente diagrama ilustra la divisin de la memoria:
Programas del sistema: Perifricos Comunicacin Funciones especiales Tabla de entradas. Tabla de salidas. Registros internos. Programa de aplicacin.
Memoria Ejecutiva
Memoria de Aplicacin
}
}
rea de datos
rea de Usuario
Nota 2
La capacidad de memoria de un PLC en KBYTE, slo indica el nmero de localidades de almacenamiento disponibles para el usuario.
13
Control Secuencial
Nota 3
Caractersticas
Pierden su contenido cuando falla la fuente de alimentacin. La informacin slo puede ser leda o escrita desde o hacia ella. Se utiliza cuando el contenido (programa o datos) de la memoria debe ser cambiado. Retiene su contenido an cuando falle la alimentacin. Guarda un programa permanentemente.
Nota 4
Las caractersticas ms importantes que deben poseer las memorias de los PLCs estn dadas por: La capacidad con que se pueden realizar los cambios en las instrucciones. La capacidad de mantener la informacin ante fallas en el suministro. La inmunidad ante el ruido elctrico. La sensibilidad ante los cambios de los factores ambientales. La posibilidad de incrementar su capacidad.
14
Control Secuencial
A travs de los mdulos de entrada y salida, el PLC obtiene informacin sobre el estado o los valores de las variables del proceso o enva al proceso las acciones de comando que son generadas el ejecutar las rutinas de control programadas en su memoria.
Funciones
La siguiente tabla especifica las principales funciones de los mdulos de entrada y salida: Mdulo
Digital
Funcin
Permitir la conexin entre los elementos de campo que utilicen o generen seales digitales y el CPU del PLC. Permitir al controlador medir presiones, posiciones, proximidad, temperatura, movimiento o cualquier elemento que utilice dos estados como seal de informacin. Enviar comandos a diferentes dispositivos que tengan comportamiento digital (dos estados posibles ). Realizar la transformacin de las seales (temperatura de un lquido, presin en un tanque, voltaje de un dispositivo, etc.) continuas del proceso, en variables numricas manejadas por el controlador y viceversa. Ejecutar funciones particulares o sofisticadas, a fin de garantizar el manejo de un gran nmero de situaciones. Ejemplo (Mdulos de comunicacin, de termocuplas, mdulos para el control PID, arrancadores de motor, contadores de
Analgico
Especial
15
Control Secuencial
Dispositivo de programacin
La programacin se realiza utilizando una unidad programadora manual, una computadora porttil o personal. La utilizacin de algn dispositivo depende de factores tales como disponibilidad, ubicacin del PLC, etc. En la actualidad los PLC estn disponibles en mltiples tamaos y con caractersticas muy variadas, que permiten cubrir un amplio rango de posibilidades para su utilizacin en los procesos de control. Desde PLC muy pequeos que permiten sustituir la lgica de control por rels de un mquina simple hasta PLC muy grandes que son el soporte de complejos sistemas de control para procesos industriales. A continuacin se presentan cuadros comparativos de los diferentes PLC.
Tipos de PLC I. Capacidad de entrada/Salida
Nmero de E/S Discretas
Tipos de PLC
Micros
Desde 16 hasta 64 por unidad bsica Desde 64 hasta 128 Desde 2 hasta 32 En su mayora no usan chacis remotos 9.600 baudios
Pequeos
Desde 24 hasta 255 I/O Desde 64 hasta 256 Desde 8 hasta 128 Desde 24 chacis remotos
Medianos
Desde 256 hasta 1.023 I/O De 256 a 2.048 I/O Desde 56 hasta 1.023 I/O discretas Desde 6 hasta 48
Grandes
Ms de 1.024 I/O directas Ms 8.192 Desde 128 a 2.048 y ms Desde 14 a 128 y ms chacis remotos Desde 115 kbaudios a 1 Mbaudios y ms Interfaz red ETHERNET, video grfico, generacin de pulsos, posicionamiento, emulado de CAD, coprocesadores, lazo de control.
Capacidad de Expansin Nmero de E/S Analgicas Nmero mximo de chacis remotos Velocidad de comunicacin entre remotas Mdulo de propsito especial
Desde 9.600 baudios hasta 128 kbaudios Algunos Puerto paralelo, modelos redes. Control de poseen: motores, lgica Generador de I/O, fuente pulsos, AC/CD, interfaz multiplexado de con red local I/O, (Lan), basic, pid posicionamient o, modulacin por ancho de pulsos
Desde19,2 kbaudios hasta 115 kbaudios Interfase de comunicacin. Control de motores, ASCII, Interfase radio frecuencia (RF) bitcora de eventos, despliegue numrico y alfanumrico. Unidad expansora de potencia,a dems
16
Control Secuencial
Micros
Desde 2K hasta 32K Hasta 16 K < 10 ms No Matemticas. Lgicas
Pequeos
Desde 4K hasta 64K Hasta 32 K 5 ms No Matemticas, trigonomtricas, lgicas, matrices Direccionamiento indirecto, saltos, corrimiento de bits, transmisin de data
Medianos
Desde 16 hasta 64K Hasta 32 K 4 ms Si Matemticas, punto flotante, trigonomtricas
Grandes
128 K y ms 64 K y ms 0,75 ms
Si Adems de las anteriores, operaciones de doble de precisin PID de relacin, Control a lazo integracin, filtro, cerrado, diagnstico funciones, carga y de archivos, descarga FIFO, almacenamiento de generador de funcin banderas, resta doblepalabra o dos palabras
Micros
Diagramas lgicos, diagrama escalera RS232, RS422 HH, PC
Pequeos
Listado de estado diagramas lgicos, diagrama escalera RS232, RS423 HH, PC, CTR
Medianos
Los anteriores y fortran, lotus, basic RS232, RS422, RS423 HH, VAX, PC
Grandes
C, assembler y los manejadores por los PLCs medianos RS232, RS422, RS423 HH, PC, CRT, VAX
Puert serial Programado por: Programador HH, Unidad especial CRT, Computador PI Carga de Programa: Unidad de Cinta TI, Disco flexible y otros Documentacin: Listado PL
FD
TL, FD
LD, PL
LD, PL
17
Control Secuencial
reas de aplicacin
La posibilidad de realizar tareas de control simples y repetitivas, como el encendido y apagado de elementos de una mquina sencilla, hasta ejecutar tareas de control sofisticadas y a gran escala en una planta, le dan a los PLC una importancia cada vez mayor dentro del mundo de la automatizacin de sistemas. Las principales reas de aplicacin donde se han incorporado PLC son: Industria qumica y petroqumica. Industria manufacturera. Industria del papel. Industria del vidrio y plstico. Industria alimenticia. Industria metalrgica.
Caractersticas / Beneficios
La arquitectura flexible y modular de los PLCs, permite adaptar el sistema de control a cambios o expansiones del proceso que se esta controlando. Su fcil instalacin, mnimo mantenimiento y alta confiabilidad son factores importantes a la hora de implementar soluciones utilizando PLCs.
18
Control Secuencial
En la siguiente tabla se presentan algunas caractersticas de los PLC y los beneficios asociados.
CARACTERSTICAS
Componentes de estado slido Memoria programable Tamao pequeo Basado en microcomputador
BENEFICIOS
Larga duracin Simplifica los cambios Flexibiliza el control Minimiza el requerimiento de espacio Permite la comunicacin y la multiplicidad de funciones. Elevado perfomance, Alta calidad Elimina Hardware Permite cambios fciles de funciones Reduce Hardware, costo de cableado y requerimiento de espacio. Flexibilidad y facilidad en la instalacin Expandibilidad Elimina el cableado y el ruido Reduce el tiempo de falla y de reparacin Fcil mantenimiento y cableado Facilita el servicio de conexin Hace ms til el manejo del sistema y permite generacin de reportes Permite controlar mayor tipo de dispositivos
Temporizadores/Controladores por software Control de rles por software Arquitectura modular Estaciones de I/O remotas Indicadores de diagnstico Interfaces I/O modulares Desconexin I/O rpidas Todas las variables del sistema se almacena en la memoria Interfaces I/O variables
19
Control Secuencial
Principio
El principio de operacin del PLC se basa en la ejecucin cclica del programa de control que se encuentra almacenado en su memoria. Para ello el procesador lee o acepta los datos o seales de los elementos de campo, ejecuta la lgica de control ( programa ) y escribe o actualiza las salidas por medio de las interfases de salida. Este proceso secuencial de leer entradas, ejecutar el programa y actualizar las salidas es conocido como scanning ( barrido).
El scan time (tiempo de barrido) es el tiempo requerido por el PLC para realizar un ciclo completo de operacin (leer entradas, ejecutar programas y actualizar salidas).
Ejecuta el programa de control y activa las bobinas internas on/off Actualiza las salidas
Importante
Este tiempo es un factor relevante y diferente en cada PLC y puede depender de la cantidad de memoria utilizada por el programa de control, el tipo de instrucciones, el uso de subsistemas remotos, el uso de perifricos, etc.
20
Control Secuencial
Introduccin
Los PLC se programan principalmente utilizando tcnicas basadas en diagramas de escaleras, mediante el cual se desarrolla el programa de aplicacin para el control, supervisin y manejo del proceso.
Diagrama de escalera
Los diagramas de escaleras son utilizados para representar la interconexin de los dispositivos de campo, de manera de tener las condiciones para activar algn otro dispositivo.
Ejemplo
En la siguiente figura se presenta un esquema simple de conexin de tres elementos ( dos sensores y un pulsador ) que activan un elemento de salida ( una luz indicadora ).
L1 L2 LS1 PL
PB1
LS2
21
Control Secuencial
Ejemplo ( continuacin )
LS2
Observacin
Los PLC pueden implementar las condiciones presentadas en los diagramas elctricos de escalera. Los PLC implementan en el CPU todas las conexiones elctricas, similares a las conexiones cableadas, utilizando software de programacin.
Caractersticas
La simbologa de los diagramas de escaleras basados directamente en paneles de rels electromecnicos son estndar en la programacin. La programacin de las aplicaciones en diagrama de escalera incorporan directamente el uso de smbolos utilizando un terminal grfico.
22
Control Secuencial
La simbologa basada en rel se utiliza para sensar contactos, secuencias de eventos, enclavamientos de seguridad, alarmas y operaciones lgicas.
Caractersticas ( continuacin )
Poseen elementos grficos hibridos pueden realizar funciones complejas, como saltos, sub rutinas, etc Existen funciones preconfiguradas para realizar tareas especficas, tales como control PID.
Ventajas
Las ventajas de utilizar diagramas de escaleras para la programacin se fundamentan en: Su facilidad para realizar mantenimiento y diagnstico de fallas por parte del personal tcnico. Su simplicidad para programar y modificar de acuerdo a nuevos requerimientos. La facilidad de entender su funcionamiento debido a la naturaleza grfica.
Ejemplo
A continuacin se muestra un diagrama de un proceso que ejecuta el llenado de recipientes en varias fases. Para ello presenta una serie de sensores ( XS-01 , WS-01), un pulsador ( HS-01 ) y dos motores (CT1,CT2) que controlan el movimiento de las dos cintas transportadoras.
23
Control Secuencial
Tolva con Materia Prima HS Banda Transportadora 1 Banda Transportadora 2 Sensor ptico Sistema de Pesado 01
Ejemplo ( continuacin )
Funcionamiento
El funcionamiento del sistema de control del proceso se muestra en el siguiente diagrama de escalera.
La lgica de funcionamiento queda definida realizando las combinaciones adecuadas de los elementos de entrada (WS- 01, XS-01, HS-01) y de los de salida (CT1,CT2). Las salidas que gobiernan la activacin de los motores de las cintas transportadoras sern activadas si se cumplen ciertas condiciones de los elementos de entrada. En la primera lnea (peldao) del diagrama lgico de escalera, se
24
Control Secuencial
puede decir que si se activa el sensor XS-01 y (AND) no se activa el sensor WS-01, se enciende el motor CT2 y se apaga el motor CT1. En la segunda lnea (peldao) se interpreta como que si se activa el sensor WS-01 y (AND) el sensor XS-01, se apaga CT2 y se enciende CT1. En el tercer peldao indica que si se activa el pulsador HS-01 y (AND) no esta encendida la salida CT1, se debe encender la salida CT2.
Ejemplo ( continuacin )
Conclusin
De lo anterior se concluye: Queda determinado el funcionamiento de este sistema , simplemente realizando las conexiones lgicas presentadas en el diagrama de escalera. Con la utilizacin de los diagramas de escalera para programar los PLCs, es ms sencillo modificar el funcionamiento o realizar un nuevo modo de operacin de cualquier sistema secuencial.
25
Control Secuencial
Factores
Cuando se realiza el proceso de seleccin y dimensionamiento de un PLC, es necesario considerar cuatro factores relevantes. Factor 1. Requerimiento de Entrada / Salida Aspectos a considerar Especificar el tipo, cantidad y la posicin de los dispositivos de entrada y salida. Considerar el tipo de seales. Considerar la potencia de las seales. Analizar las caractersticas de las interfases (centralizadas o remotas), a fin de ajustarlas a los requerimientos de los equipos. Especificar el tipo y capacidad de memoria, la cual depender de las caractersticas de la operacin del sistema y del programa. Especificar el equipo a utilizar para la programacin. Indicar el tipo de mtodo de
2. Requerimiento de Memoria
3. Requerimiento de Programacin
26
Control Secuencial
programacin. 4. Perifricos Considerar la existencia de interfaces hombre-mquina. Verificar si habr acceso a teclados por parte del operador. Confirmar si se generar reportes para gerencia o para alarmas Verificar si se dispondr de conexiones a redes de datos etc.
Para seleccionar un PLC, se deben ejecutar los siguientes pasos: Pasos 1. Estudie el proceso que va a ser controlado. 2. Determine el tipo de control que se va a implementar. 3. Determine las interfases de entrada / salida requeridas. Control distribuido. Control centralizado. Control individual. Nmero de entrada y salidas digitales y analgicas. Especificaciones de las entradas y salidas. Requerimientos de mdulos remotos. Necesidad de mdulos especiales. Futuras expansiones. Aspectos a considerar
4. Determine el software y el tipo Escaleras, Booleana, otros. de funciones. Instrucciones bsicas ( timers,contadores,etc ). Instrucciones especiales ( PID,curvas, etc.).
27
Control Secuencial
5. Considere el tipo de memoria. Voltiles. No voltiles (EPROM, EEPROM,etc.). Combinaciones de memorias. 6. Estime la capacidad de las memorias. Aproximacin basada en memoria por instruccin. Capacidad adicional de las futuras expansiones.
Pasos
Aspectos a considerar
8. Defina los requerimientos de Computadoras. programacin y Discos de almacenamiento. almacenamiento. Programadores manuales. 9. Defina los perifricos requeridos. Monitores grficos. Interfases con el operador. Impresoras. Sistemas de documentacin. Sistemas de generacin de reportes.
10.Determine restricciones fsicas o ambientales. 11.Evale otros factores que pueden influir en la seleccin.
Espacio disponible para el sistema. Condiciones ambientales. Vendedores o suplidores. Confiabilidad y disponibilidad de los proveedores. Adaptacin a las normas de la planta.
28
Control Secuencial
29