Skip to main content

Comando: Descarga Múltiple

función: El comando provoca la generación de código de las aplicaciones contenidas en el proyecto y la carga de las aplicaciones en los controladores correspondientes.

llamar: Menú En línea

El comando abre un cuadro de diálogo con una lista de aplicaciones. En este cuadro de diálogo, seleccione las aplicaciones que desea cargar. Después de eso conduce CODESYS realiza la comprobación sintáctica de estas aplicaciones y genera el código asociado. Luego, el código se carga en el controlador correspondiente. Generado en el directorio del proyecto CODESYS un registro de traducción con el nombre de cada aplicación seleccionada <project name>.<device name>.<application ID>.compileinfo.

Importante

Si un controlador de seguridad está montado debajo de un controlador, este comando puede usar los enlaces de comunicación temporal ¡interrumpir!

Se ven afectadas las conexiones del controlador de seguridad a otros controladores de seguridad (a través de variables de red de seguridad), a los dispositivos de campo y al sistema de desarrollo. Los dispositivos de campo seguros o también otros controladores de seguridad pueden pasar al estado seguro como reacción. La conexión al sistema de desarrollo solo se ve afectada si el controlador de seguridad está conectado al controlador principal a través del bus de campo.

Para más información, ver: Controlador de seguridad subordinado

Diálogo: Descarga múltiple

Por favor seleccione las aplicaciones

_cds_icon_checked.png: Selección de aplicaciones

Las aplicaciones también se cargan en diferentes controladores.

Arriba, Hacia abajo

Cambiar el orden de descarga de las aplicaciones

Las aplicaciones se cargan en los controladores en el orden de esta lista. De forma predeterminada, esta lista está ordenada alfabéticamente. Se tienen en cuenta las relaciones padre-hijo de las aplicaciones.

OK

Comprueba sintácticamente todas las aplicaciones seleccionadas

Después de eso, la comunicación con el controlador asociado se verifica para cada aplicación antes de que se realice la descarga.

tabla 103. Opciones de cambio en línea

Si ya existe una versión anterior en el controlador y difiere de la versión actual, tiene las siguientes opciones:

Pruebe el cambio en línea. Si no es posible, descargue

Habilitado por defecto

Si no se puede completar un cambio en línea para una de las aplicaciones, se realiza una descarga.

Forzar cambio en línea. Si no es posible, abortar la operación

Si no se puede completar un cambio en línea para (al menos) una de las aplicaciones, no se realiza ninguna descarga pero se cancela; por ejemplo, si utilizó anteriormente el comando limpiar todo ha actuado.

Haz siempre la descarga completa

Carga todas las partes de la aplicación en el controlador sin tener en cuenta las versiones existentes



Para aplicaciones seleccionadas que aún no existen en el controlador CODESYS realiza automáticamente una descarga al controlador asociado.

tabla 104. opciones adicionales

Elimine todas las aplicaciones del controlador que no estén incluidas en el proyecto

_cds_icon_checked.png: Las aplicaciones correspondientes se eliminan.

Inicie todas las aplicaciones después de la descarga o el cambio en línea

_cds_icon_checked.png: Las aplicaciones se inician después de la descarga/cambio en línea.

No liberar variables forzadas

_cds_icon_checked.png: Si hay una aplicación con variables forzadas en el controlador y la implementación de esta aplicación ha cambiado mientras tanto, entonces no se realiza ninguna descarga para esta aplicación.

En la ventana Descarga múltiple - resultado aparece el siguiente mensaje para esta aplicación: Error: Omitido porque una o más variables fueron forzadas.



Sugerencia

Tenga en cuenta que las variables con el atributo clave PERSISTENT RETAIN generalmente no inicializado. Sin embargo, si cambia el diseño de los datos, las variables persistentes se reinicializarán automáticamente.

Para más información, ver: persistencia de datos

Una vez completada la descarga, aparece una lista de todas las aplicaciones seleccionadas en el orden de descarga que configuró. Además, recibirá información sobre el éxito de la descarga de cada aplicación en el cuadro de diálogo Descarga múltiple - resultado:

  • Creado: Se ha creado y cargado una nueva aplicación en el controlador.

  • Sin cambio: La aplicación que ya existe en el controlador no ha sido modificada.

  • Cambio en línea realizado: La aplicación que ya existía en el controlador fue modificada por un cambio en línea.

  • descargado: La aplicación que ya existía en el controlador fue reemplazada por una aplicación recién creada.

  • Omitido debido a que no se puede cambiar en línea: No se pudo realizar ningún cambio en línea para la aplicación, no se modificó.

  • error: Hubo un error al descargar esta aplicación. Si es necesario, se muestran más detalles.

  • Cancelado por el usuario: La operación fue cancelada por el usuario.

Para más información, ver: Generación de código de aplicación