autómatas programables. vision general
TRANSCRIPT
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
AutAutóómatas programables.matas programables.VISION GENERALVISION GENERAL
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
• Esquema general de sistema automatizado• Componentes habituales. PLC• PLC. Definición y concepto gráfico• Arquitectura típica de un PLC• ¿Cómo trabaja un PLC?• Criterios de selección. Gamas de PLCs. Tendencias• Elementos de programación. Tipos de lenguajes actuales• Equipos de programación, diseño y explotación• Desarrollo de un proyecto con PLCs
Sistema automatizado. PLC’s
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
ParteParteOperativaOperativa
Parte deParte deControlControl
Parte deParte deSupervisiSupervisióónny Explotaciy Explotacióónn
•• Proceso realProceso real•• Simuladores E/SSimuladores E/S•• MaquetasMaquetas
•• LLóógicagica cableadacableada•• PLCPLC´́ss•• PC+Tarjeta E/SPC+Tarjeta E/S•• MicrocontroladoresMicrocontroladores•• Reguladores DigitalesReguladores Digitales•• EtcEtc......
•• Panel de mandoPanel de mando•• PC+SCADAPC+SCADA
InterfaceInterface SS--CC InterfaceInterface SS--PP
Sistema automatizado. Componentes habituales
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Controladores.Breve reseña históricaControladores.Controladores.Breve reseBreve reseñña hista históóricarica
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Comparativa deComparativa decontroladorescontroladoresprogramablesprogramables
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
ProcesoProceso
Parte deParte deControl:Control:
Parte deParte deSupervisiSupervisióónny Explotaciy Explotacióónn
SensoresSensores
PreaccionadoresPreaccionadoresAccionadoresAccionadores
InterfaceInterface SS--PPInterfaceInterface SS--CC
AutAutóómatasmatasprogramablesprogramables
(PLC(PLC´́s)s)
El PLC y su entorno
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Un autómata programable (AP) es un sistema electrónico programablediseñado para ser utilizado en un entorno industrial, que utiliza unamemoria programable para el almacenamiento interno de instruccionesorientadas al usuario, para implantar unas soluciones específicas talescomo funciones lógicas, secuencia, temporización, recuento y funcionesaritméticas con el fin de controlar mediante entradas y salidas, digitalesy analógicas diversos tipos de máquinas o procesos.
AP Autómata programablePLC Programmable Logic Controller
DefiniciDefinicióón IEC 61131n IEC 61131
¿Qué es un autómata programable?
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Automatismo eléctrico Vs. Autómata programable
Concepto gráfico de PLC
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Precio
Micro PLC
Módulo Lógico
Temporizadores
ContactoresFunctionalidad
PLC
Controladores elControladores elééctricosctricos yy programablesprogramables
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Posicionamiento: Schneider ElectricPosicionamiento: Schneider Electric
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
ContactoresAuxiliares
• Múltiples contactos• Enclavable• Lógica funcional
única
Relés
• Adaptación denivel y aislamientoeléctrico desde /para SIMATIC
• Conexión de pequeñascargas monofásicas
Temporizadores
•• RetardoRetardo aa la conexila conexióónn:Arranque de motores paso apaso con supresión deinterferencias
•• RetardoRetardo aa desconexidesconexióónn:Funciones de llave
•• EstrellaEstrella--TriTriáángulongulo:Arranque retardado demotores con intervalos deconexión de 50ms
•• MultiMulti--funcifuncióónn: Flexible paratoda aplicación, hasta 8funciones integradas
•• ContactoresContactores dede acciaccióónnpositivapositiva:para circuitosseguros de categoría 2.
•• Contactores doradosContactores dorados:
Programador lógico
•• EdificiosEdificios:Control de IluminaciónVentiladoresControl de AccesoEquipos de seguridad
•• IndustriaIndustria:Bombas/CompresoresArmariosControl puertasSistemas de alimentaciónPlataformas elevadorasControl secuencialControl de nivelControl de válvulasPlantas de llenadoPlantas de vaciadoSistemas de transporte
Micro-PLC
•• EdificiosEdificios yy construcciconstruccióónn:Ascensores, posicionadoresElevadores
•• IndustriaIndustria:Empaquetado y envasadoMaquinaria textilTratamiento de alimentosMáquinas de cortePaneles, displaysAtornilladoresPrensado yFabricación de ladrillosPinturaTelecontrolSistemas de esterilizaciónEquipos de laboratorioMáquinas de lavado
Controladores elControladores elééctricos y programables: Campo de aplicacictricos y programables: Campo de aplicacióónn
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Fuente dealimenta-ción
MóduloEntradasDigitales
MóduloSalidasDigitales
MóduloE/Sanalógicas
MóduloCPU
220-230VAC
24VDC
5VDC
Sensoresdigitales(interruptores,sensores de prox.)
Actuadoresdigitales(válvulas neumáticas,lámparas indicadoras.)
Sensores analógicos(Termopares, potenciómetros)Actuadores analógicos(Variadores de velocidad)
MóduloEspeciales(contaje,comunica-ciones,PID ...
Conexión a otros controladoreso con E/S remotas Conectores
al bus paramás módulosde E/S
Unidad deprogramaciónó supervisión
Bus
Arquitectura de un PLC
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Arquitectura de un PLC (II)
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Ejemplo de arquitectura (I)Ejemplo de arquitectura (I)
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
1. Salidas digitales integradas2. LEDs de estado de las salidas digitales3. Terminales de alimentación4. Conmutador Stop/Run5. Conector para el cable de ampliación6. LEDs de estado de la CPU7. Ranura para el cartucho de memoria8. Puerto de comunicaciones (p. Ej. PPI)9. Entradas digitales integradas10. LEDs de estado de las entradas digitales11. Fuente de alimentación integrada12. Potenciómetros integrados13. Módulo de ampliación14. Fijadores para tornillo (DIN métrica M4, diámetro 5 mm)15. Pestaña de fijación
1 32
4 56
7
89
1011
1213
14
15
Ejemplo de arquitectura (II)Ejemplo de arquitectura (II)
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Arquitectura del sistemaArquitectura del sistema
PLC Bus
PLC Sistema centralizado
Sistema descentralizado
PLC1 PLC2 PLC3
Sistema distribuido
BusSensoresSensores y y actuadoresactuadores
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
¿Cómo trabaja un PLC?
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Característicasdel PLC-X
Especificacionesdel sistema
Selección de un PLC(criterios cuantitativos)SelecciSeleccióón de un PLCn de un PLC(criterios cuantitativos)(criterios cuantitativos)
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
� Ayudas al desarrollo de programas� Fiabilidad del producto� Servicios del suministrador� Normalización en planta� Compatibilidad con equipos de otras gamas� Coste� Previsión de repuestos
Selección de un PLC. Criterios cualitativos
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Gama de autómatas TSX (Schneider) y Siemens
TSX Nano
TSX Micro
TSXTSX PremiumPremium
Apl
icac
ione
s
Simples
Complejas
Nº E/S46 300 2000
S7-200
S7-300 S7-400
Gamas de PLC’s en distintos fabricantes
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Nuevas tendenciasArquitecturas abiertas PC/PLC
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Nuevas tendenciasControlador (PC /PLC) y terminal de bus Ethernet
Ejemplo deSoftware deprogramación
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
4 Lenguajes de programación + Grafcet (SFC)
• Lenguajes gráficosDiagrama de escalera (“Ladder Diagram”, LD)Diagrama de Bloques Funcionales (”Function Block Diagram, FBD)
• Lenguajes literalesLista de instrucciones (“Instruction List”, IL)Texto estructurado (“Structured Text”, ST)
La selección del lenguaje de programación depende de la experienciadel programador, de la aplicación concreta, del nivel de definición de laaplicación, de la estructura del sistema de control y del grado decomunicación con otros departamentos de la empresa...
Elementos de programación (IEC 61131-3
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Programación con lenguajesconocidos de PLC... y lenguaje de alto nivel
(Basic, C++, etc)
LD Entrada_ManualOR Entrada_AutomáticaAND DesbloqueoST Funcionamiento
LD Entrada_01
IL
( )S_01 S_02
S_03
Manual
S_01 LD
TONTiempo_01
XORS_01S_02S_03 Lámpara
T#12s400ms
FBD Tiempo actual
Start
Paso_1
Paso_2
S_01
Transición_02
Transición_Fin
SFC
IF Data = "EOF" THENFOR Index:=1 TO 128 DO
X:=Read_Data(Datenfeld[index]);IF X > 2500 THEN Alarma:=TRUE;END_IF;
END_FOR;END_IF; ST
Lenguajes de programación
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Nuevos entornos de desarrollo (IEC 61131-3)
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Herramientas de depuración integradas
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
� De ajuste� De programación y mantenimiento� Puesto de trabajo, PC� Visualizadores con pantalla alfanumérica� Terminales con pantalla alfanumérica� Visulizadores con pantalla semigráfica� Pupitres de explotación y control� Terminales con pantalla gráfica� Estaciones de diálogo y control
Equipos para la programación y explotación
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
� Herramientas de simulación� Diseño e instalación de aplicaciones� Desarrollo de funciones C� Tratamiento en lógica difusa� Puesta a punto de programas de autómata� Servidores OPC� Visualizar, ajustar y gobernar la instalación� Aplicaciones para terminales de operador� Software de comunicaciones
Software de diseño y explotación
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Especificacionesdel sistema
Especificacionesdel sistema
Nº y tipo deE/S
Nº y tipo deE/S
ConfiguraciónConfiguración
Programaciónde secuenciasProgramaciónde secuencias
Introducir elprograma
Introducir elprograma
CorrecciónCorrección
ControlControlConexióny montaje
Conexióny montaje
DocumentaciónDocumentación
Listado delprograma
Listado delprograma
Desarrollo de un proyecto con PLC’s
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Cuadro elCuadro elééctrico con PLCctrico con PLC
Autómatas Programables: Visión General Felipe Mateos - Nov. 2004
Entorno de los autEntorno de los autóómatas programablesmatas programables