Está en la página 1de 83

Automatismos eléctricos

Controladores Lógicos
Programables PLC

MSc. Jorge Duque

© Universidad Tecnológica de Bolívar


Facultad de Ingeniería – Cartagena de Indias,
© J. Duque - UTB 2021
2020
Dick Morley

Richard E. Morley (December 1, 1932 –


October 17, 2017) was an American
mechanical engineer who was considered
one of the "fathers" of the programmable
logic controller (PLC) since he was
involved with the production of the first
PLC for General Motors, the Modicon, at
Bedford and Associates in 1968.[1] The
Modicon brand of PLC is now owned
by Schneider Electric. The PLC has been
recognized as a significant advancement in
the practice of automation, and has an
important influence
on manufacturing industry.
Slide 2 © J. Duque - UTB 2020
Introducción a los PLC

1. Historia y evolución

2. Definición

3. Aspectos generales

4. Unidades funcionales

5. Lenguajes de programación

Slide 3 © J. Duque - UTB 2020


Historia de los PLC (1)
 Antes de los PLC, el control y la
lógica para la manufactura de
automóviles era realizada
utilizando relés electromagnéticos.

 En 1968 GM Hydramatic lanzó un


concurso para una propuesta de
reemplazo electrónico de los
sistemas cableados.

 La propuesta ganadora vino de


Bedford Associates de Boston,
Massachussets. El primer PLC, fue
designado 084
Historia de los PLC (1)
Historia de los PLC (2)
 Bedford Associates creó una nueva
compañía dedicada al desarrollo del
nuevo producto llamado: Modicon
(MOdular DIgital CONtroller o Controlador
Digital Modular).

 Richard (Dick) Morley, quien trabajó en el


proyecto es considerado el "padre" del
PLC.

 Modicon fue vendida en 1977 a Gould


Electronics, y ahora es propiedad de
Schneider Electric.
Historia de los PLC (3)

 Odo J. Struger y Ernst Dummermuth


patentaron, en 1974, el término PLC

 Allen-Bradley (hoy Rockwell Autom.)


compró Information Instruments en
1969 y comenzó el desarrollo de la
nueva tecnología.

 El Dr. Struger, fallecido en 1998, es


considerado el “padre” de sus
PLC´s.

 Struger colaboró activamente en el


desarrollo del estándar IEC 1131-3.
Historia de los PLC (3)
Evolución de los PLCs (2)
Componentes de un sistema de control de procesos automatizado

S7-300F HMI

S7-400
PC-BOX

S7-300 ET-200S

(Periferia Distribuida)
LOGO

S7-1200

S7-1500
Evolución de los PLCs (2)
Componentes de un sistema de control de procesos automatizado
Evolución de los PLCs (2)
Componentes de un sistema de control de procesos automatizado
Evolución de los PLCs (2)
PLC´s
Evolución de los PLCs (2)
PLC´s
Evolución de los PLCs (2)
PLC´s
Evolución de los PLCs (2)
PLC´s
Introducción a los PLC

1. Historia y evolución

2. Definición

3. Aspectos generales

4. Unidades funcionales

5. Lenguajes de programación

Slide 17 © J. Duque - UTB 2020


Definición de PLC
Un PLC es un equipo electrónico programable diseñado para:

 Trabajar en entorno industrial.

 Implementar funciones lógicas,


aritméticas, de secuenciación,
conteo y temporización.

 Controlar mediante entradas y


salidas, digitales y analógicas
diversos tipos de máquinas o
procesos de naturaleza
PLC TSX Premiun – Cortesía de MODICON secuencial

Definición IEC 61131


Concepto del PLC
Automatismo cableado Automatismo con PLC

START STOP

STOP START

CR1

TON

CR1
TR
3seg
Programa en la
CR1
memoria del PLC
M

TR
L
M L
CR1
Software de programación :

PLC Software https://masterplc.com/siemens/step7-microwin-v4-0-sp9/


Simulador s7200
S7-200 Microwin v4.0 SP9 CADESimu

S7-300 TIA Portal (STEP 7) TIA Portal: Crear una cuenta en Siemens
TIA Portal v. 15.1 +PLCSim v15.1
S7-1200
S7-1500
S7-400
HMI: KPT-
700
LOGO LogoSoft Comfort
Introducción a los PLC

1. Historia y evolución

2. Definición

3. Aspectos generales

4. Unidades funcionales

5. Lenguajes de programación

Slide 21 © J. Duque - UTB 2020


Campos de aplicación del PLC

1. Transformación del
plástico (ALCOR)
2. Fabricación de películas
plásticas (Biofilm)
3. Equipos de envasado
(Postobón)
4. Tratamiento de maderas
(Lamitech)
5. Industria Naval
(Cotecmar)
6. Técnica de edificios
(Edificio EPM)
7. Control de luces y Aire
Acondicionado
8. Instalaciones de
transporte (Metrocable)
9. Bandas transportadoras
(Maltería Tropical)
Gama de los PLC
Aplicaciones
Complejas

S71500 TSX Premium

S7400 Gama alta

Gama media
S71200 S7300

TSX Micro

s7200
Gama baja
TSX Nano
LOGO
Zelio Módulo Lógico
No. De E/S
Simples 8 48 300 2000
Arquitectura de los PLC
Step 7- Microwin v4.2 o v3.2: programación del s7200:
https://support.industry.siemens.com/cs/document/58523240/step7-microwin-v4-0-
sp8-and-sp9?dti=0&lc=en-US

Simulador de s7200 (gratis):


https://drive.google.com/open?id=1lK9Js03aQ5zuMxbW_jWOXar45a4SEArv

CADESimu v3.0
PC Simu
TIA portal ( v13, V 14, v15 ) Programación del PLC : s71200, s71500, s7300
PLCSIM (v13, V14, V15): Simulador del PLC
Arquitectura de los PLC

MODULO DE MODULO DE MODULO CPU MODULO DE ENTRADAS Y MODULO DE ENTRADAS Y


COMUNICACIONES COMUNICACIONES SALIDAS ANALÓGICAS SALIDAS DIGITALES
ETHERNET PROFIBUS
Introducción a los PLC

1. Historia y evolución

2. Definición

3. Aspectos generales

4. Unidades funcionales

5. Lenguajes de programación

Slide 27 © J. Duque - UTB 2020


Unidades Funcionales
Funcionamiento del PLC
Alimentación

Modo Arranque del


Arranque programa

Actualización Imagen
de entrada

Ejecución programa
de usuario
Modo CICLO DE
RUN
SCAN DEL
& PLC

Actualización Imagen
de salida

Proceso
Funcionamiento del PLC
Introducción a los PLC

1. Historia y evolución

2. Definición

3. Aspectos generales

4. Unidades funcionales

5. Lenguajes de programación

Slide 31 © J. Duque - UTB 2020


Lenguajes de programación
Lenguajes de programación
LENGUAJE LADDER (LD)
Lenguajes de programación
LISTA DE INSTRUCCIONES (IL)
Lenguajes de programación

TEXTO ESTRUCTURADO (ST)


Lenguajes de programación

DIAGRAMA DE FUNCIONES (FDB)


Lenguajes de programación

DIAGRAMA FUNCIONAL SECUENCIAL (SFC)


Lenguaje Ladder
Sistema de Direccionamiento de Memoria (1/4)
Ejemplo:
 Para direccionar un bit de memoria:
M0.0
I0.0
I 0.0, I 0.1,.....I 0.7

Área de notación de Dirección de Byte Número de bit I 1.0, I 1.1,.....I 1.7


memoria
Ejemplo:
 Para direccionar un byte, palabra o doble palabra:
MB0 (byte)
MW1 (palabra)
MD0 (doble palabra)
Área de notación de Tamaño de Dirección de Byte
memoria memoria
direccionada
Lenguaje Ladder
Sistema de Direccionamiento de Memoria (2/4)

Notación Area de Memoria

I Imagen de Entrada de Proceso

Q Imagen de Salida de Proceso

M Memoria de Marca

PI Entrada de periféricos

PQ Salida de periféricos

T Area de almacenamiento Temporizador

C Area de almacenamiento Contador

L Memoria local del bloque de datos

DB Memoria del bloque de datos


Lenguaje Ladder
Sistema de Direccionamiento de Memoria (3/4)

 Notaciones de tamaño de memoria direccionada:

Notación Tamaño de memoria direccionada

B Byte

W Palabra (Word)

D Doble palabra (Double Word)

 Dirección de Byte: Cada area de memoria se direcciona


en incrementos de un byte comenzando en 0

 Número de bit: El bit MSB es 7 y el LSB es 0


Lenguaje Ladder
Sistema de Direccionamiento de Memoria (4/4)

Área de marcas
 Ejemplo:

7 6 5 4 3 2 1 0
Lenguaje Ladder
L Lógica Ladder: “La escalera” N

Elementos de relés virtuales

Elementos de relés virtuales

Elementos de relés virtuales*

* Llamados Networks en Step 7


Lenguaje Ladder
Lógica Ladder: Los relés virtuales
 Un relé virtual corresponde a una marca o función de bloque de memoria:
 M0.0 = 1 ( Relé ON) M0.0 = 0 ( Relé OFF)

Relé electromagnético Componentes del relé virtual

2
1

3 Contacto N.O. = Si el contacto


se cierra corresponde a 1 lógico

Contacto N.C. = Si el contacto


se abre corresponde a 0 lógico

Bobina = Salida lógica


Lenguaje Ladder
Lógica Ladder: NOT

PLC
I0.0 Q0.0

 El pulsador conectado al PLC se asocia al Relé virtual de entrada I0.0

 La bobina conectada al PLC se asocia al Relé virtual de salida Q0.0


I0.0 Q0.0
I0.1 Q0.1
I0.2 Q0.2
I0.3 Q0.3
I0.4 Q0.4
PLC
I0.5 Q0.5
I0.6 Q0.6
I0.7 Q0.7
I1.0
I1.1
1.Abrir la cuenta en Siemens support
2. Descargar MicroWin 4.0 + SP9
3. Descargar Simulador s7-200 de MasterPLC
4. Hacer el siguiente programa en Microwin y simularlo en el simulador del s7200
Lenguaje Ladder
Lógica Ladder: AND

I0.0 I0.1 Q0.0

 El pulsador1 conectado al PLC se asocia al Relé virtual de entrada I0.0

 El pulsador2 conectado al PLC se asocia al Relé virtual de entrada I0.1

 La bobina conectada al PLC se asocia al Relé virtual de salida Q0.0


Lenguaje Ladder
Lógica Ladder: OR

I0.0 Q0.0

I0.1

 El pulsador1 conectado al PLC se asocia al Relé virtual de entrada I0.0

 El pulsador2 conectado al PLC se asocia al Relé virtual de entrada I0.1

 La bobina conectada al PLC se asocia al Relé virtual de salida Q0.0


Programación básica de PLC
1 Hardware del s7-200

2 Software del s7-200

3 Ajustes básicos del S7200

4 Conexión del S7200

5 Operaciones básicas del S7200


Hardware del s7200

CPU: ELEMENTOS
Hardware del s7200

CPU: INTERFAZ DE COMUNIC. RS-485


Hardware del s7200

CPU: ENTRADAS Y SALIDAS DIGITALES


Hardware del s7200

CPU: FUNCIONES INTEGRADAS


Hardware del s7200

MÓDULOS DE AMPLIACIÓN
Introducción al PLC s7200

MÓDULO ANALÓGICO Mediante el módulo de


Entradas y salidas
analógicas se puede
realizar supervisión y
control regulatorio de
variables analógicas.
El módulo EM235 posee
cuatro entradas
anlógicas y una salida
analógica de tensión o
corriente.
Hardware del s7200

MÓDULO DE COMUNIC. PROFIBUS


Hardware del s7200

REDES DE COMUNICACIÓN S7200


Hardware del s7200

CABLE PPI  Para conexión de la


CPU con el PC, Módem
o impresora.
 Transforma RS232 o
USB a RS485
 Velocidad: 9,6 kbit/s
hasta 187,5 kbit/s
Programación básica de PLC
1 Hardware del s7-200

2 Software del s7-200

3 Ajustes básicos del S7200

4 Conexión del S7200

5 Operaciones básicas del S7200


Software del s7200

SOFTWARE DE PROGRAMACIÓN
Software del s7200
Software del s7200
Software del s7200
Software del s7200
Software del s7200
Software del s7200
Software del s7200
Software del s7200
Software del s7200
Programación básica de PLC
1 Hardware del S7200

2 Software del s7-200

3 Ajustes básicos del s7-200

4 Conexión del S7200

5 Operaciones básicas del S7200


Ajustes básicos del s7200
Ajustes básicos del s7200
Ajustes básicos del s7200

Cable
PPI
Programación básica de PLC
1 Hardware del S7200

2 Software del s7-200

3 Ajustes básicos del S7200

4 Conexión del s7-200

5 Operaciones básicas del s7-200


Operaciones básicas del s7200
Operaciones básicas del s7200
Operaciones básicas del s7200
Operaciones básicas del s7200
Operaciones básicas del s7200
Operaciones básicas del s7200
Operaciones básicas del s7200
Operaciones básicas del s7200
Software
• PC Simu:

• http://www.mediafire.com/file/9j34q11m3l1wq2n/SIMULADOR_SCADA_PC_SI
MU_-_ElectroViTz.rar/file

• LOGOSOFT:

• https://masterplc.com/software/logo-soft-comfort/

• CADESimu Y PC Simu:

• https://drive.google.com/file/d/0B8U55xbrLmEGckwxemxheElYbE0/view

• CADESimu v3:
• https://www.youtube.com/watch?v=Ss9S2_uNRvE

• http://www.mediafire.com/file/gdeh2tybkz5bww1/CADE_SIMU_V3.0.rar/file
• Como simular el LOGO en Cadesimu:
• https://www.youtube.com/watch?v=FG1i-TbvxfU

También podría gustarte