Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1.
INTRODUCCIN
1.1
Qu es un PLC?
2.
3.
ESTRUCTURA DE UN PLC
3.1 Unidades funcionales
3.2 Interfaces de estado slido
3.3 Administracin de entradas y salidas de un PLC
4.
5.
PROGRAMACIN DE UN PLC
5.1 Contactos
5.2 Bobinas (solenoide)
5.3 Rels de control
5.4 Cajas lgicas RELAY LADDER
5.5 Diseo y documentacin de programas
5.6 Funciones RLL
5.7 Instrucciones discretas
5.8 Instrucciones condicionales
5.9 Instrucciones de bits
6.
7.
8.
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
1.
INTRODUCCIN
1.1
Qu es un PLC?
diseado
Controlador
Programable
Entradas
Salidas
Proceso
Sensores
Actuadores
sencillos
dispositivos
de
entrada/salida,
Mdulos multiprocesadores.
Multiplexores anlogos,
Controladores PID.
Control secuencial.
Control de movimiento.
Control de procesos.
Administracin de datos.
Comunicaciones.
10
Annunciators
Auto Insertion
Bagging
Baking
Blending
Boring
Motor Winding
Oil Fields
Painting
Palltizers
Pipelines
Brewing
Calendaring
Casting
Chemical Drilling
Color Mixing
Compressors
Conveyors
Cranes
Crushing
Cutting
Digestors
Drilling
Electronic Testing
Elevators
Engine Test Stands
Extrusion
Forging
Generators
Gluing
Stitching
Stack Precipitators
Threading
Tire Building
Traffic Control
Textile Machine
Turbines
Turning
Weaving
Web Handling
Grinding
Heat Treating
Welding
Polishing
Reactors
Robots
Rolling
Security Systems
Stretch Wrap
Slitting
Sorting
Stackers
11
2.
12
275910 =
103
102
101
100
1000
100
10
5
5x10+
9
9x1
2
7
2 x 1000+ 7x100+
MSD
LSD
2 unidades 7 centenas
de mil
5 decenas 9 unidades
13
Sistema binario
Est basado en los dgitos 0 y 1, de modo que cualquier cifra
entera puede ser representada por medio de estos
numerales. Por ejemplo la representacin de 11011 2 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
Operacin
Resultado
Resto
229/8=
28
28/8=
3/8=
0
Representacin octal:
3
3458
Resultado
Resto
227/16=
14
14/16=
14=E16
0
Representacin hexadecimal:
E316
20
Arrastre
Resultado
0+0
0+1
1+0
1 +1
Por ejemplo:
1010
+
0111
10001
1010
+
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
00000111
Complemento 1 de 710:
11111000
11111001
00001011
[1]
00000100 = 410
22
b6
b5
b4
b3
b2
b1
b0
Posicin
27
26
25
24
23
22
21
20
Ponderacin
128
64
32
16
= 010
111111112
= 25510
23
b7
b6
b5
b4
b3
b2
b1
b0
-128
-127
-2
-1
127
Nmero decimal
24
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
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 B L = 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
A*0=0
A*A=0
A
A*1=A
A
A+1=1
A
A+0=A
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
32
Ejemplo:
L = AB + ABCD = AB
33
34
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
A
R
Expresin lgica:
_
_
_
R = A (B + R) = AB + AR
R
A
39
3.
- Unidad de entradas
- Unidad de salidas
- Unidad lgica
- Unidad de memoria
Seales
Unidad
del
de
Proceso
entradas
Unidad de Memoria
Unidad
de
Unidad lgica
salidas
Seales
al
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
elementos
discretos:
compuertas
NAND,
NOR,
para
almacenar
programas
datos
(Random Access
43
operacin
se
llama
ciclo
de
bsqueda-ejecucin
(FETCHEXECUTE CYCLE).
Controles Lgicos Programables (PLC)
44
3.2
45
Ctodo
Compuerta
46
del
SCR
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
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
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
CPU
Mdulo de
Mdulo de
Mdulo de
Mdulo de
Poder
Entrada 1
Entrada 2
Salida 1
Salida 2
220V
X0
X1
X2
X3
X4
X5
X8
X9
X10
X11
X12
X13
Y0
Y1
Y2
Y3
Y4
Y5
Y8
Y9
Y10
Y11
Y12
Y13
X6
X7
X14
X15
Y6
Y7
Y14
Y15
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
CPU
Poder
Mdulo de
Entrada
X0
X1
X2
X3
X4
X5
X6
X7
220V
24VDC
Mdulo de
Salida
Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7
L2
L1
A
220V
B
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
62
tanto
comunicarse
nivel
de
bit
con
el
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
RESET
TIMER
ACCUM
43
COUNT
PRESET
CU
005
UP
COUNTER
RESET
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
funciones
como
raz
cuadrada
funciones
trigonomtricas.
75
lnea
COUNT
CU
PRESET
10
ACCUM
RESET
Y3
IF ACCUM > 4
76
Ejemplo:
START
STOP
O1
O1
O1
O2
TIMER
Preset=30
O2
O2
SRC ADD-TO-TOP LIST
30
77
Instrucciones matriciales
Son utilizadas para realizar la operacin OR
(inclusivo y
78
(tambin
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
O5
O4
C
O2
R
I3
O3
I4
I5
I6
83
5.
PROGRAMACIN DE UN PLC
Una forma usual de programar el PLC es utilizando el
esquema Relay Ladder Logic
Switch 2
Solenoide 3
X12
Y5
84
85
5.1 Conactos
En el diagrama escala anterior, el solenoide est energizado
cuando el interruptor se encuentra cerrado. En el programa
RLL el switch se representa con el smbolo
denomina
, que se
(NO).
Esto
puede representar la
,y
86
5 est abierto, el
Switch 5
X9
Solenoide 6
Y8
NC.
87
. 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
X7
Y11
CTR 2
P=200
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
equipo
su
operacin,
as
determinar
cmo
automatizarlo.
94
LS1
LS2
PB1
PL1
C3
SOL3
C1
C1
LS3
Contador
COUNT
RESET
C2
C2
convert BCD thumbwheels to binary
C1
C3
add count to thumbwheel value
C4
C4
convert output of add
to BCD abd display
95
Terminal Name
Slot
I/O Point
type
Terminal
designation
Number
5
*
Y
*
*
96
97
LS1
LS2
X1
PL1
X2
PB1
Y9
C3
X3
SOL3
Y10
C1
C1
LS3
X4
C2
CTR1
X5
P: TCP1
C: TCC1
C2
C2
CDB
A: WX9
B: V200
C3
C1
MOVW
A: TCC1
ADD
A: V200
B: V400
N=1
B: V400
C: V500
C4
C4
CDB
A: V500
B: WY09
98
conveniente de
200
201
209
213
216
217
218
219
99
temprana de errores y
dificultades en el hardware.
A manera de ejemplo se ilustra a continuacin cmo un PLC
Texas Instruments de las serie 500 informa sobre su estado de
operacin.
El PLC TI-500 posee un conjunto de palabras de estado de 16
bits. Cada palabra informa el estado de una operacin
especfica. En muchos de los casos es necesario estudiar
cada bit de la palabra. Algunas palabras de uso comn son:
100
Problema
15
Batera baja.
14
13
12
Falla en I/O.
16 racks. LSB
15. El bit
el
estado
de
la
programacin
de
la
101
para la
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
C20
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:
Las entradas y salidas fsicas de mdulos I/O se designan
como Xn y Yn respectivamente, donde n es el nmero de
referencia, por lo general n: 0-1023. Mientras que los rels de
control utilizados en lazos intermedio se denotan como Cn.
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
ISA
ISO
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
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
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
118
8.
APLICACIONES DE PLC
119
Cliente
Puesto de operador 1
Cliente
Puesto de operador 2
Cliente
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
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 alto
Sensor bajo
Sensor muy bajo
Control
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:
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
127
9.
EXPERIENCIAS DE LABORATORIO
128
129
El
proceso
contempla
distintos
productos
que
son
Para esto se
130
Adems,
Bit 1
Bit 2
Bit 3
X1
X2
X3
Producto tipo A
Producto tipo B
Producto tipo C
Variable
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
Es decir el motor
132
133
WB = 9 Kg
WC = 7 Kg
: 20 C
: 50 C
134
(condicin normal o
sobretemperatura)
X1: ON-OFF (puesta en marcha y fin del proceso)
SALIDAS:
Y0 : Vlvula de descarga de estanque A
Y1 : Vlvula de descarga de estanque B
Y2 : Vlvula de descarga de estanque C
Y3 : Vlvula de descarga de mezclador
Y4 : Agitador
Y5 : Sistema de enfriamiento
Y6 : Bomba
Y7 : Batera P/C (estado operativo del sistema)
135
136
Diagrama de la interseccin
Se dispone de sensores especiales que permiten detectar la
llegada de vehculos. La presencia de un nuevo auto en una
137
: 43 segundos
Luz naranja
Luz roja
: 45 segundos
2 segundos
: 28 segundos
Luz naranja
Luz roja
: 30 segundos
2 segundos
138
139
140
Las solicitudes se
141
Se dispone de
(solicitud de conexin
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
ritmo
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
velocidad
de
procesamiento,
como
en
su
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
controladores programables tengan la capacidad de escoger
entre un nmero pequeo de sistemas operativos estndares.
La tendencia es utilizar un sistema operativo tipo multi-tarea
(multi-tasking) que permite correr varias aplicaciones de forma
concurrente.
Lenguajes de programacin
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