Está en la página 1de 65

Controladores Lgicos Programables

Juan Roldn

El PLC como alternativa de Automatizacin


La necesidad de mejorar la calidad de los productos de la Industria Nacional se hace necesaria para competir con productos forneos que normalmente son de calidad media o superior y de costo reducido; debido a que utilizan equipos de control programables como el PLC. El PLC se ha convertido en una de las alternativas ms eficientes en la automatizacin de la industria moderna

Definicin
Se entiende por Controlador Lgico Programable (PLC), o Autmata Programable, a un equipo electrnico digital basado en uP, con memoria programable para almacenar instrucciones que cumplan funciones especficas tales como lgica secuencial, de tiempo, de contaje, clculo etc. Y desarrollado para controlar mquinas y procesos industriales en tiempo real. Por otro lado se trata de un sistema con hardware estndar, con capacidad de conexin directa a las seales de campo y programable por el usuario.

El PLC En Los Tableros De Control Sistema de control convencional


Lgica Lgica de Rels de Rels

Sensores Sensores

Actuadores Actuadores

Mquina o Proceso Controlado Mquina o Proceso Controlado

y Cmo se ve? y Cmo se ve?

muchos rels!

y Cules son sus desventajas?


Ocupan

mucho espacio. implican altos costos. muy laboriosa la identificacin y reparacin de una falla. mantenimiento peridico.

Generalmente Es

Requiere

El PLC En Los Tableros De Control


Sistema de control con PLC
Sensores Sensores PLC PLC Actuadores Actuadores

Mquina o Proceso Controlado Mquina o Proceso Controlado

Y como se ve?
Entradas
Pulsador Marcha Pulsador Paro Lmite de Carrera

Lgica

Salidas
Contactor de Fuerza Lmparas Display

PLC

Hardware de los Controladores Programables Estructura en bloques del PLC


Mdulos Mdulos De De Entrada Entrada
Procesador Procesador

CPU CPU

Mdulos Mdulos De De Salida Salida

Fuente de Alimentacin Fuente de Alimentacin

Actuadores

Sensores

Transforman las seales de entrada proporcionadas por los sensores, que pueden ser de niveles de tensin y tipos de corriente diferentes, a niveles compatibles con el procesador Permiten que las seales del procesador puedan activar a los actuadores mediante un contacto que existe en cada canal de salida y desde una fuente de tensin externa.

Mdulos de Entrada

Mdulos de Salida

Fuente De Alimentacin
Se encarga de convertir la energa disponible a los niveles de tensin continua necesarios para la operacin de los circuitos del procesador y las interfases de salida y entrada.

Qu es el Procesador ?

El Procesador
Llamado tambin CPU, es el cerebro del sistema, es el responsable de la ejecucin del programa desarrollado por el usuario. La CPU realiza el procesamiento de la informacin de entrada, la toma de decisiones y la transferencia de la informacin. En el procesador se distinguen, a su vez, tres grandes componentes: El Microprocesador La Memoria La Interfase de comunicaciones

Partes del Procesador

Ventajas de los PLC's


Confiabilidad: No presenta fallas constructivas por el riguroso control de calidad. Menor tamao: El espacio ocupado por un PLC en un tablero de control es menor que el ocupado por dispositivos discretos convencionales (rels, contadores, etc.). Verstil y econmico : Posibilidad de aadir modificaciones sin costo aadido en otros componentes, ya que los cambios son en el programa. Ahorro de energa: Los PLCs son de bajo consumo debido a la tecnologa electrnica empleada. Facilidad de instalacin: Los PLCs en su mayora utilizan rieles estndar para su fijacin en los tableros o gabinetes de control, luego se procede a la instalacin de sensores y actuadores en las borneras respectivas.

Ventajas de los PLC's


Rapidez en el diagnstico de fallas: Los PLCs poseen LEDs indicadores de estado tanto del procesador, como de los mdulos E/S para saber si existe un fallo . Tambin se utiliza el software de programacin para verificar el programa y detectar errores en el Hardware y Software. Compatibilidad con elementos sensores y actuadores: Gracias a la tecnologa de arquitectura abierta se pueden conectar a los PLCs dispositivos sensores y actuadores de diferentes marca, tipo o procedencia. Factibilidad de intervenir en redes de supervisin: El desarrollo de la tecnologas de comunicacin ha hecho posible que los PLCs puedan integrarse a redes industriales para comunicarse entre ellos y con otros equipos inteligentes para propsitos de supervisin y control de los procesos industriales.

Tipos De Controladores Programables


Pueden clasificarse: Por su Hardware

Por su Tamao
Clasificacin por su tamao: Micro PLC

Mini PLC Main Frame


Clasificacin por su Hardware: De Hardware Fijo De Hardware Modular

Campos de Aplicacin
Mquinas de montaje Mquinas - herramientas Lneas de embotellado Distribucin de energa. Fundiciones y refineras industriales Equipos de transporte. Estaciones de bombeo Instalaciones tratamiento de agua. Industria cementera Industria cervecera Industria alimentaria En general: Control de procesos industriales y la automatizacin de plantas de

Marcas de PLCs ms difundidas en nuestro medio

Allen Bradley (USA) Siemens (Alemania) Omron (Japn) Telemecanique (Francia)

Modicon (Suecia) General Electric (USA) Toshiba (Japn Mitsubishi (Japn)

2.-Hardware e Instalacin del PLC. 2.1- HARDWARE DEL PLC SLC500 TIPO MODULAR DE ALLEN BRADLEY COMPONENTES :
1. 2. 3. 4. 5. 6. 7. Rack o Chass. Fuente de Alimentacin. Procesador. Mdulos E/S Discretas. Mdulos Especiales. Mdulos de Comunicacin. Interfase de comunicacin.

El Rack o Chass.
Funcin: Soporta los mdulos que conforman el PLC Tamaos: De 4 slots o ranuras. De 7 slots o ranuras. De 10 slots o ranuras. De 13 slots o ranuras.

La Fuente de Alimentacin
Funcin: Alimentar a la CPU y a los mdulos de E/S. Por cada rack es necesaria una fuente. La fuente no ocupa ningn slot en el chass. Se instala en el lado izquierdo mediante dos tornillos. Las fuentes estn protegidas por un fusible.

Tipos de Fuentes de Alimentacin:


Por su alimentacin 24 VDC. 110 VAC. 220 VAC. Por su salidas. 24VDC. 5 VDC.

Desecho Peligroso : Las pilas o bateras de los procesadores son consideradas desechos peligrosos..

1. Ocupa el primer slot del primer rack. 2. Tipos : SLC5/01 SLC5/02 SLC5/03 SLC5/04.

EL PROCESADOR O CPU

ESPECIFICACIONES DE LOS PROCESADORES

LEDS INDICADORES EN LOS PROCESADORES RUN. CPU FAULT. FORCED I/O. BATTERY LOW. COMM. MDULOS DE ENTRADA / SALIDA Tipos de mdulos de entrada /salida Mdulos de E/S Discretas Mdulos de E/S Analgicas Tipos de mdulos de E/S discretas Mdulos de entrada Mdulos de salida Mdulos de entrada/salida, combinacin.

Mdulos de Entradas Discretas


Tamao (Densidad)
4 Canales 8 Canales 16 Canales 32 Canales

Niveles de Tensin
5VDC (TTL) 24VDC 110VAC 220VAC

Ejm. El mdulo 1746-IB16

16 canales de entrada discreta Tensin de operacin 24 Vdc

Tamao (Densidad)
De 4 canales De 8 canales De 16 canales De 32 canales

Mdulos De Salidas Discretas

Tipos de Salida
De estado salida AC (Triac) De estado salida DC (transistor) Por contacto de rel.

Ejm. El mdulo 1746-OW16


16 canales Salida Tipo Rel Tensin de operacin 5-220 v

Todos los mdulos de E/S tienen leds indicadores de estado, uno por cada canal.
CIRCUITOS DE INTERFASE DE E/S.
INTERFASE DE ENTRADA AC INTERFASE DE ENTRADA DC

INPUT

INPUT AL PROCESO AL PROCESO

INTERFASE DE SALIDA

DE CPU

out

2.2 INSTALACION DEL PLC Instalacin de la fuente de alimentacin No ocupa un slot o ranura del Rack o chass, va colocado al costado del rack

Fuente Alimentacin

INSTALACIN DE LA CPU Y DE MODULOS E/I El procesador siempre se instala en el primer slot del primer rack. Los mdulos de E/I discretas pueden ser colocados en cualquier slot, en forma indistinta.
CPU I O I

CPU

MODULOS

Si existen varios racks, E/I rack tiene su fuente, cada pero todos manejan el mismo procesador

1746-IB16

1746-OW16

I0 I1 I2 I3 I4

CPU

Vac O0 O1 O2

RAM

O3

24 VDC

DC Com

PROC

O6

CABLEADO DE LOS MODULOS DE E/S CONEXIN DE SENSORES Y ACTUADORES

3. ORGANIZACION DE LA MEMORIA DEL PROCESADOR


La

memoria del procesador est dividido en 2 grupos de archivos. Tipos de archivos: Archivos de Programas Archivos de Datos

ARCHIVOS DE PROGRAMA :
Tiene 256 archivos numerados desde 0 hasta 255 Archivo 0 Sistema Archivo 1 Reservado Archivo 2 Programa Principal Archivo 3...255 Subrutinas

ARCHIVO DE DATOS
Tiene

256 archivos numerados de 0 hasta 255. N Archivos Tipo de Archivo Identificacin


0 1 2 3 4 5 6 7 8 9 10..... 255 -Salida O Entrada I Status S Bit B Temporizador T Contador C Control R Entero N Reservado -Especial -Determinado por el usuario

3.2 Direccionamiento del Archivo de Datos


Estos

archivos contienen elementos, que pueden estar compuestos por una o tres palabras. El direccionamiento se realiza a nivel de elementos, de palabras, y de bits. Los elementos de los archivos de E/S tienen una palabra. Los elementos de archivos de temporizadores, contadores y control tienen 3 palabras.

os elementos de archivos status, bits tienen elementos de una palabra.

JEMPLOS DE DIRECCIONAMIENTO: T4 : O Elemento C5 : 1.2 Palabra T4 : 1.O/13 Bit

e realizan mediante caracteres alfanumricos separados por delimitaciones (signos).

Direccionamiento de Archivos de Salida


Formato:

O : e.s/b

donde ....

O : Archivo de Salida e : N de Slot s : N de Palabra b : N de Canal

EJEMPLO : Si se tiene un PLC con la siguiente configuracin. N de Slots: 0 1 2 3 4 ......

CPU

I 04
8

O 04
8

O 13 31
16

de Canales:

16

Direcciones

de acuerdo al formato: O: 2.0/4 = O : 2/4 O: 4.0/13 = O : 4/13 O: 4.1/15 = O : 4.1/15

Direccionamiento de Archivos de Entrada

Formato:

I : e.s/b

donde ....

I : Archivo de Entrada e : N de Slot s : N de Palabra b : N de Bit

EJEMPLO : Si se tiene un PLC con la siguiente configuracin. N de Slots: 0 1 2 3 4 ......

CPU

I 06

O 06

I 11 17

O 1

N de Canales: 8 Direcciones de acuerdo

I : 1.0/6 I : 3.0/11 I : 3.1/1

= = =

8 16 16 al formato: I : 1/6 I : 3/11 I : 3.1/1

4. Programacin del PLC AB


4.2 El software de Programacin RS Logix 500.
Es un software que se desenvuelve en el entorno Windows y permite programar las siguientes familias de PLCs:
PLC

SLC 500 de Hardware Fijo y Modulares.

Micro PLC de la familia Micrologix.

Utiliza el lenguaje de programacin ladder.

4.2 El software de comunicacin RS Linx


- Gerencia la comunicacin PC - PLC. - Permite realizar la configuracin de la interfase de comunicacin.

4.3 El ciclo de operacin. El ciclo de operacin se programa: - Barrido o scn del programa - Barrido todas las E/S La secuencia de operaciones es como sigue: 1.El procesador lee el estado del E/S y actualiza el archivo de memoria interna I1

2. Se inicia la ejecucin del programa actualizando

la memoria interna y el archivo de salida O0. Hasta finalizar el programa.

3. El procesador traspasa la informacin del rea de salida O0 a los mdulos respectivos. 4. Se vuelve al punto 1

4.4. El set de instrucciones del RS Logix 500


Instrucciones de tipo bit Instrucciones de temporizadores. Instrucciones de contadores. Instrucciones de comparacin. Instrucciones matemticas. Instrucciones lgicas. Instrucciones de control. Instrucciones de archivo.

LAB. 1 2. OPERACIONES BASICAS DE MANEJO DE SOFTWARES RS Linx y RS Logix500.


A) INGRESO AL SOFTWARE DE COMUNICACION. 2. Encender la computadora. 3. Hacer doble click en el icono RS Linx 4. Reconocer la barra de men. 5. Reconocer la barra de herramientas estndar de Windows. 6. Reconocer la barra de herramientas del software de comunicacin . 7. Reconocer la zona de trabajo del software.

B)Comunicacin con el PLC.


Habiendo ingresado al software de comunicacin: 1. Hacer click en Comunications. 2. Seleccionar Configure Drivers 3. A continuacin seleccionar el tipo de driver : Seleccionar SLC 500 (DHL45).Emulator Driver Hacer click en Add New y escoger un nombre para el driver seleccionado (EMU 500-1). 4. Seleccionar por defecto el nodo del procesador para el CPU {00} que aparece en el recuadro y hacer click en Aceptar. 5. Hacer click en Close 6. Minimizar ventana de RSLinx.

C) INGRESO AL SOFTWARE DE PROGRAMACION.


1. Hacer doble click en el icono RS Logix 500. 2. Hacer click en Archivo e ir a Nuevo, posteriormente seleccionar tipo de procesador; Para esta ocasin seleccionamos el procesador: 1747-L524 CPU-5/02 -,Memoria 4k. 3. Seleccionar el controlador{ EMU 500-1},y el nodo del procesador(2) y hacer click en Aceptar. 4. Luego, hacer click en Configuracin de E/S y seleccionar el rack correspondiente (1746-A10 Rack de 10 ranuras) 5. Seleccionar el modulo 1746-IB16 para slot 1 6. Seleccionar el modulo 1746-0W16 para slot 2 7. Seleccionar el modulo 1746-NIO41 para slot3

7. 8. 8. 9.

Cerrar ventana Configuracin de E/S. Maximizar ventana. Crear el programa ladder. Ir a Herramientas , seleccionar Opciones y hacer clip en comunicaciones del sistema. 10. Luego seleccionar el tipo de Controlalador (EMU500-1) y hacer click en Aplicar, luego hacer click en Aceptar. 11. Posteriormente guardar programa como project dando un nombre correspondiente. 10. Ir a Fuera de lnea y seleccionar Descargar. Luego aparecer una ventana preguntando si desea ir en lnea , hacer click en Aceptar . 11. Seleccionar la opcin Marcha. 12. Ya en modo Marcha pruebas el programa alternando los bits de estado correspondientes.

D) GUARDAR UN ARCHIVO Estando con un archivo a guardar en el monitor: 9. Verificar que el programa est en modo Fuera de linea y hacer click en Archivo, eligiendo Guardar si el archivo tiene nombre, y si no, seleccionar Guardar como. 10. Haga click en Archivo y seleccione Cerrar y luego pulsar Salir. 11. A continuacin usted podr visualizar todos los pasos mostrados anteriormente haciendo click en el siguiente vinculo: RSLogix500

5. Instrucciones Tipo rel


5.1 El set de instrucciones de tipo rel o tipo de bit XIC Examine si est cerrado (NO) XIO Examine si est abierto (NC) OTE Energice salida (Bobina de rel) OTL Enganche salida (Bobina de Rel de enganche) OTU Desenganche salida (Bobina de Rel de enganche) OSR Un pulso

5.2 APLICACIONES:
-En programas basados en lgica de rels. -Como la instrucciones, OTE, OTL u OTU equivalen a la bobina de un rel, stas pueden manejar instrucciones XIC, XIO, que funcionan como contactos N.A, N.C

Programa 2: Arrancador directo para motor


1. Crear archivo 2. Elaborar el programa para un arrancador directo de un motor trifsico de acuerdo a los siguientes diagramas

2.1 Elaborar el programa

3. Descargar el programa y verificar el funcionamiento 4. Modificar el programa para adicionar una lmpara de sealizacin por disparo de rel trmico.

Programa 3: Arrancador inversor de giro de motor

1. Crear el archivo- 2xxx 2. Elaborar un programa de arrancador inversor para motor trifsico, de acuerdo a los siguientes diagramas

3. Descargar y verificar el funcionamiento. 4. Modificar el programa para adicionar 3 lmparas de sealizacin que indiquen. a) Marcha a la derecha b) Marcha a la izquierda c) Disparo de rel trmico

Solucin:

6.-BITS INTERNOS ( ARCHIVO N3) Se utilizan en programas basados en lgica de rels, registros de desplazamientos y secuenciadores. Maneja el grupo de intrucciones de tipo rel. No tiene comunicacin fuera del PLC. Conformado por 256 elementos de una sola palabra (4096 bits) Estructura del archivo N 3.

6.1- DIRECCIONAMIENTO DEL ARCHIVO N-3 Formatos: Bf: e/b Bf/b Donde: B: Archivo tipo bit f: n de elementos (P.D:3) e: n de elementos b: n de bits. Ejemplo: B3:0/1 B3/1 B3:0/10 B3/10 B3:1/13 B3/29 B3:255/11 B3/4091

PROGRAMA CON BITS INTERNOS. Programa con alarma audiovisual: 1.-Crear el archivo-3XXX. 2.-Elaborar el programa de una alarma audiovisual en base a los diagramas siguientes.

3.- Descargar y verificar ejecucin del programa. 4.- Modificar el programa del archivo 1 (arranque directo), para implementar la sealizacin de tipo audio-visual por disparo de rel trmico.

Programa 5:Alternador de bombas


1.- Crear archivo-4XXX. 2.- Elaborar programa para un alternador de bombas de acuerdo a los siguientes diagramas:

Notas: -Los sensores de Alto (HL) Y Bajo (LL) nivel son del tipo electrodo y tienen salida por contacto N.A

FUNCIONAMIENTO: Mando Manual Al presionar Start se enciende una de las bombas e inicia el llenado del tanque, slo si el nivel no es el mximo Al presionar Stop, se desenergiza la bomba o se desactiva el sistema Mando Automtico La bomba que inicia el llenado slo se detendr cuando el tanque est lleno, accionando el sensor HL. Cuando el nivel est por debajo de LL arrancar la bomba descansada y no se detendr sino hasta que el tanque est lleno.

Instrucciones de Temporizadores Archivo N 4


Temporizadores Dispositivos o aparatos de control que producen retardo de tiempo. Principales Tipos: Temporizador On Delay Temporizador Off Delay

En sistemas de PLC: Elementos de 3 palabras que producen retardo de tiempo. Sustituyen a los temporizadores convencionales : On delay y Off delay. Tipos de Intrucciones: TON (Temp On delay) TOF (Temp Off delay) RTO (Ton con retencin) Estructura:

Valor de preset: Valor de Referencia determinado por el usuario e indica el tiempo de retardo del temporizador. Valor acumulado: Nmero de unidades de tiempo transcurrido. Bits de Control: Bit EN (15) = 1 Temp = 1 Bit TT (14) = 1 Mientras el temporizador cuenta. Bit DN (13) = 1 = 1 ACC = PRE (TON) = 1 ACC = PRE (TOF) Nota : Podemos considerar que EN es para contactos instantneos y DN para contactos con retardo

También podría gustarte