Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE SISTEMAS
5 5. Automatización con
lógica programada
CONTENIDO
FINALIDAD
CONTROLAR
Hardware
Proceso
Software
ELEMENTOS QUE SE
CONJUGAN EN EL PLC
Podemos comparar lo antes mencionado con el
comportamiento del ser humano
Automatismos Industriales
1. Fuente de alimentación
2. CPU
3. Módulo de entrada discreta y análogas
4. Módulo de salida discretas y análogas
5. Módulos de comunicación
6. Módulos de programación
Los diferentes módulos que se instalan en los PLC sirven para
interactuar con el exterior o para realizar el control de maquinas
inteligentes.
Unidad Central de Procesamiento CPU: Es la parte más
importante de los PLC, viene hacer el cerebro que debe ejecutar el
programa en función de las señales provenientes del proceso que
controla y actualiza sus salidas.
DI 32xDC24V
X 2
3 4
421 - 1BL00 - 0AA0
INTF
EXTF
FRCE
CRST
RUN
STOP
CRST
WRST
RUN-P
RUN
STOP
CMRES
X1
EXT.-BATT.
Unidad de
Programación
Estructura Compacta y Modular de los Autómatas Programables
Resistencia Diodo de
Sensor limitadora señalización Opto
discreto acoplador
Al procesador
del PLC
Fuente
externa
Interfase DC
Este tipo de salida es válida tanto para corriente alterna como para
continua, es el más empleado, posee un fototransistor que proporciona
un aislamiento galvánico de la CPU con la salida que está controlando.
• Modulo de Salida DC
35
Las funciones del PLC
AWL Textuales:
• Lista de Instrucciones (Instruction List – IL)
• Texto estructurado (Structured Tex – ST)
U E 0.0
AND E 0.1
Gráficos
= A0.0
• Diagrama de Escalera (Ladder Diagram – LD)
• Diagrama de Bloques de Funciones (Function
Block Diagram – FBD)
FUP
KOP
E 0.1
Tipos de señales
Estado
1. Señales Discretas
Estado lógico 1
Estado lógico 0
Tiempo
Estado
2. Señales Análogas
Tiempo
SISTEMAS DE NUMERACION
0 0 1 1 0 1 1 1
1 0 1 1 0 1 0 1 1 0 1 0 1 1 0 0
SISTEMA BINARIO
0 1 0 1 0 1 0 0 0 0 0 1 0 1 0 0 = 21524
COMPUERTAS LÓGICAS
A1 &
entrada(s)
0
L1 Stop Start L2
1 1CR S
1CR
• Un diagrama de bloques
2
Set at
1CR
1TD 15 sec 5, 6
representa la lógica que
3 Off Delay
1CR
4 R 2
siguen las señales de las
entradas para dar el estado
OL
1TD 1M
5 7
Set at
6
1TD
2TD
30 sec
On Delay 7
de la salida.
2TD 1M OL
7 2M
COMPUERTAS LÓGICAS
Ejemplo 1:
Se tienen tres pulsadores a, b, c.
El vástago de un cilindro de doble efecto
debe salir siempre que se accionen
como mínimo dos de ellos. Al soltar uno Y1
o los dos, el vástago regresa a su
posición inicial.
Se pide:
• El circuito eléctrico de mando. a b c
• El plano de funciones.
Ejemplo de Operaciones Lógicas
aa
bb &
Y1
& Y1
cc
0
&
Si no se presiona ningún pulsador entonces no se
energizará el solenoide Y1.
0
a 0
b
1 &
0 0
0 & Y1
c Y1
0
&
0
&
Si se acciona dos pulsadores, entonces el solenoide se
energiza y el vástago del cilindro sale.
estas son todas las alternativas:
0
a 0
a
1
1 b
1 &
b
1 &
0 1
0 1 1 & Y1
0 & Y1 c
c
1
& 0 &
1
a 0 & 0
b
1 1
1 & Y1
c
Y1
0
&
En el siguiente circuito de control utilizar Marcas y realizar los lenguajes
de lista de instrucciones, diagrama de escalera y diagrama de bloques.
51
PROGRAMACIÓN LÓGICA DEL PLC
Programación de los PLC
Representaciones
de contactos de
contactores y sus
correspondientes
con los contactos
lógicos del PLC.
Ejercicio 1
Implementar la marcha-parada de un motor (con autorretención)
mediante un pulsador de arranque y otro de parada, se debe
considerar los elementos de protección, como el relé térmico, y
lámpara de funcionamiento (color Verde) y lámpara de fallo por sobre
carga (color amarillo)
Lámpara
HIH O:0/1
señalizadora
I:0/3 O:0/2
• Solución en Diagrama
de Funciones
Función Set-Reset
• Bobina con Set
Su funcionamiento es muy sencillo. Consiste en activar salidas o
marcas a través de un pulso. Una vez activada la salida o marca no
se necesita la autoalimentación (mantiene el valor lógico "1" por si
sola) ---------( S )
F1F
K1M ARRANQUE
PARADA
F2F
M1M M
LISTA DE ORDENAMIENTO
ENTRADAS
SIMBOLO DESCRIPCIÓN OPERANDO
SALIDAS
SIMBOLO DESCRIPCIÓN OPERANDO
I0,3
B1
O0,1 T1 B1
E D
C R
ON-DEL
T,B :1s
T,P:30
I0,1 S
PLANO DE FUNCIONES
I0,2
I0,3
R Q O0,1
B1
T1
O0,1
T 0
30s
ON-DEL
B1
Ejemplo de Temporizadores
65
CONTADORES
CONTADORES
• Existen solo dos tipos de contadores que son los contadores
ascendentes y los contadores descendentes que facilitan la tarea de
contaje, en los PLC no solo nos presentan estos tipos de contadores
si no que también contadores con algunas variaciones que facilitan
la programación, esto son creados según la necesidad de los
programadores pero siempre en base a los dos antes mencionados
Valor de Contaje: Se reserva una palabra (16 KOP
bits) en la memoria de datos del sistema para cada
contador. El valor de contaje se almacena en
Z5
código binario (rango: -32767 a +32767). E 0.4
CU CTUD
Q
E 0.5
Contar Ascendente: Cuando el RLO en la entrada CD
KOP
MB0 M0.0
==B
B=byte,
VB4
I=Integer,
D=Double,
R=Real
Ejercicio 1
DESCRIPCIÓN TECNOLÓGICA:
Se desea encender cuatro lámparas de modo secuencial y cíclico,
según el diagrama adjunto:
Output
O0,1
O0,2
O0,3
O0,4
0 2 4 6 8 10 12 14 16 18 20 t(s)
ENTRADAS
DESIGNACIÓN DESCRIPCIÓN OPERANDO
ON PULSADOR DE INICIO E 0.0
OFF PULSADOR DE PARADA E 0.1
SALIDAS
DESIGNACIÓN DESCRIPCIÓN OPERANDO
OFF R
INI &
TOF 10
DN
DN
S Q =
ACC. 00
PRE. 18
OFF R
2<n
n<4
0 1 2 3 4 5 6
A=B
TOFF10.ACC INI
2 INI Q
&
A=B H1H
=
TOFF10.ACC INI
4 INI Q
A=B
TOFF10.ACC INI
10 INI Q
&
A=B H3H
=
TOFF10.ACC INI
12 INI Q
A=B
TOFF10.ACC INI
6 INI Q
&
A=B H2H
=
TOFF10.ACC INI
8 INI Q
FUNCIONES BÁSICAS DE PROGRAMACIÓN
PROYECTO
contador
Pulsadores
del motor
contactor
Reset
contador
PROYECTO
PROYECTO
Diseñe el sistema de automatización del taladro de la figura según las siguientes condiciones: Suponga que el estado
de reposo corresponde con la posición en que se encuentra en la figura.
NOTA: El final de carrera FA está desactivado.
• El taladro dispone de dos motores: El MOTOR_1 es el que controla la bajada y subida del brazo. El MOTOR_2
controla el giro del cabezal portabrocas a la derecha e izquierda.
• Al pulsar momentáneamente el pulsador de marcha comenzará la bajada del brazo portabrocas, pero sin que éste
gire.
• Cuando se activa el final de carrera FB comienza el giro a derechas del cabezal mientras que continúa bajando.
• Cuando se active el final de carrera FC, significa que ya está taladrada la pieza y se invertirá el sentido de giro
de ambos motores, para que de esta forma comience el movimiento de ascensión y de giro a izquierdas.
• Al dejar de activar el final de carrera FB el cabezal portabrocas dejará de girar, pero continuará subiendo hasta
desactivar el final de carrera FA en que el sistema quedará en estado de reposo en espera de un nuevo ciclo.
• Mientras que esté ejecutándose el ciclo de la taladradora el pulsador de MARCHA será inoperante.
Se pide:
a) Lista de ordenamiento
b) Programa
c) Esquema de conexión al autómata.
PROGRAMACIÓN