Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Controladores Lógicos Programables Conceptos Básicos
Controladores Lógicos Programables Conceptos Básicos
Laboratorio de Automatizacin I
Definicin PLC:
Aparato digital electrnico con una memoria programable para el almacenamiento de instrucciones, permitiendo la implementacin de funciones especficas como: lgica, secuencias, temporizado, conteo, aritmtica, con el objeto de controlar mquinas y procesos.
Laboratorio de Automatizacin I
Laboratorio de Automatizacin I
Laboratorio de Automatizacin I
Laboratorio de Automatizacin I
Laboratorio de Automatizacin I
ENTRADAS
BUS DE DATOS
CPU
EQUIPO DE PROGRAMACION
FUENTE DE ALIMENTACION
MEMORIA PROCESADOR
INTERFASE CON EL OPERADOR
BUS DE DATOS
SALIDAS
seales hacia el campo
Laboratorio de Automatizacin I
Por su capacidad
1. Discreta, analgica, operaciones aritmticas y de comunicacin bsicas 2. Idem anterior + punto flotante, E/S inteligentes, conexin a redes, etc.
Laboratorio de Automatizacin I
Salidas:
Discretas: terminal, optoaislador, conversor de seal, salida a campo. Analgicas: buffer, aislacin, conversor DAC, proteccin.
Especiales: HSC, termocuplas, RTDs, etc. Inteligentes: Tienen microprocesador, son programables, por ej.
servoposicionamiento.
Laboratorio de Automatizacin I
10
Laboratorio de Automatizacin I
11
Laboratorio de Automatizacin I
12
Laboratorio de Automatizacin I
13
Memorias mapeo E/S Dentro del CPU se dispone de un rea de memoria, la cual se utiliza para diversas funciones:
Memoria del programa de usuario: aqu se introduce el programa que el plc va a ejecutar cclicamente. Memoria de la tabla de datos: se suele subdividir en zonas segn el tipo de datos (como marcas de memoria, temporizadores, contadores, etc.). Memoria del sistema: aqu se encuentra el programa en cdigo mquina que monitoriza el sistema (sistema operativo o firmware). Memoria de almacenamiento: se trata de memoria externa que empleamos para almacenar el programa de usuario, y en ciertos casos parte de la memoria de la tabla de datos. Suele ser de uno de los siguientes tipos: EPROM, EEPROM, o FLASH.
Laboratorio de Automatizacin I
14
Laboratorio de Automatizacin I
15
Bloques de Funcin:
Siguiendo el orden en que se fueron creando los distintos bloques, luego si es necesario, tambin se puede modificar.
Estructura de un proyecto:
Segmentos
Networks
Secciones (IEC)
Laboratorio de Automatizacin I
16
Expansin de E/S:
Se necesitan mdulos adicionales en bastidor cabecera y remoto/s Distintas topologas, velocidades, y protocolos.
Universidad Nacional de Quilmes Ingeniera en Automatizacin y Control Industrial
Laboratorio de Automatizacin I
17
se ejecuta el programa de usuario se actualizan las salidas del PLC comunicacin con HMI se ejecuta autodiagnstico modificaciones de programa = segn modelo de PLC
NO se actualizan las salidas del PLC (apagadas o congeladas) comunicacin con HMI (permite ver estados de E/S) se ejecuta autodiagnstico (parcial) modificaciones de programa = permitida
Universidad Nacional de Quilmes Ingeniera en Automatizacin y Control Industrial
18
Laboratorio de Automatizacin I
19
Laboratorio de Automatizacin I
20
Laboratorio de Automatizacin I
21
Laboratorio de Automatizacin I
22
Leguajes de programacin
IEC 61131-3: Es el estndar internacional para lenguajes de programacin de PLCs.
LD: ladder diagram SFC: sequential function chart FBD: Function Block Diagram ST: Structured Text IL: Instruction List
Laboratorio de Automatizacin I
23
Laboratorio de Automatizacin I
24
Laboratorio de Automatizacin I
25
Laboratorio de Automatizacin I
26
Laboratorio de Automatizacin I
27
Laboratorio de Automatizacin I
28