Apuntes PLC Ver2018
Apuntes PLC Ver2018
Apuntes PLC Ver2018
TEORÍA Y PROGRAMACIÓN
AUTOMATIZACIÓN I
UNLP – Fac. Ingeniería – Dto. Mecánica
Componentes habituales
¿QUÉ ES UN PLC ?
PLC: Programmable Logic Controler
(Controlador Lógico Programable)
ES UN EQUIPO ELECTRÓNICO,
PROGRAMABLE EN LENGUAJE NO INFORMÁTICO,
DISEÑADO PARA CONTROLAR PROCESOS
SECUENCIALES EN TIEMPO REAL Y EN AMBIENTES DE TIPO
INDUSTRIAL
¿QUÉ ES UN PLC ?
• Un Controlador Lógico Programable es un sistema de control
de estado sólido que monitorea el estado de dispositivos
denominados inputs(entradas). Y controla el estado de los
dispositivos conectados como outputs(salidas).
• Está basado en un programa escrito que es almacenado en
una memoria.
¿QUÉ ES UN PLC ?
FUNCIONES:
• Reemplazar la lógica de relés para el comando de
• motores, máquinas, ...
• Reemplazar temporizadores y contadores
electromecánicos
• Controles sencillos de LA y/o LC
• Interfaz computador/proceso
• Control y comando de tareas repetitivas o
peligrosas
• Detección de fallas y manejo de alarmas
• Regulación de aparatos remotos
• posibilidad para ambientes peligrosos
¿QUÉ ES UN PLC ?
¿QUÉ ES UN PLC ?
Como se reemplaza esta lógica de relés?
VENTAJAS:
Menor cableado
Reducción de espacio
> facilidad para mantenimiento y puesta a punto
Flexibilidad de configuración y programación
Reducción de costo
DISPOSITIVOS DE ENTRADAS
•Botones
•Switches de Selección
•Switches de Limite
•Switches de Nivel
•Sensores Fotoeléctricos
•Sensores de Proximidad
•Sensores de Temperatura
DISPOSITIVOS DE SALIDA
•Válvulas
•Motores
•Solenoides
•Control Relés
•Alarmas
•Luces
•Ventiladores
•Hornos
ARQUITECTURA PARA CONTROL DE
PROCESO O MAQUINARIA
PLC
ESTÁNDAR IEC 61131-3
• Aislamiento: Optoacoplador
• Tensión entrada nominal: 24V dc
• Rango de tensión 21,6–26,4V dc
• Consumo de corriente X0–X7:
~4,7mA A partir de la X8: ~4,3mA
• Puntos de entrada común C14R: 8
C30R/C60R:16 (Se puede
conectar tanto el cable positivo
como el negativo.)
• Min. voltaje para ON/ Min.
corriente para ON 19,2V dc/3mA
• Max. Voltaje para OFF/ Max.
Corriente para OFF 2,4V dc/1mA
• Impedancia de entrada para X0–
X7: ~5,1k. A partir de la X8: ~5,6k.
SALIDAS
• Aislamiento de relé
• Tipo de salida 1A (sin
posibilidad de sustitución)
2A 250V AC, 2A 30V DC
• Capacidad de control
(carga resistiva) ~6A/común
~8A/común
• Puntos de salida por común
1, 2, 3, 4
• Tiempo de respuesta 10ms
• Vida útil mecánica
~20.000.000 operaciones
• Vida útil eléctrica ~100.000
operaciones
CONEXIONES DE E/S (CPU)
CONEXIONES DE E/S (EXPANSIÓN)
CONEXIONES DE E/S (EXPANSIÓN)
ESPECIFICACIONES DE LA
ALIMENTACIÓN ELÉCTRICA
• Alimentación eléctrica de CA
• Alimentación 100–240Vac
• Tiempo admisible sin alimentación 10ms (para 100Vac)
• Vida garantizada 20000 horas (a 55°C)
• Fusible Interno (no se puede sustituir)
• Método de aislamiento: Transformador
• Alimentación eléctrica auxiliar de 24V CC
• Tensión de salida 24Vdc
• Corriente de salida: 0,4A
• Función de protección ante sobre corriente temporales
V er conexiones
Selección de PLC
(criterios cuantitativos)
DESARROLLO DE UN PROYECTO
CON PLC
Programación
Conexionado
PROGRAMACIÓN
D I A G RA MA D E C O N TA CTOS ( L D )
PROGRAMACIÓN DEL PLC
Link de descarga:
https://www.panasonic-electric-works.com/cps/rde/xbcr/pew_eu_en/sw_fpwinpro_7211basic.zip
CONTROL FPWIN PRO
• Iniciando el
programa
CONTROL FPWIN PRO
CONTROL FPWIN PRO
CONTROL FPWIN PRO
CONTROL FPWIN PRO
• Un programa en
diagrama de contactos
(L.D.) es una serie de
redes de circuito.
• Una red está compuesta
de una serie de
contactos, conectados
en serie o en paralelo,
que dan origen a una
salida (activación de
una bobina o de una
función especial)
DIAGRAMA DE CONTACTOS (LD)
• Circuito de enclavamiento
DIAGRAMA DE CONTACTOS (LD)
Crear contactos
Crear bobinas
CONTROL FPWIN PRO
• Descargar programa
Compilar todo…
CONTROL FPWIN PRO
• Ejecutar el programa
Modo: Programación / Monitoreo de valores
Ejecución
CONTROL FPWIN PRO
• Configuración de contactos
CONTROL FPWIN PRO
Doble clic
CONTROL FPWIN PRO
Al introducir un nombre se
crea una nueva variable
"Timer1"
CONTROL FPWIN PRO
Crear variables/constantes
• En la identificación del
contacto se puede ingresar
"R901C" lo que equivale a
sys_bPulse1s
• También configurar Flanco de
subida (P)
CONTROL FPWIN PRO
• Probando…
iCount se incrementa
cada 1 segundo
bTimeElapsed se
pone en TRUE, 2
segundos después
de tener presionado
bVar0
EJERCICIOS - ENTRENAMIENTO
• Lógica AND
• Lógica OR
Probarlo…
EJERCICIOS - ENTRENAMIENTO
• Circuito de enclavamiento
Probarlo…
EJERCICIOS - ENTRENAMIENTO
• X0 Marcha
• Y0 EV1
• X1 FC1 - Selector
• X2 FC2 • Y1 EV2
• Y2 EV3
• X3 FC3
• X4 FC4
• X5 FC5
• X6 FC6
• XF Emergencia
EJERCICIOS PARA ENTREGAR
• Resolver los ejercicios:
Trabajo Práctico Nº1 Trabajo Práctico Nº2
BIBLIOGRAFÍA