Releases: MancoQpa/IEDnavigatorPRO
Release list
IEDNavigator PRO v4.11 — Reconstrucción de CID y diagnóstico de control
Herramienta de uso exclusivamente educativo para explorar el estándar IEC 61850.
No apta para pruebas FAT/SAT, comisionamiento ni maniobras en instalaciones en servicio.
Novedades
Guardar CID desde el modelo del IED. Ahora puede reconstruir el archivo SCL a partir del
modelo de datos que el propio equipo expone al conectarse, sin depender de que lo guarde como
archivo. Incluye la jerarquía completa LD/LN/DO/DA con sus Functional Constraints, los DataSets
y los bloques de control de reporte. Es una reconstrucción, no el archivo de ingeniería del
fabricante: por MMS no viajan los nombres originales de los tipos, las etiquetas de los
enumerados ni la sección GOOSE.
Diagnóstico de órdenes rechazadas. Cuando el IED rechaza un control se interpreta el código
AddCause y se explica qué revisar. Si el equipo no lo publica, se usa el significado del
ServiceError como lectura de respaldo. El diagnóstico es el mismo en el rechazo del SELECT y
en el del OPERATE.
Verificación previa de condiciones. Nuevo botón que, antes de enviar la orden, lee del IED
lo que puede bloquearla: modo y salud del nodo lógico y de su Logical Device, mando local,
autoridad de estación, enclavamiento y bloqueos de apertura/cierre.
Aviso al operar sin verificar enclavamiento. Si la orden se envía sin pedir verificación de
enclavamiento y el enclavamiento del equipo no habilita la maniobra, se pide confirmación
explícita.
Nivel de mando configurable. Selector de orCat en el diálogo de control. Debe coincidir con
la autoridad de mando del equipo: con autoridad de estación, muchos IEDs rechazan el valor
remoto por defecto.
Registro de sesión en disco. Cada sesión escribe un archivo en logs/, con volcado inmediato
para que un cierre abrupto no se lleve el final. Accesible desde el menú contextual del panel de
Log.
Diccionario. Los nodos lógicos con prefijo de fabricante se resuelven de forma exacta en vez
de por coincidencia parcial, y se describe el patrón de nombres de los Logical Devices con su
código ANSI. Se agregan LCCH, LTIM, LTMS y LTRK, nodos de sistema de la Edición 2.
Conexión. Los mensajes de diagnóstico de recuperación del modelo ahora van al panel de Log
además de la consola, y se espera antes de cada reintento para darle tiempo al equipo a liberar
la asociación anterior.
Interfaz. Barra superior simplificada. Limpiar Log pasó al menú contextual del panel, junto
con una nueva opción Copiar.
Instalación
Descomprimir y ejecutar INSTALAR.bat. El paquete es autocontenido: incluye su propio runtime
de Java.
Para las funciones GOOSE/SV en capa 2 hace falta instalar Npcap por separado, con el modo
compatible con WinPcap activado: https://npcap.com/#download
Licencia GPLv3 — ver LICENSE y THIRD-PARTY-NOTICES.txt.
IEDNavigator PRO v4.10 — Soporte multilenguaje (es/en/zh/pt)
v4.10 — Soporte multilenguaje (Español / English / 中文 / Português)
⚠ Uso exclusivamente educativo. No apta para pruebas FAT/SAT ni instalaciones en servicio.
Novedad principal
- Interfaz completa en 4 idiomas: menús, paneles, diálogos, control SBO, el diccionario IEC 61850 (estructura — las descripciones normativas de cada entrada quedan en español a propósito) y la leyenda de íconos/colores. Se cambia desde el menú Idioma (aplica al reiniciar la app). Español sigue siendo el idioma por defecto.
- Refactor del control SBO en dos pasos (Seleccionar/Ejecutar): el estado de la selección pendiente ahora expone su timeout restante de forma explícita en el cliente.
Instalación (autocontenido)
- Descargá y extraé
IEDNavigatorPRO_v4.10_Setup.zip(incluye runtime Java propio). - Clic derecho en
INSTALAR.bat→ Ejecutar como administrador. - Instalá Npcap aparte (solo para GOOSE/SV Capa 2): https://npcap.com/#download
- Abrí con el ícono del Escritorio o
IEDNavigatorPRO.exe.
Licencia
Software libre GPL v3 (LICENSE). La condición GPLv3 deriva de la biblioteca nativa libiec61850 (GPL-3.0) incluida para GOOSE/SV; el resto de las dependencias son permisivas. Avisos en THIRD-PARTY-NOTICES.txt. Npcap no se redistribuye (se enlaza al sitio oficial).
Requiere Windows 10/11 de 64 bits.
¿Te resultó útil?
Si IEDNavigator PRO te sirvió para aprender o trabajar con IEC 61850, podés invitarme un café en Ko-fi: https://ko-fi.com/mancoqpa — 100% opcional, el proyecto sigue y seguirá siendo gratis.
Nota: este release incluye el trabajo de PR #1, ya mergeado a main.
IEDNavigator PRO v4.9 — Fix GOOSE sobre UDP
v4.9 — Corrección de GOOSE sobre UDP
⚠ Uso exclusivamente educativo. No apta para pruebas FAT/SAT ni instalaciones en servicio.
Novedad principal
- GOOSE sobre UDP corregido: se elimina el error
pcap_sendpacket: PacketSendPacket failedque aparecía al publicar en modo UDP (quedaba abierto un handle de Capa 2 de una sesión previa). Además, ahora el heartbeat también se envía por UDP (antes solo salía el cambio de estado). Verificado con captura de tráfico (tramas UDP broadcast a255.255.255.255:62746, heartbeat + ráfaga).
Instalación (autocontenido)
- Descargá y extraé
IEDNavigatorPRO_v4.9_Setup.zip(incluye runtime Java propio). - Clic derecho en
INSTALAR.bat→ Ejecutar como administrador. - Instalá Npcap aparte (solo para GOOSE/SV Capa 2): https://npcap.com/#download
- Abrí con el ícono del Escritorio o
IEDNavigatorPRO.exe.
Licencia
Software libre GPL v3 (LICENSE). La condición GPLv3 deriva de la biblioteca nativa libiec61850 (GPL-3.0) incluida para GOOSE/SV; el resto de las dependencias son permisivas. Avisos en THIRD-PARTY-NOTICES.txt. Npcap no se redistribuye (se enlaza al sitio oficial).
Requiere Windows 10/11 de 64 bits.
IEDNavigator PRO v4.8 — Fix publicador GOOSE (sqNum monótono)
v4.8 — Corrección del publicador GOOSE (sqNum monótono)
⚠ Uso exclusivamente educativo. No apta para pruebas FAT/SAT ni instalaciones en servicio.
Novedad principal
- Corrección en el publicador GOOSE: el número de secuencia
sqNumahora es estrictamente monótono en la transición ráfaga→heartbeat tras un cambio de estado (antes repetía un valor), conforme a IEC 61850-8-1. Incluye una mejora de thread-safety en el manejo destNum/sqNum. Verificado con captura de tráfico (secuencia0,1,2,3,4,5,6…sin duplicados).
Instalación (igual que v4.7 — autocontenido)
- Descargá y extraé
IEDNavigatorPRO_v4.8_Setup.zip. - Clic derecho en
INSTALAR.bat→ Ejecutar como administrador (incluye runtime Java propio). - Instalá Npcap aparte (solo para GOOSE/SV): https://npcap.com/#download
- Abrí la app con el ícono del Escritorio o
IEDNavigatorPRO.exe.
Licencia
Software libre bajo GNU GPL v3 (LICENSE). Avisos de terceros en THIRD-PARTY-NOTICES.txt. Npcap no se redistribuye (se enlaza al sitio oficial).
Requiere Windows 10/11 de 64 bits.
IEDNavigator PRO v4.7 — Instalador autocontenido + licencia GPLv3
v4.7 — Instalador autocontenido y cumplimiento de licencias
⚠ Uso exclusivamente educativo. No apta para pruebas FAT/SAT, comisionamiento ni maniobras en instalaciones en servicio.
Esta versión formaliza la licencia del proyecto y entrega un instalador autocontenido listo para el aula.
Qué necesitás instalar
-
Java: NO hace falta. El instalador incluye su propio runtime (jlink).
-
Npcap: SÍ, por separado y una sola vez (solo para GOOSE/SV). Descarga oficial: https://npcap.com/#download (marcá WinPcap API-compatible Mode).
¿Por qué no viene incluido? La licencia gratuita de Npcap no permite redistribuirlo dentro de instaladores de terceros; por eso enlazamos al sitio oficial en lugar de empaquetarlo.
Instalación
- Descargá y extraé
IEDNavigatorPRO_v4.7_Setup.zip. - Clic derecho en
INSTALAR.bat→ Ejecutar como administrador. - Instalá Npcap desde el enlace de arriba (si vas a usar GOOSE/SV).
- Abrí la app con el ícono del Escritorio o
IEDNavigatorPRO.exe.
Consultá README.txt dentro del paquete para el detalle.
Novedades de licencia
- El proyecto se distribuye ahora bajo GNU GPL v3 (archivo
LICENSE), condición derivada de las bibliotecas de motor IEC 61850 (iec61850bean y libiec61850, ambas GPLv3). Código fuente: este repositorio. - Avisos de terceros en
THIRD-PARTY-NOTICES.txt. - Se retiraron componentes GPL sin uso (jasn1) y ya no se empaqueta Npcap.
Funcionalidad (hereda de v4.4–v4.6)
- Cliente MMS, simulador de IED desde SCL, GOOSE (Capa 2 + UDP), utilidades SCL, diccionario.
- Control de interruptores: SBO reforzado, diálogo de SBO en 2 pasos con cuenta regresiva, y verificación de posición post-operate. Verificado contra un relé NARI PCS-9611S real.
Requiere Windows 10/11 de 64 bits.
IEDNavigator PRO v4.5 — Verificación de posición post-control
⚠ Versión obsoleta. Descargá la última versión (instalador autocontenido + licencia GPLv3) desde https://github.com/MancoQpa/IEDnavigatorPRO/releases/latest — los binarios de esta versión fueron retirados por cumplimiento de licencia.
Verificación de posición post-control + correcciones de conexión
⚠ Uso exclusivamente educativo. Esta herramienta se distribuye para aprendizaje y exploración del estándar IEC 61850. NO es apta para pruebas FAT/SAT, comisionamiento ni operación de instalaciones en servicio. El desarrollador no garantiza el desempeño, exactitud ni idoneidad para ningún propósito; el uso es bajo exclusiva responsabilidad del usuario.
Novedades
- Verificación de posición post-operate: tras un OPERATE aceptado, la aplicación lee (pollea) el
stValdel objeto operado durante hasta 10 s y reporta "Maniobra confirmada" (con el tiempo de respuesta) o "sin confirmación" si el equipo no cambió de estado. Funciona con comandos on/off (Boolean y Dbpos); requiere que el lazo se cierre externamente (contactos auxiliares reales o simulador físico). En modo Test no se verifica. - Mensajes de control honestos: "OPERATE exitoso" pasa a "Comando ACEPTADO por el IED" — la aceptación MMS no confirma la maniobra física.
- Corrección de conexión: al conectar con IEDs que rechazan la descarga estándar del modelo (NARI, Siemens), la aplicación ya no muestra "Desconectado" durante los reintentos internos; el estado va de "Conectando..." a "Conectado" de forma estable.
- Descargo de uso educativo visible en el diálogo de control y en "Acerca de".
Descargas
| Asset | Descripción |
|---|---|
IEDNavigatorPRO_v4.5_Setup.zip |
Instalador desatendido: extraer y ejecutar INSTALAR.bat como administrador (instala Java 21 y Npcap en silencio, crea acceso directo) |
IEDNavigatorPRO_v4.5.zip |
Portable: extraer y ejecutar IEDNavigatorPRO.exe (requiere Java 11+ y Npcap ya instalados) |
IEDNavigator PRO v4.4 — Control SBO enhanced (NARI PCS-9611S)
⚠ Versión obsoleta. Descargá la última versión (instalador autocontenido + licencia GPLv3) desde https://github.com/MancoQpa/IEDnavigatorPRO/releases/latest — los binarios de esta versión fueron retirados por cumplimiento de licencia.
Control de interruptores por MMS verificado contra un NARI PCS-9611S real.
Novedades
- Control SBO enhanced (ctlModel=4): implementación completa de select-with-value (SBOw) + operate con el mismo ctlNum. iec61850bean 1.9.0 no lo soportaba (su select() solo hace SBO normal y operate() fuerza ctlNum=1).
- Fix
origin.orCat: ahora viaja como 3 (remote-control) en todos los tipos de modelo; antes quedaba en 0 (= "not-supported") y el IED rechazaba con addCause=Not-supported. - Aviso Test=ON / Blocked-by-Mode en el diálogo de control: si la LN está en modo
on, un comando con Test activado se rechaza (addCause 8). Para prueba simulada poner la LN en modo test; para maniobra real desmarcar Test. - LastApplError se lee a nivel de LN (motivo real del rechazo).
- Construcción manual del modelo por reflexión para IEDs que rechazan el retrieveModel estándar (NARI con DataSets no accesibles).
- Filtro de retransmisiones GOOSE y botón "Deshabilitar Todos" en Reportes.
Instalación
Extraer el ZIP y ejecutar IEDNavigatorPRO.exe (o .bat) como Administrador.
Requiere Java 11+ y Npcap (modo WinPcap API-compatible) para GOOSE/SV.