Jeffrey Phillips
Muchos
sistemas de uso común se está centrando en el software para mantenerse a la
vanguardia: Autos, teléfonos móviles y hasta nuestros medios de producción ponen
cada vez más importancia en el software para cumplir con la necesidad de
hiperconectividad, compatibilidad con el Internet de las Cosas y utilizar Big
Analog Data para obtener valor comercial de la información.
El inevitable surgimiento del software exige
que pensemos en soluciones diferentes y utilizando herramientas tecnológicas que
no sean un obstáculo y nos permitan superar cuatro desafíos clave: productividad
por medio de la abstracción, interoperabilidad de software, analítica integral
de datos y administración eficiente de sistemas distribuidos. Centrémonos en
los dos primeros.
La abstracción se refiere a hacer común lo
complejo. Si los ingenieros pueden programar sistemas como los piensan, o
evitar programar y enfocarse en detectar y configurar hardware para mediciones,
adquirir datos y realizar análisis para convertir esos datos en conclusiones
reales, la capacidad de abstracción estará presente y generará una ganancia en
productividad. En NI presentamos un flujo de trabajo basado en configuraciones
con LabVIEW NXG, complementando la programación de flujo de datos gráfico
de LabVIEW. Con este estilo podemos
avanzar desde las conexiones de sensores hasta la acción resultante sin
programar, pero pudiendo construir el código si es necesario.
Respecto a interoperabilidad de software, lo principal es que los diferentes
lenguajes necesarios para nuestro hardware se integren y tengan la apertura
necesaria para trabajar con protocolos de comunicación estándar en la
industria. Sin esa compatibilidad, estamos corriendo el riesgo de desperdiciar
inversiones previas, en vez de potencializarlas. LabVIEW ofrece funcionalidades
crecientes mediante un lenguaje de programación enfocado en ingeniería que
desafía las limitaciones del software personalizado. Además de interoperar
dentro de la plataforma de NI, LabVIEW 2017 tienen interoperabilidad con
los protocolos IP y de comunicación estándares como IEC 61131-3, OPC-UA y
para el estándar de mensajería DDS seguro para sistemas de automatización.