Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Curso PLC PDF
Curso PLC PDF
Facultad de Ingeniera
Noviembre 1994
1.
2.
INTRODUCCIN
1.1
Qu es un PLC?
1.2
Desarrollo histrico
1.3
Sistemas numricos
2.2
Aritmtica binaria
2.3
2.4
Circuitos lgicos
2.5
Compuertas lgicas
3.
4.
ESTRUCTURA DE UN PLC
3.1
Unidades funcionales
3.2
3.3
5.
4.1
Lenguages de programacin
4.2
4.3
4.4
PROGRAMACIN DE UN PLC
5.1
Contactos
5.2
Bobinas (solenoide)
5.3
Rels de control
5.4
5.5
5.6
Funciones RLL
5.7
Instrucciones discretas
5.8
Instrucciones condicionales
5.9
Instrucciones de bits
6.
7.
8.
7.1
7.2
Consideraciones de seguridad
7.3
Encapsulado (Enclusure)
7.4
Consideraciones de temperatura
7.5
Consideraciones elctricas
APLICACIONES DE PLC
8.1 Sistema de control de un tnel
8.2 Supervisin de oleoductos
9.
EXPERIENCIAS DE LABORATORIO
9.1 Reconocedor de productos en una cinta transportadora
9.2 Control de un proceso de mezclado en la fabricacin
de galletas
9.3 Control de trfico
9.4 Control de demanda
10.
TENDENCIAS Y PERSPECTIVAS
10.1 Introduccin
10.2 Hardware
10.3 Software
10.4 Comunicaciones
1.
INTRODUCCIN
1.1
Qu es un PLC?
diseado
Controlador
Programable
Entradas
Salidas
Proceso
Sensores
Actuadores
1.2
Desarrollo histrico
sencillos
dispositivos
de
entrada/salida,
Mdulos multiprocesadores.
Multiplexores anlogos,
Controladores PID.
1.3
Control secuencial.
Control de movimiento.
Control de procesos.
Administracin de datos.
Comunicaciones.
10
Annunciators
Auto Insertion
Bagging
Baking
Blending
Boring
Brewing
Calendaring
Casting
Chemical Drilling
Color Mixing
Compressors
Conveyors
Cranes
Crushing
Cutting
Digestors
Drilling
Electronic Testing
Elevators
Engine Test Stands
Extrusion
Forging
Generators
Gluing
Grinding
Motor Winding
Oil Fields
Painting
Palltizers
Pipelines
Polishing
Reactors
Robots
Rolling
Security Systems
Stretch Wrap
Slitting
Sorting
Stackers
Stitching
Stack Precipitators
Threading
Tire Building
Traffic Control
Textile Machine
Turbines
Turning
Weaving
Web Handling
Welding
Heat Treating
11
2.
2.1
Sistemas numricos
12
275910 =
103
102
101
100
1000
100
10
5
5x10+
9
9x1
2
7
2 x 1000+ 7x100+
MSD
LSD
13
Sistema binario
Est basado en los dgitos 0 y 1, de modo que cualquier cifra
entera puede ser representada por medio de estos 2
numerales. Por ejemplo la representacin de 110112 es:
110112 =
=
24
23
22
21
20
16
1
1x16 +
1
1x8 +
0
0x4 +
1
1x2 +
1
1x1
2710
b6
b5
b4
b3
b2
b1
b0
Bit
128
64
32
16
Ponderacin
= 1710
= 2710
= 4710
= 1510
= 12810
= 25510
14
Hasta
Representa
0.0 Volt
0.4 Volt
0 lgico
0.4 Volt
2.4 Volt
Incertidumbre
2.4 Volt
5.0 Volt
1 lgico
BCD
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
15
Display de 4 dgitos.
16
Sistema Octal
Se basa en ocho dgitos: 0, 1, 2, 3, 4, 5, 6 y 7. Por ejemplo la
representacin de 3758 es:
3758 =
=
82
81
80
64
3
3x64 +
7
7x8 +
5
5x1
25310
421
421
3=
7=
5=
0+2+1
4+2+1
4+0+1
Representacin octal
011
111
101
Representacin binaria
Ponderacin binaria
Es decir,
3758 = 25310 = 0111111012
17
Sistema Hexadecimal
Se basa en los 16 dgitos:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F.
Cuya equivalencia en el sistema decimal es:
Hexadecimal
B C
Decimal
9 10 11 12 13 14 15
B1316
162
161
160
256
16
B16
116
316
1110
110
310
11 x 256 + 1x16 +
283210
3x1
18
8421
8421
8421
Ponderacin binaria
B=11=
1=
3=
Representacin
8+0+2+1
0+0+0+1
0+0+2+1
hexadecimal
1011
0001
0011
Representacin binaria
Es decir,
B1316 = 283210 = 1011000100112
Conversin decimal
Para convertir un nmero de sistema decimal a sistema
binario se divide el nmero por 2, el resto representa el dgito
binario de menor ponderacin, el resultado se divide
nuevamente por 2 hasta que el resultado sea cero. Por
ejemplo, se desea convertir 2910 a cdigo binario:
Operacin
Resultado
Resto
29/2=
14
14/2=
7/2=
3/2=
1/2=
Representacin binaria:
111012
19
Resultado
Resto
229/8=
28
28/8=
3/8=
0
Representacin octal:
3
3458
Resultado
Resto
227/16=
14
3
14=E16
14/16=
0
Representacin hexadecimal:
E316
20
2.2
Aritmtica binaria
Arrastre
Resultado
0+0
0+1
1+0
1 +1
Por ejemplo:
1010
+ 0111
_________
1010
+
10001
710
____
1710
21
Resta binaria
Para restar nmeros binarios se utiliza el mtodo conocido
como complemento dos:
El sustraendo se convierte en su equivalente negativo y
luego se suma al minuendo. Es decir:
A + B = A + (-B)
Para formar el nmero negativo equivalente:
Por ejemplo:
Realizar la resta: 1110 - 710
1) Representacin de 710 en binario:
00000111
2) Complemento 1 de 710:
11111000
11111001
00001011
[1]
00000100 = 410
22
2.3
b6
26
b5
25
b4
24
b3
23
b2
22
b1
21
b0
20
128
64
32
16
Posicin
Ponderacin
23
b7
b6
b5
b4
b3
b2
b1
b0
-128
-127
-2
-1
127
Nmero decimal
24
2.4
Circuitos lgicos
FALSO,
OFF,
CONTACTO
ABIERTO,
REL
DESENER-
A=1
A
Contacto NO
Contacto NC
25
L = NOT A
26
AND
El operador AND denota una salida verdadera si y slo si sus
entradas son verdaderas. Las distintas nomenclaturas son:
L = A AND B
L = AB
L = A*B
B
L
27
OR
El operador OR denota una salida verdadera si hay alguna de
las entradas (o ambas) verdaderas. Las distintas nomenclaturas son:
L = A OR BL = A + B
Tabla de verdad para el operador OR:
A
28
Ejemplos
Existen operaciones binarias ms complicadas, tales como:
_
1)
L = AB + BC
Esta funcin se basa en una combinacin de operadores
AND, OR y NOT. La tabla de verdad se representa a
continuacin:
_
AB
BC
B
L
29
_
___
M = A (B + M) C D E
2)
M
M
30
A*0=0
A
A*A=0
A
A*1=A
A+1=1
A
A+0=A
A
A+A=A
A
A+A=1
A
31
Para la adicin:
____
_ _
A+B= A*B
Para la multiplicacin:
____ _ _
A*B=A+B
( A + BC )DE = ( A + BC ) + DE
= ABC + D + E
= A (B + C ) + D + E
32
Ejemplo:
L = AB + ABCD = AB
33
34
2.5
Compuertas lgicas
Puerta AND
A
L = AB
B
Puerta OR (inclusivo)
A
L=A+B
B
35
Puerta OR exclusivo
A
L=A
Puerta NAND
A
L = AB
B
36
Puerta NOR
A
L=A+B
B
37
Ejemplos
Construccin de una puerta OR mediante puertas NAND:
L=A+B
L=AB
38
Ejemplo
Disear el circuito lgico correspondiente a la figura
emplenado slo puertas NAND.
B
Expresin lgica:
_
_
_
R = A (B + R) = AB + AR
39
3.
3.1
Unidades funcionales
- Unidad de entradas
- Unidad de salidas
- Unidad lgica
- Unidad de memoria
Seales
Unidad
del
de
Proceso
entradas
Unidad de Memoria
Unidad lgica
Unidad
Seales
de
al
salidas
Proceso
40
Clock
ROM
Instruction
storage
RAM
Data
storage
Bus
MPU
Output
Input
devices
gates
Motors
Switches
Relays
Sensors
Lamps
Output
Input
lines
lines
41
Unidad de Entradas
Proporciona el aislamiento elctrico necesario y realiza el
acondicionamiento de las seales elctricas de voltaje,
provenientes de los switches de contactos ON-OFF de
terreno. Las seales se adecan a los niveles lgicos de
voltaje de la Unidad Lgica.
Unidad de Salidas
Acepta las seales lgicas provenientes de la Unidad Lgica,
en los rangos de voltaje que le son propios y proporciona la
aislacin elctrica a los switches de contactos que se
comandan hacia terreno.
Las unidades de entrada/salida del PLC, son funcionalmente
iguales a los bancos de rels, que se empleaban en los
antiguos controladores lgicos de tipo tambor. La diferencia
radica en que las unidades de entrada/salida de los PLC son
de estado slido.
La eliminacin de contactos mecnicos se traduce en una
mayor velocidad de operacin y mayor tiempo entre fallas
(MTBF).
42
Unidad Lgica
El corazn de un PLC es la Unidad Lgica, basada en un
microprocesador. Ejecuta las instrucciones programadas en
memoria, para desarrollar los esquemas de control lgico que
se especifican.
Algunos equipos antiguos implementan la unidad lgica en
base a elementos discretos: compuertas NAND, NOR, FLIPFLOP, CONTADORES como mquinas de estado. Este tipo
de controladores son HARDWIRE, versus aquellos que
utilizan memorias, denominados SOFTWIRE.
Memoria
Almacena el cdigo de mensajes o instrucciones que ejecuta
la Unidad Lgica. La memoria se divide en PROM o ROM y
RAM.
ROM: Memoria de slo lectura (Read Only Memory).
Memoria no voltil que puede ser leda pero no escrita.
Es utilizada para almacenar programas y datos
necesarios para la operacin de un sistema basado en
microprocesadores.
RAM: Memoria
de
acceso
aleatorio
(Random
Access
43
44
3.2
45
nodo
Compuerta
46
El SCR tambin entrar en conduccin si la tensin nodoctodo sobrepasa los lmites especficos del SCR (conduccin
por avalancha).
Generalmente, se emplea el SCR en circuitos de corriente
alterna (AC). Mediante un pulso de control en la compuerta,
que debe aplicarse durante el medio ciclo positivo, el SCR
entra en conduccin.
Existen diversos circuitos electrnicos utilizados para enviar
los pulsos correspondientes a la compuerta del SCR. Algunos
de ellos emplean microprocesadores, circuitos temporizadores, sensores de fase, UJT, etc.
El TRIAC
El TRIAC se utiliza como un interruptor electrnico que deja
pasar corriente en ambos sentidos. Su construccin es la de
dos SCR conectados en anti-paralelo.
M1
Compuerta
M2
47
48
49
Consideraciones especiales
Los componentes de estado slido presentan una alta
confiabilidad cuando se utilizan en los rangos y condiciones de
operacin adecuados.
La vida media de un TRIAC puede ser, por ejemplo, de
450.000 horas o 50 aos, considerando condiciones de
operacin tpicas. Sin embargo, puede fallar en forma
aleatoria, incluso si se emplea dentro de los rangos de
operacin de diseo.
No es posible predecir cundo va a fallar un componente de
estado slido cualquiera, como en el caso de los rels
mecnicos, en los que observando su comportamiento se
puede conocer el estado operacional.
Los controladores lgicos programables consideran las
limitaciones y ventajas de los elementos de estado slido, de
modo que se minimizan los efectos del ruido. Generalmente,
los PLC emplean rutinas de autodiagnsticos y verifican
constantemente el funcionamiento correcto de los dispositivos
de I/O.
50
3.3
RACK
SLOTS
MDULO
Fuente de poder
CPU
51
52
Mdulos de comunicaciones
Permite la conexin del PLC a otros sistemas de informacin,
tales como computadores y otros PLC. Existen por ejemplo
redes tipo DataHiway para establecer una red de PLC
conectados a un computador Host, utilizada comnmente en
sistemas de control distribuido.
Host
Red DH+
PLC
PLC
PLC
PLC
PLC
PLC
I/O
Fuente CPU
Control de
redundancia
Fuente CPU
(redundantes)
53
I/O remoto
DBC
Fuente CPU
Rack remoto
54
55
Entrada
Elemento de
Control
Salida
Proceso
PLC
Referencia
Ecuaciones
de control
56
Puntos de entrada/salida
Los puntos del PLC son las entradas/salidas fsicas que ste
puede manejar. Cada punto tiene su representacin interna en
la memoria del PLC, en la que se utilizan nmeros para
identificarlos. Por lo general los mdulos de entrada/salida
vienen configurados en grupos de 8 puntos y pueden llegar
hasta 1024, ampliables a ms.
Los puntos de entrada son designados como X0, X1, X2,
X3..., mientras que los puntos de salida se identifican como
Y0, Y1, Y2, Y3...
A continuacin se muestra una configuracin bsica de un
PLC de 16 entradas y 16 salidas:
Fuente de
Poder
220V
CPU
Mdulo de Mdulo de
Entrada 1
Entrada 2
X8
X9
X10
X11
X12
X13
X14
X15
X0
X1
X2
X3
X4
X5
X6
X7
Mdulo de
Mdulo de
Salida 1
Salida 2
Y8
Y9
Y10
Y11
Y12
Y13
Y14
Y15
Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7
Salidas
Entradas
Y0,...Y15
X0,...X15
57
Y0=L1
X0=A
X1=B
Y1=L2
X2=C
Y0
58
Las
conexiones
para
este
ejemplo
se
muestran
continuacin:
Fuente de
Mdulo de Mdulo de
Entrada
Poder
Salida
X0
X1
X2
X3
X4
X5
X6
X7
220V
24VDC
CPU
Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7
L2
L1
A
220V
B
C
59
Registro imagen
Es un rea de memoria del PLC reservada para mantener el
estado de todas las entradas y salidas. Este registro se
actualiza en forma permanente. Existen diversos registros:
60
4.
4.1
Lenguajes de programacin
61
ADD A,02H
62
aritmticas,
algunas
funciones
matemticas
Ejemplo:
Clculo de 20! en C:
s=1;
for(i=2;i<=20;i++)
s=s*i;
63
use telefono
index on nombre to telenom
64
recurrir
instrucciones
condicionales
que
Clculo de 20! en C
10 S=1
s=1;
20 I=2
for(i=2;i<=20;i++)
30 S=S*I
s=s*i;
40 IF I<=20 THEN 30
NO ESTRUCTURADO
ESTRUCTURADO
65
66
STOP
MOTOR
MOTOR
67
68
LATCH
Mediante el empleo de latchs es posible desarrollar el mismo
diagrama anterior de arranque de un motor, en el que un
simple contacto energiza y mantiene energizado el motor.
START
MOTOR
L
STOP
R
69
TIMER y COUNTER
Estas instrucciones remplazan los contadores electromecnicos en aplicaciones que requieren de contadores y temporizadores de eventos discretos.
TIME
PRESET
60
SECOND
TIMER
RESET
TS
ACCUM
43
COUNT
005
UP
COUNTER
PRESET
RESET
CU
ACCUM
003
70
RESET
t
COUNT
t
CU
ACCUM = 0
3 4
t
PRESET = 5
71
Instrucciones de entrada/salida
La instruccin I/O TO REG es utilizada para ingresar un punto de
entrada a un registro del PLC, mientras que la instruccin REG
TO I/O hace la operacin contraria: pasa un registro a un punto de
salida del PLC.
REG TO I/O
I/O TO REG
Instrucciones de conversin
Las instrucciones BCD TO BIN y BIN TO BCD son empleadas
para convertir de cdigo BCD a binario y binario a BCD
respectivamente. Estas instrucciones se combinan con las de
entrada y salida explicadas anteriormente.
BCD TO BIN
BIN TO BCD
72
Instrucciones aritmticas
Los PLC incluyen dentro de sus instrucciones, operaciones
aritmticas sin signo. Los comandos utilizan los nemnicos ADD y
SUB para la adicin y substraccin respectivamente. En la figura
los registros A y B son sumados o substrados, y el resultado se
almacena en el registro C.
A ADD B EQ C
A SUB B EQ C
73
Instrucciones expandidas
Instrucciones expandidas
MOVE
MOVE RIGHT 8
SORT
MOVE LEFT 8
AND
DP ADD
IOR
DP SUB
EOR
ADD X
INV
SUB X
MATRIX COMPARE
MPY
BIT SET
DVD
BIT CLEAR
GREATER THAN
SHIFT RT
TABLE - DEST
SHIFT LT
SRC - TABLE
DO SUB
MOVE TABLE
RETURN
ADD-TO-TOP
DO I/O
REM-FM-BOT
74
temporizadores,
contadores,
manipulacin
de
75
CU
COUNT
PRESET
10
ACCUM
RESET
Y3
IF ACCUM > 4
para
que
posteriormente
puedan
ser
ledos
76
Ejemplo:
START
STOP
O1
O1
O1
O2
TIMER
Preset=30
O2
O2
SRC ADD-TO-TOP LIST
77
Instrucciones matriciales
Son utilizadas para realizar la operacin OR (inclusivo y
exclusivo) y AND de dos matrices binarias, el resultado se
almacenar en una tercera matriz. Asimismo se pueden
comparar dos matrices y tomar alguna decisin si son iguales.
Instrucciones de subrutina
Una subrutina es una porcin del programa que puede ser
ejecutada varias veces con distintos parmetros, desde
distintas partes del programa.
78
79
Pasos
Son smbolos secuenciales individuales, representados por
cuadrados numerados, los que pueden contener nemnicos
que describen la funcin del paso.
Transiciones
Las transiciones describe movimiento de un paso a otro. Su
representacin es una lnea horizontal corta.
Enlaces
Los enlaces muestran el flujo del control, el que va desde
arriba hacia abajo, salvo que se indique lo contrario.
Condiciones
Las condiciones estn asociadas a las transiciones y deben
ser escritas a la derecha.
80
Ejemplo
1
START
LOAD
Piece loaded
LOAD
CLAMP
Finish loaded
Piece clamped
DRILL
Drill down
Loaded returned
LOAD
LOAD
Loaded returned
DRILL
Drill up
CLAMP
Clamp released
10
STATION
Station rotated
81
Contactos en serie.
OR:
Contactos en paralelo.
NOT:
82
I1
I2
O1
O4
O5
C
O2
I3
R
O3
I4
I5
I6
83
5.
PROGRAMACIN DE UN PLC
Una forma usual de programar el PLC es utilizando el
esquema Relay Ladder Logic (RLL), que es muy similar en
forma e interpretacin a los diagramas de escalera de rels.
Switch 2
Solenoide 3
X12
Y5
84
85
5.1
Conactos
, que se
denomina
CONTACTO
NORMALMENTE
ABIERTO
(NO).
Esto
puede representar
, y
86
Switch 5
X9
Solenoide 6
Y8
87
5.2
Bobinas (solenoide)
cuyo smbolo es
. En este caso, al
Switch 5
Solenoide 6
X9
Y8
88
5.3
Rels de control
X12
Y2
C4
C4
X7
Y5
89
5.4
Y11
X7
CTR 2
P=200
B
C2
90
Ejercicio 1
Disear un diagrama RLD para un motor de 3 velocidades (V1, V2 y V3). El sistema cuenta con tres interruptores (S1, S2 y S3) que controlarn respectivamente cada
una de las velocidades. Si estn conectados 2 o ms
interruptores simultneamente deber activarse slo la
velocidad de menor rango. Adicionalmente el sistema
debe contemplar un interruptor de apagado S0.
91
Ejercicio 2
Disear un diagrama RLD para un sistema que controle el
encendido y apagado de un motor (M). El sistema debe
contar con un pulsador de encendido (E) y uno de
apagado (A). El motor se encender, y permanecer
encendido, cuando se presione el pulsador por un
instante. De igual forma, el motor se apagar, y
permanecer apagado, cuando se presione el pulsador
(A) por un instante.
92
Ejercicio 3
Disear un diagrama RLD para un sistema de alarma de
una oficina. La oficina cuenta con una puerta (P) y una
ventana (V). La alarma debe activar una sirena (S)
cuando se abra la puerta o la ventana, y deber
permanecer activa si es que la puerta o la ventana se
cierra. El sistema de alarma debe tener una luz indicadora
Lp que sealar que fue la puerta la que activ la alarma
y una luz Lv para la ventana. Adicionalmente deber
contar con un botn de encendido y apagado de alarma.
93
94
LS1
LS2
PB1
PL1
C3
SOL3
C1
C1
LS3
COUNT
Contador
RESET
C2
C2
convert BCD thumbwheels to binary
C1
C4
C3
C4
95
5.5.3
Asignacin de identificadores
Terminal
designation
Terminal Name
Slot
Number
5
*
Y
*
*
96
97
LS1
X1
PB1
LS2
PL1
X2
Y9
C3
X3
Y10
SOL3
C1
C1
LS3
X4
X5
C2
CTR1
P: TCP1
C: TCC1
C2
C2
CDB
A: WX9
B: V200
C3
C1
MOVW
A: TCC1
B: V400
N=1
ADD
A: V200
B: V400
C: V500
C4
C4
CDB
A: V500
B: WY09
98
conveniente de
200
201
209
213
216
217
218
219
99
100
Problema
15
Batera baja.
14
13
12
Falla en I/O.
el
estado
de
la
programacin
de
la
101
para
102
103
Rack 1: WX1-WX8-STW11
BIT 8
Mdulo 2 en Slot 2
Rack 2: WX9-WX16-STW12
BIT 15
Mdulo 3 en Slot 3
Y24
BITP 1
A: STW11
Alarm
N=8
C22
Y24
MOVW 1
A: WX1
B: V=200
N=8
C23
Y24
MOVW 2
A: WX9
B: V=200
N=8
104
5.6
Funciones RLL
Representacin de contactos:
Representacin de bobinas:
X3
Y12
C24
Y11
Y11
Y2
105
X2
Y1
X4
X3
C2
X8
Y9
X1
Y5
Y2
C2
X3
Y1
X8
C4
C3
Y8
106
107
6.
Unidad procesadora
Unidad de memoria
Mdulos de entrada/salida
Interfaz de comunicacin
Rack de entrada/salida
Fuente de poder
Perifricos
Manuales de hardware
Repuestos
108
Cdigos estndares
IEC
ANSI
IEEE
NEC
ISA
ISO
SEC
109
Condiciones de operacin
Ambiente
Instalacin Interior-Exterior
Altura
Temperatura ambiente
Humedad relativa
Vibraciones
Confiabilidad en la operacin
Suministro elctrico
110
Requerimientos tcnicos
Modularidad y flexibilidad
Capacidad de entradas/salidas
Tiempo de ciclo
Lenguaje de programacin
Tipos de instrucciones
Interfaz de operacin
111
7.
112
externos para
113
Proteccin EMI.
Normas NEMA.
114
115
7.5.2 Alambrado
Algunas consideraciones que se deben tener en cuenta en el
alambrado:
No aadir cables.
116
alimentacin,
puede
ser
irradiado
por
ondas
electromagnticas.
El acoplamiento electrosttico se produce a travs de las
capacitancias parsitas existentes entre la lnea de ruido y la
lnea de alimentacin o seal. Este es el caso tpico cuando se
canalizan cables largos en un mismo conduit.
El acoplamiento magntico ocurre a travs de las inductancias
mutuas parsitas entre lneas.
El ruido electromagntico irradiado es generalmente de alta
frecuencia. Se debe tener especial cuidado en el sistema de
control y su alambrado, ya que pueden actar como antenas.
Las fuentes primarias de ruido en ambientes industriales son:
motores grandes.
mquinas soldadoras.
117
electrnicos.
Adicionalmente
en
casos
118
8.
APLICACIONES DE PLC
8.1
119
Cliente
Puesto de operador 1
Cliente
Cliente
Puesto de operador 2
Servidor
Estacin de ingeniera
Red TCP/IP
PLC
RS - 232
RACK 1
RACK 2
RACK 3
RACK 4
RACK 5
120
ZONA 2
ZONA 3
ZONA 4
ZONA 5
Temperatura
Presin
CO
CO2
Opacidad
Velocidad aire iny.
CONTROL
Ventiladores Zona 5
Ventiladores Zona 1
Variadores de
Frecuencia
121
Disminuya
Disminuya
Sensores ultrasnicos
Detector de
exceso de
velocidad
Conteo de
vehculos
Monitoreo y alarmas
Detector de
atascamientos
122
123
Pozo 1
Pozo 2
Bomba 2
Bomba 1
Estanque Principal
Sensor alto
Sensor muy bajo
Control
Sensor alto
Sensor bajo
Sensor muy bajo
Encendido y apagado de
bombas 1 y 2
124
Red de computadores
La red de computadores opera con un software de
automatizacin SCAUT-3G sobre plataforma UNIX, en una red
TCP/IP. El sistema opera con una configuracin cliente servidor de la siguiente manera:
analizar
la
informacin
realizar
los
125
126
Monitoreo de prdidas
La deteccin de prdidas en las lneas de crudo se realiza
bajo condiciones de estado estacionario.
El mtodo consiste en establecer varias ventanas mviles de
totalizacin de flujo, con diferentes lapsos de duracin, para
detectar en forma progresiva las mnimas discrepancias en el
flujo sobre los perodos de tiempos mayores.
Cada PLC tiene conectado uno o ms medidores de
desplazamiento positivo. A travs de ellos, cada uno ejecuta
los clculos de deteccin de prdidas, considerando cada
segmento de oleoducto en servicio (nmero de bombas en
lnea, estado de las vlvulas, etc.)
El programa del PLC inhibe temporalmente la deteccin de
prdidas durante las situaciones transientes (partida o parada
de bombas, etc.), informando de esta accin al operador del
sistema, para que monitoree en forma manual.
La interfaz de operacin se basa en un terminal grfico de
color, donde se despliegan reportes de estado de cada parte
del sistema, se visualizan las alarmas y se cambian los
parmetros de configuracin (reinicializacin de totalizadores,
ajuste de factores de medicin en los sensores).
127
9.
EXPERIENCIAS DE LABORATORIO
9.1
128
129
9.2
El
proceso
contempla
distintos
productos
que
son
130
Adems,
Bit 1 Bit 2
Bit 3
X1
X2
X3
Producto tipo A
Producto tipo B
Producto tipo C
Y0 : Limit switch A
Y1 : Limit switch B
Y2 : Limit switch C
Y3 : Rechazo
Y4 : Normal A
Y5 : Normal B
Y6 : Normal C
Y7 : Normal Total
131
b)
132
b)
133
f)
g)
WB = 9 Kg
WC = 7 Kg
: 20 C
: 50 C
134
135
136
9.4
Diagrama de la interseccin
Se dispone de sensores especiales que permiten detectar la
llegada de vehculos. La presencia de un nuevo auto en una
D.Mery: Controles Lgicos Programables (PLC)
137
: 43 segundos
Luz naranja
Luz roja
: 45 segundos
2 segundos
: 28 segundos
Luz naranja
Luz roja
: 30 segundos
2 segundos
138
139
140
9.5
141
Se dispone de
142
SALIDAS:
Y0 : Sobredemanda de potencia del sistema
Y1 : Habilita potencia a consumo 1
Y2 : Habilita potencia a consumo 2
Y3 : Habilita potencia a consumo 3
143
10.
TENDENCIAS Y PERSPECTIVAS
10.1 Introduccin
La aparicin del microprocesador, as como el uso de los
computadores personales y sus lenguajes de programacin de
alto nivel, ha beneficiado enormemente el desarrollo de
equipos de estado slido utilizados para el control de
procesos. El costo de este desarrollo contina decreciendo a
un ritmo acelerado, desplazndose as el uso de los
controladores basados en rels.
La realizacin de controladores programables que sean
capaces de tomar muestras de seales analgicas, realizar
clculos sobre ellas y comunicar los resultados a un
computador central distante, no era posible en 1970. Sin
embargo hoy, un sistema de este tipo es comn en cualquier
planta.
Los aportes de la evolucin de los controladores programables ha sido muy importante en el gran desarrollo de la
manufactura mundial, que necesita producir a bajo costo y con
alta calidad.
El hecho de que un PLC sea programable, significa que
mediante modificaciones en su programa, el PLC puede
144
Manufactura
NC
CNC
PC
Planificacin
CAD/
CAM
CAPP
Diseo
CAD
1950
1960
CAD:
CAM:
CAPP:
CNC:
NC:
Numerical Control
PC:
Personal Computer
1970
1990
145
146
facilidades de autodiagnstico
147
148
Dispositivos de programacin
Los dispositivos de programacin sern adaptaciones de los
computadores personales. Existirn versiones industriales que
no slo podrn programar cualquier unidad de control, sino
tambin cualquier equipo inteligente del proceso, tales como
controladores
de
robots,
controladores
numricos,
simulacin
creacin
prueba
depuracin
Interfaces de operacin
En las interfaces de operacin ser comn el empleo de:
mdulos de voz
animacin de imgenes
reconocimiento de voz
149
10.3 Software
El desarrollo del software est jugando un rol muy importante
en la evolucin de los PLC, tanto a nivel de sistemas
operativos, como a nivel de lenguajes de programacin.
Sistemas operativos
En la gran mayora de los casos los sistemas operativos son
exclusivos al controlador programable. Fueron diseados para
operar de una manera ptima pero no estndar.
As como en los computadores personales tienden a tener
sistemas
operativos
estndares,
es
probable
que
los
programas
aplicaciones
se
configurarn
industriales
fcilmente
especficas
por
para
las
medio
de
herramientas de programacin.
150
151
10.4 Comunicaciones
La tendencia es la de tener diversas redes de comunicacin a
distintos niveles jerrquicos. Esta es la estructura que se tiene
en un sistema de control distribuido donde los sistemas de
comunicacin enlazan los controladores entre s, con la
interfaz-hombre
mquina
con
otros
mdulos
que
pertenezcan al sistema.
Para que la comunicacin sea segura se emplean redes
redundantes y protocolos estndares.
Es posible que en un futuro se utilice como medio de
comunicacin el aire, y la comunicacin digital en ambientes
industriales sea a travs de ondas de radio, micro-ondas o
rayos infrarrojos y no mediante cables. Lo que brindar una
gran flexibilidad al sistema.
152