SlideShare una empresa de Scribd logo
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
CONTROLADORES LÒGICOS PROGRAMABLES
UNIDAD I
Semana 1: • El controlador lógico programable (PLC)• Fundamentos
• Tipos • Partes e interfaces.
www.senati.edu.pe
CONTROLADORES LÒGICOS PROGRAMABLES
UNIDAD I
Semana 1: • El controlador lógico programable (PLC)• Fundamentos
• Tipos • Partes e interfaces.
www.senati.edu.pe
CONTROLADORES LÒGICOS PROGRAMABLES
UNIDAD I
Semana 1: • El controlador lógico programable (PLC)• Fundamentos
• Tipos • Partes e interfaces.
www.senati.edu.pe
CONTROLADORES LÒGICOS PROGRAMABLES
UNIDAD I
Semana 1: • El controlador lógico programable (PLC)• Fundamentos
• Tipos • Partes e interfaces.
www.senati.edu.pe
CONTROLADORES LÒGICOS PROGRAMABLES
UNIDAD I
Semana 1: • El controlador lógico programable (PLC)• Fundamentos
• Tipos • Partes e interfaces.
www.senati.edu.pe
OBJETIVOS
Comprender y entender los:
Fundamentos• Tipos • Partes e interfaces
del controlador lógico programable (PLC)•
ENTRENA TU FISICO
ENTRENA TU FISICO
PERO TAMBIEN ENTRENA TU CEREBRO
ENTRENA TU FISICO ENTRENA TU FISICO
EL PLC SERA PARTE DE TU ENTRENAMIENTO
INICIEMOS LA SESIÓN 1
www.senati.edu.pe
www.senati.edu.pe
LOS MODELOS PLC DEL LABORATORIO
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
CONTROLADORES LOGICOS
PROGRAMABLES
P.L.C
Definición.- PLC es un dispositivo eléctrico, electrónico
“robusto” que es capaz de dar secuencias
en la automatización industrial
www.senati.edu.pe
¿Para que sirve la automatización
industrial?
www.senati.edu.pe
¿Para que sirve la automatización
industrial?
Para que el humano no realice labores
tediosas ni peligrosas.
www.senati.edu.pe
¿Para que sirve la automatización
industrial?
Para que el humano no realice labores
tediosas ni peligrosas y luego la parte
comercial, nombraremos algunas la
estandarización, velocidad, economía…..
De la producción.
www.senati.edu.pe
Las acciones básicas de la automatización son 5:
1).-
2).-
3).-
4).-
5).-
www.senati.edu.pe
Las acciones básicas de la automatización son 5:
1).- PRENDER
2).-
3).-
4).-
5).-
www.senati.edu.pe
Las acciones básicas de la automatización son 5:
1).- PRENDER
2).- APAGAR
3).-
4).-
5).-
www.senati.edu.pe
Las acciones básicas de la automatización son 5:
1).- PRENDER
2).- APAGAR
3).- TEMPORIZAR
4).-
5).-
www.senati.edu.pe
Las acciones básicas de la automatización son 5:
1).- PRENDER
2).- APAGAR
3).- TEMPORIZAR
4).- CONTAR
5).-
www.senati.edu.pe
Las acciones básicas de la automatización son 5:
1).- PRENDER
2).- APAGAR
3).- TEMPORIZAR
4).- CONTAR
5).- COMPARAR
www.senati.edu.pe
Las acciones básicas de la automatización son 5:
1).- Prender
2).- Apagar
3).- Temporizar
4).- Contar
5).- Comparar
Y el PLC hará las secuencias combinando estas
acciones configurando los procesos industriales.
www.senati.edu.pe
Las acciones básicas de la automatización son 5:
1).- Prender
2).- Apagar
3).- Temporizar
4).- Contar
5).- Comparar
Y el PLC hará las secuencias combinando estas
acciones configurando los procesos industriales.
www.senati.edu.pe
NOMENCLATURA
EN EL EN EL PLC VIPA,PLC SIEMENS S7-300 y S7-200
CPU 214
ENTRADAS (14):
I0.0, I0.1, I0.2, I0.3, I0.4, I0.5, I0.6 y I0.7
I1.0, I1.1, I1.2, I1.3, I1.4, I1.5
SALIDAS (10):
Q0.0, Q0.1, Q0.2, Q0.3, Q0.4, Q0.5, Q0.6, Q0.7
Q1.0, Q1.1.
www.senati.edu.pe
NOMENCLATURA
EN EL PLC SPEED7 y SIEMENS
ENTRADAS:
I0.0, I0.1, I0.2, I0.3, I0.4, I0.5, I0.6 y I0.7
I1.0, I1.1, I1.2,…………………………………..
I2.0, I2.1, I2.2,…………………………………..
SALIDAS:
Q0.0, Q0.1, Q0.2, Q0.3, Q0.4, Q0.5,Q0.6 y Q0.7
Q1.0, Q1.1, Q0.2,……………………………………….
LENGUAJES DE LOS PLC
El lenguaje de la lista de instrucciones:
STL (del inglès STatement List) ò
AWL (del alemán AnWeisungsListe)
Es el lenguaje nemónico ò ensamblador del PLC.
El lenguaje de diagrama de funciones:
FBD (del inglès Function Block Diagram) ò
FUP (del alemán FUnktions Plan)
Es el lenguaje con puertas lógicas.
El lenguaje de esquema de contactos:
LAD (del inglès LAdder Diagram) ò
KOP (del alemán KOnstakts Plan)
Es el lenguaje de contactos.
www.senati.edu.pe
L1
N
www.senati.edu.pe
Q0.0
I0.0
I0.1 Q0.0
L1
N
www.senati.edu.pe
Q0.1
I0.0
I0.1 Q0.1
L1
N
( )
Q0.1
I0.1
I0.0
Q0.1
SEGMENTO 1
1L Q0.0 Q0.1 Q0.2 N L1
MOTOR 0 MOTOR 1 MOTOR 2
1M I0.0 I0.1 I0.2 I0.3 - L+
L
N
DIAGRAMA DE
MANDO
www.senati.edu.pe
Q0.1
I0.0
I0.1 Q0.1
L1
N
( )
Q0.1
I0.1
I0.0
Q0.1
SEGMENTO 1
1L Q0.0 Q0.1 Q0.2 N L1
MOTOR 0 MOTOR 1 MOTOR 2
1M I0.0 I0.1 I0.2 I0.3 - L+
L
N
DIAGRAMA DE
MANDO
LOGICA
CABLEADA
www.senati.edu.pe
Q0.1
I0.0
I0.1 Q0.1
L1
N
( )
Q0.1
I0.1
I0.0
Q0.1
SEGMENTO 1
1L Q0.0 Q0.1 Q0.2 N L1
MOTOR 0 MOTOR 1 MOTOR 2
1M I0.0 I0.1 I0.2 I0.3 - L+
L
N
DIAGRAMA DE MANDO
LOGICA CABLEADA
ARRANQUE EN DIRECTO
www.senati.edu.pe
Q0.1
I0.0
I0.1 Q0.1
L1
N
( )
Q0.1
I0.1
I0.0
Q0.1
SEGMENTO 1
1L Q0.0 Q0.1 Q0.2 N L1
MOTOR 0 MOTOR 1 MOTOR 2
1M I0.0 I0.1 I0.2 I0.3 - L+
L
N
DIAGRAMA DE MANDO
LOGICA CABLEADA
ARRANQUE EN DIRECTO
PRIORIDAD EL PARO
www.senati.edu.pe
Q0.1
n
ENTRADAS: ( CONTACTOS )
Si n = 0 contacto open
Si n = 1 contacto Close
n Si n = 1 contacto open
Si n = 0 contacto Close
SALIDA : (BOBINA)
( )
ELEMENTOS DEL LENGUAJE KOP
www.senati.edu.pe
Q0.0
n
ENTRADAS : ( CONTACTOS )
n
SALIDA : ( BOBINA )
( )
( )
Q0.0
I0.1
I0.0
Q0.0
NETWORK 1
www.senati.edu.pe
Q0.0
I0.0
I0.1 Q0.0
L1
N
( )
Q0.0
I0.1
I0.0
Q0.0
NETWORK 1
DIAGRAMA DE MANDO
LOGICA PROGRAMADA
ARRANQUE EN DIRECTO
www.senati.edu.pe
Q0.0
I0.0
I0.1 Q0.0
L1
N
( )
Q0.0
I0.1
I0.0
Q0.0
NETWORK 1
1L Q0.0 Q0.1 Q0.2 N L1
MOTOR 0 MOTOR 1 MOTOR 2
1M I0.0
. I0.1 I0.2 I0.3 - L+
L
N
www.senati.edu.pe
Q0.1
I0.2
I0.1 Q0.1
L1
N
( )
Q0.1
I0.1
I0.2
Q0.1
NETWORK 1
1L Q0.0 Q0.1 Q0.2 N L1
MOTOR 0 MOTOR 1 MOTOR 2
1M I0.0
. I0.1 I0.2 I0.3 - L+
L
N
www.senati.edu.pe
Q0.1
I0.0
I0.1 Q0.1
L1
N
( )
Q0.1
I0.1
I0.0
Q0.1
NETWORK 1
1L Q0.0 Q0.1 Q0.2 N L1
MOTOR 0 MOTOR 1 MOTOR 2
1M I0.0
. I0.1 I0.2 I0.3 - L+
L
N
www.senati.edu.pe
1L Q0.0 Q0.1 Q0.2 Q0.3 2L Q0.4 Q0.5 Q0.6 3L Q0.7 Q1.0 Q1.1 N L1
1M I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 2M I1.0 I1.1 I1.2 I1.3 I1.4 I1.5 M - L+
L
N
www.senati.edu.pe
1 L Q 0 .0 Q 0 .1 Q 0 .2 N L 1
MOTOR 0 MOTOR 1 MOTOR 2
1 M I 0 .0 I0 .1 I0 .2 I0 .3 - L +
L
N
www.senati.edu.pe
Q0.1
n
ENTRADAS: ( CONTACTOS )
Si n = 0 contacto open
Si n = 1 contacto Close
n Si n = 1 contacto open
Si n = 0 contacto Close
SALIDA : (BOBINA)
( )
www.senati.edu.pe
M
A
B M
L1
N
STOP START MOTOR
A B M
0 0
0 1
1 0
1 1
SI NO PULSO A A = 0
SI PULSO A A = 1
SI NO PULSO B B = 0
SI PULSO B B = 1
www.senati.edu.pe
M
A
B M
L1
N
STOP START MOTOR
A B M
0 0
0 1 1
1 0 0
1 1 0
SI NO PULSO A A = 0
SI PULSO A A = 1
SI NO PULSO B B = 0
SI PULSO B B = 1
www.senati.edu.pe
M
A
B M
L1
N
STOP START MOTOR
A B M
0 0 0 1
0 1 1
1 0 0
1 1 0
SI NO PULSO A A = 0
SI PULSO A A = 1
SI NO PULSO B B = 0
SI PULSO B B = 1
www.senati.edu.pe
M
A
B M
L1
N
STOP START MOTOR
A B M
0 0 0 1
0 1 1
1 0 0
1 1 0
M = ഥ
𝑨 .B + ഥ
𝑨. ഥ
𝑩.M
SI NO PULSO A A = 0
SI PULSO A A = 1
SI NO PULSO B B = 0
SI PULSO B B = 1
www.senati.edu.pe
M
A
B M
L1
N
M = ഥ
𝑨 . ( B + M )
www.senati.edu.pe
PROBLEMA
Encontrar un arranque en directo, pero que tenga prioridad el arranque.
Solución:
www.senati.edu.pe
PROBLEMA
Encontrar un arranque en directo, pero que tenga prioridad el arranque.
Solución: LLENAR LA TABLA CON LOS DATOS DELA PREGUNTA
STOP START MOTOR
A B M
0 0
0 1
1 0
1 1
SI NO PULSO A A = 0
SI PULSO A A = 1
SI NO PULSO B B = 0
SI PULSO B B = 1
www.senati.edu.pe
PROBLEMA
Encontrar un arranque en directo, pero que tenga prioridad el arranque.
Solución: QUEDANDO COMO SE MUESTRA
STOP START MOTOR
A B M
0 0 0 1
0 1 1
1 0 0
1 1 1
SI NO PULSO A A = 0
SI PULSO A A = 1
SI NO PULSO B B = 0
SI PULSO B B = 1
www.senati.edu.pe
STOP START MOTOR
A B M
0 0 0 1
0 1 1
1 0 0
1 1 1
M = AB + ഥ
𝑨 B + ഥ
𝑨 ഥ
𝑩M
SI NO PULSO A A = 0
SI PULSO A A = 1
SI NO PULSO B B = 0
SI PULSO B B = 1
www.senati.edu.pe
M = B + ഥ
𝑨M
Y SIMPLIFICANDO NOS QUEDA
www.senati.edu.pe
M = B + ഥ
𝑨M
M
A
B
M
L1
N
Y SIMPLIFICANDO NOS QUEDA
www.senati.edu.pe
M = B + ഥ
𝑨M
M
A
B
M
L1
N
M = B + ഥ
𝑨M
IDENTIFICANDO TENEMOS LA SOLUCION
PROBLEMA
Controlar dos motores con un solo pulsador de tal manera que:
a).- Pulso por primera vez se enciende un motor.
b).- Pulso por segunda vez se enciende el otro motor.
c).- Pulso por tercera vez se apagan los dos motores.
www.senati.edu.pe
Q0.1
I0.1
M0.1 M0.2 M0.3 Q0.1 Q0.2
M0.1
M0.1
Q0.1
Q0.2
M0.2
M0.2
M0.3
M0.3
Q0.2
M0.3
M0.1
Q0.1 Q0.2
M0.2
L
N
www.senati.edu.pe
Q0.1
I0.1
M0.1 M0.2 M0.3 Q0.1 Q0.2
M0.1
M0.1
Q0.1
Q0.2
M0.2
M0.2
M0.3
M0.3
Q0.2
M0.3
M0.1 Q0.1 Q0.2
M0.2
L
N
www.senati.edu.pe
Q0.1
I0.1
M0.1 M0.2 M0.3 Q0.1 Q0.2
M0.1
M0.1
Q0.1
Q0.2
M0.2
M0.2
M0.3
M0.3
Q0.2
M0.3
M0.1 Q0.1 Q0.2
M0.2
L
N
www.senati.edu.pe
Q0.1
I0.1
M0.1 M0.2 M0.3 Q0.1 Q0.2
M0.1
M0.1
Q0.1
Q0.2
M0.2
M0.2
M0.3
M0.3
Q0.2
M0.3
M0.1
Q0.1 Q0.2
M0.2
L
N
www.senati.edu.pe
( )
M 0.3 M 0.1
Q0.1
I0.1
M 0.1
NETWORK 1
( )
I0.1 Q0.2
Q0.1 M 0.1 M 0.2
M 0.2
NETWORK 2
( )
I0.1 Q0.2 M 0.2 M 0.3
M 0.3
NETWORK 3
www.senati.edu.pe
( )
M0.3 M0.2 Q0.2
Q0.2
NETWORK 4
( )
Q0.1
M0.1
M0.3
Q0.1
NETWORK 5
www.senati.edu.pe
Q0.1
I0.1
M0.1 M0.2 M0.3 Q0.1 Q0.2
M0.1
M0.1
Q0.1
Q0.2
M0.2
M0.2
M0.3
M0.3
Q0.2
M0.3
M0.1
Q0.1 Q0.2
M0.2
L
N
www.senati.edu.pe
1L Q0.0 Q0.1 Q0.2 Q0.3 2L Q0.4 Q0.5 Q0.6 3L Q0.7 Q1.0 Q1.1 N L1
1M I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 2M I1.0 I1.1 I1.2 I1.3 I1.4 I1.5 M- L+
1L Q0.0 Q0.1 Q0.2 Q0.3 2L Q0.4 Q0.5 Q0.6 3L Q0.7 Q1.0 Q1.1 N L1
1M I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 2M I1.0 I1.1 I1.2 I1.3 I1.4 I1.5 M- L+
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
PLC
Controladores Lógicos
Programables
www.senati.edu.pe
Sistemas Lógicos Digitales
 Síntesis Cableada
 Síntesis programada
en PLC
 Síntesis con memorias
y/o matrices lógicas
PLD
 Síntesis con arreglos
lógicos de Puertas
Programables en
Campo FPGA
www.senati.edu.pe
Automatización
 EVITAR TAREAS TEDIOSAS PARA EL SER HUMANO.
 ABARATAR COSTOS DE PRODUCCIÓN.
 INCREMENTAR LA CALIDAD DE LOS PRODUCTOS
(ESTANDARIZACIÓN).
 ACORTAR LOS TIEMPOS DE INTRODUCCIÓN DE UN NUEVO
PRODUCTO EN EL MERCADO.
Automatización es el procedimiento por el cual un
sistema trabaja óptimamente y sin intervención
del ser humano, de acuerdo a un diseño.
¿Qué es?
¿Por qué?
www.senati.edu.pe
Esquema de un
sistema de
automatización
www.senati.edu.pe
Sensores
Fotovoltaicos
Un sensor es un dispositivo que capta
magnitudes físicas, y entrega una señal de
salida eléctrica que es proporcional de la
variable medida..
Térmico
s
Capacitivo
s
Fotoeléctricos
Final de carrera
Electroquímicos
www.senati.edu.pe
Actuadores
Cilindro
s
Están acoplados a maquinas para realizar
movimientos, calentamientos, etc.; son por
ejemplo motores de corriente continua, motores
de corriente alterna, cilindros neumáticos y
otros.
Lámparas
Resistencias
Motor
www.senati.edu.pe
Qué es un PLC
o Autómata Programable
Un equipo electrónico, basado en un
microprocesador o microcontrolador,
que tiene generalmente una
configuración modular, puede
programarse en lenguaje no
informático y esta diseñado para
controlar procesos en tiempo real y en
ambiente agresivo (ambiente
industrial).
El PLC es una alternativa al automatismo
www.senati.edu.pe
Historia
 Su historia se remonta a finales de la
década de 1960
 Los PLC fueron inventados en
respuesta a las necesidades de la
industria automotriz
norteamericana por el ingeniero
Estadounidense Dick Morley.,
 En 1968 GM Hydramatic (la división de
transmisiones automáticas de General
Motors) ofertó un concurso para una
propuesta del reemplazo electrónico de
los sistemas cableados.
www.senati.edu.pe
En el año 1973. Logran comunicación entre PLC
En 1974 – 1975. El desarrollo de los microprocesadores incremento el poder
de los PLC
En 1976 – 1979. En esta etapa se tuvieron mejoras
En los años 80 se intentó estandarizar la comunicación entre PLCs
En los años 90 se introdujeron nuevos protocolos y se mejoraron algunos
anteriores
Historia
www.senati.edu.pe
Aplicaciones del uso de PLC
www.senati.edu.pe
Ejemplo de Aplicación
Control de Nivel tanque
G P
V
D0
D1
D2
D3
www.senati.edu.pe
PLC
(Controlador Lógico Programable)
www.senati.edu.pe
Características fundamentales
 Confiabilidad
 Flexibilidad
 Funciones avanzadas
 Comunicaciones
 Velocidad
 Diagnósticos
www.senati.edu.pe
Bloques que forman un PLC
www.senati.edu.pe
BLOQUES NECESARIOS PARA EL
FUNCIONAMIENTO DEL PLC
Consola de programación
PC, consolas o calculadoras de programación
Fuente de alimentación
A partir de una tensión exterior proporciona las
tensiones necesarias para el funcionamiento de
los distintos circuitos electrónicos del autómata.
Batería, capacitor de alto rendimiento: para
mantener el programa y algunos datos en la
memoria si hubiere un corte de la tensión
exterior.
www.senati.edu.pe
Periféricos
Son aquellos elementos auxiliares, físicamente
independientes del autómata, que se unen al
mismo mediante interfases, para realizar una
función especifica y que amplían su campo de
aplicación o facilitan su uso.
Como tales no intervienen directamente ni en
la elaboración ni en la ejecución del programa.
Ej.: visualizador de mensajes, impresoras,
lectores de barra, etc.
BLOQUES NECESARIOS PARA EL
FUNCIONAMIENTO DEL PLC
www.senati.edu.pe
Esquema de la Arquitectura
interna del PLC
www.senati.edu.pe
Bloques de Entrada/Salida
Bloque de entradas
Adapta y codifica de forma
comprensible para la CPU las
señales procedentes de los
dispositivos de entrada o
captadores, como por ejemplo,
pulsadores, finales de carrera,
sensores, etc.
Misión: proteger los circuitos
internos del autómata,
proporcionado una separación
eléctrica entre estos y los
captadores.
Bloque de salidas
Decodifica las señales
procedentes de la CPU, las
amplifica y las envía a los
dispositivos de salida o
actuadores, como lámparas,
relees, contactares,
arrancadores, electro
válvulas, etc.
www.senati.edu.pe
Clasificación del PLC
Compacto
www.senati.edu.pe
Clasificación del PLC
Modular
www.senati.edu.pe
Estructura del PLC compacto
www.senati.edu.pe
Estructura PLC modular
www.senati.edu.pe
Tipos de PLC según su tamaño
PLC Nanos
PLC Micros
PLC Pequeños
PLC Medianos
PLC Grandes
El tamaño se determina generalmente, por la
cantidad de entradas y salidas disponibles
www.senati.edu.pe
Funciones del PLC
Reemplaza
Realiza
Operaciones
Monitorea
Supervisa y controla
Diagnósticos
Manejo de Información
PLC
www.senati.edu.pe
Ventajas del PLC
 Control más preciso
 Mayor rapidez de respuesta
 Flexibilidad control de procesos
 Seguridad en el proceso
 Mejor monitoreo del funcionamiento
 Detección rápida de averías
 Posibilidad de modificaciones sin elevar
costos
 Menor mantenimiento
 Posibilidad de gobernar varios
actuadores con el mismo autómata
www.senati.edu.pe
Desventajas del PLC
 Mano de obra especializada
 Condiciones ambientales
apropiadas
 Mayor costo para controlar tareas
muy pequeñas o sencillas
www.senati.edu.pe
Selección del PLC
www.senati.edu.pe
Arquitectura interna de un PLC
Unidad Central de Proceso (CPU)
www.senati.edu.pe
Este bloque es el cerebro del autómata.
Su función es interpretar las instrucciones del
programa de usuario y en función de las entradas,
activar las salidas deseadas
La CPU (control processing unit) es la encargada de
ejecutar el programa de usuario y activar el sistema
de entradas y salidas.
La CPU ejecuta el programa de usuario, que reside en
la memoria, adquiriendo las instrucciones una a una.
Unidad central de proceso (CPU)
www.senati.edu.pe
Memorias
RAM (random acces memory), memoria de
acceso aleatorio o memoria de lectura-escritura.
Pueden realizar los procesos de lectura y
escritura por procedimientos eléctricos. Su
información al faltarle la alimentación es volátil.
ROM (read only memory), memoria de solo
lectura. En estas memorias se puede leer su
contenido, pero no se puede escribir en ellas; los
datos e instrucciones los graba el fabricante y el
usuario no puede alterar su contenido. Permanece
aunque haya un fallo en la alimentación. No volátil.
www.senati.edu.pe
Memorias
EPROM: memorias de solo lectura,
reprogramables, con borrado por ultravioleta.
No volátil.
EEPROM: memorias de solo lectura,
reprogramables, alterables por medios
eléctricos. Tienen un numero máximo de ciclos
de borrado/grabado. No volátil.
www.senati.edu.pe
CONCLUSIÓN
EL PLC es un aparato electrónico, de bajo
mantenimiento y fácil uso, operado digitalmente
que usa una memoria programable para el
almacenamiento interno de instrucciones las
cuales implementan funciones especificas tales
como lógicas, secuénciales, temporización, para
controlar a través de módulos de entrada/salida
digitales y analógicas, varios tipos de máquinas o
procesos.-
www.senati.edu.pe
Programar un PLC
Implica generar un conjunto de
instrucciones y de órdenes que provocarán
la ejecución de una tarea determinada.
Podemos decir que un programa es una
respuesta predeterminada a todas las
combinaciones posibles de estados de la
información que recibe.
www.senati.edu.pe
Programar un PLC
La programación en PLC se compone de diversas
fases:
1 – Definición y análisis del problema
2 – Definición de la arquitectura del automatismo
3 – Diseño de los algoritmos
4 – Programación de código
5 – Depuración, test y verificación del programa
www.senati.edu.pe
Lenguajes de programación
Para realizar un proyecto se debe conocer las
formas de lenguaje que entiende el entorno de
aplicación.
Los PLC ofrecen numerosos tipos de operaciones
que permiten solucionar una gran variedad de
tareas de automatización
Los lenguajes de programación en PLC se
componen de una serie de símbolos, caracteres y
reglas de uso que fueron diseñados para poder
establecer una comunicación de los usuarios con
las máquinas.
www.senati.edu.pe
Programación del PLC
 Algebraicos
◼ Lenguajes booleanos
◼ Lista de Instrucciones (AWL)
◼ Lenguajes de alto nivel
 Gráficos
◼ Diagrama de contactos (KOP)
◼ Diagrama de funciones/bloques
◼ Intérprete GRAFCET
www.senati.edu.pe
Equipos o
Unidades de programación
Son los dispositivos que nos permitirán
entrar el programa
Son tres los tipos que se dispone:
Calculadora
Consola
PC
www.senati.edu.pe
Ciclo de funcionamiento
Los controladores lógicos programables son máquinas secuenciales
Tres fases principales:
Lectura de señales desde la interfaz de entradas
Procesado del programa para la obtención de las señales de
control
Escritura de señales en la interfaz de salidas
www.senati.edu.pe
Cómo funciona un PLC
El tiempo que demora en recorrer el ciclo de trabajo,
depende del tamaño del programa, pero es muy pequeño
www.senati.edu.pe
Diagrama de escalera (LADDER)
 Lenguaje de programación
◼ Esquemas de contacto
 Compuesto por
◼ Ramas (peldaños)
 Instrucciones de entrada
 Instrucción de salida
◼ Líneas verticales
www.senati.edu.pe
Instrucciones lógicas de relé
Instrucciones de ENTRADA (análogas a los contactos de un relé)
Contacto normal abierto
Contacto normal cerrado
Instrucciones de SALIDA (análoga a la bobina de un relé)
Bobina
www.senati.edu.pe
A B A.B La lámpara se
enciende si A y
B están cerrados
La
lámpara se
enciende
si A ó B
están
cerrados
A+B
A
B
Diagramas de contactos
www.senati.edu.pe
Diagramas de contactos
Función lógica: (A+B).C. D
-
A
B
C D
+
www.senati.edu.pe
www.senati.edu.pe
Ejemplo de una escalera
www.senati.edu.pe
Otros elementos
Las funciones lógicas más complejas como:
 Temporizadores (Retardo a la conexión)
 Contadores
 Registros de desplazamiento
 etc.
Se representan en formato de bloques
IN
TON
PT
PT
Txx
www.senati.edu.pe
Conexión de I/O al PLC
www.senati.edu.pe
Síntesis del esquema ladder
 Marcado Inicial
 Condiciones de disparo
 Marcado y desmarcado de lugares
 Indicación de salidas
Pasos para pasar de una red de Petri
a Esquema ladder
www.senati.edu.pe
Algunas marcas de PLC
www.senati.edu.pe
Jerarquía PLC Siemens
www.senati.edu.pe
www.senati.edu.pe
Características de fábrica
según CPU
www.senati.edu.pe
Datos Técnicos
www.senati.edu.pe
www.senati.edu.pe

Más contenido relacionado

Similar a CINCO PASOS PARA AUTOMATIZAR.pdf

Guia 1 microcontroladores grado 11
Guia 1 microcontroladores grado 11Guia 1 microcontroladores grado 11
Guia 1 microcontroladores grado 11
Mauricio Diaz Garcia
 
controladores logicos programables
controladores logicos programablescontroladores logicos programables
controladores logicos programables
Alejandro Cortijo
 
Curso Micro Tema 3 2
Curso Micro Tema 3 2Curso Micro Tema 3 2
Curso Micro Tema 3 2
Luis Zurita
 
Controladores logico programables
Controladores logico programablesControladores logico programables
Controladores logico programables
Maestros Online
 
Ultima asignacion 20% circuito digital Samuel Movilio
Ultima asignacion 20% circuito digital Samuel MovilioUltima asignacion 20% circuito digital Samuel Movilio
Ultima asignacion 20% circuito digital Samuel Movilio
instituto universitario politecnico santiago mariño
 
Trabajo
TrabajoTrabajo
1.3 artimética digital
1.3 artimética digital1.3 artimética digital
1.3 artimética digital
Santiago Reinoso
 
Curso virtual
Curso virtualCurso virtual
Curso virtual
Mirko Elvis Meyoso
 
Curso virtual
Curso virtualCurso virtual
Curso virtual
Mirko Elvis Meyoso
 
Sistemas logicos
Sistemas logicosSistemas logicos
Sistemas logicos
kmorillo073
 
Controladores logico programables
Controladores logico programablesControladores logico programables
Controladores logico programables
Maestros en Linea
 
Curso Micro Tema 2
Curso Micro Tema 2Curso Micro Tema 2
Curso Micro Tema 2
Luis Zurita
 
Pelandintecno electronica digital_2016_boletin
Pelandintecno  electronica digital_2016_boletinPelandintecno  electronica digital_2016_boletin
Pelandintecno electronica digital_2016_boletin
IsabelMartnezHernnde1
 
Portafolio-Arquitectura de Maquinas
Portafolio-Arquitectura de MaquinasPortafolio-Arquitectura de Maquinas
Portafolio-Arquitectura de Maquinas
Wilmer Jose Duarte Lopez
 
&PLC Ladder.pdf automatización industrial
&PLC Ladder.pdf automatización industrial&PLC Ladder.pdf automatización industrial
&PLC Ladder.pdf automatización industrial
julianmayta1
 
Curso plc
Curso plcCurso plc
Aplicacionesde neumatica - PLC
Aplicacionesde neumatica - PLCAplicacionesde neumatica - PLC
Aplicacionesde neumatica - PLC
Jose Rojas Martin
 
Control pid
Control pidControl pid
Control pid
Santana Bucano
 
Sia i cap4
Sia i cap4Sia i cap4
Sia i cap4
Carlos Gonzalez
 
Electronica digital 4º ESO
Electronica digital 4º ESOElectronica digital 4º ESO
Electronica digital 4º ESO
Koldo Parra
 

Similar a CINCO PASOS PARA AUTOMATIZAR.pdf (20)

Guia 1 microcontroladores grado 11
Guia 1 microcontroladores grado 11Guia 1 microcontroladores grado 11
Guia 1 microcontroladores grado 11
 
controladores logicos programables
controladores logicos programablescontroladores logicos programables
controladores logicos programables
 
Curso Micro Tema 3 2
Curso Micro Tema 3 2Curso Micro Tema 3 2
Curso Micro Tema 3 2
 
Controladores logico programables
Controladores logico programablesControladores logico programables
Controladores logico programables
 
Ultima asignacion 20% circuito digital Samuel Movilio
Ultima asignacion 20% circuito digital Samuel MovilioUltima asignacion 20% circuito digital Samuel Movilio
Ultima asignacion 20% circuito digital Samuel Movilio
 
Trabajo
TrabajoTrabajo
Trabajo
 
1.3 artimética digital
1.3 artimética digital1.3 artimética digital
1.3 artimética digital
 
Curso virtual
Curso virtualCurso virtual
Curso virtual
 
Curso virtual
Curso virtualCurso virtual
Curso virtual
 
Sistemas logicos
Sistemas logicosSistemas logicos
Sistemas logicos
 
Controladores logico programables
Controladores logico programablesControladores logico programables
Controladores logico programables
 
Curso Micro Tema 2
Curso Micro Tema 2Curso Micro Tema 2
Curso Micro Tema 2
 
Pelandintecno electronica digital_2016_boletin
Pelandintecno  electronica digital_2016_boletinPelandintecno  electronica digital_2016_boletin
Pelandintecno electronica digital_2016_boletin
 
Portafolio-Arquitectura de Maquinas
Portafolio-Arquitectura de MaquinasPortafolio-Arquitectura de Maquinas
Portafolio-Arquitectura de Maquinas
 
&PLC Ladder.pdf automatización industrial
&PLC Ladder.pdf automatización industrial&PLC Ladder.pdf automatización industrial
&PLC Ladder.pdf automatización industrial
 
Curso plc
Curso plcCurso plc
Curso plc
 
Aplicacionesde neumatica - PLC
Aplicacionesde neumatica - PLCAplicacionesde neumatica - PLC
Aplicacionesde neumatica - PLC
 
Control pid
Control pidControl pid
Control pid
 
Sia i cap4
Sia i cap4Sia i cap4
Sia i cap4
 
Electronica digital 4º ESO
Electronica digital 4º ESOElectronica digital 4º ESO
Electronica digital 4º ESO
 

Último

El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
jgvanessa23
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
leia ereni
 
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
MiguelAtencio10
 
Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
ranierglez
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
70244530
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
cecypozos703
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
yuberpalma
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
AbrahamCastillo42
 

Último (20)

El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
 
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
 
Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
 

CINCO PASOS PARA AUTOMATIZAR.pdf

  • 5. www.senati.edu.pe CONTROLADORES LÒGICOS PROGRAMABLES UNIDAD I Semana 1: • El controlador lógico programable (PLC)• Fundamentos • Tipos • Partes e interfaces.
  • 6. www.senati.edu.pe CONTROLADORES LÒGICOS PROGRAMABLES UNIDAD I Semana 1: • El controlador lógico programable (PLC)• Fundamentos • Tipos • Partes e interfaces.
  • 7. www.senati.edu.pe CONTROLADORES LÒGICOS PROGRAMABLES UNIDAD I Semana 1: • El controlador lógico programable (PLC)• Fundamentos • Tipos • Partes e interfaces.
  • 8. www.senati.edu.pe CONTROLADORES LÒGICOS PROGRAMABLES UNIDAD I Semana 1: • El controlador lógico programable (PLC)• Fundamentos • Tipos • Partes e interfaces.
  • 9. www.senati.edu.pe CONTROLADORES LÒGICOS PROGRAMABLES UNIDAD I Semana 1: • El controlador lógico programable (PLC)• Fundamentos • Tipos • Partes e interfaces.
  • 10. www.senati.edu.pe OBJETIVOS Comprender y entender los: Fundamentos• Tipos • Partes e interfaces del controlador lógico programable (PLC)•
  • 11.
  • 13. PERO TAMBIEN ENTRENA TU CEREBRO
  • 14. ENTRENA TU FISICO ENTRENA TU FISICO EL PLC SERA PARTE DE TU ENTRENAMIENTO
  • 15. INICIEMOS LA SESIÓN 1 www.senati.edu.pe
  • 17. LOS MODELOS PLC DEL LABORATORIO www.senati.edu.pe
  • 21. CONTROLADORES LOGICOS PROGRAMABLES P.L.C Definición.- PLC es un dispositivo eléctrico, electrónico “robusto” que es capaz de dar secuencias en la automatización industrial www.senati.edu.pe
  • 22. ¿Para que sirve la automatización industrial? www.senati.edu.pe
  • 23. ¿Para que sirve la automatización industrial? Para que el humano no realice labores tediosas ni peligrosas. www.senati.edu.pe
  • 24. ¿Para que sirve la automatización industrial? Para que el humano no realice labores tediosas ni peligrosas y luego la parte comercial, nombraremos algunas la estandarización, velocidad, economía….. De la producción. www.senati.edu.pe
  • 25. Las acciones básicas de la automatización son 5: 1).- 2).- 3).- 4).- 5).- www.senati.edu.pe
  • 26. Las acciones básicas de la automatización son 5: 1).- PRENDER 2).- 3).- 4).- 5).- www.senati.edu.pe
  • 27. Las acciones básicas de la automatización son 5: 1).- PRENDER 2).- APAGAR 3).- 4).- 5).- www.senati.edu.pe
  • 28. Las acciones básicas de la automatización son 5: 1).- PRENDER 2).- APAGAR 3).- TEMPORIZAR 4).- 5).- www.senati.edu.pe
  • 29. Las acciones básicas de la automatización son 5: 1).- PRENDER 2).- APAGAR 3).- TEMPORIZAR 4).- CONTAR 5).- www.senati.edu.pe
  • 30. Las acciones básicas de la automatización son 5: 1).- PRENDER 2).- APAGAR 3).- TEMPORIZAR 4).- CONTAR 5).- COMPARAR www.senati.edu.pe
  • 31. Las acciones básicas de la automatización son 5: 1).- Prender 2).- Apagar 3).- Temporizar 4).- Contar 5).- Comparar Y el PLC hará las secuencias combinando estas acciones configurando los procesos industriales. www.senati.edu.pe
  • 32. Las acciones básicas de la automatización son 5: 1).- Prender 2).- Apagar 3).- Temporizar 4).- Contar 5).- Comparar Y el PLC hará las secuencias combinando estas acciones configurando los procesos industriales. www.senati.edu.pe
  • 33. NOMENCLATURA EN EL EN EL PLC VIPA,PLC SIEMENS S7-300 y S7-200 CPU 214 ENTRADAS (14): I0.0, I0.1, I0.2, I0.3, I0.4, I0.5, I0.6 y I0.7 I1.0, I1.1, I1.2, I1.3, I1.4, I1.5 SALIDAS (10): Q0.0, Q0.1, Q0.2, Q0.3, Q0.4, Q0.5, Q0.6, Q0.7 Q1.0, Q1.1. www.senati.edu.pe
  • 34. NOMENCLATURA EN EL PLC SPEED7 y SIEMENS ENTRADAS: I0.0, I0.1, I0.2, I0.3, I0.4, I0.5, I0.6 y I0.7 I1.0, I1.1, I1.2,………………………………….. I2.0, I2.1, I2.2,………………………………….. SALIDAS: Q0.0, Q0.1, Q0.2, Q0.3, Q0.4, Q0.5,Q0.6 y Q0.7 Q1.0, Q1.1, Q0.2,……………………………………….
  • 35. LENGUAJES DE LOS PLC El lenguaje de la lista de instrucciones: STL (del inglès STatement List) ò AWL (del alemán AnWeisungsListe) Es el lenguaje nemónico ò ensamblador del PLC. El lenguaje de diagrama de funciones: FBD (del inglès Function Block Diagram) ò FUP (del alemán FUnktions Plan) Es el lenguaje con puertas lógicas. El lenguaje de esquema de contactos: LAD (del inglès LAdder Diagram) ò KOP (del alemán KOnstakts Plan) Es el lenguaje de contactos. www.senati.edu.pe
  • 38. Q0.1 I0.0 I0.1 Q0.1 L1 N ( ) Q0.1 I0.1 I0.0 Q0.1 SEGMENTO 1 1L Q0.0 Q0.1 Q0.2 N L1 MOTOR 0 MOTOR 1 MOTOR 2 1M I0.0 I0.1 I0.2 I0.3 - L+ L N DIAGRAMA DE MANDO www.senati.edu.pe
  • 39. Q0.1 I0.0 I0.1 Q0.1 L1 N ( ) Q0.1 I0.1 I0.0 Q0.1 SEGMENTO 1 1L Q0.0 Q0.1 Q0.2 N L1 MOTOR 0 MOTOR 1 MOTOR 2 1M I0.0 I0.1 I0.2 I0.3 - L+ L N DIAGRAMA DE MANDO LOGICA CABLEADA www.senati.edu.pe
  • 40. Q0.1 I0.0 I0.1 Q0.1 L1 N ( ) Q0.1 I0.1 I0.0 Q0.1 SEGMENTO 1 1L Q0.0 Q0.1 Q0.2 N L1 MOTOR 0 MOTOR 1 MOTOR 2 1M I0.0 I0.1 I0.2 I0.3 - L+ L N DIAGRAMA DE MANDO LOGICA CABLEADA ARRANQUE EN DIRECTO www.senati.edu.pe
  • 41. Q0.1 I0.0 I0.1 Q0.1 L1 N ( ) Q0.1 I0.1 I0.0 Q0.1 SEGMENTO 1 1L Q0.0 Q0.1 Q0.2 N L1 MOTOR 0 MOTOR 1 MOTOR 2 1M I0.0 I0.1 I0.2 I0.3 - L+ L N DIAGRAMA DE MANDO LOGICA CABLEADA ARRANQUE EN DIRECTO PRIORIDAD EL PARO www.senati.edu.pe
  • 42. Q0.1 n ENTRADAS: ( CONTACTOS ) Si n = 0 contacto open Si n = 1 contacto Close n Si n = 1 contacto open Si n = 0 contacto Close SALIDA : (BOBINA) ( ) ELEMENTOS DEL LENGUAJE KOP www.senati.edu.pe
  • 43. Q0.0 n ENTRADAS : ( CONTACTOS ) n SALIDA : ( BOBINA ) ( ) ( ) Q0.0 I0.1 I0.0 Q0.0 NETWORK 1 www.senati.edu.pe
  • 44. Q0.0 I0.0 I0.1 Q0.0 L1 N ( ) Q0.0 I0.1 I0.0 Q0.0 NETWORK 1 DIAGRAMA DE MANDO LOGICA PROGRAMADA ARRANQUE EN DIRECTO www.senati.edu.pe
  • 45. Q0.0 I0.0 I0.1 Q0.0 L1 N ( ) Q0.0 I0.1 I0.0 Q0.0 NETWORK 1 1L Q0.0 Q0.1 Q0.2 N L1 MOTOR 0 MOTOR 1 MOTOR 2 1M I0.0 . I0.1 I0.2 I0.3 - L+ L N www.senati.edu.pe
  • 46. Q0.1 I0.2 I0.1 Q0.1 L1 N ( ) Q0.1 I0.1 I0.2 Q0.1 NETWORK 1 1L Q0.0 Q0.1 Q0.2 N L1 MOTOR 0 MOTOR 1 MOTOR 2 1M I0.0 . I0.1 I0.2 I0.3 - L+ L N www.senati.edu.pe
  • 47. Q0.1 I0.0 I0.1 Q0.1 L1 N ( ) Q0.1 I0.1 I0.0 Q0.1 NETWORK 1 1L Q0.0 Q0.1 Q0.2 N L1 MOTOR 0 MOTOR 1 MOTOR 2 1M I0.0 . I0.1 I0.2 I0.3 - L+ L N www.senati.edu.pe
  • 48. 1L Q0.0 Q0.1 Q0.2 Q0.3 2L Q0.4 Q0.5 Q0.6 3L Q0.7 Q1.0 Q1.1 N L1 1M I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 2M I1.0 I1.1 I1.2 I1.3 I1.4 I1.5 M - L+ L N www.senati.edu.pe
  • 49. 1 L Q 0 .0 Q 0 .1 Q 0 .2 N L 1 MOTOR 0 MOTOR 1 MOTOR 2 1 M I 0 .0 I0 .1 I0 .2 I0 .3 - L + L N www.senati.edu.pe
  • 50. Q0.1 n ENTRADAS: ( CONTACTOS ) Si n = 0 contacto open Si n = 1 contacto Close n Si n = 1 contacto open Si n = 0 contacto Close SALIDA : (BOBINA) ( ) www.senati.edu.pe
  • 51. M A B M L1 N STOP START MOTOR A B M 0 0 0 1 1 0 1 1 SI NO PULSO A A = 0 SI PULSO A A = 1 SI NO PULSO B B = 0 SI PULSO B B = 1 www.senati.edu.pe
  • 52. M A B M L1 N STOP START MOTOR A B M 0 0 0 1 1 1 0 0 1 1 0 SI NO PULSO A A = 0 SI PULSO A A = 1 SI NO PULSO B B = 0 SI PULSO B B = 1 www.senati.edu.pe
  • 53. M A B M L1 N STOP START MOTOR A B M 0 0 0 1 0 1 1 1 0 0 1 1 0 SI NO PULSO A A = 0 SI PULSO A A = 1 SI NO PULSO B B = 0 SI PULSO B B = 1 www.senati.edu.pe
  • 54. M A B M L1 N STOP START MOTOR A B M 0 0 0 1 0 1 1 1 0 0 1 1 0 M = ഥ 𝑨 .B + ഥ 𝑨. ഥ 𝑩.M SI NO PULSO A A = 0 SI PULSO A A = 1 SI NO PULSO B B = 0 SI PULSO B B = 1 www.senati.edu.pe
  • 55. M A B M L1 N M = ഥ 𝑨 . ( B + M ) www.senati.edu.pe
  • 56. PROBLEMA Encontrar un arranque en directo, pero que tenga prioridad el arranque. Solución: www.senati.edu.pe
  • 57. PROBLEMA Encontrar un arranque en directo, pero que tenga prioridad el arranque. Solución: LLENAR LA TABLA CON LOS DATOS DELA PREGUNTA STOP START MOTOR A B M 0 0 0 1 1 0 1 1 SI NO PULSO A A = 0 SI PULSO A A = 1 SI NO PULSO B B = 0 SI PULSO B B = 1 www.senati.edu.pe
  • 58. PROBLEMA Encontrar un arranque en directo, pero que tenga prioridad el arranque. Solución: QUEDANDO COMO SE MUESTRA STOP START MOTOR A B M 0 0 0 1 0 1 1 1 0 0 1 1 1 SI NO PULSO A A = 0 SI PULSO A A = 1 SI NO PULSO B B = 0 SI PULSO B B = 1 www.senati.edu.pe
  • 59. STOP START MOTOR A B M 0 0 0 1 0 1 1 1 0 0 1 1 1 M = AB + ഥ 𝑨 B + ഥ 𝑨 ഥ 𝑩M SI NO PULSO A A = 0 SI PULSO A A = 1 SI NO PULSO B B = 0 SI PULSO B B = 1 www.senati.edu.pe
  • 60. M = B + ഥ 𝑨M Y SIMPLIFICANDO NOS QUEDA www.senati.edu.pe
  • 61. M = B + ഥ 𝑨M M A B M L1 N Y SIMPLIFICANDO NOS QUEDA www.senati.edu.pe
  • 62. M = B + ഥ 𝑨M M A B M L1 N M = B + ഥ 𝑨M IDENTIFICANDO TENEMOS LA SOLUCION
  • 63. PROBLEMA Controlar dos motores con un solo pulsador de tal manera que: a).- Pulso por primera vez se enciende un motor. b).- Pulso por segunda vez se enciende el otro motor. c).- Pulso por tercera vez se apagan los dos motores. www.senati.edu.pe
  • 64. Q0.1 I0.1 M0.1 M0.2 M0.3 Q0.1 Q0.2 M0.1 M0.1 Q0.1 Q0.2 M0.2 M0.2 M0.3 M0.3 Q0.2 M0.3 M0.1 Q0.1 Q0.2 M0.2 L N www.senati.edu.pe
  • 65. Q0.1 I0.1 M0.1 M0.2 M0.3 Q0.1 Q0.2 M0.1 M0.1 Q0.1 Q0.2 M0.2 M0.2 M0.3 M0.3 Q0.2 M0.3 M0.1 Q0.1 Q0.2 M0.2 L N www.senati.edu.pe
  • 66. Q0.1 I0.1 M0.1 M0.2 M0.3 Q0.1 Q0.2 M0.1 M0.1 Q0.1 Q0.2 M0.2 M0.2 M0.3 M0.3 Q0.2 M0.3 M0.1 Q0.1 Q0.2 M0.2 L N www.senati.edu.pe
  • 67. Q0.1 I0.1 M0.1 M0.2 M0.3 Q0.1 Q0.2 M0.1 M0.1 Q0.1 Q0.2 M0.2 M0.2 M0.3 M0.3 Q0.2 M0.3 M0.1 Q0.1 Q0.2 M0.2 L N www.senati.edu.pe
  • 68. ( ) M 0.3 M 0.1 Q0.1 I0.1 M 0.1 NETWORK 1 ( ) I0.1 Q0.2 Q0.1 M 0.1 M 0.2 M 0.2 NETWORK 2 ( ) I0.1 Q0.2 M 0.2 M 0.3 M 0.3 NETWORK 3 www.senati.edu.pe
  • 69. ( ) M0.3 M0.2 Q0.2 Q0.2 NETWORK 4 ( ) Q0.1 M0.1 M0.3 Q0.1 NETWORK 5 www.senati.edu.pe
  • 70. Q0.1 I0.1 M0.1 M0.2 M0.3 Q0.1 Q0.2 M0.1 M0.1 Q0.1 Q0.2 M0.2 M0.2 M0.3 M0.3 Q0.2 M0.3 M0.1 Q0.1 Q0.2 M0.2 L N www.senati.edu.pe
  • 71. 1L Q0.0 Q0.1 Q0.2 Q0.3 2L Q0.4 Q0.5 Q0.6 3L Q0.7 Q1.0 Q1.1 N L1 1M I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 2M I1.0 I1.1 I1.2 I1.3 I1.4 I1.5 M- L+ 1L Q0.0 Q0.1 Q0.2 Q0.3 2L Q0.4 Q0.5 Q0.6 3L Q0.7 Q1.0 Q1.1 N L1 1M I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 2M I1.0 I1.1 I1.2 I1.3 I1.4 I1.5 M- L+ www.senati.edu.pe
  • 76. Sistemas Lógicos Digitales  Síntesis Cableada  Síntesis programada en PLC  Síntesis con memorias y/o matrices lógicas PLD  Síntesis con arreglos lógicos de Puertas Programables en Campo FPGA www.senati.edu.pe
  • 77. Automatización  EVITAR TAREAS TEDIOSAS PARA EL SER HUMANO.  ABARATAR COSTOS DE PRODUCCIÓN.  INCREMENTAR LA CALIDAD DE LOS PRODUCTOS (ESTANDARIZACIÓN).  ACORTAR LOS TIEMPOS DE INTRODUCCIÓN DE UN NUEVO PRODUCTO EN EL MERCADO. Automatización es el procedimiento por el cual un sistema trabaja óptimamente y sin intervención del ser humano, de acuerdo a un diseño. ¿Qué es? ¿Por qué? www.senati.edu.pe
  • 78. Esquema de un sistema de automatización www.senati.edu.pe
  • 79. Sensores Fotovoltaicos Un sensor es un dispositivo que capta magnitudes físicas, y entrega una señal de salida eléctrica que es proporcional de la variable medida.. Térmico s Capacitivo s Fotoeléctricos Final de carrera Electroquímicos www.senati.edu.pe
  • 80. Actuadores Cilindro s Están acoplados a maquinas para realizar movimientos, calentamientos, etc.; son por ejemplo motores de corriente continua, motores de corriente alterna, cilindros neumáticos y otros. Lámparas Resistencias Motor www.senati.edu.pe
  • 81. Qué es un PLC o Autómata Programable Un equipo electrónico, basado en un microprocesador o microcontrolador, que tiene generalmente una configuración modular, puede programarse en lenguaje no informático y esta diseñado para controlar procesos en tiempo real y en ambiente agresivo (ambiente industrial). El PLC es una alternativa al automatismo www.senati.edu.pe
  • 82. Historia  Su historia se remonta a finales de la década de 1960  Los PLC fueron inventados en respuesta a las necesidades de la industria automotriz norteamericana por el ingeniero Estadounidense Dick Morley.,  En 1968 GM Hydramatic (la división de transmisiones automáticas de General Motors) ofertó un concurso para una propuesta del reemplazo electrónico de los sistemas cableados. www.senati.edu.pe
  • 83. En el año 1973. Logran comunicación entre PLC En 1974 – 1975. El desarrollo de los microprocesadores incremento el poder de los PLC En 1976 – 1979. En esta etapa se tuvieron mejoras En los años 80 se intentó estandarizar la comunicación entre PLCs En los años 90 se introdujeron nuevos protocolos y se mejoraron algunos anteriores Historia www.senati.edu.pe
  • 84. Aplicaciones del uso de PLC www.senati.edu.pe
  • 85. Ejemplo de Aplicación Control de Nivel tanque G P V D0 D1 D2 D3 www.senati.edu.pe
  • 87. Características fundamentales  Confiabilidad  Flexibilidad  Funciones avanzadas  Comunicaciones  Velocidad  Diagnósticos www.senati.edu.pe
  • 88. Bloques que forman un PLC www.senati.edu.pe
  • 89. BLOQUES NECESARIOS PARA EL FUNCIONAMIENTO DEL PLC Consola de programación PC, consolas o calculadoras de programación Fuente de alimentación A partir de una tensión exterior proporciona las tensiones necesarias para el funcionamiento de los distintos circuitos electrónicos del autómata. Batería, capacitor de alto rendimiento: para mantener el programa y algunos datos en la memoria si hubiere un corte de la tensión exterior. www.senati.edu.pe
  • 90. Periféricos Son aquellos elementos auxiliares, físicamente independientes del autómata, que se unen al mismo mediante interfases, para realizar una función especifica y que amplían su campo de aplicación o facilitan su uso. Como tales no intervienen directamente ni en la elaboración ni en la ejecución del programa. Ej.: visualizador de mensajes, impresoras, lectores de barra, etc. BLOQUES NECESARIOS PARA EL FUNCIONAMIENTO DEL PLC www.senati.edu.pe
  • 91. Esquema de la Arquitectura interna del PLC www.senati.edu.pe
  • 92. Bloques de Entrada/Salida Bloque de entradas Adapta y codifica de forma comprensible para la CPU las señales procedentes de los dispositivos de entrada o captadores, como por ejemplo, pulsadores, finales de carrera, sensores, etc. Misión: proteger los circuitos internos del autómata, proporcionado una separación eléctrica entre estos y los captadores. Bloque de salidas Decodifica las señales procedentes de la CPU, las amplifica y las envía a los dispositivos de salida o actuadores, como lámparas, relees, contactares, arrancadores, electro válvulas, etc. www.senati.edu.pe
  • 95. Estructura del PLC compacto www.senati.edu.pe
  • 97. Tipos de PLC según su tamaño PLC Nanos PLC Micros PLC Pequeños PLC Medianos PLC Grandes El tamaño se determina generalmente, por la cantidad de entradas y salidas disponibles www.senati.edu.pe
  • 98. Funciones del PLC Reemplaza Realiza Operaciones Monitorea Supervisa y controla Diagnósticos Manejo de Información PLC www.senati.edu.pe
  • 99. Ventajas del PLC  Control más preciso  Mayor rapidez de respuesta  Flexibilidad control de procesos  Seguridad en el proceso  Mejor monitoreo del funcionamiento  Detección rápida de averías  Posibilidad de modificaciones sin elevar costos  Menor mantenimiento  Posibilidad de gobernar varios actuadores con el mismo autómata www.senati.edu.pe
  • 100. Desventajas del PLC  Mano de obra especializada  Condiciones ambientales apropiadas  Mayor costo para controlar tareas muy pequeñas o sencillas www.senati.edu.pe
  • 102. Arquitectura interna de un PLC Unidad Central de Proceso (CPU) www.senati.edu.pe
  • 103. Este bloque es el cerebro del autómata. Su función es interpretar las instrucciones del programa de usuario y en función de las entradas, activar las salidas deseadas La CPU (control processing unit) es la encargada de ejecutar el programa de usuario y activar el sistema de entradas y salidas. La CPU ejecuta el programa de usuario, que reside en la memoria, adquiriendo las instrucciones una a una. Unidad central de proceso (CPU) www.senati.edu.pe
  • 104. Memorias RAM (random acces memory), memoria de acceso aleatorio o memoria de lectura-escritura. Pueden realizar los procesos de lectura y escritura por procedimientos eléctricos. Su información al faltarle la alimentación es volátil. ROM (read only memory), memoria de solo lectura. En estas memorias se puede leer su contenido, pero no se puede escribir en ellas; los datos e instrucciones los graba el fabricante y el usuario no puede alterar su contenido. Permanece aunque haya un fallo en la alimentación. No volátil. www.senati.edu.pe
  • 105. Memorias EPROM: memorias de solo lectura, reprogramables, con borrado por ultravioleta. No volátil. EEPROM: memorias de solo lectura, reprogramables, alterables por medios eléctricos. Tienen un numero máximo de ciclos de borrado/grabado. No volátil. www.senati.edu.pe
  • 106. CONCLUSIÓN EL PLC es un aparato electrónico, de bajo mantenimiento y fácil uso, operado digitalmente que usa una memoria programable para el almacenamiento interno de instrucciones las cuales implementan funciones especificas tales como lógicas, secuénciales, temporización, para controlar a través de módulos de entrada/salida digitales y analógicas, varios tipos de máquinas o procesos.- www.senati.edu.pe
  • 107. Programar un PLC Implica generar un conjunto de instrucciones y de órdenes que provocarán la ejecución de una tarea determinada. Podemos decir que un programa es una respuesta predeterminada a todas las combinaciones posibles de estados de la información que recibe. www.senati.edu.pe
  • 108. Programar un PLC La programación en PLC se compone de diversas fases: 1 – Definición y análisis del problema 2 – Definición de la arquitectura del automatismo 3 – Diseño de los algoritmos 4 – Programación de código 5 – Depuración, test y verificación del programa www.senati.edu.pe
  • 109. Lenguajes de programación Para realizar un proyecto se debe conocer las formas de lenguaje que entiende el entorno de aplicación. Los PLC ofrecen numerosos tipos de operaciones que permiten solucionar una gran variedad de tareas de automatización Los lenguajes de programación en PLC se componen de una serie de símbolos, caracteres y reglas de uso que fueron diseñados para poder establecer una comunicación de los usuarios con las máquinas. www.senati.edu.pe
  • 110. Programación del PLC  Algebraicos ◼ Lenguajes booleanos ◼ Lista de Instrucciones (AWL) ◼ Lenguajes de alto nivel  Gráficos ◼ Diagrama de contactos (KOP) ◼ Diagrama de funciones/bloques ◼ Intérprete GRAFCET www.senati.edu.pe
  • 111. Equipos o Unidades de programación Son los dispositivos que nos permitirán entrar el programa Son tres los tipos que se dispone: Calculadora Consola PC www.senati.edu.pe
  • 112. Ciclo de funcionamiento Los controladores lógicos programables son máquinas secuenciales Tres fases principales: Lectura de señales desde la interfaz de entradas Procesado del programa para la obtención de las señales de control Escritura de señales en la interfaz de salidas www.senati.edu.pe
  • 113. Cómo funciona un PLC El tiempo que demora en recorrer el ciclo de trabajo, depende del tamaño del programa, pero es muy pequeño www.senati.edu.pe
  • 114. Diagrama de escalera (LADDER)  Lenguaje de programación ◼ Esquemas de contacto  Compuesto por ◼ Ramas (peldaños)  Instrucciones de entrada  Instrucción de salida ◼ Líneas verticales www.senati.edu.pe
  • 115. Instrucciones lógicas de relé Instrucciones de ENTRADA (análogas a los contactos de un relé) Contacto normal abierto Contacto normal cerrado Instrucciones de SALIDA (análoga a la bobina de un relé) Bobina www.senati.edu.pe
  • 116. A B A.B La lámpara se enciende si A y B están cerrados La lámpara se enciende si A ó B están cerrados A+B A B Diagramas de contactos www.senati.edu.pe
  • 117. Diagramas de contactos Función lógica: (A+B).C. D - A B C D + www.senati.edu.pe
  • 119. Ejemplo de una escalera www.senati.edu.pe
  • 120. Otros elementos Las funciones lógicas más complejas como:  Temporizadores (Retardo a la conexión)  Contadores  Registros de desplazamiento  etc. Se representan en formato de bloques IN TON PT PT Txx www.senati.edu.pe
  • 121. Conexión de I/O al PLC www.senati.edu.pe
  • 122. Síntesis del esquema ladder  Marcado Inicial  Condiciones de disparo  Marcado y desmarcado de lugares  Indicación de salidas Pasos para pasar de una red de Petri a Esquema ladder www.senati.edu.pe
  • 123. Algunas marcas de PLC www.senati.edu.pe
  • 126. Características de fábrica según CPU www.senati.edu.pe