Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PLC2
PLC2
PLC´s
ING. RAMON DE JESUS FLORES LECHUGA
Sistema automatizado (PLCs)
• Esquema general
• Componentes habituales (PLC)
• Breve reseña histórica
• Comparativa entre los distintos controladores
• PLC. Definición
• Concepto gráfico de PLC
• Arquitectura típica de un PLC. Ejemplos
• ¿Cómo trabaja un PLC?
• Criterios de selección. Gamas de PLCs
• Elementos de programación. Tipos de lenguajes
• Equipos de programación, diseño y explotación
• Desarrollo de un proyecto con PLCs
• El PLC y su entorno
Esquema general de un sistema automatizado (I)
Parte de
Parte de Parte
Supervisión
Control Operativa
y explotación
Preaccionadores
Accionadores
Parte de
Supervisión Parte de Proceso
y Explotación Control
Sensores
Control
Continuo
Sistemas
Empotrados
Control
Procesos
¿Qué es un autómata programable?
AP = PLC
Autómata programable = Programmable Logic Controller
¿Por Qué Surgen los Autómatas?
Justificación de los AP
Los APs surgen hacia 1969 como respuesta al deseo de la industria del automóvil
de contar con cadenas de producción automatizadas que pudieran seguir la
evolución de las técnicas de producción y permitieran reducir el tiempo de
entrada en producción de nuevos modelos de vehículos.
Precio
PLC
Micro PLC
Módulo Lógico
Temporizadores
Functionalidad
Contactores
Controladores eléctricos y programables: Campo de aplicación
Módulo
Fuente de Especiales
Módulo Módulo Módulo Módulo (contaje,
alimenta- CPU Entradas Salidas E/S comunica-
ción Digitales Digitales analógicas ciones,
PID ...
Especificaciones
del sistema
Selección de un PLC
(criterios cuantitativos)
Selección de un PLC (criterios cualititativos)
TSX Premium
S7-300 S7-400
Aplicaciones
S7-200
TSX Micro
TSX Nano
Nº E/S
46 300 2000
Elementos de programación
• Lenguajes gráficos
Diagrama de escalera (“Ladder Diagram”, LD)
Diagrama de Bloques Funcionales (”Function Block Diagram, FBD)
• Lenguajes literales
Lista de instrucciones (“Instruction List”, IL)
Texto estructurado (“Structured Text”, ST)
XOR
S_01
IF Data = "EOF" THEN
FOR Index:=1 TO 128 DO S_02 Tiempo_01
X:=Read_Data(Datenfeld[index]); TON
IF X > 2500 THEN Alarma:=TRUE; S_03 Lámpara
END_IF;
END_FOR;
END_IF; ST T#12s400ms
Tiempo actual
FBD
Equipos para la programación y explotación
m De ajuste
m De programación y mantenimiento
m Puesto de trabajo, PC
m Visualizadores con pantalla alfanumérica
m Terminales con pantalla alfanumérica
m Visulizadores con pantalla semigráfica
m Pupitres de explotación y control
m Terminales con pantalla gráfica
m Estaciones de diálogo y control
Algunos programas de diseño y explotación
m Herramientas de simulación
m Diseño e instalación de aplicaciones
m Desarrollo de funciones C
m Tratamiento en lógica difusa
m Puesta a punto de programas de autómata
m Servidor OPC
m Visualizar, ajustar y gobernar la instalación
m Aplicaciones para terminales de operador
m Software de comunicaciones
Desarrollo de un proyecto con PLCs
Especificaciones
del sistema
Nº y tipo de
E/S Programación Introducir el
de secuencias programa
Preaccionadores
Accionadores
Parte de Parte de
Supervisión Control:
y Explotación Autómatas Proceso
programables
(PLC´s)
Sensores