Professional Documents
Culture Documents
Introducción
a los PLC
DISTRIBUCIÓN
Esquema
Introducción
de un
automatismo MÁQUINA O
INSTALACIÓN
ACCIONADORES
HARDWARE
DETECCIÓN
OPERACIÓN MANDO
DE
SOFTWARE TRATAMIENTO
POTENCIA
REDES
Industriales
DIÁLOGO HUMANO-MÁQUINA
Automatización industrial
Elaborado por: Hans García; Pág. 1 Versión UCV 2018
Automation and Drives
PLC: Introducción
Introducción
a los PLC
PLC = Controlador Lógico Programable
AP = Autómata Programable
Introducción
Es un computador basado en microprocesadores
destinado a funciones de control y automatización
HARDWARE
Un PLC básicamente lee parámetros del proceso
(entradas) y a través de una lógica (programa)
OPERACIÓN regula, controla, ajusta o actualiza variables
(salidas) del proceso
SOFTWARE
REDES
Industriales
Entradas PLC Salidas
Automatización industrial
Elaborado por: Hans García; Pág. 2 Versión UCV 2018
Automation and Drives
PLC: Introducción
Introducción
a los PLC
ALIMENTACIÓN
Introducción
ENTRADAS
SALIDAS
HARDWARE
CPU
OPERACIÓN
SOFTWARE
REDES
Industriales
Automatización industrial
Elaborado por: Hans García; Pág. 3 Versión UCV 2018
Automation and Drives
PLC: Introducción
Introducción El PLC como herramienta de control
a los PLC
Automatización industrial
Elaborado por: Hans García; Pág. 4 Versión UCV 2018
Automation and Drives
PLC: Introducción
Introducción Evolución
a los PLC
OPERACIÓN
A partir de mediados de los 70 aparecen las
redes industriales (Modbus).
En los años 80 se introducen los lenguajes
SOFTWARE
gráficos y los PLC comienzan a programarse
a través de computadores y no de consolas
REDES dedicadas.
Industriales
A partir de los 90 se estandariza la manera de
trabajar con PLC´s, especialmente con la
norma IEC 61131.
Automatización industrial
Elaborado por: Hans García; Pág. 5 Versión UCV 2018
Automation and Drives
PLC: Introducción
Introducción PLC´s comerciales
a los PLC
Introducción
HARDWARE
OPERACIÓN
SOFTWARE
REDES
Industriales
Automatización industrial
Elaborado por: Hans García; Pág. 6 Versión UCV 2018
Automation and Drives
PLC: Arquitectura
Introducción
a los PLC
Introducción Entradas /
CPU
Salidas
HARDWARE
PLC
OPERACIÓN
SOFTWARE
REDES
Industriales Comunicaciones
Memoria
Automatización industrial
Elaborado por: Hans García; Pág. 7 Versión UCV 2018
Automation and Drives
PLC: Arquitectura
Introducción
a los PLC
Multiprocesamiento
HARDWARE
µProcesador µControlador
OPERACIÓN CPU
SOFTWARE
Automatización industrial
Elaborado por: Hans García; Pág. 8 Versión UCV 2018
Automation and Drives
PLC: Arquitectura
Introducción Bases o Racks
a los PLC
Sirven de soporte a los diferentes módulos
1- Cuadro metálico
2- Conector de slot
Introducción
3- Orificio de fijación
4- Orificio de montaje
HARDWARE 5- Terminales de tierra
OPERACIÓN
SOFTWARE
REDES
Industriales
Automatización industrial
Elaborado por: Hans García; Pág. 9 Versión UCV 2018
Automation and Drives
Introducción
HARDWARE
Conexión a los módulos Viene integragada con el
a través de cables externos CPU en una sola pieza
OPERACIÓN
SOFTWARE
Es un módulo que
REDES
Industriales alimenta el resto
de las tarjetas a
través del bus
Automatización industrial
Elaborado por: Hans García; Pág. 10 Versión UCV 2018
Automation and Drives
HARDWARE
SOFTWARE
Voltajes que suministran
REDES - 5 VDC (electrónica)
Industriales
- 12 VDC (electrónica, salidas a relé)
- 24 VDC (alimentación general I/O)
Automatización industrial
Elaborado por: Hans García; Pág. 11 Versión UCV 2018
Automation and Drives
PLC: CPU
Introducción
a los PLC
Compuesto de:
Introducción • µ Procesador(res)
• Memoria
HARDWARE
• Puerto(s) de comunicación
• Entradas / Salidas integradas (algunos)
OPERACIÓN
• Señalización
SOFTWARE • Botón de modos de marcha (algunos)
• Entrada alimentación (por lo general DC)
REDES • “Sistema Operativo”
Industriales
• Pila de respaldo de memoria RAM
• Ranuras para tarjetas PCMCIA
Automatización industrial
Elaborado por: Hans García; Pág. 12 Versión UCV 2018
Automation and Drives
PLC: CPU
Introducción MEMORIA
a los PLC
RAM o EEPROM
REDES Para ampliación de memoria
Industriales PCMCIA
Para “back up” de programa
Automatización industrial
Elaborado por: Hans García; Pág. 13 Versión UCV 2018
Automation and Drives
Función
Leer señales provenientes de instrumentación de
campo de dos estados: “1” ó “0”; On u Off.
Introducción
Ejemplos
HARDWARE
Interruptores Detectores ultrasónicos
Pulsadores Presostatos
OPERACIÓN Finales de carrera “Level Switches”
Detectores inductivos Termostatos
Detectores fotoeléctricos Contactos auxiliares
SOFTWARE
Pulsador NO
Introducción
Fuente de
~
HARDWARE 24 VAC
~
OPERACIÓN Interruptor NC
SOFTWARE
REDES
Industriales
Automatización industrial
Elaborado por: Hans García; Pág. 15 Versión UCV 2018
Automation and Drives
Introducción
HARDWARE
OPERACIÓN
+ -
SOFTWARE
REDES
Industriales
Automatización industrial
Elaborado por: Hans García; Pág. 16 Versión UCV 2018
Automation and Drives
Automatización industrial
Elaborado por: Hans García; Pág. 17 Versión UCV 2018
Automation and Drives
Introducción
HARDWARE
OPERACIÓN
SOFTWARE
REDES
Industriales
Función
Activar elementos de salida (actuadores) de dos
estados: “1” ó “0”; On u Off.
Introducción
Ejemplos
HARDWARE
Señales luminosas Válvulas solenoides
Contactores Pistones
OPERACIÓN Relés Motores de paso
Motores Solenoides
SOFTWARE
Rango de tensiones para salidas discretas
REDES DC AC
Industriales 24 V 100 - 120 V
12 - 48 V 220 V
5 V (TTL) 12 – 48 V
Automatización industrial
Elaborado por: Hans García; Pág. 19 Versión UCV 2018
Automation and Drives
Ejemplo:
Introducción
Tarjeta de 4 salidas
a relé (NO).
HARDWARE Se muestra una
salida conectada
OPERACIÓN
SOFTWARE
REDES
Industriales
Fuente AC
Automatización industrial
Elaborado por: Hans García; Pág. 20 Versión UCV 2018
Automation and Drives
Introducción
HARDWARE
OPERACIÓN
SOFTWARE
REDES
Industriales
HARDWARE +
OPERACIÓN
Carga a activar:
p.e. un motor
SOFTWARE
monofásico
-
REDES
Industriales
Automatización industrial
Elaborado por: Hans García; Pág. 22 Versión UCV 2018
Automation and Drives
Introducción
Amplitud señal
HARDWARE
OPERACIÓN Tiempo
SOFTWARE
Propia de variables de proceso. Ejemplos:
REDES
Industriales - Termopares - Medidores de presión diferencial
- Termoresistencias - Transmisores de flujo
- Transmisor de nivel
Automatización industrial
Elaborado por: Hans García; Pág. 23 Versión UCV 2018
Automation and Drives
Unidad Valor
Valor
de de
Introducción Físico
Ingeniería Cuenta
HARDWARE
OPERACIÓN
Variable Voltaje:
de • 0-10V Depende de:
SOFTWARE Proceso • 0-5V
• Grados • -10 +10V - Precisión A/D
• GPM • 1-5V - Signo
REDES
Industriales • Psi Corriente:
• % • 4-20mA
• 0-20mA
• -20 +20mA
Automatización industrial
Elaborado por: Hans García; Pág. 24 Versión UCV 2018
Automation and Drives
HARDWARE
Precisión A/D Valor de cuenta
OPERACIÓN
8 bits
Automatización industrial
Elaborado por: Hans García; Pág. 25 Versión UCV 2018
Automation and Drives
Ejemplo
Introducción
Unidad de Valor de Cuenta
Valor Físico
Ingeniería T [ºC] (12 bits)
HARDWARE
10ºC – 50ºC 4 – 20 mA 0 - 4095
OPERACIÓN
(50 – 10)ºC
T = 10ºC + x (Cuenta)
SOFTWARE 4095-0
Si Cuenta = 2000:
REDES
Industriales (50 – 10)ºC
T = 10ºC + x 2000 = 29.5ºC
4095-0
Automatización industrial
Elaborado por: Hans García; Pág. 26 Versión UCV 2018
Automation and Drives
HARDWARE
OPERACIÓN
SOFTWARE
REDES
Industriales
Automatización industrial
Elaborado por: Hans García; Pág. 27 Versión UCV 2018
Automation and Drives
Introducción
Amplitud señal
HARDWARE
OPERACIÓN Tiempo
SOFTWARE
Se aplica a elementos finales de control. Ejemplos:
REDES
Industriales - Válvulas de control - Variadores de velocidad (motores)
- Servomecanismos - Pistones
- Posicionamiento
Automatización industrial
Elaborado por: Hans García; Pág. 28 Versión UCV 2018
Automation and Drives
Introducción
HARDWARE
OPERACIÓN
Conexiones a salidas de voltaje (4 hilos)
SOFTWARE
REDES
Industriales
Automatización industrial
Elaborado por: Hans García; Pág. 29 Versión UCV 2018
Automation and Drives
Introducción
HARDWARE
A medida que se ejecuta el
Ejecución programa, se va guardando el
OPERACIÓN del estado de las salidas en la
Programa memoria imagen de salidas
SOFTWARE
REDES
Industriales
El estado de las salidas en la
Actualizar memoria imagen de salidas
Salidas es llevado a las salidas físicas
del PLC
Automatización industrial
Elaborado por: Hans García; Pág. 30 Versión UCV 2018
Automation and Drives
Introducción
HARDWARE
OPERACIÓN
Tarea Periódica
SOFTWARE
REDES
Industriales
Automatización industrial
Elaborado por: Hans García; Pág. 31 Versión UCV 2018
Automation and Drives
Imágenes de Proceso
Introducción
a los PLC
Introducción
:
REDES :
Industriales :
:
Área de memoria del CPU Área de memoria del CPU
Automatización industrial
Elaborado por: Hans García; Pág. 32 Versión UCV 2018
Automation and Drives
Introducción
a los PLC
Introducción
HARDWARE
OPERACIÓN
SOFTWARE
REDES
Industriales
Automatización industrial
Elaborado por: Hans García; Pág. 33 Versión UCV 2018
Automation and Drives
Automatización industrial
Elaborado por: Hans García; Pág. 34 Versión UCV 2018
Automation and Drives
Introducción
La norma IEC 61131-3 es el primer intento serio en
estandarizar los lenguajes de programación para la
HARDWARE automatización industrial. Es una organización
enteramente independiente de cualquier compañía.
OPERACIÓN
Introducción general
REDES
Hardware
Industriales
Lenguajes de programación
Lineamientos usuario
Comunicación
Automatización industrial
Elaborado por: Hans García; Pág. 35 Versión UCV 2018
Automation and Drives
Formato
Introducción
Binario
HARDWARE
OPERACIÓN
- BOOL TIME
ENTEROS
SOFTWARE - EBOOL (32 bits)
REDES
Industriales
INT (16 bits con signo) de – 32 768 a + 32 767
DINT (32 bits con signo) - 2147483648 a +2147482647
UINT (16 bits sin signo) de 0 a 65 535
UDINT (32 bits sin singno) de 0 a 4 294 967 296
Automatización industrial
Elaborado por: Hans García; Pág. 36 Versión UCV 2018
Automation and Drives
HARDWARE
SOFTWARE
Automatización industrial
Elaborado por: Hans García; Pág. 37 Versión UCV 2018
Automation and Drives
Introducción Formato
REAL
(Punto Flotante)
HARDWARE
OPERACIÓN
REDES
Industriales 31 30 23 22 0
s Exponente e Mantisa f
Automatización industrial
Elaborado por: Hans García; Pág. 38 Versión UCV 2018
Automation and Drives
HARDWARE
OPERACIÓN Formato
WORD 16 bits
Cadena de Bits
SOFTWARE
REDES
Industriales DWORD 32 bits
Automatización industrial
Elaborado por: Hans García; Pág. 39 Versión UCV 2018
Automation and Drives
Introducción
Son conjuntos de
MATRICES datos del mismo tipo
HARDWARE
OPERACIÓN
Ejemplos:
SOFTWARE
ARRAY[1..2] OF BOOL
REDES
Industriales ARRAY[0..40,0..50] OF INT
Automatización industrial
Elaborado por: Hans García; Pág. 40 Versión UCV 2018
Automation and Drives
Introducción
Son conjuntos de
ESTRUCTURAS
datos de distinto tipo
HARDWARE
OPERACIÓN
Ejemplo:
SOFTWARE MOTOR
Número: INT
REDES
Industriales
Velocidad: INT
Tiempo_ON: TIME
Rampa: TIME
Estado: BOOL
Automatización industrial
Elaborado por: Hans García; Pág. 41 Versión UCV 2018
Automation and Drives
Introducción
Ejemplos
HARDWARE
Automatización industrial
Elaborado por: Hans García; Pág. 42 Versión UCV 2018
Automation and Drives
HARDWARE
Lista de Instrucciones Escalera
IL LD
OPERACIÓN
SOFTWARE
Textuales Gráficos
REDES
Industriales
Lenguaje de Instrucciones IL
Introducción
De origen europeo, se basa en un conjunto de
instrucciones cortas y sencillas.
HARDWARE
REDES
Industriales
Es un lenguaje de alto nivel con raíces en Pascal y “C”.
Contiene los elementos esenciales de un lenguaje de
programación moderno, tales como IF-THEN-ELSE,
CASE-OF, FOR, WHILE, REPEAT,…
Automatización industrial
Elaborado por: Hans García; Pág. 44 Versión UCV 2018
Automation and Drives
Lenguaje de Escalera LD
Introducción
De origen norteamericano, consta de un conjunto de
instrucciones gráficas basadas en la lógica de relés.
HARDWARE
Es muy popular por su sencillez.
OPERACIÓN
REDES
Industriales
Muy común en la industria de procesos, se basa en
funciones y bloques de función gráficas interconectadas
mediante enlaces.
El programa se interpreta como un flujo de señales
entre los bloques gráficos. Automatización industrial
Elaborado por: Hans García; Pág. 45 Versión UCV 2018
Automation and Drives
HARDWARE
SOFTWARE
- Start: el motor arranca y queda enclavado (%I1.3.1)
- Stop: el motor se detiene (%I1.3.2)
REDES - Cada vez que el motor arranca, se incrementa un
Industriales
contador (# de arranques)
- Piloto: cuando el contador llega a 40, se genera una
salida en la luz piloto %Q1.4.4
- Reset: el pulsador %I1.3.4 resetea el contador.
Automatización industrial
Elaborado por: Hans García; Pág. 46 Versión UCV 2018
Automation and Drives
Introducción
HARDWARE
OPERACIÓN
SOFTWARE
REDES
Industriales
40
Automatización industrial
Elaborado por: Hans García; Pág. 47 Versión UCV 2018
Automation and Drives
Introducción
HARDWARE
OPERACIÓN
SOFTWARE
REDES
Industriales
Automatización industrial
Elaborado por: Hans García; Pág. 48 Versión UCV 2018
Automation and Drives
REDES
Industriales
Automatización industrial
Elaborado por: Hans García; Pág. 49 Versión UCV 2018
Automation and Drives
Introducción
HARDWARE
OPERACIÓN
SOFTWARE
Automatización industrial
Elaborado por: Hans García; Pág. 50 Versión UCV 2018
Automation and Drives
Nivel Gerencial
Introducción
OPERACIÓN
Nivel de Campo
SOFTWARE
Nivel de
Instrumentos
REDES
Industriales
Las redes permiten compartir recursos, así como
también intercambiar información en forma
jerarquizada.
Automatización industrial
Elaborado por: Hans García; Pág. 51 Versión UCV 2018