Este es el primer capítulo de la serie “Flexem Studio desde cero”. El objetivo: al terminar tendrás el IDE funcionando, un proyecto para la HMI F007N y una primera pantalla con dos botones que encienden y apagan luces. Ninguna magia. Solo pasos claros.
Paso 1 · Descargar e instalar Flexem Studio
- Entra al centro de soporte de ADIMEX y descarga la última versión estable de Flexem Studio. Al momento de este artículo es la v3.5.
- Ejecuta el instalador como administrador. Selecciona la ruta por defecto C:\Program Files\Flexem\Studio salvo que tengas política corporativa distinta.
- Cuando el instalador te pregunte por “driver USB” acepta. Es lo que permite descargar el programa al HMI vía cable.
- Reinicia. En el primer arranque el IDE te pedirá seleccionar idioma — elige Español (Latinoamérica).
Paso 2 · Crear el proyecto para F007N
- Abre Flexem Studio y elige Nuevo proyecto.
- En la lista de modelos, selecciona F007N (o el modelo que vayas a usar). Confirma resolución 1024×600.
- Deja el modo de comunicación en Modbus TCP por defecto — más adelante cambiaremos a RS485 si conectas a un PLC serie.
- Nombra el proyecto PrimerProyecto y guarda en una carpeta que puedas versionar con Git más adelante.
Paso 3 · Configurar dispositivo interno
Para probar sin PLC vamos a usar el dispositivo interno de la HMI. Es una memoria virtual dentro del HMI, útil para simular y para variables de UI (idioma, usuario, etc.).
- En el árbol izquierdo abre Dispositivos → HMI interno.
- Crea dos direcciones:
- LB0 (Local Bit 0) — bandera de “luz encendida”.
- LB1 — bandera de “alarma activa”.
- Asigna una etiqueta (tag name) legible: LuzOK y AlarmaActiva. Esto no es solo cosmético — al hablar por Modbus con un PLC más adelante, las etiquetas se remapearán y conviene tenerlas listas.
Paso 4 · Primera pantalla
Vamos a diseñar una pantalla simple: dos botones (Encender / Apagar), una luz piloto y un texto.
4.1 · Insertar un botón momentáneo
- En la barra de herramientas, elige Botón → Bit Switch.
- Dibújalo en la pantalla y en propiedades:
- Dirección: LB0
- Modo: Set ON
- Texto del botón: Encender
- Duplica el botón, ponlo al lado y cámbialo:
- Dirección: LB0
- Modo: Set OFF
- Texto: Apagar
4.2 · Agregar la luz piloto
- Inserta un Indicador de bit (Bit Lamp) a la derecha.
- Dirección: LB0. Estado ON → color verde. Estado OFF → gris. Texto: Luz OK.
4.3 · Etiqueta de texto
Agrega un widget de texto en la parte superior: “Panel de operación · Máquina 1”. Ajusta fuente y tamaño desde propiedades. Esto es la disciplina que separa un HMI legible de uno que el operador maldice cada turno.
Paso 5 · Simular el proyecto
- Guarda con Ctrl+S y compila con Compilar → Todo (F5). Confirma cero errores.
- Ejecuta Simulación → Simulador HMI.
- Toca “Encender” — la luz verde debe activarse. “Apagar” la debe apagar.
Paso 6 · Descargar al HMI real (opcional)
Si tienes el HMI conectado, la descarga es directa:
- Conecta el HMI por USB o Ethernet a la PC.
- En Flexem Studio, elige Descargar → USB o Ethernet.
- Confirma la dirección IP si es Ethernet (por defecto 192.168.0.4). Ajusta si tu red usa otra.
- Espera la barra de progreso. Cuando termine, el HMI se reinicia y arranca con tu proyecto.
Qué viene en la parte 2
En la siguiente entrega conectamos la HMI a un PLC FL7 vía Modbus TCP, mapeamos LB0 a una salida física del PLC, y creamos una pantalla de alarmas real con histórico. Si quieres avanzar más rápido, revisa la guía Modbus para conectar HMI Flexem a PLC de otra marca — cubre el mismo concepto para PLC no-Flexem.
