SETTEMP

Manual  de  Instrucciones  SetTemp.exe

Software de Control para Hornos por medio de ZPlot

 

Este software ha sido programado para trabajar conjuntamente con Zplot y Analizadores de Impedancia Solartron para control de Temperaturas en hornos.

A continuación un extracto del Manual de Operación de SetTemp.

 

1 – General

Esta aplicación para Control de Hornos permite realizar medidas de impedancia y temperatura de forma automática por medio del software ZPlot a través de su función “batch” y “External Pause” (pausa externa).

 

Esta Pausa Externa ejecuta el programa Settemp.exe que habilita el manejo del controlador Eurotherm 2408 del horno, permitiendo alcanzar las Temperaturas de Consigna programadas por el usuario en la “Ventana Principal”.

Los parámetros de consigna de esta Ventana Principal aparece en blanco la primera vez al ejecutar la medida “batch”. Esto permite programar la secuencia completa de Barridos de Temperatura desde esta ventana.

 

Una vez alcanzada la Temperatura de Consigna programada, el programa SetTemp se cierra y la función batch de ZPlot entiende que la pausa externa ha concluido.

Es entonces cuando se realizan las medidas de Impedancia programadas en esa línea de batch.

Una vez concluidas las medidas de ZPlot, la siguiente línea de la función batch toma de nuevo el control y vuelve a solicitarse la pausa externa, donde Settemp.exe vuelve a ejecutarse, esta vez alcanzando de forma automática la siguiente Temperatura de Consigna programada en la Ventana Principal de SetTemp.

Esta secuencia se repite de forma automática hasta que la última línea de batch ha sido ejecutada o la secuencia programada en Settemp ha sido terminada.

 

 

A través de la Ventana Principal de SetTemp se introducen los valores de:

Temperatura Inicial (la temperatura a la que ha de tomarse la primera lectura desde Zplot)

Temperatura Final (la temperatura a la que ha de tomarse la última lectura desde Zplot)

Incremento (el incremento en ºC de la Temperatura de Consigna desde la Temperatura Inicial hasta alcanzar la Temperatura Final)

Umbral (el umbral en +/- ºC en el que se considera la temperatura de consigna alcanzada a efectos del comienzo de la cuenta del Tiempo de Estabilización)

Tiempo de Estabilización (el tiempo en segundos requerido para la estabilización en cada temperatura de consigna)

 

Con la correcta programación y coordinación entre SetTemp y el programa ZPlot y la función Batch/External Pause, podremos ejecutar y almacenar de forma automática las medidas a distintas temperaturas, de forma automática y desatendida.

Settemp permite programar experimentos desde temperatura ambiente hasta los 1200 ºC de forma secuencial y automática y de forma rápida y segura.

 

2 - Como activar y programar Settemp

 

Abrir ZPlot, entrar en la función batch y programar los barridos de Impedancia como se indica en el manual de operación de ZPlot. Activar External Pause (pausa externa).

Esta pausa externa ejecutará el programa externo SetTemp que permite programar la secuencia de temperaturas deseadas.

Para ello se ha de indicar la raiz de SetTemp en la casilla de selección.

Ejemplo:  C:\\Archivos de Programa\\Eurotherm\\Settemp.exe

Repetir esta secuencia con tantas líneas de batch como sean necesarias para concluir todas las medidas de Impedancia, más una.

 

Si queremos que al finalizar la secuencia introducida nos aparezca un mensaje de “Fin de Secuencia” podremos hacerlo programando en ZPlot “n+1” pasos de la secuencia. De esta forma en el paso final n+1 de ZPlot, cuando se ejecute SetTemp, éste nos avisará con un mensaje de “Fin de Secuencia”. Aceptar lleva a la posibilidad de cerrar la secuencia y el programa SetTemp.

 

 

Ejemplo: Se desea realizar medidas de Impedancia en el rango de temperatura desde 20ºC hasta 100ºC inclusive, con incrementos de 10ºC.

Esto equivale a 9 medidas, las comprendidas entre 20ºC y 100ºC, ambas incluidas. Pero La secuencia de SetTemp requiere que sea programada una línea adicional (n+1) de batch para finalizar bien la secuencia. Esto implica programar 10 líneas de batch en ZPlot.

Una vez realizado esto, activamos las medidas de batch desde ZPlot. Esto ejecutará la pausa externa y Settemp.exe.

 

3 - Ventana para establecer la “Temperatura de Fin de Secuencia”

 

Esta es la primera ventana que presenta el programa SetTemp una vez activadas las medidas. Indica las dos opciones de temperatura de reposo para el horno al terminar la secuencia.

 

Las dos opciones son:

 

1) volver a temperatura ambiente (20ºC) por defecto.

 

2) volver a una temperatura predeterminada introducida por el usuario en la ventana de selección.

 

La temperatura de reposo elegida aparece en la ventana principal del programa SetTemp.

 

Una vez realizada la elección pulsar aceptar para continuar

 

Selección de

temperatura de reposo

 

 

En caso de querer de salir de esta ventana sin realizar ninguna secuencia pulsando el botón cerrar aparecerá la siguiente ventana que pregunta si estamos seguros de querer salir de la aplicación.

 

 

 

4 - Ventana Principal del programa Settemp

 

 

 

 

 

 

 

La Ventana Principal permite configurar los parámetros de la secuencia de medidas de temperatura para el experimento. Solo es visible cuando están en ejecución las medidas batch de ZPlot.

 

Por orden aparecen las siguientes casillas de introducción de datos:

(No serán aceptados datos negativos o valores no numéricos, aunque se aceptan valores decimales).

 

Temperatura Inicial

Introducir la temperatura a la que deseamos que Zplot realice la primera medida de la secuencia.

 

Temperatura Final

Introducir la temperatura a la que deseamos que Zplot realice la última medida de la secuencia.

 

NOTA: Si se requiere una secuencia de temperaturas descendente indicar una temperatura final menor que la inicial.

 

Incremento

Selecciona el intervalo de temperatura de una medida a otra. Será siempre el mismo para todo el experimento. El valor de este incremento puede ser desde las décimas de grado hasta las centenas de grado (cualquier valor entero será válido siempre que sea positivo).

 

Umbral (+/-)

Permite introducir el valor del umbral en torno a la Temperatura de Consigna a la cual se desea realizar las medidas.

Se sigue la fórmula: Temp. a la que comienzan las medidas = Temp. Consigna – Valor Umbral

 

Ejemplo gráfico para un umbral de +/- 1ºC y temperatura de consigna de +30ºC:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


El valor mínimo del umbral es cero pero si se requiere un margen de error o umbral para tomar medidas a una temperatura aproximada, debe indicarse un umbral.

Una vez llegado al valor del umbral y, si el Tiempo de Estabilización se ha alcanzado o es cero, el programa SetTemp se cierra y la función batch de ZPlot entiende que la pausa externa ha concluido, realizándose las medidas de Impedancia programadas en esa línea.

 

Tiempo de estabilización:

Con este valor se asegura tomar las medidas lo más cercanas posible a la temperatura deseada. Este valor se introduce en segundos únicamente, lo que habrá de tener en cuenta en el caso de requerir una estabilización de minutos u horas. El contador de Tiempo de Estabilización comienza su cuenta, siempre que la Temperatura de Muestra permanezca dentro de los límites del umbral. Si no es así, el contador de tiempo de estabilización comenzará de nuevo su cuenta (la casilla de Tiempo de Estabilización aparece en amarillo durante la cuenta, y se torna verde al alcanzar el tiempo señalado).

 

5 - Casillas de “Temperatura Consigna” y “Temperatura Muestra”

La casilla “Temperatura Consigna” indica la temperatura que deberá alcanzar el termopar situado cerca de la muestra en la Célula de Muestras del horno (incluido el umbral indicado) para que comience el contador de “Tiempo de Estabilización”. Es decir, es la temperatura a partir de la cual comienzan las medidas, siempre que se cumplan los requisitos dados.

 

La casilla “Temperatura Muestra” indica la temperatura actual de la muestra del horno (a través del termopar situado cerca de la muestra en la Célula de Muestras. Este termopar es el que utiliza SetTemp para el control del horno. Es un termopar tipo “K” conectado al conector mini-termopar en un lateral del horno y es fácilmente sustituible cuando se degenera).

Debajo de estas dos casillas tenemos una nota indicativa, a modo de recordatorio, de la temperatura de reposo que indicamos en la primera casilla de la Ventana Principal del programa. Ej. “30ºC al finalizar la secuencia”

 

Por último encontramos tres botones:

 

SEND

Este botón permite lanzar la secuencia y sólo se podrá pulsar una vez al principio de cada secuencia.

No será necesario volverlo a pulsar hasta realizar un nuevo experimento.

 

SKIP

Activando este botón se salta un paso de la secuencia, pasando de inmediato el programa SetTemp a indicar y alcanzar la siguiente Temperatura de Consigna.

 

 

Stop permite parar la secuencia en cualquier momento de la misma. El programa preguntará si es una parada temporal o definitiva. Ver “Ventana de Parada de Programa y cancelación de secuencia”

 

Las casillas de Tiempo de Estabilización y de Temperatura Muestra son lecturas en tiempo real. Cambiarán de color según estas dos variables cumplan la condición requerida por el programa.

 

En el caso de que la Temperatura de Muestra esté fuera del umbral de la Temperatura de Consigna deseada, esta casilla tendrá el fondo en color amarillo y si estuviese dentro del umbral, se mantendrá en fondo verde hasta cumplir el Tiempo de Estabilización, momento en el cual se cierra el programa SetTemp para dar paso a las medidas por medio de la función batch de Zplot.

 

 

 


Archivos que acompañan al programa Settemp.exe:

 

Settemp.ini

Es un fichero de inicialización que realiza las siguientes funciones:

 

1.         Configura el puerto serie (COM) a través del cual el programa se comunica con el controlador del horno. Valor por defecto:

2.         Configura la dirección del dispositivo. Valor por defecto: 1.

3.         Indica al programa cual es el archivo de los valores del experimento, por defecto valores.dat, y guardará este archivo en la dirección indicada, que será el directorio actual en el que se encuentra el programa y los archivos que lo acompañan.

4.         Indica el nombre del archivo donde se guardan las temperaturas en las que se hacen las medidas y el tiempo que duran las mismas, pudiendo calcular incluso el tiempo transcurrido desde una medida hasta la siguiente. Por defecto este archivo se llama “Temp._barrido.txt” y se guarda también en el directorio actual.

 

Params-pid.txt

Este archivo permite configurar los parámetros PID del horno.

Pueden cambiarse los valores de los parámetros PID que usa el Controlador Eurotherm 2408 del horno pero siempre manteniendo estrictamente el formato del archivo, introduciendo únicamente valores numéricos tal y como aparecen por defecto. (No añadir espacios ni valores no numéricos como comas, puntos o letras. Los valores negativos no son aceptados).

No debe cambiarse ni el nombre de este archivo ni su ruta.

 

     Temp.         Pb         Ti        Td    RelC    Lcb    Hcb

------------------------------------------------------------------

   0-100$     ,  600.0  ,  916  ,  152  ,  0.0  ,  0.0  ,  0.1

  100-200$   ,  600.0  ,  916  ,  152  ,  0.0  ,  0.0  ,  0.1

  200-300$   ,  600.0  ,  916  ,  152  ,  0.0  ,  0.0  ,  0.1

  300-400$   ,  600.0  ,  916  ,  152  ,  0.0  ,  0.0  ,  0.1

  400-500$   ,  600.0  ,  916  ,  152  ,  0.0  ,  0.0  ,  0.1

  500-600$   ,  600.0  ,  916  ,  152  ,  0.0  ,  0.0  ,  0.1

  600-700$   ,  600.0  ,  916  ,  152  ,  0.0  ,  0.0  ,  0.1

  700-800$   ,  600.0  ,  916  ,  152  ,  0.0  ,  0.0  ,  0.1

  800-900$   ,  600.0  ,  916  ,  152  ,  0.0  ,  0.0  ,  0.1

  900-1000$  ,  600.0  ,  916  ,  152  ,  0.0  ,  0.0  ,  0.1

1000-1100$ ,  600.0  ,  916  ,  152  ,  0.0  ,  0.0  ,  0.1

1100-1200$ ,  600.0  ,  916  ,  152  ,  0.0  ,  0.0  ,  0.1

 

Los dos archivos descritos deberán estar junto con el archivo ejecutable Settemp.exe para su correcto funcionamiento.

 

Una vez realizado un experimento y utilizado el programa Settemp.exe para marcar la secuencia de los barridos aparecerán los siguientes archivos:

 

Valores.dat

Este archivo aparece una vez que la secuencia se inicia por primera vez.

Valores.dat  es un archivo de uso interno en el cual se guarda cada paso de la secuencia ejecutada en SetTemp.

En él se archivan temporalmente los datos de la Temperatura de Consigna anterior para marcar y calcular de forma automática la siguiente Temperatura de Consigna.

Este archivo no debe borrarse ni modificarse.

 

Temp_barrido.txt

En el archivo “Temp_barrido.txt” se guarda información útil para el usuario: la hora y temperatura a las que se iniciaron y terminaron las medidas de Zplot. De esta forma el usuario conoce a qué temperaturas comenzaron y finalizaron los barridos de impedancia.

Este archivo no se borrará sólo, por lo que lo tendremos siempre acompañando a los demás archivos de la aplicación.

SetTemp añade a este archivo de forma secuencial los datos de la hora y temperatura a las que se iniciaron y terminaron cada medida de Zplot.

De esta forma evitaremos aglomeración de datos en el archivo y estará disponible para consulta solo al finalizar la secuencia.

Puede imprimirse la tabla de este archivo desde el Bloc de notas.

 

Equipos  Instrumentación  y  Control  S.L.

Urbanización Prado Norte, c/ Fresno  1 – bis  28110 Algete – MADRID  Telf.: 91 628 0817  Fax: 91 628 0453

Email: info@eiccontrol.com   Web: www.eiccontrol.com