Appearance
MachineCard
Tarjeta de estado global de máquina HIP. Muestra estado de producción, gauge circular de presión (% del máximo), temperatura, presión en bar y OEE. El componente es stateless — el padre inyecta todos los datos vía props y responde a los emits.
Todos los estados
HIP-01
RUNNING
78%
T: 1302°C
P: 1842 bar
OEE: 94%
HIP-02
ALARM
91%
T: 1389°C
P: 2187 bar
OEE: 67%
HIP-03
STOPPED
0%
T: 24°C
P: 1 bar
OEE: 0%
HIP-04
MAINTENANCE
45%
T: 312°C
P: 847 bar
OEE: 0%
Tiempo real (simulado)
Estado y métricas cambian cada ~8s / 1.2s respectivamente.
HIP-01
RUNNING
72%
T: 1287°C
P: 1763 bar
OEE: 88%
Props
| Prop | Tipo | Descripción |
|---|---|---|
machineId | string | Identificador visible de la máquina |
status | ProductionStatus | Estado de producción actual |
pressurePct | number | Presión como % del máximo (0–100) — controla el gauge |
temperature | number | Temperatura en °C |
pressureBar | number | Presión en bar |
oee | number | OEE en % |
Emits
| Evento | Cuándo |
|---|---|
select | Click sobre la tarjeta |
menuClick | Click sobre el icono de menú (⋮) |
Tipos
ts
type ProductionStatus = 'RUNNING' | 'STOPPED' | 'ALARM' | 'MAINTENANCE'