LAB_4_PID

download LAB_4_PID

of 4

Transcript of LAB_4_PID

sLAB 4 CONFIGURACIN DE LAZOS DE CONTROL PID PROBLEMA Se tiene un tanque de agua, el cual se desea mantenerlo en un nivel de 55%. Esta referencia puede cambiar conforme a las necesidades del proceso. El ingreso de agua al tanque es constante y se realiza de modo manual. A la salida del tanque tenemos una vlvula elctrica proporcional de 0..10V, cuya apertura y cierre es controlada en base a la referencia de nivel. Por otro lado, la salida del agua se gobierna por medio de otra vlvula y de manera manual. El PLC recibe la informacin del nivel de agua a travs de un sensor de nivel con transductor de presin incorporado de 0..10VDV proporcional al nivel de agua 0...100% PROCEDIMIENTO: 1ra Parte Crear el proyecto y la tabla de smbolos1.

Primero tenemos que haber creado un proyecto con un equipo SIMATIC. Utilizaremos el ASISTENTE STEP7. Nuestro proyecto lo llamaremos Lab6_PID.

2. Guardamos y cerramos. 2da Parte Cargar el bloque PID1.

Utilizando la librera standard, seleccionamos en Abrir proyecto >> Libreras >> Standard Library >> PID Control Blocks >> Blocks ....FB41 (CONT_C). As mismo cargamos los bloques de escalamiento FC 105 y FC 106.

ST PROG2 Nro #

1

s

2. Copiamos y pegamos en nuestro proyecto Lab6_PID.

3era Parte Programar el bloque de programa FC1 1. Crear el bloque de programa FC1. En este bloque programaremos las secuencias de escalamiento utilizando el FC105 y FC106. Ha sido necesario crear un a base de datos DB2.

ST PROG2 Nro #

2

s

4ta Parte Programar el bloque de llamado OB351.

El clculo de los valores en los bloques de regulacin slo ser correcto si el bloque PID se llama en intervalos regulares. Por esa razn debera llamar los bloques de regulacin en un OB de alarma despertador OB (OB 30 a OB38). El intervalo debe especificarse en el parmetro CYCLE. Para nuestro ejemplo el OB35. No olvidar que al llamar bloques de funcin, se les asigna un bloque de datos de instancia. Para nuestro ejemplo el DB1

ST PROG2 Nro #

3

s

2. En este bloque asignamos las dos direcciones que provienen del bloque de programa FC1. Las direcciones corresponden a los escalamientos con los FC105 y FC106. Grabamos y cerramos. 5ta Parte Crear el bloque de organizacin OB1

1. Listo para transferir el DB1, DB2, FC1, FC105, FC106, OB1 y OB35 creados. Probamos el programa.

ST PROG2 Nro #

4