Tiza Group

Inicio / Guías / Protecciones / Disparos y análisis de fallas

IED que no comunica por IEC 61850 MMS: diagnóstico

Por qué un IED no comunica con la HMI o el gateway por MMS: red e IP, puerto 102 bloqueado, límite de clientes, reportes reservados o CID distinto al SCD.

Por Shadai García, ingeniero electricista, fundador y CEO de Tiza Group. Revisado por el equipo de ingeniería de Tiza Group · .

bus de estaciónMMS · TCP 102HMIgatewayingeniería21BCU52CTposición y mandoHMI (cliente)IED (servidor)BCUasociación y reporte habilitadoreporte por cambio (BRCB)seleccionar (SBO)selección aceptadaoperar: abrir 52respuesta positivareporte: 52 abiertoterminación del mandoleer archivo COMTRADEIEC 61850CSWICILOXCBRRDRE© tizagrp.combus de estaciónMMS · TCP 102HMIgatewayingeniería21BCU52CTposición y mandoHMI (cliente)IED (servidor)BCUasociación y reporte habilitadoreporte por cambio (BRCB)seleccionar (SBO)selección aceptadaoperar: abrir 52respuesta positivareporte: 52 abiertoterminación del mandoleer archivo COMTRADEIEC 61850CSWICILOXCBRRDRE© tizagrp.com
IEC 61850 MMS: reportes, mandos con selección previa y archivos. Ubicación en el sistema, principio de funcionamiento e IEC 61850. Ilustrativo: los valores reales salen de la placa y del manual del fabricante.
Respuesta corta

Un IED que no comunica por MMS con la HMI o el gateway tiene el problema en uno de cuatro niveles: la red (IP, VLAN, cableado), el acceso al puerto TCP 102 (firewall, servicio deshabilitado, límite de clientes), los reportes (bloque reservado por otro cliente o no habilitado) o la configuración (el IED tiene cargado un CID distinto al que usa el cliente). Se diagnostica de abajo hacia arriba, empezando por la red.

Síntoma

En la HMI de la subestación o en el gateway, un IED aparece «sin comunicación» o con datos congelados. A veces se perdió después de un cambio de configuración, de un reemplazo de equipo o de una intervención en la red; otras veces es un equipo nuevo que nunca comunicó. El relé sigue protegiendo, pero la subestación pierde la supervisión y el mando de esa bahía.

En IEC 61850 MMS el IED es el servidor y la HMI, el gateway y las herramientas de ingeniería son clientes. La comunicación depende de que la red funcione, de que el cliente pueda abrir una asociación con el IED, de que los reportes estén disponibles para ese cliente y de que ambos tengan la misma descripción del modelo de datos, que viene de los archivos SCL.

Causas posibles, de la más a la menos probable

CausaPor qué ocurreQué la delata
Red o direccionamientoIP o máscara equivocadas, dirección duplicada, VLAN del puerto del switch, cable o puerto dañadoSin respuesta a ping; enlace caído en el switch
Puerto 102 inaccesibleFirewall o lista de acceso que lo bloquea, servicio MMS deshabilitado en ese puerto del IEDPing funciona, pero la conexión TCP al puerto 102 no se establece
Límite de asociacionesEl IED admite un número limitado de clientes y otros ya las ocupanConecta un cliente y se cae otro, o se rechaza la conexión al reiniciar
Reportes no disponiblesBloque de reporte reservado por otro cliente, no habilitado o con un dataset que no incluye el datoValores que se leen por consulta, pero eventos que no llegan
CID y SCD desalineadosEl IED se cargó con una configuración distinta a la del clienteError de objetos inexistentes o revisión de configuración diferente
Seguridad de la asociaciónAutenticación o certificados no válidos donde se aplica IEC 62351Rechazo de la asociación en el registro de seguridad

Qué revisar primero

  1. Ping al IED desde el cliente y estado del enlace en el puerto del switch. Si no hay respuesta, revise IP, máscara, VLAN y cableado. Ver VLAN y prioridad IEEE 802.1Q.
  2. Conexión al puerto TCP 102. IEC 61850-8-1 monta el transporte ISO sobre TCP según RFC 1006, que reserva el puerto 102. Si hay un router o firewall industrial en la ruta, revise sus reglas.
  3. Cuántos clientes están conectados al IED y cuántos admite según su documentación (PIXIT).
  4. Bloques de reporte: qué cliente tiene reservado cada uno, si está habilitado y qué dataset envía.
  5. Versión de configuración: compare el CID cargado en el IED con el SCD que usa la HMI o el gateway: nombre del IED, dispositivos lógicos, datasets y revisión.
  6. Cambios recientes: reemplazo del IED, actualización de firmware, carga de una configuración nueva o cambios en el firewall.
En qué nivel falla la comunicación MMS
  • ¿El IED responde a ping desde el cliente?
    • NoRevise IP, máscara, VLAN del puerto, cableado y direcciones duplicadas
    • Sí¿Se establece la conexión TCP al puerto 102?
      • NoFirewall o lista de acceso, MMS deshabilitado en ese puerto o límite de clientes alcanzado
      • Sí¿El cliente lee valores pero no recibe eventos?
        • SíBloque de reporte reservado por otro cliente, no habilitado o dato fuera del dataset
        • NoConfiguración distinta entre IED y cliente: nombre del IED, CID y revisión del SCD

Cómo se confirma

  • Captura de tráfico en un puerto espejo del switch: muestra si el cliente intenta conectarse, si el IED responde y cómo termina la asociación.
  • Cliente MMS de prueba (navegador IEC 61850) conectado directamente al IED: si el navegador ve el modelo y recibe reportes, el problema está en el cliente original o en la red intermedia.
  • Comparación del modelo leído en línea con el SCD del proyecto. Las diferencias en nombres, dispositivos lógicos o datasets confirman una configuración desalineada.
  • Registros del IED: muchos equipos guardan las conexiones aceptadas y rechazadas y los errores de seguridad.

Cómo evitar que se repita

  • Mantenga un solo SCD como referencia de la subestación, bajo control de versiones, y cargue cada IED desde ese archivo.
  • Asigne los bloques de reporte a cada cliente desde la ingeniería y documéntelo.
  • Documente IP, VLAN y reglas de firewall de cada IED y verifique la comunicación después de cada cambio.
  • Considere el número de clientes al diseñar la arquitectura: HMI principal y de respaldo, gateway, estación de ingeniería.
  • Aplique seguridad según IEC 62351 con un plan de renovación de certificados.

Qué no hacer

  • No cargue un CID tomado de otra subestación o de una versión anterior sin compararlo con el SCD vigente.
  • No abra el puerto 102 a toda la red para resolver el problema: limite qué equipos pueden conectarse.
  • No reinicie el IED en servicio para liberar asociaciones sin coordinarlo con la operación; algunos equipos interrumpen funciones durante el reinicio.
  • No cambie la dirección IP de un IED sin actualizar el SCD y los clientes.

Cuándo llamarnos

Si el IED no comunica y no está claro si es la red, el modelo o la configuración, nuestro equipo revisa en remoto el SCD, el CID cargado, los bloques de reporte y la configuración de comunicaciones de los IED de las principales marcas. Conozca la configuración remota de relés y nuestra ingeniería IEC 61850. Escríbanos.

Guías relacionadas

Referencias

  • IEC 61850-7-2, Abstract communication service interface (ACSI).
  • IEC 61850-8-1, Specific communication service mapping (SCSM) – Mappings to MMS.
  • IEC 61850-6, Configuration description language for communication in power utility automation systems.
  • IETF RFC 1006, ISO Transport Service on top of the TCP.
  • IEC 62351, Power systems management and associated information exchange – Data and communications security.

Preguntas frecuentes

¿Por qué el IED responde a ping pero la HMI no se conecta por MMS?

Porque ping solo prueba la red. La conexión MMS usa el puerto TCP 102 y puede fallar porque un firewall o una lista de acceso lo bloquea, porque el servicio está deshabilitado en ese puerto del IED o porque el equipo ya tiene ocupadas todas las asociaciones de cliente que admite.

¿Por qué la HMI ve los valores del IED pero no recibe los eventos?

Porque los valores se leen por consulta y los eventos llegan por reportes. Las causas comunes son un bloque de reporte que no se habilitó, que otro cliente ya reservó, un dato que no está en el dataset del reporte o unas opciones de disparo que no incluyen el cambio de dato.

¿Qué pasa si el IED tiene un CID distinto al SCD de la HMI?

El cliente busca datos con nombres, dispositivos lógicos o datasets que no existen en el IED, o encuentra una revisión de configuración diferente, y la comunicación falla parcial o totalmente. La solución es que ambos usen el mismo SCD, exportado y cargado de forma controlada.

WhatsApp