You are on page 1of 28

Datalogger DA9000

Especificaciones detalladas
DataLogger DA9000

El presente documento describe en manera amplia y detallada las especificaciones tcnicas y las fortalezas
del datalogger DA9000 de produccin SIAP + MICROS.

El DA9000 despus de algunos aos de planificacin y desarrollo entr en produccin en el 2008 y es el


resultado de dcadas de experiencia de la compaa en el campo del monitoreo ambiental. El DA9000
combina las caractersticas de una unidad compacta, bajo consumo energetico y elevada flexibilidad en el
interfaz y el uso. El uso de un sistema operativo integrado al interior de millones de dispositivos existentes a
nivel mundial y la disponibilidad de una amplia documentacion internacional, garantiza la apertura del
datalogger y la configuracin por parte del usuario final.

El Datalogger incluye:

o un hardware de procesamiento

o un sistema operativo Windows Embedded CE 6.0

o un programa que realiza las funciones de dataloggering "DAK"

o un hardware de adquisicin de las mediciones analogicas / digitales

o un sistema de gestin de la alimentacion electrica

El DA9000 ha sido completamente diseado y es fabricado directamente por SIAP + Micros, esto ha
permitido el desarrollo de un producto de ltima generacin, teniendo en cuenta las necesidades para su
uso especfico en las reas como la meteorologa, la hidrologa, la agro-meteorologa y el telecontrol donde
por lo general las condiciones climticas son severas y en la mayoria de los casos se dispone solo de
alimentacion tramite panel solar. Por esta razn, grandes esfuerzos se concentraron en mantener bajo el
consumo de energa a travs del manejo cuidadoso de los diferentes componentes hardware, y para
asegurar su funcionamiento opertivo bajo un amplio rango de temperatura. Todos los componentes
electronicos son de tipo industrial, por consiguiente garantizan un rango de temperatura operativa
de -40 a + 85 (rango extendido).
1. El hardware del Datalogger DA9000

El Datalogger DA9000 es de ltima generacion con arquitectura de tipo modular, en su configuracin


bsica se compone de dos mdulos hardware independientes pero estrechamente relacionados.:

o un mdulo dedicado a la elabaoracion interna de los datos adquiridos, memorizacion y


conexin hacia los diferentes puertos de comunicacin (tarjeta madre)
o un mdulo dedicado a la adquisicin de seales analgicos / digitales de los diferentes
sensores y dispositivos externos, comando y control del sistema de alimentacion electrica
(mdulo de expansin A / D)

A continuacin se muestra la arquitectura hardware de cada mdulo.


1.1. Procesamiento, memorizacion e interconexin hacia los puertos de
comunicacin

El ncleo de procesamiento de la DA9000 est compuesto de una CPU y de una tarjeta madre.

La CPU incluye un microprocesador ARM9, una memoria SDRAM, memoria flash y el dispositivo de red
Ethernet;

La tarjeta madre incluye una serie de puertos de comunicacin serial USB y RS232, dos ranuras para
tarjetas de memoria del tipo SD (Secure Digital), un reloj interno (RTC), 4 + 4 entradas / salidas digitales y
una pantalla digital a color de tipo tctil - touch-screen de 3,5" de dimension.

La tarjeta madre y la CPU del DA9000 permiten la realizacin de las siguientes funciones:
o Elaboracion de datos
o Visualizacion de los datos
o La interconexin a una red Ethernet
o La conexin de dispositivos de tipo USB, como teclados, mouse / ratones, unidades de
memoria removible, etc
o La conexin de dispositivos seriales del tipo RS232, RS485, SDI-12, un cable y CAN-
Bus
o La conexin de memory cards extraibles de tipo SD (Secure Digital)
o El mantenimiento de la hora y la fecha
o La conexion de entradas de estado y salidas de control.

1.1.1. CPU del datalogger DA9000


La CPU del DA9000 consiste en una tarjeta electronica a
elevadisimo nivel de integracion diseada, desarrollada y
fabricada enteramente por la SIAP + Micros (ver figura). La
tarjeta comprende un procesador de tipo ARM9 (ATMEL) con
una estructura RISC a 32 bits; la frecuencia mxima de
funcionamiento del procesador es 240 MHz, que se obtiene slo
en los casos de mximo procesamiento. En la gran mayora de casos el
procesador no es explotado a su maxima frecuencia de funcionamiento debido
a la limitada de datos a ser procesados respecto a la potencia de calculo del
microprocesador. La CPU incluye ademas los perifricos de servicio del
procesador tales como SDRAM, 64MB, 512MB FLASH y los perifricos para la
gestin del reloj y calendario. La SDRAM es necesaria para las elaboraciones
por parte del microprocesador, mientras en la memoria FLASH se encuentra
instalado el sistema operativo (espacio ocupado menor de 30 MB) y
el software DAK, necesario para llevar a cabo todas las funciones solicitadas al
Datalogger.
Es posible ademas instalar en la FLASH de la CPU los programas que el cliente desee desarrollar por
cuenta propia.

La CPU del DA9000 est equipada con una interfaz de red local compatible Ethernet con velocidad
10/100 Mbit y los standards IEEE 802.3 (protocolo estndar para redes de rea local) y IEEE 1149.1 JTAG
(Protocolo para el debug de dispositivos integrados). Reconoce automticamente la velocidad de los
perifericos conectados, y sobretodo ha sido desarrollada para poner en prctica una metodologa de bajo
consumo que apaga el dispositivo cuando no se utiliza o cuando el DA9000 pasa a la modalidad de bajo
consumo.

SIAP + MICROS ha llevado a cabo una mayor personalizacin de las funciones del dispositivo Ethernet
mediante la introduccin de un comando para apagar / desactivar el oscilador del dispositivo Ethernet, lo
cual contribuye a una mayor reduccin del consumo de energia.

El puerto Ethernet permite conectar el datalogger a una red LAN o W-LAN, ya sea directamente o a travs
de otros dispositivos equipados con el puerto del router mismo como Wi-Fi, WiMAX, radio mdem, o
cualquier otra tecnologa compatible que pueda ser disponible en un futuro prximo. Este aspecto es de
gran importancia considerando la rapida evolucin tecnologica de los sistemas de comunicacin.

1.1.2. La placa madre del Datalogger DA9000


Como se mencion anteriormente la placa madre del DA9000 se compone de una serie de dispositivos que
realizan funciones de vital importancia para el datalogger, en particular las siguientes:

Perifericos Seriales
El Datalogger DA9000 en su configuracin bse est equipado con un elevado nmero de dispositivos
seriales diferentes tipo, en total de 10 puertos seriales que brindan una elevada capacidad para interfasar
aparatos o dispositivos externos.

En una lista no exhaustiva es posibles equipos / dispositivos que al momento el DA9000 podria interfasar,
se destacan los siguientes:
o Radio mdem de cualquier banda, con salida serial RS232 o RS485, USB, incluso
Ethernet,
o La comunicacin va satlite dispositivos
o Instrumentos de medicin con salida serial RS232 producidos por cualquier fabricante
o Ratn / Mouse
o Teclado
o Videocmaras
o Dispositivos de almacenamiento de datos (pendrive)
o Interfaz para conexiones Bluetooth
o Interfaz para conexiones WI-FI

La siguiente tabla muestra las caractersticas especficas de los puertos seriales disponibles en el
Datalogger DA9000.

Interfaces seriales a alta velocidad (USB)

El DA9000 esta equipado de tres puertos seriales de tipo USB 2.0 (Universal Serial Bus) con velocidad de
transferencia de 12Mbits por segundo. Dos puertos USB son de tipo A (host) y permiten la conexin al
datalogger de diferentes perifricos al Datalogger como un pendrive, teclados, ratones, cmaras web, etc. A
travs del pendrive es posible, por ejemplo, realizar transferencias de archivos desde o hacia el datalogger
sin necesidad de algun equipo adicional o propietario. Un puerto USB es de tipo B (esclavo) el cual
permite conectar el DA9000 a un PC y ser manejado como una unidad de tipo esclava. Esta modalidad
permite acceder al datalogger tramite los instrumentos normales de acceso a los archivos como los
utilizados para dispositivos portatiles, para realizar copias de seguridad o actualizaciones del dispositivo. El
puerto USB (esclavo) tambin se utiliza para la actualizacion del sistema operativo del datalogger. En este
caso se debe utilizar un paquete software gratuito realizado por el fabricante del microprocesador ARM9.

Interfaces seriales de baja y media velocidad

Ademas de los tres puertos USB (Universal Serial Bus), el DA9000 dispone de otros 7 puertos de
comunicacion serial. Para permitir la mxima expansibilidad y flexibilidad de operacin han sido integrados
en el datalogger las tipologias ms comnmente utilizadas en los sistemas automaticos de monitoreo
ambiental y control remoto. Todas las lneas de los puertos seriales estn protegidas para soportar
descargas de hasta 15 kV de pico (ESD). Los puertos disponibles son los siguientes:

o N 2 puertos seriales RS-232 de tipo macho 9 pines D-SUB configurables segun los
siguientes parmetros:
Data bits: 5-8, bits de parada: 1,1.5,2
Paridad: Ninguna, Par, impar, espacio, Mark.
Control de flujo: DSR / DTR y RTS / CTS, XON / XOFF
Velocidad de transmisin: 50 bps a 115,2 Kbps
o N de 2 puertos seriales RS-485 de tipo macho 3-pin conector configurables segun los
siguientes parmetros:
Data bits: 5-8, bits de parada: 1,1.5,2
Paridad: Ninguna, Par, impar, espacio, Mark.
Control de flujo: DSR / DTR y RTS / CTS, XON / XOFF
Velocidad de transmisin: 50 bps a 115,2 Kbps
o N 1 puerto SDI-12 con conector macho a 3-pin. Protocolo normalizado para la
comunicacin con sensores de campo alimentados a 12V a una velocidad de 1200
baudios. Esta conexion ha sido introducida por un nmero de empresas que operan en el
equipo meteorolgico (Campbell Scientific, Ott). Las caractersticas principales son:
Bus de 3 hilos
60 diferentes dispositivos conectados en la misma lnea.
Velocidad de comunicacin fija a 1200 baud
o N 1 puerto One-Wire protocolo de la Dallas Semiconductor Corp. Este puerto serial
permite la conexin a los sensores que integran el protocolo hardware y software One-
Wire. Esta norma permite la conexion de sensores utilizando un cableado a dos hilos que
permiten sea la alimentacion electrica que la transmisin serial de datos.
o N 1 puerto serial Bus CAN (Controller Area Network) tipo macho con conector a 3-
pin. El bus CAN es un protocolo estndar (ISO 11898-1 (2003)) serial para bus de campo de
tipo multidifusin. El CAN fue diseado especficamente para operar sin problemas en
ambientes altamente perturbados por la presencia de ondas electromagnticas espurias y
puede utilizar como medio de transmisin una lnea a diferencia de potencial balanceada
como la RS-485. La inmunidad a las perturbaciones EMC puede incrementarse an ms
mediante el uso de cable de tipo twisted pair (par trenzado).
o La velocidad de transmision puede llegar hasta 1 Mbit/s para distancias menores de 40 m. A
velocidades ms bajas es posible cubrir distancias mucho mayores (por ejemplo, 125 kbit/s
hasta 500 m).

La amplia disponibilidad de interconexiones, sea tradicionales (RS232, RS485, USB), que


recientemente estandarizadas (SDI12, One-Wire, bus CAN), hacen del DA9000 un equipo
extremadamente flexible y en linea con el desarrollo futuro que podran tener las redes de adquisicin y
procesamiento de datos en campo, sea en trminos de sensores, sea de sistemas de comunicacin tipo
(Wi-Fi, Wi-MAX, ...). Para ser ms precisos, recordamos que las normas SDI12 y One-Wire, estn siendo
utilizadas ampliamente a nivel internacional e integrados por los principales fabricantes de instrumentos
meteorolgicos y de sensores electronicos de medicin. El DA9000, fue diseado y desarrollado con
especial atencin a las tendencias actuales y evolucin futura de los sistemas de medicin, no slo nacional
sino tambin internacional. No obstante lo anterior, no han sido olvidados los standard tradicionales como
RS232, RS485, USB, poniendo a disposicin diferentes ingresos, todo altamente confiables y protegidos
contra interferencias externas impulsivas, las ms peligrosas en las lneas digitales. En resumen, podramos
definir el datalogger DA9000 como un equipos del presente proyectado al futuro. Consideramos que es de
vital importancia, en un sector en continua evolucion tecnologica como lo es el de los equipos electrnicos,
preservar la inversin realizada contra el envejecimiento rpido y prematuro y evitar que dentro de
pocos aos sea obligatorio tener que modificar o sustituir los equipos debido a la incompatibilidad con los
nuevos estndares tecnolgicos. En este sentido, el DA9000 es un producto innovador, que garantiza
una buena inversin para el presente y el futuro.
La pantalla tctil color de 3,5 "

El DA9000 esta dotado de una pantalla LED a color (65.000


pxeles) de 3,5 "pulgadas con sistema de retroiluminacin. La
pantalla permite la visualizacin tanto de las pantallas de
interfaz usuaario del sistema operativo (por ejemplo, acceso a
archivos a travs de Windows Explorer) y las pantallas del
programa DAK. Integrado en el display existe una interfaz de
entrada compuesta por un pantalla resistiva de tipo tctil que
permite la navegacin entre las form e introducir o hacer modificaciones de los parametros de los
aplicativos. La pantalla de generosas dimensiones y la posibilidad de interactuar directamente con el
sistema sin necesidad de un teclado, facilita mucho las tareas de campo. La pantalla permite la
visualizacin de todos los parmetros de configuracin, los trend grficos y las tablas de datos adquiridos,
permitiendo analizar e identificar localmente eventuales anomalas o posibles fallos de funcionamiento, sin
la necesidad de descargar y procesar los datos en un PC o en forma remota.

Ranura para tarjeta SD (Secure Digital)

La memoria SD utilizada por el DA9000 presenta elevadas carateristicas de robustez y fiabilidad. Esta
caracteristicas es garantizada por el uso de tarjetas de memoria SD del tipo no comercial, o de empresas
extranjeras cuya provenienza no siempre es posible identificar.

Por estos motivos, desde hace varios aos a SIAP + Micros utiliza solo tarjetas de memoria SD CARD
producidas por la empresa alemana SWISSBITespecializada en la produccin de tarjetas de memorias
de tipo industrial y de alta capacidad. Estas caractersticas garantizan la operacin bajo las siguientes
condiciones:

o Condiciones ambientales crticas


o Ambientes con interferencias electromagnticas

Otra caracterstica importante de las tarjetas SD SWISSBIT son el muy bajo consumo, tanto en modalidad
de escritura y de lectura.

Las principales caractersticas de la tarjeta SD son:

o Capacidad 512Mb (o superior)


o Rango de operacion tipo industrial: -40 C a + 85 C
o Shock soportable 1.000g
o Vibraciones soportables 15G
o Velocidad de transferencia de
Velocidad de punta hasta 25MB / s
Lectura secuencial hasta 24 MB / s
Escritura secuencia hasta 21MB / s
o Consumo
R / W tpico de 35mA / mx. 50mA
Stand-by 0.3mA (mximo)

La capacidad de memoria de la tarjeta SD de 512 MB ofrece una autonoma de almacenamiento de datos


muy alta y no crea algun tipo de problemas de llenado aunque si se utiliza con frecuencias de registracion
de datos muy alta (en condiciones normales de funcionamiento y para aplicaciones generales, incluyendo
varios aos de duracin de la batera).

RTC Real Time Clock (reloj con la fecha)

Para un datalogger, la hora y la fecha son valores esenciales. Una medicion adquirida sin una referencia de
tiempo precisa es inutilizable. Por este motivo durante la fase de diseo del datalogger se presto particular
atencion a la seccin de RTC haciendolo inmune a las interferencias de alta frecuencia generadas por el
procesador y por la deriva trmica. Para superar el ruido generado por el hardware a alta frecuencia, el RTC
ha sido instalado fsicamente lejos de las fuentes de perturbacin y aislado gracias al uso de escudos de
proteccin. Para limitar la deriva natural a la cual estn sujetos todos los osciladores con la temperatura, se
identifico un cuarzo con alta estabilidad a las variacioines de temperatura, adicionalmente por cada
datalogger se realiza una calibracin de la frecuencia mediante la insercin de un parmetro de correccin
al interior del RTC. Funcion esta que muy pocos datalogger disponen. Estas soluciones hacen el RTC del
DA9000 muy preciso, con una deriva maxima de 5s/mes

1.2. Adquisicion analgica, digital, comando y control del sistema de


alimentacin

El modulo hardware BASE del DA9000 incluye las secciones de conversion de los seales adquiridos
(analgico / digital), la digitalizacin de los seales electricos adquiridos, el watch-dog o perro guardin, y el
sistema de gestion de la energa (regulador de voltaje y cargador de batera).

En general, la configuracin base del DA9000 puede proporcionar tres tipos de hardware con las
siguientes entradas y salidas:

1. BASE9000A (Pem e009a):


o N 8 entradas analgicas de 24 bits resolucion A/D
o N 10 entradas analgicas de 12 bits resolucion A/D
o No. 2 entradas digitales para la medicin de frecuencias y contadores de impulsos
o N 1 entrada digital como contador de impulsos
o N 5 entradas digitales de estado
o N 8 salidas digitales del tipo "Open collector"
o No. 2 salidas analgicas (0-2Vdc) de 12-bit resolucion A/D

2. BASE9000B (Pem e009b):


o N 12 entradas analgicas de 24 bits resolucion A/D
o N 10 entradas analgicas de 12 bits resolucion A/D
o No. 6 entradas digitales para la medicin de frecuencias y contadores de impulsos
o N 1 entrada digital como contador de impulsos
o N 5 entradas digitales de estado

o N 8 salidas digitales del tipo "Open collector"


o No. 6 salidas analgicas (0-2Vdc) de 12-bit resolucion A/D

3. BASE9000C (Pem e009c):


o N 16 entradas analgicas de 24 bits resolucion A/D
o N 10 entradas analgicas de 12 bits resolucion A/D
o No. 10 entradas digitales para la medicin de frecuencias y contadores de impulsos
o N 1 entrada digital como contador de impulsos
o N 5 entradas digitales de estado

o N 8 salidas digitales del tipo "Open collector"


o No. 10 salidas analgicas (0-2Vdc) de 12-bit resolucion A/D

El Datalogger DA9000, ha sido construido utilizando una estructura modular, que permite ampliar en forma
exponencial su capacidad de adquisicion de datos. Tramite una simple conexin serial RS485, es posible
conectar a una CPU DA9000 hasta 127 modulos de expansion o tarjetas de captura analgica /
digital. Todas las tarjetas de captura analgico / digital se conectan a una sola CPU o placa de
procesamiento y adquisicin tramite el BUS RS485 con protocolo abierto MODBUS-RTU. Esta arquitectura
modular, similar a la de un PLC, permite una capacidad de adquisicin, fuera del comn respecto a demas
dataloggers disponibles en el mercado, la configuracin hardware mxima del DA9000 es:
o N 1024 entradas analgicas de 24 bits A/D
o N 1280 entradas analgicas de 12 bits A/D
o N 256 entradas digitales para la medicin de frecuencias y contadores
o N 128 entradas digitales del tipo contadores
o N 640 entradas digitales de estado
o N 1024 salidas del tipo "Open Collector"
o N 256 salidas analgicas (0-2Vdc) de 12-bit A/D

BASEDA9000A

BASE9000B
BASE9000C

La capacidad de expansin del DA9000 no se limita al uso de modulos de expansion fabricados por
SIAP + MICROS, pero tambin se extiende a la de cualquier otro fabricante que produsca modulos de
adquisicion analogica con salida serial estndar del tipo Modbus-RTU, SDI-12 y One-Wire, considerados
estndares a nivel internacional. Esta opcin hace que el DA9000 no presente practicamente algun limite en
el tipo de modulos de expansion a utilizar, sea: moudlos de adquisicion analgica, digital, ptica, seriales, o
de conduccin, en voltaje, a corriente, a impulso, a rampa ...), hasta un total de 127 modulos de expansion
conectados al BUS RS 485 de la unidad de almacenamiento y procesamiento de datos (DA9000).
1.2.1. Adquisicion analgica
Las seales analgicas generadas por los diferentes sensores utilizados en el sector del medio ambiente,
pueden ser de diferente tipo y presentar caracteristicas diferentes, entre otras: nivel de seal, frecuencia de
variacin, precisin con la cual las mediciones deben ser adquiridas. Por esta razn SIAP + Micros
subdividio la seccin analgica en dos subsistemas: de alta y media precisin.

o La parte de alta precisin se compone, dependiendo de la tarjeta utilizzatsa, de una seccin


de 8, 12 o 16 entradas a 24 bits de resolucion. Las entradas pueden ser utilizados tanto en
configuracin unipolar o bipolar (diferencial). Las entradas son adecuadas para la
adquisicin de sensores de temperatura (del tipo PT100), sensores de presion atmosferica
con rango de variacion ampliado (por ejemplo, 500-1100 hPa), piranmetros no
amplificados, etc.
o La seccin de precisin intermedia se compone 10 entradas a12-bits de resolucion. Las
entradas pueden ser utilizadas en configuracinwa unipolares. Las entradas son adecuadas
para la adquisicin de sensores de nivel hidrometrico, humedad reltiva, direccin del viento,
la presin atmoferica reducida (por ejemplo, rango 800-1100MB), piranmetros amplificados.

El circuito de adquisicin analgica es sin duda el ms susceptibles a las interferencias causadas por la
interferencia electromagntica, sea por los niveles de los seales en juego (muy bajos), sea por la conexin
con dispositivos externos (sensores), a veces conectados utilizando cables muy largos, que actan como
una antena para la recepcin de todas las perturbaciones electromagnticas en las proximidades de la
estacin de medicin.

Consciente de esta posibilidad, y gracias a los estudios realizados y a la experiencia adquirida en los
ltimos aos, en la fase de diseo se han introducido en todas las entradas analgicas modulos para filtrar
y suprimir el ruido con el fin de minimizar el riesgo de alteracin de las mediciones en las entradas
analgicas y la probabilidad de malfuncionamientos, causados por el ruido de impulsivos externos. Las
soluciones de filtrado adoptadas son de dos tipos: filtros RC para la supresin de radio-frecuencia, y
supresores de tipo comercial diseados y desarrollados para proteccion de ruidos impulsivos del tipo "ESD"
normalizado por las siguientes normas.

o IEC61000-4-2 nivel 4:
O 15 kV (descarga de aire)
O 8 kV (descarga por contacto)
o MIL-STD-883E Mtodo 3015-7: clase 3
O 25 kV (Modelo del Cuerpo Humano)

1.2.2. Adquisicion de seales de frecuencia, contadores de impulso y de estado


La tarjeta de adquisicion de seales de sensores, adems de los canales de entrada analgica integra
canales para la adquisicion de seales digitales de frecuencia, contadores de impulso y de estado. La
tarjeta incluye tambien canales para salidas digitales del tipo "colector abierto".

Al fin de proteger la tarjeta de adquisicon contra eventuales interferencias (frecuencia de radio u otros
impulsos), todos los canales de entradas y salidas incluyen un aislamiento galvnico tramite opto-
aislador. Esta solucin elimina la posibilidad de interferencia debida a diferentes referencias de masa a la
cual pueden hacer referencia los diferentes sensores conectados, o el riesgo de impulsos espreos que
podrian ser adquiridos incorrectamente por el DA9000 como impulsos generados por algun sensor. El opto-
aislador ofrece tambin una funcin indirecta de filtro a las altas frecuencias reduciendo sustancialmente el
efecto de posibles rebotes generados por el cambio de estado de los dispositivos conectados, tales como la
conmutacin del contacto reed del sensor de precipitacion (en el caso de precipitacines a alta intensidad).
Las entradas digitales, dependiendo de la tarjeta utilizzatsa, son:

o 2, 6 o 10 entradas digitales para medicin de frecuencias y contadores


o Rango de frecuencia 0 - 3 kHz
o Rango del contador 0 - 232
o Opto-aislamiento 7.5 KVpk
o 1 entrada digital para el contador
o Rango del contador 0 - 232
o Opto-aislamiento 7.5 KVpk
o 5 entradas digitales para el estado
o Opto-aislamiento 7.5 KVpk

1.2.3. Salidas digitales


Adems de las entradas analgicas, entradas digitales, el DA9000 dispone de 8 salidas digitales del
tipo "colector abierto" para la activacion de perifericos a comando. Esta funcion se utiliza normalmente
para el control remoto de equipos o dispositivos externos, o para tareas de recuperacin automtica de los
sistemas de comunicacin en caso se bloquen. Las salidas digitales tienen la siguiente configuracin:

o 8 salidas digitales
o Configuracin colector abierto
o Corriente Mxima de 500 mA (por canal)
o Tensin aplicable max 50 Vdc

1.2.4. Salidas analgicas


Completan la gama de canales de entrada y salida de la configuracin bse del DA9000, dependiendo de la
tarjeta utilizzatsa, 2, 6 o 10 salidas analgicas de 12 bits de resolucin. Estas salidas pueden ser
utilizadas para la generacin de seales analgicas (voltaje) para accionar dispositivos externos, como los
Dataloggeres locales, dispositivos de inversor (bombas o motores elctricos en general) visualizadores
analgicos, PLC, u otros perifericos que puedan ser controlados tramite la generacion de un seal electrico
a tensin variable. Estas salidas se pueden tambin utilizar para la generacin de tensin de referencia
necesarios para la adquisicin de las mediciones generadas de equipos a resistencia variable tales como
fesurimetros, inclinmetros, medidores de deformacin y los sensores de desplazamiento lineal. Las salidas
tienen las siguientes caractersticas:
o 2, 6 o 10 salidas analgicas

o Rango 0 2 V
o Definicin 0.49 mV
o Corriente mxima de 50 mA

1.2.5. Sistema BITE de de auto-diagnstico y vigilancia (watch-dog)


El DA9000 dispone de un sistema BITE (Built-In Test Equipment) para el diagnstico de todas las
funcionalidades del sistema. El corazn del sistema BITE es el Watch-dog instalado en la tarjeta de
adquisicion de los seales y de gestion de la alimentacion electrica. La ubicacion de este dispositivo de
control en esta tarjeta es estratgica ya que permite realizar procedimientos de recuperacin del sistema
tramite la gestion de la alimentacion (apagado y re-encendido controlado).

El Watch-dog o perro guardin, no es ms que un microcontrolador a bajisismo consumo de potencia (50 A)


que tiene la mision de controlar tanto los parmetros de recarga de la batera, sea el funcionamiento general
de la seccin a alto nivel de procesamiento y almacenamiento en el datalogger.

El perro guardin, realiza las siguientes funciones de control:

o Controla la tensin de alimentacion de la carga de la batera, optimizando la recarga tramite


el del panel solar, igualmente puede desactivar la batera si el voltaje est por debajo de 10
Vdc. Esta funcin es necesaria para la salvaguardia de las baterias y el correcto
restablecimiento de la carga al re-iniciar el sistema de alimentacion.
o Controla el correcto funcionamiento de la seccin analgica a alta resolucion, a media
resolucion de media definicin y la seccin de procesamiento del datalogger tramite seales
digitales de "presencia de vida". La ausencia de una de estas seales indican un bloque
irrecuperable de algun elemento esencial del datalogger, de consecuencia el perro guardin
se encarga de la desactivacion de la alimentacion del elemento considerado fura de uso y de
la sucesiva reactivacin (tiempo de conmutacin de 10 segundos). La actividad de re-
inicializacion puede ser generada por una seccin controlada tramite la generacin de una
secuencia predeterminada de impulsos. Esta caracterstica es muy til para la recuperacion
de dispositivos de hardware tales como sensores y los equipos de comunicaciones por parte
de la seccin de procesamiento. Esta recuperacin de la actividad puede ser automtica,
programada o controlada remotamente, por ejemplo, a travs una de las lneas de
comunicacin.

1.2.6. Seccin de alimentacion y consumos


La seccin de control y gestin de la alimentaciion del datalogger, as como de la alimentacion de toda la
estacin est incorporada en esta tarjeta electronica. En esta, adems de la adquisicin de seles
analgico / digital y al watch-dog, integra la seccin de alimentacin que comprende el controlador de carga
y el cargador de batera para el sistema.

El datalogger tiene la capacidad de manejar diferentes fuentes de energa de forma simultnea, en


particular:
o Alimentacion tramite linea directa a 12 Vdc nominal
o Alimentacion tramite panel solar de 20 22 V de pico
o Alimentacion tramite batera 12Vdc nominal

Esta seccin del Datalogger, ha sido diseado y desarrollado especficamente para gestionar la
alimentacion electrica del sistema, toma la energia siempre de la batera de respaldo y gestiona las otras
dos fuentes de alimentacion posibles (panel solar y linea elctrica) al fin de cargar la batera. Obviamente, si
la batera de respaldo no fuese conectada, el sistema es alimentado por el regulador de voltaje preente en
la tarjeta.

El uso de la batera de respaldo como fuente de referencia para la alimentacion tiene varias ventajas:
aumenta la estabilidad de la tensin de alimentacin eliminando eventuales fluctuaciones que pueden
estar vinculadas a la lnea de suministro de la red o a fluctuasiones de la tension provocadas por el ciclo
normal de carga del panel solar; atena las fluctuaciones de la tensin relacionadas con picos de
consumo provocados por la introduccion sobre la linea de grandes cargas (tales como el consumo de los
modulos radio o del mdulo UMTS en el momento de la transmisin).

La seccin de alimentacin, como se ha mencionado, incluye la parte de ajuste de la tensin de


alimentacin y la parte de gestin de la carga de las bateras. A diferencia de los tradicionales sistemas de
carga-bateria de panel solar disponibles en el comercio, esta seccion ha sido diseada al fin de lograr una
mxima eficiencia aun bajo condiciones de escasa radiacion solar tipicas del periodo invernal y
prcticamente ausencia de autoconsumo. El dispositivo de regulacion de la carga de la bateria reduce a un
mnimo la resistencia en serie con batera descargada o baja energia recibida del panel fotovoltaico,
mientras regula en forma lineal en el caso de la batera cargada y de potencia elevada por parte del panel
solar. La baja resistencia en serie transfiere totalmente la energa disponible a la batera evitando
dispersiones inutiles.

Para obtener una prolongada autonomia energetica de las estaciones de monitoreo, bajo condiciones de
escasa radiacion solar, es necesario que el datalogger, sensores y demas equipos conectados presenten el
menor consumo posible. Durante el diseo y desarrollo del datalogger, este aspecto fue considerado como
de importancia primaria. El datalogger de una estacin remota es uno de los dispositivos que permanecen
siempre activos, sea en la adquisicin, que en la parte de procesamiento y transmision de los datos. Para
obtener este resultado SIAP + Micros diseo todos y cada uno de los componentes del datalogger DA9000
(CPU, placa base, tarjeta de adquisicion) con el fin de optimizar el consumo del dispositivo. Por este motivo
no fueron incluidos componentes electronicos de tipo comercial aunque si disponibles en el mercado (por
ejemplo, la CPU), porqu no diseados especificamente para responder a esta exigencia di minimizar el
consumo y la dispersion de energia desde un punto de vista energetico. Por lo general, este tipo de
electrnica avanzada se utiliza en sistemas alimentados tramite red electrica.

Los objetivos establecidos para el desarrollo del proyecto fueron los siguientes:

o reducir al mnimo el consumo de energa durante el funcionamiento en modalidad RUN, es


decir, durante la fase de procesamiento utilizando componentes del tipo ultra-bajo consumo de
energa (CPU con micro-procesador ARM a bajisimo consumo)
o reducir el consumo teniendo la capacidad de administrar a nivel software la activacin, apagado
o puesta en modalidad stand-by de algunos dispositivos accesorios del datalogger (por ejemplo,
deshabilitar el controlador de la tarjeta de red si no hay ningn dispositivo conectado).
o reducir el consumo teniendo la posibilidad de administrar el tiempo de no-elaboracion con
sistemas de suspensin. Es bien sabido que en un datalogger las fases de funcionamiento son
esencialmente cuatro:
Adquisicin: siempre activo
Elaboracion: frecuencia y numero de muestras seleccionadas por el usuario
Memorizzazione: frecuencia seleccionada por el usuario
Comunicazione: frecuencia seleccionada por el usuario

De acuerdo a lo anterior se considero como un elemento calificante separar la electronica de


adquisicion de seales (siempre encendida) utilizando componentes a bajo consumo, respecto a la
electronica de procesamiento, almacenamiento y comunicaciones (con funcionamiento puntual no
continuo) en general de alto consumo. Esta subdivision, como se demuestra a continuacion, ofrece
muchas ventajas en trminos de eficiencia energtica, ya que la seccion a alto consumo se utiliza
durante perodos muy breves durante el ciclo standard de funcionamiento del datalogger. La
gestion "Inteligente" de las funciones del datalogger, en ningun caso desactiva los
perifricos de recepcion, manteniendo el dispositivo siempre listo para responder a las
solicitudes extermporaneas de datos que se pueden llegar tramite los puertos de
comunicacion.

Para demostrar los excelentes resultados obtenidos en trminos de reduccion del consumo, a continuacion
se ilustran los consumos durante las diferentes fases de operacin del DA9000.

Los DA9000 presenta dos principales modalidades de funcionamiento:

o RUN - Corrida (elaboraciones en curso)S


o Stand - By (suspensin)

Durante la fase de RUN todos los componentes del datalogger se encuentran en ejecucion (adquisicin,
procesamiento, almacenamiento y comunicacin), esta fase corresponde a los momentos de procesamiento
de las mediciones, almacenamiento y transmisin de datos. El estado de Stand-By se mantiene todo el
tiempo en el que el datalogger no est en modalidad RUN, por lo tanto excluye las tareas de procesamiento
(suspensin de procesador principal ARM) con una reduccin considerable del consumo, pero se mantienen
activas todas las funciones de recepcion y eventualmente de transmisin con inmediata salida de la
modalidad de Stand-by. Obviamente la modalidad Stand-by mantiene activa tambien manejada por una
tarjeta separada a bajo consumo (esto explica la razn de mantener separadas las actividades sobre 2
tarjetas diferentes).

Los valores de consumo electrico que se ilustran en esta seccin se refieren a un DA9000 en su
configuracin bse, y el fueron calculados como la suma del consumo de las tarjetas de adquisicion y de
procesammiento, en particular:

o Consumo en Run 19mA


o Consumo en Standby 11,5mA

Dependiendo del tipo de uso que se pretende hacer del dataogger DA9000 es posible obtener el consumo
medio del equipo, que es en cualquier caso una referencia respecto a datalogger de otros fabricantes con
caractersticas similares.
interconexin de sensores Siap+Micros Siap+Micros sensors interconnection

For further information, please refer to documentation about sensors and their cables.

CH1 - TTEP Air Temperature CH2 - TVDV Wind Direction CH3 - TLU Ultrasonic Level

CH4 - TTT Soil Temperature CH5 - TRH Relative Humidity CH6 - TBAR Atmospheric Pressure

CH7 - TPIR Solar Radiation CH8 - TRADNT Net Solar Radiation CH14 Battery Voltage

CH15 - TVDV Wind Speed ID1 DIG IN A - TPxxx Rain Gauge ID2 DIG IN A - TBF Wet Leaf

ID3 DIG IN A - ELIOF Sunshine Duration ID4 DIG IN B Main Power Presence POWER SUPPLY
Otras conexiones Other connections

CH9 Input 02 Vdc - A CH10 Input 02 Vdc - B CH11 Input 02 Vdc - C CH12 Input 420 mA - A

Frequenza - A Stato ON/OFF - A Stato ON/OFF - B


CH13 Input 420 mA - B CH16 Frequency - A
ID5 DIG IN B ON/OFF Status - A ID6 DIG IN BON/OFF Status - B

2. El software del datalogger DA9000

El software de default instalado en el DA9000:

o Sistema operativo Windows Embedded CE 6.0 suministrado en bajo licencia


o Programa de DAK

Es oportuno recordar que el DA9000 est dotado de un sistema operativo integrado. Este sistema operativo
no fue desarrollado y distribuido exclusivamente para el DA9000, al contrario es distribuido, instalado y
documentado a nivel internacional y utilizado por una gran cantidad de equipos electronicos de amplio
consumo, tales como PDAs, telfonos inteligentes, sistemas de adquisicin y procesamiento de datos en
general. El sistema operativo instalado en el DA9000 es multi-tasking y permite la ejecucin de uno o ms
programas al mismo tiempo, los cuales pueden ser desarrollados por otros proveedores de software, o
incluso por el propio usuario final, en el caso disponga de las capacidades. El software que el DA9000
puede ejecutar, no requiere algun ambiente de desarrollo propietario, al contrario puede utilizar todos los
ambientes de desarrollo standard disponibles en el mercado, documentado y distribuido a nivel internacional
(por ejemplo Java, VC + +, etc.).
El sistema operativo instalado en el DA9000 permite a los programas en ejecucin de acceder a todos los
recursos hardware y software disponibles en el datalogger, tales como puertos seriales (RS232, RS485,
etc.), Memoria (SD / MMC / xD Card) y los protocolos de comunicacin estndar (por ejemplo, TCP / IP,
FTP, HTTP, etc.).

En el caso especifico del paquete DAK fue desarrollado en ambiente Microsoft -Visual Studio Visual C + +
lenguaje y se presta, por lo tanto, a una personalizacin fcil e intuitiva, incluso por personal no calificado.

2.1. Sistema operativo del DA9000

El proceso de elaboracion est garantizado por la CPU, del conjunto de los perifericos para la getion de la
memoria y del sistema operativo residente.

El sistema operativo residente en el DA9000 es Windows Embedded CE 6.0, sistema operativo en tiempo
real desarrollado por Microsoft, en el ao 1996, orientado a dispositivos compactos y porttiles, con el
objetivo de:

o Maximizar la eficiencia de utilizo de los recursos disponibles


o Estabilidad de funcionamiento
o Seguridad en el tiempo de respuesta (tiempo real)
o Optimizacin de los consumos.

El sistema operativo es completamente modular y escalable, incorpora las funciones bsicas de un sistema
operativo como de gestin de la memoria, de los archivos (FAT FAT12/16/32/64, tambin conocido como
exFAT), la capacidad de realizar elaboraciones y funciones grficas para la gestin de la pantalla, incluye
mdulos de servicios para la gestin de los perifricos y de los medios de comunicacin. Window
Embedded CE 6.0 integra los protocolos de comunicacin ms utilizadas y comunes (TCP-IP, FTP, HTTP,
POP, SNTP, SMTP), lo que permite una flexibilidad de la conexin sin igual incluso en las redes del
futuro.

El ncleo de las funciones disponibles son por lo tanto, las mismas para todos los sistemas Windows
Embedded CE 6.0 y por lo tanto optimizadas y provadas en mas de 15 aos de mejoramiento
continuo. Este aspecto fue decisivo en la eleccin de sistema operativo a instalar en el hardware del
DA9000. La alternativa natural a los productos de Windows, aunque en un anlisis superficial puede parecer
ms interesante, en el caso de los sistemas de adquisicin de tipo estndar con la necesidad de
interconectarse con diferentes tipos de productos, el sistema Linux tiene un gran problema que se describe
a continuacin. Las distribuciones de Linux en el mercado no tiene ms que unos pocos aos de vida /
desarrollo y difieren entre las distintas versiones. No existe a nivel internacional una distribucin Linux
integrada que sea distinta respecto a las dems. Esto ha generado una considerable fragmentacin de la
experiencia y la evolucion entre las diferentes versiones, sin que exista en un nico sistema operativo Linux
todas las mejoras y desarrollos transversales a las distintas versiones.

Para dar una idea de las diferentes distribuciones disponibles en el mercado, se presenta la siguiente lista.
Distribuciones no comerciales: Embedded Debian Project, Amakha, AMSEL, ngstrm distribution,
Embedded Gentoo ,ETLinux, FREESCO, KaeilOS, Linux Router Project, Linux-VR Project, Linux On A
Floppy (LOAF), OpenWRT, Qplus, Midori Linux, uClinux, PeeWeeLinux, ZeroShell.

Distribuciones comerciales: AMIRIX: Embedded Linux; Coollogic: Coollinux; Coventive: XLinux; Esfia:
RedBlue Linux; G2L: G2Linx; KYZO: PizzaBox Linux; Lineo: Embedix; LynuxWorks: BlueCat; Mizi: Linu@;
MontaVista: Hard Hat Linux; Neoware: NeoLinux; PalmPalm: Tynux; Red Hat: Embedded Linux; REDSonic:
RedIce-Linux; RidgeRun: DSPLinux; SysGo: ELinOS Embedded Linux; TimeSys: Linux GPL; Tuxia: TASTE;
Vitals System: vLinux; Wind River: Wind River Linux.

Este aspecto podria ser muy limitante en un producto que tiene como objetivo el maxima interfazamiento
con los productos de ayer, de hoy y del maana. La fragmentacin de las experiencias, y algunas versiones
ms especializados hacia una aplicacion u otra, podrian por ejemplo permitir una buena conexin y la
operacin con un producto y hacer que sea imposible conectarse a otro slo por la ausencia de los driver /
controladores dedicados y probados.

Aclarados los motivos de la seleccion del sistema operativo, el datalogger DA9000 se presenta como un
dispositivo para la adquisicin y elaboracion fcil de usar, abierto a posibles expansiones futuras e intuitivo
en el uso. Esta dotado de un interfaz grfico comun fcil de usar, incluso por tecnicos no informaticos sin
necesidad de particulares habilidades o conocimientos, a diferencia de lo que ocurre con los datalogger
normal que requiere de una lectura atenta del manual de instrucciones, muchas veces complicado y facil de
entedner. Esta facilidad de uso se debe en parte a la filosofa comn utilizado por los sistemas operativos
Microsoft  que se encuentra tambin en la versin Embedded CE 6.0, que cada da muchas personas
utilizan en el trabajo o a casa.

Windows Embedded CE 6.0 es un sistema operativo, y de manera similar a los sistemas operativos de
Microsoft dispone de un kernel (ncleo) y de una serie funciones API (Application Programming Interface):

o El Kernel es un software cuya funcin es proporcionar a los procesos en ejecucin un acceso


seguro y controlado al hardware. Como se pueden ejecutar de forma simultnea ms de uno, el
kernel tambin tiene la responsabilidad de asignar una porcin de tiempo en la computadora y de
acceso al hardware a cada programa (multitarea).
o Las API son un conjunto de procedimientos disponibles para el programador que, por lo general, se
agrupan para formar un conjunto de herramientas especficas para una tarea determinada. Es un
mtodo para obtener una abstraccin, por lo general, entre el hardware y el programador, o entre el
software entre de alto y bajo nivel. Las API permiten a los programadores evitar escribir todas las
funciones desde el principio. Las API desarrolladas por el proveedor del sistema operativo
Windows Embedded CE 6.0 son garanta de estabilidad, eficiencia y seguridad en la gestin de los
recursos de hardware y permiten la gestin compartida de recursos (multitarea).
Servidor FTP

El sistema operativo residente en la DA9000, Windows Embedded CE 6.0, tiene un servidor FTP nativo
(integrado en el sistema operativo) que permite la transferencia de archivos a travs del protocolo FTP
desde el Datalogger a cualquier usuario conectado y autentificado. Las funcionalidades FTP son redes
disponibles en las conexiones TCP/IP como la conexin a la red local a travs de la red Ethernet ola
conexin a la red de datos mvil mediante la terminal xG.

En la configuracin del servidor FTP se pueden configurar las carpetas que participan en el servicio y los
usuarios autorizados a acceder al mismo.

El sistema operativo Windows Embedded CE 6.0 tambin dispone de un cliente de FTP que permite la
transferencia de datos o archivos del Datalogger a un servidor FTP.

Servidor HTTP

El sistema operativo residente en la DA9000, Windows Embedded CE 6.0, tiene un servidor web HTTP
nativo (integrado en el sistema operativo) que permite la publicacin de pginas web residentes en el
Datalogger. A travs de una pgina HTTP, se puede visualizar en cualquier navegador la informacin de las
redes disponibles del Datalogger, medidas, registros de eventos, etc. Las funciones de servidor HTTP estn
disponibles en las conexiones TCP / IP como la conexin a la red local a travs de la red Ethernet o la
conexin a la red de datos mvil mediante la terminal GSM / GPRS / UMTS.
Algunas formas del sistema operativo Windows CE 6.0

Pantalla de visualizacin del panel de control, til para


controlar los parmetros del sistema operativo del WIN CE
6.0 del registrados de datos. A travs de comandos simples
e intuitivos, puede ver y cambiar los parmetros del
Datalogger como la direccin IP, los usuarios, la
configuracin del mdem, etc.

Pantalla de visualizacin de explorador, til para la gestin de


archivos. Permite cargar, copiar y borrar el programa DAK,
desarrollado por el usuario o cualquier otra persona que acte
en su nombre. Permite la copia de datos del Datalogger sin el
uso de software privado. Es fcil de usar e intuitivo, incluso
para usuarios sin experiencia gracias a la interfaz comn de
"Gestin de recursos" de los entornos de Windows.

2.1.1. Programa DAK

Como se mencion anteriormente, adems del sistema operativo, que es el corazn del DA9000, el
Datalogger ejecuta otro programa de software: el DAK desarrollado por el Siap+ Micros para permitir la
ejecucin de todas las actividades de registro de datos necesarias para un dispositivo de este tipo. En
cualquier caso, esto no es un obstculo para el desarrollo futuro, sino ms bien un punto de partida, una
configuracin estndar, que el usuario o su representante podr, en cualquier momento, personalizar y
ampliar de forma independiente, segn sus necesidades.

En el Datalogger est instalado el programa DAK. La aplicacin, desarrollada por el Siap+Micros en


Microsoft - Visual Studio en el lenguaje Visual C es un programa que captura, procesa, almacena y
transmite las funciones analgicas y digitales adquiridas de las funciones API (Application Programming
Interface) del sistema operativo Windows Embedded CE 6.0.

El programa DAK puede configurable, es decir, cambia su funcionamiento mediante dos archivos de
configuracin. INI.XML y CNF.XML. Ambos archivos se encuentran en formato de codificacin XML "ISO-
8859-1", fcilmente editable y modificable con cualquier herramienta de edicin y beneficio de una solucin
abierta (formatos no privados, sino estndares documentados: ISO-8859-1) es fcil de manejar incluso para
el personal no experto.
El INI.XML contiene los parmetros de configuracin relacionados con la configuracin del Datalogger
primarios, tales como:

ID de la estacin
Nombre de la estacin
Tamao del archivo de datos
Tamao y nombre del archivo para la transferencia de imgenes de cmaras.
Nmero y velocidad de los puertos de comunicacin destinados a los dispositivos de
comunicaciones
Cadenas de conexin a redes de datos mviles
Configuracin de accesos TCP-IP sobre la tarjeta de red
Habilitacin de sistemas de sincronizacin de reloj como el protocolo NTP
Tiempo de actualizacin de la seal para el organismo de control

A continuacin se muestra un ejemplo de un archivo INI.XML

Ejemplo de archivo INI.XML

El archivo CNF.XML contiene los parmetros de configuracin relacionados con el sensor conectado tales
como la adquisicin, la PROCEDIMIENTO, la memorizacin, la transmisin de los datos, etc.

Incluso en este caso la visualizacin y la modificacin del archivo puede hacerse con un editor de archivos
XML comn, por tanto, sin tener que usar programa privado. Las lneas de configuracin tienen una
estructura documentada. En la siguiente ilustracin, puede ver un ejemplo de archivo CNF.XML
Ejemplo de archivo CNF.XML

El programa DAK permite en la versin actual la gestin de las siguientes configuraciones parametrables:
Adquisicin del dato de frecuencia programable de 0.1 segundos a otros 2 24 segundos.
o De transductores e interfaces analgicas y digitales con seales en tensin, en corriente,
frecuencia, estado, impulso.
o De transductores y dispositivos con interfaz serial RS485, RS232 o USB
o De transductores o dispositivos con salida estndar SDI-12 (por ejemplo, sensores 
Campbell Scientific, OTT , Sutron , etc.)
o De transductores con protocolo Mod-Bus de interfaz RS-485 (por ejemplo, piezmetros
Keller , tarjetas de captura analgicas y digitales de terceros)
o De transductores con protocolo ONE-Wire (por ejemplo, dispositivos de sensores Dallas
 Inc)
Correccin y / o validacin de los datos programables de 0,1 segundos a ms de 2
24

segundos.
A cada medicin adquirida se puede asignar una expresin de correccin utilizada por los
operadores matemticos ms comunes. Un ejemplo sencillo es la linealizacin de una
entrada de 4-20mA terminada en la resistencia de 100 y = ((x/1e6) -0,4) / 16 * 20) donde x
es la medida obtenida en microvoltios.
A cada medicin adquirida se puede asignar un criterio de validacin que permita la
sealizacin de una posible anomala en la medicin directamente del Datalogger. Un
ejemplo sencillo es establecer el mximo y el mnimo para una accin determinada. La
sealacin de datos no vlidos impide una entrada de medidas anmalas en los
procesamiento (promedio, mximo, mediana, minutos, etc.) Tambin se puede generar una
alarma sobre el estado de anomala de la medida, si se da un dato no vlido, que puede ser
grabada y transferida al centro. Hay que destacar que la validacin de datos se puede ser
establecida y elegida por el usuario. Por defecto, esta funcin NO est activa.
Procesamiento de datos con escaneo programable de 1 segundo a ms de 2 24
segundos. Igualmente, se establece el nmero de muestras que contribuyen a la
PROCEDIMIENTO.
o Funcin de PROCEDIMIENTO ESTNDAR aplicable a cualquier medida adquirida y
con los siguientes resultados:
 resumen
 contadores
 contadores vlidos
 media
 mnimo
 minutos del mnimo
 mximo
 minuto del mximo
 % de los valores vlidos
 diferencia
 desviacin estndar
 moda
 mediana
 referencia
 desviacin
o Funcin de PROCEDIMIENTO VIENTO aplicable a la medicin de la velocidad y la
direccin del viento, que genera los siguientes resultados:
 Direccin vlida del contador
 direccin media
 Moda de direccin
 direccin mediana
 velocidad vlida del contador
 velocidad media
 velocidad moda del viento
 velocidad del viento media
 Vector de velocidad del viento
 Vector de direccin del viento
 direccin de la velocidad mxima del viento
 velocidad mxima del viento (rfagas)
o Funcin PROCEDIMIENTO ONDAMETRICO aplicable a un nivel. Permite
procesamientos sobre las mediciones ms frecuentes para evaluar el nivel de
movimiento de las ondas. Estas funciones pueden generar los siguientes resultados:
 Nmero de ondas (basada en el tiempo minutos, horas, ...)
 altura media (m)
 altura mnima (m)
 altura mxima (m)
 valor rms (m)
 Altura significativa (m)
 altura 1/10 (m)
 desviacin estndar (m),
 curtosis
 asimetra
 perodo promedio entre las crestas
Alertas
o Las alarmas se pueden configurar sobre cualquier medida obtenida con la generacin de
un comando de salida digital, grabacin de la medicin o transmisin de la misma. La
seccin de alarmas tiene las posibles seales:
 mnimo de alarma
 mnimo de pre-alarma
 normal
 Mximo de pre-alarma
 ximo de alarma
 error de medicin no vlida
 error de medicin fuera del rango
 error de conexin.
o Las alarmas se pueden configurar sobre el estado de la conexin con la posibilidad de
generar una salida digital, grabacin de alarma y finalmente reiniciar el Datalogger. Las
sealizaciones posibles son las siguientes:
 Conexin normal
 Falta de conexin

24
Memorizacin de datos con frecuencia programable de 1 segundo a ms de 2
segundo.
o Almacenamiento en intervalos programables de filas circulares de datos recogidos y
tratados (para descarga de remoto).
o Almacenamiento a intervalos regulares en el archivo de copia de seguridad de los datos
adquiridos y procesados (en SD extrable manualmente).
o Almacenamiento en el archivo de copias de seguridad de los registros de eventos (tanto
por descarga remota como en SD extrable manualmente).
o Almacenamiento en archivos circulares y archivos de copias de seguridad de alarmas
generadas
Visualizaciones y modificaciones
o Visualizacin de los valores de medicin (ya sean instantneas, procesadas o
almacenadas)
o Visualizacin del estado del Datalogger (memoria disponible, configuracin, estado de
conectividad, etc.)
o Visualizacin y edicin de parmetros de correccin de los sensores conectados, si es
necesario (por ejemplo, nivel offset).
o Registro de eventos, alarmas y errores
Como se mencion anteriormente, estas son las funciones y los ajustes parametrizables del programa
DA9000 en su versin actual. Esta es la configuracin estndar incluida en el Datalogger. En cualquier
momento, el usuario o tcnico de SIAP+MICROS, documentado en lenguaje estndar, puede
desarrollar otras funciones especficas, por sensores especficos o algoritmos concretos para las
seales de alarma directamente desde el Datalogger.
Adems de las caractersticas descritas anteriormente, el programa DAK incorpora un intrprete de
lenguaje que le permite agregar, a las funciones ya desarrolladas, partes de cdigo escritas por el usuario
que sern interpretada en el ciclo de procesamiento. En la configuracin del programa DAK se puede definir
el archivo (cdigo externo) a interpretar, el perodo en que se debe hacer y, por ltimo, si la aplicacin est
sujeta a un evento (por ejemplo, una alarma).
Mediante el uso de un lenguaje sencillo documentado, el "Tiny
Basic" puede interactuar con las estructuras de datos del programa
DA9000 y personalizar los procedimientos. Tambin es posible
interactuar con los recursos de hardware del Datalogger, tales como
los seriales, para comunicarse con el exterior.
Esta herramienta permite al usuario realizar muchas actividades de
personalizacin garantizando al mismo tiempo la estabilidad de las
principales funciones del Datalogger. Ser posible, por ejemplo:
Introducir en el proceso de desarrollo de una
medida, ya adquirida por el programa DAK, una
caracterstica no presente en la actualidad (por
ejemplo, un promedio arrastrado) y luego guardarlo
en los registros mantenidos por DAK.
Introducir controles en una o ms medidas para
generar sealizaciones y alarmas.
Crear una automatizacin para la gestin de las
alarmas y sealizaciones ms flexibles.
Ejemplo de programa de lenguaje interpretado:
Esta funcin Incluye todos los divisores de un nmero:
def divisores (n):
a = []
para x en el rango (1, n 1):
si n% x == 0:
a.append (int (x))
devuelve (a)

Estructura de la integracin dentro del sistema DA9000.


Algunas formas de programa de DAK

Pantalla que muestra el programa principal del programa


DAK que muestra las mediciones adquiridas y el dispositivo
de alarma para la medicin.

Pantalla de visualizacin de los parmetros generales del


Datalogger. Se puede realizar una fcil instalacin y
configuracin de los puertos de comunicaciones, de los
archivos almacenamiento y las conexiones TCP / IP.

Pantalla de visualizacin de los parmetros formulados con


posibilidad de modificaciones mediante el teclado virtual

Pantalla de visualizacin de mensajes de registro.


Pueden visualizarse mensajes relacionados con las
alarmas en curso, los posibles errores y el resultado de
las actividades TCP-IP.

You might also like