← Volver al inicio

Diseño de faceplates HMI: motor, válvula y lazo PID

Guía de diseño · Interfaz de operador · ~8 min

Un faceplate es el panel que se abre cuando el operador pulsa un objeto de una pantalla de proceso. La pantalla muestra de un vistazo el estado de cada motor y cada válvula; el faceplate muestra todo sobre uno de ellos y es donde el operador da las órdenes. Un buen faceplate responde a tres preguntas en dos segundos: en qué estado está, por qué y qué puedo hacer al respecto.

En resumen

Para qué sirve un faceplate

Una pantalla de proceso tiene que mantenerse tranquila: equipos en gris, color solo para estados y alarmas, ningún número que no haga falta. Eso no deja sitio para un botón de marcha, un campo de consigna o una lista de enclavamientos en cada objeto. El faceplate lo resuelve llevando el detalle a un clic de distancia. El operador selecciona un objeto, el faceplate se abre sobre la pantalla, el operador actúa y se cierra. Es la misma idea que el nivel de detalle de la jerarquía de pantallas, aplicada a un solo objeto.

De ahí se siguen dos consecuencias. Primero, el faceplate debe ser predecible: nadie debería tener que leerlo para encontrar el botón de marcha. Segundo, debe ser honesto: muestra el estado real que informa el campo, no la orden que se envió.

Anatomía de un faceplate

Sea cual sea el objeto, aparecen las mismas cinco zonas de arriba abajo. Mantén su orden fijo en todo el proyecto:

Esquema de un faceplate de motor Un faceplate con cinco zonas de arriba abajo: cabecera con tag y estado, botones de modo, botones de orden, lista de enclavamientos y línea de alarmas. M M-201 Sinfín de alimentación · En marcha × MODO AUTO MAN LOCAL MANDOS MARCHA PARO ENCLAVAMIENTOS Cinta aguas abajo en marcha Relé de sobrecarga sin disparo Parada de emergencia liberada ALARMAS Ninguna activa Tendencia · Parámetros · Mantenimiento
  1. Cabecera. Tag, descripción y la imagen de estado. Usa la misma imagen que tiene el objeto en la pantalla de proceso, para que el operador lo reconozca al instante. Un botón de cierre, siempre en la misma esquina.
  2. Modo. Auto, manual, local. El modo activo va relleno; los demás, solo con contorno. Cambiar de modo es una orden como cualquier otra.
  3. Órdenes. Marcha y paro, abrir y cerrar, o entrada de consigna. Solo están habilitadas las órdenes permitidas en el modo actual.
  4. Enclavamientos y permisivos. Las condiciones que deben cumplirse antes de que el objeto pueda funcionar, cada una con su propio punto de estado. Es la zona que más echan en falta los operadores cuando no está.
  5. Alarmas y enlaces. Las alarmas activas de este objeto con su prioridad, y una fila de enlaces a la tendencia, a los parámetros y a los datos de mantenimiento.

Qué lleva cada tipo de faceplate

Motor, bomba y ventilador

Los nueve estados de la lista de estados de motor son el punto de partida. Además de las zonas anteriores, añade el feedback de marcha (por ejemplo velocidad o corriente) cuando el proyecto lo mide. La orden de marcha se bloquea mientras falte un enclavamiento: pon el botón en gris y lista la condición que falta en la zona de enclavamientos.

Válvula todo/nada

Órdenes de abrir y cerrar, el feedback de posición de los dos finales de carrera (abierta, cerrada) y un estado para el caso en que no se cumple ninguno: en recorrido, o atascada. Si la válvula tiene una posición de seguridad, indícalo en la cabecera. Consulta la guía de símbolos de válvulas para las imágenes de estado.

Válvula modulante y lazo PID

ElementoQué mostrar
PVEl valor de proceso, con su unidad, grande y en el mismo sitio en todos los lazos.
SPLa consigna, editable solo en auto o cascada. Muestra el rango permitido y rechaza los valores fuera de él.
OUTLa salida del regulador en porcentaje, editable solo en manual.
ModoManual, auto, cascada. El activo, relleno.
Barra o mini tendenciaPV, SP y OUT durante los últimos minutos, para que el operador vea la evolución del lazo sin salir del faceplate.
AlarmasLímites alto y bajo, con los activos resaltados.

Pon los parámetros de sintonía en una segunda pestaña. Son para quien pone en marcha el lazo, no para el operador de turno, y un cambio accidental en ellos puede desestabilizar el proceso.

Reglas que mantienen legible cada faceplate

Construirlos en la práctica

Cada plataforma HMI tiene su propia forma de crear una ventana emergente u objeto de tipo reutilizable, y el vocabulario cambia de una a otra. El diseño anterior no depende de ello: dibuja un faceplate por tipo de objeto, enlázalo a los tags de la instancia pulsada y ábrelo desde cada instancia en las pantallas de proceso. Las guías de integración cubren los pasos de importación para las plataformas habituales.

La imagen de la cabecera es la pieza que dibujas una vez y reutilizas. En el Symbol Builder puedes dibujar el objeto y exportar una imagen por estado en un ZIP, de modo que la cabecera del faceplate y el objeto de la pantalla de proceso son literalmente la misma imagen. Cambiar un color después cambia ambos.

Dibuja las imágenes de estado de tus faceplates

Dibuja un motor, una válvula o una bomba una sola vez y exporta cada estado (parado, arrancando, en marcha, sin feedback, manual, deshabilitado, fallo) como PNG o SVG. El editor es gratuito y no requiere cuenta para dibujar; las descargas necesitan una cuenta gratuita, 5 al mes en el plan Free.

Abrir el editor → Leer los 9 estados de motor →

Preguntas frecuentes

¿Qué es un faceplate de HMI?

El panel que se abre cuando el operador pulsa un objeto de una pantalla de proceso, como un motor, una válvula o un lazo PID. Muestra el estado completo de ese objeto (estado, modo, valores, enclavamientos, alarmas) y contiene sus órdenes. La pantalla de proceso muestra el estado de un vistazo; el faceplate es donde el operador actúa.

¿Qué debe mostrar el faceplate de un motor?

El tag y la descripción, el estado actual con la misma imagen que la pantalla de proceso, el modo (auto, manual, local), las órdenes de marcha y paro, el motivo por el que se bloquea una marcha cuando falta un permisivo, las alarmas activas con prioridad, y enlaces a la tendencia y a los datos de mantenimiento.

¿Qué debe mostrar el faceplate de un lazo PID?

El valor de proceso, la consigna y la salida uno junto a otro, el modo (manual, auto, cascada), las alarmas activas, y una barra o una pequeña tendencia con los tres valores durante los últimos minutos. La sintonía va en una segunda pestaña.

¿Exige ISA-101 los faceplates?

No. ISA-101 no prescribe una disposición de faceplate; pide coherencia. El mismo tipo de objeto debe verse y comportarse igual en todas partes. Definir los faceplates suele formar parte de la guía de estilo HMI del proyecto.

¿Cómo construyo un faceplate en mi software HMI?

Cada plataforma tiene su propio mecanismo para ventanas emergentes u objetos de tipo reutilizables. Las reglas de diseño son las mismas: un faceplate por tipo de objeto, enlazado a los tags de la instancia pulsada y abierto desde cada instancia. Las imágenes de estado de la cabecera se pueden exportar desde el Symbol Builder.

Sigue leyendo