


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
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
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
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
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
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+

Ejemplo: Se desea realizar medidas
de Impedancia en el rango de temperatura desde
Esto equivale a 9 medidas, las
comprendidas entre
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 (
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


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).
Introducir la temperatura a la que
deseamos que Zplot realice la primera medida de la
secuencia.
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.
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
Se sigue la fórmula: Temp. a la
que comienzan las medidas = Temp. Consigna – Valor Umbral
Ejemplo gráfico para un umbral de
+/-

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
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 casilla “Temperatura Muestra”
indica la temperatura actual de la muestra del horno (a través del termopar situado
cerca de la muestra en
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
Por último encontramos tres
botones:
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.
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

![]()
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.
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:
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
Este archivo no debe borrarse ni
modificarse.
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