For the complete documentation index, see llms.txt. This page is also available as Markdown.

HMI Background

Este bloque de función proporciona un amplio lienzo visual redimensionable pensado para crear diseños de Human-Machine Interface (HMI) dentro de tu escenario. Actúa como un gráfico de fondo donde puedes colocar y organizar bloques interactivos y elementos visuales para construir una interfaz tipo dashboard.

📥 Entradas

Este bloque no tiene entradas.

📤 Salidas

Este bloque no tiene salidas.

🕹️ Controles

Resize Ajusta el tamaño del bloque en el editor para acomodar el área de diseño de tu HMI.

Background Canvas Área visual donde dispones y previsualizas otros elementos y bloques HMI.

🎨 Características

  • Fondo solo visual para diseñar pantallas HMI y dashboards.

  • Lienzo redimensionable para crear interfaces compactas o amplias.

  • Diseñado para alojar y organizar visualmente otros bloques y elementos de visualización (imágenes, texto, indicadores) para paneles de operador y demostraciones.

  • Ligero: no procesa datos de imagen o sensores por sí mismo; existe para estructurar y presentar otros bloques.

⚙️ Mecanismo de ejecución

  • Este bloque no genera datos ni realiza cálculos durante la ejecución del escenario.

  • Su propósito es puramente gráfico y organizativo: úsalo para agrupar y posicionar visualmente bloques interactivos y de salida que sí generan datos cuando el escenario se ejecuta.

  • Al ser solo visual, colocar elementos de procesamiento pesado dentro del mismo área visual no cambia el comportamiento del fondo: el procesamiento continúa realizándose en los bloques de función conectados.

📝 Uso

  1. Añade el bloque HMI Background como lienzo para tu interfaz.

  2. Redimensiona el bloque para que coincida con el área de pantalla que quieres diseñar.

  3. Coloca bloques de visualización y control sobre el fondo para construir tu HMI (por ejemplo, Show Image, Write Text On Image, botones e indicadores).

  4. Usa bloques estructurales para mantener la lógica detrás de la interfaz ordenada y reutilizable.

💡 Consejos y trucos

  • Agrupa lógica y presentación: usa Subsystem, Subsystem In y Subsystem Out para mantener la lógica de procesamiento separada del diseño visual colocado en el fondo.

  • Visualiza cámaras: combina con Show Image para mostrar frames de cámara en vivo en el lienzo HMI.

  • Añade indicadores y etiquetas: usa Write Text On Image y Led Output para mostrar texto dinámico e indicadores booleanos sobre las imágenes mostradas.

  • Proporciona controles al usuario: coloca Logic Input, Number Input o String Input cerca de las visualizaciones relacionadas para que los operarios interactúen con el escenario.

  • Guarda evidencias y registros: usa Image Logger o Record Video (cuando estén disponibles) junto con las imágenes mostradas para archivar fotogramas importantes activados desde tu HMI.

  • Mantén la UI responsiva: coloca solo bloques de visualización e entrada en el fondo. El procesamiento pesado (detección, segmentación, seguimiento) debe permanecer en bloques funcionales separados.

🛠️ Solución de problemas

  • Fondo no visible o demasiado pequeño: intenta aumentar el tamaño del bloque con el control Resize.

  • Diseño sobrecargado: usa bloques Subsystem para colapsar y ocultar lógica compleja manteniendo el lienzo HMI limpio.

  • Editor lento al interactuar: elimina o reubica bloques de procesamiento pesado fuera del área visual inmediata; mantén el fondo centrado en presentación y control.

Última actualización