LabVIEW 2009/Capítulo 1.1 Características principales
Apariencia
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 |