Beruflich Dokumente
Kultur Dokumente
CONTROLADORES
LOGICOS
PROGRAMABLES
Expositor
CONTROLADORES
LOGICOS
PROGRAMABLES
Generalidades y
lgicas
funciones
INTRODUCCIN
OBJETIVOS
Diferenciar las ventajas y desventajas de un
tablero elctrico convencional.
Identificar al Controlador Lgico Programable
(PLC) como un dispositivo electrnico utilizado
para la automatizacin.
Diferenciar la lgica cableada de la lgica
programable.
Plantear soluciones a problemas bsicos
mediante el uso de: Plano de Funciones y
Diagrama Escalera.
CONTENIDOS
El tablero elctrico.
Tablero
Tablero elctrico
elctrico
Un tablero elctrico
convencional es
aquel que est
constituido,
bsicamente, por
equipos
electromagnticos
Componentes
Componentes de
de un
un tablero:
tablero:
Contactores, rels de proteccin, rels auxiliares,
fusibles, temporizadores,
contadores, etc.
Otros
Otros componentes:
componentes:
Pulsadores
Lmparas
Selectores
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?
muchos rels!
Y aprender su lgica
resulta sencilla.
Adems ...
L1
1
L2
1LS
1PS
2CR
3CR
4CR
Generalmente implican
altos costos.
Es muy laboriosa la
identificacin y reparacin
de una falla.
Requiere mantenimiento
peridico.
Adems...
Con el tiempo se
incrementan las
probabilidades de fallas.
Un sistema de control es el
procesamiento lgico de
seales de entradas para activar
salidas deseadas.
Lgica
Entrada
Salida
Cerebro
Entrada
Ver Ojos
Or Odos
Probar Lengua
Sentir Piel
Oler Nariz
Salida
Hablar
Caminar
Mover
Lgica
Salidas
Temporizadores.
Contactor
de Fuerza
Contadores
Lmparas
Rels.
Display
DISPOSITIVOS
DE ENTRADA Y
SALIDA
Cableado
En
En las
las plantas
plantas modernas
modernas ...
...
Muchos componentes de
estos tableros han sido
reemplazados por equipos
electrnicos...
..especialmente en la parte de la
LGICA, este equipo es el PLC
Entradas
Pulsador
Marcha
Lgica
PLC
Salidas
Contactord
e Fuerza
Pulsador
Paro
Lmparas
Lmite de
Carrera
Display
Los
Los Controladores
Controladores Lgicos
Lgicos
Programables
Programables PLC
PLC
Aqu les presento a uno de ellos:
ALLEN BRADLEY
SLC 500
Los
Los Controladores
Controladores Lgicos
Lgicos
Programables
Programables PLC
PLC
Aqu les presento a 2 mas:
MODICON TSX Premium
SIEMENS
SIMATIC S5- 95U
QU ES EL CONTROLADOR
LGICO PROGRAMABLE?
Es un equipo electrnico e inteligente diseado
en base a microprocesadores, que consta de
unidades o mdulos que cumplen funciones
especificas, los que permiten recibir
informacin de todos los sensores y comandar
todos los actuadores del sistema.
Cules
Cules son
son las
las ventajas
ventajas del
del
PLC?
PLC?
CONFIABILIDAD
VELOCIDAD
TAMAO REDUCIDO
MODULARIDAD
FCIL DE PROGRAMAR
FLEXIBILIDAD
ECONOMA
INTELIGENTE
CMO
CMO EST
EST COMPUESTO?
COMPUESTO?
Est compuesto de mdulos, tales como:
Una unidad central de procesamiento (CPU), que
se encarga de casi todo el control del sistema.
Mdulos que reciben informacin de los sensores
.
Mdulos que permiten comandar los actuadores
del sistema.
Adems, es posible agregarle otros mdulos
inteligentes para funciones de pre-procesamiento
y comunicacin.
Antes de continuar
con otro tema ...
Hagamos un repaso!
A Qu dispositivos elctricos
hacen que un tablero ocupe mucho
espacio?
Los rels
Complete la expresin.
B Un sistema de control es el
procesamiento _ _ _ _ _ _ _ _ _ _ de
seales de _ _ _ _ _ _ _ _ _
para activar _ _ _ _ _ _ _ _ _
A,B,A,A,B,A,B
... rels
... PLC
... PLC
... rels
... rels
... rels
... PLC
Si hubieron dudas
repasa ...
PROGRAMACIN BSICA 1
Funciones Lgicas
Funciones Lgicas
Las seales elctricas son seales
binarias, y estas se pueden procesar
empleando las tres operaciones:
L1
L1
Y (AND)
O (OR)
NO (NOT)
1
2
3
4
5
6
7
Stop
Stop
1
2
3
Start
Start
1CR
1CR
Set at
Set at
15 sec
1CR
1CR
5, 6
5, 6
Off Delay
2
R
2
R
1TD 15 sec
1TDOff Delay
1CR
1CR
4
5
6
7
L2
L2
1CR
1CR
1TD
1TD
1M
1M
1TD
1TD
2TD
2TD
1M
1M
OL
OL
7
7
Set at
Set at
30 sec
2TD 30 sec 7
2TDOn Delay
On
Delay 7
OL
2M
2M
OL
Operaciones Lgicas
Lgica
Smbolo:
a
b
&
AND
Diagrama de contactos
L1
Circuitos Series
L1
L1
y L2
b
y
L2
y L2
Operaciones Lgicas
Lgica
OR
Circuitos paralelos
L1
Smbolo:
a
b
Diagrama de contactos
a
y L2
a
b
y
L1
b
a
y
L2
Operaciones Lgicas
Lgica NO
Contacto negado
L1
Smbolo:
NOT
Diagrama de contactos
L1
y L2
y L2
L1
a
y
L2
OPERANDO
Se denomina Operando a la representacin
mediante letras y nmeros, que especfica la
ubicacin de los sensores y actuadores cableados
al PLC.
As por ejemplo:
I 0,2
I = Input (Entrada)
0 = mdulo bsico (PLC compacto)
, = separacin.
2 = nmero de la bornera de entrada del PLC
OPERANDO
S deseamos representar a una salida:
O 0,2
I = Output (salida)
0 = mdulo bsico (PLC compacto)
, = separacin.
3 = nmero de la bornera de salida del PLC
OPERANDO
O0,3
O0,4
00,5
Y1
PLC Compacto
mdulo bsico
S1Q
S2Q
S3Q
I0,8
I0,3
I0,2
Desarrollando
Desarrollando una
una aplicacin
aplicacin en
en el
el
PLC
PLC
-Lista de ordenamiento.
Entradas
Salidas
I 0,2
O 0,1
()
I 0,1
I 0,3
I 0,2
I 0,3
&
I 0,1
I 0,3
&
I 0,2
I 0,3
&
O 0,1
Interpretacin:
Arreglo
Arreglo O
SI
SI
SI
O
O
..SI QUEDARN
DUDAS VUELVE
A REPASAR
INTRODUCCIN
Para un eficaz diagnstico de las fallas en un
automatismo, se debe conocer plenamente el
PLC y su entorno.
Esto
significa
identificar
sus
partes
constructivas, tanto internas como externas,
realizar una buena programacin, lograr
montarlo y cablearlo adecuadamente y,
finalmente, ponerlo en funcionamiento.
OBJETIVOS
Identificar las partes constitutivas del PLC.
Reconocer el principio de funcionamiento de
cada parte.
Programar la funcin de memoria interna.
Programar la funcin de memoria set/reset.
EL PLC CONTROLANDO UN
PROCESO
PROCESO
ACTUADORES
SENSORES
PLC
OPERADOR
TIPOS DE SEALES
Seales discretas :
Slo toman dos valores perfectamente
distinguibles: hay seal o no hay seal.
Provienen de transductores discretos.
Ej.: La seal de un pulsador.
TIPOS DE SEALES
Seales analgicas :
Varan en el tiempo en forma continua.
Provienen de transductores continuos.
Ej.: La seal de un tacogenerador.
SENSORES
E
N
T
R
A
D
A
ACTUADORES
PLC
S
A
L
I
D
A
a continuacin describiremos
brevemente la funcin de cada
una de sus partes ...
FUENTE DE ALIMENTACIN
UNIDAD CENTRAL DE
PROCESAMIENTO (CPU)
Es el cerebro del controlador.
Es la parte ms compleja del controlador
programable.
Est hecha a base de microprocesadores y
memorias. Tiene dos tipos de memorias: ROM
y RAM.
MDULOS DE
ENTRADA/SALIDA (E/S)
MDULOS DE ENTRADA
ANALGICA
MDULOS DE ENTRADA
ANALGICA
Seal
Seal
La memoria ROM
(Read Only Memory)
La memoria RAM
(Random Access Memory)
MDULOS DE MEMORIA
ADICIONALES
Son dispositivos electrnicos enchufables en la
CPU, destinados a guardar informacin de manera
provisional o permanente.
Se cuentan con dos tipos de memorias:
Voltiles: RAM, ya mencionada, con la diferencia
que tambin pueden ser enchufables.
No voltiles: EPROM y EEPROM.
A continuacin detallamos estos:
MEMORIA EPROM
(Enable Programmable Read Only Memory)
MEMORIA EPROM
Estos mdulos son
programados con
seales elctricas,
mientras que para
borrarlos deben ser
sometidos luz
ultravioleta.
MEMORIA EEPROM
(Electrically Erasable Programmable Read Only
Memory)
BATERA DE RESPALDO
UNIDAD DE PROGRAMACIN
UNIDAD DE PROGRAMACIN
teclado
Son
y un visualizador o pantalla.
PROGRAMACIN BSICA 1
Funciones de memoria
PROGRAMACIN DE LAS
FUNCIONES DE MEMORIA
MEMORIAS INTERNAS
Tambin
MEMORIAS INTERNAS
En la lgica del programa, simplifican el
circuito para un mejor seguimiento y
comprensin.
Segn la marca y procedencia del PLC, se le
conoce en la programacin como:
Bits (B)
Marca (M)
Bandera (F), etc.
Desarrollemos un ejemplo:
Tenemos esta
S1
aplicacin que
S2
deseamos
programarla en S3
el PLC:
S13
S14
K1
S4
S5
S7
S8
S10
S6
S11
S12
S9
S4
S2
S6
S3
S5
S7
S8
S9
K2
S10
S11
S12
S14
S13
K2
K3
K1
K3
Label 3
B1
B1
S14
B1
O 0,1
Label 2
B2
Hay 2 salidas
virtuales y
una sola salida
real en el PLC
PROGRAMACIN : MEMORIAS
SET / RESET
Marcha
Marcha
K2
K1
elctricos
tenemos:
Paro
Paro
K1
K2
PROGRAMACIN : MEMORIAS
SET / RESET
Tan slo pulsando
marcha
marcha, el
contactor se
energiza, y
paro
seguir as hasta
que se pulse paro.
La salida K1 se ha
K1
memorizado
marcha
K1
K1
paro
K1
PROGRAMACIN : MEMORIAS
SET / RESET
Hasta cundo?..
marcha
marcha
K1
que se
pulse paro.
La salida K1
ser reseteada.
K1
Hasta
paro
K1
paro
K1
PROGRAMACIN : MEMORIAS
SET / RESET
I 0,0
O 0,0
I 0,1
O 0,0
PROGRAMACIN : MEMORIAS
SET / RESET
Pero hay una herramienta que simplica las
cosas: LA MEMORIA SET/ RESET.
En diagrama de funciones se representa as:
S
R
PROGRAMACIN : MEMORIAS
SET / RESET
I 0,1
I 0,2
I 0,1
O 0,1
S
O 0,1
I 0,2
O 0,1
R
PROGRAMACIN : MEMORIAS
SET / RESET
1
0
Si accionamos Set
1
S
R
Indeterminado
Se Setea
PROGRAMACIN : MEMORIAS
SET / RESET
3
0
Se qued Seteado
PROGRAMACIN : MEMORIAS
SET / RESET
4
0
Se Resetea
Se qued Reseteado
PROGRAMACIN : MEMORIAS
SET / RESET
Tiene prioridad el
que est abajo
AUTOEVALUACION: pregunta 1
De las figuras mostradas indicar cuales se relacionan
con las entradas del PLC y cuales con las salidas.
1)
4)
7)
2)
5)
8)
3)
6)
9)
Solucin de la pregunta 1
E
N
T
R
A
D
A
S
A
L
I
D
A
Nmeros: 1, 3, 4, 9
Nmeros: 2, 5, 7, 8
AUTOEVALUACION: pregunta 2
Este dibujo en conjunto representa un:
a) fototransistor
b) triac
c) optoacoplador
d) diodo
Solucin de la pregunta 2
c) Representa un optoacoplador
AUTOEVALUACION: pregunta 3
Solucin de la pregunta 3
Se encuentra en una memoria del tipo
AUTOEVALUACION: pregunta 4
Cual de las caractersticas
mencionadas pertenecen a
la memoria EPROM?
a) Son voltiles
b) Son programables por el
fabricante del PLC
c) Se borran elctricamente
d) Se borran con luz ultravioleta
Solucin de la pregunta 4
La memoria EPROM es no voltiles,
programables elctricamente y se borran con
luz ultravioleta, por lo tanto respuesta:
d)
AUTOEVALUACION: pregunta 5
Los mdulos de entrada,
cuales son los tipos de
seales que pueden
recibir?
Solucin de la pregunta 5
Los tipos de seales que pueden recibir son:
a) Seales discretas:
t
b) Seales analgicas:
CONFIGURACIN DE LOS
PLCs Y TEMPORIZADORES
CONFIGURACIN
CONFIGURACIN
INTRODUCCIN
OBJETIVO
CONFIGURACIN
Existen bsicamente tres tipos de
configuraciones de PLC:
CONFIGURACIN: COMPACTA
Estos renen en su estructura:
La fuente, la CPU,
y las
Interfases de E/S.
Este es un PLC
S5-95U de la marca SIEMENS
CONFIGURACIN COMPACTA.
Ventajas:
Son econmicos.
Son pequeos.
Su programacin es bastante sencilla.
Son fciles de seleccionar.
De fcil instalacin.
Soportan condiciones extremas de funcionamiento. Temperaturas <60 C, Fluctuaciones de
tensin, Vibraciones mecnicas, Humedad, etc...
CONFIGURACIN: MODULAR
CONFIGURACIN: MODULAR
CONFIGURACIN: MODULAR
CARRIL DIN
CONFIGURACIN: MODULAR
PERFORADA
CONFIGURACIN MODULAR.
Ventajas y desventajas:
Su costo vara de acuerdo a la configuracin del PLC.
Utiliza mayor espacio que los compactos.
En caso de falla, se puede cambiar el mdulo
averiado rpidamente.
Su mantenimiento requiere de mayor tiempo.
Las ampliaciones son de acuerdo a las
necesidades.
CONFIGURACIN:
COMPACTA-MODULAR.
CONFIGURACIN:
COMPACTA - MODULAR
Ventajas y desventajas:
Son ms econmicos que los PLC modulares.
Hagamos un repaso!
AUTOEVALUACION:
Pregunta 1
De las figuras de PLCs
mostradas indicar :
Cules son compactos?
Solucin de la pregunta 1
Slo el de la figura 4!
AUTOEVALUACION:
Pregunta 2
Los PLCs se montan en
Placa Perforada y tambin
Sobre .
Solucin de la pregunta 2
. CARRIL DIN
AUTOEVALUACION:
Pregunta 3
Para un proyecto de un:
Arranque secuencial de 4 bombas para extraer
agua de un pozo .
Que tipo de PLC usara?
Solucin de la pregunta 3
Bastara un PLC .
COMPACTO!
INTRODUCCIN
Los
Comparados
INTRODUCCIN
Los
INTRODUCCIN
Existen
Y los diagramas de
escalera reemplaza
el lenguaje booleano.
T5,D B5
O 1,7
S
I 0,0
B 100
B23 O2,1
C3,F
B5
M6,S
O 3,5
L 27
J
INTRODUCCIN
Cuando
OBJETIVOS
En
Reconoceremos
CONTENIDO
Consideraciones de costo
El costo de cualquier PLC en lo referente a la
instalacin debe ser dividido en tres partes
principales:
Costo
salidas discretas
Entradas y salidas analgicas
Mdulos inteligentes
Lenguajes de programacin
Sistemas de configuracin
Veamos
FUENTE DE ALIMENTACIN
Cuando se estima la potencia de la fuente, se debe
considerar los consumos de las siguientes cargas:
CPU
Mdulos
E/S (discreta/anloga)
Mdulos inteligentes
Ampliaciones futuras
Otros.
FUENTE DE ALIMENTACIN
Para la fuente de alimentacin es
necesario tener presente los
siguientes datos tcnicos:
Tipo de corriente: AC / DC
Nivel de tensin:
Valor nominal : Vn
Margen admisible
Potencia admisible
Expresado en (W)
FUENTE DE ALIMENTACIN
Frecuencia
de la red
Valor nominal : 50/60 Hz 5%
Capacidad de corriente
De entrada a (...V): (A)
De salida (usuario) a (...V): (A)
Condiciones ambientales
Temperatura : ( C )
% Humedad ,sin condensacin
ndice de proteccin: (IP...)
C. P. U.
Capacidad de memoria Total : (Kb)
Interna RAM : Kb o instrucciones.
Mdulos de memorias : EPROM, EEPROM
Tiempo de ejecucin (SCAN TIME)
De cada operacin binaria : (us)
De cada operacin tipo palabra : (us)
De una operacin mixta : 35% binarias + 65%
palabras (us)
En cada caso stos varan segn el fabricante.
C. P. U.
Tiempo
C. P. U.
Cantidad
de Temporizadores.
Cantidad de contadores
Reloj-Calendario.
Algoritmo de Regulacin PID.
Canales de Comunicacin.
ENTRADAS DISCRETAS
Cuando
ENTRADAS DISCRETAS
Cantidad
de entradas discretas
Tipo de corriente AC / DC
Nivel de tensin nominal (V)
Temperatura ambiente admisible. ( C )
Es recomendable usar entradas discretas en DC por
razones de seguridad y econmicas en lugar de
entradas en AC.
SALIDAS DISCRETAS
Del mismo modo para las
salidas discretas:
SALIDAS DISCRETAS
Cantidad
de salidas discretas
Tipo de corriente AC/DC. Tipo : transistor, rel o Triac
Nivel de tensin. Valores ms usuales :
ENTRADAS / SALIDAS
ANALGICAS
Cantidad de entradas/salidas analgicas
Tipo de seal en corriente:
0-20mA,
4-20mA, etc.
En tensin:
0-2 V, 0-5 V,
0-10 V, 10V,
etc.
ENTRADAS / SALIDAS
ANALGICAS
Resistencia
MDULOS INTELIGENTES
Se tienen de diferentes tipos tales
como :
Mdulo
de regulacin PID
Mdulo de posicionamiento
Controlador de motores paso a paso
Mdulos de comunicacin, etc.
MDULOS INTELIGENTES
Mdulos de
comunicacin.
etc.
LENGUAJE DE PROGRAMACIN
Cada fabricante tiene su propio lenguaje
de programacin, cuya representacin
vara de acuerdo a la marca, as
tenemos :
Lista de instrucciones
Texto estructurado
Plano de funciones
Diagrama escalera o diagrama de
contactos
LENGUAJE DE PROGRAMACIN
El
B5
O 1,7
S
I 0,0
B 100
B23
O 2,1
C3,F
B5
M 6,S
O 3,5
L 27
J
LENGUAJE DE PROGRAMACIN
El lenguaje de programacin generalmente
tiene capacidad para programar:
E/S analgicas.
Secuenciadores.
Operaciones aritmticas : +, - , x , / ,
Comparadores : >, <, ><, >=, <=,=.
Saltos.
Algoritmos PID, etc.
SISTEMA DE CONFIGURACIN
Es importante tambin tener presente los
sistemas de configuracin, tal como se
estudi en la unidad 3.
Configuracin
compacto.
Configuracin
modular.
Configuracin
Compacto-modular.
PLC
PROGRAMACIN BSICA 2
Contadores
CONTADORES
Programacin de Contadores
En
Descontar
0
Programacin de Contadores
Programacin de Contadores
Valor
de preset Ci,P
valor comprendido entre 0 y 9999.
Valor
corriente Ci,V
Aparece con la letra V:
Este valor instantneo, nos indica en cuanto
va la cuenta y puede crecer o decrecer.
EJEMPLO:
Nmero de Contador
C10
Valor corriente
C10,V : 18
Valor de preset
C10,P : 35
V: 18
Programacin de Contadores
La
Ci,V
Programacin de Contadores
La
operacin de descontar
consiste en decrementar el
valor corriente del contador
(sustraer 1) , cada vez que se
presenta un impulso o un
acontecimiento.
Ci,V
4
Programacin de Contadores
El contaje es cclico, definido entre
0 y 9999
Al
9995
9996
9997 9998
9999
Programacin de Contadores
Al
Ci,V
1
9999
9998 9997
9996
ENTRADAS
SALIDAS
R
P
1 U^
0
D^
V:15
V:35
D
F
R
P
U^
1 D^
0
V:76
V:35
D
F
Antes de continuar...
Hagamos
un repaso!
AUTOEVALUACIN: Pregunta 1
Cuando el valor corriente de un
contador pasa de 9999 a 0.
Cul de las 3 salidas se activan?
Solucin de la pregunta 1
AUTOEVALUACIN: Pregunta 2
Solucin de la pregunta 2
NO!
AUTOEVALUACIN: pregunta 3
Por qu es recomendable usar mdulos
de entradas y salidas discretas en DC?
Solucin de la pregunta 3
AUTOEVALUACIN: Pregunta 4
Por qu no es recomendable
comprar un PLC no comercial en
nuestro medio?
Solucin de la pregunta 4