Documente Academic
Documente Profesional
Documente Cultură
El Comit Electrotcnico Internacional (IEC) define en el estndar IEC 1131-3 cinco tipos o familias de
lenguajes de programacin para PLC, estos son:
Si la seal A est presente y la seal B no est presente entonces se activa la salida C. En diagrama
de bloques de funcin (FBD) la misma lgica tendra el siguiente esquema:
En el lenguaje Grafcet o Diagrama Grfico Secuencial (SFC) si se cumplen todas las operaciones o
secuencias indicadas en el Paso 1 (ocurre la condicin de transicin Tr1) se contina con las operaciones o secuencias estn indicadas en el paso 2. Las operaciones o secuencias pueden estar en
cualquiera de los lenguajes anteriormente descritos o inclusive en el mismo SFC.
timbre. Si no se pulsa, el circuito permanece abierto y no suena el timbre, si se pulsa se cierra el circuito y suena el timbre.
Elctrico
Ladder
Ladder
I0.1
I0.2
I0.3
Q0.1
En la figura anterior, la bobina Q0.1 se activar si los tres contactos I0.1, I0.2 y I0.3 estn cerrados.
Basta con que uno de ellos est abierto para que la bobina no se active. Note que una entrada (input) se representa con la letra I, mientras que una salida (output), con la letra Q. La razn de no usar
la letra O es para evitar la confusin con el nmero cero.
Una combinacin de contactos en paralelo, indica la operacin la operacin lgica de disyuncin (OR
= O). En la figura siguiente, la bobina Q0.1 se activar si los contactos I0.1 y I0.2 estn cerrados, o si
el contacto I0.3 est cerrado, o ambas condiciones (disyuncin inclusiva).
I0.1
I0.2
Q0.1
I0.3
I0.1
I0.2
Q0.3
Q0.3
En la figura, la bobina Q0.3 se activa al pulsar por un instante el contacto I0.1 (NO), mientras el contacto I0.2 (NC) permanece cerrado. La realimentacin producida por el contacto Q0.3 permite que la
bobina permanezca activada. El contacto normalmente cerrado I0.2 se utiliza en este caso para desactivar la bobina (cuando se pulsa, se abre el circuito).
3.5 Bits de memoria
Tambin las memorias del PLC pueden ser utilizadas como contactos auxiliares para facilitar la programacin. No existen fsicamente como bobinas sino que se usan como un marcador para indicar
alguna condicin particular que pueda servir en el resto del programa.
5
3.6 Temporizadores
Una de las ventajas importantes del PLC como controlador es que cuenta con diversas funciones
incorporadas para la programacin de tareas especficas del control como temporizadores (timers),
contadores (counters), control proporcional-integral-derivativo (PID), operaciones matemticas, etc.
El temporizador permite el retraso del encendido (on delay) o apagado (off delay) de una salida. En
el ejemplo de la figura del PLC Simatic S7-200, el bloque del temporizador TON retrasa el encendido
de la salida T32 durante el tiempo indicado en la entrada PT (pulse timer), en este caso 2500 pulsos
de 1 ms, es decir 2,5 s. La duracin del retraso puede configurarse segn se requiera. El temporizador se activa y el conteo de tiempo empieza cuando todas las seales de entrada (IN) dan como resultado verdadero. Cuando transcurre el tiempo programado la seal de salida se activa, pero si
durante el conteo alguna de las condiciones cambia de modo que la seal de entrada da como resultado falso, el conteo se detiene y la seal de salida (T32) no se activa. Cuando la seal de entrada
(todas las condiciones indicadas) vuelve a ponerse en verdadero, el contador se reinicia.
4. Ejercicios
4.1 Para el PLC de un brazo manipulador neumtico se desarroll el programa mostrado en la pgina siguiente. Analice el programa ladder, as como la lista de entradas y salidas, y responda las
preguntas a continuacin.
a) Qu funcin cumple el timer T33 en la malla (network) 1?
b) En cul de las mallas baja el brazo y se cierra el la pinza (gripper)?
c) Para qu sirve la memoria interna M1.0 en la malla 2?
d) Para qu sirve la memoria interna M1.1 en la malla 7?
e) Cules son los sensores que activan la secuencia para este proceso?
f) En qu malla se realiza el giro del brazo de forma anti horaria?
g) Modifique el programa con los pulsadores verde y rojo.
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
I1.0
I1.1
I1.2
ENTRADAS
Sensor fin de giro del brazo antihorario
Sensor fin de giro del brazo horario
Sensor brazo arriba
Sensor brazo abajo
Sensor del cilindro LS/CH
Sensor de paletas pos. final (izquierda)
Sensor de paletas pos. inicial (derecha)
Sensor del depsito de bloques acrlicos
Pulsador verde (NO)
Pulsador rojo (NC)
Botn de emergencia (NC)
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
SALIDAS
Girar brazo horario
Bajar brazo
Extender el pistn N 15
Extender el pistn N 14
Extender el pistn N 13
Abrir gripper
ON
OFF
S1
S2
S3
S4
ENTRADAS
Botn de encendido (N.O.)
Botn de apagado (N.C.)
Sensor cilindro retrado (N.O.)
Sensor cilindro extendido (N.O.)
Sensor de tolva (N.C.)
Sensor de bolsa de detergente (N.C.)
SALIDAS
Vlvula neumtica
SALIDA
ENTRADA
4.4 Se desea programar en ladder el funcionamiento de la luz interior de un automvil (L), de modo
que no se apague inmediatamente despus de cerradas todas las puertas (P1, P2, P3 y P4) sino
con un retraso de 10 segundos, o en su defecto, si se hace contacto con la llave de encendido
(C). Se muestra el esquema de conexiones del PLC.
Notas:
Los sensores de las puertas (P1, P2, P3 y P4) son normalmente cerrados
El sensor de la llave de contacto (C) es normalmente abierto
Utilice los bits o memorias internas que estime conveniente
P1
I 0.0
I 0.1
P2
I 0.2
P3
I 0.3
P4
I 0.4
I 0.5
I 0.6
I 0.7
+24V
PLC
Q 0.0
Q 0.1
Q 0.2
Q 0.3
Q 0.4
Q 0.5
Q 0.6
Q 0.7
4.5 Se desea programar con un PLC el sistema de ventanas elctricas de un automvil de dos puertas. ste consta de los mandos en el lado del conductor y del pasajero, de los motores elctricos
y de sensores de fin de carrera para las posiciones abierta y cerrada de cada ventana. Del lado
del conductor existe un pulsador de tres posiciones para la ventana del conductor y otro de dos
posiciones para la ventana del pasajero. Adems hay un interruptor para bloquear el manejo de
la ventana del lado del pasajero. Del lado del pasajero slo hay un pulsador de dos posiciones
para la ventana de ese lado.
El pulsador de tres posiciones equivale a tres pulsadores: uno para subir la ventana, otro para
bajarla y un tercero bajar la ventana sin necesidad de continuar presionando el pulsador. El pulsador de dos posiciones que hay tanto del lado del conductor como del pasajero equivale a dos
pulsadores: uno para subir y otro para bajar. Todos estos contactos son normalmente abiertos,
a diferencia del interruptor de bloqueo, que es normalmente cerrado.
En cada puerta hay un motor que se maneja por medio de dos rels: uno para el giro en sentido
horario y otro en sentido antihorario, para subir y bajar la ventana, respectivamente. Igualmente existe un sensor mecnico de fin de carrera para la posicin inferior y otro para la posicin
superior de la ventana. La figura muestra el diagrama de conexiones correspondiente.
S1.1 S1.2 S1.3
S2.1 S2.2
S3
S4.1 S4.2
S5.1 S5.2
S6.1 S6.2
1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011
PLC
0001 0002 0003 0004
K1.1 K1.2
K2.1 K2.2
10
4.5
4.6
Para el sistema de compuerta neumtica mostrado en la figura, se han instalado los sensores y
actuadores que se describen en la leyenda. El programa en lenguaje Ladder que se muestra
ms abajo representa el funcionamiento del sistema. Examine el esquema y el programa y
responda las preguntas que se dan a continuacin.
LEYENDA:
S1
S1, S2:
B1:
I1:
M1:
M1
S2
Compuerta
S2
B1
S1
I1
B1
I1
0020
0020
#10
T1.0
0020
M1
40003
B1
a)
b)
c)
d)
e)
f)
S1
4.7
Aire
M1
V2
M2
HL
Concentrado
V1
Celda de flotacin
Reactivos
Pulpa
S1
S2
LL
HL
B1
Bomba de alimentacin
V1
V2
V3
Vlvula de descarga
M1
Motor de agitador
M2
Motor de paletas de
extraccin de espuma
LL
Relave
S1
B1
S2
LL
HL
V3
PLC
001 002 003 004 005 006 007 008
B1
12
V1
V2
V3
M1
M2
4.8
El glutamato monosdico (MSG, por sus siglas en ingls) es una sustancia considerada como el
quinto sabor y ampliamente utilizada en la industria como reforzador del sabor. Contrariamente a muchas creencias errneas, el MSG se fabrica a partir de azcares y almidones, en
nuestro pas particularmente a partir de la melaza de la caa de azcar.
El proceso consiste en las siguientes etapas:
Caldo
V-5
V-2
Agua
V-3
LSH
TS
Filtro
LSM
B1
Caldo
decantado
Agua
caliente
V-4
LSL
Al evaporadorcristalizador
V-1
Reactor
V-6
B2
Nota: La vlvula V-0 (no mostrada en el diagrama) se utiliza para alimentacin inicial de melaza al reactor.
Se pide:
a) La lista de entradas y salidas del PLC
b) El diagrama de tiempos de las entradas y salidas del PLC
c) El programa en ladder para el funcionamiento del reactor
13