Descripción

Detecta y registra tiempos muertos en máquinas, clasificando automáticamente la causa.

Parámetros de la Tool

Entrada — lo que recibe
ParámetroTipoReq.Default
machineIdstring✓ Sí
minIdleSecondsinteger60
Salida — lo que devuelve
CampoTipoFormato
idleDetectedboolean
idleDurationSecondsnumber
causestring

Guía de Implementación

¿Por qué estos parámetros de entrada?

machineId para consultar las señales de la máquina y determinar si está produciendo o no. minIdleSeconds define el tiempo mínimo de inactividad para considerar que es un paro real vs una microparada normal entre piezas — en líneas de alta velocidad pueden haber interrupciones breves que no son paros reales.

Cálculos y lógica a implementar

Monitorear la señal de ciclo de producción del machineId (señal digital del PLC que pulsa cada vez que completa una pieza). Si la señal no pulsa durante más de minIdleSeconds, marcar idleDetected=true y comenzar a contar idleDurationSeconds. Consultar el sistema SCADA para intentar determinar la cause: si hay una alarma activa = cause de la alarma, si no hay alarma pero está parada = 'sin causa registrada'.

¿Por qué estos parámetros de salida?

idleDetected dispara una notificación inmediata al supervisor del área para que investigue el paro. idleDurationSeconds permite al agente escalar la alerta: paros < 5 min son normales, paros > 30 min son inusuales y requieren intervención de mantenimiento. cause permite al agente tomar acción específica o registrar automáticamente el paro con su causa en el sistema MES.

Interfaz gráfica recomendada

Indicador prominente de PARADA con tiempo acumulado en formato MM:SS. Botón de registrar causa de paro con lista de causas predefinidas. Histórico de paros del turno con duración por evento. Alerta escalada visualmente según la duración (amarillo > 5min, rojo > 30min).

Conexiones con otras Tools

Recibe de
MACHINE_STATE_UPDATEDInternal

Estado idle/fault dispara detección de tiempo muerto

Envía a
IDLE_TIME_DETECTEDHTTPS

Tiempo muerto > 5min dispara optimización de flujo en cloud

IDLE_PATTERN_DETECTEDHTTPS

Patrón recurrente de paros dispara simulación de cuellos de botella

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.
idle_time_detected→ se visualiza en el Dashboard ISO y Reporte de Auditoría

Cláusulas ISO que cubre este evento

ISO 9001:2015§9.1Seguimiento, medición, análisis y evaluación

Detección de tiempo muerto en tiempo real para acción correctiva inmediata.

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

Detectar Tiempo Muerto
Hola, soy el asistente de  Detectar Tiempo Muerto. ¿En qué puedo ayudarte?