Descripción

Rastrea el estado operativo de máquinas (produciendo, en pausa, en falla, setup) en tiempo real.

Parámetros de la Tool

Entrada — lo que recibe
ParámetroTipoReq.Default
machineIdstring✓ Sí
Salida — lo que devuelve
CampoTipoFormato
machineIdstring
statestring
stateStartedAtstringdate-time
stateDurationMsnumber

Guía de Implementación

¿Por qué estos parámetros de entrada?

machineId identifica la máquina cuyo estado se quiere consultar en tiempo real. Esta tool no requiere más parámetros porque el estado se determina directamente desde la máquina a través de sus señales digitales (señal de producción, señal de alarma, señal de mantenimiento) ya registradas en el sistema.

Cálculos y lógica a implementar

Consultar las señales digitales del PLC o sistema SCADA de machineId: la combinación de señales determina el estado: señal de ciclo activa + sin alarma = 'running', sin señal de ciclo + sin alarma = 'idle', señal de alarma = 'fault', flag de mantenimiento = 'maintenance'. Calcular stateDurationMs como la diferencia entre el timestamp actual y stateStartedAt.

¿Por qué estos parámetros de salida?

state es el dato fundamental para el cálculo del OEE (componente Availability). stateDurationMs indica cuánto tiempo lleva la máquina en ese estado — una máquina en 'fault' por más de 10 minutos sin intervención dispara una escalación automática. El agente usa state para decidir si ejecutar acciones (no se ejecutan ajustes en máquinas en 'fault').

Interfaz gráfica recomendada

Ícono de máquina con color dinámico según estado: verde (running), gris (idle), rojo (fault), naranja (maintenance). Tiempo en el estado actual con contador en tiempo real. Histórico de estados del turno como timeline de colores. Dashboard de planta con estado de todas las máquinas.

Conexiones con otras Tools

Recibe de
PRODUCTION_DATA_CAPTUREDInternal

Datos de producción alimentan el rastreador de estado de máquina

Envía a
MACHINE_STATE_UPDATEDInternal

Estado idle/fault dispara detección de tiempo muerto

Evento ISO que genera esta tool

Cuando esta tool detecta un evento relevante, emite el siguiente evento al Simulador ISO. El campostandardEvent.module.iddebe usar este nombre exacto.
machine_state_change→ se visualiza en el Dashboard ISO y Reporte de Auditoría

Cláusulas ISO que cubre este evento

ISO 55001:2014§9.1Monitoreo, medición, análisis y evaluación

Seguimiento del estado de máquinas como indicador de disponibilidad de activos.

Al ejecutar el demo de esta tool, el evento se guardará en el Simulador ISO con este identificador.

Demo en vivo

Listo

Presiona Ejecutar Demo para ver cómo actúa esta tool en tiempo real

Agentes que usan esta tool

Rastrear Estado de Máquina
Hola, soy el asistente de  Rastrear Estado de Máquina. ¿En qué puedo ayudarte?