Inicio I+D Créelo rápido y correctamente con LabVIEW 2012

Créelo rápido y correctamente con LabVIEW 2012

El diseño gráfico de sistemas es un método integrado de hardware y software que permite incrementar la productividad a medida que se desarrolla cualquier sistema de medida o control. Cada nueva versión del software de diseño de sistemas NI LabVIEW representa el compromiso de NI con dicho método y ofrece soporte para las últimas plataformas de hardware. Las nuevas características garantizan la posesión de todas las herramientas necesarias para diseñar y construir un sistema en menos tiempo que con cualquier otro método. Sin embargo, no es suficiente crear un sistema de forma rápida. Es igualmente importante hacerlo correctamente, lo cual requiere una planificación adecuada, una arquitectura sólida y un código bien escrito. Un código incorrecto se puede escribir en cualquier lenguaje, pero en código G, un código incorrecto o “código espagueti” es relativamente fácil de detectar. Y no sólo es de difícil lectura, sino que también le expone a usted y a sus proyectos a los numerosos riesgos asociados con un sistema que no puede mantenerse o probarse fácilmente. Bien escrito, el código G es fácil de entender y expresa claramente la funcionalidad y arquitectura del sistema.

La creación correcta de un sistema garantiza la calidad y la fiabilidad, reduce al mínimo los costes de mantenimiento, allana el camino para el desarrollo en equipo y garantiza la exactitud y el rendimiento del sistema. Las nuevas funciones y recursos de LabVIEW 2012 ayudarán a satisfacer estas necesidades acelerando el éxito personal y el éxito de los sistemas que se están creando.

Puntos de partida recomendados para su sistema

LabVIEW 2012 introduce plantillas y proyectos de ejemplo integrados que proporcionan puntos de partida recomendados diseñados para asegurar la calidad y la escalabilidad de un sistema. Las plantillas demuestran los patrones de diseño más fundamentales de LabVIEW y sirven como bloques de construcción para la mayoría de las aplicaciones. Las plantillas de LabVIEW 2012 incluyen una máquina de estados simple, un gestor de colas de mensajes y la plantilla “Actor Framework”. Los proyectos de ejemplo ilustran el uso de una o varias plantillas en una aplicación real. LabVIEW 2012 incluye proyectos de ejemplo para los sistemas de medida de sobremesa, control embebido y sistemas de monitorización, sistemas de radiofrecuencia y sistemas multiproceso capaces de engendrar nuevas tareas de forma dinámica. Estos proyectos cumplen con los requisitos más comunes de estas aplicaciones: interfaces de usuario de respuesta rápida, alta fiabilidad, rendimiento determinista, manejo de errores y múltiples tareas independientes. Todas las plantillas y proyectos de ejemplo son de código abierto e incluyen documentación que muestra claramente cómo funcionan y las mejores prácticas para añadir o modificar la funcionalidad. Estos proyectos ilustran las arquitecturas y las mejores prácticas recomendadas para documentar y organizar el código. Si es un usuario avanzado, incluso puede complementar la lista incluida de plantillas y proyectos de ejemplo con las suyas propias, por lo que la nueva característica “Create Project” ofrece un mecanismo útil para compartir y distribuir las plantillas a través de un equipo de desarrolladores.

Formación a la carta

Al igual que cualquier herramienta potente de ingeniería, LabVIEW requiere formación y experiencia para maximizar la productividad y el éxito general de un proyecto. NI ha creado un amplio conjunto de cursos de formación dirigidos por un instructor sobre todos los aspectos de la plataforma de NI, entre los cuales se incluyen los fundamentos de LabVIEW para las mejores prácticas de medida, el desarrollo integrado, las arquitecturas orientadas a objetos e incluso ingeniería de software. Ahora, NI está añadiendo un acceso a versiones a la carta basadas en Web de estos cursos de formación dirigidos por un instructor.

Las tres clases fundamentales de LabVIEW (Core 1, 2, y 3) estarán disponibles en línea para cualquier cliente que tenga LabVIEW 2012 y un contrato vigente de servicio. Esto significa que se pueden ampliar las propias habilidades o formar a un nuevo miembro del equipo en menos tiempo y el material está disponible en cualquier momento que se necesite.

Atención permanente a la estabilidad

El software LabVIEW 2012 representa otro hito en el compromiso de NI para proporcionar un software de diseño de sistemas estable y altamente fiable. La nueva capacidad de informe de errores que se ha añadido en LabVIEW 2011 proporciona al departamento de I+D de NI la muy necesaria información acerca de dónde concentrar los esfuerzos para resolver incidencias. Gracias a estos datos y a los clientes que accedieron a enviar la información cuando experimentaron un problema, el departamento de I+D de NI fue capaz de resolver los principales fallos, proporcionar una buena experiencia de desarrollo y ayudar a garantizar la productividad y el éxito global. La capacidad de informe de errores de LabVIEW 2012 se incrementa gracias a un nuevo programa sobre la experiencia del cliente para mejorar y perfeccionar todos los aspectos de la misma. Además del incremento de estabilidad de la plataforma, LabVIEW 2012 ofrece las siguientes características:

•   Control y visualización de los datos de los sistemas de LabVIEW en un iPad.

•   Utilización de nuevas librerías de análisis para el procesamiento de imágenes y manipulación de matrices dispersas.

•   Simplificación y aceleración del desarrollo de aplicaciones FPGA con mejoras de la optimización.

•   Importación de modelos estándar en la industria para diseñar y simular sistemas complejos de control y robots.

•   Mejoras en la utilización impulsadas por la comunidad de desarrolladores de “Idea Exchange”.

Gracias a estas nuevas características, LabVIEW 2012 acelera su éxito y el éxito de cualquier sistema de medida o control.

Más información en http://www.ni.com/labview/whatsnew/esa/