Você está na página 1de 6

s

LAB 5 MONITOREO DE BOMBAS


PROBLEMA
Se desea monitorear el funcionamiento de tres bombas. La lmpara H
permanecer estable si al menos dos de las tres bombas estn operativas,
lucir una luz intermitente de baja frecuencia si solo un bomba esta operando y
lucir una luz intermitente de alta frecuencia cuando ninguna bomba esta
operativa.
Lampara
de Operacin
monitoreo
Apagada
No
Luz estable
Si
Intermitencia lenta
Si
Intermitencia alta
Si

Bombas
2o3
1
0

PROCEDIMIENTO:
1ra Parte Crear el proyecto y la tabla de smbolos
1. Primero tenemos que haber creado un proyecto con un equipo SIMATIC.
Utilizaremos el ASISTENTE STEP7. Nuestro proyecto lo llamaremos
monitoreo_bombas.

ST PROG1 Nro #

Ahora, creemos nuestra tabla de smbolos. Conforme al programa solicitado


tendremos la siguiente tabla.

Guardamos y cerramos.
2da Parte Crear el bloque de funcin FB1
Este bloque contendr la funcin de monitoreo (generador de pulsos), tanto
para baja (pulso de 2s) como alta frecuencia (pulso de 500 ms).
1. Estando en bloques, damos click derecho con el mouse e insertamos el
bloque de funcin FB1. Empezamos a programarlo. No olvidar la tabla de
variables.

ST PROG1 Nro #

2. La funcin de monitoreo contendr lo siguiente:

3. Grabamos y cerramos.
3era Parte Programar el bloque de programa FC10
1. De la misma que se cre el bloque de funcin, crear el bloque de programa
FC10. Este bloque tendr la secuencia solicitada:

ST PROG1 Nro #

ST PROG1 Nro #

s
2. Ahora hacemos el llamado del bloque de funcin FB1. No olvidar que cada
llamado asocia un FB con un bloque de datos de instancia. En el ejemplo el
DB10 y DB11.

ST PROG1 Nro #

4ta Parte Programar el bloque principal OB1


1. En el OB1, hacemos el llamado del bloque de programa FC10:

2. Grabamos y cerramos.
3. Listo para transferir el DB10, DB11, FB11, FC10 y OB1 creados. Probamos
el programa.

ST PROG1 Nro #

Você também pode gostar