Software para sistemas de adquisición de datos basados en PC’s

Slides:



Advertisements
Presentaciones similares
S O F T W A R E Son todos los componentes virtuales y no tangibles de una computadora. Esto incluye el sistema operativo, programas varios y drivers. Es.
Advertisements

integrantes Avalos Aguilar María Cristina
INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
¿Qué es Sofware? Son el conjunto de instrucciones que dirigen las actividades del Hardware Consiste en programas, módulos de soporte y archivos de datos,
UNIDAD 3: SISTEMAS DE SUPERVISIÓN, CONTROL Y PROCESAMIENTO DE DATOS UNIDAD 3: SISTEMAS DE SUPERVISIÓN, CONTROL Y PROCESAMIENTO DE DATOS UNIVERSIDAD ALONSO.
INDUSOFT Software para generación de completas aplicaciones industriales multi-plataforma Se compone de un completo y potente conjunto de herramientas.
Carlos Rojas Kramer Universidad Cristóbal Colón
SOFTWARE DE SISTEMAS DE INFORMACIÓN
Microsoft SQL Server 2008 – SQL Server Integration Services
Qué es LabVIEW? LabVIEW (Laboratory Virtual Instrument Engineering Workbench) es un lenguaje de programación gráfico para el diseño de sistemas de adquisición.
Que es un plc.
MI PROGRAMA DE FORMACION
Programación Visual de Sistemas
MEDICIÓN Y CONTROL POR COMPUTADOR
Introducción al software
Capítulo II DISEÑO DEL PROGRAMA DE MONITOREO EN LOOKOUT”.
¿Qué es ZABBIX? Zabbix esta diseñado para monitorear y registrar el estado de varios servicios de red, Servidores, hardware de red, alertas y visualización.
Módulo 1: Primeros Pasos
Instrumentación Virtual con LabVIEW
Presentación informática Roberto Plaza 1º Bachillerato
SISTEMAS OPERATIVOS DE RED
TÍTULO DE LA PRESENTACIÓN
Con fines prácticos se puede clasificar al software en tres tipos: Software de sistema Software de programación Software de aplicación.
Mara III Este es un software de adquisición de datos que se presenta como paquete cerrado, de bajo costo y amplias prestaciones Software de Adquisisción.
SOLUCIÓN DE SEGURIDAD , PRODUCTIVIDAD Y AHORRO EN ENTORNO DE COMUNICACIONES INTELIGENTES
Visualizador de señales digitales SDLC++ José Domingo Álvarez Hervás.
Weka.
NUEVO SISTEMA DE GESTION DE BASCULAS LOGIX
Software Defined Radio (SDR)
Seminarios de Automatización
Programación e Ingeniería de Software III
Programación de Sistemas
Presentación de visión general de producto Publicación 1.0 9/4/07 Distribución externa MKT-SD-P-001E.
PROGRAMACION AVANZADA DE PLC’s
Página 1 09/01/2005 Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal Tecnología de la Información Profesora Ariana Rosenthal Software.
CET .NET Sistema de Control Efectivo de Tiempo
Los Sistemas Operativos
Introducción a los Sistemas Operativos
M.C. Luis Ricardo Salgado Garza Depto. Ciencias Computacionales, ITESM-MTY Marzo 2004.
Ingeniería en Sistemas de Información Diseño de Sistemas (3K1)
INTRODUCCIÓN A JAVA. Índice ¿Qué es Java? La plataforma Java 2 La Máquina Virtual de Java Características principales ¿Qué ventajas tengo como desarrollador?
Introducción a la Informática
Introducción a la tecnología Realizado por: Miguel Ángel Arias.
SCADA.
Arquitecturas de Sistemas Interactivos: Introducción
Unidad III Diseño y Programación de Interfaces HMI
Sistemas Operativos.
María José Freire Mayra Coello Juan Francisco Pérez
Servicio Remoto de Monitoreo
Aplicación de los Sistemas Operativos CAPITULO I Lic. Cristian Mera Macías.
SOFTWARE Jennifer Giselle De Diego Romero NL:9
Desarrollo DE apps móviles
DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA DE MONITOREO REMOTO BASADO EN WEB PARA EL CONTROL DE VARIABLES FÍSICAS TRANSMITIDAS A TRAVÉS DE INTERNET. Integrantes:
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Naime Cecilia del Toro Alvarez
Navarro Hernández Nadia Samantha. Preescolar 1º. B.
Mirasys Serie N - NVR N series general presentation v. 2.6 en PWo Copyright Mirasys Ltd Subject to changes without prior notice.
Desarrollo DE apps móviles
 Visual Basic es un lenguaje de programación dirigido por eventos, desarrollado para Microsoft. Este lenguaje de programación es un dialecto de BASIC,
M E N U I N I C I A L PARTES PC PERIFERICOS C P U SOFTWARE 1 johnbonilla.es.tl.
Software.
SISTEMAS OPERATIVOS ( Clasificación del Software) UNIVERSIDAD ABIERTA Y A DISTANCIA UNAD TUNJA.
SOFTWARE Y HARDWARE.
¿ Por que utilizar Java y la POO
ADMINISTRACIÓN DE REDES Planes de Migración. Migración En tecnología de información y comunicación, la migración es el proceso de la transferencia desde.
Definición De Software Y Hardware
Bienvenido al curso electivo: LabVIEW Director de curso: Alexander Flórez M. Ing. Control Electrónico e Instrumentación Esp. Automatización Industrial.
Anaco, noviembre de 2015 sistemas de transmisión de datos Aplicaciones industriales Asignatura: SISTEMA DE TRANSMISION DE DATOS Profesor: Ing. Sigilberto.
INVESTIGACION DE TEMARIO JOSE LUIS VEGA MERINO.  1.2. Requerimientos de instalación.  Microsoft Windows 7 Professional y Microsoft Windows 7 Ultimate.
Instituto de Ciencias y Humanidades Tabasco. El software Coordinar el uso del hardware Coordinar el uso del hardware Ejercer el control Programas de aplicación.
Transcripción de la presentación:

Software para sistemas de adquisición de datos basados en PC’s

 Índice Introducción Lenguajes de programación Paquetes comerciales 2

 Introducción Importancia del software. Características especiales del software de adquisición: Requerimientos de análisis y almacenamiento de los datos en tiempo real. Demanda de dispositivos de almacenamiento de elevada capacidad. Uso intensivo de operaciones de entrada/salida. 3

 Lenguajes de programación BASIC: C: PASCAL: + Tiempo de aprendizaje corto. + Prototipado rápido (intérprete). - Lentitud de ejecución. + Rapidez de ejecución. + Acceso a bajo nivel. - Dificultad de depuración. + Facilidad de programación. - Lentitud. 4

Medida del rendimiento Factores: Solución: Procesador. Lenguaje seleccionado. Compilador. S.O. Interacción con el hardware Test del rendimiento en condiciones lo más cercanas posible a las reales. Ej.: Medidas con osciloscopio sobre el hardware de adquisición.

 Paquetes comerciales Sin funciones de análisis: Con funciones de análisis: ACQUIRE (Labtech). LABDAS (Advantech). VIEWDAC, KDAC, ASYST (Keithley). NOTEBOOK (Labtech). DT VEE, VB-EZ (Data Translation). HP-VEE (Hewlett-Packard). MET/CAL (Fluke). LABVIEW, LABWINDOWS, LABWINDOWS/CVI (N.I.). TestPoint, webDAQ (C.E.C.). 6

Entornos National Instruments Instrumentación virtual: Concepción centralizada en el software. Permite generar sistemas de instrumentación reconfigurables y añadir funciones propias.

Entornos N.I. (cont.) Descripción de los módulos : LabVIEW: Herramienta de programación gráfica. LabWindows/CVI: Entorno de programación C. ComponentWorks: Controles OLE (adquisición, análisis y visualización) para Visual Basic. Measure: Módulo para Excel que permite la adquisición directa de datos y el control de instrumentos seriales. VirtualBench: Conjunto de instrumentos virtuales para su utilización con hardware NI. Signal Processing Suite: Paquete de rutinas y utilidades para procesamiento de señal.

Entornos N.I. (cont.) LabVIEW. Entorno de programación gráfica. Diagramas de bloques con interconección de unid. funcionales (adquisición, transformación, análisis y presentación de datos).

Entornos N.I. (cont.) Ejemplos de aplicaciones LabVIEW: Automóvil: DRIVE (Data Retrievable In-Vehicle) de Dateppli. Test de producción: ENCOMPASS de GenRad. Control de calidad: RASS (Radar de vigilancia) de Intersoft Electronics. HVAC (Heating, Ventilation and Air Conditioning): Instalaciones de York Int. Medida de caudal: CARDIAC para medidas de caudal de aceite, gas y agua en plataformas petrolíferas.

Entornos N.I. (cont.) Entornos disponibles: Drivers: Windows 95/NT/98/00, Macintosh, Sun, HP. Buses: GPIB, VXI, CAMAC, Serial. Fabricantes: Hameg, Hewlett-Packard, Philips, Tektronix, Fluke, Keithley, etc. PLC: Fabricantes: Allen-Bradley, Omron, Siemens, etc. Entornos disponibles: Drivers:

Entornos N.I. (cont.) LabWindows/CVI. Entorno de desarrollo visual para C que integra bibliotecas de funciones de adquisición y control, análisis, GUI.

Entornos N.I. (cont.) Generación de aplicaciones (codificación).

Entornos N.I. (cont.) Generación de aplicaciones (bibliotecas).

Entornos N.I. (cont.) Generación de aplicaciones (GUI).

Entornos N.I. (cont.) Arquitectura software para Test y Medida. Toolkits específicos (TestSuite) disponibles para LabVIEW y LabWindows/CVI.

Entornos N.I. (cont.) Automatización industrial. Toolkits específicos disponibles para LabVIEW y LabWindows/CVI.

Entornos N.I. (cont.) Automatización industrial.

Entornos N.I. (cont.) ComponentWork: Entorno VisualBASIC.

Entornos N.I. (cont.) ComponentWork:

Entornos N.I. (cont.) MEASURE: Interfaz EXCEL.

Entornos N.I. (cont.) MEASURE:

Entornos N.I. (cont.) VirtualBench:

Entornos N.I. (cont.) HiQ:

Entornos N.I. (cont.) HiQ:

Entornos N.I. (cont.) Otros toolkits : Third-Octave (sonido). Digital Filter Design. JTFA (Joint Time-Frequency Analysis)

Entornos Hewlett-Packard hp-VEE : Lenguaje de programación visual. Se generan diagramas de bloques conectando objetos funcionales mediante enlaces. Características: Adquisición de datos: tarjetas e instrumentos (GPIB, VXI, serie). Objetos para visualización. Controles ActiveX. Funciones de procesamiento, análisis y simulación. Control de flujo. Generación de salidas de control y regulación. Acceso desde Web.

Entornos Capital Equipment Corporation TestPoint : Entorno de programación basada en objetos. La aplicación se construye mediante selección de objetos (gráficos, pantallas, controles, etc.) y descripción de las acciones a realizar en la aplicación de test. Plataformas disponibles: Windows 3.x, 95/NT/98/00. Características: Ejecución dirigida por eventos. Soporte DDE y OLE. Generación de informes. Acceso Windows DLL y API's.

Entornos C.E.C. (cont.) Hardware soportado: Toolkits disponibles: Buses: GPIB, 232/485. Fabricantes: Hewlett-Packard, Philips, Tektronix, Fluke, Keithley, Wavetek, etc. Toolkits disponibles: Internet: Permite el diseño de aplicaciones remotas mediante un servidor WEB. DataBase: Conexión con bases de datos (comandos SQL, interfaz ODBC). SPC: Utilidades para control de procesos. Se incluye una runtime gratuita para distribución de aplicaciones.

Entornos C.E.C. (cont.) webDAQ : Unidad de adquisición de altas prestaciones (500 KHz, 32 canales, entradas 12 bits, salidas 10 bits) con un servidor web integrado. Configuraciones: Local. En red. Standalone.

Entornos Data Translation Arquitectura DT: