Вы находитесь на странице: 1из 30

Controladores Lógicos Programables

Antiguamente el control de procesos


se realizaba a través de relés 
Sistemas complejos, difíciles de
instalar, mantenciones y detección de
errores complejas.

PLC (Programmable Logic


Controller) o control lógico
programable
Dispositivo electrónico diseñado
para controlar procesos
industriales secuenciales en
tiempo real
2
 Según el estándar internacional IEC 61131, un PLC es:

“Sistema electrónico operando digitalmente, diseñado para uso en


ambiente industrial, el cual usa una memoria programable para el
almacenamiento interno de instrucciones de usuario orientadas
para implementar funciones específicas tales como lógica,
secuencias, retardos, conteo y aritmética para control de varios
tipos de máquinas o procesos a través de entradas y salidas
digitales o analógicas”

3
90´s: IEC
1131-3,
Control unificación
mecánico y 70´s: PLC del sist. de
luego por relé basados en mP programación

1960: 1° PLC 1973:


(Modicon 084) comunicación
entre PLC

4
Ventajas
• Tamaño
• Confiabilidad
• Fácil de programar e instalar
• No es necesario detener el proceso
• Trabajo en ambientes peligrosos
• Control remoto

Desventajas
• Costo
• Capacitación de usuario

5
 Campos de Aplicación:
 Dada las ventajas de los PLC (tamaño, robustez, programación,
etc.) es que pueden ser utilizados en diversos tipos de proceso,
con características como:

 Espacio reducido.
 Procesos de producción y maquinaria periódicamente cambiantes.
 Procesos secuénciales.
 Instalaciones de procesos complejos y amplios.
 Chequeo de programación centralizada de las partes del proceso.
 Señalización y control.

6
7
Estructurada en base a un
microcontrolador

Ejecuta el programa
CPU
Transfiere los datos desde la entrada
hacia las salidas

Gestiona la comunicación con otros


periféricos
8
Estados de la CPU
STOP RUN ARRANQUE

Los OB de Solo se
La CPU no
ciclo se ejecutan los
ejecuta el
ejecutan OB de
programa
repetidamente arranque

9
10
Usuario • Contiene el programa que se
ejecutará

• Contiene datos intermedios: así como


Interna variables internas y una imagen de
las entradas y salidas.
• Se suele subdividir en zonas según el
Datos tipo de datos (como temporizadores,
contadores, etc.).
• Se encuentra el programa en código
Sistema máquina que monitoriza el sistema
(firmware)

Auxiliar • Memoria externa


11
Por tipo
• Analógicas
• Digitales

Por tensión de alimentación


• Corriente continua (24-110V)
• Corriente continua a colector abierto (PNP, NPN)
• Corriente alterna (60-110-220V)
• Salidas por relé (libres de tensión)

Por aislamiento
• Separación galvánica (optocopladas)
• Acoplamiento directo

12
13
 De diseño compacto y flexible, gracias a que corresponde a un
sistema modular.
 La CPU incorpora un microprocesador, una fuente de
alimentación integrada, circuitos de entrada y salida,
PROFINET integrado, E/S de control de movimiento de alta
velocidad y entradas analógicas incorporadas.
 La CPU vigila las entradas y cambia el estado de las salidas
según la lógica del programa de usuario, que puede incluir
lógica booleana, instrucciones de contaje y temporización,
funciones matemáticas complejas, así como comunicación con
otros dispositivos inteligentes.

14
15
16
17
Fuente 24VDC Entradas Digitales Entrada Análoga
Alimentación
220VAC
Tarjeta
de
memoria

Led
indicación Signal Board
de estado salida análoga
CPU

Puerto Salidas
Profinet digitales

18
Lectura de
entrada

Actualización Ejecución del


de salidas programa

Diagnóstico
19
 El scan time depende de:
 Cantidad de entradas y
salidas afectadas
 Longitud del programa de
usuario (ms/K)
 Número y tipo de
periféricos conectados al
PLC

20
 Un PLC almacena información en diferentes áreas de la
memoria que tienen direcciones unívocas

 La dirección absoluta consta de los elementos siguientes:


 Identificador de área de memoria
 Tamaño de los datos
 Dirección inicial de los datos

21
Acceso a memoria
Identificador de Dirección inicial del
Tamaño de los datos
área dato

I: Entrada B: Byte (8 bits) Dirección.bit

Dirección del byte


Q: Salida W: palabra (16 bits)
inicial

DW: doble palabra


M: Marca
(32 bits)

L: Dato local

DB: Memoria de
datos 22
 Ejemplo:

23
 Ejemplos:

 Direccionamiento de la imagen del proceso de las entradas (I)

 Direccionamiento de la imagen del proceso de las salidas (Q)

24
 Ejemplos:

 Direccionamiento del área de marcas (M)

25
 Para poder realizar operaciones en el PLC, es necesario tener
claro qué tipo de datos son los que estamos utilizando, para así
definir de forma correcta el tamaño de la variable que se debe
utilizar.

Bit y Secuencia de bit Entero


• Dato Booleano • USInt (8 bit sin signo)
• Byte • Sint (8 bit con signo)
• Word • Uint (16 bit sin signo
• Dword • Int (16 bit con signo)
• UDInt (32 bit sin signo)
• Dint (32 bit con signo)

Real en coma flotante


• Real (32 bit)
• LReal (64 bit)

26
 Clasificación:
 Algebraicos:
 Lenguaje booleano
 Lista de instrucciones (siemens: AWL)
 Lenguaje de alto nivel
 Gráficos
 Diagrama de contactos (siemens: KOP)
 Diagrama de bloques
 GRAFCET

27
28
 Se implementan funciones
booleanas
 Representa el comportamiento
de un circuito eléctrico, en el
cual la corriente fluye de
izquierda a derecha. Existen
interruptores en el camino que
dependiendo si están abiertos o
cerrados permitirán “encender”
una ampolleta al lado derecho
del “circuito”

29
30

Вам также может понравиться