AXTARTEMSOFTWARE · EDUCACIÓN · COMUNIDAD

PRODUCTOS / INTERFACES

HMI Creator

Diseña pantallas, organiza controles y prepara paquetes HMI desde una aplicación de escritorio con vista previa local.

Ilustración conceptual · IA

Tu primer panel

Prepara una pantalla de resumen y otra de detalle. Coloca texto, indicadores y un botón de navegación; recorre ambas en la vista previa antes de exportar.

El resultado es una fuente editable para continuar el diseño y un paquete HMI para revisar la entrega. Puedes trabajar en la composición sin conectar un PLC.

De la idea a una pantalla

HMI Creator permite añadir pantallas por identificador, elegir la inicial y colocar controles sobre una cuadrícula de 8 píxeles. Las dimensiones y propiedades se editan mediante JSON con validación.

El documento editable y el paquete exportado cumplen funciones distintas: conserva el primero para seguir trabajando y genera el segundo cuando necesites revisar una entrega.

Controles y navegación

La documentación incluye texto, valor, LED, barra, arco, botón, imagen PNG y tendencia. Deshacer y rehacer mantienen instantáneas en memoria.

En la vista previa, los botones de navegación permiten recorrer pantallas. Una acción de comando solo muestra la orden: no se transmite a un equipo.

  • Pantallas con ID único y una pantalla inicial definida.
  • Validación de límites, referencias, bindings, estilos y acciones.
  • Controles arrastrables y propiedades x/y/w/h.
  • Fuente guardada localmente y exportación de un paquete validado.

Dos archivos, dos propósitos

La fuente conserva el proyecto de edición; el paquete es el resultado de exportación. No son intercambiables.

Archivos documentados de HMI Creator
ArchivoPropósito
.hmicreator.jsonFuente editable con contrato aegis-hmi-creator/1.
.aegishmiPaquete generado mediante el constructor y validador del proyecto.

Qué muestra la vista previa

La representación PC es esquemática, no una reproducción píxel a píxel de LVGL. Valores sin datos muestran un marcador; barras, arcos y tendencias no simulan datos temporales.

No conecta PLC, instala en SD, cambia firmware ni modifica el programa Ladder. La exportación se bloquea si hay pantallas inválidas.

Requisitos y versión

El árbol de desarrollo documenta Python 3.10+ y PySide6; la suite portable tiene su propio runtime según la documentación de distribución. Revisa el alcance del paquete que vayas a usar.

En la fuente consultada, HMI Creator comparte el VERSION de Automation. No se crea aquí una versión independiente ni se confunde con la versión del portal.