Sie sind auf Seite 1von 65

AUTOMATIZACIN

INDUSTRIAL CON PLCs

INTRODUCCIN
Sabes que las empresas en nuestro pas estn

automatizando sus procesos productivos?


Sers capaz de contribuir a la automatizacin
de la empresa para la cual t trabajes?
Sabes que el PLC es una herramienta muy til
para modernizar una planta industrial?

INTRODUCCIN
Tu responsabilidad como profesional tcnico es
estar al tanto del desarrollo de las ltimas
tecnologas y poderlas aplicar a la solucin de los
mltiples retos que enfrenta la industria nacional.

OBJETIVOS
Diferenciar la lgica cableada de la lgica programable.
Diferenciar las ventajas y desventajas de un tablero

elctrico convencional.
Conocer el funcionamiento y arquitectura de los PLCs
Identificar al Controlador Lgico Programable (PLC) como
un dispositivo electrnico utilizado para la automatizacin.
Conocer los tipos de Lenguajes de Programacin, as
como el direccionamiento de las entradas y las salidas
Plantear soluciones a problemas bsicos mediante el uso
de: Plano de Funciones y Diagrama Escalera

CONTENIDO
Sistema de Control
El Tablero Elctrico ventajas y desventajas de la

Lgica Convencional.
El Controlador Lgico Programable PLC.
Funciones lgicas bsicas.

Antes de continuar definamos un

Sistema de Control

Un sistema de control es el
procesamiento lgico de
seales de entradas para
activar salidas deseadas.
Lgica
Entrada

Salida

El cuerpo humano es un ejemplo de


un Sistema de Control
Lgica
Entrada
Ver Ojos
Or Odos
Probar Lengua
Sentir Piel
Oler Nariz

Cerebro

Salida
Hablar
Caminar
Mover

En la industria tradicional un sistema


de control est compuesto de la
siguiente manera:
Entradas

Lgica

Salidas

Pulsador
Marcha

Temporizadores.

Contactord
e Fuerza

Pulsador
Paro

Contadores

Lamparas

Interruptor
de posicin

Rels.

Display

..donde las funciones lgicas estn


determinadas por la forma del
cableado
TABLERO DE CONTROL

DISPOSITIVOS DE
ENTRADA Y
SALIDA

Cableado

TABLEROS ELCTRICOS
Un tablero elctrico
convencional es aquel
que est constituido,
bsicamente,
por
equipos
electromagnticos

COMPONENTES DE UN TABLERO
Contactores, rels de proteccin, rels
auxiliares,
fusibles,
temporizadores,
contadores, etc.

COMPONENTES DE UN TABLERO
Selectores
Lmparas
Pulsadores

Interruptores
de lmite

Tablero
Tablero Elctrico
Elctrico Convencional
Convencional

Los tableros elctricos a base de rels


son an, en muchas empresas, el
soporte para la automatizacin de sus
procesos industriales.


yy Cmo
Cmo se
se ve?
ve?


yy Cmo
Cmo se
se ve?
ve?
TABLEROS ELECTRICOS: AUTOMATIZACION BASADA EN LA LGICA
CABLEADA.

Por
Por qu
qu son
son tan
tan populares
populares los
los
tableros
tableros aa base
base de
de rels?
rels?
Es fcil encontrar personas para

su instalacin, mantenimiento y
reparacin.
Existe gran cantidad de material
de consulta .
Y aprender su lgica resulta
sencilla.

Adems
Adems ...
...
Sus componentes son

L1

fciles de adquirir.
Se cablean empleando

L2
1PB

diagramas tipo escalera.

1CR

2CR

3CR

1LS
2

Para aplicaciones pequeas

es menos costoso.
3

1PS

1CR 2CR 3CR


4

4CR


yy Cules
Cules son
son sus
sus
desventajas?
desventajas?
Ocupan mucho espacio.
Generalmente implican altos

costos.
Es muy laboriosa la

identificacin y reparacin de
una falla.
Requiere mantenimiento

peridico.

Adems...
Adems...
No

son muy verstiles


nuevas situaciones.

Tienen un mayor consumo de

energa.
Con el tiempo se incrementan

las probabilidades de fallas.

En
En las
las plantas
plantas modernas
modernas ...
...

Muchos componentes de
estos tableros han sido
reemplazados por equipos
electrnicos...

LOS PLCs COMO ALTERNATIVA


PARA LA AUTOMATIZACIN
INDUSTRIAL

Qu es un PLCs?
Definicin de NEMA
Es un aparato digital electrnico con una memoria
programable para el almacenamiento de
instrucciones, que permite la implementacin de
funciones especificas (tales como lgica,
secuencias, temporizados, conteos, aritmtica)
con el objeto de controlar mquinas y procesos

Funcionamiento
Para explicar el funcionamiento del PLC, se
pueden distinguir las siguientes partes:

Interfaces de entradas y salidas


CPU (Unidad Central de Proceso)
Memoria
Dispositivos de Programacin

Funcionamiento
El usuario ingresa el programa a travs del dispositivo

adecuado (un cargador de programa o PC) y ste es


almacenado en la memoria de la CPU.
La CPU, que es el "cerebro" del PLC, procesa la
informacin que recibe del exterior a travs de la
interfaz de entrada y de acuerdo con el programa,
activa una salida a travs de la correspondiente
interfaz de salida.
Evidentemente, las interfaces de entrada y salida se
encargan de adaptar las seales internas a niveles del
la CPU. Por ejemplo, cuando la CPU ordena la
activacin de una salida, la interfaz adapta la seal y
acciona un componente (transistor, rel, etc.)

Funcionamiento

Funcionamiento
Al comenzar el ciclo, la CPU lee el estado de las entradas.
A continuacin ejecuta la aplicacin empleando el ltimo estado

ledo.
Una vez completado el programa, la CPU ejecuta tareas internas
de diagnstico y comunicacin.
Al final del ciclo se actualizan las salidas.
El tiempo de ciclo depende del tamao del programa, del nmero
de E/S y de la cantidad de comunicacin requerida.

Ejecucin Cclica del Programa


Mdulo de
Entrada

Comienzo del Ciclo de Autmata

max. 300ms

Ciclo de la
CPU

Lectura de los Estados de los Mdulos de Entrada,


Almacenando los datos en la Imagen de Proceso de Entrada (PAE)

Ejecucin del OB1


(ejecucin cclica)
Eventos (interrupcin de tiempo, hardware, etc.)
Rutinas de Interrupcin.

Bloque
OB 1

Se vuelca el contenido de la Imagen de Proceso de Salida


(PAA) en los Mdulos de Salidas

LD E 0.1
A E 0.2
= A 0.0

Mdulo de
Salida

Imgenes de Proceso

PAE

PAA
Programa de
Usuario

Byte 0
Byte 1
Byte 2
:
:
:

A
=

Memoria de la CPU

:
:
E
A
:
:
:
:

2.0
4.3

Byte 0
Byte 1
Byte 2
:
:
:

Memoria de la CPU

Funcionamiento

Ventajas en el uso del PLC comparado con


sistemas electromecnicos
Menor costo.
Fcil Programacin
Tiempo: Ahorro de tiempo de trabajo en las conexiones a realizar, en

la puesta en marcha y en el ajuste del sistema.


Cambios: Facilidad para realizar cambios durante la operacin del
sistema.
Confiabilidad: La probabilidad que un PLC falle por razones
constructivas es insignificante
Espacio:
Modularidad
Estandarizacin
Versatilidad
Integracin en Redes Industriales

Campo de aplicacin
Los autmatas programables no se limitan a

funciones de control lgico sino que tambin


permiten
Regular,
Posicionar,
Contar, dosificar,
Mandar vlvulas y mucho ms.
Para ello se ofrecen los mdulos/tarjetas
inteligentes adecuadas: controladas por
microprocesador, realizan de forma completamente
autnoma tareas especiales de tiempo crtico, y
estn unidas al proceso a travs de canales de E/S
propios. Esto alivia a la CPU de carga adicional.

Campo de aplicacin
Sistemas de transporte: por ejemplo cintas

transportadoras.
Controles de entrada y salida: integracin fcil en
dispositivos de espacio reducido, como por ejemplo en
barreras de aparcamientos o entradas.
Sistemas de elevacin
Otras aplicaciones: Lneas de ensamblaje / Sistemas

de embalaje / Mquinas expendedoras / Controles


de bombas / Mezclador / Equipos de tratamiento y
manipulacin de material / Maquinaria para trabajar
madera / Paletizadoras / Mquinas textiles /
Mquinas herramientas

AUTOMATIZACIN DE VIVIENDAS DOMTICA


Gestin de alarmas
Deteccin y aviso de intrusos (interior, exterior)

Simulacin de presencia
Mediante iluminacin, cargas y
persianas. Gestin aleatoria.

Deteccin, corte de suministro y aviso de fugas de agua


Deteccin, corte de suministro y aviso de fugas de gas

Comunicaciones

Deteccin y aviso de incendios

Aviso de alarmas y conex./descon. de:


alarmas, calefaccin, simulacin de
presencia, iluminacin y cargas.

Calefaccin
Grupos, horarios, termostatos, sonda de
temperatura, visualizacin, ventanas abiertas

Control de cargas
Con./descon. de tomas de red, asignacin de
grupos, gestin horaria, presencia, temperatura

Iluminacin
Asignacin de grupos, gestin horaria,
presencia, luminosidad

Toldos y persianas
Grupos, horarios y
condiciones climticas

Riego del jardn


Asignacin de zonas, horarios,
secuencialidad y condiciones climticas

La Familia SIMATIC S7

S7-400

Autmatas de gama
alta

S7-300

Autmatas de gama media

S7-200

Autmatas de gama baja: microautmatas

Funciones
Funciones Lgicas
Lgicas
Un
diagrama
elctrico
representa
la
conexin entre
los
diferentes
componentes
del
tablero
elctrico.

L1

Stop

L2

Start
1CR

1
1CR
2

Set at
15 sec
5, 6
1TD
Off Delay

1CR
3
1CR

OL

1TD

1M

7
Set at
30 sec
2TD
On Delay 7

5
1TD
6
2TD
7

1M

OL

2M

Funciones
Funciones Lgicas
Lgicas

Esta conexin se realiza cumpliendo


ciertas reglas lgicas, las que se
basan en el lgebra booleana, y que
veremos a continuacin.

Funciones
Funciones Lgicas
Lgicas

Las seales elctricas son


seales binarias, y estas se
pueden procesar empleando
las tres operaciones:

L1

Stop

1CR

1
1CR
2

Set at
15 sec
5, 6
1TD
Off Delay

1CR
3
1CR

OL

1TD

1M

7
Set at
30 sec
2TD
On Delay 7

5
1TD
6
2TD
7

Y (AND)
O (OR)
NO (NOT)

L2

Start

1M

OL

2M

Operaciones
Operaciones Lgicas
Lgicas
Lgica

AND

Circuitos Series
L1
y
a

Lgica:
Smbolo:

a
b

aa..bb yy

&

L1

00
00

00 00
11 00
11 00 00
11 11 11

La seal de salida es 1 nicamente si


todas las seales de entrada son 1.

y
L2

L2

Operaciones
Operaciones Lgicas
Lgicas
Lgica

Circuitos Series

AND

L1
y
a

Ecuacin:
y = a.b

L1

y=a^b
a

Se conoce tambin como producto de boole

^
b

y
L2

L2

Operaciones
Operaciones Lgicas
Lgicas
Lgica

OR

Circuitos paralelos
L1
y
a

Lgica:

Smbolo:

aa++bb yy

a
b

L1

00
00

00 00
11 11
11 00 11
11 11 11

La seal de salida es 1 si al menos


una de las seales de entrada es 1.

y
L2

L2

Operaciones
Operaciones Lgicas
Lgicas
Lgica

Circuitos paralelos

OR

L1
y
a

Ecuacin:
y=a+b

y = a vb
L1

Se conoce tambin como suma de boole

+
a

y
L2

L2

Operaciones
Operaciones Lgicas
Lgicas
Lgica

NO

NOT

Contacto negado
L1

Lgica:

Smbolo:

aa

yy

00
11

11
00

La seal de salida es 1 si la seal de


entrada es 0. Si esta es 1, la salida es
0

L2

L1

y
L2

Operaciones
Operaciones Lgicas
Lgicas
Lgica

NO

NOT

Contacto negado
L1

L2

Ecuacin:
y= a

L1

Se conoce tambin como complemento de boole

y
L2


veamos
veamos un
un ejemplo
ejemplo de
de
operaciones
operaciones lgicas
lgicas
Ejemplo 1:
Se tienen tres pulsadores a, b, c.
El vstago de un cilindro de doble efecto
debe salir siempre que se accionen
solamente dos de ellos. Al soltar uno o los Y1
dos, el vstago regresa a su posicin inicial.
Se pide:
El circuito elctrico de mando.
a
El plano de funciones.

Ejemplo
Ejemplo de
de Operaciones
Operaciones Lgicas
Lgicas
Solucin:
Tenemos dos alternativas elctricas
1 Empleando rels auxiliares:
L1

K1

K3

K1

K1

K2

K2

K3

K3

K3

Y1
L2

Ejemplo
Ejemplo de
de Operaciones
Operaciones Lgicas
Lgicas
Solucin:

L1

a
2 Simplificando, empleando
pulsadores con doble contacto:

b
c

Y1
L2

Ejemplo
Ejemplo de
de Operaciones
Operaciones Lgicas
Lgicas
Solucin en plano de funciones:
aa
bb

cc

&
&
&

Y1

Y1

Su ecuacin booleana:

a.b + a.c + b.c = Y1

Ejemplo
Ejemplo de
de Operaciones
Operaciones Lgicas
Lgicas

a
b
c

0
0

&

&

&

Y1
Y1

Si no se presiona ningn pulsador


energizar el solenoide Y1.

entonces no se

Ejemplo
Ejemplo de
de Operaciones
Operaciones Lgicas
Lgicas
a
b
c

0
1

&

&

Y1
Y1

&

Si slo se presiona uno de ellos (cualquiera), no se activa


el solenoide, y no saldr el vstago.

Ejemplo
Ejemplo de
de Operaciones
Operaciones Lgicas
Lgicas
a
b
c

1
1

&

&

&

Y1
Y1

Si se acciona dos pulsadores, entonces el solenoide se


energiza y el vstago del cilindro sale.

Ejemplo
Ejemplo de
de Operaciones
Operaciones Lgicas
Lgicas
estas son todas las alternativas:
a
b
c

a
b
c

1
1

&

&

&

1
0

&

&

Y1

a
b

0
1

&

&

&

Y1
Y1

&

Y1

MTODO DEL MAPA DE KARNAUGH


El mapa de Karnaugh es un mtodo grfico que se
utiliza para simplificar una ecuacin lgica y
convertir una tabla de verdad a su circuito lgico
correspondiente un proceso simple y ordenado.

La cantidad de casillas est dado por la cantidad


De entradas
2 n N= nmero de entradas

MTODO DEL MAPA DE KARNAUGH

Programacin
LENGUAJES DE PROGRAMACIN PARA PLCs BASADOS EN LA
NORMA IEC 1131-3
La norma IEC 1131-3 establece los estndares para la programacin de
los PLCs, los fabricantes de estos deben contar con un software en
el que se puedan realizar la programacin manteniendo estos
estndares, los Lenguajes de Programacin que estn
normalizados son:

Lenguajes Textuales

Lista de Instrucciones (AWL)

Lenguajes Grficos

Plano de Funciones (FUC)

Esquemas de Contactos (KOP o LD)

Diagrama Funcional Secuencial (GRAFCET)

Programacin
FUP

KOP
E 0.0

E 0.1

A 0.0

E 0.0

AND

AWL
A 0.0

E 0.1

El esquema de contactos (KOP) es


un lenguaje de programacin
grfico con componentes similares
a los elementos de un esquema de
circuitos.

El Esquema de Funciones
Lgicas utiliza cajas para cada
funcin. El smbolo que se
encuentra dentro de la caja indica
su funcin (p.e. & --> operacin
AND).

U
U
=

E 0.0
E 0.1
A0.0

La lista de instrucciones (AWL)


comprende un juego de
operaciones nemotcnicas que
representan las funciones de la
CPU.

Operaciones Lgicas a Nivel de Bit: AND, OR


KOP

Esquema del
Circuito

FUP

AWL

S1 (E 0.0)
E 0.0
AND

E 0.1

A 0.0

E 0.0

AND

E 0.1

S2 (E 0.1)

A 0.0
=

U
U
=

E 0.0
E 0.1
A 0.0

O
O
=

E 0.2
E 0.3
A 0.2

L1
(A 0.0)

S3
(E 0.2)
OR

E 0.2
S4
(E 0.3)

L3 (A 0.2)

A 0.2
E 0.2

E 0.3

E 0.3

OR

A 0.2
=

Direccionamiento
SIEMEN

sea la seal:
E I
A Q
M

Entrada
Salida
Marca (Bit interno)

I
O
B

AB

La designacin de un bit se debe hacer de la siguiente manera segn

Luego se debe indicar la direccin separando con un punto el nmero

de byte y el nmero de bit, por ejemplo: una entrada llega al grupo del
byte 124, y al bit 5
E 124.5

124 . 5
NMERO DE BIT

TIPO DE SEAL
NMERO DE BYTE

Direccionamiento
SIEMNES

AB

ENTRADA

E 10.5
I 124.1

I:10/5
I:15/2

SALIDA

A 124.5
Q 12.5

O:6/5
O:2/7

MARCA/BIT

M 1.6

B1/0

Contactos NA y NC. Sensores y Smbolos


Proceso

Tipo de
sensor

Contacto
NA

Estado del
Sensor

Evaluacin del Programa en el PLC

Voltaje
en la
Entrada

Estado de
la Seal
en la
Salida

Activado
Presente

Comprobar el estado 1

Comprobar el estado 0

Smbolo /
Instruccin

Smbolo /
Instruccin

KOP:

Resultado

Si
1

Normalmente
Abierto

Contacto
NC

No
Activado

No
Presente

Activado

No
Presente

No
Activado

Presente

FUP:

No
0

Normalmente
Cerrado
No
0

&

KOP:

Resultado

No
0

Si
1

Si
1

FUP:
&

Si
1

No
0

LABORATORIO

N 1

LABORATORIO

N 1

F1
S1

Interruptor normalmente cerrado rel trmico


pulsador normalmente cerrado de parada

I:1/0
I:1/1

S2

pulsador normalmente abierto

I:1/2

S3

pulsador normalmente cerrado

I:1/3

S4
S5

interruptor mecnico de fin de carrera NC


interruptor mecnico de fin de carrera NC

I:1/4
I:1/5

K1B
K2B

bobina del contactor K1B


bobina del contactor K2B

marcha

O:2/0
O:2/1

DIAGRAMA DE CONTACTOS

LISTA DE INSTRUCCIONES

SEG 1
UN "F1"
UN "S1"
U(
U "S2"
UN "S3"
O "K1B"
)
UN "S4"
UN "K2B"
= "K1B"

DIAGRAMA DE CONTACTOS USANDO LGICA INVERSA

SEG 2
UN
UN
U(
UN
U
O
)
UN
UN
=

"F1"
"S1"
"S2"
"S3"
"K2B"
"S5"
"K1B"
"K2B"

LABORATORIO
SEG 1

SEG 2

N 1

LABORATORIO
S1

F1

S2

S3
S4

+ 24 DC OUT

DC
COM
0

I/0

I/1
3

I/2
5

DC
COM

I/3
7

N 1

10

I/4

I/5

S5

I/6

I/7

I/8

I/9 I/10 I/11

NOT
USED

IA
SHD

IA/0

V(+)

IA/1

V(+)

IA

(-)

IA
SHD

IA/2

I(+)

IA/3

I(+)

IA

(-)

11

MicroLogix
1000
0

85-264 VAC

L1 L2

220V
AC

K1B

ANALOG
VAC
VDC

O/0

VAC
VDC

O/1

VAC
VDC

O/2 O/3

K2B

VAC
VDC

O/4 O/5 O/6 O/7

NOT
USED

OA

OA/0

OA/0

OA

SHD

V(+)

I(+)

(-)

Das könnte Ihnen auch gefallen