Está en la página 1de 49

AUTOMATIZACION PROGRAMABLE

EDICION MARZO DE 2006

Que es un PLC ? Un controlador programable es actualmente definido por la Asociacin Nacional de fabricantes elctricos (NEMA) como un Dispositivo electrnico digital que usa una memoria programable para almacenar instrucciones e implementar funciones especficas tales como lgica, secuencia, temporizacin, conteo, y aritmtica para controlar mquinas y procesos Un PLC es un sistema electrnico que verifica secuencialmente el estado abierto-cerrado (on/off) de los dispositivos de entrada en combinaciones programadas y entonces determina si los dispositivos de salida son energizados o desenergizados

Evolucin del Control de Procesos 1. Antes de la Revolucin Industrial, todas las etapas de un proceso se realizaban manualmente. 2. A comienzos del siglo, se automatizan procesos completos, con panel de relevadores. 3. La era de la PCs proporciona otro tipo de control automtico (Controlador Programable) 4. A medida que se expande la tecnologa tambin lo hacen lo mtodos de control automtico. Por ejemplo, un procesos de envases podra utilizar un sistema de control central que conecte a muchos PLC.

Desarrollo Empez en 1968, (con General Motors.) G.M. utilizaba semanas enteras reemplazando sistemas inflexibles de control basados en rel, siempre que cambiaban de modelo de automviles o hacan modificaciones de lnea. Que peda G.M. ?

A fin de reducir altos costos de re-cableado, la especificacin de control de GM peda un sistema de estado slido que tuviera la flexibilidad de una computadora, pero que cualquier tcnico pudiera programar.

Que caractersticas deba tener el sistema? Resistente a la contaminacin del aire, vibracin, ruido elctrico, a la humedad, y temperaturas extremas. El primer PLC se instal en 1969, y an siendo de los primeros era ms confiable que los sistemas basados en rels. Los PLC proporcionan ahorros en los costos de material, instalacin, localizacin de fallas, mano de obra, al reducir el cableado y los correspondientes errores por cableado. Adems, ocupaban menos lugar que los contadores, temporizadores y otros componentes de control que estos reemplazaban.

c b

Alimentacin

Receptor S

Cul fue su utilidad Su capacidad para ser reprogramados aument notablemente su flexibilidad cuando se cambiaban los diagramas de control. Clave para su aceptacin en la industria El lenguaje de programacin inicial estaba basado en los diagramas de escalera y smbolos elctricos comnmente usados por los electricistas.

La mayora del personal de planta ya estaba capacitado en la lgica de escalera y fcilmente la adoptaron para los PLC.

De hecho, la lgica de escalera sigue predominando en la programacin y en la localizacin y correccin de problemas, a pesar de lenguajes mas avanzados.

SISTEMA DE CONTROL BSICO.

ENTRADA

LOGICA

SALIDA

SENSORES Interruptores de lmite Botones pulsadores

DECISION Recibe informacin de las entradas, y toma decisiones de acuerdo a un programa establecido

ACCION Dispositivos de salida Arrancadores

Interruptores de proximidad
Interruptores selectores

Relevadores
lmparas

PORQUE USAR UN PLC?

En los 70s principios de los 80, los ingenieros debatieron esta cuestin, evaluando los costos y efectividad de los mismos.
Hoy en da, una regla general aceptada es que los PLC son econmicamente viables en sistemas que requieren de 3 a 4 o mas rels.

Adems de los ahorros en costos, proporcionan muchos beneficios, tales como.......

10

Confiabilidad. Un programa ya escrito y libre de errores puede ser transferido a otros PLC. Esto reduce el tiempo de programacin, y aumenta la confiabilidad. Con toda la lgica que existe en la memoria de los PLC, no es probable que se cometan errores de cableado de lgica. El nico cableado necesario es para la alimentacin elctrica y para las entradas y salidas. Flexibilidad. Los programas se pueden modificar con solo presionar unas cuantas teclas. Los fabricantes de equipo nuevo pueden implementar actualizaciones al sistema enviando un programa nuevo, en vez de una persona de servicio. Los usuarios finales pueden modificar el programa en el campo, o contrariamente, los fabricantes pueden evitar que los usuarios finales alteren el programa (caracterstica de seguridad).

11

Funciones avanzadas. Ejecutan una gran variedad de tareas de control, desde una sola accin repetitiva hasta el control complejo de datos. Comunicaciones. La comunicacin con interfaces de operador, otros PLC o computadoras, facilita la recogida de datos y el intercambio de informacin. Velocidad. Ya que algunas de las mquinas automatizadas procesan miles de tems por minuto - y los objetos slo se encuentran frente a un sensor durante una fraccin de segundo - muchas aplicaciones de automatizacin requieren de la capacidad de respuesta rpida del PLC.

12

Diagnsticos. La capacidad de localizacin y correccin de problemas de los dispositivos de programacin y los diagnsticos que residen en el PLC permiten a los usuarios localizar y corregir fcilmente los problemas de software y hardware.

13

APLICACIONES TRADICIONALES DE LOS PLC

En cualquier aplicacin, los PLC ayudan a aumentar la competitividad.


Procesos que usan PLC Empacado

Embotellado y enlatado
Manejo de materiales Maquinado

Industria del cemento


Ensambles automatizados Generacin de energa elctrica, etc.

14

2.1 DESCRIPCIN GENERAL DE LAS CAPACIDADES El desarrollo de los PLC a sido muy similar al de las PC, los primeros PLC eran grandes, costaban miles de dlares y tenan muy pocas caractersticas. Pero con la evolucin de los microprocesadores las tarjetas de los PLC, redujeron su tamao y costo y aumentaron las caractersticas. El nmero de E / S es el mtodo ms comn para categorizar a los PLC

15

1024 +

1024

Nmero de E / S

256

32
Mediano

Micro

Pequeo

Grande
16

Complejidad y costo

Los micro PLC vienen como unidades autnomas con el procesador, fuente de alimentacin y E / S en un paquete. Ya que son unidades autnomas, los micro PLC tambin se conocen como controladores compactos. Un PLC modular es uno que tiene componentes separados que se interconectan. La ventaja es que un controlador compacto es ms pequeo, cuesta menos y es ms sencillo de instalar. Sin embargo pocos de los PLC compactos tienen capacidades de expansin de E / S, mientras que los PLC modulares pueden expandirse fcilmente aadiendo ms tarjetas de E / S al rack.

17

VENTAJAS Fcil de programar y modificar, re-programable, bajo costo, larga vida de sus componentes, compacto y reducido, controla entradas y salidas remotas, almacena datos, tiene una comunicacin rpida y precisa, simulacin de funciones, realiza diagnsticos.

18

Un micro PLC de 16 E/S mostrado en casi su tamao real. Se necesitaran cientos de rels electromagnticos para obtener un nivel de control equivalente.

19

COMPONENTES DE UN CONTROL PROGRAMABLE


Dispositivos de programacin / comunicacin

Circuitos de Entrada

Unidad Central de Procesamiento (CPU) MEMORIA Programa datos

Circuitos de Salida

I>

Aislamiento ptico

Aislamiento ptico

Fuente de alimentacin
20

Entradas Los terminales de tornillo de entradas en un PLC forman la interface mediante el cual los dispositivos de campo se conectan al PLC. Las entradas incluyen: Pulsadores Interruptores preselectores rotatorios Finales de carrera, Interruptores giratorios Detectores de proximidad Sensores fotoelctricos Todos estos son dispositivos discretos que proporcionan un estado ON u OFF al PLC. Algunos PLC de mayor capacidad, pueden aceptar directamente valores analgicos (seales de voltaje o

21

corriente variables) tales como las provenientes de los sensores de temperatura y presin, los Micro PLC no tienen esta capacidad. Los circuitos de entrada del PLC tambin filtran las seales de voltaje de campo a fin de calificarlas como vlidas, tales como una seal de un sensor, o no vlidas, tales como seales de ruido elctrico de alta frecuencia o esttica. Los filtros de entrada determinan la validez de una seal mediante su duracin; esperan para confirmar que una seal es una referencia desde un dispositivo de entrada en vez de ruido elctrico. Un tiempo tpico de filtro es 8 ms, pero algunos PLC tienen tiempos ajustables de respuesta del filtro de entrada. Un

22

tiempo de respuesta ms prolongado proporciona mejor filtrado del ruido elctrico. Un tiempo de respuesta ms corto ayuda en aplicaciones que requieren una operacin de alta velocidad (por ejemplo, interrupciones o conteo).

23

Salidas Dispositivos tales como solenoides, rels, contactores, arrancadores de motor, luces indicadoras, vlvulas y alarmas, se encuentran conectados a las terminales de salida del PLC. Los circuitos de salida operan en una manera similar a los circuitos de entrada: las seales del CPU pasan a travs de una barrera de aislamiento antes de activar los circuitos de salida.

Los PLC usan una variedad de circuitos de salida para activar sus terminales de salida: rels, transistores y triacs.
Los rels son de corriente CA o CC. Los rels electromagnticos de los PLC tradicionales generalmente aceptan corriente de hasta unos cuantos amperes. Los rels

24

pueden resistir mejor los picos de tensin y tiene un espacio de aire entre sus contactos, lo cual elimina la posibilidad de fugas de corriente. Sin embargo son lentos, en comparacin, y estn sujetos a desgaste con el tiempo.

25

Los transistores conmutan la energa de CC, son silenciosos y no tienen partes mviles que se desgasten. Los transistores son rpidos y pueden reducir el tiempo de respuesta, pero portan cargas de slo 0.5 amperes o menos. Los transistores de tipo especial, tales como los FET (transistores de efecto de campo) pueden manejar ms corriente, tpicamente hasta de 1 ampere. Los triacs estrictamente conmutan energa CA. Como los transistores, las salidas son silenciosas, no tienen partes movibles que se desgasten, son rpidos y portan cargas de 0.5 amperes o menos.

26

Unidad Central de Procesamiento (CPU) Consta de un microprocesador y memoria. Es el componente principal del PLC. El CPU lee las entradas, ejecuta la lgica segn lo indique el programa de la aplicacin, ejecuta clculos y controla las salidas segn corresponda. Los usuarios de los PLC trabajan en dos reas del CPU: los archivos del programa y archivo de datos. Los archivos del programa almacenan el programa de la aplicacin del usuario, archivos de subrutinas y el archivo de errores. Los archivos de datos almacenan los datos asociados con el programa, tales como estado E/S, valores 27

y acumulados del contador/temporizador y otras constantes o variables almacenadas. Juntas, stas dos reas se llaman la memoria de la aplicacin o memoria del usuario. Adems dentro del CPU se encuentra un programa o memoria del sistema ejecutable que dirige y ejecuta las actividades de operacin tales como ejecutar el programa del usuario y coordinar los escaneos de entrada y actualizacin de salidas. El usuario no puede tener acceso a la memoria del sistema, la cual es programada por el fabricante.

28

TIPOS DE MEMORIA
Como el nombre lo indica, los PLC tienen una memoria programable que permite a los usuarios desarrollar y modificar programas de control. La memoria es un espacio fsico del CPU donde se almacenan y se manejan los archivos del programa y los archivos de datos. Los tipos de memoria se dividen en dos categoras: voltil y no voltil. La memoria voltil puede fcilmente ser alterada o borrada, y se puede escribir o leer desde ella. Sin embargo, sin el respaldo (backup) adecuado, una prdida de alimentacin elctrica puede causar la prdida del contenido 29 programado.

La mejor forma de memoria voltil es la memoria de acceso aleatorio o RAM. La RAM es relativamente rpida y ofrece una forma fcil de crear y almacenar programas de aplicacin del usuario. Si se interrumpe la alimentacin elctrica normal, los micro PLC con memoria RAM usan de energa de reserva una batera o capacitores para evitar la prdida de la memoria. (Sin embargo, tome nota que los capacitores y las bateras pueden fallar). La memoria no voltil retiene su contenido programado, sin una reserva de batera ni capacitor, an si existe un corte de energa elctrica. La Memoria de Lectura Solamente Programable y 30 Elctricamente Borrable o EEPROM, es una memoria

la memoria RAM, y se programa mediante el software de la aplicacin, el cual se ejecuta en una computadora personal o mediante un programador de mano para el micro PLC.

31

DATOS, MEMORIA Y DIRECCIONAMIENTO Ya que la memoria es un espacio fsico, los datos son informacin almacenada en este espacio. El CPU opera de la misma manera que una computadora; maneja datos usando dgitos binarios o bits. Un bit es una ubicacin discreta dentro de un chip de silicona que tiene un voltaje presente, ledo como una valor de 1 (On) o no presente, ledo como un valor de 0 (Off). Por lo tanto, los datos son un patrn de cargas elctricas que representan un valor numrico. Un bit es la unidad ms pequea de memoria disponible. Generalmente el CPU procesa y almacena datos en 32 grupos

de 16 bits, tambin conocidos como palabras. Sin embargo, los usuarios pueden aun manipular datos a nivel de bits. Cada palabra de datos tiene una ubicacin fsica especfica en el CPU llamada una direccin o un registro. Cada elemento en el programa de usuario tiene una referencia con una direccin para indicar dnde se encuentran los datos para ese elemento. Cuando se asignan direcciones a las E/S en un programa, note que la direccin esta relacionada a la terminal donde estn conectados los dispositivos de entrada y salida.
33

Cableado de E/S El PB est cableado a la terminal de entrada I/3

La luz piloto cableado al terminal de salida O/2


34

Ubicacin en la memoria para el estado de E / S


Este bit sera la entrada I/3

Palabra de entrada 0000 00000 0000 0000 Palabra de salida 0000 0000 0000 0000 Este bit sera la
salida O/2

Programa con direcciones

I/3

O/2

35

CICLO OPERATIVO
EL ESCN DE ENTRADAS. Durante un escn de entradas, el PLC examina los dispositivos de entrada externos para ver si tienen un voltaje presente o ausente; un estado ON u OFF. El estado de las entradas se almacena temporalmente en un archivo de memoria de imagen de entrada.
36

EL ESCN DEL PROGRAMA. Durante el escn del programa, el PLC escanea las instrucciones en el programa lgico de escalera, usa el estado de las entradas que se encuentra en el archivo de imagen de entrada, y determina si una salida debe ser activada o no. El estado resultante de las salidas se escribe al archivo de memoria de imagen de salida. EL ESCN DE SALIDAS. En base a los datos que se encuentran en el archivo de imagen de salida, el PLC activa o desactiva sus circuitos de salida, controlando as los dispositivos externos.

37

Fuentes de alimentacin elctrica La fuente de alimentacin elctrica del PLC est diseada para resistir prdidas no prolongadas de alimentacin elctrica sin afectar la operacin del sistema. Un PLC puede operar durante varios milisegundos sin energa elctrica antes de que la fuente de alimentacin indique al procesador que ya no puede proporcionar energa CC al sistema. La fuente de alimentacin puede indicar al procesador que ejecute un apagado controlado, lo cual guarda el programa del usuario y los datos en la memoria.

38

DISPOSITIVOS DE PROGRAMACION
Los tcnicos de la planta aprecian los programadores de mano (mostrado al tamao real) por su portabilidad, robustez y capacidades de localizacin y correccin de problemas
39

INTERFACES DE OPERADOR A fin de proporcionar informacin sobre el estado de la maquinaria, el panel frontal de un PLC tiene una serie de luces indicadoras. Estas son para cosas tales como la alimentacin elctrica, marcha, fallos o estados de E/S. Para comunicarse con el PLC, introducir datos o memorizar y controlar el estado de la maquinaria, los interfaces de operador tradicionales incluyen botones pulsadores, interruptores preselectores rotatorios, luces piloto y pantallas numricas de LED.

40

INTERFACE DEL OPERADOR A fin de mejorar el interface entre el operador y el micro PLC, se puede conectar una nueva generacin de dispositivos electrnicos de interface del operador (o perifricos). Estos no son dispositivos de programacin, sino pantallas grficas o alfanumricas y paneles de control que consolidan todas las funciones de los dispositivos de interface del operador tradicionales en un solo panel.
41

LENGUAJES DE PROGRAMACIN Un programa es una serie de instrucciones o comandos desarrollados por el usuario que indican al PLC que ejecute acciones. Un lenguaje de programacin proporciona reglas para combinar las instrucciones de manera que produzcan las acciones deseadas. Para los PLC el lenguaje mas usado es el escalera. Las instrucciones que se usan para programar la mayora de los PLC se basan en una combinacin de boleano, lgica de escalera y expresiones numricas. Una expresin mnemnica es un trmino sencillo y fcil de recordar que representa una instruccin compleja o larga. Por ejemplo, TON significa
42

temporizador con retardo a la conexin. Los diferentes PLC utilizan instrucciones ligeramente diferentes y stas pueden encontrarse consultando el manual del usuario. DIAGRAMAS ELCTRICOS DE ESCALERA
L1

Paro
Arranque

S1
S2 M1

M1
L2
43

L1 Rengln Bus de la alimentacin elctrica

Continuidad elctrica
Botn de arranque PB2

Botn de paro PB2

Motor

L2

Bus de la alimentacin elctrica

M1

Contacto auxiliar de retencin

PROGRAMAS EN LOGICA DE ESCALERA

En un diagrama elctrico, los smbolos representan dispositivos reales y como estn cableados. Un programa PLC usa smbolos parecidos, pero stos representan instrucciones de lgica de escalera para la aplicacin. Un programa de lgica de escalera existe slo en el software del PLC, no es el bus de alimentacin
44

elctrica real ni el flujo de corriente a travs de los circuitos. Otra diferencia es que un diagrama elctrico, los dispositivos se describen como estando abiertos o cerrados (Off u On). En un programa de lgica de escalera, las instrucciones son Falsas o Verdaderas (sin embargo, los trminos a menudo se usan intercambiablemente).
Instrucciones condicionales Paro Arranque I/2 I/1
Rengln Motor - M1

Instruccin de control
Motor - M1

Notese la similitud con un circuito cableado


45

Continuidad lgica Botn pulsador Botn pulsador de Paro de Arranque I/1 I/2 Rengln M1 O/1 Contacto auxiliar Motor - M1

O/1

Si una seal est presente en el terminal de entrada I/1 y una seal est presente en el terminal de entrada I/2, el rengln tiene continuidad lgica y el PLC activar el terminal de salida O/1, la cual controla el motor.
46

INSTRUCCIONES DE LGICA DE ESCALERA Las instrucciones ms usadas en un programa de lgica de escalera PLC son la instruccin normalmente abierta (N.O), la instruccin normalmente cerrada (N.C) y la instruccin de activacin de salida. Estas instrucciones se representan mediante smbolos colocados en los renglones del programa (es por esto que los usuarios del PLC pueden escuchar que la lgica de escalera se describe como simbologa de contactos).
Instruccin normalmente cerrada

Instruccin normalmente abierta Instruccin normalmente abierta

Instruccin de activacin de salida

47

Instruccin normalmente abierta (Examina ON) Una instruccin NO examina una ubicacin de memoria del PLC para ver si existe una condicin On (esto es examina si el elemento de bit en la direccin de la instruccin est en On (binario 1). Si el PLC detecta una condicin On, la instruccin es verdadera y tiene continuidad lgica. Por ej., un PB1 N.O. est cableado al terminal de entrada I/3 en el PLC. El programa de lgica de escalera contiene el siguiente rengln donde I/3 est programado como una instruccin N.O. Cuando se presiona (On) el PB1, ese estado se escribe en la ubicacin de la memoria de la imagen de entrada I/3 durante el
48

escn de las entradas del PLC. Cuando se escanea el rengln que contiene la instruccin N.O. con la direccin I/3, esa instruccin se ve como Verdadera y activa la salida O/4 del PLC durante su escn de salidas.
Programa de escalera Terminal de Dispositivo entrada en el PLC I/3 I/3 O/4 de entrada
Terminal de Estado salida en el de salida ON PLC O/4

Verdadero

Verdadero

Cuando el PB1 se suelta, el estado Off se escribe a la direccin I/3. La instruccin N.O. Se hace Falsa y el rengln no tiene continuidad lgica .Durante el escn de salidas del PLC, se desactivar la salida O/4.
49

También podría gustarte