Skip to content

Develop/jwplc discovery polish#5

Merged
JW-Control merged 6 commits into
developmentfrom
develop/jwplc-discovery-polish
Jul 6, 2026
Merged

Develop/jwplc discovery polish#5
JW-Control merged 6 commits into
developmentfrom
develop/jwplc-discovery-polish

Conversation

@JW-Control

Copy link
Copy Markdown
Owner

Resumen

Agrega Discovery nativo para JWPLC Basic en OpenPLC Editor - JWPLC Edition.

Esta fase permite que el JWPLC responda con identidad propia en red local, evitando depender únicamente del escaneo de puerto Modbus TCP 502.

Cambios

  • Responder UDP nativo JWPLC_DISCOVER_V1.
  • Identificación como JWPLC BASIC [2.0.0].
  • Reporte de IP, MAC, modo de red y puerto Modbus TCP.
  • Fallback conservado por Modbus TCP puerto 502.
  • Lista visual de dispositivos encontrados.
  • Distinción entre JWPLC confirmado y Solo puerto 502.
  • Con DHCP activo, Usar para Debug actualiza Debug IP Address.
  • Con DHCP desactivado, Usar para Debug actualiza Debug IP Address e IP Address.
  • Bump a 4.2.8-jwplc.2.

Validación

  • Build main OK.
  • Build renderer OK.
  • Discovery nativo detecta JWPLC Basic.
  • UI muestra JWPLC confirmado.
  • UI muestra MAC, DHCP/static e interfaz.
  • Debug IP Address se actualiza correctamente.
  • Fallback TCP 502 se mantiene.
  • Instalador Windows generado.

Instalador validado

OpenPLC Editor - JWPLC Edition_4.2.8-jwplc.2.exe

SHA256:

0952C753DC11C1AD34FDB3BD6A92E596A1929E024A8AD094A5D1203D4F74EFDA

No incluido

  • No se cambia IP del dispositivo desde el editor.
  • No se implementa protocolo industrial tipo DCP.
  • No se toca OTA.
  • No se modifica el package Arduino base.

@JW-Control
JW-Control merged commit 6274ec0 into development Jul 6, 2026
11 checks passed
@JW-Control
JW-Control deleted the develop/jwplc-discovery-polish branch July 6, 2026 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant