He preparado un simulador con el que poder probar el bloque de función PID y comparar con una función termostato. Ademas he añadido la posibilidad de utilizar el PID mediante una Fb Pwm (Modulación en ancho de pulsos). Esto nos llevará algunos post para explicar como funciona pero creo que es mejor poder ir haciendo pruebas desde el primer momento. Es importante destacar que muchos de los Fb utilizados en este programa estan extraídos de la libreria libre Oscat. Veamos un vídeo y seguimos con los detalles.
Pantalla de visualización.
El gráfico nos muestra la evolución de la temperatura y lo que he llamado “valor equipo” que sería, en una aplicación real, la potencia suministrada por los equipos de frío y calor.
Simulador cámara.
K camara es una constante utilizada para simular el los cambios de temperatura dentro de la cámara. Los valores positivos serán entradas de calor a la cámara, y los negativos cesión de calor por la cámara. Pot equipo se utiliza para simular la potencia del equipo frigorífico o la fuente de calor (resistencias, bomba de calor, etc). Intervalo, mediante este parámetro podemos modificar las condiciones de inercia de la cámara, el valor es en mseg.
Parametros Pid.
Kp o constante proporcional, TN o tiempo integral y TV o tiempo derivativo.
Selectores.
Mediante los tres botones podemos activar cualquiera de las posibilidades, Pid directo, termostato o Pid a traves de PWM. Si existen mas de dos botones activados solo se tiene en cuenta el primero en orden de Izq a Drcha.
Para ponerlo en marcha solo hay que conectar al PLC, poner a RUN. Para que cambia K cámara por ejemplo con 3.0 y activa una de las funciones, PID, termostato o PWM.
Desde aquí podeis descargar el archivo. Y aquí hay teoria del Pid.


Hola!
Guau! Interesante!
Cuandot e refieres a K camara son cambios que introducimos la cámara, por ejemplo la entrada de cierto material a una temperatura más elevada …?
Un saludo
Si, eso es.
pORQUE NO PUEDO DESCARGARME EL ARCHIVO
Hay ciertos archivos que no puedo dejar en el blog y los dejo en el área de descarga del foro de infoplc.net. Para descargar los archivos hay que registrarse en el foro. He intentado pasarte el archivo por mail pero me da error. Si quieres vuelve a dejar un msg con la dirección de mail correcta o te registras en el foro, como quieras.
El mail era incorrecto,prueba con XXXXXXXXX
HE ESTADO MIRANDO LA PAGINA DE OSCAT.DE Y ME HE BAJADO LOS FB PARA SIEMENS Y EL MANUAL CON CADA INSTRUCCION Y HE VISTO UNOS DIBUJOS DE TRAZADORES,LA PREGUNTA ES CON QUE PROGRAMA ESTA HECHO EL TRAZADOR Y SE PUEDE USAR CON SIEMENS?
YA ESTOY REGISTRADO Y NO ME DEJA ACCEDER A LA ZONA DE DESCARGA QUIZAS SEA PORQUE TENGO QUE ACTIVAR LA CUENTA DESDE EL CORREO ?
Si claro tendras que activar desde el correo. Todo esto de el registro es mas cuestión de evitar Spam que otra cosa.
Hay librerias Oscat para siemens, beckhoff y codesys. Lo que yo he usado es solo para Beckhoff. Y los trazadores son los de Beckhoff.