Ctedra de Sistemas de Control-Facultad de Ingeniera-UNCPBA
S C REA DE ELECTRNICA FACULTAD DE INGENIERA U.N.C.P.B.A. Qu es un PLC? Dispositivo electrnico vprogramable por el usuario vdestinado a gobernar mquinas o procesos lgicos y/o secuenciales q inicialmente surgen para implementar funciones lgicas Funciones del PLC vReemplazar la lgica de rels para el comando de q motores, mquinas, ... vReemplazar temporizadores y contadores electromecnicos vControles sencillos de LA y/o LC vInterface computador/proceso vControl y comando de tareas repetitivas o peligrosas vDeteccin de fallas y manejo de alarmas vRegulacin de aparatos remotos q posibilidad para ambientes peligrosos Tema: Controladores Lgicos Programables - 2 Ctedra de Sistemas de Control-Facultad de Ingeniera-UNCPBA S C REA DE ELECTRNICA FACULTAD DE INGENIERA U.N.C.P.B.A. Qu es un PLC? Ventajas: vmenor cableado vreduccin de espacio v> facilidad para mantenimiento y puesta a punto vflexibilidad de configuracin y programacin vreduccin de costos Estructura: ALIMEN- TACIN CPU RAM EEPROM ENTRA- DAS SALI- DAS bus E/S extensin E/S Entradas Salidas 4Salidas discretas 4circuito lgico de salida 4optoaislacin 4(indicador de estado) 4circuito de conexin 4proteccin 4Entradas discretas 4rectificador 4acondicionador de seal 4(indicador de estado) 4optoaislacin 4circuito lgico de entrada Tema: Controladores Lgicos Programables - 3 Ctedra de Sistemas de Control-Facultad de Ingeniera-UNCPBA S C REA DE ELECTRNICA FACULTAD DE INGENIERA U.N.C.P.B.A. Caractersticas del PLC vtiempo de respuesta de entrada y salida ventradas y salidas especiales q termocupla, RTD q pulsos de alta velocidad Tipos de PLC vPor construccin q modular, integral vPor # de E/S q nano(<64 E/S) (Telemecanique@ LE) q micro (64 E/S) (Simatic@ LE) q pequeo (65 a 255 E/S) (Modicon@ LIDME) q mediano (256 a 1023 E/S) q grande (>1024 E/S) 4Salidas analgicas 4buffer 4optoaislacin 4A/D 4proteccin 4Entradas analgicas 4proteccin 4filtro analgico 4multiplexado 4A/D 4optoaislacin 4buffer Tema: Controladores Lgicos Programables - 4 Ctedra de Sistemas de Control-Facultad de Ingeniera-UNCPBA S C REA DE ELECTRNICA FACULTAD DE INGENIERA U.N.C.P.B.A. Mdulos inteligentes en el PLC vBasic, C, ... q resolucin de ecuaciones, estadstica, lectores de cdigos de barras, ingreso de datos manuales, impresin de informes vPID vPosicionamiento q contadores de alta velocidad, salidas para motores, control numrico, robtica vComputadora integrada q DOS, UNIX, VMS vComunicaciones q de propsito general (RS-232; RS-422) 4 baja velocidad, configuracin maestro-esclavo, abierto 4 Ej: ModBusde Modicon q peer topeer 4 mayor velocidad, distribuido al mismo nivel, propietario 4 Ej: ModBusPlus de Modicon, Data HighwayII de Allen Bradley q redes abiertas 4 PLC+PC+sensores+actuadores+... x protocolo abierto 4 etapa de desarrollo 4 Ej: MAP, ProfiBus, ISP Tema: Controladores Lgicos Programables - 5 Ctedra de Sistemas de Control-Facultad de Ingeniera-UNCPBA S C REA DE ELECTRNICA FACULTAD DE INGENIERA U.N.C.P.B.A. Programacin del PLC Lenguajes vescalera (ladder) vlistado de instrucciones (mnemnicos) vdiagramas lgicos vlenguajes de alto nivel (Grafcet, leng. de programacin) Acondicionamiento de entradas Programa de aplicacin Mdulos inteligentes Comunicaciones Autodiagnstico Acondicionamiento de salidas t i t f Tiempo de scan=t f -t i Tema: Controladores Lgicos Programables - 6 Ctedra de Sistemas de Control-Facultad de Ingeniera-UNCPBA S C REA DE ELECTRNICA FACULTAD DE INGENIERA U.N.C.P.B.A. Programacin del PLC Operaciones Bsicas lgebra de Boole (AND, OR, NOT) Operaciones Aritmticas +, -, *, /, ln, sqr(.), sin, ... Comparadores >, <, =, !=, ... Control de flujo de programa saltos condicionales, saltos incondicionales, llamado de subrutinas, ... Transferencia de datos dentro de un PLC o entre ms de uno Temporizadores y contadores vtemporizador de inicio demorado vtemporizador de terminacin demorada vtemporizador activado por pulso