Download - Introduccion PLC
![Page 1: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/1.jpg)
Controlador Lógico Programable (PLC) ?
Ing. Omar Diaz
![Page 2: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/2.jpg)
Ing. Omar Diaz 2
Agenda• Historia
• PLC En General
• Hardware
• Entradas/Salidas
• Operación
• Software de Programación
• Comunicación
• Qué necesita saber para especificar un PLC
• Glosario
![Page 3: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/3.jpg)
Ing. Omar Diaz 3
• El primer controlador lógico programable fue diseñado y desarrollado por Modicon como un sustituo de lógicaconvencional de relés para GM y Landis.
• Estos controladores eliminaron la necesidad de re-cablear y agregar relés cada vez que se requería cambiar la línea de producción.
• El nuevo sistema incrementó drásticamente la funcionalidad de los sistemas de control , mientras que al mismo tiempo se redujoconsiderablemente el espacio de los gabinetes de control.
• El primer PLC, modelo 084, fue inventado por Dick Morley en 1969.
• El primer PLC comercial, modelo 184, se introdujo en 1973 ,el cual fue diseñado por Michael Greenberg.
Historia del PLC
![Page 4: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/4.jpg)
Ing. Omar Diaz 4
Qué es un PLC?
Entradas Salidas
El Bloque Básico
Un CONTROLADOR LOGICO PROGRAMABLE es un sistema de control de estado sólido que contínuamente monitorea el status de dispositivosconectados como entradas. Estas señales se procesan mediante un programa, grabado en una memoria, el cual genera un señales de salidaspara comandar dispositivos conectados como salidas.
CPU
![Page 5: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/5.jpg)
Ing. Omar Diaz 5
Qué es un PLC con Entradas/Salidas distribuidas ( Distributed I/O - DI/O ) ?
CPU
Entradas
Entradas
Salidas
Salidas
Unidad Remota
Complicando el PLC
![Page 6: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/6.jpg)
Ing. Omar Diaz 6
Qué es un PLC con Control Distribuido?
CPU
Unidad remota
CPU
Entradas
Entradas
EntradasSalidas
Salidas
Salidas
Complicando el PLC
![Page 7: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/7.jpg)
Ing. Omar Diaz 7
CR
Barrerade
Aislamiento
Unidad Centralde
ProcesamientoCPU
Memoriaprograma datos
AltoVoltaje
AltoVoltaje
Low Voltage
Alimentación AC
Salidas
Alimentación DCor
Puerto decomunicaciones
Entradas
El PLC
Barrerade
Aislamiento
![Page 8: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/8.jpg)
Ing. Omar Diaz 8
El PLCEl PLC contiene un programa “Ejecutable” el cual le dice al PLC como :
• Ejecutar las instrucciones de control• Programa de usuario
• Comunicarse con otros dispositivos• Otros PLCs, Dispositivos de Programación, I/O’s, etc.
• Actividades de mantenimiento• Diagnosticos, etc
El programa es grabado en memoria “no volatil”
• Significa que el programa no se perderá si desaparece la alimentación eléctrica.
![Page 9: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/9.jpg)
Ing. Omar Diaz 9
Qué son las Entradas?• Interruptores y botones
• Dispositivos de Sensado• Interruptores de límite
• Sensores fotoeléctricos
• Sensores de proximidad
• Sensores de Condición• Interruptor de Presión
• Interruptor de nivel
• Transmisor de Temperatura
• Transmisor de vacío
• Bollas flotantes
• Encoders
![Page 10: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/10.jpg)
Ing. Omar Diaz 10
Entradas digitales de -24Vdc,110Vac,220 Vac
I0
I1
I2COM
ON-OFF
ON-OFF
![Page 11: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/11.jpg)
Ing. Omar Diaz 11
Entradas digitales de -24Vdc,110Vac,220 Vac
I0
COM
![Page 12: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/12.jpg)
Ing. Omar Diaz 12
Entradas analógicas - 4 - 20 mA, 0 - 10 Vdc, RTD
AlimentaciónCarga
V1 V2
V2 < V1 debido a R1
R1
![Page 13: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/13.jpg)
Ing. Omar Diaz 13
Entradas analógicas - 4 - 20 mA, 0 - 10 Vdc, RTD
AlimentaciónCarga
I1 = I2
I1
I2
![Page 14: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/14.jpg)
Ing. Omar Diaz 14
Entradas analógicas - 4 - 20 mA, 0 - 10 Vdc, RTD
I0
COM
TP
I20 mA
4 mA
NIVEL
![Page 15: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/15.jpg)
Ing. Omar Diaz 15
Entradas analógicas - 4 - 20 mA, 0 - 10 Vdc, RTDRTD
![Page 16: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/16.jpg)
Ing. Omar Diaz 16
Entradas analógicas - 4 - 20 mA, 0 - 10 Vdc, T/C
T/C
![Page 17: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/17.jpg)
Ing. Omar Diaz 17
Qué son salidas?• Válvulas
• Arrancadores de Motores
• Solenoides
• Actuadores
• Relés de Control
• Sirenas & Alarmas
• Luces
• Abanicos
• Totalizadores
• Bombas
• Impresoras
![Page 18: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/18.jpg)
Ing. Omar Diaz 18
Salidas digitales de relé -24Vdc,110Vac,220 Vac
Q0
Q1
Q2com
![Page 19: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/19.jpg)
Ing. Omar Diaz 19
Salidas digitales de transistor - 24Vdc
Q0
Q1
Q2com
![Page 20: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/20.jpg)
Ing. Omar Diaz 20
Salidas analógicas - 4 - 20 mA, 0 - 10 Vdc
Q0com
4 - 20 mA
![Page 21: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/21.jpg)
Ing. Omar Diaz 21
Ciclo de operación del PLC• Cuatro pasos en la operación del PLC
• Tiempo de estado de entradas
• Se verifica cual es el estado de las entradas
• Tiempo de Programa
• Procesa la lógoca del programa
• Tiempo de estado de las salidas
• Energiza/des-energiza las salidas
• Tiempo de procesamiento interno
• Este paso incluye comunicaciones, diagnósticointerno, etc.
• Estos pasos se repiten contínuamente en un lazo.
INICIO
Entradas
Programa
Procesamiento
Salidas
![Page 22: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/22.jpg)
Ing. Omar Diaz 22
Programando el PLCTipos de lenguajes de programación• Lógica de escalera ( Ladder Logic (LL) )• Formato IEC
– Diagrama de bloques funcionales (Function Block Diagram (FBD))
– Texto estructurado (Structured Text (ST))– Lista de instrucciones (Instruction List (IL))– Diagrama de escalera (Ladder Diagram (LD))– Diagrama secuencial (Sequential Function Chart
(SFC) - también conocido como “Grafcet”)
![Page 23: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/23.jpg)
Ing. Omar Diaz 23
Ladder Logic
Instruccionescondicionales de lectura
Instruccionesde control de escritura
| | |/|
| | |/|
| |
| | |/| ( )
| |
| |
Inicio (Rung #1)
Final (Rung #4)
( )
( )
( )
Entradas Salidas
![Page 24: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/24.jpg)
Ing. Omar Diaz 24
IEC - Function Block Diagram (FBD)
![Page 25: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/25.jpg)
Ing. Omar Diaz 25
IEC - Structured Text (ST)
![Page 26: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/26.jpg)
Ing. Omar Diaz 26
IEC - Instruction List (IL)
![Page 27: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/27.jpg)
Ing. Omar Diaz 27
IEC - Ladder Diagram (LD)
![Page 28: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/28.jpg)
Ing. Omar Diaz 28
IEC - Sequential Function Chart (SFC)
![Page 29: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/29.jpg)
Ing. Omar Diaz 29
Comunicaciones
![Page 30: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/30.jpg)
Ing. Omar Diaz 30
• Protocolo• Serie de reglas para intercambiar datos
(formato,tiempo,velocidad,etc) en un sistema de comunicaciones
• Método de realizar las comunicaciones• Maestro / Esclavo - pregunta / responde & sólo
responde• Peer-to-Peer - cliente / servidor
• Arquitectura de las Comunicaciones• Estrella (punto-a-punto)• Bus, Anillo, LAN (multipunto)
Comunicaciones
![Page 31: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/31.jpg)
Ing. Omar Diaz 31
• Ethernet • Modbus Plus• Modbus• S908• LonWorks • Interbus• Profi-bus• DeviceNet• Uni-Telway
Protocolos en lascomunicaciones
• CAN-Open • ASi• Seriplex• FIPIO/FIPway • RIO• HART • DIO• ControlNet• ASCII
Los protocolos son similares a idiomas -Los equipos deben de hablar el mismo idioma para entenderse entre si.
![Page 32: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/32.jpg)
Ing. Omar Diaz 32
Protocolo MODBUS, nativo de Modicon
![Page 33: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/33.jpg)
Ing. Omar Diaz 33
Protocolo MODBUS PLUS, nativo de Modicon
Ind ustrial a utom ation - Micha el Jamm al 2/2 4/200 3
3
Planta de Potabilizadora de Chilibre – Sistema SCADA
EBACEBAT
Quantum HSTB
Estación deDosificadores
Estación deFiltros
MO
DB
US
1 500.00 mt s250.00 mt s
400.
00 m
ts
I /O: 48DI/36DO/ 3AII/O: 96DI/72DO/ 3AI
ES
80.0
0 m
ts18
0.00
mts
I /O: 219DI/108DO/ 43AI/ 36AO
I/O: 528DI/264DO/396AI
I/O: 4DI/4DO
I/O: 4DI/ 4DO
MODBUS
Momentum
Momentum
Momentum
Momentum
Momentum Momentum
Momentum
20. 00 m ts
Quantum HSTB
Quantum HSTB
MOD-B US TC P-IP (Fiber)
MOD-B US TC P-IP (Fiber)
MO
D-B
US
TCP-
IP (
Copp
er)
MO
D-B
US
TCP-
IP (
Copp
er)
Extend with Interbus
ModB us Bridge Mux
ModB us Bridge Mux
![Page 34: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/34.jpg)
Ing. Omar Diaz 34
• Cantidad, Tipo y Ubicación de I/O’s• Número de puntos en las entradas y salidas.• Voltaje AC o DC • Analógicas o Discretas ( digitales )• Concentradas o distribuidas
• Requerimientos de Comunicación• Protocolo utilizado o a utilizar en la red• Equipos que se conectarán a la red (HMI, PLC’s, etc)
• Velocidad de la aplicación• Tiempo de respuesta requerido en el sistema• Qué tan rápido puede cambiar el proceso ?
Qué necesita saber paraespecificar un PLC
![Page 35: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/35.jpg)
Ing. Omar Diaz 35
• Arquitectura• Control centralizado, Distribuido o
combinación de ambos• Redundancia - CPU’s, Fuentes de
alimentación, cableados,etc
• Software de programación• IEC - 984• tipo de lenguaje a utilizar• Complejidad del programa, para efectos de
memoria
Qué necesita saber paraespecificar un PLC
![Page 36: Introduccion PLC](https://reader031.vdocuments.co/reader031/viewer/2022012402/577c7f0e1a28abe054a30ee7/html5/thumbnails/36.jpg)
Ing. Omar Diaz 36
HMI / MMI Human Machine Interface / Man Machine Interface
I/O Input(s) and/or Output(s)
LSB / MSB Least Significant Bit / Most Significant Bit
MODICON MOdular DIgital CONtoller
PID Proportional Integral Derivative (feedback control)
RF Radio Frequency
RTU Remote Terminal Unit
SCADA Supervisory Control And Data Acquisition
TCP/IP Transmission Control Protocol / Internet Protocol
Alguna terminologíaimportante