DOXOM / Docs / Herramientas / Transferencia OTA

Transferencia OTA

La transferencia OTA (Over-The-Air) permite enviar el programa compilado, la configuración y los datos al PLC a través de la red Ethernet, sin necesidad de conexión física por cable de programación.

Transferencia OTA
Diálogo de transferencia OTA con progreso de envío al PLC.

Transferir un programa

  1. Compile el proyecto (automático al pulsar Transferir, o manualmente desde Proyecto → Compilar).
  2. Pulse el botón Transferir en la barra de herramientas.
  3. Seleccione el dispositivo destino de la lista de PLCs descubiertos.
  4. Confirme la transferencia.
  5. Se muestra una barra de progreso durante el envío.

Datos transferidos

El proceso de transferencia envía al PLC:

ContenidoDescripción
ProgramaBinario compilado del programa Ladder (instrucciones IL codificadas).
ConfiguraciónParámetros del dispositivo: red, E/S, comunicaciones.
Bloques de datosDefiniciones de DB con valores iniciales.
Variables (TAGX)Base de datos de tags en formato compacto.
HMI (si aplica)Proyecto HMI: pantallas, widgets, estilos, drivers, imágenes.

Protocolo de transferencia

La comunicación se realiza mediante UDP con el siguiente flujo:

  1. Descubrimiento: Broadcast UDP para localizar dispositivos en la red.
  2. Handshake: Verificación de compatibilidad (modelo, versión de firmware).
  3. Envío por bloques: Los datos se fragmentan y envían con verificación de integridad (checksum).
  4. Confirmación: El PLC confirma la recepción correcta de cada bloque.
  5. Aplicación: El PLC almacena el programa y reinicia la ejecución.

Transferencia HMI

Para dispositivos con pantalla (DXM-HMI, DXM-Combo), la transferencia incluye:

Errores comunes

ErrorCausaSolución
Dispositivo no encontradoPLC no está en la red o firewall bloquea UDPVerifique la conexión de red. Compruebe que el puerto UDP no está bloqueado.
TimeoutPérdida de paquetes o PLC no respondeAcerque el dispositivo al router. Evite redes WiFi congestionadas.
Checksum errorDatos corruptos durante la transferenciaReintente la transferencia. Si persiste, verifique la calidad de la red.
Modelo incompatibleEl proyecto no es compatible con el PLC destinoVerifique que el modelo del proyecto coincide con el dispositivo.
Consejo: Para transferencias más fiables, use conexión Ethernet con cable en lugar de WiFi. El protocolo UDP funciona mejor con redes estables y baja latencia.