Você está na página 1de 7

Escuela Politcnica Nacional

Laboratorio de Control Industrial


Prctica N 10

Tema: Controladores lgicos programables (Parte 3: Programacin en


Lenguaje SFC)
Objetivos:

Instruir al estudiante sobre la estructura, componentes,


programacin y aplicacin del lenguaje o diagrama secuencial de
funciones SFC.

Trabajo preparatorio:
1. Consultar en las ayudas de CONCEPT, sobre los clasificadores
de acciones (action qualifiers) que operan dentro de un
paso.
En cada entrada de una accin en un paso se debe definir un carcter de
definicin para la accin que defina el control de la accin. El carcter de
definicin se puede presentar como entrada de un bloque de funcin interno
a la conexin lgica del paso con la accin. Si el paso est activo, la entrada
de este bloque de funcin interno se ubica en 1. Ahora se procesa el bloque
de funcin segn su tipo. Si se cumplen todas las condiciones, la salida Q (la
accin) se ubica en 1.En Concept se pueden utilizar los siguientes
caracteres de definicin:
N / Sin
S
R
L
D
P
DS
En el caso de los caracteres de definicin L, D y DS, adems se debe definir
una duracin del tiempo del tipo de datos TIME.
Caracteres de definicin N / Sin
Los caracteres de definicin N y Ninguno tienen el mismo significado y
significan "Sin almacenar" o bien "sin caracteres de definicin".
Carcter de definicin S
El carcter de definicin S significa "ubicar (almacenado)".La accin ubicada
permanece activa si el paso correspondiente est inactivo. La accin est
inactiva al principio si se restablece en otro paso con el carcter de
definicin R.

Nota: El carcter de definicin se declara automticamente como no


colocado en la memoria intermedia. Esto significa que su valor despus de
una parada y un nuevo inicio del programa se restablece, por ejemplo, en el
caso de tensin inactiva/activa, en "0". En caso de que se necesite una
salida colocada en la memoria intermedia, se emplean los bloques de
funcin RS o SR de la biblioteca de bloques CEI.
Carcter de definicin R
El carcter de definicin R significa "restablecimiento prioritario" La accin
que se ubica en otro paso con el carcter de definicin S se restablece.
Adems, se puede impedir el activado de cualquier accin.
Nota: El carcter de definicin se declara automticamente como no
colocado en la memoria intermedia. Esto significa que su valor despus de
una parada y un nuevo inicio del programa se restablece, por ejemplo, en el
caso de tensin inactiva/activa, en "0". En caso de que se necesite una
salida colocada en la memoria intermedia, se emplean los bloques de
funcin RS o SR de la biblioteca de bloques CEI.
En el paso S_5_10 se activa la accin ACT1 y permanece activa hasta que se
restablece en el paso S_5_12.

Carcter de definicin L
El carcter de definicin L significa "limitado en funcin de tiempo". Si el
paso est activo, la accin tambin est activa. Despus de definir el tiempo
de duracin de la accin sta accin es cero, aunque el paso est inactivo.
La accin es tambin cero cuando el paso est inactivo.
Carcter de definicin D
El carcter de definicin D significa "tiempo de retardo". Si el paso est
activo, el temporizador interno se activa y tras el enlace del tiempo de
duracin definido para la accin, se realiza la accin 1. Si luego el paso est
inactivo, la accin tambin est inactiva. Si el paso est inactivo antes del
enlace del tiempo interno, la accin es activa.

Carcter de definicin P
El carcter de definicin P significa "pulso". Si el paso est activo, la accin
1 tambin lo est y permanece para un ciclo del programa,
independientemente de si el paso est activo o no.
Carcter de definicin DS
El carcter de definicin DS significa "retardado y guardado". Es una
combinacin de los caracteres de definicin D y S. Si el paso est activo, el
temporizador interno se activa y tras el enlace del tiempo de duracin
definido, la accin se activa. La accin est inactiva al principio si se
restablece en otro paso con el carcter de definicin. Si el paso est inactivo
tras el enlace del tiempo interno, la accin est inactiva.

2. Con base a la siguiente figura, en la que se ilustra un proceso


de mezcla de dos ingredientes, realizar el diagrama
secuencial de funciones (SFC) para que dicho proceso
funcione de la siguiente manera:
a. En condicin inicial el tanque est vaco, las 3 vlvulas
cerradas, el motor apagado y los contactos de los 3
sensores abiertos.
b. Mediante un pulsador se inicia el proceso abriendo la
vlvula 1, la cual se cierra cuando el ingrediente A llega al
nivel que detecta el sensor 1.
c. Inmediatamente se abre la vlvula 2, que se cierra cuando
el ingrediente B llega al nivel que detecta el sensor 2.

Ing

Sensor 0

d. Una vez ingresados los dos ingredientes, funciona el


agitador (motor) durante 60 segundos. Transcurrido ese
tiempo se detiene el agitador y se abre la vlvula 3 para
evacuar la mezcla.
e. La vlvula 3 se cierra 5 segundos despus de que el sensor
0 detect tanque vaco. Luego de este paso el proceso
vuelve al paso inicial.

Diagrama de potencia:

Moto
r

Trmico

Declaracin de variables:

Vlvula
1

V1

Vlvula
2

V
2

Vlvula
3

V
3

Diagrama conexiones:

Diagrama SFC:

Bibliografa:

Apuntes de clase, Ing. Molina Jorge

Você também pode gostar