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 · IATu 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.
| Archivo | Propósito |
|---|---|
| .hmicreator.json | Fuente editable con contrato aegis-hmi-creator/1. |
| .aegishmi | Paquete 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.