Skip to content

Releases: MancoQpa/IEDnavigatorPRO

IEDNavigator PRO v4.11 — Reconstrucción de CID y diagnóstico de control

Choose a tag to compare

@MancoQpa MancoQpa released this 07 Aug 10:40

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)

Choose a tag to compare

@MancoQpa MancoQpa released this 27 Jul 15:40

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)

  1. Descargá y extraé IEDNavigatorPRO_v4.10_Setup.zip (incluye runtime Java propio).
  2. Clic derecho en INSTALAR.batEjecutar como administrador.
  3. Instalá Npcap aparte (solo para GOOSE/SV Capa 2): https://npcap.com/#download
  4. 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

Choose a tag to compare

@MancoQpa MancoQpa released this 12 Jul 01:58

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 failed que 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 a 255.255.255.255:62746, heartbeat + ráfaga).

Instalación (autocontenido)

  1. Descargá y extraé IEDNavigatorPRO_v4.9_Setup.zip (incluye runtime Java propio).
  2. Clic derecho en INSTALAR.batEjecutar como administrador.
  3. Instalá Npcap aparte (solo para GOOSE/SV Capa 2): https://npcap.com/#download
  4. 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)

Choose a tag to compare

@MancoQpa MancoQpa released this 11 Jul 22:39

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 sqNum ahora 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 de stNum/sqNum. Verificado con captura de tráfico (secuencia 0,1,2,3,4,5,6… sin duplicados).

Instalación (igual que v4.7 — autocontenido)

  1. Descargá y extraé IEDNavigatorPRO_v4.8_Setup.zip.
  2. Clic derecho en INSTALAR.batEjecutar como administrador (incluye runtime Java propio).
  3. Instalá Npcap aparte (solo para GOOSE/SV): https://npcap.com/#download
  4. 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

Choose a tag to compare

@MancoQpa MancoQpa released this 04 Jul 17:10

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

  1. Descargá y extraé IEDNavigatorPRO_v4.7_Setup.zip.
  2. Clic derecho en INSTALAR.batEjecutar como administrador.
  3. Instalá Npcap desde el enlace de arriba (si vas a usar GOOSE/SV).
  4. 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

Choose a tag to compare

@MancoQpa MancoQpa released this 02 Jul 01:18

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 stVal del 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)

Choose a tag to compare

@MancoQpa MancoQpa released this 01 Jul 17:45

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.