Descripción

Lee señales de proceso (temperatura, presión, flujo) desde PLCs y controladores vía OPC-UA/Modbus.

Parámetros de la Tool

Entrada — lo que recibe
ParámetroTipoReq.Default
deviceIdstring✓ Sí
protocolstring✓ Sí
tagsarray✓ Sí
Salida — lo que devuelve
CampoTipoFormato
readingsarrayitems→object

Guía de Implementación

¿Por qué estos parámetros de entrada?

deviceId identifica el dispositivo de campo (PLC, DCS, PAC) del que se leerán los datos. protocol especifica cómo conectar: OPC-UA es el estándar moderno industrial con seguridad integrada, Modbus TCP/RTU es el protocolo legacy más común en planta, MQTT es para dispositivos IoT edge. tags es la lista de variables a leer.

Cálculos y lógica a implementar

Establecer conexión con el dispositivo usando el protocolo especificado. Para OPC-UA: conectar al servidor OPC-UA, autenticar con certificado, leer los NodeIDs correspondientes a los tags. Para Modbus: calcular las direcciones de registro para cada tag, ejecutar Read Holding Registers. Para MQTT: suscribirse a los topics correspondientes. Mapear los valores brutos a unidades de ingeniería.

¿Por qué estos parámetros de salida?

readings es el array de valores que alimenta todos los análisis posteriores: detect_real_time_anomalies, predict_machine_failure, run_local_inference. Incluir unit en cada reading es esencial para que los algoritmos de análisis apliquen los umbrales correctos. timestamp permite la sincronización temporal entre señales de diferentes dispositivos.

Interfaz gráfica recomendada

Dashboard de señales en tiempo real con un widget por tag: valor actual, unidad, timestamp de última lectura. Indicador de estado de conexión al dispositivo (Online/Offline). Gráficas de tendencia por señal en ventana deslizante. Configurador visual de tags a monitorear.

Conexiones con otras Tools

Envía a
SIGNALS_READYInternal

Señales de proceso alimentan la detección de anomalías en tiempo real

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

Cláusulas ISO que cubre este evento

ISO 9001:2015§7.5Información documentada

Recolección de señales de proceso como información documentada del sistema de calidad.

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

Recolectar Señales de Proceso
Hola, soy el asistente de  Recolectar Señales de Proceso. ¿En qué puedo ayudarte?