Está en la página 1de 6

Actividades a desarrollar

 Principales paquetes de software utilizados para acondicionamiento y


visualización de señales.

NI-DAQmx

NI-DAQmx no sólo proporciona a los desarrolladores de sistemas DAQ  un controlador


de alto rendimiento, también incluye muchos servicios de medición diseñados para
aumentar la productividad. Uno de los servicios de medición más nuevos y
emocionantes  agregados a NI-DAQmx son los dispositivos simulados NI-DAQmx. Un
dispositivo simulado NI-DAQmx es una réplica de un dispositivo creado usando la
opción de  Dispositivo Simulado NI-DAQmx  en el menú Create New de  MAX, con el
fin de operar una función o un programa sin necesidad de hardware. Un dispositivo
simulado NI-DAQmx  se comporta de manera similar a un dispositivo real. El
controlador se descarga, y los programas que lo utilizan están totalmente verificados.

Imagen 1 Recuperada de www.ni.com/tutorial/3698/es/

ESCRITURA DATOS

 Aparte de que la verificación de datos está dentro de los límites, los datos
escritos en un dispositivo simulado NI-DAQmx no tienen restricciones.

TEMPORIZACIÓN Y DISPARO
 Los dispositivos simulados creados en NI-DAQmx 7.4 - 8.1 no simulan el
tiempo. La escritura y lectura de tareas se devuelven inmediatamente.
 Los dispositivos simulados creados en NI-DAQmx 8.3 y anteriores no simulan
el tiempo. Las operaciones de lectura y escritura simularán el tiempo real  en que
tardarán en ser completadas como si estuvieran ocurriendo en un dispositivo
físico.. 
 Los dispositivos simulados (todas las versiones de controladores) no simulan el
disparo (activación). Los disparos se devolverán inmediatamente.
 Un dispositivo simulado NI-DAQmx nunca emite un evento de software o causa
un ciclo temporizado para ser ejecutado
 Los temporizadores watchdog nunca expiran.
OPERACIONES FUERA DE LA TAREA
 Las operaciones como auto pruebas, calibración y reseteo siempre tienen éxito.
 Los datos que normalmente se almacena en el dispositivo físico, como el
número de serie, siempre se devuelven como 0.

EZ DATA LOGGER

Es un software gratuito de registro de datos, adquisición de datos, control y monitoreo


basado en PC. Puede registrar datos desde nuestro hardware de adquisición de datos
como registradores de datos y módulos de E / S remotas en función de intervalos de
tiempo configurables. Los datos se almacenan en una base de datos y se pueden
exportar a hojas de cálculo. EZ Data Logger está diseñado para pequeños sistemas de
E / S remotas con hasta 64 etiquetas de E / S. Un software más avanzado, Advanced EZ
Data Logger, también está disponible para aplicaciones más avanzadas. ELogger es una
versión simple para nuestros WinCE.NET 5.0 PAC.
Imagen 2 Recuperada de www.icpdas-usa.com/ez_data_logger_products.html

BIOMEPRO

Es una herramienta de software para el Procesamiento de Muestras de Electromiografía


(EMG) superficial, implementado en JAVA, un lenguaje multiplataforma, orientado a
objetos y de código interpretado, lenguaje escogido para facilitar la portabilidad del
software en mención. BioMePro facilita el trabajo de extracción de características de
señales EMG superficiales, útiles para sistemas de inferencia como redes neuronales o
máquinas de soporte vectorial, a partir de una interfaz clara y fácil de usar con un
conjunto variado de opciones que permiten seleccionar el mejor procesamiento que se
requiera para una aplicación específica. Como sistema de adquisición de los datos se
utilizó el equipo BiosignalPlux®, las señales de EMG de prueba del software fueron
capturadas por medio de la implementación de un protocolo de registro de movimientos
de pronación en antebrazo derecho en pacientes jóvenes sanos, protocolo elegido por su
simplicidad de implementación y fiabilidad en las muestras.

LABVIEW

Los usuarios generalmente comienzan su trabajo adquiriendo datos dentro de una


aplicación o programa, porque sus tareas generalmente requieren de una interacción con
procesos físicos. Para poder extraer información valiosa de los datos adquiridos, tomar
decisiones del proceso y obtener resultados, los datos necesitan ser manipulados y
analizados. Desafortunadamente, combinar el análisis con la adquisición de datos y la
presentación de los mismos no es siempre un proceso transparente. El software de
aplicación generalmente cumple un componente de la aplicación pero raramente cumple
todos los aspectos y necesidades para obtener una solución completa. LabVIEW fue
diseñado para cumplir los requerimientos desde el principio hasta el final, una solución
completamente integrada, de forma que los clientes puedan de manera transparente
integrar todas las fases de su aplicación en un solo ambiente.

Imagen 3 Recuperada de www.ni.com/es-co/innovations/white-papers/06/labview-for-


measurement-and-data-analysis.html

Mientras hay varias herramientas que de forma independiente cumplen uno de los
requerimientos, solo LabVIEW los combina todos con el poder de la programación
gráfica y el state-of-the-art del hardware de adquisición de datos, usando el poder de su
PC. Es la combinación de de la adquisición de datos, análisis de datos y la presentación
de los resultados es lo que realmente maximiza el poder de la Instrumentación Virtual.
Un instrumento virtual consiste de una computadora de estándar industrial o estación de
trabajo equipada con un poderoso software de aplicación, hardware rentable tal como
tarjetas insertables, y drivers de software, que en conjunto realizan las funciones de un
instrumento tradicional. Es por esto que las aplicaciones y programas construidos con
LabVIEW son llamados VIs (Instrumentos Virtuales). Como una herramienta enfocada
a la ingeniería, LabVIEW hace miles de funciones de análisis disponibles para
investigadores, científicos e ingenieros, así como también para estudiantes y profesores.
Ellos pueden construir estas funciones directamente dentro de sus aplicaciones para
hacer mediciones inteligentes y obtener resultados más rápidos.

SCADA 

La misión de un paquete SCADA es facilitar la creación de programas de supervisión en


un ordenador, que faciliten la labor del operador en el control del proceso. Este objetivo
es fundamental en la automatización de edificios o de viviendas, ya que por lo general,
los usuarios que actuarán como operadores no serán personal cualificado, por lo que por
ejemplo,  se podría utilizar un paquete SCADA para la creación de un software que
permitiese al usuario conocer desde su PC el estado de su vivienda (calefacción,
persianas, control de accesos, etc) e incluso modificarlo a su gusto de manera manual.
Un punto importante de este tipo de aplicaciones, y que le da ventajas a los SCADA
frente a otros interfaces de usuario, es que éste no es totalmente dependiente del
controlador. Otros dispositivos como pantallas táctiles dependen del sistema sobre el
que se van a montar. Por ejemplo, podemos encontrar pantallas que permiten conectarse
a un bus EIB directamente, pero que si cambiamos de bus (por ejemplo a Lon) dejará de
sernos útil y necesitaremos adquirir una pantalla compatible con él. El software basado
en un  SCADA tiene más facilidad de ser portado entre distintas tecnologías,  de manera
que la parte de supervisión es semi-independiente de la parte de control.

La utilización de un cliente OPC en el SCADA permitiría independizar completamente


la aplicación de supervisión del sistema de control (implementado en la vivienda o
industria) 

Funciones Básicas

 Cuando se utiliza un paquete SCADA para realizar la supervisión de un determinado


proceso, lo que se busca es aprovechar la flexibilidad que ofrecen este tipo de sistemas,
al ejecutarse sobre un PC por ejemplo, para el desarrollo de interfaces sencillos y
amigables, gestión de grandes cantidades de datos, comunicaciones, etc.

Imagen 4 Recuperada de http://isa.uniovi.es/domotica/Temas/T4/T4-SCADA.htm

Supervisión: permite observar la evolución en tiempo de las variables del proceso,


mediante un interface realizado “a medida” para el usuario final.
Control: se permite modificar las variables del proceso desde la aplicación de
supervisión/control. Tenemos por tanto una doble dirección entre el ordenador de
supervisión y el autómata que realmente realiza el control. En el
sentido AutómataàPC viaja el estado del proceso que se mostrará al usuario, y en el
sentido PCàAutómata las correcciones que realiza este de manera manual o las órdenes
que quiere que ejecute el autómata.

Adquisición de datos: los datos que se envían al PC desde el autómata pueden ser
almacenados de manera que se generen históricos que permiten estudiar la evolución de
ciertas señales en largos periodos de tiempo.

También podría gustarte