Glosario de Automatización • ¿Qué es la tasa de sondeo?

¿Qué es la tasa de sondeo y el sondeo?

Ingeniería Merobix • • 5 min de lectura

El sondeo es la forma clásica en que un sistema SCADA obtiene datos: le pregunta a cada dispositivo '¿cuál es tu valor ahora?' en un temporizador repetido. La tasa de sondeo es con qué frecuencia pregunta. Acierte con la tasa de sondeo y sus datos estarán frescos sin sobrecargar la red; falle y perderá eventos o saturará sus enlaces. Esta guía explica el sondeo, cómo elegir una tasa de sondeo, y cómo se compara con el reporte por excepción.

Volver al glosario

¿Qué es la tasa de sondeo? en una línea: La tasa de sondeo es con qué frecuencia un sistema SCADA solicita datos frescos a un dispositivo - por ejemplo, una vez por segundo o una vez por minuto. El sondeo es el método mismo de solicitud/respuesta: el host SCADA consulta cíclicamente a cada dispositivo y cada dispositivo responde con sus valores actuales.

Cómo funciona el sondeo

En una arquitectura de sondeo el host SCADA es el maestro y cada dispositivo de campo es un esclavo. En un ciclo fijo el host envía una solicitud - lee estos registros, estos dispositivos - y cada dispositivo responde con los valores solicitados. El host recorre su lista de sondeo, luego vuelve a empezar. El tiempo total para recorrer cada dispositivo es el tiempo de escaneo, y el intervalo con el que se refresca un punto dado es su tasa de sondeo.

Protocolos como Modbus son inherentemente basados en sondeo: nada ocurre en el enlace hasta que el maestro pregunta. Esto hace el sondeo simple y determinista - uno sabe exactamente cuándo se refrescará cada valor - pero también significa que el host debe alcanzar cada dispositivo directamente, y se consume ancho de banda en cada ciclo se hayan cambiado los datos o no. En una línea serial multipunto, los dispositivos se sondean uno a la vez, así que más dispositivos significa un escaneo más largo y un refresco más lento para cada uno.

Cómo elegir una tasa de sondeo

La tasa de sondeo correcta sigue la física del proceso, no la costumbre. Los valores de movimiento rápido y relevantes para el control - una presión de descarga de compresor, un lazo de flujo rápido - pueden justificar un sondeo de sub-segundo o de un segundo. Las variables lentas - un tanque que se llena en horas, una temperatura ambiente - están bien a tasas de un minuto o cinco minutos. Sondear todo a un segundo porque se puede es un error común que satura enlaces e infla las facturas celulares sin beneficio operativo.

La tasa de sondeo también interactúa con el número de dispositivos y la velocidad del enlace. En una radio lenta o una línea serial ocupada, demasiados puntos sondeados rápido estiran el escaneo hasta que los datos de 'un segundo' realmente llegan cada varios segundos. La disciplina es sondear cada punto solo tan rápido como cambia su proceso y como sus enlaces pueden sostener, y agrupar registros de forma eficiente para que cada solicitud lea la mayor cantidad de datos útiles posible.

Sondeo vs reporte por excepción

El sondeo y el reporte por excepción son las dos respuestas a 'cómo llegan los datos del campo al SCADA'. El sondeo es impulsado por el host y periódico - predecible y simple, pero constante en ancho de banda. El reporte por excepción es impulsado por el dispositivo y basado en eventos - eficiente en procesos tranquilos pero de tiempos desiguales. Muchos despliegues reales mezclan ambos: sondear un PLC local por Modbus en una LAN rápida, mientras las RTU remotas reportan por excepción por celular.

Una plataforma SCADA capaz permite fijar tasas de sondeo por dispositivo o por punto en lugar de una sola tasa global, para gastar ancho de banda donde el proceso realmente se mueve. Merobix sondea dispositivos Modbus, OPC UA, EtherNet/IP y Siemens S7 a tasas configurables mientras también ingiere datos de reporte por excepción de fuentes DNP3 y MQTT, así que cada fuente corre a la cadencia que le queda.

Preguntas frecuentes

¿Cuál es una buena tasa de sondeo para SCADA?

Depende enteramente del proceso. Los valores rápidos y relevantes para el control pueden necesitar sondeo de un segundo o sub-segundo; las variables lentas como niveles de tanque están bien de uno a cinco minutos. Ajuste la tasa de sondeo a qué tan rápido cambia realmente cada valor y a lo que sus enlaces pueden sostener, en lugar de sondear todo a una sola tasa.

¿Cuál es la diferencia entre tasa de sondeo y tasa de escaneo?

Están estrechamente relacionadas. La tasa de sondeo es con qué frecuencia se consulta un dispositivo o punto específico. La tasa de escaneo o tiempo de escaneo suele referirse a cuánto tarda el host en recorrer toda su lista de sondeo una vez. En un enlace ocupado, un tiempo de escaneo largo puede estirar la tasa de sondeo efectiva de cada punto.

¿Es mejor el sondeo o el reporte por excepción?

Ninguno es universalmente mejor. El sondeo es simple y predecible y conviene a dispositivos locales en enlaces rápidos (como Modbus sobre una LAN). El reporte por excepción es mucho más eficiente en ancho de banda para sitios remotos por celular o satélite. Muchos sistemas usan ambos: sondear cerca de los dispositivos y reporte por excepción desde el borde lejano.

Más en Fundamentos de SCADA
Tasa de sondeo adaptativa  •  Fijar tasas de sondeo en SCADA  •  Sondeo redundante  •  Tiempo de ida y vuelta (RTT)  •  Sondeo de API REST vs webhook push  •  Todo en Fundamentos de SCADA →
Capacitación SCADA gratuita para operadores
Merobix University - 70 lecciones en video y 261 preguntas de examen, del primer inicio de sesión a los reportes de cumplimiento (contenido en inglés). Sin llamada de ventas.
Comenzar gratis →