Glosario de Automatización • Report control block

¿Qué es un report control block IEC 61850?

Ingeniería Merobix • • 4 min de lectura

Cuando un cliente IEC 61850 se suscribe a un IED de subestación, lo que decide qué datos llegan y cuándo es el report control block. Los ingenieros que configuran un cliente SCADA o un gateway necesitan entender este objeto para recibir las actualizaciones correctas sin inundar el enlace. Esta página explica el report control block, sus opciones de disparo y la diferencia entre el reporte buffered y unbuffered.

Volver al glosario

Report control block en una línea: Un report control block (RCB) es el objeto de IEC 61850 que gobierna cómo un IED envía reportes MMS espontáneos a un cliente. Liga un dataset a un cliente, fija las opciones de disparo - cambio de dato, cambio de calidad, periodo de integridad o interrogación general - y define qué campos lleva cada reporte. Los RCB buffered encolan eventos durante una pérdida de enlace; los unbuffered no.

Qué controla el bloque de control

El reporte MMS en IEC 61850 no es sondeo: el IED empuja reportes al cliente cuando ocurre algo que al cliente le importa. El report control block es la configuración que hace funcionar esto. Apunta a un dataset (la colección de atributos de datos a vigilar), lo reserva y habilita un cliente específico, y lleva opciones de disparo que deciden cuándo se dispara un reporte: por cambio de dato (dchg), por cambio de calidad (qchg), por actualización de dato, por un temporizador periódico de integridad, o en respuesta a una solicitud de interrogación general del cliente.

Los campos opcionales, fijados en el RCB, controlan qué contiene realmente cada mensaje de reporte: número de secuencia, estampa de tiempo, razón de inclusión, referencia del dataset, referencia del dato, etcétera. Un cliente típicamente quiere la razón de inclusión y la estampa de tiempo para saber por qué llegó un valor y cuándo se capturó. Acertar las opciones de disparo y los campos opcionales es la diferencia entre un flujo de eventos limpio e informativo y, en cambio, un cliente silencioso o un enlace saturado de tráfico de integridad.

Buffered frente a unbuffered, y dónde encaja

El report control block viene en dos sabores. Un buffered report control block (BRCB) encola eventos en el IED mientras el cliente está desconectado y los entrega, con sus estampas de tiempo originales, cuando el cliente se reconecta, lo que importa para la integridad de la secuencia de eventos. Un unbuffered report control block (URCB) envía solo lo que está pasando ahora; los eventos durante una desconexión simplemente se pierden. Los datos de protección y de eventos que no deben perderse usan reporte buffered; la indicación en vivo que solo sirve en el momento puede usar unbuffered.

El reporte es el caballo de batalla cliente-servidor de IEC 61850, distinto de la mensajería rápida entre pares GOOSE usada para disparos y enclavamientos. Si está eligiendo entre mecanismos, los intercambios se ubican junto al flujo de Sampled Values del bus de proceso. Para la decisión buffered frente a unbuffered en específico, los detalles de reservación y del temporizador de integridad merecen su propia lectura.

Preguntas frecuentes

¿Qué dispara un reporte IEC 61850?

Las opciones de disparo del report control block: un cambio de valor de dato, un cambio de calidad, una actualización de dato, un temporizador periódico de integridad, o una solicitud de interrogación general del cliente. Se habilitan los disparos relevantes para cada dataset de modo que los reportes salgan con los eventos que importan.

¿Cuál es la diferencia entre un BRCB y un URCB?

Un buffered report control block encola eventos durante una desconexión del cliente y los entrega con sus estampas de tiempo originales al reconectar. Un unbuffered report control block envía solo datos actuales y descarta lo que ocurrió mientras el cliente no estaba.

¿Pueden dos clientes usar el mismo report control block?

Un report control block lo reserva un cliente a la vez. Para atender varios clientes, el IED provee múltiples instancias de RCB, de modo que cada cliente habilita su propia instancia contra el dataset en lugar de compartir una.

Fuentes y lecturas

Referencias primarias de los organismos de normas y reguladores que definen este tema:

Más en Protocolos industriales
Bus de estación vs bus de proceso  •  Data object y data attribute  •  Dataset IEC 61850  •  Dispositivo lógico  •  Mensaje GOOSE  •  Todo en Protocolos industriales →
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 →