Con IEC 61850, cada controlador de bahía publica por GOOSE la posición de sus aparatos (XSWI y XCBR). El controlador que necesita esas posiciones las suscribe, las combina en el nodo CILO de cada aparato y entrega EnaOpn y EnaCls a CSWI, que solo deja pasar la orden si el permiso está activo. Si el mensaje se pierde o la posición es intermedia o inválida, el permiso cae: es un diseño de fallo seguro.
Qué cambia con IEC 61850
En un control convencional, el enclavamiento entre bahías se cablea: los contactos auxiliares del seccionador de una bahía viajan por cable hasta el mando o el controlador de otra. En una subestación con IEC 61850, esas posiciones viajan como datos por la red de la estación. Cada controlador de bahía publica la posición de sus aparatos en un mensaje GOOSE, y los controladores que la necesitan la suscriben.
En inglés se busca como station interlocking IEC 61850. El cambio no está solo en el cobre que se ahorra: la posición recibida llega con su calidad, y el receptor sabe en todo momento si el dato es válido. Un cable cortado no avisa; una suscripción perdida sí.
La cadena de nodos lógicos
IEC 61850-7-4 reparte la función entre varios nodos:
- XSWI y XCBR representan el seccionador y el interruptor en el nivel de proceso. Su dato Pos es la posición del aparato.
- CILO es el enclavamiento. Tiene dos datos obligatorios: EnaOpn (habilita abrir) y EnaCls (habilita cerrar). La norma pide una instancia por aparato de maniobra, indica que se deben suscribir al menos todas las posiciones relacionadas y deja el algoritmo al implementador.
- CSWI es el controlador del aparato: recibe la orden del operador y la pasa al equipo solo si el CILO la habilita.
- 01Posición en la bahía AXSWI.Pos del seccionador de barra de la bahía A cambia a cerrado
- 02PublicaciónEl controlador de la bahía A envía el GOOSE con la posición y su calidad
- 03SuscripciónEl controlador de la bahía B recibe el mensaje y lo valida
- 04CálculoCILO de la bahía B combina posiciones propias y recibidas en EnaCls y EnaOpn
- 05PermisoCSWI de la bahía B acepta o rechaza la orden según el permiso
Una orden de mando en IEC 61850 puede pedir además que se verifique el enclavamiento: el parámetro Check de la orden indica si el servidor debe evaluar el enclavamiento y la verificación de sincronismo. Dejarlo desactivado hace que el controlador ejecute la orden sin consultar al CILO, de modo que la configuración del cliente también forma parte de la seguridad.
Las ecuaciones de cada CILO y las suscripciones GOOSE que implican se pueden generar para cada configuración de barras con nuestra herramienta gratuita de tabla de enclavamientos.
Posición intermedia e inválida
La posición de un aparato se modela con un punto doble. IEC 61850-7-3 le da cuatro estados: intermedio, abierto, cerrado y inválido (los dos contactos auxiliares indican a la vez abierto y cerrado). Durante el recorrido del seccionador la posición es intermedia; si un contacto se daña, puede quedar en intermedio o inválido de forma permanente.
La regla de diseño es sencilla: solo «abierto» o «cerrado» con calidad válida cumplen una condición. Una posición intermedia, inválida o con calidad dudosa cuenta como «no cumple», y el permiso que depende de ella cae. Es el fallo seguro aplicado al enclavamiento.
- ¿Llegó el mensaje dentro de su tiempo de vida permitido?
- Sí¿La calidad del dato es válida y no viene marcada como prueba para un receptor en servicio?
- Sí¿La posición es abierto o cerrado según exige la condición?
- SíEl término se cumple
- NoNo cumple: posición distinta, intermedia o inválida
- NoNo cumple: calidad inválida o dato de prueba
- NoNo cumple: suscripción perdida y calidad inválida
Qué pasa cuando el mensaje se pierde
Cada GOOSE lleva un tiempo de vida permitido (TAL). El suscriptor espera el siguiente mensaje dentro de ese tiempo; si no llega, declara perdida la suscripción y la calidad de los datos pasa a inválida. Con eso, todos los permisos de estación que dependen de esa bahía caen, mientras que las condiciones resueltas dentro de la propia bahía siguen funcionando.
Ese comportamiento es deseable, pero tiene consecuencias operativas: una falla del switch o una VLAN mal configurada bloquea maniobras en varias bahías a la vez. Por eso el enclavamiento por GOOSE se diseña junto con la red de la estación, con redundancia cuando la disponibilidad lo exige, y se documenta qué maniobras quedan permitidas en modo degradado.
Frente al enclavamiento cableado
| Aspecto | Cableado | Por GOOSE |
|---|---|---|
| Señales entre bahías | Un par de hilos por contacto | Un dato dentro de un mensaje |
| Supervisión | Ninguna: un cable cortado no se detecta | Permanente: la pérdida se detecta por el tiempo de vida |
| Posición inválida | Depende de cómo se cablearon los contactos | Se recibe como estado propio del punto doble |
| Cambios por ampliación | Nuevo cableado y planos | Nueva suscripción en el archivo de configuración de la subestación |
| Dependencia | Alimentación de control | Alimentación y red de la estación |
Por qué cambia la prueba
Con cableado, probar un enclavamiento entre bahías es mover el aparato y comprobar el contacto en el otro extremo. Con GOOSE se agregan casos: la pérdida del mensaje, la calidad inválida, el dato marcado como prueba y la revisión de configuración distinta a la esperada. En fábrica se suelen simular las posiciones de las bahías vecinas publicando GOOSE desde un equipo de pruebas; en sitio se comprueban con los aparatos reales. La relación con los modos de prueba de IEC 61850 es directa: un mensaje con el bit de prueba no debe habilitar una maniobra real.
Para preparar las suscripciones puede usar nuestra herramienta gratuita de direcciones GOOSE y SV, que asigna las direcciones de cada publicador, y revisar el archivo de configuración con el visor SCL.
Qué falla en la práctica
- Suscripción a la posición equivocada o a un dato sin calidad incluida en el dataset.
- Lógica que trata la calidad inválida como «abierto», que convierte la pérdida de comunicación en un permiso.
- Dataset modificado sin actualizar a los suscriptores, que deja de reconocer el mensaje.
- Equipos de distintas ediciones que manejan de forma diferente el bit de prueba y la simulación.
- Parámetro Check desactivado en el cliente o en el gateway.
El diagnóstico de mensajes que no llegan está en GOOSE no llega o llega tarde.
¿Va a migrar enclavamientos cableados a GOOSE o necesita revisar los de una subestación digital? En Tiza Group configuramos la lógica de CILO, las suscripciones y la red, y la probamos con los aparatos reales. Conozca nuestra especialidad de ingeniería IEC 61850 o escríbanos con los equipos de su proyecto.
Guías relacionadas
- IEC 61850 GOOSE: cómo funciona, stNum, sqNum y pruebas
- Controlador de bahía (BCU): partes, funciones y pruebas
- GOOSE que no llega o llega tarde: causas y diagnóstico
- Archivos SCL IEC 61850: ICD, IID, SSD, SCD, CID y SED
- Subestación digital IEC 61850: bus de proceso, GOOSE y SV
- IEC 61850 MMS: reportes, mandos SBO y archivos en la subestación
- Pruebas de enclavamientos: qué se verifica en FAT y SAT
- Selección antes de operar (SBO): cómo funciona el mando
- Tiempo de transferencia en IEC 61850: clases y medición
- Réplica de seccionadores para la diferencial de barras
Referencias
- IEC 61850-7-4, Compatible logical node classes and data object classes (CILO, CSWI, XCBR, XSWI).
- IEC 61850-7-3, Common data classes (punto doble: intermedio, abierto, cerrado, inválido).
- IEC 61850-7-2, Abstract communication service interface (modelo de control, parámetro Check).
- IEC 61850-8-1, Specific communication service mapping (GOOSE, tiempo de vida permitido).
- CIGRE, Technical Brochure 540, Applications of IEC 61850 standard to protection schemes, WG B5.36, 2013.
Preguntas frecuentes
¿Qué pasa con el enclavamiento si se cae el switch de la subestación?
Los suscriptores dejan de recibir los mensajes, el tiempo de vida permitido vence y las posiciones recibidas pasan a calidad inválida. La lógica bien diseñada trata esa calidad como «no cumple», de modo que las maniobras que dependen de otras bahías quedan bloqueadas y las que solo dependen de la propia bahía siguen permitidas.
¿Dónde se define la lógica del CILO?
IEC 61850-7-4 define el nodo y sus datos, pero deja el algoritmo de enclavamiento al implementador. La lógica se programa en el controlador con la herramienta del fabricante, a partir de la tabla de enclavamientos del proyecto.
¿El enclavamiento por GOOSE reemplaza al mecánico?
Reemplaza el cableado de posiciones entre bahías, no el enclavamiento mecánico del propio equipo. La práctica habitual mantiene el enclavamiento mecánico entre el seccionador y su cuchilla de tierra y pasa a GOOSE las condiciones de estación.