- Configura y controla instrumentos
- Muestra estado y propiedades
- Transfiere datos
Instrument Panel:
- Interfaz gráfica para controlar instrumentos
- Indicadores y controles
- Gráficos en tiempo real
Instrument Functions:
- Funciones para comunicación con instrumentos
- Abstracción del hardware
- Portabilidad entre buses
Drivers:
- Soporte para miles de instrumentos
- Actualizaciones periódicas
Toolboxes:
- Signal Processing
- Control Systems
- Image Processing
- etc
El documento introduce los sistemas SCADA, que permiten la supervisión y control remoto de procesos industriales mediante la adquisición de datos desde el campo y su visualización en un PC. Explica que SCADA usa software para comunicarse con dispositivos en el campo, recopilar datos y controlar procesos de forma automática. También describe los módulos típicos de software SCADA y los componentes de hardware necesarios como el ordenador central y las unidades terminales remotas.
El documento introduce los sistemas SCADA, que permiten la supervisión y control remoto de procesos industriales mediante la adquisición de datos desde el campo y su visualización en un PC. Explica que un SCADA consta de módulos para la configuración, interfaz de operador, proceso de datos, comunicaciones y almacenamiento histórico. También describe los componentes hardware como el ordenador central y las unidades terminales remotas conectadas a través de redes industriales y buses de campo.
El documento introduce los sistemas SCADA, que permiten la supervisión y control remoto de procesos industriales mediante la adquisición de datos desde el campo y su visualización en un PC. Explica que SCADA usa software para comunicarse con dispositivos en el campo, recopilar datos y controlar procesos de forma automática. También describe los módulos típicos de software SCADA y los componentes de hardware necesarios como el ordenador central y las unidades terminales remotas.
La sesión trata sobre la construcción de un instrumento virtual capaz de comunicarse con instrumentos tradicionales a través de un protocolo industrial para controlar un proceso. Los instrumentos virtuales utilizan una PC para el monitoreo y control del proceso, y su comportamiento y apariencia son definidos por el usuario, a diferencia de los instrumentos tradicionales. Los instrumentos virtuales son compatibles con los tradicionales debido a que integran protocolos de comunicación comunes y las tarjetas de adquisición permiten la comunicación a través de diferentes buses. El diseño de un instrument
Esta interfaz programable permite la adquisición y procesamiento de datos a través de una conexión USB con una computadora, lo que la hace compatible con populares programas como Matlab, LabView y Visual Studio. Consiste en un hardware programable basado en un microcontrolador PIC18F2x5x y un conjunto de software que incluye drivers y código de ejemplo para tres modos de conectividad USB. Su bajo costo y versatilidad la hacen útil para aplicaciones de industria, investigación, enseñanza y entretenimiento.
El documento introduce los sistemas SCADA, que permiten la supervisión y control remoto de procesos industriales mediante la adquisición de datos desde el campo y su visualización en un PC. Explica que SCADA usa software para comunicarse con dispositivos en el campo, recopilar datos y controlar procesos de forma automática. También describe los módulos típicos de software SCADA y los componentes de hardware necesarios como el ordenador central y las unidades terminales remotas.
El documento introduce los sistemas SCADA, que permiten la supervisión y control remoto de procesos industriales mediante la adquisición de datos desde el campo y su visualización en un PC. Explica que un SCADA consta de módulos para la configuración, interfaz de operador, proceso de datos, comunicaciones y almacenamiento histórico. También describe los componentes hardware como el ordenador central y las unidades terminales remotas conectadas a través de redes industriales y buses de campo.
El documento introduce los sistemas SCADA, que permiten la supervisión y control remoto de procesos industriales mediante la adquisición de datos desde el campo y su visualización en un PC. Explica que SCADA usa software para comunicarse con dispositivos en el campo, recopilar datos y controlar procesos de forma automática. También describe los módulos típicos de software SCADA y los componentes de hardware necesarios como el ordenador central y las unidades terminales remotas.
La sesión trata sobre la construcción de un instrumento virtual capaz de comunicarse con instrumentos tradicionales a través de un protocolo industrial para controlar un proceso. Los instrumentos virtuales utilizan una PC para el monitoreo y control del proceso, y su comportamiento y apariencia son definidos por el usuario, a diferencia de los instrumentos tradicionales. Los instrumentos virtuales son compatibles con los tradicionales debido a que integran protocolos de comunicación comunes y las tarjetas de adquisición permiten la comunicación a través de diferentes buses. El diseño de un instrument
Esta interfaz programable permite la adquisición y procesamiento de datos a través de una conexión USB con una computadora, lo que la hace compatible con populares programas como Matlab, LabView y Visual Studio. Consiste en un hardware programable basado en un microcontrolador PIC18F2x5x y un conjunto de software que incluye drivers y código de ejemplo para tres modos de conectividad USB. Su bajo costo y versatilidad la hacen útil para aplicaciones de industria, investigación, enseñanza y entretenimiento.
La monitorización del sistema informático consiste en la instalación de una serie de sensores en los diferentes elementos hardware y software de forma que, 24h al día y 7 días a la semana, estos sensores registran la situación en que están cada uno de los aspectos que controlamos.
La instrumentación virtual combina software flexible y hardware modular de medición para crear sistemas definidos por el usuario, representando un cambio de sistemas centrados en hardware a sistemas centrados en software. El software permite definir cómo se adquieren, procesan y presentan los datos, agregando inteligencia al instrumento virtual. La instrumentación virtual ofrece ventajas como flexibilidad, bajo costo y personalización en aplicaciones de investigación, desarrollo e industria.
Este documento describe los sistemas SCADA (Supervisory Control and Data Acquisition). Resume que los SCADA permiten la supervisión y control de procesos industriales mediante la adquisición de datos desde el campo y la interfaz gráfica con el operador. Proporcionan funciones como adquisición de datos, supervisión, control, almacenamiento histórico y comunicaciones entre dispositivos.
Este documento resume los principales sistemas SCADA utilizados en aeropuertos colombianos como LOVATO y ETHER POWER. Describe las características y funcionalidades de los sistemas SCADA, incluyendo supervisión remota, control, procesamiento de datos, visualización gráfica y generación de alarmas. También cubre plataformas SCADA como VB_ScadaLadder, addVANTAGE Pro y LabVIEW, así como el software WinCC de Siemens para interfaces hombre-máquina.
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema fue diseñado para mejorar la eficiencia en el uso de recursos y permitir procesamiento intensivo de datos para investig
Este documento propone el desarrollo de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema dividiría grandes problemas de cómputo en tareas más pequeñas que serían procesadas de manera concurrente por múltiples computadoras conectadas en red. Esto permitiría aprovechar la capacidad ociosa de las máquinas y crear un supercomputador virtual que podría ser usado para proyectos de investigación que requieren análisis extensivo de datos. El diseño propuesto utilizaría el
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema fue diseñado para ser escalable, tolerante a fallos y flexible para ejecutar diferentes aplicaciones de investigación que requ
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema permite aprovechar los ciclos ociosos de las computadoras para acelerar la resolución de problemas que
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema busca aprovechar los ciclos ociosos de las computadoras de la ESPOL para crear una "comput
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema permite aprovechar los ciclos ociosos de las computadoras para acelerar el procesamiento de grandes
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema permite aprovechar los ciclos ociosos de las computadoras para acelerar la resolución de problemas que
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema fue diseñado para ser escalable, tolerante a fallos y flexible para ejecutar diferentes aplicaciones de investigación que requ
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema busca aprovechar los ciclos ociosos de las computadoras de la ESPOL para crear una "comput
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema busca aprovechar los ciclos ociosos de las computadoras de la ESPOL para proveer una plataform
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema permite aprovechar los ciclos ociosos de las computadoras para acelerar la resolución de problemas que
Este documento propone el desarrollo de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema dividiría grandes problemas de cómputo en tareas más pequeñas que serían procesadas de manera concurrente por múltiples computadoras conectadas en red. Esto permitiría aprovechar la capacidad ociosa de las máquinas y crear un supercomputador virtual que podría ser usado para proyectos de investigación que requieren análisis extensivo de datos. El diseño propuesto utilizaría el
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema permite aprovechar mejor los recursos disponibles para proyectos que requieren un gran poder de procesamiento.
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema permite aprovechar los ciclos ociosos de las computadoras para acelerar la resolución de problemas que
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema fue diseñado para ser escalable, tolerante a fallos y flexible para ejecutar diferentes aplicaciones de investigación que requ
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema permite aprovechar los ciclos ociosos de las computadoras para acelerar la resolución de problemas que
La monitorización del sistema informático consiste en la instalación de una serie de sensores en los diferentes elementos hardware y software de forma que, 24h al día y 7 días a la semana, estos sensores registran la situación en que están cada uno de los aspectos que controlamos.
La instrumentación virtual combina software flexible y hardware modular de medición para crear sistemas definidos por el usuario, representando un cambio de sistemas centrados en hardware a sistemas centrados en software. El software permite definir cómo se adquieren, procesan y presentan los datos, agregando inteligencia al instrumento virtual. La instrumentación virtual ofrece ventajas como flexibilidad, bajo costo y personalización en aplicaciones de investigación, desarrollo e industria.
Este documento describe los sistemas SCADA (Supervisory Control and Data Acquisition). Resume que los SCADA permiten la supervisión y control de procesos industriales mediante la adquisición de datos desde el campo y la interfaz gráfica con el operador. Proporcionan funciones como adquisición de datos, supervisión, control, almacenamiento histórico y comunicaciones entre dispositivos.
Este documento resume los principales sistemas SCADA utilizados en aeropuertos colombianos como LOVATO y ETHER POWER. Describe las características y funcionalidades de los sistemas SCADA, incluyendo supervisión remota, control, procesamiento de datos, visualización gráfica y generación de alarmas. También cubre plataformas SCADA como VB_ScadaLadder, addVANTAGE Pro y LabVIEW, así como el software WinCC de Siemens para interfaces hombre-máquina.
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema fue diseñado para mejorar la eficiencia en el uso de recursos y permitir procesamiento intensivo de datos para investig
Este documento propone el desarrollo de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema dividiría grandes problemas de cómputo en tareas más pequeñas que serían procesadas de manera concurrente por múltiples computadoras conectadas en red. Esto permitiría aprovechar la capacidad ociosa de las máquinas y crear un supercomputador virtual que podría ser usado para proyectos de investigación que requieren análisis extensivo de datos. El diseño propuesto utilizaría el
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema fue diseñado para ser escalable, tolerante a fallos y flexible para ejecutar diferentes aplicaciones de investigación que requ
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema permite aprovechar los ciclos ociosos de las computadoras para acelerar la resolución de problemas que
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema busca aprovechar los ciclos ociosos de las computadoras de la ESPOL para crear una "comput
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema permite aprovechar los ciclos ociosos de las computadoras para acelerar el procesamiento de grandes
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema permite aprovechar los ciclos ociosos de las computadoras para acelerar la resolución de problemas que
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema fue diseñado para ser escalable, tolerante a fallos y flexible para ejecutar diferentes aplicaciones de investigación que requ
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema busca aprovechar los ciclos ociosos de las computadoras de la ESPOL para crear una "comput
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema busca aprovechar los ciclos ociosos de las computadoras de la ESPOL para proveer una plataform
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema permite aprovechar los ciclos ociosos de las computadoras para acelerar la resolución de problemas que
Este documento propone el desarrollo de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema dividiría grandes problemas de cómputo en tareas más pequeñas que serían procesadas de manera concurrente por múltiples computadoras conectadas en red. Esto permitiría aprovechar la capacidad ociosa de las máquinas y crear un supercomputador virtual que podría ser usado para proyectos de investigación que requieren análisis extensivo de datos. El diseño propuesto utilizaría el
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema permite aprovechar mejor los recursos disponibles para proyectos que requieren un gran poder de procesamiento.
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema permite aprovechar los ciclos ociosos de las computadoras para acelerar la resolución de problemas que
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema fue diseñado para ser escalable, tolerante a fallos y flexible para ejecutar diferentes aplicaciones de investigación que requ
Este documento describe el diseño e implementación de un sistema de computación distribuida utilizando los recursos informáticos disponibles en la ESPOL. El sistema divide grandes problemas en unidades de trabajo más pequeñas que son procesadas de manera concurrente por múltiples computadoras conectadas en red. Se implementó un servidor central que asigna y coordina el trabajo, así como clientes que descargan y procesan unidades de trabajo de forma distribuida. El sistema permite aprovechar los ciclos ociosos de las computadoras para acelerar la resolución de problemas que
Similar a Software para el Método de Adquisición de Datos. (1).ppsx (20)
Los puentes son estructuras esenciales en la infraestructura de transporte, permitiendo la conexión entre diferentes
puntos geográficos y facilitando el flujo de bienes y personas.
Equipo 4. Mezclado de Polímeros quimica de polimeros.pptxangiepalacios6170
Presentacion de mezclado de polimeros, de la materia de Quimica de Polímeros ultima unidad. Se describe la definición y los tipos de mezclado asi como los aditivos usados para mejorar las propiedades de las mezclas de polimeros
1. Introduccion a las excavaciones subterraneas (1).pdfraulnilton2018
Cuando las excavaciones subterráneas son desarrolladas de manera artesanal, se conceptúa a la excavación como el “ que es una labor efectuada con la mínima sección posible de excavación, para permitir el tránsito del hombre o de
cémilas para realizar la extracción del material desde el
frontón hasta la superficie
Cuando las excavaciones se ejecutan controlando la sección de excavación, de manera que se disturbe lo menos posible la
roca circundante considerando la vida útil que se debe dar a la roca, es cuando aparece el
concepto de “ que abarca,
globalmente, al proceso de excavación, control de la periferia, sostenimiento, revestimiento y consolidación de la excavación
3. 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.
4. Lenguajes de programación
BASIC:
• + Tiempo de aprendizaje corto.
• + Prototipado rápido (intérprete).
• - Lentitud de ejecución.
C:
• + Rapidez de ejecución.
• + Acceso a bajo nivel.
• - Dificultad de depuración.
PASCAL:
• + Facilidad de programación.
• - Lentitud.
5. Medida del rendimiento
Factores:
• Procesador.
• Lenguaje seleccionado.
• Compilador.
• Sistema Operativo.
• Interacción con el hardware
Solución:
• Test del rendimiento en condiciones lo más cercanas
posible a las reales.
• Ej.: Medidas con osciloscopio sobre el hardware de
adquisición.
7. Entornos National Instruments
VISA es un estándar para la configuración,
programación y comprobación de instrumentos.
Instrumentos para los que existe soporte VISA:
– GPIB
– VXI
– Serie (RS-232 o RS-485)
– Ethernet
– USB
– IEEE 1394 (Firewire)
VISA proporciona la interfaz de programación entre
el hardware y los entornos de desarrollo LabVIEW,
LabWindows/CVI y Measurement Studio.
9. Entornos N.I. (cont.)
Descripción de los módulos :
• LabVIEW: Herramienta de programación gráfica.
• LabWindows/CVI: Entorno de programación C.
• Measurement Studio: Entorno para Visual Studio de Microsoft
• 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.
10. LabView
Entorno de programación gráfica. Diagramas de
bloques con interconexión de unidades funcionales
(adquisición, transformación, análisis y presentación
de datos).
Cada programa se denomina Virtual Instrument (VI)
Apariencia y operación similar a un instrumento
real tipo osciloscopio o multímetro.
Componentes de un VI:
– Front panel Interfaz de usuario
– Block diagram Código gráfico que define la
funcionalidad del VI
– Icono Permite usar el VI dentro de otro (subVI)
14. LabView
Para construir los VI el usuario dispone de controles
e indicadores.
Cada control e indicador posee un número de terminales
que representan los tipos de datos que devuelven o
aceptan cuando son llamados
Existen controles asociados a dispositivos físicos:
tarjetas de adquisición, instrumentos GPIB, FieldBus,
etc. Facilidad de programación
15. LabView
Front panel dispone de controles para la interfaz con
el usuario:
– botones
– gráficos tipo osciloscopios
– cuadros de texto
– interruptores
– controles tipo rueda o sliders
– indicadores tipo termómetros
– indicadores tipo reloj
16. LabView
Block diagram dispone de elementos de
programación, adquisición y procesado de señales:
– Simulación de señales
– Instrumentos de medida
– Comparadores
– Operadores ariméticos
– Procesado de señal como la FFT
– Filtros
– Timers
– Acceso a ficheros
– Estructuras de control tipo while o if
17. LabView
Entornos disponibles:
– Windows 95/NT/98/00
– Macintosh
– Sun
– Hewlett Packard
Drivers:
– Buses: GPIB, VXI, CAMAC, RS232, USB, Ethernet
– Fabricantes: Hameg, Hewlett-Packard, Philips,
Tektronix, Fluke, Keithley, etc.
– PLC:Allen-Bradley, Omron, Siemens, etc.
18. LabView
Ejemplos de aplicaciones con 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.
27. MEASURE
Permite la adquisición directa y control de instrumentos
haciendo uso de la interfaz de Microsoft Excel
Permite almacenar los
datos, realizar análisis,
mostrar gráficas y realizar
seguimiento de
especificaciones a
usuarios de Microsoft
Excel
30. HiQ
• Entorno para resolver problemas interactivo
• Capacidad de análisis, visualización y documentación
• Esquema de “block de notas” que combina análisis
interactivo, visualización de datos y generación de
documentación en un solo entorno.
32. 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.
35. 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/2000,XP
Características:
• Ejecución dirigida por eventos.
• Soporte DDE y OLE.
• Generación de informes.
• Acceso Windows DLL y API's.
36. Entornos C.E.C. - TestPoint
Hardware soportado:
• Buses: GPIB, RS-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.
40. Matlab
Matlab posee toolbox específicos de instrumentación
Instrument Control Toolbox
– Permite comunicación con instrumentos: GPIB
(IEEE-488), VISA, y TCP/IP y UDP.
– Soporta drivers para instrumentos IVI y VXI.
– Funciones para transferir datos a y desde los
instrumentos (binarios y text)
– Tranferencias síncronas o asíncronas.
– Entorno gráfico para facilitar el control de
instrumentos.