Professional Documents
Culture Documents
BIENVENIDOS
INTRODUCCIN A LOS
CONTROLES LGICOS
PROGRAMABLES
INSTRUCTOR: JOSE IBARRA S..
OBJETIVOS:
- Disear,construir y probar sistemas
electroneumticos sencillos manejados
por controles lgicos programables
- Implementar cambios en la programacin
de mquinas industriales, controladas por
PLCs.
- Seleccionar y programar el PLC ms
adecuado para un proceso industrial.
- Corregir fallas en un proceso industrial
bsico.
CONTENIDO:
- Tipos de seales elctricas.
- Qu es control ?
- Repaso de los conceptos tcnicos ms
utilizados en la Tcnica de Automatizacin
- Qu es un PLC? Ventajas y desventajas.
- Criterios para la eleccin de un PLC.
CONTENIDO:
- Caractersticas tcnicas. Construccin de
un PLC.
- Funciones lgicas bsicas.
- El lenguaje de programacin: Diagrama de
Escalera (Ladder Diagram)
- Introduccin al software RS LOGIX 500.
- Mtodo para el diseo de programas
combinatorios y secuenciales.
CONTENIDO:
- Programacin de temporizadores.
- Programacin de contadores.
- Programacin de relevadores
internos (banderas).
- Programacin de automatismos
secuenciales.
Introduccin
PLC
- Programmable Logic Controller
- Control Lgico Programable
- Aparicin de los primeros Controles
Programables en la dcada de los 70 en la
industria Automotriz
- Programacin similar a los circuitos
electromagnticos de control (Diagrama
de contactos de escalera)
Qu es una seal ?
- Seal: Es la
representacin
de una
informacin,
con medios de
transmisin
fsicamente
medibles
Seales
Las seales se clasifican en:
- Analgicas
- Discretas
- Discretas
t
Seal analgica
Seal Discreta
S e a l D i s c r e ta
S e a l B i n a r ia
S e a l D ig ita l
Seal Binaria
1
0
t
La seal binaria es una seal discontinua (0=Inactivo
1=Activo).
Todos los PLCs procesan seales binarias. Es ms fcil
manejar slo 2 valores (0 1, 0V 24V, No S,
Apagado Encendido).
t1
t2
t3
Qu es control ?
- Es aquel proceso
en un sistema, en
el cual influyen
magnitudes de
entrada sobre
magnitudes de
salida debido a la
lgica intrnseca
del sistema.
CONTROL
C O N TRO L DE LA ZO
A B IE R T O
C O N TRO L DE LA ZO
CERRADO
Seal de entrada
Sistema
de
control
Seal de salida
Sistema
de
control
Seal de salida
Seal de
Retroalimentacin
En el control de lazo cerrado regularmente se emplean
seales analgicas.
F IJ O
M E M O R IA
P R O G R A M A B LE
PROG RAM AS
IN T E R C A M B IA B L E S
M E M O R IA
NO BORRABLE
(P R O M )
M E M O R IA D E L IB R E
P R O G R A M A C I N
(R A M )
M E M O R IA
BO RRABLE
(E P R O M )
Qu es un P.L.C. ?
Es un mando electrnico con una
organizacin interna definida. Esta
organizacin puede compararse con un
cableado interno. La estructura consta de
los siguientes elementos funcionales:
Unidad Central de Control (CCU)
- Memoria de datos
- Memoria de programa
- Unidades de Entrada y Salida
Desventajas
- Elevados costos
de adquisicin
- Ausencia de
normalizacin
- Ausencia de un
lenguaje de
programacin
unificado
Componentes de un P.L.C.
El sistema con P.L.C.
consta bsicamente de:
- Hardware (parte tangible,
por ejemplo: los
circuitos elctricos y
electrnicos)
- Software (parte no
tangible, por ejemplo: los
programas)
Componentes de un P.L.C.
el hardware de un PLC se
compone principalmente de 4
bloques :
Memoria
Sistema
Usuario
Comunicacin
con Usuario
Teclado
Display
PC
Monitor
Programador
Etc.
CPU
Salidas
RAM
ROM
PROM
EPROM
RPROM
EEROM
EAROM
Borrado
Programacin
Sin
voltaje, la
memoria
es
Elctrico
Elctrica
Voltil
Imposible
Por mscaras
en fbrica
No voltil
Imposible
Elctrica
No voltil
Por luz UV
Elctrica
No voltil
Por luz UV
Elctrica
No voltil
Elctrico
Elctrica
No voltil
Elctrico
Elctrica
No voltil
Componentes de un sistema
de control con P.L.C.
Comunicacin con el
proceso
Componentes de un sistema
de control con P.L.C.
Comunicacin con el usuario
- Programador exclusivo
para digitar e introducir los
programas a la memoria
del P.L.C.
- Computadora personal con
el Software de
programacin previamente
cargado (RS LOGIX 500)
Diagrama a bloques de un
P.L.C.
Memoria de
Programa
Entradas
(Sensores)
Procesador
(CCU)
Salidas
(Actuadores)
Bit
- Dgito binario, es decir, 0 1, Apagado
Encendido, Inactivo Activo, Falso
Verdadero, Etc.
- Todos los PLCs procesan seales
binarias
15
1
4 3 2
0
1 1
1 0
0
Byte
- Agrupamiento de informacin en 8 bits.
Tambin se le conoce como palabra de
informacin (Word)
- Siempre que no se indique otra cosa, una
palabra equivale a un byte.
7 6 5 4 3 2
0 1 0 1 1 0
1
1
0
0
Formato de direccionamiento
- Los datos como
las entradas y
salidas se deben
de direccionar
de acuerdo al
formato
correspondiente
a cada marca y
modelo de PLC.
Direccionamiento de datos
(Allen Bradley)
- SALIDAS-OUTPUTS:
O0
- ENTRADAS-INPUTS:
I1
- ESTATUS-STATUS:
S2
- BIT INTERNOS-BIT:
B3
- TEMPORIZADORES-TIMERS T4
- CONTADORES-COUNTERS: C5
- REGISTROS-REGISTERS:
R6
- ENTEROS-ENTEGERS:
N7
# = No. De
archivo
Diagrama de escalera
(Ladder)
Este lenguaje se adapta muy bien a sistemas
con lgica combinatoria; sin embargo, con
una adecuada tcnica, es posible programar
sistemas con lgica secuencial.
El diagrama de escalera es el lenguaje de
programacin que el control SLC 500
permite utilizar.
Este lenguaje de programacin es similar a
un diagrama de contactos elctricos.
Tabla de
Verdad
0
1
0
1
Funcin Negacin No
E
Funcin Negacin No
E
Funcin Negacin No
E
Tabla de
Verdad
0
1
1
0
Funcin Conjuncin Y
E1
E2
E1
E2
Funcin Conjuncin Y
E1
E2
E1
E2
Funcin Conjuncin Y
E1
E2
Tabla de
Verdad
E1
E2
0
0
1
1
0
1
0
1
0
0
0
1
Funcin Disyuncin O
E1
E2
E1
E2
Funcin Disyuncin O
E1
E2
E1
E2
Funcin Disyuncin O
E1
E2
Tabla de
Verdad
S
Diagrama de escalera (LDR) (KOP)
E1
E2
0
0
1
1
0
1
0
1
0
1
1
1
A propsito de ...
La mxima cantidad de brazos
paralelos por peldao es de 75.
La mxima cantidad de bobinas en
paralelo por peldao es de 75.
La mxima cantidad de
instrucciones por peldao es 128.
Paso N o. 2
C o n s id e r a c i o n e s p r e v i a s
Paso N o. 3
L is ta d e a s ig n a c io n e s
Paso N o. 4
P r o g r a m a c i n :
LD R , S TL
Paso N o. 5
C a r g a d e l p r o g r a m a a la
M e m o r ia d e l P .L .C .
Paso N o. 6
P ru e b a d e l p ro g ra m a y
P u e s ta e n M a r c h a
Paso 1: Consideraciones
previas
Diagrama de situacin
Esbozo de secuencia
Diagrama de contactos
Modo de funcionamiento
y actuacin de los
sensores y actuadores
Diagrama de
conexionado
Tabla de verdad
Operando Comentario
Simblico
O:2.0/7
Motor
1=Activa movimiento
de banda
I:0.0/2
Inicio
Temporizadores (Timers)
Temporizadores (Timers)
La palabra de control para instrucciones
del tiempo incluye tres bits de estado del
temporizador.
Estos bits solamente pueden accesarse
en la palabra de control:
EN = Bit de temporizador habilitado
TT = Bit de control de temporizador (1=
mientras est contando tiempo)
DN = Bit de trmino de tiempo
El elemento Temporizador
TP 15 14 13
0 EN TT DN
CONTROL
PRESET
ACCUMULATE
T4:0.PRE
T4:0.ACC
0
t
1
Bit DN
T4:0/DN
0
Programacin de
temporizadores TON en
Diagrama de Escalera (LDR)
Como parte ejecutiva (Inicializacin):
TON
TIMER ON DELAY
Timer
T4:0
Time Base 0.01
Preset
120
Accum
0
(EN)
(DN)
T4:0/TT
T4:0/EN
Programacin de
temporizadores TOF en
Diagrama de Escalera (LDR)
Como parte ejecutiva (Inicializacin):
TOF
TIMER OFF DELAY
Timer
T4:1
Time Base 0.01
Preset
120
Accum
0
(EN)
(DN)
T4:1/TT
T4:1/EN
Temporizador retentivo On
Delay
Timer
T4:2
Time Base 0.01
Preset
120
Accum
0
(EN)
(DN)
Ejercicios de aplicacin de
temporizadores: TON y TOF
Por medio de un botn pulsador se
deber controlar la apertura de una
compuerta, la cual ser activada por
un actuador de doble efecto y un
electrovlvula 5/2 monoestable.
Al alcanzar su posicin final, la
compuerta deber permanecer 10
segundos abierta y posteriormente
deber cerrar automticamente.
1 0
n 1
Direccionamiento: B3:0/4
Direccionamiento: B3:1/11
Contadores (Counters)
Contadores (Counters)
El nmero de archivo
correspondiente a los contadores es
el 5, por ejemplo C5:0
Los contadores se pueden programar
como ascendentes (CTU), con un
rango de 0 a + 32, 767 eventos
O descendentes (CTD), con un rango
de -1 a - 32, 768 eventos
El elemento Contador
15 14 13 12 11
0 CU CD DN OV UN
CONTROL
PRESET
ACCUMULATE
C5:0.PRE
Programacin de contadores
ascendentes en Diagrama de
Escalera (LDR)
Como parte ejecutiva (Inicializacin):
CTU
(CU)
COUNT UP
Counter
Preset
Accum
C5:0
120
0
(DN)
C5:0/CU
C5:0/OV
Programacin de contadores
descendentes en Diagrama de
Escalera (LDR)
Como parte ejecutiva (Inicializacin):
CTD
COUNT DOWN
Counter
Preset
Accum
C5:1
120
0
(CD)
(DN)
C5:1/CD
C5:1/UN
Reestablecimiento de un
contador
El contador debe reestablecerse una vez que ha
alcanzado la cantidad de eventos programada
en caso de una reinicializacin de parmetros
Condiciones
C5:0
( RES )