You are on page 1of 59

UNIVERSIDAD NACIONAL TECNOLGICA DEL CONO SUR DE LIMA CARRERA PROFESIONAL DE INGENIERA ELECTRNICA Y TELECOMUNICACIONES

Introduccin a los PLCs

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Qu son los PLCs?


PLC = Programmable Logic Controller
Programmable.- Computadora de propsito especfico. Lenguaje de programacin propio Logic.- Basado (ON/OFF) en funciones lgicas

Controller.Interaccin dispositivos externos

directa

con

*PLC tambin es una marca registrada de Allen-Bradley, pero actualmente se ha vuelto un trmino genrico.
Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

Qu son los PLCs?


El PLC est diseado para realizar control automtico en tiempo real de procesos secuenciales, mquinas o herramientas en ambientes industriales. El PLC fue concebido originalmente para reemplazar el control basado en relevadores.

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

El relevador
Principio de operacin:

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

El relevador
Aspecto fsico:

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Antecedentes
Control basado en relevadores: Cada esquema de control estaba alambrado en tableros de relevadores. Cuando cambian los requerimientos de produccin tambin tiene que cambiar el sistema de control. Cambios frecuentes Costo elevado, e.g. industria automotriz. Los relevadores son dispositivos electromecnicos: vida til limitada. Conexiones entre cientos o miles de rels enorme esfuerzo de diseo y mantenimiento.
Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

Antecedentes
En 1968 Ford y General Motors imponen condiciones a sus proveedores de sistemas de control: Deban ser fcilmente programables y modificables por ingenieros de planta o personal de mantenimiento. El tiempo de vida deba ser largo. Operacin en entornos industriales adversos.

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Antecedentes
Bedford Associates propuso algo Controlador Digital Modular o (MOdular DIgital CONtroler). denominado MODICON

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Antecedentes
En la dcada de los 70s el desarrollo de los microprocesadores gener un auge en el desarrollo de los PLC, mejorndolos en Mayor capacidad de memoria Mayor capacidad de entradas /salidas Reduccin de tamao Incorporacin de funciones ms poderosas Facilidad de programacin: mejormaiento de la interfaz hombre-mquina Comunicacin con otros PLC y otras computadoras de control en red.
Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

Antecedentes
En la dcada de los 80s continu el mejoramiento de los PLC, en cuanto a Mayor concentracin de entradas /salidas por mdulo Incorporacin de funciones analgicas:
Control PID Servocontroladores Control Fuzzy

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Antecedentes
Dcada de los 90s:
Tendencia a la estandarizacin Reduccin de protocolos de comunicacin El estndar IEC-1131-3 intenta unificar el sistema de programacin de PLCs en un nico sistema a nivel mundial. Desplazamiento del PLC por las cada vez ms potentes PCs.
Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

Antecedentes
Tendencia actual:

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Campos de aplicacin
Aplicaciones donde es necesario realizar procesos de Maniobra, secuenciacin, sealizacin Maquinarias con procesos variables Procesos de produccin cambiantes por periodos Procesos complejos y amplios Ejemplos tpicos: Mquinas herramientas, mquinas transfer, maquinaria industrial del mueble y madera, plsticos, cementeras, industria qumica y elctrica, empacadoras y ensambladoras, semforos, control de iluminacin, riego de jardines, invernaderos, climatizacin, etc.. Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

Campos de aplicacin
Mquina transfer para manufactura flexible

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Opciones Tecnolgicas

Lgica Cableada Rels electromagnticos

Lgica Programada Computadoras

Electroneumtica Electrohidrulica

Electrnica esttica

Microcontroladores Dispositivos Lgicos Programables (FPGAs) PLCs

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Ventajas respecto a la lgica cableada


Reduccin del tiempo de diseo Reduccin del cableado Reduccin de espacio Posibilidad de hacer cambios en el diseo sin cambiar el cableado Facilidad de mantenimiento
Desventajas: En lugar de alambrar hay la necesidad de programar. Dependiendo del modelo, la inversin inicial puede ser muy elevada.
Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

Estructura de un PLC
Estructura Compacta: Contiene elementos en un solo mdulo:
Memoria

todos

sus

Sensores

Fuente de alimentacin

CPU

Entradas /Salidas Actuadores

Interfaz de programacin

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Estructura de un PLC
Estructura Modular:
Estructura americana: Separa las unidades de Entrada/Salida del resto de las unidades del PLC. Estructura Europea: Separa un mdulo para cada funcin: Fuente, CPU, Entradas/Salidas, etc.

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Gamas de PLCs
La capacidad ms importante de un PLC es su nmero de entradas/salidas: Gama Baja: nmero de E/S menor de 256
Gama Media: nmero de E/S de 256 a 1024 Gama Alta: nmero de E/S mayor de 1024

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Unidades de Entrada/Salida
Tipos de Entrada: se pueden clasificar en cuanto a la tensin que manejan como: Libres de tensin De corriente directa De corriente alterna Y en cuanto al tipo de seal: Analgicas Digitales
Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

Unidades de Entrada/Salida
Tipos de Salida: tambin se clasifican de acuerdo al tipo de voltaje manejado: a relevador (corriente directa o alterna) a triac (slo corriente alterna) a transistor (slo corriente directa) Y en cuanto al tipo de seal: Analgicas Digitales
Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

Unidades de Entrada/Salida
Aislamiento galvnico: Para proteccin contra sobrevoltajes, sobrecorrientes o errores de conexin, tanto entradas como salidas pueden ser de dos tipos:
Con aislamiento galvnico (por optoacopladores) Con conexin directa.

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Ciclo de operacin del PLC


Inicio Lee estado de entradas

Actualiza salidas

Ejecuta programa

Diagnostica comunicaciones
Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

Programacin
Lenguaje original: Diagrama (diagrama de escalera) de contactos

Smbolos lgicos:
m n

PL1

m
n

PL2

m
Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

PL3

El PLC LOGO!
El PLC LOGO! De SIEMENS es un PLC de bajo costo, muy compacto de gama baja

Familia de PLCs de Siemens

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

El PLC LOGO!
El LOGO! Bsico tiene 8 entradas y 4 salidas (ampliable) y tiene dos versiones:

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

El PLC LOGO!
Fuente

8 Entradas

Cable para programacin remota Interfaz local de programacin

4 salidas
Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

El PLC LOGO!
Identificacin y variantes:
12: versin de 12 v DC 24: versin de 12 v DC 230: versin de 115240 v AC R: Salidas a Rel C: Incluye timer semanal o: Versin ciega DM: Mdulo digital AM: Modulo analgico CM: Mdulo de comunicaciones
Entradas Analgicas

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

El PLC LOGO!
Montaje en un Riel:

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

El PLC LOGO!
Conexin de Fuente y Entradas:
Slo las entradas de grupos distintos pueden ser conectadas a fases distintas

Separador de grupos
Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

El PLC LOGO!
Conexin de Salidas a rel:

Proteccin 16 Amp. Max.

Carga

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Arrancando LOGO!
Al energizar sin programa en Memoria:
No Program
OK

>Program.. PC/Card.. Start..

Con programa ejecutndose en memoria:


I:123456 DD hh:mm Q:1234
OK

>Program.. PC/Card.. Start..

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Progamacin del PLC-LOGO!


Crear un programa en Logo! es equivalente a alambrar un circuito lgico con los componentes que Logo! Proporciona: Conectores:
Entradas: I1, I2, I6, I7, I24, AI1, , AI8 Salidas: Q1, Q2, Q3, Q4, Q5, , Q16, AQ1, AQ2 Banderas: M1, , M8, M9, , M24 Constantes: hi, lo, x

Bloques:
Funciones Bsicas Funciones Especiales
Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

Progamacin del PLC-LOGO!


Vista de un Bloque en el display de Logo!
Nmero de bloque asignado por LOGO! Entrada Salida de otro Bloque No conectado Bloque

B01 I2 B2 x 1

Q1

Salida

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Progamacin del PLC-LOGO!


Interconexin de Bloques: Como slo se puede ver un bloque a la vez, LOGO! Asigna nmeros para indicar la interconexin entre bloques:
B02

I2 B2 x
I2 B2 x

1
B1 B03 1 B1 B2 B3 x 1 Q1 B1 Q1 B01

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Progamacin del PLC-LOGO!


Ejemplo 1: Se programar en LOGO! El siguiente circuito lgico:
I1 I2 K1
Contacto de Rel Bobina de Rel

K1 I3 L1
Carga

I1 I2 I3

L1

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Progamacin del PLC-LOGO!


En LOGO!:
I1 I2 I3 L1

I2 I3 x

&

I1 x

Q1

L1

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Progamacin del PLC-LOGO!


Alambrado:
L

I2 I3 x

&

I1

1 Q1
L1

L1

N
Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

Progamacin del PLC-LOGO!


Creacin del programa en LOGO!
Modo de programacin

>Program.. PC/Card.. Start..

OK

ESC

>Edit Prg Clear Prg Set Clock

OK

ESC

Q1

El programa comienza desde la salida hacia atrs

Otra salida

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Progamacin del PLC-LOGO!


Manejo del Cursor en modo de Programacin: Se puede Mover el cursor cuando est en forma de _
Presione alguno de los botones Presione Presione
OK

para moverse sobre el circuito

ESC

para cambiar a modo de seleccin de Conector o Block. para salir del modo de programacin.

En modo de seleccin de Conector o Block (el cursor se ve en forma de un bloque slido)


Presione para seleccionar un Conector o un Block

Confirme con OK Presione ESC para volver al modo anterior


Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

Progamacin del PLC-LOGO!


Creacin del programa del Ejemplo 1
I2 I3 x & I1 x 1 Q1

Q1 _
Cursor

Q1

OK

Co Q1

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Progamacin del PLC-LOGO!


Creacin del programa del Ejemplo 1
B01
OK

Co Q1

Gf Q1

B2 B3 x

& Q1

OK

B01 I1 1 _ Q1
OK

Co 1

B01

B01

_
Q1
OK

1
Q1

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Progamacin del PLC-LOGO!


Creacin del programa del Ejemplo 1
B01
I1 1 _ Q1
OK OK OK

B02 _ & B01

OK OK

B02
I2 _ & B01
OK OK OK

OK

B01 I1 1 B02 _ ? Q1
OK

B02 I2 I3 x & B01


OK OK

B02 I2 I3 _ & B01

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Progamacin del PLC-LOGO!


Creacin del programa del Ejemplo 1
B01 I1 1 B02 _ ? Q1
OK

B01 I1 1 B02 x

Q1

OK

B01 Q1

ESC

>Edit Prg Clear Prg Set Clock

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Progamacin del PLC-LOGO!


Ejecucin del Programa
>Edit Prg Clear Prg Set Clock
ESC

Program.. PC/Card.. >Start..

I:123456
OK

DD hh:mm Q:1234
Modo de Ejecucin

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Progamacin del PLC-LOGO!


Modificacin del programa: Si el diagrama del ejemplo 1 se desea cambiar a:

I2 I3 x

I1
x

1
Q1

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Progamacin del PLC-LOGO!


Pasar a modo de edicin de programa:
varias teclas de I2 cursor I3

B02 _&

OK

B02 I2 I3 x 1 B01

B01 Q1

B01

OK

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Progamacin del PLC-LOGO!


Borrado de Bloques: Si deseamos borrar el bloque B01 del ejemplo 1:

I2 I3 x

I1
x

1
Q1

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Progamacin del PLC-LOGO!


En modo de edicin de programa:
OK OK OK

B01 Q1 _

_ B01 Q1

B02 Q1

El circuito queda:
I2 I3 x 1 Q1

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Funciones Lgicas Bsicas


LOGO! Cuenta con las siguientes funciones Bsicas:
Funcin AND & Funcin OR 1 Funcin NOT 1

Funcin NAND &

Funcin NOR 1

Funcin EXOR =1

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Funciones Lgicas Bsicas


Otras funciones Bsicas:
Funcin AND con deteccin de flanco (transicin) &

Funcin NAND con deteccin de flanco (transicin)


&

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Funciones Lgicas Bsicas


Funcin AND con deteccin de flanco (transicin)
1 2 3 &

Produce una salida 1 solamente cuando Q todas sus entradas son 1 y al menos una de ellas era 0 en el ciclo previo.

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Funciones Lgicas Bsicas


Funcin NAND con deteccin de flanco (transicin)
1 2 3

&

Produce una salida 1 solamente cuando Q al menos una de sus entradas es 0 y todas ellas eran 1 en el ciclo previo.

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Funciones Especiales
Las aplicaciones ms poderosas del PLC estn basadas en el manejo de timers y contadores. Este tipo de funciones se denominan Funciones Especiales, a continuacin se describen algunas. El Latch Set Reset:
S R Par RS Q Set: Activa la Salida Q=1 Reset: Apaga la salida Q=0 Parmetro: Activa/desactiva la Retentividad= Capacidad de conservar el estado previo a una corte de energa.
Autor: Dr. Elmer Javier Crdova Zapata

Taller de Electrnica Intermedia

Funciones Especiales
Ejemplo: Un arrancador simple de motor consiste en un botn de arranque A y un botn de paro P. En este caso se ha agregado un switch C de mantenimiento para evitar el arranque. P
L
A C

A C x
P

&

RS Motor

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

Motor

Funciones Especiales
Encendido Retardado (ON Delay).- Esta funcin permite programar el encendido temporizado de dispositivos.

Trg Par

Trg: En el flanco de subida arranca el conteo de tiempo, cuando el tiempo programado termina la salida se enciende. Si Trg=0 la salida se apaga. Par: Establece el tiempo de retardo de encendido. Opciones de Proteccin: +: Permite Lectura/Modificacin en modo de asignacin de parmetros -: Protege contra Lectura/escritura en modo de asignacin de parmetros y slo puede ser modificado en modo de programacin
Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

Funciones Especiales
Modo de asignacin de parmetros: Permite visualizar y/o modificar valores de parmetros siempre y cuando no estn protegidos.
Tiempo de retardo programado

I:123456 DD hh:mm Q:1234


Modo de ejecucin
ESC OK

>Set Clock Set Param

OK

B01:T T=03:00s

Ta=00.00s
Tiempo de retardo en evolucin
Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

Funciones Especiales
Apagado Retardado (OFF Delay).- Esta funcin permite programar el apagado temporizado de dispositivos.
Trg: En el flanco de bajada enciende la salida y arranca el conteo de tiempo, al terminar el tiempo programado la salida se apaga. Si Trg=1 el conteo se reinicia. R (Reset): Si R=1 la salida se apaga. Par: Establece el tiempo de retardo. Opciones de Proteccin: +: Permite Lectura/Escritura -: Protege contra Lectura/escritura
Taller de Electrnica Intermedia
Autor: Dr. Elmer Javier Crdova Zapata

Trg R Par

Funciones Especiales
Ejemplo: Secuencia dispositivos de encendido de dos

Trg R Par

Taller de Electrnica Intermedia


Autor: Dr. Elmer Javier Crdova Zapata

You might also like