National Instruments lanza LabVIEW 2020 y NXG 5.0 Community Edition gratuitos

¡Hola colegas!

A fines de abril, ocurrió un evento que los fanáticos del dibujo de códigos estaban esperando: la compañía National Instruments finalmente lanzó una edición gratuita de su sistema de programación gráfica: LabVIEW Community Edition .

imagen

El nombre tiene algo en común con la comunidad de Visual Studio, pero a diferencia de Studio, el entorno de desarrollo de LabVIEW es absolutamente gratuito solo para proyectos no comerciales y para estudiar en escuelas (se requiere licencia de sitio académico para universidades).

Bueno, ahora todos pueden unirse al fascinante mundo de la programación gráfica, descargar LabVIEW y jugar con él mientras haya suficiente deseo (y paciencia).

NI generalmente se está moviendo en la dirección correcta para promover LabVIEW (tanto como sea posible en un área específica como la programación gráfica). Hasta ahora, simplemente no había forma legal de usarlo después del período de prueba, sino de comprar, ya que la versión profesional cuesta más de seis mil, y si con varios kits de herramientas, el costo se traduce fácilmente en una cantidad de cinco dígitos y de ninguna manera rublos. Incluso una versión básica simple cuesta cuatrocientos al año y claramente no está destinada a un pasatiempo. Y el producto en sí es muy curioso: estoy feliz de seguir los comentarios y ver que las opiniones son polares, desde el rechazo directo al amor, pero pocas personas dejan esto completamente indiferente.

LabVIEW 2020 y LabVIEW NXG 5.0


Primero debe dar una pequeña explicación para evitar confusiones, porque en este momento tenemos dos ediciones de LabVIEW disponibles para nosotros. El primero se llama LabVIEW 2020. Esta es una continuación de la línea "clásica" de LabVIEW, que data de octubre de 1986. De hecho, esta es la vigésima versión (a partir de la novena versión, la numeración coincide con el año). Básicamente en la "producción" se utiliza. Esta línea tiene una interfaz algo "hola de los noventa", pero más de veinte reencarnaciones esta línea clásica ha ganado una gran cantidad de bibliotecas y herramientas.
La segunda versión disponible para descargar es LabVIEW NXG 5.0. "NXG" significa "Generación NeXt", la próxima generación. Esta línea se origina en 2017 y, a la larga, es probable que reemplace la línea "clásica". Actualmente, los elementos del clásico LabVIEW de una versión a otra se transfieren cada vez más a NXG ( LabVIEW NXG RoadMap ), pero aún se mantiene "poniéndose al día" de muchas maneras, aunque con algunos equipos de NI, el entorno NXG simplifica significativamente la configuración y la configuración. En general, es una tarea bastante difícil lanzar una nueva generación de herramientas mientras se expande constantemente la generación anterior.

La diferencia fundamental entre estas dos líneas radica también en las herramientas utilizadas para el desarrollo. Si la mayor parte de LabVIEW 2020 está escrita en más, entonces NXG es .net. De ahí la cierta "desaceleración" del NXG al comienzo y al inicio del trabajo, aunque la quinta versión subjetivamente se volvió un poco "más rápida".

Otra diferencia entre el LabVIEW "clásico" y el LabVIEW NXG es que LabVIEW es generalmente multiplataforma: existen versiones no solo para Windows, sino también para Mac OS (10.13 o 10.14) y Linux (oficialmente para openSUSE Leap 42.3 / 15.0, rojo Hat Enterprise Linux 7/8 y CentOS 7/8), pero NXG es solo para Windows (bueno, eso es comprensible, usa WPF para la interfaz).

Sin embargo, la edición gratuita de LabVIEW Community Edition se ofrece solo para Windows, y la edición de LabVIEW 2020 Community Edition está exclusivamente en la versión de 32 bits (y la edición de comunidad NXG solo está en la versión de 64 bits, porque el NXG de 32 bits no existe en la naturaleza). Es extraño no ver Community Edition para Linux.

Recomendaría descargar e instalar ambas ediciones (enlaces al final del artículo). En algún momento, es posible que deba registrarse en el sitio web de NI (en cualquier caso, tiene sentido hacerlo para poder chatear en el foro, especialmente porque es completamente gratuito y sin SMS). Durante el proceso de instalación, se le pedirá que desactive el inicio rápido de Windows; no es necesario que haga esto a menos que tenga un equipo de NI que no pueda inicializarse correctamente cuando la opción de inicio rápido está habilitada (que está habilitada de manera predeterminada).

Ambas versiones, tanto 2020 como NXG, se "llevan" perfectamente en la misma computadora y no interfieren entre sí. Se ha acumulado un número bastante grande de ejemplos para el LabVIEW "clásico", y hay cosas que no están disponibles en NXG (bueno, aquí hay control de imagen 2D y 3D, por ejemplo).

Sin embargo, para enseñar programación gráfica "desde cero", aconsejaría no "clásicos", sino NXG: hay una interfaz un poco más moderna y agradable, e ideológicamente son muy similares. Además, la nueva versión tiene todo en orden con Unicode, bueno, en los monitores de alta resolución se ve mucho mejor, bueno, en general, el boceto del código para el Diagrama de bloques se ve similar, algo así en el viejo y antiguo LabVIEW 2020:

imagen

y así en NXG moderno:



además, NXG tiene algunas buenas lecciones de capacitación interactivas sobre los conceptos básicos: tipos básicos, matrices, clústeres, bucles, etc.



En caso de preguntas específicas, puedo recomendar con seguridad un par de foros: el oficial en el sitio web de NI (en inglés) y portal de LabVIEW de habla rusa. Tanto allí como allí están felices de ayudar a los principiantes, y puedo responder algunas preguntas básicas en los comentarios.

Enlaces relacionados:


Página de descarga de LabVIEW Community Edition
Enlace directo LabVIEW 2020 Community Edition - imagen iso de 1.91 GB

Descargar LabVIEW NXG Community Edition
Enlace de descarga directa LabVIEW NXG 5.0 - imagen iso de 4.02 GB .

Comparación de las versiones de LabVIEW y NXG

Preguntas frecuentes sobre uso y licencia .

All Articles