Glosario de Automatización • Reportes buffered vs unbuffered

Reportes buffered vs unbuffered en IEC 61850

Ingeniería Merobix • • 4 min de lectura

IEC 61850 ofrece dos tipos de report control block, y elegir mal significa perder eventos o desperdiciar memoria de búfer. Esta página compara el reporte buffered y el unbuffered - cómo se comporta cada uno durante una desconexión del cliente, qué cuesta cada uno y qué datos pertenecen a cuál - para que pueda configurar un cliente con secuencia de eventos confiable sin sobredimensionar.

Volver al glosario

Reportes buffered vs unbuffered en una línea: Un buffered report control block (BRCB) encola los eventos en el IED mientras un cliente está desconectado y los entrega con sus estampas de tiempo originales al reconectar, de modo que ningún evento se pierde. Un unbuffered report control block (URCB) envía solo datos actuales y descarta lo ocurrido durante la interrupción. Use buffered para eventos que no deben perderse y unbuffered para indicación en vivo.

La decisión en un párrafo

Elija según si perder un evento durante una desconexión es aceptable. Las operaciones de protección, los disparos, las alarmas y cualquier dato de secuencia de eventos deben sobrevivir una caída del cliente, así que pertenecen a un buffered report control block, que mantiene una cola de eventos en el IED y la reproduce - con las estampas de tiempo originales de los eventos - en cuanto el cliente se reconecta. La indicación en vivo que solo tiene sentido en el momento, como un estado en tiempo real que muestra un tablero mural, puede usar reporte unbuffered, que envía valores actuales y simplemente olvida lo que pasó mientras nadie escuchaba.

El búfer no es gratis: el IED mantiene una cola de eventos finita, y una desconexión lo bastante larga puede desbordarla, tras lo cual los eventos más viejos se pierden y se activa una indicación de desbordamiento. Así que el reporte buffered mejora la integridad pero no la hace infinita: compra tiempo a través de reconexiones normales, no almacenamiento indefinido.

Comparación y notas de configuración

AspectoBuffered (BRCB)Unbuffered (URCB)
Durante la desconexiónEventos encolados en el IEDEventos descartados
Al reconectarRezago entregado con estampas originalesSolo datos actuales
Mejor paraDisparos, alarmas, SOEIndicación en vivo
CostoBúfer finito, puede desbordarseEstado mínimo
IntegridadSecuencia preservada a través de caídasHuecos en cualquier caída

Ambos tipos son solo modos del report control block, así que el dataset, las opciones de disparo y los campos opcionales se configuran igual; el búfer es el comportamiento agregado. El reporte sobre MMS es la vía cliente-servidor, distinta del servicio rápido entre pares GOOSE. Cuando los eventos no llegan tras una reconexión, revise si el cliente reservó un BRCB y no un URCB: una causa común de datos de secuencia de eventos faltantes.

Preguntas frecuentes

¿Cuándo debo usar el reporte buffered?

Para cualquier dato donde perder un evento durante una desconexión del cliente sea inaceptable: operaciones de protección, disparos, alarmas y registros de secuencia de eventos. Un buffered report control block encola esos eventos y los reproduce con sus estampas de tiempo originales al reconectar.

¿Un buffered report control block puede aun así perder eventos?

Sí, si la desconexión dura lo suficiente para desbordar el búfer finito de eventos del IED. Cuando eso ocurre, los eventos más viejos se descartan y se activa una indicación de desbordamiento, así que el búfer extiende la integridad a través de reconexiones normales en lugar de garantizarla para siempre.

¿Por qué mi cliente perdió eventos tras reconectarse?

Una causa común es que el cliente habilitó un unbuffered report control block, que descarta lo ocurrido durante la desconexión. Reservar y habilitar en su lugar un buffered report control block preserva el rezago de eventos con las estampas de tiempo originales.

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 →