LabVIEW 2009/Capítulo 1.1 Características principales

Además de proporcionar mayor rendimiento para programación en paralelo con procesadores multinúcleos y arreglos de compuertas programables en campo (FPGAs), LabVIEW 2009 brinda acceso a las últimas tecnologías inalámbricas y simplifica la matemática en tiempo real al hacer más eficiente el diseño de algoritmos matemáticos t el despliegue a hardware determinístico.


Tabla comparativa de características de LabVIEW editar

Característica LabVIEW 7.x LabVIEW 8.0 LabVIEW 8.2 LabVIEW 8.5 LabVIEW 8.6 LabVIEW 2009
Características del Lenguaje
Ciclos For / While X X X X X X
Estructuras de Casos X X X X X X
Funciones ActiveX X X X X X X
Enrutado Automático de Cables X X X X X X
Ciclos Temporizados X X X X X X
Control de Estampa de Tiempo X X X X X X
Eventos de Registro Dinámico X X X X X X
Funciones .NET X X X X X X
Tipo de Datos de Forma de Onda Digital X X X X X X
Nodo de Retroalimentación en Ciclos X X X X X X
Estructura Plana de Secuencia X X X X X X
Explorador de Proyectos X X X X X
Bibliotecas del Proyecto X X X X X
Estructuras Condicionadas y para Deshabilitar Diagrama X X X X X
Estructura de Secuencia Temporizada X X X X X
Tipos de Datos de 64 Bits X X X X X
Controles y Eventos .NET X X X X X
MathScript X X X X X
Funciones de Impresión MathScript X X X X
Funciones de Análisis de MathScript (Filtros, Sistemas Lineales, Remuestreo, Análisis Espectral, Transformadas, Generación de Señal, Windows) X X X X
Orientación de Objetos X X X X
Diagramas de Estado X X X
Ciclo / Secuencia Temporizada Multinúcleo X X X
Tipo de Datos de Punto Fijo X X X
VIs Compartidos Re-Entrantes X X X
Nodo de Retraolimentación fuera de Ciclos X X X
Terminal de Paro para For Loops X X X
Acceso Programático a Propiedades de Impresión MathScript X X X
Depuración MathScript (Vista Variable, Ventana de Salida, Números de Línea) X X X
Funciones de Análisis de MathScript (Procesamiento de Señales, Funciones Especiales, Estadísticas) X X X
Combinación Gráfica X X X
Plataforma DVD X X
Depuración MathScript (Puntos de Interrupción, Avance Simple, Identificación Syntax) X X
MathScript en Mac y Linux X X
MathScript RT X
LabVIEW de 64 Bits X
Recursividad Nativa X
Orientación de Objetos en LabVIEW RT/FPGA X
Comunicación
VIs TCP / UDP X X X X X X
Data Socket X X X X X X
VIs de Correo Electrónico X X X X X X
Variables Compartidas X X X X X
Administrador de Variable X X X X
Implementación TCP de NI-PSP X X X
Administrador de Sistemas Distribuidos X X
Servicios Web X X
SSL (Seguridad) para Servicios Web X
Productividad
Selección Automática de Herramientas X X X X X X
Express VIs X X X X X X
NI-DAQmx X X X X X X
DAQ Assistant X X X X X X
Asistente de E/S de Instrumentos X X X X X X
Buscador de Ejemplos X X X X X X
Ventana de Navegación X X X X X X
Instrument Driver Finder X X X X X
Integración SCC de otras Empresas X X X X X
Acceso Programático a Menús Desplegables de Ejecución de Control X X X X X
Buscar y Reemplazar Todo X X X X X
Paneles Re-Entrantes para Depurar VIs Re-Entrantes X X X X X
Depuración de Aplicaciones Construidas / DLLs X X X X X
Buscador de Clase para Propiedades/Métodos X X X X X
VIs de Guardado Automático X X X X
Importar Biblioteca Compartida X X X X
Importar Servicios Web X X X X
Auto Guardar Archivos No VI X X X
Combinar VIs X X X
Sincronización del Proyecto al Disco X X X
Guardar para Versiones Anteriores de LV X X X
Resolver Conflictos del Proyecto X X X
Ventana Breakpoint X X
Túneles Automáticos de Cable X X
Quick Drop X X
Limpieza de Diagrama de Bloques X X
Propiedades de Múltiples Objetos X X
Combinar LLBs X X
Acceso Programático a Menús de Paleta X X
Ventana de Vista Prueba X
Limpieza Parcial de Diagrama de Bloques X
Fácil Acceso a Archivos TDMS desde Microsoft Excel X
Nuevos Controles de Visualización de Datos en 2D y 3D X
Herramientas para Análisis de Código
Asignaciones de Búfer X X X X X X
Real-Time Execution Trace Toolkit X X X X X
Pruebas de Actualización de Analizador X X
Unit Test Framework X X
Desktop Execution Trace Toolkit X X
Métricas de Complejidad de Código X
Panel Frontal
Control de Tipo Árbol (Tree) X X X X X X
Control de Sub Panel X X X X X X
Control Combo Box X X X X X X
Control del Botón de Radio X X X X X X
Cuadriculado de Alineación X X X X X X
Exportar Gráficas y Tablas para Impresión X X X X X X
Gráfica de Modo Mixto X X X X X
Anotaciones de Gráfica X X X X X
Barras Divisorias X X X X X
Herramientas para Construir GUIs Drag-n-Drop X X X X X
X Controls X X X X X
Control de Imagen en 3D X X X X
Exportar Control de Imagen y XControl para Imprimir X X X
Texto en Control de Imagen 3D X X X
Gráfica Nativa en Superficie 3D X x
Gráfica 3D Nativa Paramétrica X X
Gráfica 3D Nativa de Curva X X
Mapeo 3D de Sensores X X
Rendimiento
Rendimiento Multinúcleo X X X X X X
Formato TDMS X X X X
Estructura de Elementos X X X
Ciclo For Paralelo X
Referencias de Datos X
Acceso más Rápido a Archivos TDMS X
Despliegue
Crear Ejecutables X X X X X X
Crear DLL X X X X X X
Crear Instaladores X X X X X X
Licencia de Desarrollo Debug X X X X X
Run-Time Engine Multilingüe X X X X X
Acceso Programático al Constructor de Aplicaciones X X
Administrador de Sistemas Distribuidos X X
Crear Montajes .NET X
Herramientas de Réplica de Sistemas X
Algoritmos
Nuevas Funciones de Análisis (Polinomios, Álgebra Lineal, Tiempo, Frecuencia) X X X X X X
Nuevas Funciones de Análisis (Optimización, Ecuaciones Diferenciales, Matemática Elemental, Estadísticas, Análisis de Medidas, Interpolación, Ajuste de Curvas, Procesamiento de Señales, etc.) X X X X X
Nuevas Funciones de Análisis (Windows, Generación de Señal, Remuestreo, Filtros, Polinomios, Álgebra Lineal, Ajuste de Curvas, etc.) X X X X
VIs de BLAS (Sub Rutina de Álgebra Lineal) X X X
VIs Re-Entrantes de Análisis (para Ejecución Multinúcleo Mejorada) X X
VIs PDE (ecuación diferencial parcial) X