Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ApuntePLC PDF
ApuntePLC PDF
Aplicaciones generales:
Maniobra de mquinas.
Maniobra de instalaciones.
Sealizacin y control.
1
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Adaptacin al Medio
Redundancia
CPU
Fuente
Entradas y Salidas
2
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Acciones que
se realizan Informacin
sobre el suministrada
proceso por el proceso
CPU
Bloque de entrada
Bloque de salida
DISPOSITIVOS DISPOSITIVOS
BLOQUE BLOQUE
DE ENTRADA DE SALIDA
ENTRADAS CPU SALIDAS
O O
CAPTADORES ACTUADORES
3
Instrumentacin y Comunicaciones Industriales / FI-UNLP
CLASIFICACIN DE PLC
Rack
Fuente de Alimentacin
CPU
Mdulos de I/O
Comunicaciones.
Contaje rpido.
Funciones especiales
4
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Fuente de alimentacin
Consola de programacin
Perifricos
Interfaces
FUENTE DE ALIMENTACION
DISPOSITIVOS DISPOSITIVOS
DE ENTRADA BLOQUE BLOQUE DE SALIDA
O ENTRADAS SALIDAS O
CAPTADORES CPU ACTUADORES
INTERFACES
CONSOLA DE DISPOSITIVOS
PROGRAMACION PERIFERICOS
CPU
La Unidad Central de Procesos es el cerebro del sistema. En ella se
ejcuta el programa de control del proceso, el cual fue cargado por
medio de la consola de programacin, lee las entradas. Y
posteriormente procesa esta informacin para enviar respuestas al
mdulo de salidas. En su memoria se encuentra residente el programa
destinado a controlar el proceso.
CPU 110/220Vca
ERR
RUN
PWR RUN
TXD RXD
5
Instrumentacin y Comunicaciones Industriales / FI-UNLP
PROGRAM: En esta posicin, el PLC permite ser programado desde algn dispositivo
externo
6
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Fuente de alimentacin
A partir de una tensin exterior proporciona las tensiones
necesarias para el funcionamiento de los distintos circuitos
electrnicos del autmata, adems posee una batera para
mantener el programa y algunos datos en la memoria si hubiera un
corte de la tensin exterior.
30Vcc 1A
250Vca 1A
50/60HZ Contacto para
RUN
arranque remoto
24Vcc OUT
+
Salida de voltaje
0.4A para dispositivos
-
externos
Tierra lgica
(comn para I/O)
LG
G
Conexin a tierra
fsica
85-132/170-
264Vca
L
Alimentacin de la red
Lnea viva
50Va
50/80Hz
N
Alimentacin de la red
Lnea neutra
SHORT
85-132Vac
Puente para la seleccin
OPEN del voltaje de la red
170-284
Vac
Corriente de 1A - 3A
salida
Sobrecorrientes y
Protecciones sobrevoltajes
7
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Bloque de entradas
8
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Bloque de salidas
9
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Mdulos Especiales
Mdulos Inteligentes
Densidad de Modulo
10
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Expansin Local
C
P
E/S
E/S
U
Expansin Remota
Rack Ppal
C
P E/S
U
Racks Secundarios
C C
P E/S P E/S
U U
Bus Redundante
11
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Consola de programacin
12
Instrumentacin y Comunicaciones Industriales / FI-UNLP
PERIFRICOS
13
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Fuente de alimentacin
Unidad central de proceso
Memoria:
a- Memorias internas
b- Memorias de programa
Interfaces de entrada/salida
Buses de comunicacin
Batera de respaldo
MEMORIA
DEL
FUENTE DE PROGRAMA
ALIMENTACION BATERIA
BUS INTERNO
MEMORIA DE MEMORIA
DATOS IMAGEN E/S
INTERFACES UNIDAD INTERFACES
DE CENTRAL DE DE
ENTRADA TEMPORIZADOR PROCESO SALIDAS
(CPU)
CONTADORES
14
Instrumentacin y Comunicaciones Industriales / FI-UNLP
CPU INTERFACES
Bus de direcciones
Memoria RAM
Memoria ROM
Lectura/Escritura
Lectura
15
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Memoria
Es cualquier tipo de dispositivo que permita almacenar
informacin en forma de bits (unos y ceros), los cuales pueden ser
ledos posicin a posicin (bit a bit), o por bloques de 8 posiciones
(byte) o diecisis posiciones (word).
Clasificacin
Existen dos tipos fundamentales de memorias fabricadas con
semiconductores, estas son:
16
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Utilizacin de memorias
PROGRAMAS FIRMWARE Y DE
SISTEMA
(ROM O EPROM) PROGRAMA O MEMORIA DEL
SISTEMA FIRMWARE
MEMORIAS TEMPORALES
(RAM O EPROM)
17
Instrumentacin y Comunicaciones Industriales / FI-UNLP
MEMORIA DE
PROGRAMA
IMAGEN DE IMAGEN DE
ENTRADAS
CPU SALIDAS
Ciclo real
INTERFAZ DE ENTRADAS
A
MEMORIA IMAGEN DE
ENTRADAS
EJECUCION DEL
PROGRAMA
MEMORIA IMAGEN DE
SALIDAS
A
INTERFAZ DE SALIDAS
18
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Rels internos
Ocupan posiciones RAM de 1 bit, y son utilizados como rea de
datos temporales, como salida de resultados de operaciones
intermedias, y para controlar otros bits o registros, temporizadores y
contadores.
Rels auxiliares/especiales
Se guardan en posiciones de 1 bit, y mantienen informacin
sobre seales necesarias para el sistema, como relojes, bits de
control, flags de estados de la CPU, e informacin sobre el
autmata (Run, Stop, Halt, errores, etc.). Estos rels pueden
consultarse y utilizarse desde el programa usuario.
19
Instrumentacin y Comunicaciones Industriales / FI-UNLP
20
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Tipos de Seales
21
Instrumentacin y Comunicaciones Industriales / FI-UNLP
AC
Entrada
DC
Lgicas AC
DC
Salidas
Por Rel
Entradas
Continuas Analgicas
Salidas
22
Instrumentacin y Comunicaciones Industriales / FI-UNLP
R1 D1 R3 R4 R6
Seal R5
de entrada C1 C2
R2 Aislamiento
Entrada
ptico
Indicador Circuito
Rectificador Acond. . de Aislacin lgico de
de Seal Estado Entrada
Salida
Salida +V
R1
R3
Buffer R4 Seal
de salida
C1
Aislamiento
ptico
Proteccin
Circuito Indicador Circuito de (Fusibles,
lgico de Aislacin . de Conexin RC
Salida Estado Triac, Rele P/eliminar
Picos)
23
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Entrada lgica DC
Las entradas de este tipo pueden ser PNP o NPN, dependiendo de
la configuracin que se deba utilizar para la conexin de los
sensores de entrada. Las de tipo PNP utilizan la lgica positiva, es
decir, el terminal comn de todos los sensores e interruptores de
entrada es el positivo de la fuente de alimentacin DC.
+V
+5V
+
R2 R3 R4
+
Seal
Sensor con R1 TTL
salida de colector C1
abierto tipo PN P -
+5V
+ R2 R3 R4
Sensor Seal
com n R1 TTL
C1
+5V
Sensor con R2 R3 R4
alim entacin +
externa Seal
+
TTL
V Fuente R1
externa C1
C om n M odulo de entradas
Seales de cam po D C de tipo PN P
Por otra parte, las entradas DC de tipo NPN utilizan lgica negativa,
siendo el terminal comn entre los sensores, el borne negativo de la
fuente de alimentacin
24
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Caractersticas tcnicas
Aislamiento elctrico 1500 a 5000VAC
entre canales
Nmeros de entradas 4, 8, 16 32
por mdulos
Conexin externa Lgica positiva (PNP) o Lgica
negativa (NPN)
Tensin de entrada 12, 24, 48, 120VDC
Margen de entrada > 65 % de la tensin nominal
para nivel 1
Margen de entrada < 25 % de la tensin nominal
para nivel 0
Corriente en estado 1 2 a 10mA
Corriente en estado 0 0 a 3mA
Impedancia de 800 a 12K
entrada
25
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Entrada lgica AC
Este tipo de entradas puede recibir voltajes de corriente alterna,
motivo por el cual no requieren una polaridad definida, a diferencia
de las entradas de tipo DC. Se caracterizan por sus amplios rangos
de voltajes de funcionamiento (hay entradas que funcionan
correctamente en un rango de 100 a 220VAC).
+5V
D1 D2
E0 R1 R2
Sensor Seal
comn TTL
C1 C2
MOV1
+5V
D2
E1 R1 D1 R2
Seal
Fuente TTL
C1 C2
AC
Comn MOV1
Seal de
campo Mdulo de entrada AC
26
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Caractersticas tcnicas
Aislamiento entre 2500 a 5000VAC
canales
Nmeros de entradas 4, 8, 16 32
por mdulos
Tensin de entrada 24, 48, 120, 220VAC
Margen de entrada > 65 % de la tensin
para nivel 1 nominal
Margen de entrada < 20 % de la tensin
para nivel 0 nominal
Tiempo de respuesta 5 a 20ms
Corriente en estado 1 8 a 10mA
Corriente en estado 0 3 a 5mA
Impedancia de 1 a 10K
entrada
27
Instrumentacin y Comunicaciones Industriales / FI-UNLP
+5V
R2 Q2
R3
Actuador 1
D1
D2
R1
Seal
Q1
TTL
+5V
R2 R3 Q2 Actuador 2
D1
D2
R1
Seal
TTL Q1
Fuente externa para
los actuadores DC +
Mdulo de salida DC PNP
28
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Caractersticas tcnicas
Aislamiento entre 1500VAC
canales
Nmeros de salidas 4, 8, 16 32
por mdulos
Tensin de salida 5 30VDC
Corriente de salida 100mA a 1A
Cada de tensin 0,2V a 1,5V
Tiempo de respuesta 100 a 500s
Frecuencia mxima de 10 a 100Hz
trabajo
Temperatura de 5 a 55 C
trabajo
29
Instrumentacin y Comunicaciones Industriales / FI-UNLP
+5V Actuador 1
R2
R3
TH1 R5 MOV1
R1
Seal C1
Q1 R4
TTL
+5V
Actuador 2
R2
R3
R5
TH1
MOV1
R1
Seal Q1 C1
TTL R4
Fuente externa para
los actuadores AC
Salidas logicas AC
30
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Caractersticas tcnicas
Aislamiento entre 1500VAC
canales
Nmeros de salidas por 4, 8 16
mdulos
Tensin de salida Hasta 250VAC
Corriente de salida 1 a 2A
Intensidad transitoria 20A por 100ms
Cada de tensin 3V a 6V
Tiempo de respuesta 10 a 20ms
Frecuencia mxima de 20Hz
trabajo
Temperatura de trabajo 5 a 55 C
31
Instrumentacin y Comunicaciones Industriales / FI-UNLP
+V
R2
A ctuador 1
Q2
R1
Seal
MOV1
TTL Q1
D2
D1
+V
R2
Q2 A ctuador 2
R1
Seal
MOV1
TTL Q1
D2
D1
+V
R2
Q2 A ctuador 3
R1
Seal
MOV1
TTL Q1
D2
D1 CO M
V AC VD C
32
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Caractersticas tcnicas
Nmeros de salidas por 48
mdulos
Corriente de salida 1 a 2A
Corriente transitoria 10A durante 40ms
Corriente residual 0V
Cada de tensin 0V
Tiempo de respuesta Tpico 20ms
Frecuencia mxima de 1 a 5Hz
trabajo
Temperatura de trabajo 5 a 55 C
33
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Salidas
Entradas Multiplexor Convertidor Multiplexor Convertidor analgicas
analgicas analgico A/D BUS digital D/A
Seales de De 0 a
voltajes 5V
De 0 a
10V
Seales de De 0 a
corriente 20mA
De 4 a
20mA
34
Instrumentacin y Comunicaciones Industriales / FI-UNLP
La conversin A/D y D/A puede ser tan precisa o tan inexacta como
se desee dependiendo de la cantidad de bits utilizados durante el
proceso de conversin. Por lo tanto la resolucin es un parmetro
importante a tener en cuenta con los mdulos de entradas o salidas
analgicas de un PLC.
8
Con 8 bits podemos representar 2 = 256 valores
12
Con 10 bits podemos representar 2 = 4096 valores
M uestreo m nim o
V V V
t t t
O riginal D os m uestras R econstruccin
M uestreo m ejorado
V V V
t t
t
O riginal O cho m uestras Reconstruccin
35
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Entradas Analgicas
Caractersticas tcnicas
Cantidad de 4 a 16
entradas
Mrgenes de Desde 25mV hasta 10V y 0 a 20mA 4 a
entrada 20mA
Impedancia de Desde 50K hasta 10M (entradas de
entrada voltaje)
Desde 20K hasta 50M (entradas de
corriente)
Resolucin 8, 10, 12 ms bits
Principio de Por integracin, por aproximaciones
conversin sucesivas o por conversin flash
Tiempo de 1s, 10s, 16s, etc.
conversin
Tensin de 24V, 48V
alimentacin
Consumo de 0,1 a 0,3A
corriente
36
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Salidas Analgicas
Caractersticas tcnicas
Cantidad de 4 a 16
salidas
Mrgenes de Desde 5V hasta 10V y 0 a
salida 20mA 4 a 20mA
Impedancia de Desde 500 hasta 1K
salida (entradas de voltaje)
Desde 300 hasta 500
(entradas de corriente)
Resolucin 8, 10, 12 ms bits
Principio de Red R-2R, escalera binaria.
conversin
Tiempo de 10ms, 15ms, etc..
estabilizacin
Tensin de 24V, 48V
alimentacin
37
Instrumentacin y Comunicaciones Industriales / FI-UNLP
MEMORIA DE ENTRADAS
(Bit)
MODULO DE 0 7
ENTRADAS
DIGITALES D Byte 0
Cuando se cierra el
interruptor se guarda un n E0 .
1 en el Bit del Byte 0 .
n E1 .
.
n E2 .
.
n E3 .
.
n E4
0 7 .
n E5 Byte N
n E6
n E7
n MASA
MEMORIA DE ENTRADAS
(Bit)
0 7
+ EA 0 CONVERSOR D D D D D D D D Byte 0
A/D
- MASA .
.
.
.
.
.
.
.
0 7 .
Byte N
38
Instrumentacin y Comunicaciones Industriales / FI-UNLP
MEMORIA DE SALIDAS
(Bit)
MODULO DE 0 7
SALIDAS
DIGITALES D Byte 0
n S0 .
.
n S1 .
.
n S2 .
.
n S3 .
Si el dato almacenado es
un 1, el contacto S1 esta .
n S4
cerrado 0 7 .
n S5 Byte N
n S6
n S7
n MASA
MEMORIA DE SALIDAS
(Bit)
0 7
SA 0 CONVERSOR D D D D D D D D Byte 0
0-10V D/A
MASA .
.
.
.
.
.
.
.
0 7 .
Byte N
39
Instrumentacin y Comunicaciones Industriales / FI-UNLP
40
Instrumentacin y Comunicaciones Industriales / FI-UNLP
I N IC IO
C h e q u e o d e la
CPU
CPU OK?
NO
SI
C hequeo de
RAM
RAM
NO
OK?
SI
C hequeo de
H a rd w a r e
H a rd w a r e
NO
OK?
SI
In ic ia liz a c i n d e
v a r ia b le s y
t e m p o r iz a d o re s
I n d ic a d o r d e
e rro r
E je c u c i n d e l
p ro g ra m a d e
u s u a r io
L e c tu r a d e
e n t ra d a s
P ro c e s a m ie n t o
F in
E s c r it u ra e n
la s s a lid a s
41
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Actualizacin de la
imagen de salida.
Procesamiento de la
informacin.
Finalizado el ciclo de escaneo, el PLC inicia un nuevo ciclo a partir del primer
paso, repitindolos una y otra vez mientras se encuentre en operacin.
Dentro del ciclo de escaneo, adems del programa del usuario, tambin se
ejecutan pequeas rutinas de chequeo, verificando permanentemente que el
programa est corriendo de manera adecuada, las cuales generan una alarma
en caso de que el programa del usuario se haya detenido.
Si el programa general se detiene, el PLC puede ejecutar ciertas acciones de
prevencin, como desenergizar todas sus salidas, con el fin de proteger los
dispositivos elctricos involucrados en el proceso y por qu no, la integridad
fsica de los operarios puesto que las mquinas han podido perder el control.
42
Instrumentacin y Comunicaciones Industriales / FI-UNLP
1. Retardo de entrada.
2. Vigilancia y exploracin de las entradas.
3. Ejecucin del programa de usuario.
4. Transmisin de las salidas.
5. Retardo en salidas.
LECTURA
ENTRADAS
EJECUCION
TC
PROGRAMA
ACTIVAR
SALIDAS
43
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Ejecucin lineal
N m ero
de lnea o paso
0000 Instruccin
0001 Instruccin
0002 Instruccin
0003 Instruccin
0004 Instruccin
n-1 Instruccin
n Instruccin
44
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Salto condicional
Nmero
de lnea o paso
0000 Instruccin
0001 Instruccin
0002 Instruccin
0003 Instruccin
Instruccin
U
U+1
Salto
V
V+1
n-1 Instruccin
n Instruccin
45
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Salto a subrutina
Subrutinas
Programa
principal Nivel 1 Nivel 2 Nivel 3
46
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Programas paralelos
M0 M1 M2 M3 M4
47
Instrumentacin y Comunicaciones Industriales / FI-UNLP
LENGUAJES DE PROGRAMACIN
Tipo Lenguajes de
Programacin
Lenguajes Booleanos
Lista de Instrucciones
Algebraicos (IL AWL)
Lenguajes de Alto Nivel
(Texto estructurado)
Diagrama de contactos
(Ladder)
Grficos Plano de funciones
(Smbolos lgicos)
Intrprete GRAFCET
48
Instrumentacin y Comunicaciones Industriales / FI-UNLP
SUMA LOGICA
49
Instrumentacin y Comunicaciones Industriales / FI-UNLP
a b a+b
0 0 0
0 1 1
1 0 1
1 1 1
PRODUCTO LOGICO
a b a*b
0 0 0
0 1 0
1 0 0
1 1 1
NEGACION LOGICA
a a'
0 1
1 0
a b (a*b)'
0 0 1
0 1 1
1 0 1
1 1 0
50
Instrumentacin y Comunicaciones Industriales / FI-UNLP
a b (a+b)'
0 0 1
0 1 0
1 0 0
1 1 0
a b a(+)b
0 0 0
0 1 1
1 0 1
1 1 0
51
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Un ejemplo sera:
Ecuacin lgica:
X1 X4
Y1 [(X1 X2) + (X4 X5) + Y1] X3 = Y1
X5 Nemnicos de la ecuacin:
X2
STR NOT X1
X3 AND X2
STR NOT X4
AND X5
Y1 OR STR
OR Y1
AND NOT X3
Esquema de rels OUT Y1
TMR: Temporizador
CNT: Contador
MCS: Conexin de una funcin a un grupo de salidas
MCR: Fin de la conexin del grupo de salidas
SFR: Registro de desplazamiento
SET: Activar una variable binaria ( unidad de memoria )
RST: Desactivar una variable binaria
DD: Sumar
BB: Restar
MUL: Multiplicar
DIV: Dividir
CMP: Comparar variables digitales
FR: Rotaciones de bits (variables de binarias)
HIFT: Rotaciones de palabras (variables digitales)
52
Instrumentacin y Comunicaciones Industriales / FI-UNLP
53
Instrumentacin y Comunicaciones Industriales / FI-UNLP
a. FOR ... TO
b. REPEAT ... UNTIL X
c. WHILE X...
d. IF ... THEN ...ELSE
54
Instrumentacin y Comunicaciones Industriales / FI-UNLP
Temporizadores
Contadores
Bloques combinacionales
Bloques de tratamiento numricos
Multiplexores
Demultiplexores
Sumadores
Multiplicadores
etc.
55
Instrumentacin y Comunicaciones Industriales / FI-UNLP
&
Q
&
Q
AND NAND
& &
OR NOR
1 1
1 NOT =1 XOR
56
Instrumentacin y Comunicaciones Industriales / FI-UNLP
X1 &
X1 X4
Y1
X2 1 &
X5
X2 =1 Y1
X4 &
X3
Esquema de rels
X5
Plano de funciones
Y1
Y1
X3
Ecuacin lgica:
STR NOT X1
AND X2
STR NOT X4
AND X5
OR STR
OR Y1
AND NOT X3
OUT Y1
57