Pantallas y visualización de datos con CompactRIO: El mejor controlador de usos múltiples

Muchos sistemas de control y medidas requieren una interfaz de operador para visualizar e interactuar con el sistema.  Dependiendo de la industria, esta herramienta de visualización se conoce como interfaz de usuario (IU) o interfaz humano-máquina (HMI).  Al diseñar una IU o HMI, usted puede elegir entre varias arquitecturas de hardware y software para visualizar los datos de su sistema. Estas arquitecturas pueden variar desde pantallas locales, como pantallas de componentes o monitores, hasta un cliente remoto accesible por web que hace que los datos sean accesibles dondequiera que haya una conexión de red.

Con la plataforma CompactRIO, usted puede visualizar datos e interactuar con su sistema utilizando una combinación de opciones de visualización local, remota o móvil.  Ya sea que esté utilizando una pantalla de componentes sencilla y controlada a través de RS232, un monitor de alta resolución que se conecta directamente al controlador a través de DisplayPort, o un cliente ligero basado en un servicio web móvil o remoto, usted puede diseñar interfaces de usuario de alta calidad, interactivas y ricas en funciones y conectarlas directamente a CompactRIO para una visualización de datos e interfaces de operador optimizadas sin la necesidad de un controlador HMI adicional. 

 

Figura 1.  Con la plataforma CompactRIO puede visualizar sus datos usando una combinación de opciones de visualización local, remota o móvil.

 

Las opciones de visualización para la plataforma CompactRIO se pueden resumir en dos categorías principales: local y remota.  Las opciones de visualización local incluyen pantallas y monitores a nivel de componente.  Las pantallas a nivel de componente son componentes de un sistema más grande que usted puede integrar directamente en su diseño mecánico final.  Estos tipos de pantallas suelen estar a nivel de tarjeta y se conectan a través de serial o USB, y están diseñadas para proporcionar una funcionalidad más básica, como botones del panel frontal o datos básicos del sistema.  Por lo general, las pantallas de componentes no pueden ofrecer capacidades gráficas como transmisión de video o velocidades de actualización de 1 kHz que se encuentran en sistemas operativos como Windows o Linux.

 

Figura 2.  Las pantallas a nivel de componentes están diseñadas para proporcionar una funcionalidad básica, como botones del panel frontal o datos básicos del sistema, y generalmente se integran en su diseño mecánico final.

 

Los monitores ofrecen una experiencia de IU más rica que las pantallas a nivel de componente.  Por lo general, solo encontrará estos tipos de pantallas combinadas con un sistema operativo de uso general como Windows.  Sin embargo, la plataforma CompactRIO proporciona la potencia de un sistema operativo en tiempo real con gráficos integrados que le permiten aprovechar el determinismo del sistema operativo y las ricas capacidades de visualización que ofrece una GPU al conectar su monitor directamente al controlador a través del DisplayPort integrado.  

 

Figura 3.  Las capacidades de IU embebidas de la plataforma CompactRIO eliminan la necesidad de una HMI autónoma al incorporarla directamente en su controlador.

 

Para la visualización remota y la interfaz del operador, existen muchas opciones que se basan en estándares de comunicación de red como TCP/IP, UDP, OPC o servicios web. Estas soluciones incluyen PCs de pantalla táctil (TPC) y clientes ligeros y le permiten separar la HMI del controlador donde se necesitan capacidades de visualización remota y segura.  Los TPCs y PCs de escritorio brindan acceso a más potencia de procesamiento de cómputo debido a un procesador dedicado que impulsa la aplicación HMI.  Este tipo de HMI puede manejar más gráficos complejos.

 

Figura 4.  Los TPCs y PCs de escritorio brindan acceso a más potencia de procesamiento de cómputo debido a un procesador dedicado que impulsa la aplicación HMI.

 

Otra opción de visualización remota es un cliente ligero.  A diferencia de un TPC dedicado o una aplicación instalada por el cliente, un cliente ligero ejecuta una IU de instalación cero en el cliente y depende en gran medida del servidor para la recuperación de datos, el análisis y la ejecución de la lógica.  Este tipo de interfaz de usuario le permite tener aún más flexibilidad sobre dónde accede a sus datos.  Los clientes ligeros típicos vienen en dos tipos: basados en navegador web y móviles.  Estos tipos de pantallas son ideales para sistemas distribuidos o cuando necesita acceder a sus datos desde numerosas ubicaciones físicas.  

 


Figura 5.  Los clientes ligeros son ideales para sistemas distribuidos o cuando necesita acceder a sus datos desde numerosas ubicaciones físicas.

 

Ver datos e interactuar con un sistema implementado es un requisito común en las aplicaciones del internet industrial de las cosas (IIoT).  Al usar LabVIEW, usted puede desarrollar rápidamente sorprendentes GUIs para visualización de datos y entrada del operador.  LabVIEW contiene un conjunto completo de controles e indicadores de clic-y-arrastre, como gráficas y tablas, medidores, botones, perillas, interruptores y muchos más, lo que le permite crear fácilmente interfaces de usuario para su aplicación y visualizar resultados de manera efectiva sin tener que usar componentes de terceros o crear vistas desde cero.

 


Figura 6.  Al usar LabVIEW, usted puede desarrollar rápidamente sorprendentes GUIs ricas en funciones para visualización de datos y entrada del operador.

 

 

Próximos pasos

 

La marca comercial registrada Linux® se utiliza conforme a una sublicencia otorgada por LMI, el licenciatario exclusivo de Linus Torvalds, propietario de la marca en todo el mundo.