IEC 61850 es el protocolo para comunicar los equipos dentro de la subestación: modelo de datos común, GOOSE entre bahías e ingeniería por archivos. IEC 60870-5-104 y DNP3 son protocolos de telecontrol para llevar datos y mandos al centro de control; el 104 domina en Europa y gran parte de Latinoamérica y DNP3 en Norteamérica. Modbus es el más simple y se usa con medidores, inversores y equipos auxiliares.
Por qué hay tantos protocolos
Cada protocolo nació para resolver un problema concreto en una época concreta. Modbus, para que un controlador leyera registros de otro en una planta. IEC 60870-5-101 y DNP3, para que un centro de control interrogara RTU lejanas por enlaces lentos. IEC 60870-5-104, para llevar lo mismo sobre redes IP. IEC 61850, para que los equipos dentro de una subestación compartieran un mismo modelo de datos y se mandaran mensajes rápidos entre sí.
Ninguno es mejor en abstracto: la pregunta correcta es en qué tramo de la red se va a usar y qué necesita ese tramo.
Los protocolos uno a uno
| Protocolo | Norma | Nació para | Medio | Dónde se usa hoy |
|---|---|---|---|---|
| IEC 61850 | Serie IEC 61850 | Comunicación entre equipos dentro de la subestación | Ethernet: MMS sobre TCP/IP, GOOSE y SV en capa 2 | Bus de estación y de proceso |
| IEC 60870-5-104 | IEC 60870-5-104 | Telecontrol sobre redes IP | TCP/IP, puerto 2404 | Subestación hacia centro de control (Europa, gran parte de Latinoamérica) |
| IEC 60870-5-101 | IEC 60870-5-101 | Telecontrol por enlaces serie | Serie | Enlaces antiguos hacia el centro de control |
| DNP3 | IEEE 1815 | Telecontrol entre maestro SCADA y estaciones remotas | Serie o TCP/IP (puerto 20000) | Centro de control, distribución, reconectadores (Norteamérica y muchas distribuidoras) |
| Modbus | Especificación de la Modbus Organization | Lectura y escritura de registros entre controladores | RS-485/RS-232 (RTU) o TCP, puerto 502 | Medidores, inversores, servicios auxiliares, industria |
| IEC 60870-5-103 | IEC 60870-5-103 | Relés de protección hacia el sistema de control | Serie | Subestaciones con relés numéricos de generaciones anteriores |
Los protocolos de telecontrol tienen cada uno su guía con el detalle: IEC 60870-5-104, DNP3 y Modbus RTU y TCP.
Qué los diferencia de verdad
Modelo de datos. IEC 61850 describe cada dato con un nombre que dice qué es (un nodo lógico de interruptor, su posición, su calidad y su estampa de tiempo). En 104 y DNP3 cada dato es una dirección numérica cuyo significado está en una lista de señales acordada entre las partes. En Modbus es un registro, sin calidad ni estampa de tiempo en la versión básica.
Eventos. IEC 104 y DNP3 están pensados para reportar cambios con estampa de tiempo sin esperar la interrogación, y DNP3 ordena sus eventos en clases de prioridad. Modbus no tiene eventos: el cliente interroga y compara. IEC 61850 envía reportes por MMS y mensajes GOOSE cuando un dato cambia.
Mensajes entre equipos. Solo IEC 61850 tiene un mensaje pensado para que un IED dispare o enclave a otro en pocos milisegundos: el GOOSE. Cómo se reparte el trabajo entre GOOSE y MMS dentro de IEC 61850 está en GOOSE y MMS en IEC 61850. Los demás son protocolos maestro-esclavo o cliente-servidor, hechos para supervisión y mando.
Ingeniería. En IEC 61850, la configuración de todo el sistema se describe en archivos SCL que las herramientas de cada marca leen. En 104, DNP3 y Modbus se configura punto por punto en cada extremo con una lista de señales.
Seguridad. Ninguno de los protocolos de telecontrol trae seguridad en su versión básica. DNP3 agregó autenticación segura en IEEE 1815-2012; IEC 104 e IEC 61850 se protegen con la serie IEC 62351, y Modbus tiene una especificación de seguridad aparte. En la práctica la protección también depende de la red: segmentación, firewall y accesos controlados.
Qué protocolo en cada tramo
- ¿La comunicación es entre equipos de la misma subestación?
- Sí¿Necesita disparos o enclavamientos entre bahías?
- SíIEC 61850 GOOSE
- NoIEC 61850 MMS hacia la HMI y el gateway
- No¿Va hacia el centro de control?
- SíEl que exija el operador: IEC 60870-5-104 o DNP3
- NoModbus para medidores, inversores o auxiliares cercanos
Hacia el centro de control casi nunca se elige: lo fija el operador de red o el dueño del SCADA en su especificación. Dentro de la subestación sí hay margen, y en los proyectos nuevos de alta tensión el estándar de hecho es IEC 61850, como base del sistema de automatización de la subestación. En redes de distribución con reconectadores y comunicaciones por radio o celular, DNP3 sigue siendo muy común por su manejo de eventos y su tolerancia a enlaces lentos.
El gateway: donde se encuentran
En casi todas las subestaciones conviven varios protocolos. El gateway o la RTU lee los IED en IEC 61850, Modbus o 103, y los entrega al centro de control en 104 o DNP3. En esa traducción cada dato cambia de nombre, de tipo y de formato de calidad y de tiempo, y los mandos con selección previa pasan de un modelo a otro. El detalle está en mapeo IEC 61850 a IEC 104 y DNP3.
Un gateway bien configurado hace que la elección de protocolos de cada tramo no limite al otro. Uno mal configurado produce los síntomas típicos: señales que llegan sin calidad, eventos con la hora del gateway en lugar de la del relé o mandos que se rechazan sin explicación.
¿Y OPC UA?
En plantas industriales aparece un quinto candidato: OPC UA, normalizado como IEC 62541. No es un protocolo de telecontrol del sector eléctrico, sino una arquitectura para intercambiar datos entre sistemas de automatización y de información, con modelo de datos y seguridad incorporados. Se usa sobre todo para llevar los datos de la subestación al DCS, al sistema de gestión de energía o a plataformas de análisis, normalmente desde el gateway. Dentro de la subestación no reemplaza a IEC 61850, ni hacia el operador de red a IEC 104 o DNP3.
Errores frecuentes al elegir
- Pedir IEC 61850 hacia el centro de control cuando el SCADA del operador no lo soporta. El resultado es un gateway adicional que nadie había previsto.
- Llevar Modbus a funciones que necesitan eventos con estampa de tiempo. La secuencia de eventos queda con la resolución del ciclo de interrogación.
- Elegir DNP3 o 104 sin acordar el perfil: tipos de dato, clases de eventos, sincronización de tiempo y comportamiento al perder el enlace.
- Migrar sin plan. Cambiar de 103 o Modbus a IEC 61850 en una subestación en servicio se planea por escenarios, como explica migrar de protocolos legados a IEC 61850.
Le ayudamos con sus comunicaciones
En Tiza Group configuramos las comunicaciones de relés, controladores de bahía y gateways en IEC 61850, IEC 60870-5-104, DNP3 y Modbus, para subestaciones e industria. Si necesita ajustar el protocolo de un relé o de un reconectador, la configuración remota de relés lo resuelve a distancia. Para la ingeniería y la integración IEC 61850 en sitio, vea nuestro servicio de configuración IEC 61850.
Guías relacionadas
- IEC 61850: qué es, partes de la norma y modelo de datos
- IEC 60870-5-104
- DNP3
- Modbus RTU y TCP
- IEC 60870-5-103
- IEC 61850 hacia el centro de control
- Mapeo IEC 61850 a IEC 104 y DNP3 en el gateway
- SCADA, SAS, DCS y HMI: diferencias en el sector eléctrico
- IEC 61850 GOOSE: cómo funciona, stNum, sqNum y pruebas
- IEC 60870-5-101: protocolo serie de telecontrol y paso a 104
- IEC 62351: ciberseguridad para IEC 61850, 104 y DNP3
- RTU y gateway de subestación: funciones, protocolos y pruebas
Referencias
- IEC 61850-8-1, mapeo a MMS (ISO 9506) y a ISO/IEC 8802-3.
- IEC 60870-5-101 ed. 2 (2003) + Amd 1 (2015), tareas básicas de telecontrol.
- IEC 60870-5-104 ed. 2 (2006) + Amd 1 (2016), acceso a red para IEC 60870-5-101 con perfiles de transporte estándar.
- IEEE Std 1815-2012, Standard for Electric Power Systems Communications – Distributed Network Protocol (DNP3).
- Modbus Organization, Modbus Application Protocol Specification V1.1b3 y Modbus Messaging on TCP/IP Implementation Guide.
- IEC 62351, seguridad de las comunicaciones en sistemas de potencia.
- IANA, Service Name and Transport Protocol Port Number Registry (puertos 102, 502, 2404 y 20000).
Preguntas frecuentes
¿IEC 61850 reemplaza a IEC 104 y a DNP3?
Dentro de la subestación, sí, en la mayoría de los proyectos nuevos. Hacia el centro de control, todavía no en general: la mayoría de los centros de control recibe IEC 60870-5-104 o DNP3, y el gateway de la subestación traduce. IEC 61850 tiene perfiles para comunicar con centros de control, pero su uso es menos común.
¿Cuál es la diferencia entre IEC 101 e IEC 104?
Comparten la misma capa de aplicación: los mismos tipos de dato, causas de transmisión y direcciones. La 101 viaja por enlaces serie; la 104 por TCP/IP, con un encabezado propio que numera las tramas y supervisa el enlace. Por eso pasar de 101 a 104 conserva la lista de señales.
¿DNP3 o Modbus para un reconectador o un medidor?
DNP3 si el dato va a un SCADA y se necesitan eventos con estampa de tiempo, calidad y reporte por excepción. Modbus si se trata de leer registros de forma sencilla desde un equipo cercano, como un medidor o un inversor, y la estampa de tiempo no es crítica.