Beruflich Dokumente
Kultur Dokumente
10.2 INFORMACIN
El estndar IEC 61131-3 incluye una forma de programacin orientada a objetos llamada
Sequential Function Chart (SFC). SFC es a menudo categorizado como un lenguaje IEC, pero ste es
realmente una estructura organizacional que coordina o se complementa con los cuatro lenguajes
estndares de programacin (LD, FBD, IL y ST).
SFC es similar a un diagrama de flujo, en el que se puede organizar los subprogramas o subrutinas
(programadas en LD, FBD, IL y/o ST) que forman el programa de control. SFC es particularmente
til para operaciones de control secuencial, donde un programa fluye de un punto a otro, una vez
que una condicin ha sido satisfecha (cierta o falsa).
El marco de programacin de SFC contiene tres principales elementos que organizan el programa
de control: Pasos (Steps); Transiciones (Transitions); Acciones (Actions)
El programa ir activando cada una de las etapas y desactivando las anteriores conforme se vayan
cumpliendo cada una de las condiciones.
En condicin inicial el tanque est vaco, las 3 vlvulas cerradas, el motor apagado y los
contactos de los 3 sensores abiertos.
EPN - FIEE
c.
d.
M
Vlvula
1
Sensor
2
Vlvula
2
Ingred.
A
Ingred.
B
Sensor
11
Sensor 0
e.
f.
Cuando el sensor 0 (vaco) detecte tanque vaco el proceso vuelve al paso inicial.
Vlvula
3
10.4 PROCEDIMIENTO
10.4.1 Utilizando el simulador off line, pruebe el funcionamiento del programa solicitado en el
preparatorio. De ser necesario, consulte al instructor para hacer las correcciones que sean
del caso.
10.4.2 Utilice una subrutina para simular el llenado y vaciado del tanque, creando una variable
real NIVEL TANQUE que vare entre el 0% y el 100%. Para simular los sensores de nivel
utilice comparadores que se activen con dicha variable: vaco (3%); medio lleno 45% y
lleno 95%, con lo cual se puede facilitar el manejo del proceso.
10.4.3 Mejore el circuito anterior para que, en caso de sobrecarga del motor, se ordene que este
se detenga y se pare todo el proceso hasta que se ordene reiniciar mediante el pulsante
de inicio.
10.4.4 Realice modificaciones al programa desarrollado, para incluir secuencias alternativas,
saltos y otras secciones, de acuerdo a lo sugerido por el instructor.
10.5 INFORME
10.5.1 Tomando como referencia la siguiente figura, disee el programa de control, en SFC, para
la dosificacin, mezcla y lavado de un tanque de proceso, de la siguiente manera:
a.
A diferencia del proceso desarrollado en la prctica, en ste se incluye el lavado del tanque
y el motor del agitador funciona en los dos sentidos de giro.
EPN - FIEE
c.
d.
Agua
Vlvula 1
Sensor 2
Vlvula 2
Ingred. A
Ingred. B
Sensor 1
1
e.
f.
g.
j.
Utilizar la subrutina SUBAJA para simular el llenado y vaciado del taque, construyendo una
variable NIVEL TANQUE. Utilizar comparadores para simular los sensores de nivel, a fin de facilitar
la simulacin del proceso. Mostrar la variable nivel tanque en la salida 4:1
10.5.2 Presente el circuito de fuerza, el diagrama de conexiones de entradas y salidas al PLC de la
aplicacin anterior, imprima las diferentes secciones del programa y grabe el diseo en
una memoria para ser revisado en el laboratorio
10.5.3 Comentarios y sugerencias sobre la prctica realizada
EPN - FIEE
Vlvula 4