Sei sulla pagina 1di 29

Sistema automatizado (PLCs)

Estandarizacin con autmatas programables

Sistema automatizado (PLCs)

PLCs
Felipe Mateos - Nov. 2001
Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Sistema automatizado (PLCs)

Esquema general
Componentes habituales (PLC)
Breve resea histrica
Comparativa entre los distintos controladores

PLC. Definicin
Concepto grfico de PLC
Arquitectura tpica de un PLC. Ejemplos
Cmo trabaja un PLC?
Criterios de seleccin. Gamas de PLCs
Elementos de programacin. Tipos de lenguajes
Equipos de programacin, diseo y explotacin
Desarrollo de un proyecto con PLCs
El PLC y su entorno

Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Esquema general de un sistema automatizado (I)

Parte de
Supervisin
y explotacin

Parte de
Control

Interface S-C

Sistemas automatizados - Autmatas Programables (PLCs)

Parte
Operativa

Interface S-P

Felipe Mateos (Nov. 2001)

Esquema general de un sistema automatizado (II)


Preaccionadores
Accionadores

Parte de
Supervisin
y Explotacin

Parte de
Control

Proceso

Sensores

Interface S-C

Sistemas automatizados - Autmatas Programables (PLCs)

Interface S-P

Felipe Mateos (Nov. 2001)

Sistema de automatizacin: Componentes habituales

Parte de
Supervisin
y Explotacin
Panel de mando
PC+SCADA

Parte de
Control
Lgica cableada
PLCs
PC+Tarjeta E/S
Microcontroladores
Reguladores Digitales
Etc...

Interface S-C

Sistemas automatizados - Autmatas Programables (PLCs)

Parte
Operativa
Proceso real
Simuladores E/S
Maquetas

Interface S-P

Felipe Mateos (Nov. 2001)

Controladores.
Controladores.
Breve resea
resea histrica
histrica
Breve
Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Comparativa de los distintos tipos de controlador

Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Comparativa de los distintos tipos de controlador

Control
Continuo
Sistemas
Empotrados
Control
Procesos

Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Qu es un autmata programable?
Definicin IEC 61131
Un autmata programable (AP) es una mquina electrnica programable
diseada para ser utilizada en un entorno industrial (hostil), que utiliza una
memoria programable para el almacenamiento interno de instrucciones
orientadas al usuario, para implantar unas soluciones especficas tales
como funciones lgicas, secuencias, temporizaciones, recuentos y funciones
aritmticas con el fin de controlar mediante entradas y salidas, digitales
y analgicas diversos tipos de mquinas o procesos.

AP = PLC
Autmata programable = Programmable Logic Controller

Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Por Qu Surgen los Autmatas?


Justificacin de los AP
Los APs surgen hacia 1969 como respuesta al deseo de la industria del automvil
de contar con cadenas de produccin automatizadas que pudieran seguir la
evolucin de las tcnicas de produccin y permitieran reducir el tiempo de
entrada en produccin de nuevos modelos de vehculos.

Aportaciones de los AP

+ Competencia => Nuevos Modelos en


- Tiempo, + Baratos y + Calidad

Concepcin-Instalacin
Herramienta de fcil manejo por medio de software de programacin.
Facilita el trabajo en el laboratorio (independencia de ubicacin proceso).
Posibilidad de depuracin y prueba en el laboratorio.
A medio camino entre la informtica y la ingeniera elctrica. No requiere
para su uso de personal altamente cualificado. Se puede reciclar fcilmente
al personal de la empresa.
Mantenimiento
Interface Hombre Mquina (HMI) muy potente.
Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Concepto grfico de PLC

Automatismo elctrico

Vs.

Autmata programable

Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Controladores elctricos y programables


Precio

PLC
Micro PLC
Mdulo Lgico

Temporizadores

Contactores

Sistemas automatizados - Autmatas Programables (PLCs)

Functionalidad

Felipe Mateos (Nov. 2001)

Controladores elctricos y programables: Campo de aplicacin

Contactores
Auxiliares

Temporizadores

Retardo a la conexin:
conexin
Mltiples contactos
Arranque de motores paso a
Enclavable
paso con supresin de
Lgica funcional
interferencias
Retardo a desconexin:
nica
desconexin
Funciones de llave
Estrella-Tringulo:
Estrella-Tringulo
Arranque
retardado de
Rels
motores con intervalos de
conexin de 50ms
Adaptacin de
Multi-funcin:
Multi-funcin Flexible para
nivel y aislamiento
toda
aplicacin, hasta 8
elctrico desde /
funciones integradas
para SIMATIC

Contactores de accin
Conexin de pequeas
positiva:para
circuitos
positiva
cargas monofsicas
seguros de categora 2.
Contactores dorados:
dorados

Programador lgico

Micro-PLC

Edificios:
Edificios
Control de Iluminacin
Ventiladores
Control de Acceso
Equipos de seguridad
Industria:
Industria
Bombas/Compresores
Armarios
Control puertas
Sistemas de alimentacin
Plataformas elevadoras
Control secuencial
Control de nivel
Control de vlvulas
Plantas de llenado
Plantas de vaciado
Sistemas de transporte

Edificios y construccin:
construccin
Ascensores, posicionadores
Elevadores
Industria (mquina herramienta):
herramienta)
Empaquetado y envasado
Maquinaria textil
Tratamiento de alimentos
Mquinas de corte
Paneles, displays
Atornilladores
Prensado y
Fabricacin de ladrillos
Pintura
Telecontrol
Sistemas de esterilizacin
Equipos de laboratorio
Mquinas de lavado

Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Limitaciones en el Entorno de un AP

Limitaciones en el Entorno Industrial


Los APs surgen son mquinas elctricas diseadas para trabajar en un entorno
industrial hostil.
Ambiente Fsico y Mecnico
Vibraciones y Choques -> afectan a contactos y soldaduras
Humedad > 80% -> condensaciones -> acelera corrosin
Humedad < 35% -> potenciales elctricos -> alteracin de la lgica de control
Temperatura elevada o baja -> afecta a la electrnica
Solucin = Aislamiento y estabilizacin trmica y de humedad

Polucin Qumica
Gases corrosivos, Vapores de Hidrocarburos, Polvos Metlicos, Minerales ->
corrosiones en circuitos, potenciales, cortocircuitos,...
Solucin = Aislamiento en cajas estancas y barnizado de circuitos impresos

Perturbaciones Elctricas
f. e. m. generadas por temperaturas, reacciones qumicas,
interferencias electromagnticas -> lecturas errneas en entradas y evaluacin
aleatoria de la lgica de control.
Solucin = Proteccin electromagntica.
Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Arquitectura tpica de un autmata programable


Unidad de
programacin
supervisin

Conexin a otros controladores


o con E/S remotas

Bus

Fuente de
alimentacin

Mdulo
CPU

Mdulo
Entradas
Digitales

Mdulo
Salidas
Digitales

Mdulo
E/S
analgicas

5VDC
220-230
VAC

24VDC

Sensores
digitales
(interruptores,
sensores de prox.)

Actuadores
digitales
(vlvulas neumticas,
lmparas indicadoras.)

Sistemas automatizados - Autmatas Programables (PLCs)

Conectores
al bus para
ms mdulos
de E/S

Mdulo
Especiales
(contaje,
comunicaciones,
PID ...

Sensores analgicos
(Termopares, potencimetros)
Actuadores analgicos
(Variadores de velocidad)

Felipe Mateos (Nov. 2001)

Arquitectura tpica de un autmata programable

Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Ejemplo de arquitectura (I)

Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Ejemplo de arquitectura (II)


1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.

Salidas digitales integradas


LEDs de estado de las salidas digitales
Terminales de alimentacin
Conmutador Stop/Run
1
Conector para el cable de ampliacin
6
LEDs de estado de la CPU
Ranura para el cartucho de memoria
7
Puerto de comunicaciones (p. Ej. PPI)
Entradas digitales integradas
8
9
LEDs de estado de las entradas digitales
Fuente de alimentacin integrada
Potencimetros integrados
Mdulo de ampliacin
Fijadores para tornillo (DIN mtrica M4, dimetro 5 mm)
Pestaa de fijacin

Sistemas automatizados - Autmatas Programables (PLCs)

3
2
4

5
12

13

10
11

15
14

Felipe Mateos (Nov. 2001)

Cmo trabaja un PLC?

Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Caractersticas
del PLC-X

Especificaciones
del sistema

Seleccin de
de un
un PLC
PLC
Seleccin
(criterios cuantitativos)
cuantitativos)
(criterios
Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Seleccin de un PLC (criterios cualititativos)


Ayudas al desarrollo de programas
Fiabilidad del producto
Servicios del suministrador
Normalizacin en planta
Compatibilidad con equipos de otras gamas
Coste
Previsin de repuestos
Sonlas
lasms
msimportantes
importantes
Son
enla
laeleccin
eleccindel
delPLC
PLC
en

Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Gama de PLCs en distintos fabricantes


Gama de autmatas TSX (Schneider) y
Siemens
TSX Premium

Aplicaciones

s
a
j
e
pl
m
Co

le
p
Sim

S7-300

S7-400

S7-200

TSX Micro

N E/S

TSX Nano

46

300

Sistemas automatizados - Autmatas Programables (PLCs)

2000
Felipe Mateos (Nov. 2001)

Elementos de programacin
4 Lenguajes de programacin + Grafcet (SFC)
Lenguajes grficos
Diagrama de escalera (Ladder Diagram, LD)
Diagrama de Bloques Funcionales (Function Block Diagram, FBD)

Lenguajes literales
Lista de instrucciones (Instruction List, IL)
Texto estructurado (Structured Text, ST)
La seleccin del lenguaje de programacin depende de la experiencia
del programador, de la aplicacin concreta, del nivel de definicin de la
aplicacin, de la estructura del sistema de control y del grado de
comunicacin con otros departamentos de la empresa...

Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Lenguajes de programacin
S_01

S_02

S_01

S_03

Manual

( )

LD

Start
S_01

SFC
Paso_1
Transicin_02
Paso_2

Programacin con lenguajes


conocidos de PLC
... y lenguaje de alto nivel

IL

LD Entrada_Manual
OR Entrada_Automtica
AND Desbloqueo
ST Funcionamiento
LD

Entrada_01

Transicin_Fin

IF Data = "EOF" THEN


FOR Index:=1 TO 128 DO
X:=Read_Data(Datenfeld[index]);
IF X > 2500 THEN Alarma:=TRUE;
END_IF;
END_FOR;
END_IF;

ST

S_01

XOR

S_02
S_03

Tiempo_01
TON

Lmpara

T#12s400ms

FBD

Sistemas automatizados - Autmatas Programables (PLCs)

Tiempo actual

Felipe Mateos (Nov. 2001)

Equipos para la programacin y explotacin


De ajuste
De programacin y mantenimiento
Puesto de trabajo, PC
Visualizadores con pantalla alfanumrica
Terminales con pantalla alfanumrica
Visulizadores con pantalla semigrfica
Pupitres de explotacin y control
Terminales con pantalla grfica
Estaciones de dilogo y control

Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Algunos programas de diseo y explotacin


Herramientas de simulacin
Diseo e instalacin de aplicaciones
Desarrollo de funciones C
Tratamiento en lgica difusa
Puesta a punto de programas de autmata
Servidor OPC
Visualizar, ajustar y gobernar la instalacin
Aplicaciones para terminales de operador
Software de comunicaciones

Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Desarrollo de un proyecto con PLCs


Especificaciones
Especificaciones
delsistema
sistema
del

Nyytipo
tipode
de
N
E/S
E/S

Programacin
Programacin
desecuencias
secuencias
de

Configuracin
Configuracin

Conexin
Conexin
montaje
yymontaje

Introducirelel
Introducir
programa
programa

Correccin
Correccin

Documentacin
Documentacin

Control
Control

Listadodel
del
Listado
programa
programa

Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

Entorno de los autmatas programables

Sistemas automatizados - Autmatas Programables (PLCs)

Felipe Mateos (Nov. 2001)

El PLC y su entorno

Parte de
Supervisin
y Explotacin

Parte de
Control:
Autmatas
programables
(PLCs)

Preaccionadores
Accionadores

Proceso

Sensores

Interface S-C

Sistemas automatizados - Autmatas Programables (PLCs)

Interface S-P

Felipe Mateos (Nov. 2001)

Potrebbero piacerti anche