13.07.2015 Views

CAPÍTULO 1 - Universidad de Sevilla

CAPÍTULO 1 - Universidad de Sevilla

CAPÍTULO 1 - Universidad de Sevilla

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Departamento <strong>de</strong> Física Aplicada III. <strong>Universidad</strong> <strong>de</strong> <strong>Sevilla</strong>El funcionamiento <strong>de</strong> este objeto se basa en que pue<strong>de</strong> almacenar valoresque van apareciendo a su entrada en un vector <strong>de</strong> tamaño in<strong>de</strong>finido; esto es,pue<strong>de</strong> almacenar cuantas muestras <strong>de</strong>seemos. Cuando se llegue al final <strong>de</strong>lbucle, la salida <strong>de</strong> secuencia <strong>de</strong>l objeto “On Cycle” activará la entrada “XEQ”<strong>de</strong>l objeto “collector”, mandando todas las muestras en forma <strong>de</strong> vector haciaun objeto “To File” que las almacenará en el disco duro.Fig 4.45: Funcionamiento <strong>de</strong>l objeto “collector”‣ Por último, las muestras <strong>de</strong> temperatura se entregan al objeto “CONTROL” ,que las usará como referencia durante todo un ciclo <strong>de</strong>l bucle.El resto <strong>de</strong> objetos presentes en el módulo PRINCIPAL están <strong>de</strong>stinadosfundamentalmente a la recolección <strong>de</strong> datos <strong>de</strong>l experimento y posterioralmacenamiento en dicheros mediante objetos tipo “To File”. En el caso <strong>de</strong> latemperatura leída en cada momento, hacemos uso <strong>de</strong> una variable local al módulo (T1)en la que vamos almacenando el conjunto <strong>de</strong> valores <strong>de</strong> temperatura tomados en elmódulo CONTROL en cada iteración <strong>de</strong>l bucle principal. Al final <strong>de</strong> cada iteración elconjunto <strong>de</strong> valores se añadirán al array que contiene todos los valores anteriores paraque éste pueda ser guardado al completo al finalizar el proceso.También existe un objeto ProgressBar análogo al usado <strong>de</strong>ntro <strong>de</strong>l módulo <strong>de</strong>enfriamiento <strong>de</strong> tubos. En este caso, la única particularidad añadida es que fijamos elrango máximo <strong>de</strong> la barra al valor <strong>de</strong>l tamaño <strong>de</strong> las matrices T y C (duración <strong>de</strong>lexperimento).153

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!