Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción a la Programación
y Funciones Lógica
Automatización Lógica Programable
Índice
1.1 INTRODUCCIÓN
Todos nosotros, los técnicos que de una u otra manera hemos tenido la
oportunidad de reparar o mantener tableros eléctricos, hemos invertido,
dependiendo del tipo de falla, poco o mucho tiempo, en función de la complejidad
de los equipos, cantidad de ellos y la experiencia del técnico.
P
l
a
n
t
a
i
n
d
u
s
t
r
i
a
l
1
Automatización Lógica Programable
1.2 OBJETIVOS
1.3 CONTENIDOS
¿Cuál es su función?
Estos datan desde principios de siglo. Sin duda estos equipos aún
constituyen, en algunas empresas, el soporte para la automatización de
sus procesos industriales, especialmente en países en desarrollo.
2
Automatización Lógica Programable
Ventajas
Desventajas
3
Automatización Lógica Programable
4
Automatización Lógica Programable
Téngase presente que existe otra alternativa moderna que elimina casi
la totalidad de estas desventajas, y por el contrario, disponen de mayor
capacidad para realizar más de lo necesario.
Son estas las razones que obligan a analizar, antes de tomar una
decisión, cuándo se requiere automatizar un sistema; sin duda, hoy en
día el PLC representa una buena alternativa para la automatización.
5
Automatización Lógica Programable
Son muchas las ventajas que resaltan, a simple vista, el empleo de los
PLCs para automatizar sistemas, desde aplicaciones básicas hasta
sistemas muy complejos. Actualmente, su uso es tan difundido que ya
no se requiere mucho análisis para decidir qué técnica emplear: si la
lógica cableada en base a relés o la lógica programada en base al PLC.
Sin embargo, a continuación se fundamenta cada una de estas
ventajas, con el propósito que el lector reconozca mejor el panorama.
Menor costo
Las razones que justifican una mayor economía a la alternativa del uso
del PLC, especialmente en aplicaciones complejas, se da porque
prescinde del uso de dispositivos electromecánicos y electrónicos, tales
como: relés auxiliares, temporizadores, algunos controladores,
contadores, etc., ya que estos dispositivos simplemente deben ser
programados en el PLC sin realizar una inversión adicional. El costo que
implica invertir en los equipos anteriormente señalados, es muy superior
al costo del PLC, además de otras ventajas con que cuenta y no son
cuantificadas.
Menor espacio
Confiabilidad
6
Automatización Lógica Programable
Versatilidad
Poco mantenimiento
Fácil instalación
7
Automatización Lógica Programable
Detección de fallas
Fácil Programación
8
Automatización Lógica Programable
9
Automatización Lógica Programable
Costo US$
No Descripción Cantidad
Unitario Total
10
Automatización Lógica Programable
Costo US$
No Descripción Cantidad
Unitario Total
11
Automatización Lógica Programable
12
Automatización Lógica Programable
1.4 RESUMEN
Actualmente el PLC es utilizado mundialmente por todas las ventajas que cumple,
y por lo tanto, es importante su conocimiento.
13
Automatización Lógica Programable
SÍ NO
¿Por qué?
............................................................................................................
............................................................................................................
............................................................................................................
DISPOSITIVO ¿ENTRADA O
SALIDA?
Contactor. Salida.
Pulsador de emergencia.
Lámpara.
Termostato.
Alarma.
Interruptor final de carrera. Entrada.
3. ¿Podría destacar alguna otra desventaja del tablero eléctrico con lógica cableada?
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
14
Automatización Lógica Programable
2. FUNCIONES LÓGICAS
2.1 INTRODUCCIÓN
En esta siguiente parte, veremos la secuencia a seguir para resolver una aplicación
de programación utilizando el PLC. Aquí desarrollaremos las dos funciones básicas
más importantes: la función AND y la función OR. Observe Ud. la secuencia que
se sigue, porque esa será la metodología a usar en todas las sesiones de sus
laboratorios.
2.2 OBJETIVOS
2.3 CONTENIDO
Está función lógica tiene una equivalencia eléctrica tal como se muestra
en el siguiente circuito eléctrico:
S1Q
S2Q
K1M
15
Automatización Lógica Programable
¿Que es un operando?
I 0,1
• Diagrama de contactos.
• Plano de funciones.
16
Automatización Lógica Programable
1 Lista de ordenamiento
2 Diagrama de contactos
3 Plano de funciones
4 Diagrama de conexiones
1. LISTA DE ORDENAMIENTO
ENTRADAS
SALIDAS
2. DIAGRAMA DE CONTACTOS
3. PLANO DE FUNCIONES
I0,1
&
I0,2 O2,1
17
Automatización Lógica Programable
4. DIAGRAMA DE CONEXIONES
INPUT OUTPUT
0 0
1 1
K1M
2 2
S1Q S2Q
3
PLC 3
4 4
5 5
6 6
7 7
S1Q S2Q
H1H
18
Automatización Lógica Programable
Se pide:
1 Lista de ordenamiento
2 Diagrama de contactos
3 Plano de funciones
4 Diagrama de conexiones
1. LISTA DE ORDENAMIENTO
ENTRADAS
SALIDAS
2. DIAGRAMA DE CONTACTOS
I0,1 O2,1
I0,2
19
Automatización Lógica Programable
3. PLANO DE FUNCIONES
I0,1
I0,2 O2,1
4. DIAGRAMA DE CONEXIONES
INPUT OUTPUT
0 0
1 1
HIH
2 2
S1Q S2Q
3
PLC 3
4 4
5 5
6 6
7 7
20
Automatización Lógica Programable
S1Q
H1H
Se pide:
1 Lista de ordenamiento
2 Diagrama de contactos
3 Plano de funciones
4 Diagrama de conexiones
1. LISTA DE ORDENAMIENTO
ENTRADAS
SALIDAS
21
Automatización Lógica Programable
2. DIAGRAMA DE CONTACTOS
%I0,1 %Q2,1
3. PLANO DE FUNCIONES
%I0,1 %Q2,1
4. DIAGRAMA DE CONEXIONES
INPUT OUTPUT
0 0
1 1
HIH
2 2
S1Q 3
PLC 3
4 4
5 5
6 6
7 7
22
Automatización Lógica Programable
S2Q S4Q
K1M
Se pide:
1 Lista de ordenamiento
2 Diagrama de contactos
3 Plano de funciones
4 Diagrama de conexiones
1. LISTA DE ORDENAMIENTO
ENTRADAS
SALIDAS
23
Automatización Lógica Programable
2. DIAGRAMA DE CONTACTOS
%I0,3 %I0,4
%I0,5
3. PLANO DE FUNCIONES
%I0,1
&
%I0,2
%I0,3
%Q2,1
%I0,5
%I0,4
&
24
Automatización Lógica Programable
4. DIAGRAMA DE CONEXIONES
INPUT OUTPUT
0 0
1 1
S1Q
2 HIH
2
S2Q
S3Q
3
PLC 3
4 4
S4Q
5 5
S5Q
6 6
7 7
25
Automatización Lógica Programable
1. Sí.
2.
DISPOSITIVO ¿ENTRADA O SALIDA?
Contactor. Salida.
Pulsador de emergencia. Entrada.
Lámpara. Salida.
Termostato. Entrada.
Alarma. Salida.
Interruptor final de carrera. Entrada.
4. Que la probabilidad para que un PLC pueda fallar por razones constructivas es
insignificante.
4. BIBLIOGRAFIA
26
UNIDAD II
Arquitectura y Funciones de
Memoria
Automatización Lógica Programable
Índice
1.1 INTRODUCCIÓN
Los profesionales técnicos deben saber identificar las partes que componen el
PLC, para su mejor manejo y para efectuar un diagnóstico eficaz de las fallas.
1.2 OBJETIVOS
1.3 CONTENIDOS
♦ Fuente de alimentación.
♦ Módulos de memoria.
♦ Unidad de programación.
1
Automatización Lógica Programable
♦ Módulos inteligentes.
2
Automatización Lógica Programable
3
Automatización Lógica Programable
4
Automatización Lógica Programable
pulsador
5
Automatización Lógica Programable
6
Automatización Lógica Programable
7
Automatización Lógica Programable
8
Automatización Lógica Programable
9
Automatización Lógica Programable
10
Automatización Lógica Programable
11
Automatización Lógica Programable
12
Automatización Lógica Programable
13
Automatización Lógica Programable
Bits (B)
Marca (M)
Bandera (F), etc.
Una memoria interna se considera desde el punto de vista técnico, como una
salida virtual, esto quiere decir que físicamente no activa una salida como un
contactor, sino, es un dato que se encuentra almacenado en la memoria y
puede tomar los valores de 0 y 1.
14
Automatización Lógica Programable
PRENSA HIDRÁULICA
DESCRIPCIÓN TECNOLÓGICA:
Automatizar una prensa hidráulica, de modo que sólo pueda funcionar cuando la
rejilla protectora esté cerrada (S3 y S4). Además deberán haberse presionado dos
pulsadores (S1 y S2), y el pistón se encuentre en su posición inicial (S5).
Cuando el pistón llega al límite inferior (S6), inmediatamente inicia su retorno al límite
superior. Durante su retorno, la rejilla protectora puede abrirse y dejar de presionar
los pulsadores.
ESQUEMA TECNOLÓGICO
S5
S6
Y1 Y2
S1 S2
S3 S4
Se pide:
1 Lista de ordenamiento
2 Diagrama de contactos
3 Plano de funciones
4 Diagrama de conexiones
15
Automatización Lógica Programable
1. LISTA DE ORDENAMIENTO
ENTRADAS
SALIDAS
2. DIAGRAMA DE CONTACTOS
O2,1
O2,2
16
Automatización Lógica Programable
3. PLANO DE FUNCIONES
I0,1
&
I0,2
I0,3
I0,4 B1
I0,5
B1
&
O2,1
I0,6 O2,1
I0,6
O2,2
&
I0,5 O2,2
4. DIAGRAMA DE CONEXIONES
INPUT OUTPUT
0 0
1 1
S1Q Y1
2 2
Y2
S2Q
S3Q
3
PLC 3
4 4
S4Q
5 5
S5Q
6 6
7 7
S6Q
17
Automatización Lógica Programable
Para una mejor compresión del tema, explicaremos mediante un ejercicio como
se aplica la función set / reset.
18
Automatización Lógica Programable
DESCRIPCIÓN TECNOLÓGICA
CIRCUITOS
Control Fuerza
Se pide:
1 Lista de ordenamiento
2 Diagrama de contactos
3 Plano de funciones
4 Diagrama de conexiones
1. LISTA DE ORDENAMIENTO
ENTRADAS
SALIDAS
19
Automatización Lógica Programable
2. DIAGRAMA DE CONTACTOS
I0,2 O2,1
S
I0,0 O2,1
R
I0,1
3. PLANO DE FUNCIONES
I0,2 S
I0,0
R O2,1
I0,1
4. DIAGRAMA DE CONEXIONES
INPUT OUTPUT
0 0
F1F
1 1
S1Q
2 2 K1M
S2Q
3
PLC 3
4 4
5 5
6 6
7 7
20
Automatización Lógica Programable
1.6 RESUMEN
21
Automatización Lógica Programable
• Contactor.
• Temporizador.
• CPU.
• Interruptor pulsador.
• Módulos de entrada y salida.
Respuestas:………………………………………………………………
Respuesta:………………………………………………………………
Respuesta:………………………………………………………………
Respuesta:…….……………..……………………………………………
2. A la unidad de programación.
3. A la memoria RAM.
22
UNIDAD III
Configuración y
Temporizadores
Automatización Lógica Programable
Índice
1. SISTEMAS DE CONFIGURACIÓN
1.1 INTRODUCCIÓN
1.2 OBJETIVOS
1.3 CONTENIDOS
1
Automatización Lógica Programable
Actualm ente se diseñan equipos, que por su tamaño reducido, pero con
características de funcionamiento cada vez más complejos, son
denominados Nano-PLC1 para la marca Telemecanique, Micrologix 10002
para la marca Allen Bradley, etc.
Por otro lado, su bajo costo permiten ser los más solicitados del
mercado, utilizándose, inclusive, en las “viviendas inteligentes”. Algunos
consideran que utilizar esta configuración ya es rentable cuando
reemplazan a unos cinco relés, por encima de él se abre toda una
variedad de tareas. Su uso radica en aplicaciones simples y en
numerosos sectores, siendo los más comunes:
• Arrancadores de motores.
• Mando de bombas.
• Máquinas de embolsado.
• Mando de compuertas.
• Centros de formación.
• Calefacción, climatización, ventilación.
• Embotelladoras.
• Transporte.
• Sistemas automáticos de equipos, etc.
1
Nano PLC TSX07 Telemecanique con dimensiones (105 x 85 x 60)mm.
2
Micrologix 1000 (1761- L16 BWA) Allen Bradley con dimensiones (120 x 80 x 73)mm.
2
Automatización Lógica Programable
(Cortesía de Telemecanique)
3
Automatización Lógica Programable
CAPACIDA SCAN
MARCA PROCEDE SERIE CPU D *
NCIA DE TIME
MEMORIA (ms/K
(Kb) b)
SIEMENS 103 20 10
(Simatic) ALEMANIA S5- 102 4 15
100U
100 2 75
5/03 24 1
ALLEN-BRADLEY SLC- 5/02 4 4,8
500
5/01 4 8
GE U S A 341 80 0,3
GENERAL 90-30 334 16 0,4
ELECTRIC
FANUC 313/3 6 0,6
23
Las aplicaciones que se pueden desarrollar con estos tipos de PLC son
más versátiles: van desde pequeñas tareas, como los del tipo compacto,
hasta procesos muy sofisticados.
4
Automatización Lógica Programable
1.4 RESUMEN
5
Automatización Lógica Programable
1. El PLC que Ud. está usando en su laboratorio ¿De qué tipo es?
Respuesta:………………………………………………………………………………………..
Respuesta:………………………………………………………………………………………..
Respuesta:………………………………………………………………………………………..
6
Automatización Lógica Programable
2. TEMPORIZADORES
Tipos:
TON: ON-DELAY (temporizador con retardo a la conexión)
TOF: OFF-DELAY (temporizador con retardo a la desconexión)
TP: MONOESTABLE
7
Automatización Lógica Programable
DESCRIPCIÓN TECNOLÓGICA:
Se desea activar un motor accionado por un contactor (K1M), el motor debe funcionar
al cabo de 10 segundos de haber cerrado el selector S1Q.
CIRCUITO ELÉCTRICO
L1
S1Q K1T
10s
K1T K1M
L2
Se pide:
1 Lista de ordenamiento
2 Diagrama de contactos
3 Plano de funciones
1. LISTA DE ORDENAMIENTO
ENTRADAS
SALIDAS
2. DIAGRAMA DE CONTACTOS
8
Automatización Lógica Programable
3. PLANO DE FUNCIONES
1. Compacto.
9
UNIDAD IV
Contadores
Automatización Lógica Programable
Índice
1. Contadores.................................................................................................. 1
1.1 Introducción ........................................................................................ 1
1.2 Objetivos ............................................................................................ 1
1.3 Contenido ........................................................................................... 1
1.3.1 Contadores ................................................................................. 1
1.3.2 Tipos de Contadores ..................................................................... 2
1.3.2.1 CTU ............................................................................... 2
1.3.2.2 CTD ............................................................................... 2
1.3.2.3 CTUD ............................................................................. 3
1.4 Aplicación ............................................................................................ 3
1.5 Resumen............................................................................................. 5
1.6 Preguntas de autocomprobación .............................................................. 5
1.7 Respuestas a las preguntas de autocomprobación ........................................ 5
Automatización Lógica Programable
1. CONTADORES
1.1 INTRODUCCIÓN
1.2 OBJETIVOS
1.3 CONTENIDO
1.3.1 CONTADORES
1
Automatización Lógica Programable
Descripción General:
CU Incrementa en 1 con un flanco.
RESETColoca el valor corriente a 0.
PV VALOR PRESET .
CV VALOR CORRIENTE.
Q Output, es TRUE si CV = PV (CTU).
Significa:
Si esta RESET entonces CV=0;
Pero si esta CU entonces CV := CV + 1;
Q es TRUE si CV >= PV
Descripción General:
CD Decrementa en 1con un flanco.
LOAD Carga el VALOR CORRIENTE con el valor del PRESET .
PV VALOR PRESET .
CV VALOR CORRIENTE..
Q Output, es TRUE si CV = 0 (CTUD).
Significa:
Si esta LOAD entonces CV =PV ;
Pero si esta CD entonces CV := CV - 1;
Q es TRUE si CV <= 0.
2
Automatización Lógica Programable
Descripción General:
CU Incrementa en 1 con un flanco.
CD Decrementa en 1 con un flanco.
RESET Coloca el valor corriente a 0.
LOAD Carga el VALOR CORRIENTE con el valor del PRESET .
PV VALOR PRESET .
CV VALOR CORRIENTE.
Q Output, es TRUE si CV = PV (CTU), es TRUE si CV = 0
(CTD).
QUOutput, es TRUE si CV = PV (CTUD).
QDOutput, es TRUE si CV = 0 (CTUD).
Significa:
Si esta RESET entonces CV = 0;
Si esta LOAD entonces CV = PV;
Pero si esta CU entonces CV = CV + 1;
Pero si esta CD entonces CV = CV - 1;
QU es TRUE si CV >= PV
QD es TRUE si CV <= 0.
DESCRIPCIÓN TECNOLÓGICA:
Se desea contabilizar eventos cuando se activa una entrada S1Q, así mismo
decrementar con la señal de entrada S2Q. Por otro lado, es preciso resetear a cero
el contador cada vez que aparece la señal S0Q. Contemplar una entrada S3Q para
que se pueda cargar al contador un valor preseteado de 10. Finalmente, una
lámpara H1H se encenderá cuando el contador tenga en su registro contabilizado
10 eventos.
Se pide:
1 Lista de ordenamiento
2 Diagrama de contactos
3 Plano de funciones
3
Automatización Lógica Programable
1. LISTA DE ORDENAMIENTO
ENTRADAS
SALIDAS
2. DIAGRAMA DE CONTACTOS
3. PLANO DE FUNCIONES
4
Automatización Lógica Programable
1.5 RESUMEN
Respuesta:…………………………………………………………………………………
Respuesta:…………………………………………………………………………………
Respuesta:…………………………………………………………………………………
Respuesta:…………………………………………………………………………………
1. Un contador.
2. Es una variable tipo BOOL, boleana
3. Es una variable tipo INT, entero
4. No se puede, pues 34 es un entero y la variable que corresponde en esa pata,
es una boleana.
5
UNIDAD V
Comparadores
Automatización Lógica Programable
Índice
Unidad V: COMPARADORES
1. Comparadores ....................................................................................... 1
1.1 Introducción .................................................................................. 1
1.2 Objetivos ...................................................................................... 1
1.3 Contenido ..................................................................................... 1
1.3.1 Tipos de señales ................................................................... 1
1.3.1.1 Señal discreta ........................................................... 1
1.3.1.2 Señal análoga ............................................................ 2
1.3.2 Representación de las cantidades binarias ................................... 3
1.3.2.1 Bit ........................................................................... 3
1.3.2.2 Byte ....................................................................... 3
1.3.2.3 Palabra .................................................................... 3
1.3.3 Operaciones digitales .............................................................. 4
1.3.4 Operaciones de comprobación................................................... 5
1.3.5 Operaciones de transferencia .................................................... 6
1.3.6 Ejemplo de aplicación de los comparadores .................................. 7
1.4 Resumen ...................................................................................... 9
1.5 Preguntas de autocomprobación ......................................................... 9
1.6 Respuestas a las preguntas de autocomprobación .................................. 9
Automatización Lógica Programable
1. COMPARADORES
1.1 INTRODUCCIÓN
1.2 OBJETIVOS
1.3 CONTENIDOS
Existen dos tipos de señales bien definidas que un PLC puede procesar,
estas son:
Entrada Salida
- Pulsador. - Contactor.
- Interruptor de posición. - Lámpara indicadora, etc.
- Interruptor fotoeléctrico, etc.
1
Automatización Lógica Programable
• Temperatura.
• Velocidad.
• Presión.
• Flujo.
• Nivel, etc.
2
Automatización Lógica Programable
1.3.2.1 BIT
1.3.2.2 BYTE
1.3.2.3 PALABRA
3
Automatización Lógica Programable
Los operandos del tipo palabra y bit interno que se utilizarán de ahora en
adelante como ejemplo para programar las operaciones digitales se
muestra en la Tabla 1.
4
Automatización Lógica Programable
Palabras OPERANDO
o
Bits Simatic Telemecanique Allen Bradley
Palabra MW10 W10 B3:10
Fuente
MW20 W20 B3:20
Palabra MW30 W30 B3:30
destino MW31
M5.0 B3:0 / 5
Bit interno M5.1 B5 ó
M5.2 B3/ 5
M5.3
• Igualdad.
• Desigualdad.
• Menor que.
• Menor o igual que.
• Mayor que.
• Mayor o igual que.
5
Automatización Lógica Programable
6
Automatización Lógica Programable
Esta tabla se interpreta así: la palabra10 (W10), que podría ser el valor
del tiempo en un temporizador, por ejemplo, se carga a una memoria
especial, llamada “acumulador”, para luego transferirlo a la palabra 30
(W30), que podría ser el valor de tiempo de otro temporizador.
DESCRIPCIÓN TECNOLÓGICA:
Se pide:
1 Lista de ordenamiento
2 Plano de funciones
7
Automatización Lógica Programable
1. LISTA DE ORDENAMIENTO
ENTRADAS
SALIDAS
3. PLANO DE FUNCIONES
8
Automatización Lógica Programable
1.4 RESUMEN
1. La señal que emite una termocupla ¿Es del tipo discreta o análoga?
Respuesta:……………………………………………………………………………………..............
Respuesta:……………………………………………………………………………………..............
Respuesta:……………………………………………………………………………………..............
1. Análogo.
2. Pulsador.
Final de carrera.
Interruptor de nivel.
Pulsador de emergencia.
3. Igualdad.