VELOCIDAD DE TRANSFERENCIA A MEMORIA USB CON EL GL900. El GL900-8 es un registrador rápido de 8 canales que permite la monitorización de señales a velocidades de muestreo de hasta 100Kmuestras/sg y canal . Debido a esta alta velocidad es imprescindible conocer la capacidad de registro en los diferentes soportes de almacenamiento de datos de que dispone el registrador. Este modelo de registrador permite el registro de datos simultáneo en dos soportes de almacenamiento diferentes tales como memoria RAM interna y memoria USB externa. Esta característica es extremadamente importante para evitar pérdidas de información ante cualquier incidencia que pudiera surgir durante el registro de los datos. Un simple fallo de alimentación del registrador puede provocar la pérdida de información con el consiguiente gasto de tiempo y dinero que esto supone , especialmente en registros en campo que requieren desplazamientos frecuentes de los tecnicos de medición para la recogida de datos. En esta nota vamos a introducir un concepto muy importante que es la VELOCIDAD DE TRANSFERENCIA a los diferentes soportes de memoria del registrador. Este concepto , aplicable a cualquier registrador , llega a ser imprescindible desde la incorporación de soportes de almacenamiento tales como disco duro, memorias FLASH (Flash Card , memoria SD…) y memorias USB . En definitiva, la VELOCIDAD DE TRANSFERENCIA se define como el máximo número de datos que el registrador es capaz de registrar por unidad de tiempo (generalmente por segundo) en cualquiera de estos soportes. Cada soporte de almacenamiento de datos tiene una velocidad de transferencia determinada de tal forma que el conocimiento de este dato permite saber la frecuencia de muestreo máxima con la cual se ha de registrar para conseguir un registro de datos continuo , sin paradas , hasta que la memoria de este soporte de almacenamiento se agota. Adler Instrumentos www.adler-instrumentos.es Madrid:913584046 Barcelona: 936401369 S.Sebastian: 943376509 De esta forma, para la mayor parte de los registradores , si a la hora de registrar datos se programa una velocidad de muestreo mayor que la velocidad de transferencia del soporte de almacenamiento donde va destinado el registro, no seria posible hacer los registros en este soporte , por no ser capaz de almacenar datos a tanta velocidad. El GL900 dispone de 3 soportes de almacenamiento de datos diferentes: • • • Memoria interna RAM de capacidad 8 Mdatos (1Mdato/canal): permite registros a la máxima velocidad de muestreo del registrador (100 Kmuestras/sg y canal) Memoria interna FLASH de capacidad 128Mdatos. Permite registros de hasta 1Kmuestras/sg y canal . Memoria externa USB conectable a puerto. Permite registros de hasta 1Kmuestras/sg y canal . Centrándonos en la memoria USB externa que es la que mayor capacidad puede tener , podemos hacer registro de datos de longitudes de Gbytes , dependiendo de la capacidad de la memoria conectada . Veamos dos ejemplos de registro de datos del GL900 en memoria USB de 1Gb de capacidad. Ejemplo 1: Velocidad de muestreo igual o menor a la velocidad de transferencia. CONDICIONES DE REGISTRO: • • • • Nº de canales habilitados: 8 canales. Velocidad de muestreo: 1000muestras/sg y canal (1ms). Soporte de almacenamiento: Memoria USB conectable de 1 Gb de capacidad . Señal registrada: senoide de 10Hz. Amplitud 2,3Voltios. Estas condiciones de registro corresponden a la máxima velocidad de transferencia a memoria USB (1Kmuestra/sg/canal). El registro de datos se hace de forma ininterrumpida salvo que el técnico decida parar la monitorización o registro de datos de forma manual o mediante un “Trigger”. PANTALLA DE CONFIGURACION DEL GL900 CON DATOS DE REGISTRO. • • • Velocidad de muestreo: 1Kmuetras/sg/canal Capacidad memoria USB: 1,017Gb Tiempo de registro hasta agotar memoria: 4h 25min 1s. Adler Instrumentos www.adler-instrumentos.es Madrid:913584046 Barcelona: 936401369 S.Sebastian: 943376509 PANTALLA DEL GL900 CON BARRA DE LLENADO DE MEMORIA USB MIENTRAS ESTA REGISTRANDO. • • • • La barra que se señala en amarillo indica el estado de llenado de la memoria USB en color gris. Números en azul : Tiempo ya registrado (0h 33min 23,667sg). Números en rojo : Tiempo pendiente de registrar hasta agotar memoria USB (3h 51min 36,812sg) La suma de ambos tiempos nos da el tiempo total de registro (Total 4h 25min 1sg). Ejemplo 2: Velocidad de muestreo mayor a la velocidad de transferencia. CONDICIONES DE REGISTRO: • • • • Nº de canales habilitados : 8 canales. Velocidad de muestreo : 100Kmuestras/sg/canal (10µs). Soporte de almacenamiento :Memoria USB conectable de 1Gb (892,8Mb libres). Señal registrada : senoide de 50Hz . Amplitud 2,3Voltios. Estas condiciones de registro a muy altas frecuencias de muestreo suponen en la mayor parte de los casos la captura de transitorios rápidos que tienen lugar en muy corto espacio de tiempo. Para ello se suelen utilizar condiciones de disparo o “Trigger” en “flanco” o “ventana” para la captura de estos eventos. Por lo tanto no hablamos en este caso de grandes longitudes de registro . En este ejemplo estamos registrando a velocidades mucho más altas que la velocidad de transferencia de la memoria USB que es 1Kmuestra/sg/canal, razón por la cual no es posible registrar de forma directa en USB. Por lo tanto estamos obligados a registrar datos pasando por la memoria RAM que es la más rápida. En estas condiciones, aunque el GL900 este programado para registrar directamente en la memoria USB, el registrador conmuta de forma automática a registrar en la memoria RAM una vez se configure la velocidad de muestreo a 100 Kmuestras/sg/canal. Pero la memoria RAM es volátil. Los datos registrados permanecen en memoria siempre y cuando el instrumento permanezca encendido de tal forma que si eventualmente la alimentación del instrumento se pierde de forma accidental , los datos registrados en la RAM se borran de forma irreversible. Para evitar estas eventuales pérdidas de información el GL900 dispone de una función de “Autosalvado” de los datos. Esta función permite la grabación simultánea en la memoria RAM y en la memoria USB para aseguramiento de los datos registrados. En este ejemplo aseguraremos los datos mediante un “Autosalvado” en la memoria USB externa. Adler Instrumentos www.adler-instrumentos.es Madrid:913584046 Barcelona: 936401369 S.Sebastian: 943376509 PANTALLA DE CONFIGURACION DE REGISTRO EN MEMORIA RAM CON AUTOSALVADO A MEMORIA USB. • • • • Capacidad memoria RAM: 1Mdato Tiempo registro en RAM: 10sg. Capacidad memoria USB: 892,8Mb. Nº de registros hasta llenar memoria USB: 13 registros . Con estas condiciones de registro, desde el primer momento que el GL900 empieza a registrar en la memoria RAM la primera captura, los datos son registrados de forma simultánea en la memoria USB, solapando de esta forma tiempos de registro en ambos soportes . Teniendo en cuenta que la velocidad de transferencia en la memoria RAM es mucho mas rápida que en la memoria USB, podemos dilucidar que la memoria USB se llena mas despacio que la RAM , de tal forma que cuando la RAM está llena la USB está todavía salvando los datos . Por lo tanto hay un decalaje en el tiempo en el llenado de ambas memorias. Adler Instrumentos www.adler-instrumentos.es Madrid:913584046 Barcelona: 936401369 S.Sebastian: 943376509 BARRAS DE LLENADO SIMULTANEO DE LA MEMORIA RAM Y USB POR PASOS . Para esta aplicación de registro consideramos que se van a producir dos eventos con un disparo de “trigger” programado. Cuando esta condición de disparo se cumple el registrador captura los eventos. 1er EVENTO . MEMORIA RAM MEMORIA USB MEMORIA RAM MEMORIA USB MEMORIA RAM MEMORIA USB ESTADO 1: el trigger dispara el registro y la memoria RAM empieza a capturar datos del 1er evento a 100 Kmuestras/sg/canal hasta llegar al 25% de su capacidad, datos que son transferidos a la memoria USB de forma simultánea. ESTADO 2: la memoria RAM sigue capturando datos hasta llegar al 50% de su capacidad . Se observa en mayor medida el decalaje en el llenado de la memoria USB debido a su velocidad de transferencia mas lenta. ESTADO 3: la memoria RAM se ha llenado al 100% y termina la captura de datos en la misma permaneciendo a partir de ahora inactiva hasta el siguiente evento. Sin embargo se siguen transfiriendo los datos desde la RAM a la memoria USB para asegurar toda la información. 2º EVENTO . MEMORIA RAM MEMORIA USB MEMORIA RAM MEMORIA USB MEMORIA RAM MEMORIA USB ESTADO 4: el trigger dispara el registro y la memoria RAM empieza a capturar datos del 2º evento hasta llegar al 25% de su capacidad mientras que en la memoria USB se siguen transfiriendo datos del 1er evento. ESTADO 5: la memoria RAM sigue capturando datos del 2º evento hasta llegar al 50% de su capacidad . La memoria USB ha terminado de transferir todos los datos del 1er evento y se dispone a transferir el 2º evento que esta siendo registrado actualmente en la RAM. ESTADO 6: la memoria RAM se ha llenado al 100% y termina la captura de datos en la misma permaneciendo a partir de ahora inactiva hasta el siguiente evento. Se siguen transfiriendo los datos del 2º evento desde la RAM a la memoria USB para asegurar toda la información. Adler Instrumentos www.adler-instrumentos.es Madrid:913584046 Barcelona: 936401369 S.Sebastian: 943376509 Estado 7: LA memoria RAM sigue esperando el disparo de Trigger para la captura del siguiente evento. La memoria USB ha terminado de transferir todos los datos del 2º evento Adler Instrumentos www.adler-instrumentos.es Madrid:913584046 Barcelona: 936401369 S.Sebastian: 943376509